.dd{--dd-cream:#F7F3EC;--dd-paper:#FFFDF9;--dd-olive:#5F5E34;--dd-sage:#9FB3B5;--dd-sage-d:#6E8689;--dd-blush:#E8C8C4;--dd-rose:#C26B6B;--dd-ink:#2F2D22;--dd-muted:#77735F;--dd-line:rgba(47,45,34,.14);--dd-gold:#C9A24B;--dd-good:#4C7A4E;--dd-serif:"Playfair Display",Georgia,"Times New Roman",serif;--dd-sans:"Jost",var(--font-body--family,system-ui),-apple-system,"Segoe UI",sans-serif;color:var(--dd-ink);font-family:var(--dd-sans);font-size:15px;line-height:1.5;background:var(--dd-paper);container-type:inline-size}.dd *,.dd *:before,.dd *:after{box-sizing:border-box}.dd img{max-width:100%;display:block}.dd button{font:inherit;color:inherit;cursor:pointer}.dd :focus-visible{outline:2px solid var(--dd-olive);outline-offset:2px}.dd h1,.dd h2,.dd h3{font-family:var(--dd-serif);font-weight:400;letter-spacing:0;text-transform:none;color:var(--dd-ink)}.dd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:14px 26px;font-size:14px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--dd-olive);background:var(--dd-olive);color:#fff!important;font-weight:500;text-decoration:none;transition:background .2s}.dd-btn:hover{background:#4d4c2a}.dd-btn.ghost{background:transparent;color:var(--dd-olive)!important}.dd-btn.ghost:hover{background:#5f5e3414}.dd-btn.block{width:100%}.dd-btn[disabled]{opacity:.55;cursor:not-allowed}.dd-sec{padding:72px 40px}.dd-wrap{max-width:1200px;margin:0 auto}.dd-eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--dd-sage-d);font-weight:500}.dd-h2{font-size:clamp(28px,4cqi,44px)!important;line-height:1.12!important;margin:6px 0 10px!important;text-wrap:balance}.dd-h2 em,.dd h1 em{font-style:italic;color:var(--dd-olive)}.dd-lead{color:var(--dd-muted);max-width:56ch;margin:0}.dd-center{text-align:center}.dd-center .dd-lead{margin-inline:auto}.dd-note{font-size:12.5px;color:var(--dd-muted)}.dd-stars{color:var(--dd-gold);letter-spacing:2px}.dd-link{background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:4px;font-size:14px;color:var(--dd-olive)}.dd-chips{display:flex;gap:8px;flex-wrap:wrap}.dd-chip{border:1px solid var(--dd-line);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px}.dd-chip[aria-pressed=true]{background:var(--dd-ink);color:#fff;border-color:var(--dd-ink)}@container (max-width:760px){.dd-sec{padding:52px 18px}}.dd-flyer{position:fixed;z-index:9995;border-radius:50%;object-fit:cover;pointer-events:none;box-shadow:0 0 0 2px #e8c470e6,0 0 22px 6px #e8c4708c;will-change:transform}.dd-spark{position:fixed;z-index:9996;width:12px;height:12px;pointer-events:none;background:var(--c,#E8C470);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 3px rgba(232,196,112,.9))}.dd-ringfx{position:fixed;z-index:9994;border-radius:50%;border:2px solid rgba(232,196,112,.9);pointer-events:none;box-shadow:0 0 18px #e8c47099}.dd-toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,30px);opacity:0;background:#2f2d22;color:#fff;border-radius:999px;padding:10px 18px;font-size:13.5px;z-index:9999;transition:all .3s;pointer-events:none;max-width:calc(100vw - 32px);text-align:center;font-family:Jost,system-ui,sans-serif}.dd-toast.on{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.dd *{animation:none!important;transition:none!important}}.dd-card{background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(47,45,34,.06);position:relative}.dd-card a.im{display:block;aspect-ratio:1/1;background:var(--dd-cream);overflow:hidden}.dd-card a.im img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.dd-card:hover a.im img{transform:scale(1.04)}.dd-card .bd{padding:12px 14px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.dd-card .nm{font-size:14.5px;color:var(--dd-ink);text-decoration:none;line-height:1.3;font-weight:500}.dd-card .sub{font-size:12px;color:var(--dd-muted)}.dd-card .pr{font-size:14px;color:var(--dd-olive);font-weight:500;margin-top:2px}.dd-card .pr s{color:var(--dd-muted);font-weight:400;margin-left:6px;font-size:12.5px}.dd-card .add{margin-top:10px;display:block;width:100%;border:1px solid var(--dd-olive);background:transparent;color:var(--dd-olive);border-radius:999px;padding:9px 10px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;font-family:var(--dd-sans)}.dd-card .add:hover{background:var(--dd-olive);color:#fff}@container (max-width:520px){.dd-card .bd{padding:10px 10px 12px}.dd-card .add{padding:8px 6px;font-size:11.5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dd-marietta.css.map */
