.vh-article{--_surface: var(--vh-surface);color:var(--vh-ink);font-family:var(--font-body-family);overflow-x:clip;padding-block-end:clamp(48px,8vw,120px);background:var(--vh-paint, var(--_surface))}.vh-article.vh-tone-white{--color-foreground: 29, 18, 48;--color-background: 255, 255, 255;--color-link: 29, 18, 48;--color-button: 29, 18, 48;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 29, 18, 48}.vh-article .page-width{max-inline-size:min(92ch,1320px);padding-inline:var(--edge-pad,clamp(14px,2.5vw,24px))}.vh-article :is(h1,h2,h3,h4,h5,h6,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6){color:var(--vh-white)!important}.vh-article :is(h1,h2,h3,h4,h5,h6) a,.vh-article .rte :is(h1,h2,h3,h4,h5,h6) a{color:inherit!important;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}.vh-article .vh-article__title{font-family:var(--font-heading-family);font-weight:400;text-wrap:balance}.vh-article .vh-article__hero-outer{position:relative;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden;background:var(--_surface)}@supports (width:100dvw){.vh-article .vh-article__hero-outer{width:100dvw!important;max-width:100dvw!important;margin-left:calc(50% - 50dvw)!important;margin-right:calc(50% - 50dvw)!important}}.vh-article :is(.vh-article__hero.media,.vh-article__hero,.article-template__hero-container .media){position:relative;display:block;inline-size:100%;block-size:clamp(180px,28vh,340px)!important;max-block-size:clamp(180px,28vh,340px)!important;padding-bottom:0!important;aspect-ratio:auto!important;overflow:hidden}.vh-article :is(.vh-article__hero.media,.vh-article__hero,.article-template__hero-container .media)>:is(img,picture>img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.vh-article .rte a{color:var(--vh-lilac);text-decoration-color:color-mix(in srgb,var(--vh-lilac) 40%,transparent)}.vh-article .share-button__button{color:var(--vh-ink)}.vh-article .share-button__button:focus-visible{outline:2px solid var(--vh-focus);outline-offset:2px;box-shadow:none}.vh-article__back{margin-block:24px 0}@media(prefers-reduced-motion:reduce){.vh-article *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vh-article.css.map */
