:root{--ui-font: "Mulish", system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Helvetica Neue", "Noto Sans", sans-serif;--btn-weight: 600;--tabs-weight: 500}body{scroll-behavior:smooth}.button,.btn,.button--primary,.button--secondary,.button--tertiary,.product-form__add-to-cart,.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button__button--unbranded,.cart__checkout,.quick-add__submit,a.button,button.button,input[type=submit].button{font-family:var(--ui-font)!important;font-weight:var(--btn-weight)!important;letter-spacing:.02em;text-transform:none;line-height:1.1;font-size:15px;border-radius:8px!important}input[type=text],input[type=email],input[type=search],select,textarea,.badge,.pill,.tag{border-radius:8px}.tabs,.tabs__nav,.tabs__nav a,.tabs__button,.tab-button,.tab__heading,button[role=tab],[role=tab],.accordion__title,.accordion__button,.accordion__header button,summary.accordion__title{font-family:var(--ui-font)!important;font-weight:var(--tabs-weight)!important;text-transform:uppercase!important;letter-spacing:.06em;line-height:1.2;font-size:15px}.tabs__button[aria-selected=true],[role=tab][aria-selected=true],.tab-button.is-active{font-weight:calc(var(--tabs-weight) + 100)!important}.aa-announcement{background:#dee6e1;color:#3c5043;font-size:14px;line-height:1}.aa-announcement__bar{display:block;width:100%;padding:10px 12px;text-align:center;overflow:hidden}.aa-announcement__slot{display:inline-block;transition:opacity .18s ease;white-space:nowrap}.announcement-bar{background-color:#dee6e1}.product__title{font-size:1.4rem;font-weight:500}.footer{padding-top:40px}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}._1uVSr{font-family:var(--font-body-family, "Mulish", "Muli", sans-serif);font-size:16px;line-height:1.6;color:#111;font-weight:400}._1uVSr p,._1uVSr li,._1uVSr ul{font:inherit;color:inherit;line-height:inherit}._1uVSr ul{margin:0 0 1em 1.2em;padding:0;list-style:disc outside}._1uVSr strong{font-weight:700}._1uVSr em{font-style:italic}button.label.collapsible-trigger,button.label.collapsible-trigger-btn,.collapsible-trigger,.collapsible-trigger-btn,.product__accordion .collapsible-trigger,.product__accordion .collapsible-trigger-btn{font-family:Mulish,system-ui,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em;font-weight:400!important;font-size:15px!important;line-height:1.2}button.label.collapsible-trigger[aria-expanded=true],button.label.collapsible-trigger-btn[aria-expanded=true],.product__accordion .collapsible-trigger[aria-expanded=true],.product__accordion .collapsible-trigger-btn[aria-expanded=true]{font-weight:500!important}.product-section .variant__label,.product-section .product-form__input>label,.product-section .product__info-container .form__label,.product-section .selector-wrapper>label,.product-section .product-form__option-name,.product-section .product__options>label{font-family:Mulish,system-ui,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em;font-weight:400;line-height:1.2;font-size:14px;margin-bottom:10px}.product-section .swatch__item .swatch__label,.product-section .variant-input,.product-section .variant-input label,.product-section [role=radiogroup] label{text-transform:none!important;font-weight:400}.product-section .product-single__meta{--font-heading-family: "Mulish", system-ui, sans-serif}.product-section fieldset.variant-input-wrap{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:8px}.product-section fieldset.variant-input-wrap .variant-input{display:inline-flex;align-items:stretch;margin:0!important;width:auto!important;flex:0 1 auto!important}.product-section fieldset.variant-input-wrap .variant-input>label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto!important;max-width:100%;white-space:nowrap;margin:0!important;padding:6px 12px;line-height:1.1}.product-section fieldset.variant-input-wrap .variant-input>input[type=radio]{position:absolute;opacity:0;pointer-events:none}@media (max-width: 749px){.product-section fieldset.variant-input-wrap{gap:6px}.product-section fieldset.variant-input-wrap .variant-input>label{padding:6px 10px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/custom.css.map */
