body :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){font-family:var(--primo-font-display);font-weight:var(--primo-heading-weight, 400);letter-spacing:var(--primo-ls-heading, -.015em);line-height:var(--primo-lh-heading, 1.15);text-transform:var(--primo-heading-transform, none)}body :is(.main-page-title,.title--primary,.template-search__header h1,.main-blog>h1,.article-template__title,.cart__empty-text,.title-wrapper-with-link h2){color:var(--primo-text)}body .caption-with-letter-spacing,body .caption-large,body .product-count__text,body .facets__summary,body .facet-filters__label,body .article-card__info{font-family:var(--primo-font-body);letter-spacing:var(--primo-ls-ui, .12em)}body .rte a,body .link:not(.button):not(.header__icon),body .underlined-link,body .customer a{color:var(--primo-accent-deep);text-decoration-color:#8f6f3a73;text-underline-offset:.3rem}body .rte a:hover,body .underlined-link:hover,body .customer a:hover{color:var(--primo-text);text-decoration-color:currentColor}body :is(.button,.shopify-challenge__button,.customer button,.cart__checkout-button){min-height:5rem;padding:0 3rem;font-family:var(--primo-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--primo-transition),color var(--primo-transition),border-color var(--primo-transition)}body .button:not(.button--secondary):not(.button--tertiary):hover{background-color:var(--primo-cta-hover)}body .button--secondary{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}body .button--secondary:after{box-shadow:0 0 0 1px #12100ed9}body .button--secondary:hover{background-color:var(--primo-text);color:var(--primo-bg)}body :is(.field__input,.select__select,.customer .field input,.customer select,.text-area,.search__input){background-color:var(--primo-surface);font-family:var(--primo-font-body)}body .field__input:focus-visible,body .select__select:focus-visible,body .text-area:focus-visible{box-shadow:0 0 0 1px var(--primo-accent)}body .field__label,body .customer .field label{font-family:var(--primo-font-body);color:var(--primo-text-muted)}body .price{font-family:var(--primo-font-body);letter-spacing:0}body .price--on-sale .price-item--sale,body .price-item--sale{color:var(--primo-sale)}body .badge{border-radius:2px;font-family:var(--primo-font-body);font-size:1.05rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}body :is(.cart-item__image,.cart-notification-product__image img,.predictive-search__image){object-fit:contain;background:var(--primo-product-bg, #fff)}body :is(.cart-item__media,.predictive-search__item .predictive-search__image){isolation:isolate}body .cart-item__image,body .cart-notification-product__image img,body .predictive-search__image{border:1px solid var(--primo-border);border-radius:var(--primo-radius, 4px)}body .card__inner .card__media,body .card--standard .card__inner{background:var(--primo-product-bg, #fff)}body .cart-item__name{font-family:var(--primo-font-display);font-size:1.9rem;letter-spacing:-.005em;line-height:1.25;text-decoration:none}body .cart-item__name:hover{color:var(--primo-accent-deep)}body .cart-item .product-option,body .cart-items th,body .cart__ctas+.tax-note,body .tax-note{font-family:var(--primo-font-body);color:var(--primo-text-muted)}body .cart-items thead th{font-size:1.1rem;letter-spacing:var(--primo-ls-ui, .12em);text-transform:uppercase}body .cart-items td,body .cart-items th{border-color:var(--primo-border)}body .totals__total,body .totals__total-value{font-family:var(--primo-font-body);font-weight:500}body .totals__total-value{font-size:2rem}body .tax-note{letter-spacing:.02em;font-size:1.3rem}body .cart__footer .cart__blocks>*+*{margin-top:1.6rem}body .template-search__header h1{font-size:clamp(3.2rem,3.6vw,4.4rem);margin-bottom:2.4rem}body .template-search .product-grid{row-gap:3.2rem}body .template-search__search .search__input{border-radius:var(--primo-radius, 4px)}body .template-search .product-count,body .template-search__header p{color:var(--primo-text-muted)}body .article-card .card__heading{font-size:2.2rem;line-height:1.2}body .article-card .card__heading a{text-decoration:none}body .article-template__title{font-size:clamp(3.4rem,4.2vw,5rem)}body .article-template__content.rte,body .page-width--narrow .rte{font-size:1.6rem;line-height:1.75;color:#12100ecc}body .rte :is(h2,h3){margin-top:3.2rem}body .rte blockquote{border-left:2px solid var(--primo-accent);color:var(--primo-text);font-family:var(--primo-font-display);font-size:2.2rem;font-style:italic}body .template-404{padding-block:clamp(6rem,10vw,12rem)}body .template-404 h1{font-size:clamp(4rem,6vw,6.4rem)}body .main-page-title{margin-bottom:3rem}body .contact .field__input,body .contact .text-area{border-radius:var(--primo-radius, 4px)}body .collection-list .card__heading,body .collection-card-wrapper .card__heading{font-family:var(--primo-font-display);font-size:2rem}
/*# sourceMappingURL=/cdn/shop/t/47/assets/primo-dawn.css.map */
