.dg-section{padding:clamp(80px,11vw,152px) 0}.dg-eyebrow{font:500 12px/1.2 var(--dg-sans);letter-spacing:.06em;color:var(--dg-ink-3)}.dg-lede{font-size:17px;line-height:1.65}.dg-btn{min-height:56px;font-weight:500}.dg-btn--full{width:100%;margin-top:22px}.dg-hero__stage,.dg-moment{border-radius:2px}.dg-dayline{background:transparent;padding:26px 0 0;border-top:1px solid var(--dg-rule);border-radius:0}.dg-offer-s{background:#fff}.dg-offer{grid-template-columns:1.15fr .85fr;gap:clamp(32px,6vw,88px);align-items:center}.dg-offer__stage .dg-hero__stage{min-height:clamp(420px,52vw,640px)}.dg-offer__stage .dg-bottle{width:clamp(96px,13vw,170px)}.dg-mode{display:inline-grid;grid-template-columns:1fr 1fr;margin-top:30px;padding:4px;border-radius:999px;background:#f2f2f2;position:relative}.dg-mode input{position:absolute;opacity:0;pointer-events:none}.dg-mode label{padding:10px 22px;border-radius:999px;font:500 14px/1 var(--dg-sans);color:var(--dg-ink-2);cursor:pointer;text-align:center}.dg-mode input:checked+label{background:#fff;color:var(--dg-ink);box-shadow:0 1px 3px #0000001f}.dg-mode input:focus-visible+label{outline:2px solid var(--dg-ink);outline-offset:2px}.dg-plans{margin-top:18px;display:grid;gap:0;border-top:1px solid var(--dg-rule)}.dg-plans--once{display:none}.dg-offer__buy:has(#dg-mode-once:checked) .dg-plans--sub{display:none}.dg-offer__buy:has(#dg-mode-once:checked) .dg-plans--once{display:grid}.dg-plans .dg-opt{border:0;border-bottom:1px solid var(--dg-rule);border-radius:0;background:transparent;padding:20px 4px;align-items:center}.dg-plans .dg-opt:has(input:checked){border:0;border-bottom:1px solid var(--dg-ink);background:transparent}.dg-plans .dg-opt__t{font:500 19px/1.2 var(--dg-sans);letter-spacing:-.01em}.dg-plans .dg-opt__s{display:block;font-size:13px;color:var(--dg-ink-3);margin-top:4px}.dg-plans .dg-opt__p{font:500 24px/1 var(--dg-sans);letter-spacing:-.02em}.dg-plans .dg-opt__p small{display:inline;font-size:13px;color:var(--dg-ink-3)}.dg-opt--static{cursor:default}.dg-perday{margin:14px 0 0;font:400 13px/1.6 var(--dg-sans);color:var(--dg-ink-3)}.dg-badge{font-weight:600;letter-spacing:.04em}@media(max-width:860px){.dg-offer{grid-template-columns:1fr}}.dg-weeks{list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--dg-ink)}.dg-weeks li{display:flex;flex-direction:column;gap:8px;padding:22px 24px 0 0;min-width:0;position:relative}.dg-weeks li:before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--dg-ink)}.dg-weeks li:nth-child(1):before{background:var(--dg-m-bg);box-shadow:0 0 0 1px var(--dg-ink)}.dg-weeks li:nth-child(2):before{background:var(--dg-a-bg);box-shadow:0 0 0 1px var(--dg-ink)}.dg-weeks li:nth-child(3):before{background:var(--dg-n-bg);box-shadow:0 0 0 1px var(--dg-ink)}.dg-weeks__wk{font:500 13px/1 var(--dg-sans);color:var(--dg-ink-3)}.dg-weeks b{font:500 20px/1.2 var(--dg-sans);letter-spacing:-.01em}.dg-weeks span:last-child{font:400 15px/1.5 var(--dg-sans);color:var(--dg-ink-2)}.dg-why__close{margin:44px 0 0;font:500 clamp(20px,2.4vw,28px)/1.3 var(--dg-sans);letter-spacing:-.015em;max-width:30ch}@media(max-width:860px){.dg-weeks{grid-template-columns:1fr 1fr;row-gap:28px;border-top:0}.dg-weeks li{border-top:1px solid var(--dg-ink)}}.dg-study{border:0;background:var(--dg-card);border-radius:2px}.dg-announce{background:var(--dg-ink);color:#fff;text-align:center;font:500 13px/1.4 var(--dg-sans);padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px))}.dg-proofrow{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;gap:8px 20px;font:500 13px/1.4 var(--dg-sans);color:var(--dg-ink-2)}.dg-proofrow li{display:flex;align-items:center;gap:8px}.dg-proofrow li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dg-n-dp)}.dg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--dg-rule);padding:12px max(16px,env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}.dg-sticky[hidden]{display:none}.dg-sticky__in{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.dg-sticky b{display:block;font:600 15px/1.2 var(--dg-sans)}.dg-sticky span{font:400 13px/1.3 var(--dg-sans);color:var(--dg-ink-3)}.dg-sticky .dg-btn{min-height:46px;padding:0 22px;flex:none}.dg-h1{font-size:clamp(42px,5.8vw,80px)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/dygn-v5.css.map */
