.dl-you{padding:var(--dl-section-y) var(--dl-gutter)}.dl-you__panel{position:relative;overflow:hidden;isolation:isolate;padding:clamp(28px,4vw,56px) 0 clamp(24px,3vw,40px);border-radius:clamp(22px,2.6vw,34px);background:radial-gradient(80% 120% at 100% 0%,color-mix(in srgb,var(--dl-brand) 38%,transparent) 0%,transparent 60%),radial-gradient(70% 90% at 0% 100%,color-mix(in srgb,var(--dl-brand) 26%,transparent) 0%,transparent 65%),var(--dl-mist)}.dl-you__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.9rem 2rem;padding:0 clamp(20px,3.4vw,48px)}.dl-you__title{grid-column:1;display:flex;align-items:baseline;flex-wrap:wrap;font-weight:300;font-size:clamp(2.75rem,1.5rem + 4.6vw,5.75rem);line-height:.92;letter-spacing:-.04em;color:var(--dl-ink)}.dl-you__plus{margin:0 .16em;font-weight:200;font-size:.78em;color:var(--dl-accent);transform:translateY(-.06em)}.dl-you__brand{font-family:var(--dl-font-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.dl-you__text{grid-column:1;max-width:34em;font-size:var(--dl-fs-body);color:color-mix(in srgb,var(--dl-ink) 72%,transparent)}.dl-you__follow{grid-column:2;grid-row:1 / span 2;align-self:end;gap:.55rem}.dl-you__follow svg{width:18px;height:18px}@media(max-width:749px){.dl-you__head{grid-template-columns:minmax(0,1fr)}.dl-you__follow{grid-column:1;grid-row:auto;justify-self:start;min-height:46px;padding-inline:1.3rem}}.dl-you__rail{--gap: clamp(12px, 1.5vw, 22px);position:relative;display:flex;gap:var(--gap);margin-top:clamp(22px,3vw,40px);padding:18px clamp(20px,3.4vw,48px) 26px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(20px,3.4vw,48px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.dl-you__rail::-webkit-scrollbar{display:none}.dl-you__rail.is-dragging,.dl-you__rail.is-gliding{scroll-snap-type:none}.dl-you__rail.is-dragging{cursor:grabbing}@media(hover:hover)and (pointer:fine){.dl-you__rail{cursor:grab}}.dl-you__rail:focus-visible{outline:2px solid var(--dl-ink);outline-offset:-2px}.dl-you__item{--d: 0;--ad: 0;--bend: -16deg;--sink: -110px;position:relative;flex:0 0 clamp(250px,24.5vw,390px);scroll-snap-align:center;transform:perspective(1500px) rotateY(calc(var(--d) * var(--bend))) translateZ(calc(var(--ad) * var(--sink)));transform-origin:50% 50%;opacity:calc(1 - var(--ad) * .16);will-change:transform}@media(max-width:749px){.dl-you__item{flex-basis:70vw;--bend: -7deg;--sink: -36px}}.dl-you__shot{--tx: 0deg;--ty: 0deg;--mx: 50%;--my: 50%;position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;border:0;cursor:zoom-in;border-radius:clamp(16px,1.6vw,22px);overflow:hidden;background:var(--dl-blush);box-shadow:0 30px 50px -36px color-mix(in srgb,var(--dl-ink) 70%,transparent);transform:rotateX(var(--tx)) rotateY(var(--ty));transition:transform .5s var(--dl-ease-out),box-shadow .5s var(--dl-ease-out)}.dl-you__rail.is-dragging .dl-you__shot{cursor:grabbing}.dl-you__shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.dl-you__sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .4s var(--dl-ease-out);background:radial-gradient(45% 45% at var(--mx) var(--my),color-mix(in srgb,#fff 34%,transparent),transparent 70%);mix-blend-mode:soft-light}@media(hover:hover)and (pointer:fine){.dl-you__shot:hover{box-shadow:0 40px 60px -34px color-mix(in srgb,var(--dl-ink) 75%,transparent)}.dl-you__shot:hover .dl-you__sheen{opacity:1}}.dl-you__shot:focus-visible{outline:2px solid var(--dl-ink);outline-offset:3px}.dl-you__tag{position:absolute;left:12px;bottom:12px;right:12px;z-index:2;pointer-events:none;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.dl-you__credit,.dl-you__product{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:.01em;color:var(--dl-ink);background:color-mix(in srgb,var(--dl-paper) 84%,transparent);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:0 10px 22px -14px color-mix(in srgb,var(--dl-ink) 60%,transparent),inset 0 0 0 1px color-mix(in srgb,#fff 60%,transparent)}.dl-you__product{pointer-events:auto}.dl-you__product svg{width:13px;height:13px}.dl-you__product:hover{background:var(--dl-ink);color:var(--dl-paper)}.dl-you__nav{display:flex;align-items:center;gap:.6rem;padding:4px clamp(20px,3.4vw,48px) 0}.dl-you__track{position:relative;flex:1;height:2px;margin-right:1rem;border-radius:2px;background:color-mix(in srgb,var(--dl-ink) 14%,transparent);overflow:hidden}.dl-you__track span{--w: .3;--x: 0;position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);border-radius:inherit;background:var(--dl-ink);transform:translate(calc(var(--x) * (100% / var(--w) - 100%)))}.dl-you__arrow{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:1px solid color-mix(in srgb,var(--dl-ink) 55%,transparent);color:var(--dl-ink);background:transparent;transition:background-color .2s,color .2s,opacity .2s}.dl-you__arrow svg{width:18px;height:18px}.dl-you__arrow:hover:not(:disabled){background:var(--dl-ink);color:var(--dl-paper)}.dl-you__arrow:disabled{opacity:.35;cursor:default}.dl-you__empty{padding:2rem clamp(20px,3.4vw,48px);color:var(--dl-grey)}.dl-you.has-js:not(.is-in) .dl-you__shot img{filter:blur(18px) saturate(.25) sepia(.35) brightness(1.12);transform:scale(1.1);opacity:.5}.dl-you.has-js:not(.is-in) .dl-you__item{translate:0 34px}.dl-you.has-js .dl-you__shot img{transition:filter 1.5s var(--dl-ease-out),transform 1.7s var(--dl-ease-out),opacity 1s var(--dl-ease-out);transition-delay:calc(var(--i, 0) * .13s + 80ms)}.dl-you.has-js .dl-you__item{transition:translate 1.1s var(--dl-ease-out);transition-delay:calc(var(--i, 0) * .11s)}.dl-you__box{width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--dl-paper);overflow:hidden}.dl-you__box::backdrop{background:color-mix(in srgb,var(--dl-ink) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dl-you__box[open]{display:grid}.dl-you__box-inner{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:clamp(56px,7vh,80px) clamp(12px,6vw,96px)}.dl-you__big{display:grid;justify-items:center;gap:.9rem;margin:0;max-width:100%;touch-action:pan-y}.dl-you__big img{--dir: 0;display:block;max-width:min(92vw,1100px);max-height:calc(100svh - 190px);width:auto;height:auto;border-radius:clamp(14px,1.6vw,22px);box-shadow:0 40px 80px -40px #000;opacity:0;transform:translate(calc(var(--dir) * 40px)) scale(.97);transition:opacity .45s var(--dl-ease-out),transform .6s var(--dl-ease-out)}.dl-you__big img.is-in{opacity:1;transform:none}.dl-you__cap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .9rem;font-size:.8125rem}.dl-you__count{font-variant-numeric:tabular-nums;letter-spacing:.08em;opacity:.7}.dl-you__cap-tag{display:flex;flex-wrap:wrap;gap:.4rem}.dl-you__cap-tag .dl-you__credit,.dl-you__cap-tag .dl-you__product{pointer-events:auto}.dl-you__close,.dl-you__step{position:absolute;z-index:2;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;color:var(--dl-paper);background:color-mix(in srgb,var(--dl-paper) 14%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 22%,transparent);transition:background-color .2s,color .2s}.dl-you__close:hover,.dl-you__step:hover{background:var(--dl-paper);color:var(--dl-ink)}.dl-you__close svg,.dl-you__step svg{width:20px;height:20px}.dl-you__close{top:16px;right:16px}.dl-you__step{top:50%;translate:0 -50%}.dl-you__step--prev{left:clamp(10px,2vw,28px)}.dl-you__step--next{right:clamp(10px,2vw,28px)}@media(max-width:749px){.dl-you__step{top:auto;bottom:18px;translate:none}}@media(prefers-reduced-motion:reduce){.dl-you__item{transform:none;opacity:1}.dl-you__shot{transform:none;transition:none}.dl-you.has-js .dl-you__shot img,.dl-you.has-js .dl-you__item{transition:none}.dl-you__big img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dl-you.css.map */
