.dg-kicker-row{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap}.dg-section-head{max-width:46ch}.dg-section-head--wide{max-width:60ch}.dg-cta-row{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:center;margin-top:var(--space-6)}.dg-image-story,.product-card__art{position:relative}.dg-image-story>img{display:block}.dg-image-overlay{position:absolute;z-index:2;top:clamp(.65rem,2vw,1.35rem);left:clamp(.65rem,2vw,1.35rem);display:grid;gap:.12rem;width:max-content;max-width:min(68%,21rem);padding:.7rem .9rem .75rem;color:var(--ink);background:#f6f1e8f5;border-left:2px solid var(--gold-deep);box-shadow:0 8px 25px #1011121f;pointer-events:none}.dg-image-overlay__step{font:600 .64rem/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep)}.dg-image-overlay__title{font:400 clamp(1rem,1.4vw,1.35rem)/1.1 var(--font-display)}.dg-image-overlay__detail{font:400 .72rem/1.35 var(--font-body);color:var(--ink-2)}.dg-image-overlay--compact{max-width:calc(100% - 1.2rem);top:.6rem;left:.6rem;padding:.4rem .55rem .45rem;gap:.04rem}.dg-image-overlay--compact .dg-image-overlay__step{font-size:.57rem}.dg-image-overlay--compact .dg-image-overlay__title{font-size:.91rem}.dg-gold-landing__hero .dg-gold-landing__art .dg-image-overlay{top:auto;bottom:6.2rem}@media(max-width:620px){.dg-image-overlay{max-width:min(72%,17rem);padding:.5rem .65rem .55rem}.dg-image-overlay__detail{display:none}.dg-image-overlay__title{font-size:1rem}.dg-image-overlay--compact{max-width:calc(100% - 1.2rem)}}.dg-hero{position:relative;overflow:clip}.dg-hero__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,4vw,5rem);align-items:center}.dg-hero__copy{max-width:40ch}.dg-hero__copy .h-hero{margin-bottom:var(--space-5);font-size:clamp(3.2rem,4.6vw,5.2rem)}.dg-hero__art{width:100%;margin:0}.dg-hero__art img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover}.dg-hero__art figcaption{margin-top:.55rem}.dg-hero__steps{display:flex;flex-wrap:wrap;gap:.6rem 2rem;padding-top:var(--space-7);font-size:var(--step--1);color:var(--muted)}.dg-hero__steps span{display:inline-flex;align-items:baseline;gap:.5rem}.dg-hero__steps strong{font-weight:500;color:var(--gold-deep);letter-spacing:.1em}.dg-lifestyle-story{background:var(--paper-2)}.dg-lifestyle-story__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem);align-items:center}.dg-lifestyle-story__image{margin:0}.dg-lifestyle-story__image img{display:block;width:100%;height:auto;aspect-ratio:8 / 5;object-fit:cover}.dg-lifestyle-story__image figcaption{margin-top:.55rem}.dg-lifestyle-story__copy .lede{margin-top:var(--space-5)}.dg-audience--family{background:var(--paper-2)}.dg-audience--creative{background:var(--night);color:var(--moon)}.dg-audience--creative .lede,.dg-audience--creative .dg-audience__card p,.dg-audience--creative .muted{color:#cfc7b5}.dg-audience--creative .link-arrow{color:var(--moon)}.dg-audience__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:clamp(2rem,5vw,5rem);align-items:end;margin-bottom:var(--space-7)}.dg-audience__head .lede{max-width:48ch}.dg-audience__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem)}.dg-audience__card figure{margin:0 0 var(--space-5)}.dg-audience__card img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.dg-audience__card figcaption{margin-top:.6rem}.dg-audience__card h3{max-width:24ch}.dg-audience__card p{max-width:52ch;color:var(--ink-2)}.dg-audience__card .link-arrow{display:inline-block;margin-top:var(--space-3)}.dg-audience__disclosure{margin-top:var(--space-6);max-width:80ch}@media(max-width:760px){.dg-audience__head,.dg-audience__grid{grid-template-columns:1fr}.dg-audience__grid{gap:var(--space-7)}}.dg-hero__note{margin-top:var(--space-5);display:flex;gap:.6em;align-items:baseline;font-size:var(--step--1);color:var(--muted);letter-spacing:.02em}.dg-hero{padding-block:clamp(2.25rem,3vw,4rem)}.dg-hero__art{margin-top:0}.dg-gold-landing__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(2rem,5vw,5rem);align-items:center}.dg-gold-landing__hero .lede{margin-top:var(--space-5)}.dg-gold-landing__art{width:min(360px,85%);justify-self:end}.dg-gold-landing__art p{margin-top:var(--space-4)}.dg-gold-landing__products{margin-block:var(--space-7) var(--space-5)}.dg-gold-landing__set-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,5rem);align-items:center}.dg-gold-landing__set-grid img{display:block;width:100%;height:auto}.dg-gold-landing__set-grid .lede{margin-top:var(--space-5)}.dg-three-moments__hero{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,6rem);align-items:center}.dg-three-moments__copy{max-width:46ch}.dg-three-moments__copy .lede{margin-top:var(--space-5)}.dg-three-moments__status{margin-top:var(--space-5);max-width:48ch}.dg-three-moments__figure{margin:0}.dg-three-moments__figure img{display:block;width:100%;height:auto}.dg-three-moments__figure figcaption{margin-top:.65rem}.dg-three-moments__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);list-style:none;margin:var(--space-7) 0 var(--space-5);padding:0}.dg-three-moments__steps li{border-top:1px solid var(--line);padding-top:var(--space-4)}.dg-three-moments__steps li>span{font-size:11px;letter-spacing:.14em;color:var(--gold-deep)}.dg-three-moments__steps h3{margin:.45rem 0}.dg-three-moments__steps p{margin:0;color:var(--ink-2)}.dg-three-moments__details{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem)}.dg-three-moments__close{max-width:65ch}.dg-three-moments__close .lede{margin-top:var(--space-5)}@media(max-width:900px){.dg-gold-landing__hero{grid-template-columns:1fr}.dg-gold-landing__art{justify-self:center;width:min(300px,78%)}}@media(max-width:900px){.dg-gold-landing__set-grid,.dg-three-moments__hero,.dg-three-moments__details{grid-template-columns:1fr}.dg-three-moments__figure{order:-1}}@media(max-width:620px){.dg-three-moments__steps{grid-template-columns:1fr}.dg-three-moments__figure img{aspect-ratio:4/3;object-fit:cover;object-position:center 35%}.dg-three-moments__figure figcaption{display:none}}@media(max-width:900px){.dg-hero__grid{grid-template-columns:1fr}.dg-hero__art{margin-top:var(--space-6)}.dg-hero__steps{padding-top:var(--space-5)}.dg-lifestyle-story__grid{grid-template-columns:1fr}.dg-lifestyle-story__image{order:-1}}.dg-occ-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--space-5)}.dg-occ-tile{grid-column:span 2;display:grid;gap:var(--space-4);text-decoration:none;color:inherit}.dg-occ-tile--feature{grid-column:span 4;grid-row:span 2}.dg-occ-tile--feature .dg-occ-tile__art{padding:clamp(1.5rem,5%,3rem)}.dg-occ-tile:nth-child(2){grid-column:span 2}.dg-occ-tile__art{background:var(--paper-2);padding:clamp(1rem,4%,2rem);transition:background .35s var(--ease),transform .35s var(--ease)}.dg-occ-tile:hover .dg-occ-tile__art{background:var(--paper-3);transform:translateY(-3px)}.dg-occ-tile__kicker{font-size:var(--step--1);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:var(--space-4) 0 .3rem}.dg-occ-tile__title{font-family:var(--font-display);font-size:var(--step-2);line-height:1.05;margin:0}.dg-occ-tile--feature .dg-occ-tile__title{font-size:var(--step-3)}@media(max-width:960px){.dg-occ-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dg-occ-tile,.dg-occ-tile--feature{grid-column:span 1;grid-row:auto}}.dg-moon{position:relative}.dg-moon__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(2rem,5vw,5.5rem);align-items:center}.dg-moon__copy{max-width:42ch}.dg-moon__list{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:var(--space-3)}.dg-moon__list li{padding-left:1.4em;position:relative;color:#cfc7b5}.dg-moon__list li:before{content:"\2014";position:absolute;left:0;color:var(--gold)}.dg-moon__art{width:min(380px,100%);justify-self:center}@media(max-width:900px){.dg-moon__grid{grid-template-columns:1fr}.dg-moon__art{order:-1;width:min(300px,70%)}}.dg-finish{width:100%;border-collapse:collapse}.dg-finish caption{caption-side:top;text-align:left}.dg-finish thead th{text-align:left;font:500 var(--step--1)/1.3 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:0 var(--space-4) var(--space-4);border-bottom:1px solid var(--line)}.dg-finish tbody th{text-align:left;font-family:var(--font-display);font-size:var(--step-1);font-weight:400;padding:var(--space-5) var(--space-4) var(--space-2) 0;vertical-align:top;white-space:nowrap}.dg-finish td{padding:var(--space-5) var(--space-4) var(--space-2);border-bottom:1px solid var(--line-soft);vertical-align:top;font-size:var(--step-0);color:var(--ink-2)}.dg-finish tbody tr:first-child th,.dg-finish tbody tr:first-child td{padding-top:var(--space-4)}.dg-finish .dg-finish__art{width:132px}.dg-finish__never{color:var(--muted);font-size:var(--step--1)}.dg-finish-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.dg-finish-card{padding:var(--space-6) var(--space-5) var(--space-7);border-right:1px solid var(--line)}.dg-finish-card:last-child{border-right:0}.dg-finish-card__art{width:100%;max-width:190px;margin:0 auto var(--space-5)}.dg-finish-card__name{font-family:var(--font-display);font-size:var(--step-2);margin:0 0 .5rem}.dg-finish-card__label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 var(--space-3)}.dg-finish-card p{margin:0 0 .75rem;color:var(--ink-2);font-size:var(--step--1)}.dg-finish-card__when{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-soft);font-size:var(--step--1);color:var(--muted)}@media(max-width:760px){.dg-finish thead{display:none}.dg-finish,.dg-finish tbody,.dg-finish tr,.dg-finish th,.dg-finish td{display:block;width:100%}.dg-finish tr{padding-block:var(--space-5);border-bottom:1px solid var(--line)}.dg-finish td,.dg-finish tbody th{border:0;padding:.3rem 0}.dg-finish-cards{grid-template-columns:1fr}.dg-finish-card{border-right:0;border-bottom:1px solid var(--line)}}.dg-process__grid{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(2rem,5vw,5rem);align-items:start}.dg-steps{list-style:none;margin:var(--space-7) 0 0;padding:0;counter-reset:dg-step;position:relative}.dg-steps:before{content:"";position:absolute;left:1.05rem;top:.6rem;bottom:.6rem;width:1px;background:var(--line)}.dg-steps li{counter-increment:dg-step;position:relative;padding:0 0 var(--space-7) 3.2rem}.dg-steps li:last-child{padding-bottom:0}.dg-steps li:before{content:counter(dg-step);position:absolute;left:0;top:-.1rem;width:2.1rem;height:2.1rem;border-radius:999px;background:var(--paper);border:1px solid var(--ink);display:grid;place-items:center;font-family:var(--font-display);font-size:1.05rem}.dg-steps h4{margin:0 0 .3rem}.dg-steps p{margin:0;color:var(--ink-2);max-width:42ch}.dg-never{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-4)}.dg-never li{padding-left:1.5em;position:relative;color:var(--ink-2)}.dg-never li:before{content:"\d7";position:absolute;left:0;color:var(--danger);font-weight:600}.dg-never-box{background:var(--paper-2);padding:var(--space-6);margin-top:var(--space-6)}@media(max-width:900px){.dg-process__grid{grid-template-columns:1fr}}.dg-featured__head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-7)}.dg-pc__price{font-family:var(--font-body)}.dg-occ-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(2rem,4vw,5rem);align-items:center}.dg-occ-hero__copy{max-width:42ch}.dg-occ-hero__art{justify-self:end;width:100%;margin:0}.dg-occ-hero__art img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.dg-occ-hero__art figcaption{margin-top:.55rem}@media(max-width:900px){.dg-occ-hero__grid{grid-template-columns:1fr}.dg-occ-hero__art{justify-self:center;width:100%;order:-1}}.dg-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:var(--space-7)}.dg-story{background:var(--paper);padding:var(--space-6);text-decoration:none;color:inherit;display:grid;gap:.5rem;transition:background .25s var(--ease)}.dg-story:hover{background:var(--paper-2)}.dg-story__label{font-family:var(--font-display);font-size:var(--step-2);margin:0}.dg-story__note{color:var(--muted);margin:0;max-width:34ch}.dg-story__go{margin-top:.4rem}@media(max-width:620px){.dg-stories{grid-template-columns:1fr}}.dg-proof-band{display:grid;grid-template-columns:auto 1fr;gap:var(--space-6);align-items:start}.dg-proof-band__mark{font-family:var(--font-display);font-size:var(--step-3);color:var(--gold-deep);line-height:1}.dg-proof-band--quiet{background:var(--night);color:var(--moon);padding:var(--space-7)}.dg-proof-band--quiet .muted,.dg-proof-band--quiet .dg-proof-band__mark{color:#b9a57c}@media(max-width:700px){.dg-proof-band{grid-template-columns:1fr}}.dg-levels{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:var(--space-6)}.dg-level{background:var(--paper);padding:var(--space-6);display:grid;grid-template-columns:12ch 1fr;gap:var(--space-5)}.dg-level__name{font-family:var(--font-display);font-size:var(--step-1)}.dg-level__applies{font-size:var(--step--1);color:var(--gold-deep);text-transform:uppercase;letter-spacing:.08em;margin:.3rem 0 0}.dg-level__body p{margin:0 0 .4rem;color:var(--ink-2)}@media(max-width:700px){.dg-level{grid-template-columns:1fr}}.dg-journey{display:flex;flex-wrap:wrap;gap:0;margin:var(--space-7) 0 0;padding:0;list-style:none;counter-reset:dg-j}.dg-journey li{counter-increment:dg-j;flex:1 1 140px;padding:var(--space-4) var(--space-4) var(--space-4) 0;border-top:2px solid var(--line);position:relative}.dg-journey li:before{content:counter(dg-j) " \2014  ";color:var(--gold-deep);font-weight:500}.dg-journey li[data-conditional]:after{content:"if needed";display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:.2rem}.dg-resolve{list-style:none;margin:var(--space-6) 0 0;padding:0;display:grid;gap:0}.dg-resolve li{display:grid;grid-template-columns:2.4rem 1fr;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line-soft)}.dg-resolve li:last-child{border-bottom:0}.dg-resolve__n{font-family:var(--font-display);font-size:var(--step-1);color:var(--muted)}.dg-cross{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-7)}.dg-cross a{display:grid;gap:var(--space-3);text-decoration:none;color:inherit}.dg-cross__art{background:var(--paper-2);padding:.9rem}.dg-cross__title{font-size:var(--step--1);letter-spacing:.04em}@media(max-width:900px){.dg-cross{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.dg-cross{grid-template-columns:repeat(2,minmax(0,1fr))}}.dg-coll-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap}.dg-page-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);gap:clamp(2rem,4vw,5rem);align-items:center}.dg-page-hero__art{justify-self:end;width:min(340px,88%)}@media(max-width:900px){.dg-page-hero{grid-template-columns:1fr}.dg-page-hero__art{justify-self:center;width:min(280px,72%);order:-1}}.dg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.dg-split--reverse .dg-split__art{order:2}@media(max-width:900px){.dg-split{grid-template-columns:1fr}.dg-split--reverse .dg-split__art{order:-1}}.dg-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-6)}.dg-size-card{border:1px solid var(--line);padding:var(--space-5)}.dg-size-card__dim{font-family:var(--font-display);font-size:var(--step-2);margin:0 0 .3rem}.dg-size-card p{margin:0;color:var(--muted);font-size:var(--step--1)}@media(max-width:560px){.dg-sizes{grid-template-columns:1fr}}.dg-rules-list{list-style:none;margin:var(--space-7) 0 0;padding:0;display:grid;gap:var(--space-6)}.dg-rules-list li{display:grid;grid-template-columns:2.6rem 1fr;gap:var(--space-4)}.dg-rules-list__n{font-family:var(--font-display);font-size:var(--step-1);color:var(--gold-deep)}.dg-rules-list h4{margin:0 0 .3rem}.dg-rules-list p{margin:0;color:var(--ink-2);max-width:56ch}.dg-pull{font-family:var(--font-display);font-size:var(--step-2);line-height:1.2;max-width:26ch;margin:0}.dg-pull--night{color:var(--moon)}.dg-material-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem}.dg-material-grid article{border:1px solid currentColor;padding:1.4rem}.dg-material-grid article p{margin-top:.8rem}.dg-frame-range{list-style:none;padding:0;margin:2rem 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.dg-frame-range li{display:flex;align-items:center;gap:.8rem;border:1px solid currentColor;padding:.75rem}.dg-frame-range img{display:block;width:3rem;height:3rem;flex:none;object-fit:cover;border:1px solid rgba(0,0,0,.18)}@media(max-width:800px){.dg-material-grid,.dg-frame-range{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.dg-material-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dg-sections.css.map */
