.LooksCarousel-module__zML3Oq__wrap{position:relative}.LooksCarousel-module__zML3Oq__nav{display:none}@media (min-width:768px){.LooksCarousel-module__zML3Oq__nav{gap:12px;display:flex;position:absolute;top:-76px;right:0}}.LooksCarousel-module__zML3Oq__arrow{background:var(--color-paper);width:52px;height:52px;color:var(--color-ink);box-shadow:0 0 0 3px var(--color-ink), var(--shadow-block-sm);cursor:pointer;transition:translate .2s var(--ease-pop), box-shadow .2s var(--ease-pop), opacity .2s;border:0;border-radius:50%;place-items:center;display:grid}.LooksCarousel-module__zML3Oq__arrow:hover:not(:disabled){box-shadow:0 0 0 3px var(--color-ink), 4px 7px 0 var(--color-ink);translate:0 -2px}.LooksCarousel-module__zML3Oq__arrow:active:not(:disabled){box-shadow:0 0 0 3px var(--color-ink);translate:3px 4px}.LooksCarousel-module__zML3Oq__arrow:disabled{opacity:.35;cursor:default;box-shadow:0 0 0 3px var(--color-ink)}.LooksCarousel-module__zML3Oq__arrow:focus-visible{outline:4px solid var(--color-paper);outline-offset:3px}.LooksCarousel-module__zML3Oq__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;--bleed:max(var(--gut), calc((100vw - var(--content-max)) / 2 + var(--gut)));scroll-padding-inline:var(--bleed);margin-inline:calc(-1 * var(--bleed));padding:18px var(--bleed) 22px;scrollbar-width:thin;scrollbar-color:var(--color-ink) #0b0b0b1f;gap:clamp(14px,2.2vw,28px);display:flex;overflow-x:auto}.LooksCarousel-module__zML3Oq__track::-webkit-scrollbar{height:6px}.LooksCarousel-module__zML3Oq__track::-webkit-scrollbar-track{background:#0b0b0b1f;border-radius:3px}.LooksCarousel-module__zML3Oq__track::-webkit-scrollbar-thumb{background:var(--color-ink);border-radius:3px}.LooksCarousel-module__zML3Oq__track:focus-visible{outline:4px solid var(--color-ink);outline-offset:4px;border-radius:12px}
.home-module__Hx0lNG__heroGrid{align-items:center;gap:56px;padding-top:clamp(20px,4vw,56px);display:grid}.home-module__Hx0lNG__heroGrid>*,.home-module__Hx0lNG__panelGrid>*{min-width:0}@media (min-width:1000px){.home-module__Hx0lNG__heroGrid{grid-template-columns:1.08fr .92fr;gap:24px}}.home-module__Hx0lNG__stage{aspect-ratio:7/9;width:100%;max-width:560px;margin:0 auto;position:relative}.home-module__Hx0lNG__film{aspect-ratio:9/16;background:var(--color-ink);transform-origin:80% 100%;border-radius:18px;width:52%;padding:0 13%;position:absolute;top:8%;box-shadow:0 18px 40px #0b0b0b47}.home-module__Hx0lNG__film:before,.home-module__Hx0lNG__film:after{content:"";background:repeating-linear-gradient(to bottom, var(--color-pink) 0 16px, transparent 16px 30px);border-radius:3px;width:9%;position:absolute;top:3%;bottom:3%}.home-module__Hx0lNG__film:before{left:3%}.home-module__Hx0lNG__film:after{right:3%}.home-module__Hx0lNG__film img{object-fit:cover;object-position:top;width:100%;height:100%}.home-module__Hx0lNG__f1{left:-4%;transform:rotate(-20deg)}.home-module__Hx0lNG__f2{left:4%;transform:rotate(-12deg)}.home-module__Hx0lNG__f3{left:12%;transform:rotate(-4deg)}.home-module__Hx0lNG__player{z-index:4;width:min(66%,350px);position:absolute;top:0;right:0;transform:rotate(4deg)}.home-module__Hx0lNG__arrow{z-index:5;width:150px;display:none;position:absolute;bottom:-6%;left:-6%}@media (min-width:1000px){.home-module__Hx0lNG__arrow{display:block}}.home-module__Hx0lNG__night{background:var(--color-ink) url(/home/wall-tile.webp) center / 390px auto}.home-module__Hx0lNG__night:before{content:"";background:#0b0b0be6;position:absolute;inset:0}.home-module__Hx0lNG__night>*{position:relative}.home-module__Hx0lNG__frame{border-radius:var(--radius-media);aspect-ratio:4/5;background:#000;position:relative;overflow:hidden}.pop-card .home-module__Hx0lNG__frame img{object-fit:cover;object-position:top;border-radius:0;width:100%;height:100%}.home-module__Hx0lNG__panelGrid{align-items:center;gap:56px;display:grid}@media (min-width:960px){.home-module__Hx0lNG__panelGrid{grid-template-columns:1fr 1fr;gap:48px}.home-module__Hx0lNG__flip .home-module__Hx0lNG__copy{order:2}}.home-module__Hx0lNG__collage{width:100%;max-width:560px;height:clamp(460px,52vw,600px);margin:0 auto;position:relative}.home-module__Hx0lNG__collage>*{position:absolute}.home-module__Hx0lNG__sticker{z-index:7;filter:drop-shadow(0 6px #0b0b0b2e);height:auto}.home-module__Hx0lNG__night .hl.home-module__Hx0lNG__stepTitle{margin:0 0 clamp(44px,3.8vw,56px);padding-bottom:.1em;font-size:clamp(36px,3.8vw,54px);line-height:1.08}.home-module__Hx0lNG__liveFrame{aspect-ratio:4/5}.home-module__Hx0lNG__chatCol{width:100%;max-width:430px;margin-inline:auto;position:relative}.home-module__Hx0lNG__voiceCol{width:100%;max-width:440px;margin-inline:auto;position:relative}.home-module__Hx0lNG__voiceCol>img{position:absolute}.home-module__Hx0lNG__lookCard{--gm-pt:.96px;width:max-content;min-width:236px;max-width:calc(100vw - 2 * var(--gut) - 12px);scroll-snap-align:start;flex-direction:column;flex:none;margin:0;display:flex}@media (min-width:768px){.home-module__Hx0lNG__lookCard{--gm-pt:1.1px}}.home-module__Hx0lNG__lookStage{height:calc(var(--gm-pt) * 286);justify-content:center;align-items:center;display:flex}.home-module__Hx0lNG__lookStage>*{filter:drop-shadow(0 5px #0b0b0b2e)}.home-module__Hx0lNG__lookCap{flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px;display:flex}.home-module__Hx0lNG__lookName{background:var(--color-ink);border-radius:10px;padding:9px 12px 8px;font-size:19px;line-height:1}.home-module__Hx0lNG__lookNote{font-size:15px;font-weight:700}@media (max-width:640px){.home-module__Hx0lNG__player{width:70%;right:7%}.home-module__Hx0lNG__film{width:56%}.home-module__Hx0lNG__collage{height:470px}}
