*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-body, "Poppins", system-ui, sans-serif);font-size:1rem;font-weight:400;line-height:1.6;color:var(--color-brand-primary, #0e005f);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-body, "Poppins", system-ui, sans-serif);font-weight:700;line-height:1.2;color:var(--color-brand-primary, #0e005f);margin:0 0 .75em}p{margin:0 0 1em}a{color:var(--color-brand-accent, #0031bc);text-decoration:none}img,svg,video{display:block;max-width:100%}button{font-family:var(--font-body, "Poppins", system-ui, sans-serif);cursor:pointer}input,textarea,select{font-family:var(--font-body, "Poppins", system-ui, sans-serif);font-size:1rem}:focus-visible{outline:2px solid var(--color-brand-accent, #0031bc);outline-offset:2px}::selection{background-color:var(--color-brand-amber, #e8a020);color:#fff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-width{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 1.5rem)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/critical.css.map */
