.announcement-bar-section .announcement-bar{border:0}.announcement-bar-section .utility-bar{border-bottom:0}.announcement-bar__announcement{min-height:40px;display:flex;align-items:center;justify-content:center}.announcement-bar__message{padding:11px 0;font-family:var(--font-heading-family);font-size:11.5px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.announcement-bar-slider{max-width:700px;margin:0 auto}.announcement-bar-slider .slider-button .svg-wrapper{width:12px;height:12px}.section-header .header.page-width{max-width:none;padding-left:48px;padding-right:48px}.header--top-center{row-gap:6px}.header__heading-logo-wrapper{width:130px}.header--top-center>.header__heading{margin-top:4px}.header__inline-menu .list-menu--inline{gap:0 40px;justify-content:center}.header__inline-menu .header__menu-item{padding:8px 0 14px;font-family:var(--font-heading-family);font-size:13px;letter-spacing:.02em;text-transform:uppercase;color:#1c1c1c}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item span,.header__inline-menu .header__active-menu-item{text-decoration:none!important}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item{text-decoration:none;opacity:.65}.header__inline-menu .header__menu-item .icon-caret{display:none}.header__inline-menu details[open]>.header__menu-item{opacity:.65}.header__submenu.list-menu--disclosure{min-width:220px;padding:18px 0;border:1px solid #ececec;border-radius:0;box-shadow:0 6px 20px #0000000f}.header__submenu .header__menu-item{padding:7px 26px;font-family:var(--font-body-family);font-size:15px;letter-spacing:0;text-transform:none;color:#1c1c1cbf}.header__submenu .header__menu-item:hover{color:#1c1c1c}.header__submenu .header__menu-item span{text-decoration:none}.header__icons{column-gap:4px;align-items:center}.section-header .header__icon{width:44px;height:44px}.section-header .header__icon .svg-wrapper{width:22px;height:22px}.section-header .header__icon .svg-wrapper svg,.section-header .header__icon .icon{width:22px;height:22px}.section-header .header__icon--cart .zl-bag svg{width:24px;height:24px}.section-header .cart-count-bubble{background:#800020;color:#fff;width:17px;height:17px;bottom:6px;left:24px;font-size:10px}.header-localization .localization-selector.link{font-family:var(--font-heading-family);font-size:11.5px;letter-spacing:.06em;color:#1c1c1ca6;padding:8px 26px 8px 0}.zl-loc{display:inline-flex;align-items:center;gap:10px;text-transform:uppercase}.zl-loc__flag{width:20px;height:auto;display:block}.header-localization .disclosure .localization-form__select{text-decoration:none}.section-header .menu-drawer,.section-header .menu-drawer__submenu,.section-header .menu-drawer__inner-submenu,.section-header .menu-drawer__navigation-container{background-color:#f8f1e8}.menu-drawer__menu-item{padding:11px 20px;font-family:var(--font-heading-family);font-size:17px;letter-spacing:.12em;text-transform:uppercase;color:#1c1c1c}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background-color:transparent}.menu-drawer__submenu{background-color:#f8f1e8}.menu-drawer__close-button{font-family:var(--font-heading-family);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.menu-drawer__utility-links{background-color:#f8f1e8;border-top:1px solid rgba(28,28,28,.1)}.menu-drawer__account{font-family:var(--font-heading-family);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.footer{border-top:0;font-family:var(--font-body-family)}.footer .page-width{max-width:none;padding-left:48px;padding-right:48px}.footer__content-top{padding-bottom:28px}.footer__blocks-wrapper{gap:0 80px}.footer .footer-block__heading{margin:0 0 22px;font-family:var(--font-heading-family);font-size:10.5px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:#1c1c1c}.footer-block__details-content,.footer-block__details-content p{font-size:18px;line-height:1.65;color:#1c1c1ca6}.footer-block__details-content p{margin:0 0 18px}.footer-block__details-content strong{color:#1c1c1cb3;font-weight:700}.footer-block__details-content a{color:inherit;text-decoration:none}.footer-block--menu .footer-block__details-content{margin-top:-4px}.footer .footer-block__details-content .list-menu__item--link{padding:5px 0;font-size:18px;line-height:1.65;letter-spacing:.02em;text-transform:uppercase;color:#1c1c1ca6;text-decoration:none}.footer-block__details-content .list-menu__item--link:hover{color:#1c1c1c;text-decoration:none}.footer .footer__content-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:0;padding:18px 48px 0}.footer .footer__content-bottom-wrapper{max-width:none;width:auto;margin:0;padding:0;align-items:center}.footer__column--info{display:none}.footer__localization{justify-content:flex-start;padding:0;gap:20px}.footer__localization .localization-form{margin:0;padding:0}.footer__localization h2{display:none}.footer__localization .localization-selector{font-family:var(--font-heading-family);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#1c1c1cb3;border:0;box-shadow:none;padding-left:0;margin-left:0}.footer__localization .disclosure{margin-left:0}.footer__localization .localization-form__select{padding-left:0!important}.footer__localization .localization-selector:before,.footer__localization .localization-selector:after{display:none}.zl-copyright{font-family:var(--font-heading-family);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#1c1c1cb3}.footer__copyright{text-align:right}@media screen and (max-width:989px){.section-header .header.page-width{padding-left:16px;padding-right:16px}.footer .page-width{padding-left:20px;padding-right:20px}.footer .footer__content-bottom{flex-direction:column;padding:18px 20px 0}.footer .footer__content-bottom-wrapper{flex-direction:column;gap:20px}.footer__localization{justify-content:center}.footer__copyright{text-align:center}}@media screen and (max-width:374px){.section-header .header{grid-template-columns:1fr auto 1fr;column-gap:4px}.section-header .header.page-width{padding-left:10px;padding-right:10px}.section-header .header__icon{width:38px;height:38px}.section-header .header__icons{column-gap:0}.header__heading-logo-wrapper{width:110px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/zl-chrome.css.map */
