@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=Inter:wght@300;400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--black: #000000;--charcoal: #111111;--card: #181818;--gold: #C9A227;--gold-light: #E8C050;--gold-dim: rgba(201,162,39,.15);--white: #F0EDE6;--gray: #888888}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:Inter,sans-serif;font-weight:300;overflow-x:hidden}.dd-nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:20px 60px;background:linear-gradient(to bottom,rgba(0,0,0,.95) 0%,transparent 100%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dd-nav__logo img{height:52px;object-fit:contain}.dd-nav__links{display:flex;gap:40px;list-style:none}.dd-nav__links a{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--white);text-decoration:none;opacity:.65;transition:opacity .25s,color .25s}.dd-nav__links a:hover{opacity:1;color:var(--gold)}.dd-nav__cta{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:12px 24px;text-decoration:none;transition:background .25s}.dd-nav__cta:hover{background:var(--gold-light)}.dd-nav__cart{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:12px 20px;text-decoration:none;transition:background .25s;display:flex;align-items:center;gap:8px}.dd-nav__cart:hover{background:var(--gold-light)}.dd-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--black)}.dd-hero__watermark{position:absolute;right:-5%;top:50%;transform:translateY(-50%);width:65vw;max-width:900px;opacity:.04;pointer-events:none}.dd-hero__content{position:relative;z-index:2;padding:160px 60px 100px;max-width:680px}.dd-hero__badge{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--gold);padding:8px 18px;margin-bottom:36px}.dd-hero__badge span{font-size:9px;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:var(--gold)}.dd-badge-dot{width:5px;height:5px;border-radius:50%;background:var(--gold)}.dd-hero__headline{font-family:Playfair Display,serif;font-size:clamp(52px,7.5vw,108px);font-weight:900;line-height:.93;color:var(--white);margin-bottom:32px;letter-spacing:-.02em}.dd-hero__headline em{color:var(--gold);font-style:italic}.dd-hero__sub{font-size:14px;line-height:1.85;color:var(--white);opacity:.5;max-width:400px;margin-bottom:52px;font-weight:300}.dd-hero__actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.dd-btn-primary{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--black);background:var(--gold);padding:16px 36px;text-decoration:none;display:inline-block;transition:background .25s,transform .2s;border:none;cursor:pointer;font-family:Inter,sans-serif}.dd-btn-primary:hover{background:var(--gold-light);transform:translateY(-1px)}.dd-btn-ghost{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--white);text-decoration:none;opacity:.6;display:flex;align-items:center;gap:12px;transition:opacity .25s,gap .25s}.dd-btn-ghost:hover{opacity:1;gap:18px}.dd-btn-dark{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--white);background:var(--black);padding:16px 36px;text-decoration:none;transition:background .25s;border:none;cursor:pointer;font-family:Inter,sans-serif}.dd-btn-dark:hover{background:#333}.dd-ticker{overflow:hidden;background:var(--gold);padding:14px 0;white-space:nowrap}.dd-ticker__inner{display:inline-flex;animation:ddTicker 22s linear infinite}.dd-ticker__item{font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--black);padding:0 40px}@keyframes ddTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.dd-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:20px}.dd-eyebrow--center{justify-content:center}.dd-eyebrow__line{width:32px;height:1px;background:var(--gold);flex-shrink:0}.dd-eyebrow__text{font-size:10px;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:var(--gold)}.dd-section-title{font-family:Playfair Display,serif;font-size:clamp(36px,4.5vw,60px);font-weight:700;color:var(--white);line-height:1.05;margin-bottom:16px}.dd-section-title em{font-style:italic;color:var(--gold)}.dd-section-sub{font-size:13px;color:var(--white);opacity:.45;max-width:440px;line-height:1.8;margin-bottom:72px}.dd-products{background:var(--charcoal);padding:120px 60px}.dd-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.dd-product-card{background:var(--card);padding:48px 36px;position:relative;overflow:hidden;transition:background .35s;cursor:pointer}.dd-product-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.dd-product-card:hover{background:#222}.dd-product-card:hover:after{transform:scaleX(1)}.dd-product-badge{display:inline-block;font-size:8px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;padding:5px 12px;margin-bottom:32px}.dd-badge--black{background:var(--black);color:var(--gold);border:1px solid var(--gold-dim)}.dd-badge--white{background:var(--white);color:var(--black)}.dd-badge--gold{background:var(--gold);color:var(--black)}.dd-product-name{font-family:Playfair Display,serif;font-size:26px;font-weight:700;color:var(--white);margin-bottom:10px}.dd-product-tagline{font-size:11px;font-style:italic;color:var(--gold);margin-bottom:20px}.dd-product-desc{font-size:12px;line-height:1.8;color:var(--white);opacity:.45;margin-bottom:40px}.dd-product-price{font-family:Playfair Display,serif;font-size:28px;font-weight:700;color:var(--gold);margin-bottom:24px}.dd-product-price span{font-family:Inter,sans-serif;font-size:12px;font-weight:400;color:var(--gray);margin-left:4px}.dd-add-btn{width:100%;padding:14px;background:transparent;border:1px solid rgba(201,162,39,.4);color:var(--gold);font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;transition:all .3s;font-family:Inter,sans-serif}.dd-add-btn:hover{background:var(--gold);color:var(--black);border-color:var(--gold)}.dd-split{display:grid;grid-template-columns:1fr 1fr;min-height:600px}.dd-split__image{position:relative;overflow:hidden}.dd-split__image img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.85);transition:transform .6s,filter .6s}.dd-split__image:hover img{transform:scale(1.03);filter:brightness(.95)}.dd-split__content{background:var(--black);padding:100px 72px;display:flex;flex-direction:column;justify-content:center}.dd-feature-list{list-style:none;display:flex;flex-direction:column;gap:20px;margin-bottom:52px}.dd-feature-list li{display:flex;align-items:flex-start;gap:16px;font-size:13px;color:var(--white);opacity:.7;line-height:1.6}.dd-feature-list li:before{content:"\2726";color:var(--gold);font-size:10px;flex-shrink:0;margin-top:3px}.dd-soon{background:var(--charcoal);padding:140px 60px;position:relative;overflow:hidden;text-align:center}.dd-soon__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.dd-soon__bg svg{width:70vw;max-width:800px;opacity:.025}.dd-soon__inner{position:relative;z-index:2;max-width:700px;margin:0 auto}.dd-soon__title{font-family:Playfair Display,serif;font-size:clamp(52px,8vw,100px);font-weight:900;line-height:.95;color:var(--white);margin-bottom:32px}.dd-soon__title em{font-style:italic;color:var(--gold)}.dd-soon__sub{font-size:14px;line-height:1.85;color:var(--white);opacity:.5;max-width:480px;margin:0 auto 52px}.dd-soon__year{font-family:Playfair Display,serif;font-size:clamp(80px,18vw,200px);font-weight:900;color:transparent;-webkit-text-stroke:1px rgba(201,162,39,.25);line-height:.85;margin-bottom:52px;letter-spacing:-.04em;animation:yearPulse 4s ease-in-out infinite}@keyframes yearPulse{0%,to{-webkit-text-stroke-color:rgba(201,162,39,.25)}50%{-webkit-text-stroke-color:rgba(201,162,39,.55)}}.dd-soon__form{display:flex;max-width:480px;margin:0 auto 40px}.dd-soon__input{flex:1;padding:16px 20px;background:var(--black);border:1px solid rgba(201,162,39,.3);border-right:none;color:var(--white);font-size:13px;font-family:Inter,sans-serif;outline:none}.dd-soon__input::placeholder{color:#f0ede64d}.dd-soon__input:focus{border-color:var(--gold)}.dd-soon__submit{padding:16px 28px;background:var(--gold);border:none;color:var(--black);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;font-family:Inter,sans-serif;transition:background .25s;white-space:nowrap}.dd-soon__submit:hover{background:var(--gold-light)}.dd-soon__tags{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.dd-soon__tag{font-size:9px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);border:1px solid rgba(201,162,39,.25);padding:7px 14px}.dd-vibe{background:var(--black);padding:120px 60px;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.dd-vibe__visual{position:relative;height:480px;display:flex;align-items:center;justify-content:center}.dd-vibe__ring{position:absolute;border-radius:50%;border:1px solid var(--gold-dim)}.dd-vibe__ring--1{width:420px;height:420px;animation:ddSpin 25s linear infinite}.dd-vibe__ring--2{width:300px;height:300px;animation:ddSpin 18s linear infinite reverse;border-color:#c9a22714}.dd-vibe__ring--3{width:180px;height:180px;animation:ddSpin 12s linear infinite;border-color:#c9a22733}@keyframes ddSpin{to{transform:rotate(360deg)}}.dd-vibe__crown{position:relative;z-index:2;text-align:center}.dd-vibe__crown svg{width:80px;height:80px;filter:drop-shadow(0 0 30px rgba(201,162,39,.5))}.dd-vibe__crown-label{font-family:Playfair Display,serif;font-size:13px;font-style:italic;color:var(--gold);margin-top:16px}.dd-vibe__stats{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:48px}.dd-vibe__stat{padding:28px 24px;background:var(--card);border-left:2px solid var(--gold)}.dd-vibe__stat-num{font-family:Playfair Display,serif;font-size:38px;font-weight:700;color:var(--gold);line-height:1;margin-bottom:6px}.dd-vibe__stat-label{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--white);opacity:.4}.dd-collab{background:var(--gold);padding:100px 60px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.dd-collab__title{font-family:Playfair Display,serif;font-size:clamp(38px,4vw,58px);font-weight:900;color:var(--black);line-height:1}.dd-collab__title em{font-style:italic}.dd-collab__text{font-size:14px;line-height:1.85;color:var(--black);opacity:.65;margin-bottom:24px}.dd-cart-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:300}.dd-cart-overlay.open{display:block}.dd-cart-drawer{position:fixed;top:0;right:-420px;bottom:0;width:420px;background:var(--charcoal);z-index:301;padding:40px 32px;transition:right .35s ease;overflow-y:auto}.dd-cart-drawer.open{right:0}.dd-cart-drawer__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;border-bottom:1px solid rgba(201,162,39,.15);padding-bottom:20px}.dd-cart-drawer__title{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:var(--white)}.dd-cart-close{background:none;border:none;color:var(--white);font-size:24px;cursor:pointer;opacity:.6;transition:opacity .2s}.dd-cart-close:hover{opacity:1}.dd-cart-items{flex:1}.dd-cart-empty{font-size:13px;color:var(--white);opacity:.4;text-align:center;padding:40px 0}.dd-cart-item{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.06)}.dd-cart-item__name{font-size:14px;color:var(--white);margin-bottom:6px}.dd-cart-item__price{font-size:13px;color:var(--gold)}.dd-cart-item__remove{background:none;border:none;color:var(--gray);font-size:11px;cursor:pointer;margin-top:8px;text-transform:uppercase;letter-spacing:.1em}.dd-cart-footer{margin-top:32px;border-top:1px solid rgba(201,162,39,.15);padding-top:24px}.dd-cart-total{display:flex;justify-content:space-between;margin-bottom:24px}.dd-cart-total span{font-size:13px;color:var(--white);opacity:.6}.dd-cart-total strong{font-family:Playfair Display,serif;font-size:22px;color:var(--gold)}.dd-checkout-btn{width:100%;padding:18px;background:var(--gold);color:var(--black);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;border:none;cursor:pointer;font-family:Inter,sans-serif;transition:background .25s}.dd-checkout-btn:hover{background:var(--gold-light)}.dd-footer{background:#080808;padding:80px 60px 40px}.dd-footer__top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;padding-bottom:60px;border-bottom:1px solid rgba(201,162,39,.12);margin-bottom:36px}.dd-footer__logo img{height:48px;object-fit:contain;margin-bottom:16px;display:block}.dd-footer__tagline{font-size:12px;line-height:1.8;color:var(--white);opacity:.3;max-width:220px}.dd-footer__col-head{font-size:9px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-bottom:24px}.dd-footer__links{list-style:none;display:flex;flex-direction:column;gap:12px}.dd-footer__links a{font-size:12px;color:var(--white);opacity:.38;text-decoration:none;transition:opacity .2s,color .2s}.dd-footer__links a:hover{opacity:.9;color:var(--gold)}.dd-footer__bottom{display:flex;justify-content:space-between;align-items:center}.dd-footer__copy{font-size:10px;color:var(--white);opacity:.2;letter-spacing:.08em}.dd-footer__social{display:flex;gap:20px}.dd-footer__social a{font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);text-decoration:none;opacity:.6;transition:opacity .2s}.dd-footer__social a:hover{opacity:1}@media(max-width:900px){.dd-nav{padding:18px 24px}.dd-nav__links{display:none}.dd-hero__content{padding:130px 24px 80px}.dd-products{padding:80px 24px}.dd-products-grid,.dd-split{grid-template-columns:1fr}.dd-split__image{height:320px}.dd-split__content{padding:60px 24px}.dd-vibe{grid-template-columns:1fr;gap:60px;padding:80px 24px}.dd-vibe__visual{height:300px}.dd-vibe__ring--1{width:260px;height:260px}.dd-vibe__ring--2{width:190px;height:190px}.dd-vibe__ring--3{width:120px;height:120px}.dd-collab{grid-template-columns:1fr;gap:40px;padding:80px 24px}.dd-footer__top{grid-template-columns:1fr 1fr;gap:40px}.dd-footer{padding:60px 24px 32px}.dd-soon{padding:80px 24px}.dd-soon__form{flex-direction:column}.dd-soon__input{border-right:1px solid rgba(201,162,39,.3);border-bottom:none}.dd-cart-drawer{width:100%;right:-100%}}.dd-contact{background:#0a0a0a;padding:140px 60px;position:relative;overflow:hidden}.dd-contact__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-end;pointer-events:none;padding-right:5%}.dd-contact__bg svg{width:40vw;max-width:500px;opacity:.02}.dd-contact__inner{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start;max-width:1200px;margin:0 auto}.dd-contact__title{font-family:Playfair Display,serif;font-size:clamp(38px,4.5vw,62px);font-weight:900;line-height:1;color:var(--white);margin-bottom:24px}.dd-contact__title em{font-style:italic;color:var(--gold)}.dd-contact__sub{font-size:13px;line-height:1.9;color:var(--white);opacity:.5;margin-bottom:52px;max-width:380px}.dd-contact__details{display:flex;flex-direction:column;gap:16px}.dd-contact__item{display:flex;align-items:center;gap:20px;text-decoration:none;padding:20px 24px;background:var(--card);border:1px solid rgba(201,162,39,.08);border-left:2px solid var(--gold);transition:background .3s}.dd-contact__item:hover{background:#222}.dd-contact__icon{width:44px;height:44px;background:#c9a22714;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dd-contact__item-label{font-size:9px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:4px}.dd-contact__item-value{font-size:15px;color:var(--white);font-weight:400}.dd-contact__form-wrap{position:sticky;top:100px}.dd-contact__form-inner{background:var(--card);border:1px solid rgba(201,162,39,.12);padding:48px 40px}.dd-contact__form-title{font-family:Playfair Display,serif;font-size:26px;font-weight:700;color:var(--white);margin-bottom:36px;padding-bottom:20px;border-bottom:1px solid rgba(201,162,39,.12)}.dd-contact__field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dd-contact__field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.dd-contact__label{font-size:9px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--gold)}.dd-contact__input{background:var(--black);border:1px solid rgba(201,162,39,.18);color:var(--white);padding:14px 16px;font-size:13px;font-family:Inter,sans-serif;outline:none;transition:border-color .3s;width:100%;appearance:none;-webkit-appearance:none}.dd-contact__input::placeholder{color:#f0ede640}.dd-contact__input:focus{border-color:var(--gold)}.dd-contact__select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23C9A227' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.dd-contact__select option{background:#181818;color:#f0ede6}.dd-contact__textarea{resize:vertical;min-height:120px}.dd-contact__submit{width:100%;padding:16px;background:var(--gold);border:none;color:var(--black);font-size:11px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;cursor:pointer;font-family:Inter,sans-serif;transition:background .25s;margin-top:8px}.dd-contact__submit:hover{background:var(--gold-light)}.dd-contact__success{background:#c9a2271a;border:1px solid rgba(201,162,39,.3);color:var(--gold);padding:16px 20px;font-size:13px;margin-bottom:28px;letter-spacing:.05em}@media(max-width:900px){.dd-contact{padding:80px 24px}.dd-contact__inner{grid-template-columns:1fr;gap:60px}.dd-contact__form-wrap{position:static}.dd-contact__form-inner{padding:32px 24px}.dd-contact__field-row{grid-template-columns:1fr}}.dd-collection-page{background:var(--black);min-height:100vh}.dd-collection-hero{position:relative;padding:160px 60px 100px;background:var(--charcoal);overflow:hidden;text-align:left}.dd-collection-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 70% 50%,rgba(201,162,39,.05) 0%,transparent 70%);pointer-events:none}.dd-collection-hero__content{position:relative;z-index:2;max-width:600px}.dd-collection-hero__title{font-family:Playfair Display,serif;font-size:clamp(52px,7vw,96px);font-weight:900;line-height:.93;color:var(--white);margin-bottom:24px;letter-spacing:-.02em}.dd-collection-hero__title em{font-style:italic;color:var(--gold)}.dd-collection-hero__desc{font-size:14px;line-height:1.8;color:var(--white);opacity:.5;max-width:420px}.dd-collection-grid-wrap{padding:60px 60px 100px}.dd-collection-meta{margin-bottom:32px}.dd-collection-count{font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);opacity:.7}.dd-collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.dd-collection-card{text-decoration:none;background:var(--card);display:block;transition:background .3s}.dd-collection-card:hover{background:#222}.dd-collection-card__img{position:relative;overflow:hidden;aspect-ratio:1}.dd-collection-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s;display:block}.dd-collection-card:hover .dd-collection-card__img img{transform:scale(1.04)}.dd-collection-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#222;aspect-ratio:1}.dd-collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.dd-collection-card:hover .dd-collection-card__overlay{opacity:1}.dd-collection-card__quick{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.dd-collection-card__info{padding:28px 28px 32px}.dd-collection-card__type{font-size:9px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.dd-collection-card__name{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:var(--white);margin-bottom:10px}.dd-collection-card__price{font-family:Playfair Display,serif;font-size:20px;color:var(--gold);margin-bottom:20px}.dd-collection-card__price--compare{font-size:14px;color:var(--gray);text-decoration:line-through;margin-right:8px}.dd-kicks-page{background:var(--black);min-height:100vh}.dd-kicks-hero{position:relative;padding:160px 60px 100px;text-align:center;overflow:hidden;background:radial-gradient(ellipse 80% 80% at 50% 50%,rgba(201,162,39,.04) 0%,transparent 70%)}.dd-kicks-hero__rings{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.dd-kicks-hero__content{position:relative;z-index:2;max-width:700px;margin:0 auto}.dd-kicks-hero__title{font-family:Playfair Display,serif;font-size:clamp(52px,8vw,100px);font-weight:900;line-height:.95;color:var(--white);margin-bottom:28px}.dd-kicks-hero__title em{font-style:italic;color:var(--gold)}.dd-kicks-hero__sub{font-size:14px;line-height:1.85;color:var(--white);opacity:.5;margin-bottom:40px}.dd-kicks-expect{padding:100px 60px;background:var(--charcoal)}.dd-kicks-features{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.dd-kicks-feature{background:var(--card);padding:48px 36px}.dd-kicks-feature__icon{width:56px;height:56px;background:#c9a22714;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.dd-kicks-feature__title{font-family:Playfair Display,serif;font-size:22px;font-weight:700;color:var(--white);margin-bottom:14px}.dd-kicks-feature__desc{font-size:13px;line-height:1.8;color:var(--white);opacity:.5}.dd-about-page{background:var(--black);min-height:100vh}.dd-about-hero{position:relative;padding:160px 60px 80px;overflow:hidden}.dd-about-hero__watermark{position:absolute;right:5%;top:50%;transform:translateY(-50%);width:50vw;max-width:600px;opacity:.03;pointer-events:none}.dd-about-hero__content{position:relative;z-index:2}.dd-about-hero__title{font-family:Playfair Display,serif;font-size:clamp(60px,9vw,120px);font-weight:900;line-height:.9;color:var(--white);letter-spacing:-.02em}.dd-about-hero__title em{font-style:italic;color:var(--gold)}.dd-about-story{padding:100px 60px;display:grid;grid-template-columns:1fr 1.4fr;gap:100px;align-items:center}.dd-about-story__visual{position:relative;height:440px;display:flex;align-items:center;justify-content:center}.dd-about-story__crown{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.dd-about-body p{font-size:14px;line-height:1.95;color:var(--white);opacity:.6;margin-bottom:20px}.dd-about-values{margin-top:40px;border-top:1px solid rgba(201,162,39,.12);padding-top:32px;display:flex;flex-direction:column;gap:16px}.dd-about-value{display:flex;align-items:center;gap:20px}.dd-about-value__num{font-family:Playfair Display,serif;font-size:32px;font-weight:700;color:#c9a22740;line-height:1;flex-shrink:0}.dd-about-value__text{font-size:13px;color:var(--white);opacity:.65}.dd-about-cta{background:var(--gold);padding:80px 60px;text-align:center}.dd-about-cta em{font-style:italic}.dd-about-cta .dd-btn-dark{margin:8px}.dd-findus-page{background:var(--black);min-height:100vh;padding:160px 60px 100px}.dd-findus-hero{margin-bottom:80px}.dd-findus-hero__title{font-family:Playfair Display,serif;font-size:clamp(52px,7vw,96px);font-weight:900;line-height:.93;color:var(--white);margin-bottom:20px}.dd-findus-hero__title em{font-style:italic;color:var(--gold)}.dd-findus-hero__sub{font-size:14px;line-height:1.8;color:var(--white);opacity:.5;max-width:400px}.dd-findus-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.dd-findus-cards{display:flex;flex-direction:column}.dd-findus-hours{background:var(--card);border:1px solid rgba(201,162,39,.12);padding:36px}.dd-findus-hours__title{font-family:Playfair Display,serif;font-size:20px;font-weight:700;color:var(--white);margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(201,162,39,.12)}.dd-findus-hours__row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px;color:var(--white);opacity:.65}.dd-product-page{background:var(--black);min-height:100vh;padding:140px 60px 80px}@media(max-width:900px){.dd-collection-hero{padding:130px 24px 60px}.dd-collection-grid-wrap{padding:40px 24px 60px}.dd-collection-grid{grid-template-columns:1fr}.dd-kicks-hero{padding:130px 24px 60px}.dd-kicks-expect{padding:60px 24px}.dd-kicks-features{grid-template-columns:1fr}.dd-about-hero{padding:130px 24px 60px}.dd-about-story{grid-template-columns:1fr;padding:60px 24px;gap:60px}.dd-about-story__visual{height:280px}.dd-about-cta{padding:60px 24px}.dd-findus-page{padding:130px 24px 60px}.dd-findus-grid{grid-template-columns:1fr;gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dadon.css.map */
