.cs{--cs-bg: #FAF8F4;--cs-bg-soft: #F3EDE4;--cs-gold: #B8956A;--cs-gold-soft:#CDAE82;--cs-dark: #1A1A1A;--cs-mid: #8A8175;--cs-white: #ffffff;--cs-rule: rgba(26,26,26,.1);--cs-rule-soft:rgba(26,26,26,.06);--cs-serif: "Newsreader", Georgia, serif;--cs-sans: "DM Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--cs-max-w: 1200px}.cs *,.cs *:before,.cs *:after{box-sizing:border-box}.cs h1,.cs h2,.cs h3,.cs h4{font-family:var(--cs-serif);font-weight:400;font-style:italic;letter-spacing:-.01em;margin:0;color:var(--cs-dark)}.cs h2{font-size:clamp(32px,4vw,56px);line-height:1.1}.cs h3{font-size:clamp(20px,1.8vw,26px);line-height:1.25;font-style:normal;font-weight:500}.cs .cs-eyebrow{font-family:var(--cs-sans);font-size:13px;letter-spacing:.02em;color:var(--cs-mid);font-weight:500;display:inline-block}.cs .cs-muted{color:var(--cs-mid)}.cs .cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;font-family:var(--cs-sans);font-size:14px;font-weight:500;letter-spacing:.01em;border-radius:999px;transition:all .22s ease;white-space:nowrap;cursor:pointer;text-decoration:none}.cs .cs-btn .arrow{display:inline-block;transition:transform .24s ease}.cs .cs-btn:hover .arrow{transform:translate(4px)}.cs .cs-btn-primary{background:var(--cs-dark);color:var(--cs-white);border:1px solid var(--cs-dark)}.cs .cs-btn-primary:hover{background:#2d2d2d;border-color:#2d2d2d}.cs .cs-btn-ghost{background:transparent;color:var(--cs-dark);border:1px solid var(--cs-dark)}.cs .cs-btn-ghost:hover{background:var(--cs-dark);color:var(--cs-white)}.cs .cs-btn-ghost-light{background:transparent;color:var(--cs-white);border:1px solid rgba(255,255,255,.6)}.cs .cs-btn-ghost-light:hover{background:var(--cs-white);color:var(--cs-dark)}.cs .cs-wrap{width:100%;max-width:var(--cs-max-w);margin:0 auto;padding:0 40px}@media(max-width:1100px){.cs .cs-wrap{padding:0 32px}}@media(max-width:768px){.cs .cs-wrap{padding:0 20px}}@keyframes cs-drip{0%{transform:translateY(-10%);opacity:0}20%{opacity:.8}to{transform:translateY(110%);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-custom-base.css.map */
