.dawin-page{color:var(--df-ink);background:var(--df-paper);font-family:var(--df-f-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dawin-page *{box-sizing:border-box}.dawin-page ::selection{background:var(--df-orange);color:var(--df-ink)}.dawin-display{font-family:var(--df-f-display);font-weight:700;letter-spacing:-.025em;line-height:1;text-wrap:balance}.dawin-display--xl{font-size:clamp(56px,9.5vw,176px);line-height:.86;letter-spacing:-.035em}.dawin-display--lg{font-size:clamp(40px,6vw,96px);line-height:.92}.dawin-display--md{font-size:clamp(28px,3.4vw,56px);line-height:1.02}.dawin-text{font-family:var(--df-f-text);font-weight:400;line-height:1.55;text-wrap:pretty}.dawin-text--lede{font-size:clamp(16px,1.15vw,18px);line-height:1.55;max-width:54ch}.dawin-text--sm{font-size:14px;line-height:1.5}.dawin-mono,.dawin-kbd{font-family:var(--df-f-mono);font-size:12px;letter-spacing:.02em}.dawin-kbd{display:inline-flex;align-items:center;gap:.2em;padding:0;border:0;color:var(--df-mute);background:transparent;font-size:11px;text-transform:uppercase}.dawin-eyebrow{font-family:var(--df-f-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--df-mute)}.dawin-btn{--btn-bg: var(--df-ink);--btn-fg: var(--df-paper);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 22px;border:0;border-radius:0;font-family:var(--df-f-text);font-size:14px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:none;background:var(--btn-bg);color:var(--btn-fg);transition:background .2s var(--df-ease),color .2s var(--df-ease),transform .2s var(--df-ease),box-shadow .2s var(--df-ease)}.dawin-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px -16px #00000059}.dawin-btn:active{transform:translateY(0)}.dawin-btn--solid{--btn-bg: var(--df-paper);--btn-fg: var(--df-ink)}.dawin-btn--solid:hover{--btn-bg: var(--df-orange);--btn-fg: var(--df-ink)}.dawin-btn--ghost{--btn-bg: transparent;--btn-fg: var(--df-ink);box-shadow:inset 0 0 0 2px currentColor}.dawin-btn--ghost:hover{--btn-bg: var(--df-ink);--btn-fg: var(--df-paper);box-shadow:inset 0 0 0 2px var(--df-ink)}.dawin-btn--accent{--btn-bg: var(--df-orange);--btn-fg: var(--df-ink)}.dawin-btn--accent:hover{--btn-bg: var(--df-magenta);--btn-fg: var(--df-paper)}.dawin-btn--sm{padding:10px 16px;font-size:13px}.dawin-btn--lg{padding:18px 28px;font-size:15px}@media(max-width:700px){.dawin-btn{min-height:48px}.dawin-btn--sm{min-height:44px}}.dawin-shell{width:100%;max-width:var(--df-maxw);margin-inline:auto;padding-inline:var(--df-gutter);padding-block:clamp(72px,12vw,144px)}.dawin-pad-y{padding-block:clamp(72px,12vw,144px)}.dawin-page p+p,[class*=shopify-section--dawin-] p+p{margin-top:.85em}.dawin-shell--paper{background:var(--df-paper);color:var(--df-ink)}.dawin-shell--cream{background:var(--df-cream);color:var(--df-ink)}.dawin-shell--ink{background:var(--df-ink);color:var(--df-paper)}.dawin-shell--magenta{background:var(--df-magenta);color:var(--df-paper)}.dawin-hr{height:1px;background:var(--df-line);border:0;margin:0}[data-reveal]{opacity:0;transform:translateY(var(--df-reveal-distance));transition:opacity var(--df-reveal-duration) var(--df-ease-out),transform var(--df-reveal-duration) var(--df-ease-out)}[data-reveal].is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}.dawin-image-slot{display:flex;align-items:center;justify-content:center;background:var(--df-paper-2);color:var(--df-mute);font-family:var(--df-f-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;border:1px dashed var(--df-line);text-align:center;padding:16px;border-radius:var(--df-radius)}.dawin-image-slot img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.dawin-ticker{overflow:hidden;border-block:1px solid var(--df-line);background:var(--df-paper);color:var(--df-ink)}.dawin-ticker__track{display:inline-flex;align-items:center;gap:clamp(48px,8vw,96px);white-space:nowrap;padding-block:22px;animation:dawin-ticker-scroll 40s linear infinite;will-change:transform}.dawin-ticker__item{font-family:var(--df-f-display);font-size:clamp(20px,2.4vw,32px);letter-spacing:-.01em;text-transform:uppercase;padding-inline:12px}.dawin-ticker__sep{width:8px;height:8px;background:var(--df-orange);border-radius:50%;flex-shrink:0}@keyframes dawin-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.dawin-ticker__track{animation:none}}.dawin-page :focus-visible{outline:2px solid var(--df-orange);outline-offset:3px;border-radius:2px}.dawin-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:540px){.dh-path__title,.dh-mani__body{font-size:clamp(24px,6vw,36px)!important;line-height:1!important;letter-spacing:-.02em!important}.dh-today,.dh-cats,.dh-finlib,.dh-mani{padding-block:clamp(48px,12vw,72px)!important}.dh-cat__media,.dh-today__card-media{aspect-ratio:4/3!important}.dh-path{padding:clamp(32px,7vw,48px) 20px!important;gap:18px!important}.dh-finlib__chips{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dh-finlib__stage{grid-template-columns:1fr!important}.dh-finlib__stage-meta{min-width:0!important}.dawin-ticker__track{font-size:clamp(36px,14vw,56px)!important}.dh-cats__grid{gap:32px!important}.dh-cats__head{grid-template-columns:1fr!important}}@media(min-width:541px)and (max-width:900px){.dh-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html,body{overflow-x:hidden;max-width:100%}[class*=shopify-section--dawin-] :is(h1,h2,h3,h4)>p,[class*=shopify-section--dawin-] :is(h1,h2,h3,h4)>p>*{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;font-family:inherit!important;margin:0;padding:0}[class*=shopify-section--dawin-] [style*="font-family:var(--df-f-display)"]>p,[class*=shopify-section--dawin-] [style*="font-family:var(--df-f-display)"]>p>*{font-family:inherit!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/dawin-base.css.map */
