:root{--d1-pearl: #FFFFFF;--d1-nacre: #F2F2F2;--d1-ink: #000;--d1-rhodium: #1A1A1A;--d1-smoke: #666666;--d1-line: rgba(0, 0, 0, .12);--d1-vermeil: #8C8C8C;--d1-silver: #CFCFCF;--d1-sans: "Jost", system-ui, sans-serif;--d1-serif: "Bodoni Moda", Georgia, serif;--d1-ease: cubic-bezier(.19, 1, .22, 1);--d1-gutter: clamp(16px, 4vw, 56px)}.d1{font-family:var(--d1-sans);font-weight:400;font-size:15px;line-height:1.6;color:var(--d1-ink);-webkit-font-smoothing:antialiased}.d1 *,.d1 *:before,.d1 *:after{box-sizing:border-box}body .d1,body .d1 *{font-family:var(--d1-sans)!important}body .d1 :is(em,i:not([class])),body .d1 :is(em,i:not([class])) *,body .d1 .d1-curtain__copy h2,body .d1 .d1-curtain__copy h2 *,body .d1 .d1-quote p,body .d1 .d1-quote p *,body .d1 .d1-marquee span{font-family:var(--d1-serif)!important}.d1 :is(h1,h2,h3,h4,h5,h6,p,ul,blockquote,figure){margin:0;padding:0}.d1 :is(h1,h2,h3,h4,h5,h6){font-style:normal!important;font-weight:300!important;text-transform:none!important;line-height:1.1!important;font-size:inherit!important;letter-spacing:0;color:inherit}.d1 :is(h1,h2,h3,h4,h5,h6) :is(em,i),.d1 em,.d1 i:not([class]){font-style:italic!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.d1 img{display:block;max-width:100%}.d1 a{color:inherit;text-decoration:none}.d1 button,.d1 input{font:inherit;color:inherit;background:none;border:0}.d1 :focus-visible{outline:1px solid currentColor;outline-offset:4px}.d1-wrap{padding-inline:var(--d1-gutter)}.d1-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.d1 .d1-ulink{position:relative;display:inline-block;padding-bottom:3px;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:500}.d1 .d1-ulink:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:right;transition:transform .7s var(--d1-ease)}.d1 .d1-ulink:hover:after{transform:scaleX(0)}.d1 .d1-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 34px;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;overflow:hidden;isolation:isolate;cursor:pointer}.d1 .d1-btn span{position:relative;z-index:1;transition:color .6s var(--d1-ease)}.d1 .d1-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:translateY(101%);transition:transform .7s var(--d1-ease)}.d1 .d1-btn:hover:before{transform:translateY(0)}.d1 .d1-btn--light{background:var(--d1-pearl);color:var(--d1-ink)}.d1 .d1-btn--light:before{background:var(--d1-ink)}.d1 .d1-btn--light:hover span{color:var(--d1-pearl)}.d1 .d1-btn--dark{background:var(--d1-ink);color:var(--d1-pearl)}.d1 .d1-btn--dark:before{background:var(--d1-nacre)}.d1 .d1-btn--dark:hover span{color:var(--d1-ink)}.d1 .d1-btn--ghost{border:1px solid currentColor}.d1 .d1-btn--ghost:before{background:currentColor}.d1 .d1-btn--ghost:hover span{color:var(--d1-ink)}.d1 .d1-line{display:block;overflow:hidden;padding-bottom:.06em}.d1 .d1-line>span{display:block}.d1-home{background:var(--d1-pearl)}.d1-home main{background:var(--d1-pearl)!important;overflow-x:clip!important}.d1-home [class^=section-][class*=cws_announcement_bar]{position:relative!important;letter-spacing:.16em}.d1-home .shopify-section--header .header{margin-block-end:calc(-1 * var(--header-height, 0px))}.d1-home .header:not(.d1-solid):not(:hover):not(:has([open])){--header-separation-border-color: 0 0 0 / 0;--background: 0 0 0 / 0;--border-color: 0 0 0 / 0;--text-color: 255 255 255;background:transparent!important}.d1-home .header:not(.d1-solid):not(:hover):not(:has([open])) .header__logo-image{filter:brightness(0) invert(1)}.d1-home .header:not(.d1-solid):not(:hover):not(:has([open])) :is(.header__primary-nav,.header__secondary-nav) :is(a,.h6,button,summary){color:#fff!important}.d1-home .header.d1-solid{--background: 255 255 255 / .92;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--d1-line)}.d1-home .header{transition:background .5s,color .5s,transform .7s var(--d1-ease)!important}.d1-home .header.d1-hidden{transform:translateY(-110%)}.d1-home.d1-big-logo .header:not(.d1-solid):not(:has([open])){--header-separation-border-color: 0 0 0 / 0;--background: 0 0 0 / 0;--border-color: 0 0 0 / 0;--text-color: 255 255 255;background:transparent!important}.d1-home.d1-big-logo .shopify-section--header:not(:has(.d1-solid)):not(:has([open])):hover{background:transparent!important}.d1-home.d1-big-logo .header:not(.d1-solid):not(:has([open])) .header__logo-image{filter:brightness(0) invert(1)}.d1-home.d1-big-logo .header:not(.d1-solid):not(:has([open])) :is(.header__primary-nav,.header__secondary-nav) :is(a,.h6,button,summary){color:#fff!important}.d1-home.d1-big-logo .header__logo{position:relative;z-index:2}.d1-home.d1-big-logo .header__logo-image{transform-origin:50% 0;transition:transform .8s cubic-bezier(.65,0,.35,1),filter .4s;will-change:transform}.d1-home.d1-big-logo .header:not(.d1-solid):not(:has([open])) .header__logo-image{transform:translateY(var(--d1-logo-shift, 0px)) scale(var(--d1-logo-scale, 1))}.d1-home.d1-big-logo .header.d1-logo-instant .header__logo-image{transition:none!important}.d1-home:not(.d1-logo-ready) .header__logo-image{opacity:0;animation:d1-logo-show 0s linear 1.2s forwards}@keyframes d1-logo-show{to{opacity:1}}.d1-home.d1-big-logo .header.d1-measuring .header__logo-image{transition:none!important;transform:none!important}@media(prefers-reduced-motion:reduce){.d1-home.d1-big-logo .header__logo-image{transition:none}}@media(min-width:1000px){.d1-home.d1-has-wordmark .header:not(.d1-solid) .header__logo{opacity:0;transition:opacity .6s}.d1-home.d1-has-wordmark .header.d1-solid .header__logo{opacity:1;transition:opacity .6s}}@media(max-width:420px){.d1-home .shopify-section--header .header__logo-image{width:118px!important;height:auto!important}}.d1-hero{position:relative;height:calc(100svh - var(--d1-bar-height, 28px));min-height:620px;overflow:hidden;color:var(--d1-pearl);background:var(--d1-rhodium)}.d1-hero__media{position:absolute;top:-6%;right:0;bottom:0;left:0}.d1-hero__media img,.d1-hero__media picture{width:100%;height:100%;object-fit:cover;object-position:50% 22%}.d1-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000047,#0000 30% 48%,rgba(0,0,0,var(--d1-hero-shade, .55)));pointer-events:none}.d1-hero__word{position:absolute;z-index:2;left:var(--d1-gutter);right:var(--d1-gutter);top:calc(var(--header-height, 80px) + 18px);display:flex;justify-content:space-between;font-weight:300;font-size:clamp(34px,8.4vw,132px);line-height:1;mix-blend-mode:difference;color:#fff;pointer-events:none}.d1-hero__word span{display:inline-block}.d1-hero__word .gap{width:.5em}.d1-hero__copy{position:absolute;z-index:2;left:var(--d1-gutter);right:var(--d1-gutter);bottom:clamp(40px,8vh,84px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px}.d1-hero__kicker{font-size:13px;letter-spacing:.06em;margin-bottom:18px!important;opacity:.88}.d1 .d1-hero__title{font-weight:300!important;font-size:clamp(40px,6.4vw,96px)!important;line-height:.98!important;letter-spacing:.02em;text-transform:uppercase!important}.d1-hero__side{max-width:300px;display:grid;gap:22px;justify-items:start}.d1-hero__side p{font-size:15px;line-height:1.55;opacity:.9}.d1-hero__actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.d1-scrollcue{position:absolute;z-index:2;left:50%;bottom:0;width:1px;height:64px;background:#ffffff40;overflow:hidden}.d1-scrollcue:after{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background:#fff;animation:d1-cue 2.4s var(--d1-ease) infinite}@keyframes d1-cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.d1-statement{padding:clamp(90px,12vw,160px) var(--d1-gutter) clamp(56px,7vw,96px);display:grid;grid-template-columns:1fr 2.4fr;gap:40px;background:var(--d1-pearl)}.d1-statement small{font-size:13px;color:var(--d1-smoke);padding-top:12px}.d1-statement__text{font-weight:300;font-size:clamp(28px,3.6vw,54px);line-height:1.18;letter-spacing:-.005em;max-width:20ch}.d1-shead{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px}.d1 .d1-shead h2{font-weight:300!important;font-size:clamp(30px,3.4vw,52px)!important;line-height:1!important;letter-spacing:.06em;text-transform:uppercase!important}.d1-shead p{color:var(--d1-smoke);margin-top:12px!important;max-width:44ch}.d1-rail-section{background:var(--d1-pearl);padding-block:0 clamp(40px,5vw,72px)}.d1-rail-section--padtop{padding-top:clamp(56px,6.5vw,96px)}.d1-grid4{display:grid;grid-template-columns:repeat(var(--d1-cols, 4),1fr);gap:clamp(10px,1.4vw,20px)}.d1-card{position:relative;display:block}.d1-card__media{position:relative;aspect-ratio:3 / 4;background:var(--d1-nacre);overflow:hidden}.d1-card__media>a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.d1-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.d1-card__pack{object-fit:contain;padding:14%;mix-blend-mode:multiply;transition:transform 1.2s var(--d1-ease),opacity .8s}.d1-card__model{object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .9s var(--d1-ease),transform 1.6s var(--d1-ease)}.d1-card__view:hover .d1-card__model,.d1-card__view:focus-within .d1-card__model{opacity:1;transform:scale(1)}.d1-card__view.has-model:hover .d1-card__pack,.d1-card__view.has-model:focus-within .d1-card__pack{transform:scale(.94);opacity:0}@keyframes d1-swap-in{0%{opacity:0;transform:scale(.95)}}@keyframes d1-swap-fade{0%{opacity:0}}.d1-card__view.d1-swap-in .d1-card__pack{animation:d1-swap-in .8s var(--d1-ease) backwards}.d1-card__view.d1-swap-in .d1-card__info{animation:d1-swap-fade .5s ease backwards}.d1-card__view[hidden]{display:none!important}.d1-card>.d1-sw{margin-top:10px}.d1-card__tag{position:absolute;z-index:2;top:14px;left:14px;font-size:11px;letter-spacing:.06em;background:var(--d1-pearl);padding:3px 9px;pointer-events:none}.d1-card__add{position:absolute;z-index:3;left:14px;right:14px;bottom:14px}.d1-card__add form{margin:0}.d1 .d1-card__add button{width:100%;height:44px;display:grid;place-items:center;background:var(--d1-pearl);color:var(--d1-ink);font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;cursor:pointer;transform:translateY(130%);transition:transform .7s var(--d1-ease),background .3s,color .3s}.d1-card__add{overflow:hidden}.d1-card__view:hover .d1-card__add button,.d1-card__add button:focus-visible{transform:none}.d1 .d1-card__add button:hover{background:var(--d1-ink);color:var(--d1-pearl)}.d1 .d1-card .swym-button.swym-add-to-wishlist-view-product{display:grid!important;place-items:center;position:absolute;z-index:4;top:10px;right:10px;width:36px;height:36px;font-size:18px;line-height:1;color:var(--d1-ink)!important;background:transparent;opacity:0;transition:opacity .3s;cursor:pointer}.d1 .d1-card__view:hover .swym-button.swym-add-to-wishlist-view-product,.d1 .d1-card .swym-button.swym-add-to-wishlist-view-product:focus-visible,.d1 .d1-card .swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1}@media(hover:none){.d1 .d1-card .swym-button.swym-add-to-wishlist-view-product{opacity:1}}.d1-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:start;padding-top:16px}.d1-card__info>div{display:contents}.d1-card__info .d1-card__name{grid-column:1;grid-row:1}.d1-card__info .d1-card__price{grid-column:2;grid-row:1}.d1-card__info .d1-card__mat{grid-column:1 / -1;grid-row:2}.d1-card__info .d1-sw{grid-column:1 / -1;grid-row:3}.d1-card__name{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.d1-card__mat{font-size:13px;color:var(--d1-smoke);margin-top:2px!important}.d1-card__price{font-size:13px;white-space:nowrap;text-align:right}.d1-card__price s{color:var(--d1-smoke);margin-left:6px}.d1-sw{display:flex;align-items:flex-end;flex-wrap:wrap;gap:4px;margin-top:10px}.d1 .d1-sw .color-swatch{width:22px;height:19px;padding:0 3px 6px;border:0;border-bottom:1px solid transparent;transition:border-color .3s,opacity .3s}.d1 .d1-sw .color-swatch.is-selected{border-bottom-color:currentColor}.d1 .d1-sw a.color-swatch:not(.is-selected):hover{opacity:.7}.d1 .d1-sw__more{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-left:6px;line-height:17px}.d1-card__name{display:block}.d1-rail-section--dark{background:var(--d1-ink);color:var(--d1-pearl);padding-block:clamp(80px,10vw,136px)}.d1-rail-section--dark .d1-shead p,.d1-rail-section--dark .d1-card__mat,.d1-rail-section--dark .d1-card__price s{color:#a6a6a6}.d1-rail-section--dark .d1-card__media{background:#1a1a1a}.d1-rail-section--dark .d1-card__pack{mix-blend-mode:normal;background:var(--d1-nacre);padding:0;object-fit:contain}.d1-rail-section--dark .d1-card__tag,.d1-rail-section--dark .d1-card__add button{background:var(--d1-ink);color:var(--d1-pearl)}.d1-rail-section--dark .d1-card__add button:hover{background:var(--d1-pearl);color:var(--d1-ink)}.d1-rail-section--dark .d1-sw{filter:drop-shadow(0 0 .75px rgba(255,255,255,.9))}.d1-curtain{position:relative;height:110vh;min-height:720px;background:var(--d1-pearl)}.d1-curtain__frame{position:sticky;top:0;height:100vh;overflow:hidden;clip-path:inset(0 0 0 0);background:var(--d1-nacre)}.d1-curtain__frame img,.d1-curtain__frame picture{width:100%;height:118%;object-fit:cover;object-position:50% 30%}.d1-curtain__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center;color:var(--d1-pearl);padding:var(--d1-gutter);background:linear-gradient(0deg,#00000059,#0000000d)}.d1 .d1-curtain__copy h2{font-family:var(--d1-serif)!important;font-style:italic!important;font-weight:400!important;font-size:clamp(52px,9vw,150px)!important;line-height:1!important}.d1-curtain__copy p{max-width:38ch;margin:22px auto 30px!important;font-size:16px;opacity:.92}.d1-cols{padding:clamp(40px,5vw,72px) var(--d1-gutter) clamp(80px,10vw,140px);display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(30px,6vw,100px);align-items:start;background:var(--d1-pearl)}.d1-cols>div{min-width:0}.d1-cols__intro{font-size:13px;color:var(--d1-smoke);margin-bottom:28px!important}.d1-cols__list{list-style:none;border-top:1px solid var(--d1-line)}.d1-cols__list a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid var(--d1-line);font-weight:300;font-size:clamp(30px,4.4vw,68px);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#00000047;transition:color .6s var(--d1-ease),padding .8s var(--d1-ease)}.d1-cols__list a small{font-family:var(--d1-sans);font-size:13px;letter-spacing:.04em;text-transform:none;color:var(--d1-smoke);opacity:0;transform:translate(-12px);transition:opacity .6s,transform .8s var(--d1-ease)}.d1-cols__list li.is-active a{color:var(--d1-ink);padding-left:18px}.d1-cols__list li.is-active a small{opacity:1;transform:none}.d1-cols__list .thumb{display:none}.d1-cols__stage{position:sticky;top:110px;aspect-ratio:4 / 5;overflow:hidden;background:var(--d1-nacre)}.d1-cols__stage>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;opacity:0;transform:scale(1.08);clip-path:inset(0 0 0 100%);transition:opacity .9s var(--d1-ease),transform 1.6s var(--d1-ease),clip-path 1.1s var(--d1-ease)}.d1-cols__stage>.is-active{opacity:1;transform:scale(1);clip-path:inset(0 0 0 0)}.d1-cols__stage>*{pointer-events:none}.d1-cols__stage>.is-active{pointer-events:auto}.d1-cols__slide{display:block;color:var(--d1-ink)}.d1-cols__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.d1-cols__slide.is-pack img{object-position:50% 73.3%;transform-origin:50% 73.3%;transform:translateY(-26%) scale(2.4);mix-blend-mode:multiply}.d1-cols__caption{position:absolute;left:14px;right:14px;bottom:14px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;background:var(--d1-pearl)}.d1-cols__piece{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.d1-cols__metal{display:block;margin-top:2px;font-size:13px;color:var(--d1-smoke)}.d1-cols__price{font-size:13px;white-space:nowrap}.d1-bespoke{display:grid;grid-template-columns:1fr 1fr;background:var(--d1-rhodium);color:var(--d1-pearl)}.d1-bespoke__img{position:relative;overflow:hidden;min-height:640px;background:#111}.d1-bespoke__img img{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover}.d1-bespoke__copy{padding:clamp(60px,8vw,130px) var(--d1-gutter);display:flex;flex-direction:column;justify-content:center;gap:28px}.d1.d1-bespoke h2{font-weight:300!important;font-size:clamp(40px,5vw,78px)!important;line-height:1!important;letter-spacing:.04em;text-transform:uppercase!important}.d1.d1-bespoke h2 em{display:block}.d1-bespoke__lead{max-width:42ch;color:#c8c8c8;font-size:16px}.d1-bespoke__facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 40px;border-top:1px solid rgba(255,255,255,.16);padding-top:24px;font-size:13px;color:#c8c8c8}.d1-bespoke__facts b{display:block;font-weight:400;color:var(--d1-pearl);font-size:15px}.d1-quotes{position:relative;min-height:112px;border-left:1px solid rgba(255,255,255,.3);padding-left:22px}.d1-quote{position:absolute;left:22px;right:0;top:0;opacity:0;transform:translateY(10px);transition:opacity .9s var(--d1-ease),transform 1.1s var(--d1-ease)}.d1-quote.is-active{opacity:1;transform:none}.d1-quote p{font-family:var(--d1-serif);font-style:italic;font-size:clamp(20px,1.8vw,26px);line-height:1.3}.d1-quote cite{display:block;font-style:normal;font-size:13px;color:#a6a6a6;margin-top:10px}.d1-bespoke__actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.d1-artist{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,6vw,110px);align-items:start;padding:clamp(80px,10vw,140px) var(--d1-gutter);background:var(--d1-pearl)}.d1-artist__img{aspect-ratio:4 / 5;overflow:hidden;background:var(--d1-nacre)}.d1-artist__img img{width:100%;height:112%;object-fit:cover;object-position:var(--d1-focus, 50% 50%)}.d1.d1-artist h2{font-weight:300!important;font-size:clamp(34px,4vw,62px)!important;line-height:1.02!important;letter-spacing:.05em;text-transform:uppercase!important;margin-bottom:28px!important}.d1-artist__body p{max-width:44ch;color:#3a3a3a;font-size:16px;margin-bottom:16px!important}.d1-artist__links{display:flex;gap:30px;margin-top:30px;flex-wrap:wrap}.d1-pillars{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--d1-line);margin-top:40px}.d1-pillar{padding:24px 20px 22px 0;border-bottom:1px solid var(--d1-line)}.d1-pillar:nth-child(odd){padding-right:24px;border-right:1px solid var(--d1-line)}.d1-pillar:nth-child(2n){padding-left:24px}.d1-pillar svg{width:22px;height:22px;stroke:var(--d1-ink);fill:none;stroke-width:1;margin-bottom:12px}.d1 .d1-pillar h3{font-weight:400!important;font-size:15px!important;margin-bottom:4px!important}.d1-pillar p{color:var(--d1-smoke);font-size:13px;max-width:28ch}.d1-artist--dark{background:var(--d1-ink);color:var(--d1-pearl)}.d1-artist--dark .d1-artist__img{background:#1a1a1a}.d1-artist--dark .d1-artist__body p{color:#c8c8c8}.d1-artist--dark .d1-pillars,.d1-artist--dark .d1-pillar,.d1-artist--dark .d1-pillar:nth-child(odd){border-color:#ffffff29}.d1-artist--dark .d1-pillar svg{stroke:var(--d1-pearl)}.d1-artist--dark .d1-pillar p{color:#a6a6a6}.d1-footer{background:var(--d1-ink);color:var(--d1-pearl);padding:0 var(--d1-gutter) 28px;overflow:hidden;position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.14)}.d1-press{padding:44px 0;margin:0 calc(var(--d1-gutter) * -1) 64px;border-bottom:1px solid rgba(255,255,255,.14);overflow:hidden}.d1 .d1-press h2{text-align:center;font-size:13px!important;font-weight:400!important;color:#8c8c8c;margin-bottom:22px!important}.d1-marquee{display:flex;width:max-content;animation:d1-mq 46s linear infinite}.d1-press:hover .d1-marquee{animation-play-state:paused}.d1-marquee span{font-family:var(--d1-serif);font-style:italic;font-size:clamp(28px,3.4vw,48px);padding:0 clamp(26px,3.4vw,54px);white-space:nowrap;color:#ffffffc7}@keyframes d1-mq{to{transform:translate(-50%)}}.d1 .d1-press--logos h2{font-size:clamp(14px,1.1vw,18px)!important;font-weight:400!important;letter-spacing:.18em;text-transform:uppercase!important;color:var(--d1-pearl);margin-bottom:0!important}.d1-press--logos{padding:clamp(32px,3.2vw,52px) 0 clamp(12px,1.4vw,24px)}.d1-press--logos .d1-marquee{align-items:center;animation-duration:45s}.d1-press--logos .d1-marquee .d1-press__logo{display:block;flex:none;width:clamp(140px,14.4vw,240px);aspect-ratio:18 / 14;margin:0 clamp(16px,2.35vw,39px);padding:0}.d1-press__logo img{width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1)}@media(prefers-reduced-motion:reduce){.d1-press--logos .d1-marquee{width:auto;flex-wrap:wrap;justify-content:center;row-gap:24px}.d1-press--logos [aria-hidden=true]{display:none}}.d1-footer__cols{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px;padding-bottom:56px}.d1.d1-footer h3{font-weight:300!important;font-size:clamp(28px,2.8vw,42px)!important;letter-spacing:.12em;text-transform:uppercase!important;line-height:1!important}.d1-footer__news p{color:#b3b3b3;margin:12px 0 20px!important;max-width:40ch;font-size:14px}.d1.d1-footer h4{font-size:11px!important;letter-spacing:.16em;text-transform:uppercase!important;font-weight:500!important;color:#8c8c8c;margin-bottom:20px!important}.d1-footer ul{list-style:none;display:grid;gap:10px;font-size:14px}.d1-footer ul a{opacity:.85;transition:opacity .3s}.d1-footer ul a:hover{opacity:1}.d1-form{display:flex;max-width:440px;margin:0;border-bottom:1px solid var(--d1-pearl)}.d1 .d1-form input{flex:1;min-width:0;height:54px;padding:0 4px;font-size:15px;outline:none;color:var(--d1-pearl)}.d1 .d1-form input::placeholder{color:#8c8c8c}.d1 .d1-form button{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500;padding:0 6px;cursor:pointer;color:var(--d1-pearl)}.d1-form__msg{min-height:22px;margin-top:14px!important;font-size:13px;color:#b3b3b3}.d1-footer__mark{display:flex;justify-content:space-between;font-weight:300;font-size:clamp(30px,9.4vw,150px);line-height:.9;overflow:hidden;border-top:1px solid rgba(255,255,255,.14);padding-top:40px}.d1-footer__mark span{display:inline-block}.d1-footer{container-type:inline-size}.d1-footer__mark--logo{--d1-gap: clamp(14px, 2.2vw, 40px);--d1-h: calc((100vw - 2 * var(--d1-gutter) - var(--d1-gap) - 20px) / var(--d1-k));justify-content:flex-start;align-items:center;gap:var(--d1-gap);line-height:0;padding-bottom:4px}@supports (width: 1cqw){.d1-footer__mark--logo{--d1-h: calc((100cqw - var(--d1-gap) - 2px) / var(--d1-k))}}.d1-footer__mark--logo img{display:block;width:auto;filter:brightness(0) invert(1)}.d1-footer__mono img{height:calc(var(--d1-h) * var(--d1-mono-scale))}.d1-footer__word img{height:var(--d1-h)}@media(max-width:640px){.d1-footer__mark--logo{flex-direction:column;gap:22px;padding-top:34px}.d1-footer__mono img{height:76px}.d1-footer__word,.d1-footer__word img{width:100%;height:auto}}.d1-footer__base{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12px;color:#8c8c8c;margin-top:36px}.d1-footer__base a{color:inherit}@media(max-width:1024px){.d1-grid4{grid-template-columns:repeat(2,1fr);row-gap:36px}.d1-card__add{display:none}}@media(max-width:999px){.d1-hero__word{display:none}.d1-hero__copy{grid-template-columns:1fr}.d1-statement{grid-template-columns:1fr;gap:18px}.d1-grid4{grid-template-columns:repeat(2,1fr);row-gap:36px}.d1-card__add{display:none}.d1-cols{grid-template-columns:1fr}.d1-cols__stage{display:none}.d1-cols__list a{color:var(--d1-ink);font-size:28px;padding:16px 0}.d1-cols__list a small{opacity:1;transform:none}.d1-cols__list .thumb{display:block;width:64px;height:80px;object-fit:cover;order:-1;flex:none}.d1-cols__list .thumb--pack{position:relative;overflow:hidden;background:var(--d1-nacre)}.d1-cols__list .thumb--pack img{width:100%;height:100%;object-fit:cover;object-position:50% 73.3%;transform-origin:50% 73.3%;transform:translateY(-23.3%) scale(2.4);mix-blend-mode:multiply}.d1-cols__list a .nm{flex:1}.d1-bespoke{grid-template-columns:1fr}.d1-bespoke__img{min-height:480px}.d1-artist{grid-template-columns:1fr}.d1-footer__cols{grid-template-columns:1fr 1fr}.d1-footer__news{grid-column:1 / -1}}@media(max-width:640px){.d1{font-size:14px}.d1-hero{min-height:560px}.d1-hero__media img{object-position:50% 30%}.d1-grid4.d1-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--d1-gutter);margin-inline:calc(var(--d1-gutter) * -1);padding-inline:var(--d1-gutter);scrollbar-width:none}.d1-grid4.d1-rail::-webkit-scrollbar{display:none}.d1-grid4.d1-rail .d1-card{flex:0 0 72%;scroll-snap-align:start}.d1-shead{flex-direction:column;align-items:start}.d1-curtain{height:auto;min-height:0}.d1-curtain__frame{position:relative;height:88vh}.d1-bespoke__facts{grid-template-columns:1fr 1fr}.d1-cols__list a{font-size:24px;gap:14px}.d1-cols__list a small{display:none}.d1-pillars{grid-template-columns:1fr}.d1-pillar,.d1-pillar:nth-child(odd),.d1-pillar:nth-child(2n){padding:18px 0;border-right:0}.d1-footer__cols{grid-template-columns:1fr}.d1-press{margin-bottom:44px}}@media(prefers-reduced-motion:reduce){.d1 *,.d1 *:before,.d1 *:after{animation:none!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/d1.css.map */
