html:root{--font-nav-family: var(--font-body-family);--zo-t-forest: #103D2E;--zo-t-charcoal: #292B27;--zo-t-gold: #8A6A2F;--zo-t-gold-light: #C3A46B}.header__menu-item,.list-menu__item,.menu-drawer__menu-item,.button,.btn,.shopify-payment-button__button,.card__heading,.card-information,.price,.field__input,.select__select,.badge{font-family:var(--font-body-family)}.sub-heading,.title-wrapper-with-link .sub-heading,.title-wrapper .sub-heading{color:var(--zo-t-gold);opacity:1}:is(.color-background-1,.color-background-2) :is(h1,h2,h3,.h0,.h1,.h2,.h3,.title,.main-page-title,.product__title h1):not(.banner__heading){color:var(--zo-t-forest)}:is(.color-background-1,.color-background-2) :is(.rte,.rte p,.product__description,.card-information,.caption-with-letter-spacing){color:var(--zo-t-charcoal)}:is(.color-background-1,.color-background-2) :is(.card__heading,.card__heading a){color:var(--zo-t-charcoal)}:is(.color-background-1,.color-background-2) .price-item--regular,:is(.color-background-1,.color-background-2) .price-item--sale{color:var(--zo-t-forest)}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}body{font-size:1.5rem;line-height:1.65;letter-spacing:.01em}h1,.h0,.h1,.main-page-title,.collection-hero__title,.product__title h1,.product__title .h1,.zo-contact__title{font-size:3rem!important;line-height:1.2;font-weight:400;letter-spacing:0;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}h2:not(.zo-contact__card-title):not(.zo-contact__form-title):not(.zo-footer__newsletter-heading),.h2,.title-wrapper .title,.title-wrapper-with-link .title{font-size:2.4rem!important;line-height:1.25;font-weight:400;letter-spacing:0;text-wrap:balance}h3,.h3{font-size:2rem;line-height:1.3}.zo-contact__card-title{font-size:2rem!important}.zo-contact__form-title,.zo-footer__newsletter-heading{font-size:2.4rem!important}.title-wrapper-with-link{flex-direction:column;align-items:center;text-align:center;gap:.8rem}.title-wrapper-with-link>*{margin-left:0;margin-right:0}.title-wrapper,.title-wrapper-with-link .title-wrapper{text-align:center}.sub-heading,.title-wrapper-with-link .sub-heading{font-size:1.2rem!important;letter-spacing:.16em;line-height:1.4}.card__heading,.card__heading a,.card__heading.h5{font-size:1.6rem!important;font-weight:500;line-height:1.35;letter-spacing:.005em}.card-information{margin-top:.6rem}.price,.price-item{font-size:1.5rem!important;font-weight:600;letter-spacing:.02em}.product .price .price-item{font-size:2rem!important}.rte,.rte p,.rte li,.product__description,.product__text,.collapsible-content,.accordion__content,.support-block-list__item p,.banner__text p,.testimonial-content p,.main-page .rte{font-size:1.5rem!important;line-height:1.7}.accordion__title,.summary__title .h4{font-size:1.8rem}.menu-drawer__menu-item,.menu-drawer__menu .list-menu__item,.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.6rem!important;line-height:1.4;padding-top:1.2rem;padding-bottom:1.2rem;letter-spacing:.02em}.announcement-bar__message,.announcement-bar .announcement-bar__message p{font-size:1.25rem;letter-spacing:.04em}.button,.btn,.shopify-payment-button__button,button.product-form__submit{font-size:1.5rem!important;font-weight:600;letter-spacing:.08em;min-height:4.8rem;padding-left:2.4rem;padding-right:2.4rem;line-height:1.2}.field__input,.select__select,input[type=email],input[type=text],input[type=tel],textarea{font-size:1.6rem}.breadcrumb,.breadcrumb a,.facets__summary,.facet-filters__label,.product-count__text{font-size:1.4rem}}@media screen and (max-width:749px){.support-block-list__item,.support-block-list__item .support-block-card__info{height:auto!important;max-height:none!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zo-mobile-type.css.map */
