@font-face{font-family:anton;src:url(../media/anton_sc_latin-s.p.1jedjjvkyfy9k.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.anton_216e484-module__fJpkZq__className{font-family:anton,anton Fallback;font-weight:400}.anton_216e484-module__fJpkZq__variable{--font-display:"anton", "anton Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_latin-s.p.1t1ox7t-8xjh-.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.dmsans_cfaa2c0a-module__v2ZhWW__className{font-family:dmSans,dmSans Fallback}.dmsans_cfaa2c0a-module__v2ZhWW__variable{--font-body:"dmSans", "dmSans Fallback"}
:root{--ink:#1d1d1d;--muted:#586071;--line:#dce0e7;--purple:#564cf8;--pink:#fd76f4;--lime:#c1fd42;--surface:#f4f5f7;--scrollbar-thumb:#7b8290;--scrollbar-track:#f0f1f4;--page-gutter:clamp(1rem,4.16vw,3.75rem);--page-max:100rem;--site-content-max:100rem;--site-gutter:clamp(1rem,4.16667vw,3.75rem);--site-inset:max(var(--site-gutter),calc((100% - var(--site-content-max))/2))}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:var(--scrollbar-track)}html::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track)}html::-webkit-scrollbar-thumb:hover{background:#626977}html::-webkit-scrollbar-thumb:active{background:#464d5c}body{color:var(--ink);font-family:var(--font-body),Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#fff;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary,a,select{cursor:pointer}img{max-width:100%}.resize-none{resize:none}:focus-visible{outline:3px solid var(--pink);outline-offset:3px}form input:focus,form select:focus,form textarea:focus{border-color:var(--muted);outline:none}::selection{color:var(--ink);background:var(--lime)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){html{scrollbar-color:auto}}.delivery-fields{border:0;min-width:0;margin:0;padding:0;display:contents}.form-feedback{overflow-wrap:anywhere;min-height:1.5em;font-size:14px;line-height:1.5}.form-feedback p{margin:8px 0 0}.form-feedback[data-error=true],.form-feedback[data-error=true] p{color:#b42318}
