.zy-editorial-hero{position:relative;width:100%;min-height:var(--zy-hero-desktop-height);overflow:hidden;color:var(--zy-hero-text-color);background:#d8d1ca;isolation:isolate;-webkit-user-select:none;user-select:none}.zy-editorial-hero *,.zy-editorial-hero *:before,.zy-editorial-hero *:after{box-sizing:border-box}.zy-editorial-hero__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}.zy-editorial-hero__picture{display:block;width:100%;height:100%}.zy-editorial-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--zy-hero-desktop-position);transform:scale(1.01);will-change:transform}.zy-editorial-hero__overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--zy-hero-overlay-color) calc(var(--zy-hero-overlay-opacity) * 100%),transparent),color-mix(in srgb,var(--zy-hero-overlay-color) calc(var(--zy-hero-overlay-opacity) * 72%),transparent) 45%,color-mix(in srgb,var(--zy-hero-overlay-color) calc(var(--zy-hero-overlay-opacity) * 35%),transparent));pointer-events:none}.zy-editorial-hero__container{position:relative;z-index:3;display:flex;align-items:center;min-height:var(--zy-hero-desktop-height);padding-top:64px;padding-bottom:64px}.zy-editorial-hero--content-left .zy-editorial-hero__container{justify-content:flex-start}.zy-editorial-hero--content-center .zy-editorial-hero__container{justify-content:center}.zy-editorial-hero--content-right .zy-editorial-hero__container{justify-content:flex-end}.zy-editorial-hero__content{width:min(680px,100%);color:var(--zy-hero-text-color);transform:translateY(-18px)}.zy-editorial-hero--text-left .zy-editorial-hero__content{text-align:left}.zy-editorial-hero--text-center .zy-editorial-hero__content{text-align:center}.zy-editorial-hero--text-right .zy-editorial-hero__content{text-align:right}.zy-editorial-hero__eyebrow{margin:0 0 18px;color:inherit;font-family:var(--font-body-family);font-size:10px;font-weight:700;line-height:1.4;letter-spacing:.28em;text-transform:uppercase}.zy-editorial-hero__heading{max-width:760px;margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(30px,4.6vw,50px);font-weight:500;line-height:.88;letter-spacing:-.025em;text-wrap:balance}.zy-editorial-hero--text-center .zy-editorial-hero__heading{margin-right:auto;margin-left:auto}.zy-editorial-hero--text-right .zy-editorial-hero__heading{margin-left:auto}.zy-editorial-hero__description{max-width:520px;margin-top:24px;color:inherit;font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.75;letter-spacing:.025em}.zy-editorial-hero__description p{margin:0}.zy-editorial-hero--text-center .zy-editorial-hero__description{margin-right:auto;margin-left:auto}.zy-editorial-hero--text-right .zy-editorial-hero__description{margin-left:auto}.zy-editorial-hero__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:32px}.zy-editorial-hero--text-center .zy-editorial-hero__buttons{justify-content:center}.zy-editorial-hero--text-right .zy-editorial-hero__buttons{justify-content:flex-end}.zy-editorial-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:158px;min-height:48px;padding:0 22px;font-family:var(--font-body-family);font-size:9px;font-weight:700;line-height:1;letter-spacing:.17em;text-decoration:none;text-transform:uppercase;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.zy-editorial-hero__button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.zy-editorial-hero__button:hover{transform:translateY(-2px)}.zy-editorial-hero__button:hover svg{transform:translate(4px)}.zy-editorial-hero__button--primary{color:var(--zy-hero-button-text);background:var(--zy-hero-button-background);border:1px solid var(--zy-hero-button-background)}.zy-editorial-hero__button--primary:hover{color:var(--zy-hero-button-text);background:#675d55;border-color:#675d55;box-shadow:0 14px 30px #1f211f33}.zy-editorial-hero__button--secondary{color:#3f4442;background:#fffdfc6b;border:1px solid rgba(63,68,66,.45);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.zy-editorial-hero__button--secondary:hover{color:#3f4442;background:#7a6e632e;border-color:#3f4442;box-shadow:0 12px 24px #3f44421f}.zy-editorial-hero__mobile-auto-button{display:none}.zy-editorial-hero__scroll{position:absolute;z-index:4;right:28px;bottom:25px;display:flex;align-items:center;gap:11px;color:var(--zy-hero-text-color);opacity:.75}.zy-editorial-hero__scroll-line{display:block;width:34px;height:1px;background:currentColor}.zy-editorial-hero__scroll-text{font-family:var(--font-body-family);font-size:8px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.zy-editorial-hero--animate:not(.is-visible) .zy-editorial-hero__eyebrow,.zy-editorial-hero--animate:not(.is-visible) .zy-editorial-hero__heading,.zy-editorial-hero--animate:not(.is-visible) .zy-editorial-hero__description,.zy-editorial-hero--animate:not(.is-visible) .zy-editorial-hero__buttons,.zy-editorial-hero--animate:not(.is-visible) .zy-editorial-hero__mobile-auto-button{opacity:0;transform:translateY(22px)}.zy-editorial-hero--animate .zy-editorial-hero__eyebrow,.zy-editorial-hero--animate .zy-editorial-hero__heading,.zy-editorial-hero--animate .zy-editorial-hero__description,.zy-editorial-hero--animate .zy-editorial-hero__buttons,.zy-editorial-hero--animate .zy-editorial-hero__mobile-auto-button{transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1)}.zy-editorial-hero--animate .zy-editorial-hero__eyebrow{transition-delay:80ms}.zy-editorial-hero--animate .zy-editorial-hero__heading{transition-delay:.15s}.zy-editorial-hero--animate .zy-editorial-hero__description{transition-delay:.22s}.zy-editorial-hero--animate .zy-editorial-hero__buttons,.zy-editorial-hero--animate .zy-editorial-hero__mobile-auto-button{transition-delay:.29s}.zy-editorial-hero--animate.is-visible .zy-editorial-hero__eyebrow,.zy-editorial-hero--animate.is-visible .zy-editorial-hero__heading,.zy-editorial-hero--animate.is-visible .zy-editorial-hero__description,.zy-editorial-hero--animate.is-visible .zy-editorial-hero__buttons,.zy-editorial-hero--animate.is-visible .zy-editorial-hero__mobile-auto-button{opacity:1;transform:translateY(0)}.zy-editorial-hero--animate.is-visible .zy-editorial-hero__image{animation:zy-editorial-hero-image 12s ease-out forwards}@keyframes zy-editorial-hero-image{0%{transform:scale(1.02)}to{transform:scale(1.075)}}@media screen and (max-width:1199px)and (min-width:750px){.zy-editorial-hero__content{width:min(610px,100%)}.zy-editorial-hero__heading{font-size:clamp(42px,6vw,68px)}.zy-editorial-hero__container{padding-top:54px;padding-bottom:54px}}@media screen and (max-width:749px){.zy-editorial-hero{min-height:var(--zy-hero-mobile-height)}.zy-editorial-hero__image{object-position:var(--zy-hero-mobile-position)}.zy-editorial-hero__overlay{background:linear-gradient(to top,rgba(249,247,244,.98) 0%,rgba(249,247,244,.9) 32%,rgba(249,247,244,.45) 58%,rgba(249,247,244,.08) 82%,transparent 100%)}.zy-editorial-hero__container{align-items:flex-end;justify-content:flex-start;min-height:var(--zy-hero-mobile-height);padding:28px 18px 30px}.zy-editorial-hero__content{width:min(390px,100%);color:#3f4442;text-align:left;transform:none}.zy-editorial-hero__eyebrow{margin:0 0 10px;color:#3f4442;font-size:8px;line-height:1.3;letter-spacing:.2em}.zy-editorial-hero__heading{max-width:280px;margin:0;color:#3f4442;font-size:clamp(28px,8.6vw,38px);line-height:.98;letter-spacing:-.015em;text-align:left}.zy-editorial-hero__description{max-width:310px;margin:14px 0 0;color:#3f4442db;font-size:12px;line-height:1.55;letter-spacing:.01em;text-align:left}.zy-editorial-hero__buttons--desktop{display:none}.zy-editorial-hero__mobile-auto-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;width:auto;min-width:158px;min-height:48px;padding:0 22px;margin-top:18px;overflow:hidden;color:var(--zy-hero-button-text);background:var(--zy-hero-button-background);border:1px solid var(--zy-hero-button-background);border-radius:0;box-shadow:none;font-family:var(--font-body-family);font-size:8px;font-weight:700;line-height:1;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.zy-editorial-hero__mobile-auto-button:hover{color:var(--zy-hero-button-text);background:#675d55;border-color:#675d55;transform:translateY(-1px)}.zy-editorial-hero__mobile-auto-button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.zy-editorial-hero__mobile-auto-button:hover svg{transform:translate(3px)}.zy-editorial-hero__mobile-auto-text{display:inline-block;transition:opacity .22s ease,transform .22s ease}.zy-editorial-hero__mobile-auto-button.is-changing .zy-editorial-hero__mobile-auto-text{opacity:0;transform:translate(-16px)}.zy-editorial-hero__mobile-auto-button.is-entering .zy-editorial-hero__mobile-auto-text{opacity:0;transform:translate(16px)}.zy-editorial-hero__scroll{display:none}}@media screen and (max-width:430px){.zy-editorial-hero__container{padding-right:14px;padding-left:14px}.zy-editorial-hero__heading{max-width:250px;font-size:clamp(26px,8.8vw,34px)}.zy-editorial-hero__description{max-width:260px;font-size:11px}.zy-editorial-hero__mobile-auto-button{width:auto;min-width:158px;min-height:48px;padding:0 22px;font-size:8px;letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.zy-editorial-hero *,.zy-editorial-hero *:before,.zy-editorial-hero *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/zyrever-editorial-hero.css.map */
