.dd-hs{--dd-bg:#f7f5f2;--dd-ink:#111111;--dd-copy:#59544f;--dd-muted:#756e67;--dd-line:rgba(17,17,17,.12);color:var(--dd-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:16px;line-height:1.6}.dd-hs *,.dd-hs *:before,.dd-hs *:after{box-sizing:border-box}.dd-hs__inner{width:min(calc(100% - 32px),1320px);margin-inline:auto}@media(min-width:750px){.dd-hs__inner{width:min(calc(100% - 12vw),1320px)}}.dd-hs__inner--narrow{max-width:980px}.dd-hs__eyebrow,.dd-hs__label{display:block;color:var(--dd-muted);font-size:11px;font-weight:600;letter-spacing:.32em;line-height:1.5;text-transform:uppercase}.dd-hs__label{letter-spacing:.2em}.dd-hs__title{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(44px,6vw,84px);line-height:.98;letter-spacing:-.04em;color:var(--dd-ink)}.dd-hs__h2{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,4.5vw,60px);line-height:1.03;letter-spacing:-.035em;color:var(--dd-ink)}.dd-hs__h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:26px;letter-spacing:-.02em;line-height:1.2;color:var(--dd-ink)}.dd-hs__h3--serif{font-size:clamp(22px,2.2vw,30px)}.dd-hs__lead,.dd-hs__body{margin:0;color:var(--dd-copy);font-size:clamp(16px,1.3vw,19px);line-height:1.75}.dd-hs__lead{max-width:34em}.dd-hs p{margin:0}.dd-hs__byline{color:var(--dd-muted);font-size:13px}.dd-hs__buttons{display:flex;flex-wrap:wrap;gap:12px}.dd-hs__btn{display:inline-flex;align-items:center;min-height:48px;padding:16px 26px;background:var(--dd-ink);color:#fff;border:1px solid var(--dd-ink);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.dd-hs__btn:hover{background:#37322f;color:#fff}.dd-hs__btn--outline{background:transparent;color:var(--dd-ink)}.dd-hs__btn--outline:hover{background:var(--dd-ink);color:#fff}.dd-hs__btn--light{background:#fff;color:var(--dd-ink);border-color:#fff}.dd-hs__btn--light:hover{background:#ebe7e2;color:var(--dd-ink)}.dd-hs__btn:focus-visible,.dd-hs__path:focus-visible,.dd-hs__doc:focus-visible,.dd-hs__faq-item summary:focus-visible{outline:2px solid var(--dd-ink);outline-offset:3px}.dd-hs__hero{background:var(--dd-bg);padding:clamp(48px,8vw,110px) 0 clamp(40px,6vw,72px)}.dd-hs__hero-grid{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media(min-width:990px){.dd-hs__hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dd-hs__hero-grid--solo{grid-template-columns:minmax(0,1fr)}}.dd-hs__hero-copy{display:flex;flex-direction:column;gap:26px}.dd-hs__hero-media{aspect-ratio:4/5}.dd-hs__hero-img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.dd-hs.is-ready .dd-hs__hero-img{transform:scale(1)}.dd-hs__placeholder{border:1px solid var(--dd-line);background:#ebe6df;display:flex;align-items:center;justify-content:center;padding:32px;text-align:center;color:#6b5f55;font-size:14px}.dd-hs__summary-wrap{background:var(--dd-bg);padding:0 0 clamp(48px,6vw,80px)}.dd-hs__summary{background:#fff;border:1px solid var(--dd-line);padding:clamp(24px,4vw,44px);display:grid;gap:12px 48px}@media(min-width:750px){.dd-hs__summary{grid-template-columns:200px minmax(0,1fr)}}.dd-hs .dd-hs__summary-label{font-family:Arial,Helvetica,sans-serif!important;margin:0;color:var(--dd-muted);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;line-height:1.8}.dd-hs__summary-text{font-size:clamp(16px,1.3vw,19px);line-height:1.75;color:var(--dd-ink)}.dd-hs__facts{border-bottom:1px solid var(--dd-line)}.dd-hs__facts-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-block:0}.dd-hs__fact{padding:26px 24px;border-left:1px solid var(--dd-line)}.dd-hs__fact dt{color:var(--dd-muted);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.dd-hs__fact dd{margin:6px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1.3}.dd-hs__section{padding:clamp(64px,9vw,120px) 0;background:#fff}.dd-hs__section--warm{background:var(--dd-bg)}.dd-hs__section--flush-bottom{padding-bottom:0}.dd-hs__section--flush-top{padding-top:0}.dd-hs__split{display:grid;gap:clamp(40px,6vw,88px);align-items:center}.dd-hs__split--top{align-items:start}@media(min-width:990px){.dd-hs__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dd-hs__ruled{border-top:1px solid var(--dd-line);padding-top:clamp(56px,7vw,96px)}.dd-hs__stack{display:flex;flex-direction:column;gap:26px}.dd-hs__stack--tight{gap:16px}.dd-hs__head{display:flex;flex-direction:column;gap:22px;max-width:760px;margin-bottom:clamp(36px,5vw,60px)}.dd-hs__head--center{text-align:center;align-items:center;margin-inline:auto;max-width:880px}.dd-hs__diagram{margin:0;background:var(--dd-bg);border:1px solid var(--dd-line);padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;gap:14px}.dd-hs__stamp,.dd-hs__dough{display:flex}.dd-hs__stamp{align-items:flex-start;height:130px}.dd-hs__dough{align-items:flex-end;height:100px}.dd-hs__stamp span,.dd-hs__dough span{flex:1;height:var(--h)}.dd-hs__stamp span{background:var(--dd-ink)}.dd-hs__dough span{background:#e3c9b5;transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.dd-hs__stamp-legend{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--dd-copy);border-top:1px dashed #c8c2ba;padding-top:12px}.dd-hs.js .dd-hs__diagram:not(.is-visible) .dd-hs__dough span{transform:scaleY(.27)}.dd-hs__dough span:nth-child(2){transition-delay:.05s}.dd-hs__dough span:nth-child(3){transition-delay:.1s}.dd-hs__dough span:nth-child(4){transition-delay:.15s}.dd-hs__dough span:nth-child(5){transition-delay:.2s}.dd-hs__dough span:nth-child(6){transition-delay:.25s}.dd-hs__dough span:nth-child(7){transition-delay:.3s}.dd-hs__dough span:nth-child(8){transition-delay:.35s}.dd-hs__dough span:nth-child(9){transition-delay:.4s}.dd-hs__numbered{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px;counter-reset:dd}.dd-hs__numbered li{counter-increment:dd;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:18px;row-gap:4px}.dd-hs__numbered li:before{content:counter(dd,decimal-leading-zero);grid-row:span 2;font-family:Georgia,Times New Roman,serif;font-size:22px;color:var(--dd-muted);line-height:1.2}.dd-hs__numbered strong{font-size:17px}.dd-hs__numbered span{color:var(--dd-copy);line-height:1.7}.dd-hs__cards{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dd-hs__card{background:#fff;border:1px solid var(--dd-line);padding:34px 28px;display:flex;flex-direction:column;gap:14px;transition:transform .25s ease,box-shadow .25s ease}.dd-hs__card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #1c171340}.dd-hs__card p{color:var(--dd-copy);line-height:1.7}.dd-hs__step{font-family:Georgia,Times New Roman,serif;font-size:44px;line-height:1;color:#c8c2ba}.dd-hs__trio{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid var(--dd-line);border-bottom:1px solid var(--dd-line)}.dd-hs__trio>div{padding:36px 28px 36px 0;display:flex;flex-direction:column;gap:12px}.dd-hs__trio>div+div{border-left:1px solid var(--dd-line);padding-left:28px}@media(max-width:749px){.dd-hs__trio>div+div{border-left:0;border-top:1px solid var(--dd-line);padding-left:0}}.dd-hs__trio p{color:var(--dd-copy);line-height:1.7}.dd-hs__trio .dd-hs__big{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,40px);line-height:1.05;color:var(--dd-ink)}.dd-hs__panel{border:1px solid var(--dd-line);padding:30px;display:flex;flex-direction:column;gap:8px}.dd-hs__panel strong{font-size:17px}.dd-hs__panel span{color:var(--dd-copy);line-height:1.7}.dd-hs__panel--warm{background:linear-gradient(145deg,#f7f5f2,#ebe6df)}.dd-hs__panel--sage{background:linear-gradient(145deg,#e9eeeb,#d6dfda)}.dd-hs__docs{margin-top:clamp(48px,6vw,72px);display:flex;flex-direction:column;gap:20px}.dd-hs__docs-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px}.dd-hs__docs-head>div{display:flex;flex-direction:column;gap:10px}.dd-hs__note{max-width:34em;color:var(--dd-copy);font-size:14px;line-height:1.6}.dd-hs__doclist{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}.dd-hs__doc{min-height:64px;border:1px solid var(--dd-line);background:var(--dd-bg);padding:18px 22px;display:flex;align-items:center;gap:16px;text-decoration:none;color:var(--dd-ink);transition:background .2s ease,border-color .2s ease}.dd-hs__doc:hover{background:#ebe7e2;border-color:#1111113d}.dd-hs__doc-tag{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.14em;border:1px solid var(--dd-ink);padding:5px 7px}.dd-hs__doc-text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.dd-hs__doc-text strong{font-size:16px;font-weight:600}.dd-hs__doc-text span{color:var(--dd-copy);font-size:13px}.dd-hs__checklist{list-style:none;margin:0;padding:0;counter-reset:ck}.dd-hs__checklist li{counter-increment:ck;border-top:1px solid var(--dd-line);padding:22px 0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:18px;font-size:17px;line-height:1.6}.dd-hs__checklist li:last-child{border-bottom:1px solid var(--dd-line)}.dd-hs__checklist li:before{content:counter(ck,decimal-leading-zero);font-family:Georgia,Times New Roman,serif;font-size:20px;color:var(--dd-muted)}.dd-hs__paths{display:grid;gap:clamp(16px,3vw,32px)}@media(min-width:750px){.dd-hs__paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.dd-hs__path{min-height:320px;border:1px solid var(--dd-line);padding:clamp(28px,5vw,52px);display:flex;flex-direction:column;justify-content:flex-end;gap:14px;text-decoration:none;color:var(--dd-ink);transition:transform .22s ease,box-shadow .22s ease}.dd-hs__path:hover{transform:translateY(-5px);box-shadow:0 20px 44px -26px #1c17134d}.dd-hs__path--physical{background:linear-gradient(145deg,#f7f5f2,#ebe6df)}.dd-hs__path--digital{background:linear-gradient(145deg,#e9eeeb,#d6dfda)}.dd-hs__path--physical .dd-hs__label{color:#6b5f55}.dd-hs__path--digital .dd-hs__label{color:#3f5147}.dd-hs__path-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.4vw,46px);line-height:1.05;letter-spacing:-.03em}.dd-hs__path-text{color:var(--dd-copy);line-height:1.7}.dd-hs__path--digital .dd-hs__path-text{color:#2c332f}.dd-hs__more{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.dd-hs__prices{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--dd-line)}.dd-hs__prices th,.dd-hs__prices td{padding:20px 24px;border-bottom:1px solid var(--dd-line);text-align:right;font-size:16px}.dd-hs__prices thead th{color:var(--dd-muted);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.dd-hs__prices th[scope=row],.dd-hs__prices thead th:first-child{text-align:left}.dd-hs__prices th[scope=row]{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:19px}.dd-hs__prices td:last-child{color:var(--dd-copy)}.dd-hs__prices tbody tr:last-child>*{border-bottom:0}.dd-hs__visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dd-hs__faq{border-bottom:1px solid var(--dd-line)}.dd-hs__faq-item{border-top:1px solid var(--dd-line)}.dd-hs__faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;min-height:44px}.dd-hs__faq-item summary::-webkit-details-marker{display:none}.dd-hs__faq-q{margin:0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:.01em;line-height:1.4}.dd-hs__faq-icon{flex:0 0 14px;height:14px;position:relative}.dd-hs__faq-icon:before,.dd-hs__faq-icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.5px;background:var(--dd-ink);transition:transform .25s ease}.dd-hs__faq-icon:after{transform:rotate(90deg)}.dd-hs__faq-item[open] .dd-hs__faq-icon:after{transform:rotate(0)}.dd-hs__faq-a{padding:0 0 24px;color:var(--dd-copy);line-height:1.7;max-width:46em}.dd-hs__faq-a p{margin:0 0 .6em}.dd-hs__closing{background:var(--dd-ink);padding:clamp(64px,8vw,110px) 0}.dd-hs__closing .dd-hs__head--center{display:flex;flex-direction:column;gap:26px}.dd-hs__eyebrow--light{color:#c8c2ba}.dd-hs__h2--light{color:#fff}.dd-hs .dd-hs__byline--care{margin-top:clamp(28px,4vw,44px)}.dd-hs.js .dd-hs-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.dd-hs.js .dd-hs-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dd-hs.js .dd-hs-reveal{opacity:1;transform:none;transition:none}.dd-hs__hero-img,.dd-hs__dough span,.dd-hs__card,.dd-hs__path{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map */
