.z-hero{overflow:hidden}.z-hero__inner{display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem;align-items:center;min-height:650px;padding-top:5rem;padding-bottom:5rem}.z-eyebrow{text-transform:uppercase;font-size:1.1rem;letter-spacing:.24em;font-weight:600;margin:0 0 2.4rem}.z-hero h1{font-size:clamp(4.8rem,5.8vw,8rem);line-height:1.02;letter-spacing:-.035em;max-width:650px;margin:0 0 2.6rem}.z-hero h1 em{color:#75374b;font-weight:400}.z-hero__text{max-width:39rem;color:#655954;line-height:1.8}.z-hero__actions{display:flex;align-items:center;gap:2.8rem;flex-wrap:wrap;margin-top:3rem}.z-hero__actions .button{gap:3rem;min-height:5.2rem}.z-text-link{color:inherit;text-underline-offset:6px;font-size:1.3rem}.z-hero__note{font-size:1.1rem;letter-spacing:.03em;margin-top:2.8rem;color:#655954}.z-hero__visual{position:relative;height:530px;min-width:0}.z-hero__main,.z-hero__small{display:block;position:absolute;overflow:hidden;color:#342b28;background:#eee2d7;text-decoration:none}.z-hero__main{width:76%;height:90%;right:3%;top:0;border-radius:45% 45% 2px 2px}.z-hero__small{width:41%;height:52%;bottom:0;left:0;border:7px solid #fbf6ef;box-shadow:0 14px 35px #342b2814}.z-hero__visual img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.z-hero__visual a:hover img{transform:scale(1.035)}.z-hero__caption{position:absolute;bottom:0;left:0;right:0;display:flex;gap:1rem;justify-content:space-between;padding:1.2rem 1.6rem;background:#fbf6efed;font-size:1.1rem;line-height:1.5}.z-hero__spark{position:absolute;left:5%;top:5%;font-size:8rem;color:#967145;line-height:1}.z-hero__vertical{position:absolute;right:-2.6rem;top:15%;writing-mode:vertical-rl;font-size:1rem;letter-spacing:.22em;text-transform:uppercase}.z-hero a:focus-visible{outline:3px solid #75374b;outline-offset:4px}@media(max-width:989px){.z-hero__inner{gap:2.5rem;min-height:550px}.z-hero__visual{height:430px}.z-hero h1{font-size:5.2rem}}@media(max-width:749px){.z-hero .z-hero__inner{grid-template-columns:1fr;padding-top:48px;padding-bottom:3rem;gap:2.5rem}.z-hero__copy{text-align:center}.z-eyebrow{font-size:1rem;margin-bottom:1.8rem}.z-hero h1{font-size:4.7rem;max-width:40rem;margin:0 auto 1.8rem}.z-hero__text{margin:auto;font-size:1.4rem}.z-hero__actions{justify-content:center;gap:2rem;margin-top:2.2rem}.z-hero__note{margin-top:2rem}.z-hero__visual{height:390px;max-width:460px;width:100%;margin:auto}.z-hero__vertical{right:-1rem}.z-hero__main{right:4%}.z-hero__spark{font-size:6rem}}@media(prefers-reduced-motion:reduce){.z-hero__visual img{transition:none}}body{letter-spacing:.015em}.header__heading-link .h2{letter-spacing:.15em;text-transform:uppercase}.header__menu-item{font-size:1.25rem;letter-spacing:.04em}.announcement-bar__message{font-size:1.1rem;letter-spacing:.08em}.button,.shopify-challenge__button{font-size:1.25rem;letter-spacing:.06em}.title,.collection__title h2,.collection-list-title{letter-spacing:-.02em}.card__heading{font-family:var(--font-body-family);font-size:1.35rem;line-height:1.5;font-weight:500}.card__information{padding-top:1.8rem}.card-information>.price{font-size:1.3rem;margin-top:.7rem}.card .media{border-radius:3px}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:2.3rem}.collection-list .card__information{padding-top:1.5rem}.quick-add__submit{min-height:4.5rem}.product__title h1{font-size:clamp(3rem,3.3vw,4.7rem);line-height:1.13;letter-spacing:-.025em}.product__info-container .price{font-size:1.8rem}.product-form__input .form__label{font-size:1.2rem;letter-spacing:.04em}.product-form__submit{min-height:5.4rem}.product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.35rem}.product__description{font-size:1.4rem}.multicolumn .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.5rem}.multicolumn .multicolumn-card__info p{font-size:1.3rem;line-height:1.8}.multicolumn .title{text-align:center;width:100%}.footer-block__heading{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em}.footer-block__details-content{font-size:1.3rem}.footer .list-menu__item--link{font-size:1.25rem}.newsletter__wrapper h2{font-size:clamp(3.2rem,4vw,4.8rem);letter-spacing:-.025em}.accordion__title{font-family:var(--font-body-family);font-size:1.4rem}.z-product-trust{padding:1.4rem 1.6rem;background:#f4ebe4;border:1px solid #e3d7ce;border-radius:3px;font-size:1.2rem;line-height:1.8;color:#473833}.z-product-trust p{margin:0}.z-product-trust a{color:inherit;text-underline-offset:3px}.collection-hero__title{font-size:clamp(3.8rem,4.5vw,6rem);letter-spacing:-.025em}.cart-drawer .drawer__heading{font-size:2.8rem}@media(max-width:749px){.header{padding-top:12px;padding-bottom:12px}.card__heading{font-size:1.2rem}.card-information>.price{font-size:1.2rem}.collection-list .card__heading{font-size:1.9rem}.product__info-container .product__title{margin-top:1.8rem}.multicolumn .title{font-size:3.2rem}.grid{row-gap:2.8rem}.collection-list{row-gap:2rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animate--hover-vertical-lift .card-wrapper:hover .card{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
