:root{--zo-charcoal: 41, 43, 39;--zo-gold: 177, 138, 70;--zo-ivory: 234, 224, 206;--zo-nav-font: var(--font-nav-family, var(--font-body-family))}.header-wrapper>.header[class*=color-]:not(.color-accent-1):not(.color-inverse){background-color:rgb(var(--color-background))}.header-wrapper>.header.color-forest{background-color:rgb(var(--color-base-accent-1))}.header ul.dt-nav>li>a{font-family:var(--zo-nav-font);font-size:16px;font-weight:500;letter-spacing:.02em;text-transform:none;padding:0 16px;line-height:1.4;color:rgb(var(--color-foreground));opacity:1}@media screen and (min-width:1400px){.header ul.dt-nav>li>a{font-size:17px;padding:0 20px}}.header.color-background-1 ul.dt-nav>li>a,.header.color-background-2 ul.dt-nav>li>a,.header.color-accent-2 ul.dt-nav>li>a,.header.color-background-4 ul.dt-nav>li>a{color:rgb(var(--zo-charcoal))}.header ul.dt-nav>li:hover>a,.header ul.dt-nav>li.active>a{font-weight:600}.header .header__icons .header__icon,.header .header__icons .header__icon svg,.header .header__icons .icon{color:rgb(var(--color-foreground));opacity:1}.header .header__icons .header__icon svg,.header .header__icons .header__icon .icon{width:2.2rem;height:2.2rem}.header.color-background-1 .header__icons .header__icon,.header.color-background-2 .header__icons .header__icon,.header.color-accent-2 .header__icons .header__icon{color:rgb(var(--zo-charcoal))}.header .cart-count-bubble{background-color:rgb(var(--zo-gold));color:rgb(var(--zo-charcoal));font-weight:600}.shopify-section-header-sticky .header-wrapper .header.color-forest{background-color:rgb(var(--color-base-accent-1))}.header .sub-menu-block .dt-sc--main-menu--mega,.header .sub-menu-block .dt-sc_main-menu--has-links{background-color:#fff;--color-foreground: var(--zo-charcoal)}.header .sub-menu-block a,.header .sub-menu-block .sub-menu-lists li a{font-family:var(--zo-nav-font);font-size:15px;font-weight:500;color:rgb(var(--zo-charcoal));line-height:1.5}.header .sub-menu-block a:hover{color:rgb(var(--color-base-accent-1));text-decoration:underline;text-decoration-color:rgb(var(--zo-gold));text-underline-offset:4px}.menu-drawer{background:#fff;--color-foreground: var(--zo-charcoal);color:rgb(var(--zo-charcoal))}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu a,.menu-drawer .menu-drawer__account{font-family:var(--zo-nav-font);font-size:16px;font-weight:500;color:rgb(var(--zo-charcoal));opacity:1}.menu-drawer .menu-drawer__menu>li{border-bottom:1px solid rgba(var(--zo-ivory),1)}.menu-drawer .menu-drawer__menu-item--active{color:rgb(var(--color-base-accent-1));font-weight:600}.menu-drawer-header{background:rgb(var(--zo-ivory));color:rgb(var(--zo-charcoal))}button.header-drawer__close.close_icon_button{color:rgb(var(--zo-charcoal))}.announcement-bar-wrapper.color-background-4{--color-foreground: var(--zo-charcoal)}.announcement-bar__message,.announcement-bar__link,.top-bar{font-family:var(--zo-nav-font);font-size:13px;font-weight:500;letter-spacing:.04em;opacity:1}@media screen and (min-width:750px){.announcement-bar__message,.announcement-bar__link,.top-bar{font-size:14px}}.masonry-banner .grid-banner-content .grid-banner-inner a.banner-button.button{font-family:var(--font-heading-family);font-size:18px;font-weight:500;letter-spacing:.01em;text-transform:none;min-height:auto;min-width:0;padding:10px 22px;line-height:1.3;background-color:#fffffff2;color:rgb(var(--zo-charcoal));box-shadow:0 6px 18px -10px rgba(var(--zo-charcoal),.45)}@media screen and (min-width:990px){.masonry-banner .grid-banner-content .grid-banner-inner a.banner-button.button{font-size:22px;padding:12px 26px}}.masonry-banner .grid-banner-content .grid-banner-inner a.banner-button.button:hover{background-color:rgb(var(--color-base-accent-1));color:#fff}.collection-list .card__heading,.collection-list .card__heading a,.card-wrapper .card--collection .card__heading{font-family:var(--font-heading-family);font-size:20px;font-weight:500;line-height:1.3;color:rgb(var(--zo-charcoal))}@media screen and (min-width:990px){.collection-list .card__heading,.collection-list .card__heading a{font-size:24px}}.collection-hero__title{font-size:clamp(30px,4vw,44px);line-height:1.15}.zo-home #MainContent .deal-banner .banner__heading{font-size:clamp(32px,4vw,46px);line-height:1.15}.zo-home #MainContent .title-wrapper-with-link .title{font-size:clamp(26px,3vw,32px);line-height:1.2}.zo-home #MainContent .title-wrapper-with-link .sub-heading{font-size:13px;letter-spacing:.12em;color:rgb(var(--zo-gold))}.zo-home #MainContent .card__heading,.zo-home #MainContent .card__heading a{font-size:16px;font-weight:500;line-height:1.35;color:rgb(var(--zo-charcoal))}@media screen and (min-width:990px){.zo-home #MainContent .card__heading,.zo-home #MainContent .card__heading a{font-size:17px}}.zo-home #MainContent .support-block-list__item p,.zo-home #MainContent .deal-banner .banner__text,.zo-home #MainContent .deal-banner p,.zo-home #MainContent .rich-text__text p,.zo-home #MainContent .testimonial-content blockquote,.zo-home #MainContent .testimonial-content p{font-size:15px;line-height:1.65}@media screen and (min-width:990px){.zo-home #MainContent .support-block-list__item p,.zo-home #MainContent .deal-banner .banner__text,.zo-home #MainContent .deal-banner p,.zo-home #MainContent .rich-text__text p{font-size:16px}}.zo-home #MainContent .button:not(.banner-button){font-family:var(--zo-nav-font);font-size:15px;font-weight:600;letter-spacing:.08em}@media screen and (min-width:990px){.zo-home #MainContent .button:not(.banner-button){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zo-readability.css.map */
