:root{--brand-coral: #e85a4f;--brand-coral-deep: #c4453b;--brand-orange: #e97a45;--brand-cream: #faf6ef;--brand-paper: #f3ede1;--brand-sand: #e8dcc8;--brand-ink: #1a1614;--brand-mud: #4a3f37;--brand-stone: #8b7d75;--brand-gold: #b8935a;--brand-line: rgba(26, 22, 20, .12);--brand-serif: Georgia, "Songti SC", "STSong", var(--font-heading-family), serif}h1 em,h2 em,h3 em,.hero__title em,.section-title em,.story-hero__title em{color:var(--brand-coral);font-style:italic}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}.story-hero__eyebrow,.how-it-works__number,.hero__eyebrow,.brand-eyebrow{font-size:1.1rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--brand-coral)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500;padding:1.6rem 3.2rem;transition:background-color .25s ease,color .25s ease,transform .25s ease,border-color .25s ease}.button:not([disabled]):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover{transform:translateY(-2px)}.announcement-bar,.utility-bar{background:var(--brand-ink)}.announcement-bar__message,.utility-bar .announcement-bar__message{color:var(--brand-cream);font-size:1.1rem;letter-spacing:.24em;text-transform:uppercase}.header-wrapper{background:#faf6efe6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--brand-line)}.header__heading-link,.header__menu-item{letter-spacing:.14em}.header__menu-item:hover span,.header__active-menu-item{color:var(--brand-coral);text-decoration-color:var(--brand-coral)}.link--text:hover,a.link:hover{color:var(--brand-coral)}.card__inner,.card--card,.media--hover-effect{border-radius:4px}.card-wrapper:hover .card__inner{box-shadow:0 20px 40px -16px #1a161433}.footer{background:var(--brand-ink);border-top:0}.footer,.footer a,.footer__content-bottom,.footer-block__heading,.footer .list-menu__item--link,.footer .copyright__content{color:#faf6efb8}.footer-block__heading{color:var(--brand-cream);letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem}.footer a:hover{color:var(--brand-coral)}.price--on-sale .price-item--regular{color:var(--brand-stone)}.badge{letter-spacing:.14em;text-transform:uppercase;font-size:1.1rem}@media screen and (min-width:990px){.section-template--main .rich-text,.brand-airy{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width:749px){.how-it-works__title,.ba-compare-title,.product-line-intro__title,.photo-reviews__title,.section-title{font-size:2.4rem;line-height:1.15;letter-spacing:-.01em}.card__inner,.card--card,.ba-compare-card,.product-line-card,.photo-review-card{border-radius:14px}.product-line-card__bg,.ba-compare-card__pair{border-radius:14px 14px 0 0}.card__information .price,.price__container .price-item--regular{color:var(--brand-coral);font-family:var(--font-heading-family);font-size:1.6rem}.card__badge .badge,.badge{background:var(--brand-coral);color:var(--brand-cream);border-color:var(--brand-coral);font-size:.9rem;letter-spacing:.18em;padding:.3rem .8rem}.button{font-size:1.1rem;letter-spacing:.2em;padding:1.2rem 2rem}.announcement-bar__message,.utility-bar .announcement-bar__message{font-size:1rem;letter-spacing:.16em}.story-hero__eyebrow,.how-it-works__number,.brand-eyebrow{font-size:1rem;letter-spacing:.28em}.newsletter__wrapper{position:relative;overflow:hidden;border-radius:20px;margin:3.2rem 2rem;padding:3.2rem 2.4rem}.newsletter__wrapper:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;background:#faf6ef1f;pointer-events:none}.newsletter__wrapper>*{position:relative;z-index:2}#smile-ui-lite-launcher-frame-container,#smile-ui-container,div[id^=smile-ui][id*=launcher]{bottom:84px!important;z-index:40!important}.template-product #smile-ui-lite-launcher-frame-container,.template-product #smile-ui-container,.template-product div[id^=smile-ui][id*=launcher]{bottom:76px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-visual.css.map */
