body{font-family:var(--tt-font-body)!important;color:var(--tt-body);background:var(--tt-cream-warm);font-weight:300;letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--tt-font-head)!important;font-weight:500!important;color:var(--tt-navy);letter-spacing:-.01em;line-height:1.15}.header-wrapper{background:var(--tt-navy);border-bottom:1px solid rgba(255,255,255,.08);transition:box-shadow .3s var(--tt-ease),background .3s var(--tt-ease)}.section-header.tt-header--scrolled .header-wrapper,.shopify-section-header-sticky .header-wrapper{box-shadow:0 4px 24px #0715234d}.header,.header__heading-link,.header__menu-item,.header__icon{color:#fff}.header__heading-logo{max-height:52px;width:auto}.header__menu-item,.header__menu-item span,.header__inline-menu .list-menu__item{font-family:var(--tt-font-body);font-size:.8rem!important;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#ffffffdb!important;text-decoration:none!important;transition:color .3s var(--tt-ease)}.header__menu-item:hover span,.header__inline-menu .list-menu__item:hover{color:var(--tt-gold-light)!important;text-decoration:none!important}.header__menu-item[aria-current=page] span{color:var(--tt-gold)!important}.header__submenu{background:var(--tt-navy-soft);border:1px solid rgba(255,255,255,.1);border-radius:var(--tt-radius);padding:.5rem 0;box-shadow:0 16px 40px #00000059}.header__submenu .header__menu-item{padding:.7rem 1.4rem;font-size:.78rem!important}.header__submenu .header__menu-item:hover{background:#d8ae4a1f}.header__icon .icon,.header__icon svg{stroke:#fff;width:20px;height:20px}.header__icon:hover svg{stroke:var(--tt-gold-light)}.cart-count-bubble{background:var(--tt-gold)!important;color:var(--tt-navy)!important;font-weight:600}.menu-drawer{background:var(--tt-navy);color:#fff}.menu-drawer__menu-item{font-family:var(--tt-font-body);font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:#fff}.menu-drawer__menu-item:hover{background:#d8ae4a1a;color:var(--tt-gold-light)}.announcement-bar{background:var(--tt-gold);color:var(--tt-navy)}.announcement-bar__message{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--tt-font-body)!important;font-size:.82rem!important;font-weight:500!important;letter-spacing:.13em!important;text-transform:uppercase!important;border-radius:var(--tt-radius)!important;padding:1.05rem 2.4rem!important;min-height:auto!important;transition:all .35s var(--tt-ease)!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:var(--tt-gold)!important;color:var(--tt-navy)!important;border:1px solid var(--tt-gold)!important}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{background:var(--tt-gold-dark)!important;border-color:var(--tt-gold-dark)!important;color:#fff!important}.button:after,.button:before{display:none!important}.button--secondary{background:transparent!important;color:var(--tt-navy)!important;border:1px solid var(--tt-navy)!important}.button--secondary:hover{background:var(--tt-navy)!important;color:#fff!important}.field__input,.select__select,.customer .field input,.customer select{font-family:var(--tt-font-body)!important;border-radius:var(--tt-radius)!important;border:1px solid var(--tt-line)!important;background:#fff!important;box-shadow:none!important}.field__input:focus,.select__select:focus{border-color:var(--tt-gold)!important;box-shadow:0 0 0 3px #d8ae4a29!important;outline:none!important}.field:after,.select:after{display:none!important}.card-wrapper .card{border-radius:var(--tt-radius-lg);overflow:hidden;background:#fff;box-shadow:var(--tt-shadow);border:0;transition:transform .35s var(--tt-ease),box-shadow .35s var(--tt-ease)}.card-wrapper:hover .card{transform:translateY(-5px);box-shadow:var(--tt-shadow-lg)}.card__media img{transition:transform .7s var(--tt-ease)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card__heading,.card-information .card__heading a{font-family:var(--tt-font-head)!important;font-size:1.3rem!important;font-weight:500!important;color:var(--tt-navy)!important;text-decoration:none!important;line-height:1.25}.card__heading a:hover{color:var(--tt-gold-dark)!important}.card-information{padding:1.3rem 1.4rem 1.5rem}.price,.price-item{font-family:var(--tt-font-head)!important;font-size:1.2rem!important;font-weight:600!important;color:var(--tt-navy)!important}.price__container .price-item--regular{letter-spacing:0}.card__badge .badge--bottom-left,.product__inventory{display:none!important}.collection-hero{background:var(--tt-navy);color:#fff;padding-block:clamp(3rem,6vw,5rem)}.collection-hero__title{color:#fff!important}.collection-hero__description{color:#ffffffc7;max-width:62ch}.facets__summary,.facets__heading,.facet-filters__label{font-family:var(--tt-font-body);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--tt-navy)}.facets__display{border-radius:var(--tt-radius);border-color:var(--tt-line)}.active-facets__button{border-radius:100px;border-color:var(--tt-gold)}.product__title h1,.product__title .h1{font-family:var(--tt-font-head)!important;font-size:clamp(2rem,3.4vw,2.9rem)!important;line-height:1.1}.product .price{font-size:1.6rem!important}.product__description{font-size:1rem;line-height:1.75}.product__media-wrapper .media{border-radius:var(--tt-radius-lg);overflow:hidden}.product-form__buttons,.product-form__quantity,.shopify-payment-button,.product__tax,.product-form__error-message-wrapper,.product__pickup-availabilities{display:none!important}.footer{background:var(--tt-navy-deep)!important;color:#ffffffad;border-top:0!important}.footer__content-top{padding-block:clamp(3rem,6vw,4.5rem)}.footer-block__heading{font-family:var(--tt-font-body)!important;font-size:.74rem!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;color:var(--tt-gold)!important;margin-bottom:1.2rem}.footer__list-social .list-social__link svg{fill:#ffffffbf}.footer__list-social .list-social__link:hover svg{fill:var(--tt-gold)}.footer .list-menu__item--link,.footer__content-bottom,.copyright__content,.footer a{color:#ffffffad!important;font-size:.88rem;text-decoration:none!important;transition:color .3s var(--tt-ease)}.footer .list-menu__item--link:hover,.footer a:hover{color:var(--tt-gold-light)!important}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important}.footer-block__newsletter .field__input{background:#ffffff0f!important;border-color:#ffffff2e!important;color:#fff!important}.footer-block__newsletter .field__input::placeholder{color:#ffffff73}.footer-block__newsletter .field__label{color:#ffffff8c}.footer-block__newsletter .newsletter-form__button svg{fill:var(--tt-gold)}.rte a,.footer a.link{text-underline-offset:3px}::selection{background:var(--tt-gold);color:var(--tt-navy)}*:focus-visible{outline:2px solid var(--tt-gold)!important;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tt-dawn-overrides.css.map */
