.label-selector-v2 .v2-customize-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.label-selector-v2 #v2-customize-checkbox-row{display:none!important}.label-selector-v2 .v2-customize-checkbox,.label-selector-v2 [data-label-customize-checkbox]{width:18px;height:18px;flex-shrink:0;accent-color:#2b2b2b;cursor:pointer;margin:0;padding:0;vertical-align:middle}.label-selector-v2 .v2-customize-label{font-family:SpeziaMedium,sans-serif;font-size:14px;color:#2b2b2b;letter-spacing:-.14px;line-height:18px;cursor:pointer;margin:0}.label-selector-v2 .selectize-control.is-hidden{display:none}.label-selector-v2 .v2-custom-input-wrap{display:none;position:relative}.label-selector-v2 .v2-custom-input-wrap.is-active{display:flex;flex-direction:column}.label-selector-v2 .v2-custom-input-row{position:relative;display:flex;align-items:center;margin-bottom:.5em}.label-selector-v2 .v2-custom-input{width:100%;box-sizing:border-box;padding:0 1rem;height:48px;border:solid 1px #caccc9;border-radius:2px;font-family:SpeziaMedium,sans-serif;font-size:.875rem;color:#2b2b2b;outline:none;background:#fff;-webkit-appearance:none;letter-spacing:-.01em;line-height:1rem;transition:padding-right .15s ease}.label-selector-v2 .v2-custom-input.has-text{padding-right:80px}.label-selector-v2 .v2-custom-input:focus{border-color:#caccc9}.label-selector-v2 .v2-custom-input::placeholder{color:#aaa}.label-selector-v2 .v2-custom-create-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:36px;display:flex;align-items:center;justify-content:center;padding:0 14px;border:none;border-radius:2px;background:#2b2b2b;color:#fff;font-family:SpeziaMedium,sans-serif;font-size:13px;line-height:1;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease,visibility .15s ease;opacity:0;visibility:hidden}.label-selector-v2 .v2-custom-create-btn.is-visible,.label-selector-v2 .v2-custom-create-btn.visible{opacity:1;visibility:visible}.label-selector-v2 .v2-custom-create-btn:active{background:#444}.variant-label-modal-overlay,#variant-label-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:999998;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.variant-label-modal-overlay.is-active,.variant-label-modal-overlay.active,#variant-label-modal-overlay.is-active,#variant-label-modal-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.variant-label-modal,#variant-label-modal{position:fixed;bottom:0;left:0;right:0;z-index:999999;width:100%;max-width:none;background:#fff;border-radius:16px 16px 0 0;max-height:85vh;display:flex;flex-direction:column;margin:0;transform:translateY(100%);transition:transform .35s cubic-bezier(.25,.1,.25,1);font-family:SpeziaMedium,sans-serif;color:#2b2b2b;box-shadow:0 -4px 20px #0000001a;opacity:1;visibility:visible;pointer-events:none}.variant-label-modal.is-active,.variant-label-modal.active,#variant-label-modal.is-active,#variant-label-modal.active{transform:translateY(0);pointer-events:auto}.variant-label-modal-header{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;flex-shrink:0;border-bottom:1px solid #caccc9}.variant-label-modal-header h2{font-family:SpeziaMedium,sans-serif;font-size:16px;font-weight:400;margin:0;letter-spacing:-.14px;color:#2b2b2b}.variant-label-modal-close{width:28px;height:28px;border-radius:100%;background:#f0f0f0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#2b2b2b;line-height:1;padding:0;-webkit-tap-highlight-color:transparent}.variant-label-modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 16px 24px;flex:1}@media(min-width:768px){.variant-label-modal-body{padding-bottom:48px}}.variant-label-modal-group-header{font-family:SpeziaMedium,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.08em;line-height:170%;color:#888;padding:14px 0 0;margin:0 0 8px;-webkit-font-smoothing:antialiased}@media(min-width:768px){.variant-label-modal-group-header{font-size:13px;padding-top:18px;margin-bottom:10px}}.variant-label-modal-swatch-grid{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:4px}@media(min-width:768px){.variant-label-modal-swatch-grid{gap:10px}}.variant-label-modal-swatch{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1.5px solid #caccc9;border-radius:8px;font-size:12px;color:#2b2b2b;background:#fff;transition:all .18s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:1.3;cursor:pointer;font-family:SpeziaMedium,sans-serif;-webkit-tap-highlight-color:transparent;box-sizing:border-box}@media(min-width:768px){.variant-label-modal-swatch{font-size:14px;padding:10px 18px}}.variant-label-modal-swatch:active{border-color:#999;background:#fafafa}.variant-label-modal-swatch.selected{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.variant-label-modal-swatch-italic,.variant-label-modal-swatch[data-modal-value="*Blank Label*"],.variant-label-modal-swatch[data-modal-value=Blank]{font-style:italic}.variant-label-modal-swatch-italic:not(.selected),.variant-label-modal-swatch[data-modal-value="*Blank Label*"]:not(.selected),.variant-label-modal-swatch[data-modal-value=Blank]:not(.selected){color:#888}.variant-label-modal-icon-swatch{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;border:1.5px solid #caccc9;border-radius:8px;color:#2b2b2b;background:#fff;transition:all .18s ease;-webkit-user-select:none;user-select:none;cursor:pointer;font-family:SpeziaMedium,sans-serif;-webkit-tap-highlight-color:transparent;box-sizing:border-box;width:auto;height:auto}@media(min-width:768px){.variant-label-modal-icon-swatch{padding:10px 18px}.variant-label-modal-icon-swatch img{width:24px;height:24px}}.variant-label-modal-icon-swatch:active{border-color:#999;background:#fafafa}.variant-label-modal-icon-swatch.selected{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.variant-label-modal-icon-swatch.selected img{filter:invert(1)}.variant-label-modal-icon-swatch img{width:20px;height:20px;object-fit:contain}.variant-label-modal-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/186/assets/label-selector.css.map */
