.main-product_info .product-form__input .varient-class li label.variants_btn{background:#fff;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.3);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.main-product_info .product-form__input .varient-class li label.variants_btn:has(input[type=radio]:checked){background:rgba(var(--color-primary-button-bg));color:rgba(var(--color-primary-button-text));border-color:rgba(var(--color-primary-button-bg));font-weight:600}.main-product_info .product-form__input .varient-class li label.variants_btn.unavailable{opacity:.45}:is(html,quick-add-modal)[data-size-unset] .main-product_info .product-form__input .varient-class li label.variants_btn:has(input[type=radio]:checked){background:#fff;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.3);font-weight:inherit}:is(html,quick-add-modal)[data-size-unset] .option-name-size .swatch-label-text .form__label,:is(html,quick-add-modal)[data-size-unset] .option-name-size .swatch-label-text .append-options-values{display:none}:is(html,quick-add-modal)[data-size-unset] .option-name-size .swatch-label-text:before{content:"Select size";color:rgb(var(--color-foreground));opacity:.85}.size-select-error{display:none;margin:8px 0 0;color:#eb001b;font-size:13px;line-height:1.3}.size-select-error.is-visible{display:block}.main-product_info .product-form__input .varient-model-wrapper.size-shake .varient-class li label.variants_btn:not(.unavailable){border-color:#eb001b}.varient-model-wrapper.size-shake{animation:size-shake .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes size-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}@media(prefers-reduced-motion:reduce){.varient-model-wrapper.size-shake{animation:none}}:is(html,quick-add-modal)[data-size-unset] .main-product_info .product-form__input .varient-model-wrapper.size-shake .varient-class li label.variants_btn:has(input[type=radio]:checked){border-color:#eb001b}.size-stock-wrap{display:inline-flex;align-items:center;margin-left:10px}.size-stock-wrap:empty{display:none}.size-stock-badge{display:inline-block;padding:0;border-radius:0;background:none;color:#d32f2f;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.02em;white-space:nowrap}:is(html,quick-add-modal)[data-size-unset] .size-stock-wrap{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/size-select-cue.css.map */
