.utility-bar{padding-top:var(--zn-space-2);padding-bottom:var(--zn-space-2);border:0}.utility-bar .slider-button{display:none!important}.utility-bar .announcement-bar-slider{display:block}.utility-bar .announcement-bar__announcement{text-align:center}.utility-bar .announcement-bar__message{font-family:var(--zn-font-sans);font-size:12px;font-weight:var(--zn-weight-medium);letter-spacing:var(--zn-tracking-overline);text-transform:uppercase;line-height:1;margin:0}.header-wrapper{background-color:var(--zn-canvas);border-bottom:1px solid var(--zn-line);color:var(--zn-ink)}.header a,.header__icon,.header__icons a,.header__inline-menu a,.header__heading-link{color:var(--zn-ink)}.header{padding-top:var(--zn-space-4);padding-bottom:var(--zn-space-4);transition:padding var(--zn-dur) var(--zn-ease)}.shopify-section-header-sticky .header-wrapper{box-shadow:0 6px 20px #1b17190f}.shopify-section-header-sticky .header{padding-top:var(--zn-space-2);padding-bottom:var(--zn-space-2)}.shopify-section-header-sticky .header__heading-logo-wrapper{width:88%;transition:width var(--zn-dur) var(--zn-ease)}.header__heading-link{font-family:var(--zn-font-serif);font-weight:var(--zn-weight-medium);letter-spacing:.04em;text-transform:none}.header__heading-logo{max-height:44px;width:auto}.header--middle-center .header__heading,.header--middle-center .header__heading-link{justify-self:center;text-align:center}.header__inline-menu .list-menu--inline{flex-wrap:nowrap;gap:0}.header__inline-menu .list-menu__item--link{font-family:var(--zn-font-sans);font-size:11px;font-weight:var(--zn-weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--zn-ink);white-space:nowrap;padding-left:10px;padding-right:10px;padding-top:var(--zn-space-2);padding-bottom:var(--zn-space-2);text-decoration:none;transition:color var(--zn-dur) var(--zn-ease)}.header__inline-menu .list-menu__item--link:hover,.header__inline-menu .list-menu__item--link:focus-visible{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;color:var(--zn-ink)}.header__submenu,.mega-menu__content{background-color:var(--zn-surface);border:0;border-radius:var(--zn-radius-sm);box-shadow:var(--zn-shadow-drawer)}.header__submenu .list-menu__item--link,.mega-menu__content .mega-menu__link{font-family:var(--zn-font-sans);font-size:var(--zn-fs-body-s);letter-spacing:.02em;text-transform:none;color:var(--zn-ink-70)}.header__submenu .list-menu__item--link:hover,.mega-menu__content .mega-menu__link:hover{color:var(--zn-ink)}.header__icons{gap:var(--zn-space-1)}.header__icon{color:var(--zn-ink);transition:opacity var(--zn-dur) var(--zn-ease)}.header__icon:hover{opacity:.6}.header__icon .icon{width:20px;height:20px}.header__icon--cart .icon{width:42px;height:42px}.cart-count-bubble{background-color:var(--zn-ink);color:var(--zn-on-dark);height:1.5rem;width:1.5rem;font-family:var(--zn-font-sans);font-size:.72rem;font-weight:var(--zn-weight-medium)}.header-wrapper a:focus-visible,.header-wrapper button:focus-visible{outline:2px solid var(--zn-accent);outline-offset:3px;border-radius:var(--zn-radius-xs)}@media screen and (max-width:989px){.header{padding-top:22px;padding-bottom:22px}.header__heading-logo{max-height:56px}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__utility-links{background:#ebe4e4!important}.menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item{background:transparent!important}.menu-drawer__menu-item,.menu-drawer__menu-item.list-menu__item--link{font-family:var(--zn-font-sans);font-size:var(--zn-fs-body);font-weight:var(--zn-weight-medium);letter-spacing:.02em;text-transform:none;color:var(--zn-ink)}.menu-drawer__navigation .menu-drawer__menu-item{padding-top:var(--zn-space-4);padding-bottom:var(--zn-space-4)}.menu-drawer__menu-item{border-bottom:1px solid var(--zn-line)}}#shopify-section-template--29625500860790__rich_text_intro{display:none!important}.header-wrapper{background-color:#faf7f4!important}@media screen and (max-width:989px){.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation,.menu-drawer__utility-links{background:#faf7f4!important}}.collection-list-wrapper.page-width{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.collection-list-wrapper{--grid-desktop-horizontal-spacing:3px;--grid-desktop-vertical-spacing:3px;--grid-mobile-horizontal-spacing:3px;--grid-mobile-vertical-spacing:3px}.collection-list-wrapper .title-wrapper-with-link{padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px);margin-bottom:14px}.collection-list-wrapper .card-wrapper,.collection-list-wrapper .card,.collection-list-wrapper .card__inner{border:0!important;box-shadow:none!important;border-radius:0!important}.collection-list-wrapper .card{position:relative}.collection-list-wrapper .card>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;margin:0!important;padding:0!important;display:flex;align-items:flex-end;justify-content:flex-start;z-index:2;pointer-events:none;background:linear-gradient(to top,#00000075,#00000024 34%,#0000 62%)}.collection-list-wrapper .card>.card__content .card__information{display:block;width:100%;text-align:left;padding:0 16px 16px!important;pointer-events:auto}.collection-list-wrapper .card>.card__content .card__heading{margin:0}.collection-list-wrapper .card>.card__content .card__heading a,.collection-list-wrapper .card>.card__content .card__heading a:hover{color:#fff!important;font-size:13px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;font-weight:500;text-decoration:none;text-shadow:0 1px 6px rgba(0,0,0,.4)}.collection-list-wrapper .card>.card__content .icon-wrap{display:none!important}@media screen and (max-width:749px){.collection-list-wrapper .card>.card__content .card__heading a{font-size:11px;letter-spacing:.12em}.collection-list-wrapper .card>.card__content .card__information{padding:0 10px 11px!important}}.card__badge .badge.color-scheme-4{display:none!important}.card__information>.card__heading{letter-spacing:.03em;font-weight:400}.card__information .price{margin-top:4px;letter-spacing:.02em}.footer .footer-block-image .footer-block__image-wrapper{max-width:90px!important}.footer__payment .list-payment{gap:6px}.footer__payment .list-payment .icon{height:18px!important;width:auto!important}.footer__payment{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zn-header.css.map */
