.dm-home :where(h1,h2,h3,p,figure){margin:0;letter-spacing:normal;color:inherit}.dm-home :where(ul,ol){margin:0;padding:0;list-style:none}.dm-home img{display:block;max-width:100%}.dm-home a{color:inherit}.dm-home{font-family:var(--font-body);font-size:17px;line-height:1.6;letter-spacing:normal;color:var(--ink)}.dm-home :is(*,*:before,*:after){box-sizing:border-box}.dm-home .mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;unicode-bidi:plaintext;text-align:left}.dm-home .ltr{direction:ltr;unicode-bidi:isolate}.dm-home .display{font-family:var(--font-display);font-weight:900;line-height:.9;letter-spacing:-.02em}.dm-home .section-title{font-family:var(--font-head-he);font-weight:800;font-size:clamp(32px,5.2vw,72px);line-height:1.02;letter-spacing:-.01em}.dm-home .section-head{display:flex;flex-wrap:wrap;align-items:end;gap:8px 24px;padding:0 var(--gutter);margin-block-end:clamp(24px,4vw,48px)}.dm-home .section-head>.mono:first-child{flex-basis:100%;color:var(--burgundy)}.dm-home .eyebrow{color:var(--chrome-hi)}.dm-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border:1px solid transparent;border-radius:999px;font:600 16px/1 var(--font-body);text-decoration:none;cursor:pointer;transition:transform .3s var(--ease),background-color .3s,color .3s}.dm-home .btn:hover{transform:translateY(-2px)}.dm-home .btn--primary{background:var(--burgundy);color:var(--milk)}.dm-home .btn--primary:hover{background:#5c1f19}.dm-home .btn--ghost{border-color:currentColor;color:var(--milk);background:#14141426;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dm-home .btn--ghost:hover{background:var(--milk);color:var(--ink)}.dm-home .hero{position:relative;min-height:calc(100svh - var(--dm-header-h) - var(--dm-ticker-h));display:flex;align-items:end;overflow:hidden;color:var(--milk);isolation:isolate}.dm-home .hero__media,.dm-home .hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dm-home .hero__media{z-index:-2}.dm-home .hero__media img{object-fit:cover;object-position:center 40%;transform-origin:center}.dm-home .hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#141414c7,#14141440 45%,#14141400 70%)}.cover-pending .dm-home .hero__media img{opacity:0}.dm-home .hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.dm-home .hero__render{position:absolute;inset-block-start:20px;inset-inline-start:var(--gutter);margin:0;padding:6px 10px;border-radius:4px;background:#14141499;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#c6d0ff;opacity:0}.cover-pending .dm-home .hero__render{opacity:1}.dm-home .hero__content{position:relative;z-index:2;pointer-events:none;width:100%;padding:0 var(--gutter) clamp(32px,6vw,72px);max-width:900px}.dm-home .hero__title{font-size:clamp(72px,12vw,190px);white-space:nowrap;margin:8px 0 16px;direction:ltr;text-align:left}.dm-home .hero__title .char{display:inline-block}.dm-home .hero__lead{font-size:clamp(18px,2vw,22px);max-width:44ch;margin-block-end:28px;text-wrap:pretty}.dm-home .hero__ctas{display:flex;flex-wrap:wrap;gap:12px;pointer-events:auto}.dm-home .scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:1}.dm-home .scan__line{position:absolute;inset-inline:0;inset-block-start:0;height:2px;background:var(--signal);box-shadow:0 0 18px 4px #2f4bff8c;opacity:.9}.dm-home .scan__line:after{content:"";position:absolute;inset-inline:0;inset-block-end:2px;height:90px;background:linear-gradient(to top,rgb(47 75 255 / .22),transparent)}.dm-home .orbit{position:relative;height:100svh;overflow:hidden;background:var(--milk)}.dm-home .orbit__stage{position:relative;height:100%;display:grid;place-items:center}.dm-home .orbit__label{position:absolute;z-index:2;inset-block-start:50%;inset-inline-start:var(--gutter);translate:0 -50%;display:grid;gap:10px;pointer-events:none}.dm-home .orbit__title{display:grid;justify-items:start;gap:12px;margin:0;font-weight:400}.dm-home .orbit__count{font-size:clamp(64px,9vw,140px);color:var(--burgundy);direction:ltr;font-variant-numeric:tabular-nums}.dm-home .orbit__caption{font:800 clamp(22px,2.2vw,30px)/1.1 var(--font-head-he)}.dm-home .orbit__sub{font:400 16px var(--font-body);color:var(--forest)}.dm-home .orbit__ring{--r: min(25vw, 30svh);position:absolute;inset-block-start:50%;inset-inline-start:50%;width:0;height:0}.dm-home .orbit__item{position:absolute;left:0;top:0;width:var(--card, clamp(84px, 8.5vw, 132px))}.dm-home .orbit__item a{display:block;text-decoration:none}.dm-home .orbit__item img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:6px;background:var(--concrete);transition:transform .4s var(--ease),box-shadow .4s}.dm-home .orbit__item a:hover img{transform:scale(1.06);box-shadow:0 0 0 2px var(--signal)}.dm-home .orbit__item .mono{display:block;margin-block-start:6px;font-size:10px;text-align:center;color:var(--ink)}.dm-home .new-in{padding-block:clamp(64px,9vw,120px) 0}.dm-home .new-in__pin{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-block-start:var(--dm-header-h)}.dm-home .new-in__pin{overflow-x:clip}.dm-home .new-in__head{direction:ltr;margin-block-end:clamp(12px,2vw,24px)}.dm-home .new-in__viewport{position:relative;z-index:1;overflow:hidden}.dm-home .new-in__marquee{direction:ltr;width:max-content;white-space:nowrap;pointer-events:none;font:900 clamp(110px,17vw,280px)/1 var(--font-display);letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1.5px rgb(113 39 31 / .35);will-change:transform}.dm-home .new-in__track{display:flex;gap:clamp(12px,2vw,24px);padding:0 var(--gutter) 8px;width:max-content}.dm-home .card{width:clamp(240px,26vw,360px);flex:none}.dm-home .card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:8px;background:var(--concrete)}.dm-home .card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--ease),transform .8s var(--ease)}.dm-home .card__media img+img{opacity:0}.dm-home .card:hover .card__media img+img{opacity:1}.dm-home .card:hover .card__media img{transform:scale(1.03)}.dm-home .card__tag{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:1;padding:4px 8px;border-radius:4px;background:#f9f5e6e6;color:var(--burgundy)}.dm-home .card__info{display:flex;justify-content:space-between;gap:12px;margin-block:12px 10px}.dm-home .card__title{font:700 13px/1.3 var(--font-display);letter-spacing:.01em;text-transform:uppercase;direction:ltr;text-align:left}.dm-home .card__price{white-space:nowrap;color:var(--forest)}.dm-home .card__sizes{display:flex;flex-wrap:wrap;gap:6px}.dm-home .size-chip{min-width:44px;min-height:36px;display:inline-grid;place-items:center;padding:0 8px;border:1px solid rgb(20 20 20 / .25);border-radius:6px;font:500 12px var(--font-mono);text-decoration:none;transition:background .2s,color .2s,border-color .2s}.dm-home .size-chip.is-fit{border-color:var(--signal);color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal)}.dm-home a.size-chip:hover{background:var(--ink);color:var(--milk);border-color:var(--ink)}.dm-home .size-chip[aria-disabled=true]{opacity:.35;text-decoration:line-through}.dm-home .card__hint{margin-block-start:8px;color:#1414148c;font-size:10px}.dm-home .fit{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(28px,5vw,80px);align-items:center;padding:clamp(80px,10vw,140px) var(--gutter);background:var(--milk);color:var(--ink)}.dm-home .fit:before,.dm-home .fit:after{content:"";position:absolute;z-index:-1;top:-20%;right:-20%;bottom:-20%;left:-20%;filter:blur(60px);pointer-events:none}.dm-home .fit:before{background:radial-gradient(30% 35% at 25% 40%,rgb(47 75 255 / .45),transparent 70%),radial-gradient(28% 32% at 70% 65%,rgb(113 39 31 / .3),transparent 70%);animation:aurora-a 18s ease-in-out infinite alternate}.dm-home .fit:after{background:radial-gradient(26% 30% at 55% 25%,rgb(154 120 255 / .4),transparent 70%),radial-gradient(24% 28% at 35% 80%,rgb(38 66 43 / .24),transparent 70%);animation:aurora-b 22s ease-in-out infinite alternate}@keyframes aurora-a{to{transform:translate(8%,-6%) rotate(12deg) scale(1.1)}}@keyframes aurora-b{to{transform:translate(-10%,8%) rotate(-10deg) scale(1.15)}}.dm-home .fit__intro{display:grid;gap:16px;max-width:46ch}.dm-home .fit__intro p{font-size:clamp(17px,1.5vw,19px)}.dm-home .fit__intro strong{color:var(--burgundy);font-weight:600}.dm-home .fit__panel{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:clamp(20px,3vw,36px);border:1px solid rgb(255 255 255 / .75);border-radius:18px;background:linear-gradient(145deg,#ffffff9e,#f9f5e66b);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 30px 60px -28px #14141459,inset 0 1px #ffffffe6;color:var(--ink);overflow:hidden}.dm-home .fit__form{display:grid;gap:24px;align-content:start}.dm-home .fit__field{display:grid;gap:10px;border:0;padding:0;margin:0}.dm-home .fit__label{display:flex;align-items:center;gap:8px;font-size:16px;color:#141414cc}.dm-home .fit__label output{font:500 18px var(--font-mono);color:var(--ink);margin-inline-start:auto}.dm-home .fit__step{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--forest);font:500 12px var(--font-mono);color:var(--forest);flex:none}.dm-home .fit input[type=range]{width:100%;accent-color:var(--forest);height:28px}.dm-home .fit__result{display:grid;gap:12px;align-content:start}.dm-home .fit__result-label{display:flex;align-items:center;gap:8px;font-size:16px;color:#141414cc}.dm-home .fit__size{font-size:clamp(72px,9vw,128px);color:var(--burgundy);direction:ltr;text-align:left}.dm-home .fit__bar{height:4px;border-radius:4px;background:#1414141a;overflow:hidden}.dm-home .fit__bar-fill{height:100%;width:60%;background:var(--burgundy);transform-origin:left}.dm-home .fit__log{display:grid;gap:4px;color:#141414b3;font-size:13px}.dm-home .fit__log li:before{content:"\203a  ";color:var(--burgundy)}.dm-home .fit__note{font-size:14px;color:#141414a6}.dm-home .fit__panel:not(.has-result) .fit__bar,.dm-home .fit__panel:not(.has-result) .fit__log{visibility:hidden}.dm-home .fit__panel:not(.has-result) .fit__size{color:#14141426}.dm-home .scan--panel .scan__line{opacity:0;height:45%;translate:0 -100%;background:linear-gradient(transparent,rgb(255 255 255 / .85) 50%,transparent);box-shadow:none}.dm-home .scan--panel .scan__line:after{display:none}.dm-home .story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,6vw,96px);align-items:center;padding:clamp(80px,10vw,160px) var(--gutter)}.dm-home .story__media{overflow:hidden;border-radius:10px;aspect-ratio:4 / 5}.dm-home .story__media img{width:100%;height:118%;object-fit:cover}.dm-home .story__text{display:grid;gap:24px;justify-items:center;text-align:center;color:var(--forest);font-family:Bellefair,Frank Ruhl Libre,serif}.dm-home .story__text .section-title{font:400 clamp(44px,5.6vw,84px)/1 "Bellefair",serif;letter-spacing:0}.dm-home .story__manifesto{max-width:26ch;font:400 clamp(26px,2.8vw,40px)/1.35 "Bellefair",serif}.dm-home .story__manifesto .word{opacity:.18}.dm-home .story__sub{max-width:46ch;font-size:clamp(18px,1.5vw,21px);line-height:1.6;color:#26422bcc}.dm-home .drops{padding-block-end:clamp(80px,10vw,140px)}.dm-home .drops__list{border-block-start:1px solid rgb(20 20 20 / .15);margin-inline:var(--gutter)}.dm-home .drop-row{position:relative;border-block-end:1px solid rgb(20 20 20 / .15)}.dm-home .drop-row a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px 32px;padding:clamp(18px,3vw,32px) 0;text-decoration:none}.dm-home .drop-row__name{font-size:clamp(40px,8vw,120px);direction:ltr;text-align:left;transition:color .3s}.dm-home .drop-row a:hover .drop-row__name,.dm-home .drop-row__n{color:var(--burgundy)}.dm-home .drop-row__thumbs{display:flex;gap:8px;justify-content:center}.dm-home .drop-row__thumbs img{width:clamp(40px,5vw,72px);aspect-ratio:3 / 4;object-fit:cover;border-radius:4px;transition:transform .4s var(--ease)}.dm-home .drop-row a:hover .drop-row__thumbs img{transform:translateY(-6px)}.dm-home .drop-row__meta{display:grid;gap:4px;justify-items:end;text-align:end}.dm-home .drop-row__badge{color:var(--signal)}.dm-home .drop-row__badge--last{color:var(--burgundy)}.dm-home .star{position:fixed;z-index:25;inset-block-start:0;inset-inline-start:0;width:220px;height:220px;display:block;perspective:900px;text-decoration:none;pointer-events:none;will-change:transform}[dir=rtl] .dm-home .star{inset-inline-start:auto;left:0}.dm-home .star.is-docked{pointer-events:auto;cursor:pointer}.dm-home .star__body{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.dm-home .star__layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:visible}.dm-home .star-tip{position:fixed;z-index:25;left:84px;bottom:31px;padding:5px 9px;border-radius:4px;background:var(--ink);color:var(--milk);white-space:nowrap;opacity:0;translate:-6px 0;pointer-events:none;transition:opacity .3s,translate .3s var(--ease);font-size:10px}.dm-home .star.is-docked:hover+.star-tip,.dm-home .star.is-docked:focus-visible+.star-tip{opacity:1;translate:0 0}@media(max-width:767px){.dm-home .hero{touch-action:pan-y}.dm-home .orbit__label{inset-block-start:calc(var(--dm-header-h) + 20px);inset-inline:0;translate:none;justify-items:center;text-align:center;gap:4px}.dm-home .orbit__title{justify-items:center;gap:8px}.dm-home .orbit__count{font-size:56px}.dm-home .orbit__caption{font-size:20px}.dm-home .orbit__sub{font-size:14px}.dm-home .orbit__ring{--r: min(37vw, 30svh);inset-block-start:56%}.dm-home .orbit__item{--card: min(90px, 24vw)}.dm-home .new-in__pin{min-height:0;padding-block-start:0}.dm-home .new-in__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dm-home .new-in__viewport::-webkit-scrollbar{display:none}.dm-home .card{width:72vw;scroll-snap-align:start}.dm-home .fit,.dm-home .story,.dm-home .fit__panel{grid-template-columns:1fr}.dm-home .drop-row a{grid-template-columns:1fr auto}.dm-home .drop-row__thumbs,.dm-home .star-tip{display:none}}@media(prefers-reduced-motion:reduce){.dm-home *,.dm-home *:before,.dm-home *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.dm-home .scan__line{display:none}.dm-home .story__manifesto .word{opacity:1}.dm-home .fit:before,.dm-home .fit:after{animation:none}}.dm-home button.size-chip{background:none;color:inherit;cursor:pointer}.dm-home button.size-chip:hover{background:var(--ink);color:var(--milk);border-color:var(--ink)}.dm-home .size-chip.is-added{background:var(--burgundy)!important;border-color:var(--burgundy)!important;color:var(--milk)!important;animation:chip-pop .4s var(--ease)}@keyframes chip-pop{40%{transform:scale(1.15)}}.dm-home .fit__units{display:inline-flex;margin-inline-start:auto;border:1px solid rgb(20 20 20 / .2);border-radius:999px;overflow:hidden}.dm-home .fit__units button{padding:3px 10px;border:0;background:none;font:500 12px var(--font-mono);color:var(--forest);cursor:pointer}.dm-home .fit__units button[aria-pressed=true]{background:var(--forest);color:var(--milk)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dm-home.css.map */
