@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Figtree:wght@400;500;600&display=swap";.announcement-bar,.announcement-bar-section,.utility-bar{background:var(--ts-ink-2)!important;border-bottom:1px solid color-mix(in srgb,var(--ts-bronze) 22%,transparent)!important}.utility-bar__grid{display:flex!important;justify-content:center!important;align-items:center!important}.utility-bar__grid .localization-wrapper{display:none!important}.announcement-bar{text-align:center!important;width:100%!important}.announcement-bar__announcement{justify-content:center!important}.announcement-bar__message{font-family:var(--ts-font-h)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:.85rem!important;font-weight:500!important;color:#ece4d8!important;padding:.8rem 1.2rem!important;text-align:center!important;line-height:1.3!important;white-space:nowrap}.announcement-bar__message strong{color:var(--ts-bronze-bright)!important;font-weight:600!important}.announcement-bar__link:hover .announcement-bar__message{color:var(--ts-text)!important}@media(max-width:749px){.announcement-bar__message{letter-spacing:.1em!important;font-size:.68rem!important;padding:.65rem .8rem!important;white-space:normal}}.main-page-title,.rich-text__heading,.banner__heading,.contact h2,.article-template__title,.blog__title,.title-wrapper .title{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.main-page-title{font-size:clamp(2.8rem,6vw,4.8rem)!important;margin-bottom:2rem}.rich-text__heading{font-size:clamp(2rem,4vw,3.2rem)!important}.banner__heading{font-size:clamp(2.4rem,5vw,3.8rem)!important}.rich-text__text,.main-page p,.main-page li,.contact p,.article-template__content p,.banner__text{font-family:var(--ts-font-b);font-size:1.3rem!important;line-height:1.75}.rich-text a,.main-page a:not(.button),.article-template__content a{color:var(--ts-bronze-bright)}.contact .field__input,.contact textarea,.customer .field__input{background:var(--ts-ink-2)!important;border:1px solid color-mix(in srgb,var(--ts-text) 14%,transparent)!important;color:var(--ts-text)!important;font-family:var(--ts-font-b);font-size:1.05rem}.contact .button,.contact button[type=submit]{border-radius:0!important;font-family:var(--ts-font-h);text-transform:uppercase;letter-spacing:.14em;background:var(--ts-bronze)!important;color:var(--ts-ink)!important;border:1px solid var(--ts-bronze)!important;padding:1rem 2.4rem}.contact .button:hover{background:transparent!important;color:var(--ts-bronze-bright)!important}.cart__items .title,.cart-items thead th,.main-cart-items .title,.cart__warnings .title{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.03em}.cart-item__name,.cart-notification-product__name{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem!important}.cart-item__price-wrapper *,.totals__total-value,.cart-item__totals{font-family:var(--ts-font-h);color:var(--ts-bronze-bright)!important}.totals__total{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.04em}.cart__ctas button,#checkout,.cart__checkout-button,.cart-notification__links .button,#cart-notification .button{border-radius:0!important;font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.14em;background:var(--ts-bronze)!important;color:var(--ts-ink)!important;border:1px solid var(--ts-bronze)!important}.cart__dynamic-checkout-buttons{filter:saturate(.9)}#cart-notification,.cart-notification{background:var(--ts-ink)!important;border:1px solid color-mix(in srgb,var(--ts-text) 14%,transparent)!important;border-radius:0!important;color:var(--ts-text)!important}.cart-notification__heading,.cart-notification__message{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.04em;color:var(--ts-text)!important}.search__input.field__input,.predictive-search{background:var(--ts-ink-2)!important;border-color:color-mix(in srgb,var(--ts-text) 14%,transparent)!important;color:var(--ts-text)!important}.predictive-search{border-radius:0!important}.predictive-search__heading{font-family:var(--ts-font-h)!important;text-transform:uppercase;color:var(--ts-bronze)!important}.search-title,.template-search__header .h1{font-family:var(--ts-font-h)!important;text-transform:uppercase}.customer h1,.customer h2,.customer .title,.account h1{font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.02em}.customer .button,.account .button{border-radius:0!important;font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.14em;background:var(--ts-bronze)!important;color:var(--ts-ink)!important;border:1px solid var(--ts-bronze)!important}.template-404 .title,.template-404 h1{font-family:var(--ts-font-h)!important;text-transform:uppercase;font-size:clamp(3rem,10vw,7rem)!important;letter-spacing:.02em}.template-404 .button{border-radius:0!important;font-family:var(--ts-font-h)!important;text-transform:uppercase;letter-spacing:.14em;background:var(--ts-bronze)!important;color:var(--ts-ink)!important;border:1px solid var(--ts-bronze)!important}.ts-social{display:flex;gap:.9rem;margin:0 0 1.2rem}.ts-social a{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ts-text) 12%,transparent);transition:.2s}.ts-social a:hover{border-color:var(--ts-bronze);background:color-mix(in srgb,var(--ts-bronze) 12%,transparent)}.ts-social svg{width:18px;height:18px;fill:color-mix(in srgb,var(--ts-text) 72%,transparent)}.ts-social a:hover svg{fill:var(--ts-bronze-bright)}.ts-social.in-header{margin:0;gap:.5rem}.ts-social.in-header a{width:32px;height:32px;border:0}.ts-social.in-header svg{width:17px;height:17px}.ts-social.in-mobile{padding:1rem 2rem;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-global.css.map */
