:root[data-direction=editorial] body[data-page="/"] #slideshow .slide{grid-template-columns:minmax(0,600px) minmax(0,500px);justify-content:center;gap:28px 64px;padding:60px var(--store-gutter) 28px;min-height:0;max-height:none}body[data-page="/"] #slideshow .slide-copy{max-width:600px}body[data-page="/"] #slideshow .slide>picture{max-width:500px}body[data-page="/"] #slideshow .dream-caption{justify-content:center;text-align:center;max-width:500px}body[data-page="/"] #slideshow .hero-edition{position:static;inset:auto;grid-column:1/-1;grid-row:3;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;text-align:center;width:100%;margin:14px 0 0}body[data-page="/"] #slideshow .hero-edition>span{display:block}:root[data-dl] body:not(.studio) .dream-drop-teaser{grid-template-columns:minmax(0,500px) minmax(0,520px);justify-content:center;gap:72px;padding:88px var(--store-gutter)}body:not(.studio) .dream-drop-teaser .vip-material-image img{aspect-ratio:1122/1402;object-fit:contain}:root[data-dl] body[data-page="/"] .dl-founder-portrait{max-width:1140px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(32px,4vw,52px)}.founder-portrait-card{margin:0;padding:14px;border:1px solid var(--dream-line);border-radius:22px;background:var(--dream-surface)}.founder-portrait-photo{overflow:hidden;border-radius:12px;background:#ddc9b2;aspect-ratio:4/5}.founder-portrait-photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.founder-portrait-card figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 5px 0;font-size:10px;color:var(--dream-muted)}.founder-card-signature{font:34px/1 var(--dl-hand);color:var(--dream-ink)}body[data-page="/"] .home-story-note .home-story-button{background:#604535;border:1px solid #604535;color:#fff8ef;margin-top:12px;border-radius:4px}body[data-page="/"] .home-story-note .home-story-button:hover{background:#493226;border-color:#493226;color:#fff8ef}body:not(.studio) .site-footer{padding-inline:max(var(--store-gutter),calc((100% - 1200px)/2));grid-template-columns:minmax(250px,1.6fr) repeat(4,minmax(0,1fr));column-gap:40px}body:not(.studio) .site-footer .footer-invitation{justify-content:center;gap:clamp(48px,8vw,120px)}body:not(.studio) .site-footer .footer-invitation>.button{margin:0}.site-footer .footer-star{font-size:64px;right:0}body:not(.studio) .site-footer .footer-policies{grid-column:span 2;display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--footer-policy-rows,3),minmax(44px,auto));align-self:start;align-items:stretch;gap:3px 40px;text-align:left}body:not(.studio) .site-footer .footer-policies a{min-height:44px;text-transform:uppercase}body:not(.studio) .site-footer .footer-brand .footer-signoff{margin:0;font-size:10px;line-height:1.6;letter-spacing:.08em}body:not(.studio) .site-footer .footer-brand{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;align-self:start;min-height:124px;gap:10px;text-align:left}body:not(.studio) .site-footer .footer-brand p{margin:0}body:not(.studio) .site-footer .footer-brand>a{display:block;line-height:0}body:not(.studio) .site-footer .footer-brand>a .drmr-wordmark{line-height:30px}.site-footer .footer-brand img[src*=NEW_LOGO_RECOLORED_RESIZED]{transform:translate(-7.083333%)}body:not(.studio) .site-footer .footer-brand .footer-copyright{margin:0;padding:0;font-size:10px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;text-align:left}@media(min-width:761px)and (max-width:1100px){body:not(.studio) .site-footer{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer .footer-brand{grid-column:1/-1}}@media(max-width:1000px){.site-footer .footer-star{display:none}}@media(max-width:760px){:root[data-direction=editorial] body[data-page="/"] #slideshow .slide{grid-template-columns:minmax(0,1fr);gap:22px;padding:36px 24px 28px}body[data-page="/"] #slideshow .slide-copy{max-width:540px;justify-self:center}body[data-page="/"] #slideshow .slide>picture{grid-column:1;grid-row:2;max-width:430px}body[data-page="/"] #slideshow .dream-caption{grid-column:1;grid-row:3}body[data-page="/"] #slideshow .hero-edition{grid-row:4;gap:8px 22px;margin-top:4px}:root[data-dl] body:not(.studio) .dream-drop-teaser{grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 24px}body:not(.studio) .dream-drop-teaser .vip-material-visual,body:not(.studio) .dream-drop-teaser .vip-material-copy{width:100%;max-width:480px;justify-self:center}:root[data-dl] body[data-page="/"] .dl-founder-portrait{grid-template-columns:minmax(0,1fr)}.founder-portrait-card{width:100%;max-width:360px;justify-self:center}body:not(.studio) .site-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:22px;text-align:center}body:not(.studio) .site-footer .footer-invitation{flex-direction:column;align-items:center;gap:26px}body:not(.studio) .site-footer .footer-invitation>.button{align-self:center}.site-footer .footer-brand{grid-column:1/-1}body:not(.studio) .site-footer .footer-brand p{margin-inline:0}body:not(.studio) .site-footer>nav{align-items:flex-start;text-align:left}body:not(.studio) .site-footer .footer-policies{column-gap:22px;align-items:stretch}}:root[data-direction=editorial] body[data-page="/"] #slideshow .slide-copy h1{max-width:none;font-size:clamp(48px,5.5vw,80px)}body[data-page="/"] .vip-material-copy h2{font-size:clamp(42px,4.3vw,62px)}.site-footer .footer-wordmark{font-size:clamp(40px,12vw,172px)}@media(max-width:760px){:root[data-direction=editorial] body[data-page="/"] #slideshow .slide-copy h1{font-size:clamp(40px,9.5vw,60px)}body[data-page="/"] .vip-material-copy h2{font-size:clamp(42px,10vw,58px)}}.dream-product-gallery [hidden]{display:none!important}.dream-product-stage{aspect-ratio:1122/1402}.dream-product-frame{display:block;width:100%;cursor:zoom-in}.dream-product-frame:focus-visible{outline:3px solid var(--dream-accent);outline-offset:-4px}.dream-product-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin:12px 0;font-size:11px;color:var(--dream-muted)}.dream-product-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.dream-product-thumbs button{min-width:0;padding:4px;border:1px solid var(--dream-line);border-radius:5px;background:transparent;color:var(--dream-ink);cursor:pointer}.dream-product-thumbs button[aria-pressed=true]{border:2px solid var(--dream-accent);padding:3px;background:var(--dream-surface)}.dream-product-thumbs button:focus-visible{outline:3px solid var(--dream-accent);outline-offset:3px}.dream-product-thumbs img{display:block;width:100%;height:auto;border-radius:2px}.dream-product-thumbs span{display:block;margin:6px 0 3px;font-size:10px;line-height:1.4}@media(min-width:761px)and (max-width:1100px){:root[data-direction=editorial] body[data-page="/"] #slideshow .slide{column-gap:40px}:root[data-dl] body:not(.studio) .dream-drop-teaser{column-gap:40px}}@media(max-width:760px){.dream-product-thumbs{gap:5px}.dream-product-thumbs span{font-size:9px}}.product-card .piece-colorways{margin-top:12px;padding-top:10px;border-top:1px solid var(--dream-line);display:flex;flex-wrap:wrap;gap:8px 14px}.product-card .piece-colorways:empty{display:none}.product-card .piece-colorways a{display:inline-flex;align-items:center;gap:7px;min-height:36px}:root[data-dl] body:not(.studio) .product-card .piece-photo{position:relative;aspect-ratio:4/5;overflow:hidden}:root[data-dl] body:not(.studio) .product-card .piece-photo img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}:root[data-dl] body:not(.studio) .product-card .piece-photo .alternate-photo{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}@media(min-width:761px){body[data-page="/"] #slideshow .home-hero-description{font-size:17px;line-height:1.8;max-width:470px}body[data-page="/"] #slideshow .slide-copy .button{min-height:56px;padding:16px 24px;font-size:12px}body[data-page="/"] #slideshow .dream-caption{font-size:19px}}@media(max-width:760px){body[data-page="/"] #slideshow .home-hero-description{font-size:14px}body[data-page="/"] #slideshow .slide-copy .button{min-height:49px;font-size:10px}}.product-card .piece-colorways button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:5px 9px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--dream-ink);font:inherit;font-size:11px;cursor:pointer}.product-card .piece-colorways button[aria-pressed=true]{border-color:var(--dream-accent);background:var(--dream-surface)}.product-card .piece-colorways button:focus-visible{outline:2px solid var(--dream-accent);outline-offset:3px}.product-card[data-selected-color] .piece-photo .alternate-photo{object-fit:contain!important}body:not(.studio) .dream-drop-teaser .vip-material-copy h2{font-size:clamp(54px,5.2vw,76px);max-width:none;text-wrap:initial;margin:20px 0 24px}body:not(.studio) .dream-drop-teaser .vip-material-lede{font-family:var(--sans,Arial,sans-serif);font-size:20px!important;margin-bottom:6px}body:not(.studio) .dream-drop-teaser .vip-material-lede+p{margin-top:0}body:not(.studio) .dream-drop-teaser .vip-material-specs{gap:24px}body:not(.studio) .dream-drop-teaser .vip-material-specs>div+div{border-left:1px solid var(--dream-line);padding-left:28px}body:not(.studio) .dream-drop-teaser .vip-colorways{margin-bottom:18px}body:not(.studio) .dream-drop-teaser .dream-drop-access{font-size:12px;margin-bottom:12px}:root[data-dl] body:not(.studio) .dream-drop-teaser .vip-material-actions{margin-top:12px;gap:12px}body:not(.studio) .dream-drop-teaser .dream-product-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));max-width:360px;margin:14px auto 0;gap:12px}body:not(.studio) .dream-drop-teaser .dream-product-thumbs span{font-size:11px}@media(max-width:760px){body:not(.studio) .dream-drop-teaser .vip-material-copy h2{font-size:clamp(44px,11vw,76px)}body:not(.studio) .dream-drop-teaser .vip-material-lede{font-size:18px!important}:root[data-dl] body:not(.studio) .dream-drop-teaser .vip-material-actions{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch;gap:8px}:root[data-dl] body:not(.studio) .dream-drop-teaser .vip-material-actions .button{padding:14px 8px;min-width:0;text-align:center;justify-content:center;font-size:10px}}body:not(.studio) .dream-drop-teaser .dream-product-caption.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/drmr-homepage.css.map */
