body{background:var(--layer-cream);color:var(--layer-ink);font-family:var(--layer-font-body);font-size:var(--layer-type-body-size);line-height:var(--layer-type-body-line);letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.caption-with-letter-spacing,.card__heading,.product__title,.collection-hero__title,.main-page-title{color:var(--layer-ink);font-family:var(--layer-font-brand);letter-spacing:-.02em}a,.link,.price,.badge,.facets__summary,.pagination__item{color:var(--layer-red)}.page-width{max-width:calc(var(--layer-page-width) + (var(--layer-gutter) * 2));padding-left:var(--layer-gutter);padding-right:var(--layer-gutter)}.gradient,.color-background-1,.color-scheme-1{background:var(--layer-cream)}.color-background-2,.color-scheme-2,.card,.product-card-wrapper .card,.cart-items,.cart__footer,.product__media-wrapper,.product__info-wrapper{background:transparent}.button,.shopify-payment-button__button,.cart__checkout-button,.product-form__submit,.customer button,.shopify-challenge__button{min-height:var(--layer-button-height-md);padding:0 32px;border:1px solid var(--layer-red);border-radius:var(--layer-radius-pill);background:var(--layer-red);color:var(--layer-cream);font-family:var(--layer-font-mono);font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.2px;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,opacity .2s ease}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{display:none}.button--secondary,.button--tertiary,.cart__warnings .button,.underlined-link{background:transparent;color:var(--layer-red)}.button--secondary,.button--tertiary{min-height:36px;padding:0 24px;font-size:12px;font-weight:400;line-height:18px}.button:hover,.shopify-payment-button__button:hover,.cart__checkout-button:hover,.product-form__submit:hover{background:var(--layer-red-hover);border-color:var(--layer-red-hover);color:var(--layer-cream);box-shadow:0 4px 6px color-mix(in srgb,var(--layer-red) 30%,transparent)}.button:disabled,.button[aria-disabled=true],.shopify-payment-button__button:disabled,.product-form__submit:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.product-form__input input[type=radio]+label,.quantity,.field__input,.select__select,.customer input{border-color:color-mix(in srgb,var(--layer-red) 45%,transparent);border-radius:var(--layer-radius-sm);background:var(--layer-surface);color:var(--layer-ink);box-shadow:none}.product-form__input input[type=radio]:checked+label{background:var(--layer-red);border-color:var(--layer-red);color:var(--layer-cream)}.card-wrapper{color:var(--layer-ink)}.card__inner,.product__media,.cart-item__image,.article-card__image-wrapper,.collection-card-wrapper .card__inner{overflow:hidden;border:1px solid color-mix(in srgb,var(--layer-red) 20%,transparent);border-radius:var(--layer-radius-sm);background:var(--layer-surface)}.card__content{padding-top:1.4rem}.card__heading{font-size:var(--layer-type-h3-size);font-weight:700;line-height:var(--layer-type-h3-line);letter-spacing:0}.product__title h1,.collection-hero__title,.main-page-title,.title--primary{font-size:clamp(4.8rem,5vw,var(--layer-type-h1-size));font-weight:400;line-height:1;letter-spacing:-1.5px}.product__description,.rte,.cart-item__name,.totals,.facets,.product__tax,.product__sku{color:var(--layer-ink);font-family:var(--layer-font-body)}.product__info-container>*+*{margin-top:2rem}.thumbnail,.thumbnail[aria-current]{border-radius:var(--layer-radius-sm)}.cart-items th,.cart-item,.cart__footer,.product__accordion,.facets-container{border-color:color-mix(in srgb,var(--layer-red) 22%,transparent)}.newsletter-form__field-wrapper .field__input,.search__input.field__input{border-radius:999px}@media screen and (max-width:749px){:root{--layer-grid-columns: 4;--layer-gutter: 19px}.page-width{padding-left:var(--layer-gutter);padding-right:var(--layer-gutter)}.product__title h1,.collection-hero__title,.main-page-title,.title--primary{font-size:clamp(3.6rem,12vw,4.8rem);line-height:1}.button,.shopify-payment-button__button,.cart__checkout-button,.product-form__submit{width:100%}}@media screen and (min-width:750px)and (max-width:989px){:root{--layer-grid-columns: 8;--layer-gutter: clamp(32px, 6.25vw, 48px)}}.caption-with-letter-spacing,.badge,.facets__summary,.button,.layer-ui{font-family:var(--layer-font-mono)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/layer-dawn-overrides.css.map */
