*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:1.5;color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;line-height:1.25;font-weight:var(--type-heading-weight);color:var(--color-text)}p{margin:0 0 1em}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-primary)}img,svg,video,picture{max-width:100%;display:block}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}table{border-collapse:collapse;width:100%}hr{border:0;border-top:1px solid var(--color-border);margin:1.5rem 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:absolute;top:-100px;left:1rem;background:var(--color-primary);color:#fff;padding:.5rem 1rem;border-radius:4px;z-index:1000}.skip-to-content-link:focus{top:1rem}.container{width:100%;max-width:var(--layout-max-width);margin:0 auto;padding:0 1rem}@media(min-width:750px){.container{padding:0 1.5rem}}.rte>:last-child{margin-bottom:0}.rte a{text-decoration:underline}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.desktop-only{display:none}.mobile-only{display:inline-flex}@media(min-width:990px){.desktop-only{display:inline-flex}.mobile-only{display:none!important}}.placeholder-svg{width:100%;height:100%;background:#f0f0f4;color:#c4c4cc}.site-footer__column--brand{display:flex;flex-direction:column;align-items:center;text-align:center}.site-footer__logo{display:block;margin:0 auto}.site-footer__tagline{text-align:center}@media(min-width:750px){.site-footer__grid{grid-template-columns:1fr 1fr 1fr}.site-footer__column--brand{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/base.css.map */
