*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,select,textarea{font:inherit;color:inherit}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content-link{position:fixed;top:-100px;left:1rem;z-index:999;background:var(--color-accent);color:#111;padding:.75rem 1.25rem;border-radius:4px;transition:top .2s ease}.skip-to-content-link:focus{top:1rem;outline:2px solid var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.container{width:100%;max-width:var(--page-width, 1500px);margin:0 auto;padding:0 1.5rem}@media(min-width:750px){.container{padding:0 2.5rem}}.rte p{margin-bottom:1em}.rte a{text-decoration:underline;text-underline-offset:3px}.rte ul,.rte ol{list-style:revert;margin:0 0 1em 1.3em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/base.css.map */
