.vg-lines{width:100%;margin-left:auto;margin-right:auto;padding-right:0}.vg-lines__inner{width:100%}@media screen and (min-width:750px){.vg-lines__header{margin-bottom:2.5rem;padding-right:2.5rem}}.vg-lines__eyebrow{font-family:var(--font-body--family);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:rgb(var(--color-foreground));opacity:.78;margin:0 0 .75rem}.vg-lines__heading{font-family:var(--font-heading--family);font-weight:400;font-size:2rem;line-height:1.1;letter-spacing:-.01em;margin:0;color:rgb(var(--color-foreground));max-width:24ch}@media screen and (min-width:750px){.vg-lines__heading{font-size:2.5rem;max-width:28ch}}@media screen and (min-width:1200px){.vg-lines__heading{font-size:3rem}}.vg-lines__heading em{font-style:italic;opacity:.72}.vg-lines__heading p{margin:0}.vg-lines__scroller{display:flex;flex-direction:column;gap:.75rem;padding-right:1.5rem}@media screen and (min-width:750px){.vg-lines__scroller{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:1rem;padding-right:2.5rem;scrollbar-width:none;-ms-overflow-style:none}.vg-lines__scroller::-webkit-scrollbar{display:none}}@media screen and (min-width:1200px){.vg-lines__scroller{padding-right:5rem}}.vg-lines__card{position:relative;display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;text-decoration:none;color:inherit;border-radius:var(--style-border-radius, 4px);background:#0000000a;transition:transform .4s ease;flex-shrink:0}@media screen and (min-width:750px){.vg-lines__card{width:320px;aspect-ratio:2 / 3;scroll-snap-align:start}.vg-lines__card:hover{transform:translateY(-4px)}}@media screen and (min-width:1200px){.vg-lines__card{width:360px}}.vg-lines__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}@media screen and (min-width:750px){.vg-lines__card:hover .vg-lines__card-image{transform:scale(1.05)}}.vg-lines__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1a1814d9,#1a181473,#1a181400 70%);pointer-events:none;z-index:1}.vg-lines__card-content{position:absolute;inset:auto 0 0 0;padding:1.25rem;z-index:2;display:flex;flex-direction:column;gap:.375rem;color:#fff}@media screen and (min-width:750px){.vg-lines__card-content{padding:1.5rem}}.vg-lines__card-eyebrow{font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#ffffffd9}.vg-lines__card-title{font-family:var(--font-heading--family);font-weight:400;font-size:1.5rem;line-height:1.15;margin:0;color:#fff}@media screen and (min-width:750px){.vg-lines__card-title{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){.vg-lines__card,.vg-lines__card-image{transition:none}.vg-lines__scroller{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-vg-lines.css.map */
