:root{--bg:#F4F0E9;--bg2:#EBE5DA;--ink:#0F1319;--mute:#5F6573;--line:#D9D2C4;--card:#E7E0D3;--accT:#fff;--navy:#1C1114;--acc-d:color-mix(in srgb,var(--acc) 80%,#000)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0D1117;--bg2:#141A23;--ink:#F3EFE8;--mute:#98A0AD;--line:#252C38;--card:#1A212C;--acc:#E0707E;--accT:#14090B}}:root[data-theme=dark]{--bg:#0D1117;--bg2:#141A23;--ink:#F3EFE8;--mute:#98A0AD;--line:#252C38;--card:#1A212C;--acc:#E0707E;--accT:#14090B}::selection{background:var(--acc);color:var(--accT)}.btn{background:var(--acc);color:var(--accT);letter-spacing:.05em;box-shadow:0 10px 22px -14px var(--acc);transition:background .2s,transform .15s}.btn:hover{background:var(--acc-d);filter:none}.btn.line{background:none;color:var(--ink);box-shadow:none}.btn.line:hover,.btn.line[aria-pressed=true]{background:var(--ink);color:var(--bg)}.fg button{background:var(--acc);color:var(--accT)}.fg button:hover{background:var(--acc-d)}.tag,.badge{letter-spacing:.03em}.hero:after{background:linear-gradient(0deg,#12080ad6 0,#12080a5c 38%,#12080a0a 72%)}.hero h1{text-shadow:0 2px 26px rgba(0,0,0,.35)}.hero p{text-shadow:0 1px 14px rgba(0,0,0,.4)}.hero .btn{padding:16px 38px}.hero .ph,.cat .ph,.story .ph{background:linear-gradient(120deg,#1c1114,#4a1823 62%,#7b1e2b 150%)}.story{background:var(--navy)!important;min-height:68vh}.story:after{background:linear-gradient(90deg,#12080adb,#12080a1a 72%)}.cat:after{background:linear-gradient(0deg,rgba(18,8,10,.62),transparent 62%)}.facts div{border-left-color:var(--acc)}header{border-bottom-color:var(--line)}.sub{box-shadow:0 18px 40px -20px #0f131959}footer{--bg:#F3EFE8;background:var(--navy);color:#f3efe8}footer .logo{color:#f3efe8}footer .fg a:hover,footer .col a:hover{color:var(--acc)}.sh h2{letter-spacing:-.01em}@media(max-width:700px){section.hero{min-height:66svh!important}.hero .wrap{padding-bottom:40px}.hero .btn{display:block;text-align:center;padding:15px 20px}section.story{min-height:56svh!important}.story .wrap{padding-top:56px;padding-bottom:56px}.story:after{background:linear-gradient(0deg,#12080ae0,#12080a66)}.story .btn{display:block;text-align:center}.facts{gap:14px;margin-top:22px}.facts div{max-width:none;flex:1 1 42%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/palette.css.map */
