/*!* Custom styles for Pill display type *!*//*!* Fallback *!*//*!* Custom styles for Swatch display type *!*//*!* End custom styles for Swatch display type *!*/div input[type=radio]+label,div input[type=checkbox]+label{padding:10px 12px;display:block;margin:8px 12px;border-radius:8px}div input[type=radio]:checked+label,div input[type=checkbox]:checked+label{background:#f0f6fe;border:1px solid #C4DAFC}.checkbox label p{padding:0 0 0 34px;display:flex;justify-content:space-between;gap:12px}.checkbox{position:relative;display:block;margin-bottom:12px}.checkbox input[type=radio],.checkbox input[type=checkbox]{position:absolute;opacity:0;width:20px;height:20px;cursor:pointer;z-index:1}.checkbox label{display:inline-flex;align-items:center;cursor:pointer;position:relative;padding-left:30px;min-height:24px;font-size:14px;line-height:1.4;color:#333}.checkbox label:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #ccc;background-color:#fff;border-radius:3px;transition:all .2s ease;box-sizing:border-box}.checkbox label:after{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:15px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.7543 16.5005L3.5293 11.2755L4.83555 9.96921L8.7543 13.888L17.1647 5.47754L18.471 6.78379L8.7543 16.5005Z' fill='%232B5CF3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .2s ease}.variant-container .checkbox label:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #ccc;background-color:#fff;border-radius:50px!important;transition:all .2s ease;box-sizing:border-box}.checkbox input[type=radio]:checked+label:before,.checkbox input[type=checkbox]:checked+label:before{background-color:#f0f6fe;border:1px solid #F0F6FE}.checkbox input[type=radio]:checked+label:after,.checkbox input[type=checkbox]:checked+label:after{opacity:1}.checkbox input[type=radio]:checked+label:hover:before .checkbox input[type=checkbox]:checked+label:hover:before{background-color:#e0ecfd;border-color:#e0ecfd}.checkbox input[type=radio]:disabled+label,.checkbox input[type=checkbox]:disabled+label{color:#aaa;cursor:not-allowed;opacity:.6}.checkbox input[type=radio]:disabled+label:before,.checkbox input[type=checkbox]:disabled+label:before{background-color:#f5f5f5;border:1px solid #ddd}.checkbox input[type=radio]:disabled:checked+label:before,.checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#e0e0e0;border-color:#ccc}.checkbox input[type=radio]:disabled+label:hover,.checkbox input[type=checkbox]:disabled+label:hover{background-color:transparent;border-color:#ddd}.checkbox input[type=radio]+label:after{border-radius:50%;border:2px solid;padding:8px;border-color:#2b5cf3;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%232B5CF3'/%3E%3C/svg%3E%0A")!important}.variant-container{border:1px solid #E9EAEC;border-radius:8px}.variant-container .form__label{padding:12px 24px;width:100%;margin-bottom:0;border-bottom:none;font-weight:400;font-size:16px;leading-trim:NONE;line-height:140%;letter-spacing:0%;cursor:pointer}.variant-container.open .form__label{border-bottom:1px solid #E9EAEC}.product-form__input{margin-bottom:0;max-width:unset}.ships-container{display:flex;color:#2b5cf3;gap:10px}.open{border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-product-variant-picker.css.map */
