.omh{position:relative;width:100%;overflow:hidden;isolation:isolate;contain:layout paint;--ac:#C5A253;--spd:1;min-height:clamp(470px,56vh,600px);display:flex;align-items:center;font-family:Sora,system-ui,sans-serif;line-height:normal;color:#fff;-webkit-font-smoothing:antialiased;background:radial-gradient(70% 20% at 62% 100%,rgba(255,242,220,.05),transparent 70%),radial-gradient(120% 140% at 85% 12%,#2a241a,#1a160f 44%,#0e0b08)}.omh-deep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s .6s;background:radial-gradient(120% 140% at 80% 30%,#1a1918,#0b0a0a 52%,#030303)}.omh.mb-deep .omh-deep{opacity:1;visibility:visible;transition:opacity .6s ease}.omh-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/><feComponentTransfer><feFuncA type='linear' slope='0.07'/></feComponentTransfer></filter><rect width='240' height='240' filter='url(%23n)'/></svg>") 0 0/240px 240px,radial-gradient(135% 125% at 52% 42%,transparent 48%,rgba(4,3,2,.52) 100%)}.omh-haze{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.omh-haze i{position:absolute;display:block}.omh-haze i:nth-child(1){left:28%;top:10%;width:62%;height:70%;background:radial-gradient(50% 45% at 50% 50%,rgba(255,244,226,.2),transparent 70%);animation:omhHazeA 19s ease-in-out infinite alternate}.omh-haze i:nth-child(2){left:42%;top:34%;width:52%;height:60%;background:radial-gradient(50% 44% at 50% 50%,rgba(255,240,218,.15),transparent 72%);animation:omhHazeB 27s ease-in-out infinite alternate}.omh-motes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.omh-motes i{position:absolute;display:block;border-radius:50%;width:var(--s);height:var(--s);left:var(--x);top:var(--y);opacity:0;background:radial-gradient(circle at 50% 42%,#fff3dccc,#fff3dc00 70%);animation:omhMote calc(var(--d)*.62) var(--dl) ease-in-out infinite}.omh-motes--f i{background:radial-gradient(circle at 50% 45%,#fff4e080,#fff4e000 62%)}.omh-shot:not(.on) .omh-motes i{animation-play-state:paused}.omh.omh-off *{animation-play-state:paused!important}.omh-shot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s .7s;pointer-events:none}.omh-shot.on{opacity:1;visibility:visible;transition:opacity .7s ease}.omh-bloom{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s ease}.omh-shot.on .omh-bloom{opacity:1}.omh-bloom i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:radial-gradient(52% 74% at var(--gx,66%) var(--gy,58%),var(--gc) 0%,transparent 68%),radial-gradient(40% 54% at 10% 6%,var(--gc2),transparent 72%);transform-origin:var(--gx,66%) var(--gy,58%)}.omh-shot.on .omh-bloom i{animation:omhBloomIn calc(3s*var(--spd)) ease-out both,omhBreathe 9s calc(3s*var(--spd)) ease-in-out infinite}.omh-beam{position:absolute;top:-12%;right:-6%;bottom:-12%;left:-6%;pointer-events:none;opacity:0;transition:opacity 1.2s ease;background:linear-gradient(108deg,transparent 38%,color-mix(in srgb,var(--ac) 13%,transparent) 50%,transparent 62%),linear-gradient(108deg,transparent 60%,color-mix(in srgb,var(--ac) 8%,transparent) 68%,transparent 76%)}.omh-shot.on .omh-beam{opacity:1;animation:omhBeam 13s ease-in-out infinite alternate}.omh-fig{position:absolute;bottom:0;height:100%;aspect-ratio:2560/1067;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%);mask-image:linear-gradient(to right,transparent 0,#000 10%)}.omh-enter{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(4.5%) scale(.988);transform-origin:50% 100%;transition:transform calc(1.6s*var(--spd)) cubic-bezier(.22,.61,.36,1)}.omh-shot.on .omh-enter{transform:none}.omh-drift{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%;animation:omhDrift 9s ease-in-out infinite alternate;animation-play-state:paused}.omh-shot.on .omh-drift{animation-play-state:running}.omh-fig img{position:absolute;left:0;bottom:0;width:100%;height:auto;display:block;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.omh-glint{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;mix-blend-mode:screen;opacity:0;-webkit-mask:var(--u) left bottom/100% auto no-repeat,var(--u) left bottom/100% auto no-repeat,var(--u) left bottom/100% auto no-repeat;mask:var(--u) left bottom/100% auto no-repeat,var(--u) left bottom/100% auto no-repeat,var(--u) left bottom/100% auto no-repeat;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.omh-glint i{position:absolute;left:0;top:0;width:260%;height:100%;display:block;background:linear-gradient(108deg,transparent 44%,rgba(255,252,242,.35) 50%,transparent 56%);transform:translate3d(-98.462%,0,0)}.omh-shot.on .omh-glint{opacity:1}.omh-shot.on .omh-glint i{animation:omhGlint calc(2.1s*var(--spd)) calc(.25s*var(--spd)) ease-in-out 1 both}.omh-s4 .omh-glint{opacity:0;visibility:hidden}.omh-s4 .omh-glint i{animation:none!important}.omh.is-done .omh-s4 .omh-glint{opacity:1;visibility:visible}.omh.is-done .omh-s4 .omh-glint i{animation:omhGlint calc(2.9s*var(--spd)) calc(.7s*var(--spd)) ease-in-out 1 both!important}.omh.glint-done .omh-s4 .omh-glint{opacity:0;visibility:hidden}.omh-s1 .omh-fig,.omh-s4 .omh-fig{left:44%}.omh-s2 .omh-fig{left:40%}.omh-s3 .omh-fig{left:48%}.omh-s1,.omh-s4{--gx:64%;--gy:58%;--sac:#C5A253}.omh-s2{--gx:62%;--gy:52%;--sac:#DDB3AE}.omh-s3{--gx:64%;--gy:48%;--sac:#C8D2DA}.omh-s4{--sac:var(--ac)}.omh-cf{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.omh-cf.on{opacity:1;visibility:visible;transition:opacity .3s ease}.omh-cbloom{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .38s ease,visibility 0s .38s}.omh-cbloom.on{opacity:1;visibility:visible;transition:opacity .38s ease}.omh-cbloom i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:radial-gradient(52% 74% at 66% 60%,var(--gc) 0%,transparent 68%),radial-gradient(40% 54% at 10% 6%,var(--gc2),transparent 72%);transform-origin:66% 60%}.omh.is-done .omh-cbloom.on i{animation:omhBreathe 9s ease-in-out infinite}.omh-bd{position:relative;z-index:3;max-width:min(560px,47%);padding:24px 18px 32px clamp(24px,5vw,64px);display:flex;flex-direction:column;align-items:flex-start}.omh-logo{width:clamp(150px,15vw,190px);height:auto;margin-bottom:20px;opacity:0}.omh-logo svg{display:block;width:100%;height:auto}.omh-logo path{fill:#fff}.omh-sub{font-family:Outfit,system-ui,sans-serif;font-weight:300;font-size:clamp(14.5px,1.35vw,16px);line-height:1.6;color:#ffffffc7;margin:0;max-width:40ch;opacity:0}.omh-rows{margin-top:20px;max-width:300px;align-self:stretch;display:flex;flex-direction:column}.omh-row{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:12.5px;font-weight:500;letter-spacing:.02em;color:#ffffffd1;white-space:nowrap;opacity:0}.omh-row:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ac);flex:0 0 auto;transition:background .5s ease}.omh-row:after{content:"";flex:1;height:1px;background:#ffffff21;margin-left:8px}.omh.play .omh-logo{animation:omhRise calc(.7s*var(--spd)) calc(.12s*var(--spd)) ease-out both}.omh.play .omh-sub{animation:omhRise calc(.7s*var(--spd)) calc(.28s*var(--spd)) ease-out both}.omh.play .omh-row:nth-child(1){animation:omhRise calc(.6s*var(--spd)) calc(.4s*var(--spd)) ease-out both}.omh.play .omh-row:nth-child(2){animation:omhRise calc(.6s*var(--spd)) calc(.5s*var(--spd)) ease-out both}.omh.play .omh-row:nth-child(3){animation:omhRise calc(.6s*var(--spd)) calc(.6s*var(--spd)) ease-out both}.omh-cta{display:inline-flex;align-items:center;gap:10px;margin-top:26px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#fff;text-decoration:none;border:1px solid color-mix(in srgb,var(--ac) 55%,transparent);border-radius:999px;padding:13px 26px;opacity:0;transition:border-color .5s ease,background .3s ease}.omh-cta svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none;transition:transform .3s}.omh.play .omh-cta{animation:omhRise calc(.7s*var(--spd)) calc(.76s*var(--spd)) ease-out both}.omh.is-done .omh-cta{opacity:1}.omh-cta:hover{background:#ffffff12}.omh-cta:hover svg{transform:translate(4px)}.omh-cap{position:absolute;z-index:3;right:clamp(20px,3vw,36px);bottom:20px;display:flex;flex-direction:column;gap:7px;align-items:flex-end;text-align:right}.omh-dots{display:flex;gap:7px;margin-bottom:3px;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease;pointer-events:none}.omh.cascade .omh-dots,.omh.is-done .omh-dots{opacity:1;transform:none}.omh.is-done .omh-dots{pointer-events:auto}.omh-dots i{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.4);cursor:pointer;transition:transform .25s,border-color .25s}.omh-dots i:hover,.omh-dots i.on{border-color:#fff;transform:scale(1.14)}.omh-cap-n{font-family:Outfit,system-ui,sans-serif;font-weight:300;font-size:17px;color:#f6f1e9;letter-spacing:.01em}.omh-cap-f{font-size:10.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--ac) 72%,#fff);transition:color .5s ease}.omh-cap.swap .omh-cap-n,.omh-cap.swap .omh-cap-f{animation:omhRise calc(.55s*var(--spd)) ease-out both}.omh-replay{position:absolute;z-index:3;right:clamp(20px,3vw,36px);top:22px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#00000040;color:#ffffffbf;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:0;transition:opacity .6s ease,border-color .25s;pointer-events:none}.omh.is-done .omh-replay{opacity:1;pointer-events:auto}.omh-replay:hover{border-color:#fff;color:#fff}.omh-replay svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}@keyframes omhRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes omhBloomIn{0%{transform:translate(-6.5%) scale(.9)}to{transform:none}}@keyframes omhBreathe{0%,to{opacity:1;transform:translate(0) scale(1)}50%{opacity:.84;transform:translate(-3%) scale(1.06)}}@keyframes omhDrift{0%{transform:scale(1) translate(0)}to{transform:scale(1.035) translate(-4%)}}@keyframes omhBeam{0%{transform:translate(-3.5%)}to{transform:translate(3.5%)}}@keyframes omhHazeA{0%{transform:translate3d(-3%,1.5%,0)}to{transform:translate3d(4%,-1.5%,0)}}@keyframes omhHazeB{0%{transform:translate3d(3.5%,-1%,0)}to{transform:translate3d(-2.5%,1.5%,0)}}@keyframes omhMote{0%{opacity:0;transform:translate3d(0,14px,0)}18%{opacity:var(--o,.5)}55%{opacity:var(--o,.5)}to{opacity:0;transform:translate3d(var(--dx,8px),var(--ty,-48px),0)}}@keyframes omhGlint{0%{transform:translate3d(-98.462%,0,0)}to{transform:translate3d(36.923%,0,0)}}@media(max-width:1080px){.omh-bd{max-width:min(480px,52%)}}@media(max-width:768px){.omh{min-height:clamp(185px,26vh,245px)}.omh-bd{max-width:56%;padding:14px 10px 20px 22px}.omh-logo{width:min(26vw,104px);margin-bottom:10px}.omh-sub{font-size:11px;line-height:1.45;max-width:24ch}.omh-fig{height:88%;-webkit-mask-image:none;mask-image:none}.omh-rows,.omh-glint,.omh-haze,.omh-beam,.omh-motes--f{display:none}.omh-grain{background:radial-gradient(135% 125% at 52% 42%,transparent 48%,rgba(4,3,2,.52) 100%)}.omh-cta{margin-top:14px;padding:9px 16px;font-size:9.5px;gap:7px}.omh-cta svg{width:11px;height:11px}.omh-cap{right:14px;bottom:12px;gap:5px}.omh-cap-n{font-size:12.5px}.omh-cap-f{font-size:8.5px;letter-spacing:.18em}.omh-dots{display:none}.omh-cap:before{content:"";position:absolute;right:-14px;bottom:-12px;width:72vw;height:130px;pointer-events:none;z-index:-1;background:radial-gradient(130% 145% at 100% 102%,rgba(5,4,3,.48),transparent 64%)}.omh-replay{width:30px;height:30px;top:10px;right:10px}.omh-s1 .omh-fig,.omh-s4 .omh-fig{left:30%}.omh-s2 .omh-fig{left:18%}.omh-s3 .omh-fig{left:45%}}@media(hover:none){.omh-dots i:hover{transform:none}.omh-dots i.on{transform:scale(1.14)}.omh-cta:hover{background:transparent}.omh-cta:hover svg{transform:none}}@media(prefers-reduced-motion:reduce){.omh *{animation:none!important;transition:none!important}.omh-glint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/atelier-hero-ovia.css.map */
