.verso-hero{--verso-hero-height: var(--verso-hero-mobile-height, 702px);position:relative;isolation:isolate;width:100%;height:var(--verso-hero-height);overflow:hidden;background:var(--verso-hero-background, #efeae1);color:var(--verso-hero-text, #1b1917)}.verso-hero,.verso-hero *{box-sizing:border-box}.verso-hero__scene,.verso-hero__background,.verso-hero__overlay,.verso-hero__product-frame{position:absolute}.verso-hero__scene{z-index:0;top:0;right:0;bottom:0;left:0}.verso-hero__background{left:-116px;top:-71px;width:1672px;height:941px}.verso-hero__background picture,.verso-hero__background img,.verso-hero__overlay img{display:block;width:100%;height:100%}.verso-hero__background img{max-width:none;object-fit:cover;animation:versoHeroMediaIn 1.2s cubic-bezier(.22,1,.36,1) both}.verso-hero__overlay{pointer-events:none}.verso-hero__vignette--mobile{left:50%;top:450px;width:1588px;height:1160px;transform:translate(-50%,-50%)}.verso-hero__light--mobile{left:50%;top:calc(50% + 223px);width:512px;height:216px;transform:translate(-50%,-50%)}.verso-hero__vignette--desktop,.verso-hero__light--desktop,.verso-hero__shadow--desktop{display:none}.verso-hero__product-frame{left:50%;top:168px;z-index:3;width:433px;height:575px;overflow:hidden;transform:translate(-50%);pointer-events:none}.verso-hero__product{position:absolute;left:-68.17%;top:0;display:block;width:auto;max-width:none;height:100%;animation:versoHeroProductIn 1.1s cubic-bezier(.22,1,.36,1) .1s both;-webkit-user-select:none;user-select:none}.verso-hero__content{position:relative;z-index:5;display:flex;width:100%;height:100%;padding:36px 20px 32px 24px;flex-direction:column;align-items:flex-start;color:var(--verso-hero-text, #1b1917);text-align:left}.verso-hero__logo{display:block;width:149px;max-width:none;height:auto;animation:versoHeroFadeUp .82s cubic-bezier(.22,1,.36,1) .12s both}.verso-hero__eyebrow{margin:0;color:var(--verso-hero-copy, #524e49);font-family:Inter,var(--font-body-family),sans-serif;font-size:16px;font-weight:400;line-height:1.25;animation:versoHeroFadeUp .82s cubic-bezier(.22,1,.36,1) .12s both}.verso-hero__copy{width:100%;margin-top:16px;animation:versoHeroFadeUp .82s cubic-bezier(.22,1,.36,1) .22s both}.verso-hero__heading{width:100%;margin:0;color:var(--verso-hero-text, #1b1917);font-family:Marcellus,var(--font-heading-family),serif;font-size:48px;font-weight:400;line-height:43.5px;letter-spacing:-.8px}.verso-hero__description{width:min(100%,350px);margin:18px 0 0;color:var(--verso-hero-copy, #524e49);font-family:Inter,var(--font-body-family),sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0}.verso-hero__actions{position:absolute;left:calc(50% - 6px);bottom:32px;display:flex;width:min(calc(100% - 66px),318px);flex-direction:column;gap:15px;transform:translate(-50%)}.verso-hero__button{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:999px;font-family:Inter,var(--font-body-family),sans-serif;line-height:1;text-align:center;text-decoration:none;transition:filter .18s ease,background-color .18s ease;animation:versoHeroFadeUp .82s cubic-bezier(.22,1,.36,1) .32s both}.verso-hero__button:nth-child(2){animation-delay:.42s}.verso-hero__button:hover{filter:brightness(.92)}.verso-hero__button:disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.65}.verso-hero__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.verso-hero__button--primary{min-height:43px;padding:12px 24px;border:0;background:var(--verso-hero-primary-background, #5c54b7);color:var(--verso-hero-primary-text, #fff);font-size:16px;font-weight:600}.verso-hero__button--secondary{min-height:38px;padding:10px 24px;border:1px solid var(--verso-hero-secondary-border, #6b665e);background:#dac7b90d;color:var(--verso-hero-text, #1b1917);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:14px;font-weight:400}@media(max-width:767px){.verso-hero:after{position:absolute;z-index:4;right:0;bottom:-1px;left:0;height:50px;content:"";pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 72%);mask-image:linear-gradient(to bottom,transparent,#000 72%)}}html.verso-hero-video-open,html.verso-hero-video-open body{overflow:hidden}html.verso-hero-video-open #MainContent{z-index:2147483647}html.verso-hero-video-open .section-header,html.verso-hero-video-open .shopify-section-group-header-group{z-index:0!important}.verso-hero-video-modal[hidden]{display:none}.verso-hero-video-modal{position:fixed;z-index:2147483647;top:0;right:0;bottom:0;left:0;display:flex;padding:16px;align-items:center;justify-content:center}.verso-hero-video-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#1b1917d1;cursor:pointer}.verso-hero-video-modal__dialog{position:relative;width:min(1120px,calc(100vw - 32px),calc((100dvh - 48px) * 16 / 9));overflow:hidden;border-radius:16px;aspect-ratio:16 / 9;background:#000;box-shadow:0 24px 80px #00000059}.verso-hero-video-modal__player,.verso-hero-video-modal__player iframe{display:block;width:100%;height:100%}.verso-hero-video-modal__player iframe{border:0}.verso-hero-video-modal__close{position:absolute;z-index:2;top:12px;right:12px;display:flex;width:44px;height:44px;padding:0;border:0;border-radius:50%;align-items:center;justify-content:center;background:#ffffffe0;color:#1b1917;cursor:pointer;transition:background-color .18s ease}.verso-hero-video-modal__close:hover{background:#fff}.verso-hero-video-modal__close:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.verso-hero-video-modal__close svg{width:18px;height:18px}@media(min-width:576px){.verso-hero__content{padding-inline:32px}.verso-hero__heading{font-size:48px;line-height:1.08}.verso-hero__description{width:430px}}@media(min-width:768px){.verso-hero{--verso-hero-height: var(--verso-hero-desktop-height, 800px)}.verso-hero__background{left:50%;top:50%;width:116.111%;height:117.625%;transform:translate(-50%,-50%)}.verso-hero__vignette--mobile,.verso-hero__light--mobile{display:none}.verso-hero__vignette--desktop,.verso-hero__light--desktop,.verso-hero__shadow--desktop{display:block}.verso-hero__vignette--desktop{left:50%;top:450px;width:clamp(2200px,180.556vw,3120px);aspect-ratio:2600 / 1900;transform:translate(-50%,-50%)}.verso-hero__light--desktop{left:22.917%;top:130px;width:clamp(1300px,104.167vw,1800px);aspect-ratio:1500 / 1100;transform:translate(-50%,-50%)}.verso-hero__shadow--desktop{left:50.278%;top:657px;width:clamp(900px,75.833vw,1310px);aspect-ratio:1092 / 428;transform:translate(-50%,-50%)}.verso-hero__product-frame{top:168px;width:clamp(700px,55.764vw,803px);height:auto;aspect-ratio:803 / 1065;filter:none}.verso-hero__product{left:0;width:100%;height:100%;object-fit:cover}.verso-hero__content{left:50%;width:min(1000px,calc(100% - 40px));padding:48px 0 0;align-items:center;transform:translate(-50%);text-align:center}.verso-hero__eyebrow{font-size:18px}.verso-hero__copy{margin-top:6px}.verso-hero__heading{font-size:clamp(56px,5vw,72px);line-height:82px;letter-spacing:-1.44px}.verso-hero__description{width:100%;margin-top:6px;font-size:17px;line-height:26px}.verso-hero__actions{position:static;display:flex;width:auto;margin-top:24px;flex-direction:row;gap:24px;transform:none}.verso-hero__button{width:auto;min-height:52px;padding:16px 32px;font-size:16px;font-weight:600;line-height:20px;white-space:nowrap}}@media(min-width:1024px){.verso-hero__content{width:min(1000px,calc(100% - 64px))}}@media(min-width:1280px){.verso-hero__heading{font-size:72px}}@keyframes versoHeroMediaIn{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes versoHeroProductIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes versoHeroFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.verso-hero__background img,.verso-hero__product,.verso-hero__logo,.verso-hero__eyebrow,.verso-hero__copy,.verso-hero__button{animation:none}.verso-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/verso-hero.css.map */
