.d-sec{--o:#FF6A00;--k:#111111;--w:#FFFFFF;--g:#F4F4F2;--m:#6B6B6B;font-family:var(--font-body--family,Helvetica,Arial,sans-serif);color:var(--k);box-sizing:border-box;-webkit-font-smoothing:antialiased}.d-sec *,.d-sec *:before,.d-sec *:after{box-sizing:border-box}.d-sec a{color:inherit}.d-wrap{max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.d-pad{padding:clamp(64px,9vw,128px) 0}.d-eyebrow{display:block;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--o);margin:0 0 18px}.d-h1{font-size:clamp(46px,8vw,112px);line-height:.96;font-weight:800;letter-spacing:-.035em;margin:0 0 26px}.d-h2{font-size:clamp(32px,4.6vw,62px);line-height:1.04;font-weight:800;letter-spacing:-.028em;margin:0 0 20px}.d-h3{font-size:clamp(22px,2vw,28px);line-height:1.15;font-weight:700;letter-spacing:-.015em;margin:0 0 10px}.d-lead{font-size:clamp(17px,1.5vw,21px);line-height:1.55;margin:0 0 34px;max-width:34em;opacity:.92}.d-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 32px;border-radius:999px;background:var(--o);color:#fff!important;font-weight:700;font-size:16px;line-height:1;text-decoration:none!important;border:2px solid var(--o);transition:transform .2s,background .2s,border-color .2s}.d-btn:hover{transform:translateY(-2px);background:var(--k);border-color:var(--k)}.d-btn--dark{background:var(--k);border-color:var(--k)}.d-btn--dark:hover{background:var(--o);border-color:var(--o)}.d-btn--ghost{background:transparent;border-color:currentColor;color:inherit!important}.d-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--k)!important}.d-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,52px)}.d-head .d-h2{margin:0}.d-link{font-weight:700;text-decoration:none;border-bottom:2px solid var(--o);padding-bottom:3px}.d-hero{position:relative;min-height:min(90vh,860px);display:flex;align-items:center;background:#0b0b0b;color:#fff;overflow:hidden;isolation:isolate}.d-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.d-hero__bg img{width:100%;height:100%;object-fit:cover;display:block}.d-hero__ph{width:100%;height:100%;background:repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 90px,transparent 90px 180px),radial-gradient(120% 100% at 85% 15%,#2a5a2a 0,#143014 45%,#0a0f0a)}.d-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,var(--ov,.72)) 0,#0006 55%,#00000014)}.d-hero__in{padding:clamp(80px,12vw,160px) 0}.d-hero .d-h1{max-width:9em}.d-hero .d-lead{color:#fff}.d-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.d-cards--3{grid-template-columns:repeat(3,1fr)}.d-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;border-radius:22px;overflow:hidden;background:linear-gradient(160deg,#262626,#0e0e0e);color:#fff;text-decoration:none!important;padding:30px;isolation:isolate;transition:transform .25s}.d-card:hover{transform:translateY(-6px)}.d-card__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.d-card__img img{width:100%;height:100%;object-fit:cover;display:block}.d-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 30%,#000000d1)}.d-card__n{position:absolute;top:26px;left:30px;font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--o)}.d-card p{margin:0 0 18px;line-height:1.5;font-size:16px;opacity:.9}.d-card__go{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--o)}.d-card--light{background:var(--g);color:var(--k);min-height:0;padding:34px}.d-card--light:after{display:none}.d-card--light:hover{transform:none}.d-bg-g{background:var(--g)}.d-bg-k{background:var(--k);color:#fff}.d-feat{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,104px);align-items:center}.d-feat--rev .d-feat__media{order:2}.d-feat__media{aspect-ratio:5/4;border-radius:26px;overflow:hidden;background:linear-gradient(150deg,#d9d9d5,#efefec);position:relative}.d-feat__media img{width:100%;height:100%;object-fit:cover;display:block}.d-feat__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8a8a85}.d-bg-k .d-feat__media{background:linear-gradient(150deg,#2a2a2a,#171717)}.d-bg-k .d-lead{color:#fff}.d-soon{display:inline-block;margin:0 0 28px;padding:8px 16px;border:1px solid rgba(255,255,255,.35);border-radius:999px;font-size:13px;font-weight:600}.d-bg-g .d-soon,.d-bg-w .d-soon{border-color:#00000040}.d-prods{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,28px)}.d-prod{display:block;text-decoration:none!important;color:inherit}.d-prod__img{aspect-ratio:1;background:var(--g);border-radius:18px;overflow:hidden;position:relative;margin-bottom:16px}.d-prod__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.d-prod:hover .d-prod__img img{transform:scale(1.05)}.d-prod__t{font-weight:700;font-size:17px;margin:0 0 4px}.d-prod__p{color:var(--m);font-size:15px;margin:0}.d-prod--ph .d-prod__t,.d-prod--ph .d-prod__p{color:#a0a09a}.d-note{margin-top:28px;font-size:14px;color:var(--m)}.d-hdr{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #ececea}.d-hdr__in{display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px}.d-logo{font-size:28px;font-weight:900;letter-spacing:-.04em;text-decoration:none!important}.d-logo span{color:var(--o)}.d-nav{display:flex;gap:clamp(16px,2.6vw,38px);align-items:center}.d-nav a{text-decoration:none;font-weight:600;font-size:15px;padding:6px 0;border-bottom:2px solid transparent}.d-nav a:hover{border-color:var(--o)}.d-icons{display:flex;gap:18px;align-items:center;font-weight:600;font-size:15px}.d-icons a{text-decoration:none}.d-cart{background:var(--k);color:#fff;border-radius:999px;padding:9px 16px}.d-ann{background:var(--k);color:#fff;text-align:center;font-size:13px;font-weight:600;letter-spacing:.04em;padding:10px 16px}.d-ftr{background:var(--k);color:#fff;padding:clamp(56px,8vw,104px) 0 36px}.d-ftr__grid{display:grid;grid-template-columns:1.6fr repeat(5,1fr);gap:32px}.d-ftr h4{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--o);margin:0 0 18px}.d-ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.d-ftr a{text-decoration:none;opacity:.85}.d-ftr a:hover{opacity:1;color:var(--o)}.d-ftr__brand{font-size:36px;font-weight:900;letter-spacing:-.04em;margin:0 0 14px}.d-ftr__brand span{color:var(--o)}.d-ftr__tag{max-width:22em;line-height:1.55;opacity:.8;margin:0}.d-ftr__bot{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15);font-size:13px;opacity:.7}@media(max-width:1000px){.d-cards,.d-cards--3,.d-prods{grid-template-columns:repeat(2,1fr)}.d-ftr__grid{grid-template-columns:repeat(3,1fr)}.d-ftr__grid>div:first-child{grid-column:1/-1}}@media(max-width:760px){.d-feat{grid-template-columns:1fr}.d-feat--rev .d-feat__media{order:0}.d-cards,.d-cards--3{grid-template-columns:1fr}.d-card{min-height:360px}.d-nav{display:none}.d-hero{min-height:78vh}.d-ftr__grid{grid-template-columns:repeat(2,1fr)}}.d-sec h1,.d-sec h2,.d-sec h3,.d-sec h4,.d-sec p{color:inherit;font-family:inherit}.d-sec .d-eyebrow,.d-sec .d-card__go,.d-sec .d-card__n{color:var(--o)}.d-sec .d-cart{color:#fff}.d-sec .d-prod__p{color:var(--m)}.d-sec .d-prod--ph .d-prod__t,.d-sec .d-prod--ph .d-prod__p{color:#a0a09a}.d-card:nth-child(1){background:linear-gradient(160deg,#2b2b2b,#0e0e0e 70%)}.d-card:nth-child(2){background:linear-gradient(160deg,#3a2210,#0e0e0e 70%)}.d-card:nth-child(3){background:linear-gradient(160deg,#1c2b1c,#0e0e0e 70%)}.d-card:nth-child(4){background:linear-gradient(160deg,#ff6a00,#7a2f00 75%)}.d-card:not(.d-card--light):nth-child(4) .d-card__go,.d-card:not(.d-card--light):nth-child(4) .d-card__n{color:#fff}.d-card.d-card--light:nth-child(n){background:var(--g)}@media(max-width:760px){.d-hdr__in{flex-wrap:wrap;height:auto;padding:12px 0;gap:10px}.d-nav{display:flex;order:3;width:100%;overflow-x:auto;gap:22px;white-space:nowrap}}.d-sec .d-card{color:#fff}.d-sec .d-card.d-card--light{color:var(--k)}.d-sec .d-card .d-h3{color:inherit}.d-sec .d-hero__in,.d-sec .d-hdr__in{padding-left:clamp(20px,4vw,56px);padding-right:clamp(20px,4vw,56px)}.d-sec .d-card.d-card--light{justify-content:flex-start;min-height:260px}.d-sec .d-card--light .d-card__n{position:static;display:block;margin-bottom:36px}.d-badge{position:absolute;top:24px;right:24px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#ffffff24;color:#fff;border:1px solid rgba(255,255,255,.3)}.d-sec .d-card--light .d-badge{position:static;display:inline-block;align-self:flex-start;margin:0 0 16px;background:#fff;color:var(--k);border-color:#00000026}.d-sec .d-card--light .d-card__n{margin-bottom:20px}.d-sec div.d-card:hover{transform:none}.d-mnav,.d-sec .d-cart__s{display:none}.d-ftr__grid{grid-template-columns:1.6fr repeat(4,1fr)}@media(max-width:1000px){.d-ftr__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.d-sec .d-nav,.d-sec .d-icons .d-ic{display:none}.d-sec .d-hdr__in{flex-wrap:nowrap;height:68px;padding-top:0;padding-bottom:0;gap:12px}.d-sec .d-cart__w{display:none}.d-sec .d-cart__s{display:inline}.d-icons{margin-left:auto}.d-mnav{display:block}.d-mnav__btn{list-style:none;cursor:pointer;width:44px;height:44px;border-radius:999px;border:1px solid #dcdcd8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.d-mnav__btn::-webkit-details-marker{display:none}.d-mnav__btn span{display:block;width:18px;height:2px;background:#111;transition:transform .2s,opacity .2s}.d-mnav[open] .d-mnav__btn span:nth-child(1){transform:translateY(7px) rotate(45deg)}.d-mnav[open] .d-mnav__btn span:nth-child(2){opacity:0}.d-mnav[open] .d-mnav__btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.d-mnav__panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid #ececea;padding:12px clamp(20px,4vw,56px) 28px;display:grid;box-shadow:0 18px 30px #00000014}.d-sec .d-mnav__panel a{padding:16px 0;font-size:22px;font-weight:800;letter-spacing:-.02em;border-bottom:1px solid #f0f0ee;text-decoration:none}.d-sec .d-mnav__panel a.d-mnav__sm{font-size:16px;font-weight:600;border-bottom:0;padding:12px 0 0;color:#6b6b6b}}.d-sec.d-hdr{background:var(--logo-bg,#171717);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.d-sec .d-hdr__in{height:88px}.d-sec.d-hdr .d-nav a:hover{border-color:var(--o)}.d-sec.d-hdr .d-cart{background:var(--o);color:#fff}.d-sec.d-ann{background:#0b0b0b}.d-logo__crop{display:block;position:relative;width:104px;height:82px;overflow:hidden}.d-logo__crop img{position:absolute;left:50%;top:50%;width:263%;max-width:none;height:auto;transform:translate(-50%,-50%);display:block}.d-logo__crop--lg{width:176px;height:139px;margin:0 0 14px -14px}.d-ftr{background:var(--logo-bg,#171717)}.d-rte{max-width:46em;font-size:18px;line-height:1.7}.d-rte h2,.d-rte h3{margin:1.6em 0 .5em;font-weight:800;letter-spacing:-.02em}.d-rte a{color:var(--o)}@media(max-width:760px){.d-logo__crop{width:78px;height:62px}.d-sec .d-hdr__in{height:72px}.d-mnav__btn{border-color:#ffffff4d}.d-mnav__btn span{background:#fff}.d-mnav__panel{background:var(--logo-bg,#171717);border-bottom-color:#ffffff1a}.d-sec .d-mnav__panel a{color:#fff;border-bottom-color:#ffffff1a}.d-sec .d-mnav__panel a.d-mnav__sm{color:#ffffffb3}.d-logo__crop--lg{width:150px;height:118px}}.d-sec .d-logo__crop{width:100px;height:80px}.d-sec .d-logo__crop img{width:215%}.d-sec .d-logo__crop--lg{width:200px;height:158px;margin:0 0 14px -10px}.d-btns{display:flex;gap:12px;flex-wrap:wrap;align-items:center}@media(max-width:760px){.d-sec .d-logo__crop{width:76px;height:60px}.d-sec .d-logo__crop--lg{width:170px;height:134px}}.d-sec .d-hero__in{width:100%}.d-prod--ph .d-prod__img{aspect-ratio:4/3;background:repeating-linear-gradient(135deg,#efefec 0 14px,#f6f6f3 14px 28px)}.d-ftr{border-top:1px solid rgba(255,255,255,.1)}.d-sec .d-logo__crop--lg{width:160px;height:126px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/duggi.css.map */
