.swatch{display:block;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border-radius:50%;box-shadow:0 0 0 .1rem #0000001a}.facets-container .swatch{width:3rem;max-width:100%}.product-form-input input[type=radio]+label.color-swatch{border:none}.swatch--square{--swatch--border-radius: .2rem;border-radius:.2rem}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}label.color-swatch.swatch-input__label:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.product-form-input input[type=radio]:checked+.color-swatch:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.75);outline-offset:.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}span.dropdown-swatch{width:40px;margin-right:5px}.swatch-input__input+.swatch-input__label{border-radius:20px}.product-form__input--swatch .swatch-input__input+.swatch-input__label{max-width:31%;width:100%;opacity:.6}.product-form__input--swatch .swatch-input__input+.swatch-input__label:last-child{margin-right:0}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label,.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:0}.swatch-input__input+.swatch-input__label .swatch{border-radius:20px;border:1px solid transparent}.swatch-input__input:checked+.swatch-input__label .swatch{border-color:#181818}.swatch-input__label .swatch-tooltip{text-align:center;letter-spacing:0px;color:#000;font-weight:700}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{opacity:1}.swatch{box-shadow:none}.product-form__input--swatch .swatch-input__input+.swatch-input__label{box-shadow:none;outline:0;position:relative}.swatch-input__input+.swatch-input__label .shot_count{position:absolute;letter-spacing:0px;color:#fff;left:15px;bottom:50px;font-family:Archivo;font-weight:700;font-size:20px;line-height:1.1}.swatch-input__input:checked+.swatch-input__label .shot_count{position:absolute;right:20px;bottom:50px;left:auto}.product-info-container .price .unit-price span.custom_unit{display:flex;align-items:center;gap:10px}.product-info-container .price .unit-price .custom_unit .box_value p{margin:0;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}@media screen and (max-width:1199px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{max-width:31%}}@media screen and (max-width:749px){.swatch-input__label .swatch-tooltip{font-size:15px}}@media screen and (max-width:425px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{max-width:31%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-swatch.css.map */
