.vv-hero{display:grid;max-width:var(--vv-page-max);margin-inline:auto}.vv-hero__text{display:flex;flex-direction:column;justify-content:space-between;gap:var(--vv-space-32);padding:var(--vv-space-fluid-md) var(--vv-gutter) var(--vv-space-32)}.vv-hero__heading{margin-top:var(--vv-space-20)}.vv-hero__heading em{font-family:var(--vv-font-serif);font-size:1.08em;font-stretch:normal;font-style:italic;font-weight:var(--vv-weight-regular);letter-spacing:0;text-transform:none;color:var(--vv-color-accent)}.vv-hero__lead{max-width:44rem;margin:var(--vv-space-24) 0 0;font-size:var(--vv-fs-lead);line-height:var(--vv-leading-body);color:var(--vv-color-text);text-wrap:pretty}.vv-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vv-space-16) var(--vv-space-28);margin-top:var(--vv-space-28)}.vv-hero__link{display:inline-flex;align-items:center;min-height:var(--vv-tap);font-size:var(--vv-fs-md);letter-spacing:var(--vv-tracking-caps);text-transform:uppercase;color:var(--vv-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.45em;transition:color var(--vv-duration-fast) ease}.vv-hero__link:hover{color:var(--vv-color-accent)}.vv-hero__stats{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--vv-space-16);margin:0;padding-top:var(--vv-space-20);border-top:var(--vv-border-hairline)}.vv-hero__stat{display:flex;flex-direction:column-reverse;justify-content:flex-end;min-width:0}.vv-hero__stat-value{margin:0;font-size:var(--vv-fs-xl);font-stretch:var(--vv-stretch-wide);font-weight:var(--vv-weight-bold);line-height:var(--vv-leading-snug);overflow-wrap:anywhere}.vv-hero__stat-label{margin-top:var(--vv-space-4);font-size:var(--vv-fs-sm);line-height:var(--vv-leading-snug);color:var(--vv-color-muted)}.vv-hero__media{position:relative;display:flex;flex-direction:column;min-width:0}.vv-hero__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.vv-hero__track::-webkit-scrollbar{display:none}.vv-hero__slide{position:relative;flex:0 0 100%;aspect-ratio:16 / 10;overflow:hidden;background-color:var(--vv-color-plum);scroll-snap-align:start;scroll-snap-stop:always}.vv-hero__slide--packshot{background-color:var(--vv-color-image-bg)}.vv-hero__image,.vv-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vv-hero__slide--packshot .vv-hero__image{mix-blend-mode:multiply}.vv-hero__placeholder{fill:var(--vv-color-dark-muted)}.vv-hero__chip{position:absolute;left:var(--vv-space-12);right:var(--vv-space-12);bottom:var(--vv-space-12);display:flex;align-items:center;gap:var(--vv-space-12);padding:var(--vv-space-8) var(--vv-space-12) var(--vv-space-8) var(--vv-space-8);background-color:var(--vv-color-bg);box-shadow:var(--vv-shadow-float)}.vv-hero__chip-thumb{flex:none;width:var(--vv-space-56);height:var(--vv-space-56);background-color:var(--vv-color-image-bg)}.vv-hero__chip-thumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.vv-hero__chip-text{flex:1;min-width:0}.vv-hero__chip-kicker{margin:0;font-size:var(--vv-fs-xs);letter-spacing:var(--vv-tracking-caps);text-transform:uppercase;color:var(--vv-color-accent)}.vv-hero__chip-title{display:block;margin-top:var(--vv-space-2);overflow:hidden;font-size:var(--vv-fs-base);font-weight:var(--vv-weight-semibold);line-height:var(--vv-leading-snug);color:var(--vv-color-ink);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.vv-hero__chip-title:hover{color:var(--vv-color-accent)}.vv-hero__chip-sub{margin:var(--vv-space-2) 0 0;font-size:var(--vv-fs-md);color:var(--vv-color-muted)}.vv-hero__chip-type{text-transform:capitalize}.vv-hero__controls{display:flex;align-items:center;justify-content:center}.vv-hero__dots{display:flex}.vv-hero__dot,.vv-hero__arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--vv-tap);height:var(--vv-tap);padding:0;border:0;background:none;color:var(--vv-color-ink);cursor:pointer}.vv-hero__dot:before{content:"";width:var(--vv-space-16);height:var(--vv-space-2);background-color:var(--vv-color-subtle);transition:width var(--vv-duration-base) var(--vv-ease-out),background-color var(--vv-duration-fast) ease}.vv-hero__dot[aria-current=true]:before{width:var(--vv-space-32);background-color:var(--vv-color-ink)}.vv-hero__dot:hover:before{background-color:var(--vv-color-accent)}.vv-hero__arrow{display:none;border-radius:50%;transition:background-color var(--vv-duration-fast) ease,color var(--vv-duration-fast) ease}.vv-hero__arrow:hover{background-color:var(--vv-color-ink);color:var(--vv-color-on-dark)}.vv-hero__arrow--prev .vv-hero__arrow-icon{transform:scaleX(-1)}@media screen and (min-width:768px){.vv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vv-hero__text{padding:var(--vv-space-fluid-lg) var(--vv-space-56) var(--vv-space-40) var(--vv-gutter)}.vv-hero__media{place-self:stretch;aspect-ratio:5 / 4}.vv-hero__track{flex:1}.vv-hero__slide{aspect-ratio:auto}.vv-hero__stats{display:grid}.vv-hero__chip{--vv-hero-controls-width: calc(var(--vv-tap) * (var(--vv-hero-slides, 1) + 2) + var(--vv-space-16));left:var(--vv-space-32);right:auto;bottom:var(--vv-space-32);max-width:calc(100% - var(--vv-space-64));gap:var(--vv-space-16);padding:var(--vv-space-12) var(--vv-space-18) var(--vv-space-12) var(--vv-space-12)}.vv-hero__media:has(.vv-hero__controls) .vv-hero__chip{max-width:calc(100% - var(--vv-space-64) - var(--vv-space-16) - var(--vv-hero-controls-width))}.vv-hero__controls{position:absolute;right:var(--vv-space-32);bottom:var(--vv-space-32);padding:var(--vv-space-8);background-color:var(--vv-color-bg);box-shadow:var(--vv-shadow-float)}.vv-hero__arrow{display:inline-flex}.vv-hero__chip-thumb{width:var(--vv-space-72);height:var(--vv-space-72)}.vv-hero__stat-value{font-size:var(--vv-fs-stat)}.vv-hero__stat-label{font-size:var(--vv-fs-md)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vv-hero.css.map */
