*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100svh;margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body--family);font-size:var(--text-base);font-weight:var(--font-body--weight, 400);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--font-body--family)}.site-header-group{position:relative;z-index:var(--layer-header);width:100%}.site-header-group--overlay{position:absolute;inset:0 0 auto;background:transparent}.site-header-group--overlay>.shopify-section{margin:0!important}.site-header-group--overlay+#MainContent{margin-top:0!important}button,input,select,textarea{font:inherit}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin-block-start:0}h1,h2,h3,h4,h5,h6{color:var(--color-text);font-family:var(--font-display--family);font-weight:var(--font-display--weight, 700);line-height:1.08;letter-spacing:var(--display-tracking);text-wrap:balance}:where(.technical-label,[class$=__eyebrow],[class$=__kicker],[class$=__index],[class$=__number],[class$=__meta-label]){font-family:var(--font-mono--family)}p{text-wrap:pretty}a{color:inherit}[hidden],.no-js .no-js-hidden{display:none!important}.container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.section-space{padding-block:var(--section-space)}.content-narrow{width:100%;max-width:var(--content-narrow);margin-inline:auto}.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-link{position:fixed;inset-block-start:1rem;inset-inline-start:-9999px;z-index:var(--layer-skip-link);padding:.8rem 1rem;border-radius:var(--radius-sm);background:var(--color-card);color:var(--color-text);font-weight:700;text-decoration:none;box-shadow:var(--elevation-raised)}.skip-link:focus{inset-inline-start:1rem}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.rte>*:first-child{margin-block-start:0}.rte>*:last-child{margin-block-end:0}.rte>*+*{margin-block-start:1em}.rte ul,.rte ol{padding-inline-start:1.4em}.rte a{text-decoration-thickness:.08em;text-underline-offset:.18em}.btn{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.4rem;border:1px solid transparent;border-radius:var(--radius-pill);cursor:pointer;font-size:.875rem;font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:background-color var(--motion-base) var(--motion-ease-premium),border-color var(--motion-base) var(--motion-ease-premium),color var(--motion-base) var(--motion-ease-premium),transform var(--motion-fast) var(--motion-ease-premium)}.btn--primary{border-color:var(--color-cta-bg);background:var(--color-cta-bg);color:var(--color-cta-text)}.btn--secondary,.btn--outline{border-color:var(--color-border);background:transparent;color:var(--color-text)}.btn:hover{transform:translateY(-1px)}.btn--secondary:hover,.btn--outline:hover{border-color:var(--color-cta-bg);background:var(--color-cta-bg);color:var(--color-cta-text)}.btn--block{width:100%}@media(min-width:1920px){:root{--page-width: max(var(--page-width-base), 102rem)}}@media(forced-colors:active){:focus-visible{outline:3px solid LinkText}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.btn:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/theme.css.map */
