.variant-picker__option{position:relative;cursor:pointer;transition:all .2s ease}.variant-picker__option-button,.variant-picker__option label,.sf-po__option-button,label.variant-picker__option-button{transition:all .2s ease;position:relative;border:1px solid #e5e7eb!important;background:#fff!important;color:#374151!important;border-radius:8px;padding:12px 16px;box-shadow:none!important;transform:none!important}.variant-picker__option input[type=radio]:checked+label.variant-picker__option-button,.variant-picker__option input[type=radio]:checked+label,input[type=radio]:checked+label.variant-picker__option-button,.variant-picker__input input[type=radio]:checked+label,input[type=radio]:checked+.variant-picker__option-button,.variant-picker__option input:checked+label,input:checked+label.variant-picker__option-button,label.variant-picker__option-button:has(input[type=radio]:checked),.sf-po__option-button input[type=radio]:checked+label{background-color:#f0f8ff!important;background:#f0f8ff!important;color:#007aff!important;border-color:#007aff!important;border:2px solid #007aff!important;font-weight:500!important;box-shadow:none!important;transform:none!important}.prod__option--dropdown select option:checked{background-color:#007aff;color:#fff;font-weight:600}.variant-picker__color .variant-picker__option input[type=radio]:checked+label,.sf__variant-swatch input[type=radio]:checked+label,.variant-picker__option-button--color:has(input:checked){box-shadow:0 0 0 2px #fff,0 0 0 4px #007aff!important;transform:none!important;border:2px solid #fff!important}.variant-picker__color .variant-picker__option input[type=radio]:checked+label:after,.sf__variant-swatch input[type=radio]:checked+label:after{content:none!important;display:none!important}.variant-picker__button .variant-picker__option input[type=radio]:checked+label:after,.variant-picker__image .variant-picker__option input[type=radio]:checked+label:after,.variant-picker__option input[type=radio]:checked+label:after,.variant-picker__option input[type=radio]:checked+label.sf-po__option-button:after,input[type=radio]:checked+label:after{content:none!important;display:none!important}.variant-picker__option-button.has-custom-price input[type=radio]:checked+label,input[type=radio]:checked+label.variant-picker__option-button.has-custom-price{background:#e6f7f0!important;border-color:#059669!important;border:2px solid #059669!important;color:#059669!important}.has-custom-price input[type=radio]:checked+label:after{content:none!important;display:none!important}.variant-picker__option-button:hover,.variant-picker__option label:hover{border-color:#9ca3af!important;transform:none!important;box-shadow:none!important}.variant-picker__option input[type=radio]:checked+label:hover,input[type=radio]:checked+label:hover{transform:none!important;box-shadow:none!important;border-color:#007aff!important;border:2px solid #007aff!important;background:#f0f8ff!important}.variant-picker__option input:disabled+label:hover{transform:none;box-shadow:none}.variant-picker__option input:disabled+label,.variant-picker__option-button[disabled]{opacity:.4;cursor:not-allowed;position:relative;background-color:#f9fafb!important;color:#9ca3af!important}.variant-picker__option input:disabled+label:before{content:"";position:absolute;top:50%;left:10%;right:10%;height:1px;background:#ef4444;transform:rotate(-15deg);z-index:100}.prod__option--dropdown select.sf-product-variant-option-dropdown{border:1px solid #e5e7eb;transition:all .2s ease;font-weight:500;border-radius:8px}.prod__option--dropdown select.sf-product-variant-option-dropdown:focus{border-color:#007aff;border-width:2px;outline:none}.prod__option--dropdown select option:checked{background-color:#007aff;color:#fff}.variant-picker__option input:checked+label,.variant-picker__option input[type=radio]:checked+label{animation:none!important}@media (max-width: 768px){.variant-picker__option-button{padding:10px 14px!important}}.prod__option-label{font-weight:600;margin-bottom:10px;display:flex;color:#111827;font-size:14px}.prod__option-label .selected-value{font-weight:600;color:#007aff;margin-left:8px}.variant-price{display:block;font-size:.875rem;margin-top:4px;line-height:1.3;color:#6b7280}.variant-price .price-display{font-weight:600;font-size:1rem;color:#111827}.variant-picker__option input[type=radio]:checked+label .variant-price,input[type=radio]:checked+label .variant-price{color:#007aff!important}.variant-picker__option input[type=radio]:checked+label .variant-price .price-display,input[type=radio]:checked+label .variant-price .price-display{color:#007aff!important}.variant-picker__option input[type=radio]:focus+label{outline:2px solid #007aff;outline-offset:2px}.variant-picker__input input[type=radio],.variant-picker__option input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}@media print{.variant-picker__option input:checked+label{border:2px solid #007aff!important;font-weight:600}.variant-picker__option input:checked+label:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-variant-selection.css.map */
