:root{--variant-swatch-border-width: max(.1rem, var(--variant-pills-border-width))}input[type=radio]+.swatch-input__label.lumin-variant-image{position:relative;cursor:pointer;transition:all .2s ease;border:0px solid rgb(0 0 0 / var(--variant-pills-border-opacity))!important}input[type=radio]+.swatch-input__label.lumin-variant-image:not(.swatch-image){box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15)}input[type=radio]:checked+.swatch-input__label.lumin-variant-image{border:2px solid rgba(var(--color-background));box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15) transform : scale(1.05);outline:max(1px,var(--variant-swatch-border-width)) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label[data-color]{border:2px solid rgba(var(--color-background));box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15) transform : scale(1.05);outline:max(2px,var(--variant-swatch-border-width)) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label.lumin-variant-image:before{box-shadow:none}.swatch-input__label:hover{transform:scale(1.05);box-shadow:0 0 0 1px rgba(var(--color-foreground))}.swatch-input__label:hover:before{box-shadow:none!important}input[type=radio].disabled+.swatch-input__label{opacity:.5;border:0px solid rgba(var(--color-foreground))}input[type=radio].disabled+.swatch-input__label:before{box-shadow:none;background:linear-gradient(to bottom right,transparent calc(50% - .7px),rgb(var(--color-foreground)) calc(50% - .7px) calc(50% + .7px),transparent calc(50% + .7px))}input[type=radio].disabled+.swatch-input__label:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 0rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.swatch-input__label{display:inline-flex;align-items:center;justify-content:center;margin:.5rem;border:0px solid rgba(var(--color-foreground));border-radius:var(--border-radius);overflow:hidden}.product-form__input--dropdown .select .svg-wrapper{display:none!important}.product-form__input--dropdown .select{position:relative;border:none!important;box-shadow:none!important;padding:0!important;background:none!important}.product-form__input--dropdown .select .select__select{width:100%!important;padding:12px 40px 12px 14px!important;border:2px solid #e8e8e8!important;border-radius:12px!important;background-color:#fafafa!important;font-size:13px!important;font-weight:600!important;color:#111!important;cursor:pointer;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23fd844a' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px!important;transition:border-color .2s ease,box-shadow .2s ease!important;box-shadow:0 2px 6px #0000000a!important;line-height:1.4!important}.product-form__input--dropdown .select .select__select:hover{border-color:#fd844a!important;background-color:#fff!important;box-shadow:0 4px 12px #fd844a1f!important}.product-form__input--dropdown .select .select__select:focus{border-color:#fd844a!important;box-shadow:0 0 0 3px #fd844a26!important;outline:none!important;background-color:#fff!important}.swatch-input__label[data-color]{width:32px!important;height:32px!important;border-radius:50%!important;border:2.5px solid transparent!important;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s!important;margin:4px!important}.swatch-input__label[data-color]:hover{transform:scale(1.18)!important;box-shadow:0 4px 12px #0003!important}input[type=radio]:checked+.swatch-input__label[data-color]{transform:scale(1.1)!important;outline:3px solid #fd844a!important;outline-offset:3px!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/variant-options.css.map */
