:root{--font-body-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-heading-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}body{letter-spacing:0;color:#1a1a1a}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;color:#1a1a1a}.h1,h1,.title,.collection-hero__title,.main-page-title{font-weight:700}.button,.shopify-challenge__button,.customer button,.cart__checkout-button{min-height:50px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,transform .2s}.button:not(.button--secondary):not(.button--tertiary):hover{transform:translateY(-1px)}.button--secondary{letter-spacing:.08em}.shopify-payment-button__button{border-radius:999px!important;min-height:50px;overflow:hidden}.collection-hero{border-bottom:1px solid #E6E2DC}.collection-hero__inner{padding-top:12px;padding-bottom:12px}.collection-hero__title{font-size:clamp(28px,3.4vw,40px)!important;margin:0}.collection-hero__description{color:#7a7570;max-width:640px}.card-wrapper .card{border-color:#e6e2dc}.card__inner,.card .media{background:#f9f8f6}.card .media img{object-fit:contain!important;padding:8%}.card__heading{font-size:15px;font-weight:600;line-height:1.35}.card__heading a{text-decoration:none}.card-information>.caption-with-letter-spacing,.card__information .caption-with-letter-spacing{font-size:11px;letter-spacing:.12em;color:#7a7570}.card__content{gap:4px}.price{color:#1a1a1a}.price-item--regular,.price-item--sale,.price__regular .price-item{font-weight:700;color:#1a1a1a}.price--on-sale .price__sale .price-item--regular{color:#7a7570;font-weight:400}.badge{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.quick-add__submit{border-radius:999px}.facets__summary,.facets__disclosure>summary{border:1px solid #E6E2DC;border-radius:999px;padding:0 16px;min-height:44px;background:#fff}.facets__disclosure[open]>summary,.facets__summary:hover{border-color:#111}.facet-filters__field .select__select,.facet-filters__sort{border-radius:999px}.active-facets__button-inner{border-radius:999px;background:#f9f8f6}.mobile-facets__open{min-height:44px}.product-count__text{color:#7a7570}.pagination__item{border-radius:999px}.pagination__item--current{background:#111;color:#fff!important}.pagination__item--current:after{display:none}.cart-items thead th{font-size:12px;letter-spacing:.12em;color:#7a7570}.cart-item__name{font-weight:600;text-decoration:none}.cart-item__media .cart-item__image{background:#f9f8f6;border:1px solid #E6E2DC;border-radius:12px;object-fit:contain;padding:6px}.cart__footer .totals__total-value{font-weight:700;font-size:20px;color:#1a1a1a}.cart__ctas .cart__checkout-button{background:#111}.cart__empty-text{font-weight:700}.cart__warnings .button{margin-top:16px}.tax-note{color:#7a7570}.template-search__header .h2,.template-search__header h1{font-weight:700}.search__input.field__input,.field__input,.select__select{color:#1a1a1a}.contact .field__input,.contact .text-area{border-radius:20px}.contact .contact__button .button{min-width:200px}.related-products .title{font-weight:700}@media(max-width:749px){.collection-hero__inner{padding-top:4px;padding-bottom:4px}.card__heading{font-size:14px}.card .media img{padding:6%}.button,.cart__checkout-button{min-height:48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/snx-dawn.css.map */
