#MainContent[data-template^=product] h1{font-size:26px}#MainContent[data-template^=product] .compare-at-price{color:#b3372f;font-size:12px}#MainContent[data-template^=product] .variant-picker__form{font-size:14px}#MainContent[data-template^=product] .variant-option--buttons legend{font-weight:700;font-size:14px}#MainContent[data-template^=product] .variant-option__select-wrapper{border-width:1px;border-color:#000}#MainContent[data-template^=product] .add-to-cart-button{font-weight:700;font-size:14px;letter-spacing:.06em}#MainContent[data-template^=product] .variant-picker__form .variant-option--buttons:first-of-type legend{display:none}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px;width:100%}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i]))>legend{width:100%;margin-bottom:4px}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label{position:relative;display:flex!important;align-items:center;justify-content:flex-start;gap:12px;width:100%!important;min-width:0!important;min-height:56px;margin:0!important;padding:14px 16px!important;background:#fff!important;color:#101512!important;border:1px solid #e3e5e0!important;border-radius:2px!important;text-align:left;overflow:hidden}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label__pill{display:none!important}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:before{content:"";position:relative!important;inset:auto!important;display:block;flex:0 0 20px;width:20px;height:20px;background:#fff;border:1.5px solid #101512!important;border-radius:50%;clip-path:none!important;pointer-events:none;z-index:2}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:after{display:none!important}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label__text{position:relative;flex:1;z-index:2;color:#101512!important;font-size:14px;font-weight:500;line-height:1.3;text-align:left!important}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:has(input:checked){background:#f2f1ec66!important;color:#101512!important;border-color:#101512!important;box-shadow:inset 0 0 0 1px #101512}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:has(input:checked):before{background:radial-gradient(circle at center,#fff 0 3px,#164b2e 4px 100%);border-color:#164b2e!important}@media(hover:hover){.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:hover{border-color:#101512!important}}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:has(input:focus-visible){outline:2px solid #164b2e!important;outline-offset:2px}.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label:has(input[data-option-available=false]){opacity:.45}@media screen and (max-width:749px){.variant-option:is([data-fieldset-index="1"],:has(input[data-option-name=FIT i])) .variant-option__button-label{min-height:25px;padding:12px 14px!important}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/custom.css.map */
