html{box-sizing:border-box;scroll-behavior:smooth;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--vo-font-family-body);font-size:var(--vo-font-size-base);line-height:var(--vo-line-height-loose);color:var(--vo-color-neutral-900);background-color:var(--vo-surface-page);min-height:100vh}*{margin:0}img,picture,video{display:block;max-width:100%;height:auto}svg{display:block;max-width:100%}canvas{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:var(--vo-font-weight-400);line-height:var(--vo-line-height-tight)}h1{font-family:var(--vo-font-family-heading);font-size:var(--vo-font-size-4xl);font-weight:var(--vo-font-weight-400);line-height:var(--vo-line-height-tight);letter-spacing:var(--vo-letter-spacing-tight)}h2{font-family:var(--vo-font-family-heading);font-size:var(--vo-font-size-3xl);font-weight:var(--vo-font-weight-400);line-height:var(--vo-line-height-snug);letter-spacing:var(--vo-letter-spacing-tight)}h3{font-family:var(--vo-font-family-heading);font-size:var(--vo-font-size-2xl);font-weight:var(--vo-font-weight-500);line-height:var(--vo-line-height-snug);letter-spacing:var(--vo-letter-spacing-normal)}h4{font-family:var(--vo-font-family-body);font-size:var(--vo-font-size-xl);font-weight:var(--vo-font-weight-600);line-height:var(--vo-line-height-normal);letter-spacing:var(--vo-letter-spacing-normal)}h5{font-family:var(--vo-font-family-body);font-size:var(--vo-font-size-lg);font-weight:var(--vo-font-weight-500);line-height:var(--vo-line-height-normal)}h6{font-family:var(--vo-font-family-body);font-size:var(--vo-font-size-base);font-weight:var(--vo-font-weight-500);line-height:var(--vo-line-height-normal)}p{font-size:var(--vo-font-size-base);line-height:var(--vo-line-height-loose);margin-block-end:calc(var(--vo-line-height-loose) * 1.5em)}strong,b{font-weight:var(--vo-font-weight-600)}em,i{font-style:italic}small{font-size:var(--vo-font-size-sm)}mark{background-color:var(--vo-surface-subtle);color:inherit}code,pre{font-family:var(--vo-font-family-monospace);font-size:var(--vo-font-size-sm)}code{background-color:var(--vo-surface-subtle);padding-inline:var(--vo-space-4);padding-block:var(--vo-space-2);border-radius:var(--vo-radius-xs)}pre{background-color:var(--vo-surface-subtle);padding:var(--vo-space-16);border-radius:var(--vo-radius-sm);overflow-x:auto;line-height:var(--vo-line-height-normal)}pre code{background-color:transparent;padding:0;border-radius:0}blockquote{border-inline-start:var(--vo-border-width-emphasis) solid var(--vo-color-border-emphasis);padding-inline-start:var(--vo-space-16);margin-block:var(--vo-space-24);font-style:italic;color:var(--vo-color-neutral-700)}hr{border:none;border-block-start:var(--vo-border-width-hairline) solid var(--vo-color-border-default);margin-block:var(--vo-space-32)}ul,ol{padding-inline-start:var(--vo-space-24);margin-block:var(--vo-space-16)}dl{margin-block:var(--vo-space-16)}dt{font-weight:var(--vo-font-weight-600)}dd{margin-inline-start:var(--vo-space-16);margin-block-end:var(--vo-space-8)}a{color:var(--vo-color-interactive-primary);text-decoration-line:underline;text-decoration-color:var(--vo-color-border-emphasis);text-underline-offset:.15em;transition:color var(--vo-transition-fast),text-decoration-color var(--vo-transition-fast)}a:hover{color:var(--vo-color-interactive-hover);text-decoration-color:currentColor}a:focus-visible{outline:var(--vo-border-width-focus-ring) solid var(--vo-color-focus-ring);outline-offset:var(--vo-space-2)}input,button,textarea,select{font:inherit;color:inherit}textarea{resize:vertical}table{border-collapse:collapse;width:100%}th,td{text-align:start}::selection{background-color:var(--vo-color-primary);color:var(--vo-color-background)}:focus-visible{outline:var(--vo-border-width-focus-ring) solid var(--vo-color-focus-ring);outline-offset:var(--vo-space-2)}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
