.product__info-container variant-selects .form__label{font-size:1.3rem;color:#5f5f5f;margin-bottom:.4rem}.product__info-container .cofa-swatch-value{color:#252525;font-weight:600}.product__info-container .product-form__input--pill input[type=radio]+label{border-radius:999px!important;border:1px solid #D9D2CC!important;background:#fff!important;color:#252525!important;padding:.8rem 1.6rem!important;margin:.4rem .6rem .2rem 0!important;font-size:1.4rem;letter-spacing:.02em;transition:border-color .15s ease}.product__info-container .product-form__input--pill input[type=radio]+label:hover{border-color:#5a3e36!important}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#5a3e36!important;border-color:#5a3e36!important;color:#fff!important}.product__info-container .product-form__input--pill input[type=radio].disabled+label,.product__info-container .product-form__input--pill input[type=radio]:disabled+label{color:#25252573!important;text-decoration:line-through}.product__info-container .product-form__input--pill input[type=radio]:checked.disabled+label{color:#fffc!important}.product__info-container .cofa-swatches input[type=radio]+label.cofa-swatch{width:5.6rem;height:5.6rem;min-width:0;padding:0!important;font-size:0!important;letter-spacing:0;line-height:0;border-radius:12px!important;background:#f4efea var(--cofa-swatch) center/cover no-repeat!important;border:1px solid #E3DBD4!important;position:relative;overflow:hidden;text-decoration:none!important;vertical-align:top}.product__info-container .cofa-swatches input[type=radio]+label.cofa-swatch:hover{border-color:#5a3e36!important}.product__info-container .cofa-swatches input[type=radio]:checked+label.cofa-swatch{border:2px solid #5A3E36!important;box-shadow:inset 0 0 0 2px #fff}.product__info-container .cofa-swatches input[type=radio].disabled+label.cofa-swatch,.product__info-container .cofa-swatches input[type=radio]:disabled+label.cofa-swatch{opacity:.45}.product__info-container .cofa-swatches input[type=radio].disabled+label.cofa-swatch:after,.product__info-container .cofa-swatches input[type=radio]:disabled+label.cofa-swatch:after{content:"";position:absolute;left:-15%;right:-15%;top:50%;height:2px;background:#252525;transform:rotate(-45deg)}.product__info-container .cofa-swatches input[type=radio]:focus-visible+label.cofa-swatch{outline:2px solid #5A3E36;outline-offset:2px}@media screen and (max-width:749px){.product__info-container .cofa-swatches input[type=radio]+label.cofa-swatch{width:5rem;height:5rem}}.product__info-container .cofa-swatches--caption{display:flex;flex-wrap:wrap;gap:.8rem}.product__info-container .cofa-swatches--caption>legend{flex:0 0 100%}.product__info-container .cofa-swatches--caption input[type=radio]+label.cofa-swatch--caption{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:9.2rem;height:auto;margin:0!important;padding:.5rem .5rem .7rem!important;background:#fff!important;border:1px solid #E3DBD4!important;border-radius:12px!important;color:#252525!important;font-size:1.25rem!important;line-height:1.25!important;letter-spacing:0;text-align:center;white-space:normal;overflow:hidden}.product__info-container .cofa-swatches--caption input[type=radio]+label.cofa-swatch--caption:hover{border-color:#5a3e36!important}.product__info-container .cofa-swatches--caption input[type=radio]:checked+label.cofa-swatch--caption{background:#fff!important;color:#252525!important;border:2px solid #5A3E36!important;box-shadow:none;padding:.4rem .4rem .6rem!important}.product__info-container .cofa-swatch__img{display:block;width:100%;aspect-ratio:1/1;border-radius:8px;background:#f4efea var(--cofa-swatch) center/cover no-repeat}.product__info-container .cofa-swatch__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.product__info-container .cofa-swatches--caption input[type=radio]:checked+label.cofa-swatch--caption .cofa-swatch__txt{font-weight:600}.product__info-container .cofa-swatches--caption input[type=radio].disabled+label.cofa-swatch--caption,.product__info-container .cofa-swatches--caption input[type=radio]:disabled+label.cofa-swatch--caption{opacity:.5}.product__info-container .cofa-swatches--caption input[type=radio].disabled+label.cofa-swatch--caption:after,.product__info-container .cofa-swatches--caption input[type=radio]:disabled+label.cofa-swatch--caption:after{content:none}.product__info-container .cofa-swatches--caption input[type=radio].disabled+label.cofa-swatch--caption .cofa-swatch__txt,.product__info-container .cofa-swatches--caption input[type=radio]:disabled+label.cofa-swatch--caption .cofa-swatch__txt{text-decoration:line-through}@media screen and (max-width:749px){.product__info-container .cofa-swatches--caption{gap:.6rem}.product__info-container .cofa-swatches--caption input[type=radio]+label.cofa-swatch--caption{width:calc((100% - 1.8rem)/4);min-width:7.2rem;font-size:1.25rem!important}}.shopify-section:has(.jdgm-review-widget){margin-top:0!important}.jdgm-review-widget .jm-review-widget{padding-top:2.4rem!important}@media screen and (max-width:749px){.jdgm-review-widget .jm-review-widget{padding-top:1.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cofa-variants.css.map */
