@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-display:swap;src:url(//zenarahouse.com/cdn/shop/t/15/assets/noto-serif-display-latin-500-normal.woff2?v=116115742697929805991793339936) format("woff2"),url(//zenarahouse.com/cdn/shop/t/15/assets/noto-serif-display-latin-500-normal.woff?v=53507825106816760521793339936) format("woff")}html:root{--heading-font-family: "Noto Serif Display", "Noto Serif", serif;--heading-font-weight: 500}@media screen and (max-width:1199px){html .header .header__heading-logo:not(.header__heading-logo--transparent){content:url(/cdn/shop/files/zh_logo_stacked_dark_v4.png?width=240);width:110px;height:52px;object-fit:contain}}@media screen and (min-width:1200px){html body .header-section.header-section--transparent.header-section--top-position .header__container,html body .header-section.header-section--transparent.header-section--top-position.is-hover .header__container{background-color:transparent;border-color:transparent}html body .header-section.header-section--transparent.header-section--top-position .header__top-container{width:calc(100% + 128px);margin:-18px -64px 0;padding:14px 64px;background-color:#fff}html body .header-section.header-section--transparent.header-section--top-position .header-menu{padding-top:6px}html body .header .header__container{padding-bottom:6px}html body .header .header__top-container .header__logo{flex:1 1 100%;justify-content:center;padding:0}}html body .announcement-bar .announcement-bar__container{min-height:34px;padding:6px 0}html body .announcement-bar .announcement-bar__slide-container{padding:4px 8px}html body .footer .footer__navigation-item--contact .rte strong{font-weight:700;color:#fff}html body .footer .footer__navigation-item--contact .rte a{text-decoration:underline;text-underline-offset:3px}html body .footer .footer__navigation-item--contact .rte strong:nth-of-type(2):before{content:"";display:block;margin-top:14px}html body .footer .footer__navigation-item--contact .rte em{display:block;margin-top:14px;font-style:normal;font-weight:700;color:#fff}html body .product-title-wrapper .product-title{font-size:26px;line-height:1.22}@media(min-width:768px){html body .product-title-wrapper .product-title{font-size:32px}}html body .price.product-price .price-item{font-size:22px;font-weight:600;color:#1a1a1a}@media(min-width:768px){html body .price.product-price .price-item{font-size:24px}}html body .product-add-to-cart .add-to-cart,html body .product-add-to-cart .add-to-cart span{font-size:15px!important;text-transform:uppercase;font-weight:500!important;letter-spacing:.16em}html body .product-add-to-cart .add-to-cart{min-height:54px;padding-top:16px;padding-bottom:16px}html body .cart-drawer .cart-discount,html body .cart-drawer .cart-footer__tax{display:none}html body .cart-drawer .cart-footer__ctas a.cart-footer__button{display:none!important}html body .cart-drawer .cart-footer__ctas{display:block;width:100%}html body .cart-drawer .cart-footer__ctas button.cart-footer__button,html body .cart-drawer .cart-footer__ctas button.cart-footer__button span{display:block;width:100%;padding:20px 24px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.16em}html body .cart-drawer .cart-footer__ctas button.cart-footer__button span{padding:0}html body .cart-drawer .cart-footer__button span[data-text]>span{transform:none!important}html body .cart-drawer .cart-footer__button span[data-text]:after,html body .cart-drawer .cart-footer__button:after{display:none}html body h1:not(.banner__heading),html body .h1:not(.banner__heading){font-size:28px;line-height:1.25}html body h2:not(.banner__heading),html body .h2:not(.banner__heading){font-size:24px;line-height:1.3}html body h3,html body .h3{font-size:20px;line-height:1.35}@media(min-width:1200px){html body h1:not(.banner__heading),html body .h1:not(.banner__heading){font-size:36px}html body h2:not(.banner__heading),html body .h2:not(.banner__heading){font-size:30px}html body h3,html body .h3{font-size:22px}}html body .rte h3{font-size:19px;margin-top:28px;margin-bottom:8px}html body .rte h2{font-size:24px}html body .page-default__title{margin-bottom:16px!important;padding:0!important}html body .page-default__title h1{margin:0}html body .zh-stock{margin:0;display:flex;align-items:center;gap:8px;font-family:Jost,sans-serif;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#2f4a35}html body .zh-stock__dot{width:7px;height:7px;border-radius:50%;background:#2f4a35;display:inline-block;flex:0 0 auto}html body .zh-subtitle{margin:-4px 0 0;font-size:14px;line-height:1.5;color:#6b6b6b;letter-spacing:.02em}html body .benefits__icon-wrapper{width:52px!important;height:52px!important;margin:0 auto 12px!important}html body .benefits__icon-wrapper img,html body .benefits__icon{width:52px!important;height:52px!important;max-width:none!important}html body .benefits__heading{margin-top:0!important}html body .benefits__heading{font-family:var(--heading-font-family);font-weight:500;font-size:17px!important;line-height:1.3;text-transform:none;letter-spacing:0}@media(min-width:1200px){html body .benefits__heading{font-size:18px!important}}html body .benefits__text,html body .benefits__text p{font-size:13px!important;font-weight:400;color:#6b6b6b!important;line-height:1.5}html body .product-options__swatch-container{display:flex;flex-wrap:wrap;gap:14px}html body .radio-option-swatch{width:30px;height:30px}html body .radio-option-swatch .radio-option-swatch__label{width:30px;height:30px;border-radius:50%;border:1px solid rgba(0,0,0,.14)}html body .radio-option-swatch .radio-option-swatch__image,html body .radio-option-swatch .radio-option-swatch__label-overlay{border-radius:50%}html body .radio-option-swatch .radio-option-swatch__label:after{display:none}html body .radio-option-swatch .radio-input:checked+.radio-option-swatch__label{box-shadow:0 0 0 3px #fff,0 0 0 4px #1a1a1a}html body label[for$=-value-sage-green] .radio-option-swatch__image{background-color:#8e9c88!important}html body label[for$=-value-white] .radio-option-swatch__image{background-color:#f5f3ef!important}html body label[for$=-value-grey] .radio-option-swatch__image{background-color:#a3a3a0!important}html body label[for$=-value-black] .radio-option-swatch__image{background-color:#1a1a1a!important}html body label[for$=-value-gold] .radio-option-swatch__image{background-color:#c9a45c!important}html body label[for$=-value-pink] .radio-option-swatch__image{background-color:#e7c3be!important}html body label[for$=-value-yellow] .radio-option-swatch__image{background-color:#e8ce77!important}html body label[for$=-value-blue] .radio-option-swatch__image{background-color:#6e86a8!important}html body .product-options__select-wrapper select{height:48px;padding:0 36px 0 14px;border:1px solid #d9d6d1;background:#fff;font-size:15px;color:#1a1a1a}html body .product-options__select-wrapper:after{inset-inline-end:16px}html body label[for$=-value-black-and-gold] .radio-option-swatch__image{background:linear-gradient(135deg,#1a1a1a 50%,#c9a45c 50%)!important}html body label[for$=-value-brushed-nickel-and-gold] .radio-option-swatch__image{background:linear-gradient(135deg,#b9b9b5 50%,#c9a45c 50%)!important}html body .product-card .product-card__swatches{gap:10px}html body .product-card .product-card__swatch-button,html body .product-card .product-card__swatch-button.product-card__swatch-button{width:16px;height:16px;border-radius:50%;box-shadow:none;border:1px solid rgba(0,0,0,.14);overflow:hidden}html body .product-card .product-card__swatch-image{border-radius:50%}html body .product-card .product-card__swatch-button:after{display:none}html body .product-card .product-card__swatch-button.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3px #1a1a1a;overflow:visible}html body .product-card__swatch-button[data-swatch="Sage Green"] .product-card__swatch-image{background:#8e9c88!important}html body .product-card__swatch-button[data-swatch=White] .product-card__swatch-image{background:#f5f3ef!important}html body .product-card__swatch-button[data-swatch=Grey] .product-card__swatch-image{background:#a3a3a0!important}html body .product-card__swatch-button[data-swatch=Black] .product-card__swatch-image{background:#1a1a1a!important}html body .product-card__swatch-button[data-swatch=Gold] .product-card__swatch-image{background:#c9a45c!important}html body .product-card__swatch-button[data-swatch=Pink] .product-card__swatch-image{background:#e7c3be!important}html body .product-card__swatch-button[data-swatch=Yellow] .product-card__swatch-image{background:#e8ce77!important}html body .product-card__swatch-button[data-swatch=Blue] .product-card__swatch-image{background:#6e86a8!important}html body .product-card__swatch-button[data-swatch="Black and Gold"] .product-card__swatch-image{background:linear-gradient(135deg,#1a1a1a 50%,#c9a45c 50%)!important}html body .product-card__swatch-button[data-swatch="Brushed Nickel and Gold"] .product-card__swatch-image{background:linear-gradient(135deg,#b9b9b5 50%,#c9a45c 50%)!important}html body .contact-form__button,html body .contact-form__button span{font-size:15px!important;text-transform:uppercase;font-weight:500!important;letter-spacing:.16em}html body .contact-form__button{min-height:54px;padding:16px 40px}html body .benefits .benefits__container{border-top:1px solid #e6e2dc;border-bottom:1px solid #e6e2dc;padding-top:32px;padding-bottom:32px}@media(min-width:768px){html body .benefits .benefits__container{padding-top:48px;padding-bottom:48px}}@media(hover:none),(pointer:coarse){html body .product-card .product-card__quick-view-text-button{display:none!important}}html body .header-mobile .header-mobile__body{padding:8px 24px 32px}html body .header-mobile .header-mobile__menu{gap:0}html body .header-mobile .header-mobile__menu:not(.header-mobile__menu--nested)>.header-mobile__menu-item-wrapper{border-bottom:1px solid #e6e2dc}html body .header-mobile .header-mobile__menu-item.header-mobile__menu-item--main{display:flex;width:100%;padding:16px 0;font-size:20px;line-height:1.3;font-weight:500}html body .header-mobile .header-mobile__menu-item.header-mobile__menu-item--main:after{display:none}html body .header-mobile .header-mobile__info{padding-top:8px;gap:10px}html body .header-mobile .header-mobile__store-info{font-size:14px;color:#1a1a1a}@media screen and (max-width:1199px){html body .header-section .header__container{background-color:#fff!important}}@media(max-width:991px){html body .product-card .product-card__quick-view-text-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/zh-fonts.css.map */
