.swatch .form-label{cursor:pointer;border-radius:2px;border:1px solid var(--bs-color-primary-300);font-size:var(--bs-font-size-md);display:flex;position:relative;background-size:100%;margin-bottom:0;min-width:45px;min-height:45px;justify-content:center;align-items:center;padding:2px;overflow:hidden;background:transparent!important}.swatch .form-label:hover,.swatch input:checked:not([disabled=true]):not([disabled])~.form-label{border-color:var(--bs-color-primary)}.swatch.color-swatch .form-label:hover,.swatch.color-swatch input:checked:not([disabled=true]):not([disabled])~.form-label{outline:1px solid var(--bs-color-primary)}.swatch:not(.color-swatch) input:checked~.form-label{background-color:var(--bs-color-primary)!important;color:#fff}.swatch input:is([disabled=true],[disabled])~.form-label{background-color:transparent!important;pointer-events:none;border-color:var(--bs-color-primary-200)!important;color:var(--bs-color-primary-200)!important}.swatch input:is([disabled=true],[disabled])~.form-label:after{content:"";width:200%;height:1px;position:absolute;background-color:var(--bs-color-primary-200)!important;rotate:-45deg}.product-details-wrapper .addon-fieldset .swatch.color-swatch .swatch-label{min-width:16px;min-height:16px}.product-details-wrapper .swatch.color-swatch input:checked+.swatch-label:after{width:8px;height:8px}.product-details-wrapper .addon-fieldset .swatch.color-swatch input:checked+.swatch-label:after{width:4px;height:4px}.color-swatch .swatch-bg-img{display:flex;width:100%;padding-top:100%;border-radius:2px}.swatch-ul{gap:5.7px}@media (min-width:992px){.swatch-ul{gap:10px}}.swatch input{display:none}.pills-style .swatch .form-label{min-width:46px;border-radius:20px;cursor:pointer;text-align:center;font-size:var(--bs-font-size-md);background:transparent!important;border:1px solid var(--bs-body-color);padding:3px 10px;margin-bottom:.5rem}.pills-style .swatch input:checked+.swatch-label{background:var(--bs-body-color)!important;color:var(--bs-body-bg);border:1px solid var(--bs-body-color)}.pills-style .swatch input:checked+.swatch-label:after{display:none}.quantity{border-radius:3px!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-swatch.css.map */
