.-roZea_loader{z-index:100;pointer-events:none;--rise:cubic-bezier(.22, 1, .36, 1);--leave:cubic-bezier(.7, 0, .2, 1);display:none;position:fixed;inset:0}html[data-nav] .-roZea_loader{display:block}.-roZea_sheet,.-roZea_panel{position:absolute;inset:0}.-roZea_sheet{background:var(--teal)}.-roZea_panel{background:var(--bg);color:var(--ink);place-items:center;display:grid}html[data-nav=out] .-roZea_sheet{animation:-roZea_mv-sheet-up .52s var(--rise) both}html[data-nav=out] .-roZea_panel{animation:-roZea_mv-sheet-up .52s var(--rise) 70ms both}html[data-nav=in] .-roZea_panel{animation:-roZea_mv-sheet-off .48s var(--leave) 90ms both}html[data-nav=in] .-roZea_sheet{animation:-roZea_mv-sheet-off .48s var(--leave) .17s both}html[data-nav=in] .-roZea_stage{animation:-roZea_mv-stage-off .26s var(--ease-in-out) both}.-roZea_stage{padding:var(--space-4);justify-items:center;gap:clamp(14px,3vh,28px);display:grid}.-roZea_shop{width:clamp(220px,28vw,400px);display:grid}.-roZea_shop>div{grid-area:1/1}.-roZea_shop svg{width:100%;height:auto;display:block;overflow:visible}.-roZea_n{display:none}html[data-theme=dark] .-roZea_d{display:none}html[data-theme=dark] .-roZea_n{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .-roZea_d{display:none}html:not([data-theme=light]) .-roZea_n{display:block}}.-roZea_shop .floor{transform-box:fill-box;transform-origin:50%}html[data-nav] .-roZea_shop .floor{animation:-roZea_mv-floor .46s var(--ease-out) calc(.2s - var(--nav-elapsed,0s)) both}.-roZea_shop [data-step]{--i:0}.-roZea_shop [data-step="2"]{--i:1}.-roZea_shop [data-step="3"]{--i:2}.-roZea_shop [data-step="4"]{--i:3}.-roZea_shop [data-step="5"]{--i:4}.-roZea_shop [data-step="6"]{--i:5}html[data-nav] .-roZea_shop [data-step]{animation:-roZea_mv-drop .42s var(--ease-lift) calc(.26s + var(--i) * 75ms - var(--nav-elapsed,0s)) both}.-roZea_mark{aspect-ratio:777/103;width:clamp(160px,19vw,260px);position:relative}.-roZea_mark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.-roZea_word{clip-path:inset(0 100% 0 14.93%)}.-roZea_symbol{clip-path:inset(100% 85.07% 0 0)}.-roZea_dot{aspect-ratio:1;background:var(--sun);border-radius:50%;width:2.6%;position:absolute;top:86%;left:9.33%;transform:translate(-50%,-50%)scale(0)}html[data-nav] .-roZea_symbol{animation:-roZea_mv-logo-rise .38s var(--ease-out) calc(.48s - var(--nav-elapsed,0s)) both}html[data-nav] .-roZea_word{animation:-roZea_mv-logo-wipe .52s var(--ease-out) calc(.58s - var(--nav-elapsed,0s)) both}html[data-nav] .-roZea_dot{animation:-roZea_mv-logo-dot .38s var(--ease-lift) calc(.76s - var(--nav-elapsed,0s)) both, -roZea_mv-logo-wait .9s var(--ease-in-out) calc(1.5s - var(--nav-elapsed,0s)) infinite alternate}html[data-nav=intro] .-roZea_loader{animation:1ms linear 4.5s both -roZea_mv-intro-gone}@keyframes -roZea_mv-intro-gone{to{visibility:hidden}}html[data-nav]::view-transition-old(*){animation:none!important}html[data-nav]::view-transition-new(*){animation:none!important}html[data-nav]::view-transition-group(*){animation:none!important}@keyframes -roZea_mv-sheet-up{0%{border-radius:30px 30px 0 0;transform:translateY(100%)}to{border-radius:0}}@keyframes -roZea_mv-sheet-off{to{border-radius:0 0 30px 30px;transform:translateY(-100%)}}@keyframes -roZea_mv-stage-off{to{opacity:0;transform:translateY(-18px)}}@keyframes -roZea_mv-floor{0%{opacity:0;transform:scale(.6)}}@keyframes -roZea_mv-drop{0%{opacity:0;transform:translateY(-34px)}35%{opacity:1}}@keyframes -roZea_mv-logo-rise{to{clip-path:inset(0 85.07% 0 0)}}@keyframes -roZea_mv-logo-wipe{to{clip-path:inset(0 0 0 14.93%)}}@keyframes -roZea_mv-logo-dot{to{transform:translate(-50%,-50%)scale(1)}}@keyframes -roZea_mv-logo-wait{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.35)}}
@font-face{font-family:fontSans;src:url(../media/SchibstedGrotesk_latin_wght-s.0ue73kfwldcpq.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:fontSans Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.UqdfTG_className{font-family:fontSans,fontSans Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.UqdfTG_variable{--font-sans:"fontSans", "fontSans Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:fontDisplay;src:url(../media/Outfit_700_latin-s.p.1ywjlkvd1rhlu.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:fontDisplay Fallback;src:local(Arial);ascent-override:96.32%;descent-override:25.04%;line-gap-override:0.0%;size-adjust:103.82%}.a08Tya_className{font-family:fontDisplay,fontDisplay Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:700}.a08Tya_variable{--font-display-face:"fontDisplay", "fontDisplay Fallback", Helvetica Neue, Arial, sans-serif}
