*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style, normal);font-size:var(--font-size-body);line-height:1.5;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style, normal);line-height:1.2;letter-spacing:var(--heading-letter-spacing-md);margin:0 0 var(--space-sm)}p{margin:0 0 var(--space-sm)}a{color:inherit}img,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:var(--focus-ring-width) solid rgb(var(--color-keyboard-focus));outline-offset:2px}.skip-link{position:absolute;inset-inline-start:var(--space-sm);inset-block-start:var(--space-sm);transform:translateY(-200%);z-index:1000;padding:var(--space-2xs) var(--space-sm);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;border-radius:var(--rounded-input)}.skip-link:focus{transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/base.css.map */
