html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;overflow-x:hidden}body{font-size:var(--font-size-body);line-height:var(--line-height-body);font-style:var(--font-body-style);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background-color:var(--color-accent);color:var(--color-accent-text)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-weight-heading);font-style:var(--font-heading-style);line-height:var(--line-height-heading);color:var(--color-text-strong);letter-spacing:-.01em}h1{font-size:var(--font-size-hero)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:1.25rem;line-height:var(--line-height-tight)}h5{font-size:1.0625rem;line-height:var(--line-height-tight)}h6{font-size:var(--font-size-body);line-height:var(--line-height-tight);font-family:var(--font-body);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.06em}p{margin-block:.75em}strong,b{font-weight:var(--font-weight-strong);color:var(--color-text-strong)}em,i{font-style:italic}small{font-size:var(--font-size-micro);line-height:var(--line-height-tight)}.text-muted{color:var(--color-text-muted);font-size:var(--font-size-micro)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:2px;transition:var(--transition-color)}a:hover{color:var(--color-accent)}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:2px}.link-accent{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.link-accent:hover{color:var(--color-accent-hover)}ul,ol{padding-inline-start:0;list-style:none}.rte ul,.rte ol{padding-inline-start:1.5em;margin-block:.75em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte li{margin-block:.35em;line-height:var(--line-height-body)}.rte{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text)}.rte h2{margin-block:1.5em .5em}.rte h3{margin-block:1.25em .4em}.rte h4{margin-block:1em .35em}.rte a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.rte a:hover{color:var(--color-accent-hover)}.rte blockquote{border-inline-start:3px solid var(--color-accent);margin-inline:0;padding-inline-start:1.25em;color:var(--color-text-muted);font-style:italic}.rte img{border-radius:var(--radius-card);max-width:100%}.rte hr{border:none;border-top:1px solid var(--color-border);margin-block:2em}.caption{font-size:var(--font-size-micro);line-height:var(--line-height-tight);color:var(--color-text-muted)}.label-uppercase{font-family:var(--font-body);font-size:var(--font-size-nav);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content-link{position:absolute;top:-100%;left:var(--space-md);z-index:var(--z-toast);padding:var(--space-sm) var(--space-lg);background:var(--color-accent);color:var(--color-accent-text);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);text-decoration:none;border-radius:var(--radius-editorial);transition:top .2s ease}.skip-to-content-link:focus{top:var(--space-md)}*:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}*:focus:not(:focus-visible){outline:none}hr{border:none;border-top:1px solid var(--color-border);margin-block:var(--space-xl)}img{border-style:none}figure{margin:0}figcaption{font-size:var(--font-size-micro);color:var(--color-text-muted);margin-block-start:var(--space-sm)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vdg-base.css.map */
