.dd{--dd-paper:#F5F2EC;--dd-linen:#E9E1D2;--dd-fog:#D8D2C4;--dd-ink:#1E3D46;--dd-kiln:#9E5B34;--dd-muted:#3F5960;--dd-gutter:20px;color:var(--dd-ink);background:var(--dd-paper);font-family:var(--font-body--family);-webkit-font-smoothing:antialiased}.dd *,.dd *:before,.dd *:after{box-sizing:border-box}@media(min-width:750px){.dd{--dd-gutter:40px}}.dd--linen{background:var(--dd-linen)}.dd--rule{border-top:1px solid rgba(30,61,70,.14)}.dd .dd-wrap{max-width:1440px;margin-inline:auto;padding-inline:var(--dd-gutter)}.dd .dd-pad{padding-block:56px}@media(min-width:990px){.dd .dd-pad{padding-block:96px}}.dd .dd-label{margin:0;font-family:var(--font-body--family);font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--dd-ink)}@media(min-width:990px){.dd .dd-label{font-size:12px}}.dd .dd-display,.dd .dd-h2,.dd .dd-h3{font-family:var(--font-heading--family);font-weight:400;font-style:normal;color:var(--dd-ink);margin:0;letter-spacing:-.01em;text-wrap:balance}.dd .dd-display{font-size:clamp(2.5rem,1.55rem + 3vw,4.25rem);line-height:1.04;max-width:10ch}.dd .dd-h2{font-size:clamp(1.875rem,1.35rem + 1.6vw,2.75rem);line-height:1.1}.dd .dd-h3{font-size:clamp(1.1875rem,1rem + .5vw,1.5rem);line-height:1.2;letter-spacing:0}.dd .dd-display em,.dd .dd-h2 em{font-style:italic;color:inherit}.dd .dd-dot{color:#e5a03c}.dd .dd-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dd .dd-body{margin:0;font-size:1rem;line-height:1.55;color:var(--dd-ink)}.dd .dd-body p{margin:0}.dd .dd-body p+p{margin-top:.6em}@media(min-width:990px){.dd .dd-body{font-size:1.0625rem}}.dd .dd-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:0 28px;border-radius:999px;border:1px solid var(--dd-ink);background:var(--dd-ink);color:var(--dd-paper);font-family:var(--font-body--family);font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.dd .dd-btn:hover{background:var(--dd-kiln);border-color:var(--dd-kiln);color:var(--dd-paper)}.dd .dd-btn--outline{background:transparent;color:var(--dd-ink)}.dd .dd-btn--outline:hover{background:var(--dd-ink);border-color:var(--dd-ink);color:var(--dd-paper)}.dd .dd-btn:focus-visible,.dd .dd-link:focus-visible,.dd .dd-card:focus-visible{outline:2px solid var(--dd-ink);outline-offset:3px}.dd .dd-link{color:var(--dd-ink);font-size:15px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s ease}.dd .dd-link:hover{color:var(--dd-kiln)}.dd .dd-actions{display:flex;gap:10px;width:100%}.dd .dd-actions .dd-btn{flex:1 1 0;min-width:0;padding-inline:12px}@media(min-width:990px){.dd .dd-actions{gap:12px}.dd .dd-actions .dd-btn{padding-inline:16px}}@media(min-width:1200px){.dd .dd-actions{width:auto}.dd .dd-actions .dd-btn{flex:0 0 auto;min-width:200px;padding-inline:28px}}@media(min-width:990px)and (max-width:1199px){.dd-close .dd-actions{width:auto;flex:0 0 420px}}@media(max-width:359px){.dd .dd-actions .dd-btn{font-size:14px;padding-inline:8px}}.dd img{display:block;max-width:100%}.dd .dd-media{position:relative;overflow:hidden;background:var(--dd-linen)}.dd .dd-media img{width:100%;height:100%;object-fit:cover}.dd-hero .dd-hero__grid{display:flex;flex-direction:column;padding-bottom:48px}.dd-hero .dd-hero__media{order:-1;margin-inline:calc(var(--dd-gutter) * -1);aspect-ratio:13/10}.dd-hero .dd-hero__media img{object-position:50% var(--dd-focus-mobile,40%)}.dd-hero .dd-hero__figure{display:contents}.dd-hero .dd-hero__caption{display:none}.dd-hero .dd-hero__copy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding-top:20px}.dd-hero .dd-hero__copy .dd-body{max-width:34ch}.dd-hero .dd-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;margin-top:6px}@media(max-width:359px){.dd-hero .dd-label{letter-spacing:.06em;font-size:10.5px}}@media(max-width:389px){.dd-hero .dd-hero__copy{gap:12px;padding-top:20px}.dd-hero .dd-hero__copy .dd-body{font-size:15px;line-height:1.5}}@media(max-width:749px){.dd-hero .dd-hero__copy{gap:12px;padding-top:18px}.dd-hero .dd-display{font-size:2.375rem}.dd-hero .dd-hero__copy .dd-body{line-height:1.45}.dd-hero .dd-hero__actions{margin-top:2px;gap:12px}.dd-hero .dd-btn{min-height:48px}}@media(min-width:750px)and (max-width:989px){.dd-hero .dd-hero__media{aspect-ratio:3/2}.dd-hero .dd-hero__copy{padding-top:32px;gap:18px}.dd-hero .dd-hero__actions{max-width:440px}}@media(min-width:990px){.dd-hero .dd-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:center;padding-block:40px 80px}.dd-hero .dd-hero__copy{grid-column:1/span 5;gap:22px;margin:0;width:auto;max-width:none;padding:0;background:none}.dd-hero .dd-hero__figure{display:flex;flex-direction:column;gap:12px;grid-column:6/span 7;margin:0}.dd-hero .dd-hero__media{order:0;margin:0;aspect-ratio:5/4}.dd-hero .dd-hero__media img{object-position:50% var(--dd-focus,42%)}.dd-hero .dd-hero__caption{display:block;color:var(--dd-muted)}.dd-hero .dd-hero__copy .dd-body{font-size:1.125rem;max-width:32ch}.dd-hero .dd-hero__actions{gap:20px;margin-top:6px;width:100%;max-width:420px}.dd-hero .dd-hero__actions .dd-actions{width:100%}.dd-hero .dd-hero__actions .dd-btn{flex:1 1 0;min-width:0;padding-inline:16px}}@media(min-width:1280px){.dd-hero .dd-hero__copy{grid-column:1/span 4}.dd-hero .dd-hero__figure{grid-column:5/span 8}.dd-hero .dd-display{font-size:4.5rem}}.dd .dd-head{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.dd .dd-head__title{display:flex;flex-direction:column;gap:10px}.dd .dd-head .dd-body{max-width:42ch;color:var(--dd-muted)}@media(min-width:990px){.dd .dd-head{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-bottom:48px}.dd .dd-head__title{display:flex;flex-direction:column;gap:14px}}.dd-editions .dd-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}@media(min-width:990px){.dd-editions .dd-cards{gap:32px;margin-inline:0}}.dd-editions .dd-card{display:flex;flex-direction:column;gap:12px;color:var(--dd-ink);text-decoration:none}.dd-editions .dd-card .dd-media{aspect-ratio:4/5;outline:1px solid transparent;outline-offset:6px;transition:outline-color .2s ease}.dd-editions .dd-card:hover .dd-media{outline-color:var(--dd-fog)}.dd-editions .dd-card__meta{display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.dd-editions .dd-card__row{display:flex;flex-direction:column;gap:2px}.dd-editions .dd-card__price{font-size:14px;font-variant-numeric:tabular-nums;color:var(--dd-ink)}.dd-editions .dd-card__tagline{margin:2px 0 0;font-family:var(--font-heading--family);font-style:italic;font-size:15px;line-height:1.35;color:var(--dd-muted)}.dd-editions .dd-card__cta{margin-top:auto;padding-top:6px;align-self:flex-start;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:var(--dd-ink)}.dd-editions .dd-card:hover .dd-card__cta{color:var(--dd-kiln)}@media(min-width:990px){.dd-editions .dd-card{gap:20px}.dd-editions .dd-card .dd-media{aspect-ratio:1/1}.dd-editions .dd-card__row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.dd-editions .dd-card__price{font-size:16px}.dd-editions .dd-card__tagline{font-size:18px}.dd-editions .dd-card__cta{font-size:15px;padding-top:10px}}.dd-steps .dd-steps__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.dd-steps .dd-step{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:start}.dd-steps .dd-step .dd-media{aspect-ratio:1/1}.dd-steps .dd-step__text{display:flex;flex-direction:column;gap:6px}.dd-steps .dd-step__text .dd-body{font-size:15px;line-height:1.45}.dd-steps .dd-steps__note{margin:28px 0 0;padding-top:20px;border-top:1px solid rgba(30,61,70,.18);display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5}.dd-steps .dd-steps__note p{margin:0}@media(min-width:750px){.dd-steps .dd-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dd-steps .dd-step{grid-template-columns:minmax(0,1fr);gap:16px}.dd-steps .dd-step .dd-media{aspect-ratio:4/3}}@media(min-width:990px){.dd-steps .dd-steps__list{gap:32px}.dd-steps .dd-step{gap:18px}.dd-steps .dd-step__text .dd-body{font-size:16px}.dd-steps .dd-steps__note{flex-direction:row;gap:32px;margin-top:48px;font-size:15px}.dd-steps .dd-steps__note .dd-label{padding-top:3px;flex:0 0 auto}}.dd-home .dd-home__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.dd-home figure{margin:0;display:flex;flex-direction:column;gap:10px}.dd-home figcaption{color:var(--dd-muted)}.dd-home .dd-media{width:100%;aspect-ratio:1/1;max-height:500px}@media(min-width:750px){.dd-home .dd-home__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;align-items:start}}@media(min-width:990px){.dd-home .dd-home__grid{column-gap:32px}}.dd-close .dd-close__inner{display:flex;flex-direction:column;gap:20px;padding-block:48px 56px}@media(min-width:990px){.dd-close .dd-close__inner{flex-direction:row;justify-content:space-between;align-items:center;gap:48px;padding-block:72px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dd-home.css.map */
