.garvin-med-variants{display:block;width:100%}.garvin-med-variants__heading{margin:0 0 12px;font-size:15px;font-weight:650;line-height:1.4;color:#222a26}.garvin-med-variants .wt-product__option__body{overflow:visible!important}.garvin-med-variants .f-button__list{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px!important;width:100%;overflow:visible!important;padding:0!important;margin:0!important;list-style:none}.garvin-med-variants .f-button__list__item{display:block!important;width:100%!important;min-width:0;margin:0!important}.garvin-med-variants .f-button__list__link{box-sizing:border-box;display:flex!important;align-items:center;gap:12px;width:100%!important;height:auto!important;min-height:56px;margin:0!important;padding:13px 16px!important;border:1px solid #d7ded9!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:#25342d!important;text-align:left;white-space:normal!important;line-height:1.4;font-size:14px;font-weight:500;cursor:pointer;transition:border-color .16s,background-color .16s,box-shadow .16s}.garvin-med-variants .f-button__list__link:before,.garvin-med-variants .f-button__list__link:after{content:none!important}.garvin-med-variants__radio{flex:0 0 18px;width:18px;height:18px;border-radius:100%;border:1.5px solid #98aaa0;background:#fff}.garvin-med-variants__label{min-width:0;flex:1 1 auto}.garvin-med-variants__unavailable{display:none;font-size:12px;color:#796d68}.garvin-med-variants input[type=radio]:checked+.f-button__list__link{border-color:#32645c!important;background:#f0f6f2!important;box-shadow:inset 0 0 0 1px #32645c!important;color:#21493e!important}.garvin-med-variants input[type=radio]:checked+.f-button__list__link .garvin-med-variants__radio{border:5px solid #32645c}.garvin-med-variants input[type=radio].disabled+.f-button__list__link{opacity:.6;background:#f7f7f6!important;border-style:dashed!important}.garvin-med-variants input[type=radio].disabled+.f-button__list__link .garvin-med-variants__unavailable{display:inline}.garvin-med-variants .f-button__list__link:focus-visible,.garvin-med-variants input[type=radio]:focus-visible+.f-button__list__link{outline:2px solid #32645c!important;outline-offset:3px}@media(hover:hover){.garvin-med-variants input[type=radio]:not(.disabled):not(:checked)+.f-button__list__link:hover{border-color:#71978a!important;background:#f8faf8!important}}.garvin-med-price-prompt{color:#556b60;font-size:15px;line-height:1.45;font-weight:500}@media(max-width:749px){.garvin-med-variants .f-button__list__link{min-height:54px;padding:12px 14px!important}}@media(prefers-reduced-motion:reduce){.garvin-med-variants .f-button__list__link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/garvin-med-variants.css.map */
