body{font-size:14px;line-height:1.75;letter-spacing:.035em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:.035em;line-height:1.4}h1,.h0,.h1{font-size:clamp(24px,3vw,36px)}h2,.h2{font-size:20px}h3,.h3{font-size:16px}.page-width{max-width:1000px;padding-left:28px;padding-right:28px}.page-width--narrow{max-width:780px}.gradient{background-attachment:initial}.header-wrapper--border-bottom,.footer{border-color:#c7c7c7}.header{padding-top:20px;padding-bottom:20px}.header__heading-link .h2{font-size:22px;letter-spacing:-.04em}.header__menu-item{font-size:12px;color:#111}.header__active-menu-item{text-underline-offset:5px}.shop-intro{padding-top:64px;padding-bottom:12px}.shop-intro h1{margin:0 0 36px;font-size:clamp(26px,4vw,40px)}.shop-intro__links{display:grid;grid-template-columns:1fr 1fr;gap:28px}.shop-intro__links a{display:flex;justify-content:space-between;padding:16px 0;border-top:1px solid #111;border-bottom:1px solid #c7c7c7;color:inherit;text-decoration:none}.shop-intro__links a:hover{text-decoration:underline;text-underline-offset:4px}.collection-hero__inner{padding-top:48px;padding-bottom:32px}.collection-hero__title{font-size:24px;margin:0 0 20px}.collection-hero__description{max-width:650px;font-size:14px}.collection .title-wrapper,.collection-list-wrapper .title-wrapper-with-link{border-top:1px solid #111;padding-top:20px}.card-wrapper .card__information{padding:18px 0 12px;border-bottom:1px solid #c7c7c7}.card-wrapper .card__heading{font-size:14px;font-weight:400}.card-wrapper .price{font-size:12px;margin-top:8px}.card-wrapper .card__inner{background:#f7f7f7}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card__media{border-radius:0;box-shadow:none}.button,.shopify-challenge__button,.customer button{font-size:13px;letter-spacing:.035em;min-height:48px;border-radius:0}.button--secondary{--color-button: 255, 255, 255;--color-button-text: 17, 17, 17;--alpha-button-background: 1}.button:not([disabled]):hover{text-decoration:underline;text-underline-offset:4px}.field__input,.select__select,.customer .field input,.customer select{font-size:14px;border-radius:0}.field__label,.form__label,.quantity__label{font-size:12px}.quantity{min-height:48px}.product__title h1{font-size:clamp(24px,3vw,32px)}.product__info-container .price{font-size:20px}.product__info-container .product__description{font-size:14px;line-height:1.85}.product-form__input--pill input[type=radio]+label{border-radius:0;font-size:12px;padding:14px 18px}.product__accordion,.accordion{border-color:#c7c7c7}.accordion__title{font-size:14px}.product__tax,.tax-note{font-size:11px}.facets__heading,.facets__summary,.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:12px}.facets-container{border-top:1px solid #111;padding-top:20px}.main-page-title,.title--primary{margin-top:48px;margin-bottom:36px}.rte,.contact,.customer{line-height:1.85}.rte a,.link{text-underline-offset:4px}.cart__items,.cart-items thead th{border-color:#c7c7c7}.cart-item__name{font-size:14px}.cart-items th,.cart-item .product-option{font-size:12px}.footer__content-top{padding-top:12px;padding-bottom:44px}.footer__content-bottom{border-color:#c7c7c7}.footer-block__heading{font-size:16px;font-weight:400}.footer .newsletter-form__field-wrapper{max-width:36rem}.footer__copyright{font-size:11px}:focus-visible{outline-color:#111}@media(max-width:749px){.page-width{padding-left:20px;padding-right:20px}.header{padding:14px 20px}.shop-intro{padding-top:36px}.shop-intro h1{margin-bottom:28px}.shop-intro__links{gap:20px;font-size:12px}.collection-hero__inner{padding-top:32px;padding-bottom:20px}.main-page-title,.title--primary{margin-top:32px;margin-bottom:28px}.product__title h1{font-size:24px}.card-wrapper .card__heading{font-size:12px}.card-wrapper .price{font-size:11px}.footer__content-top{padding-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/shop-style.css.map */
