.vr-location-hero{align-items:start}.vr-location-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.vr-location-products{scroll-margin-top:calc(var(--header-group-height, 240px) + 20px)}.vr-location-drawer{min-width:0;overflow:hidden;border:1px solid var(--vr-line);border-radius:5px;background:#fff}.vr-location-drawer__image{position:relative;display:block;aspect-ratio:3 / 2;background:#f5f4f0}.vr-location-drawer__image img{display:block;width:100%;height:100%;object-fit:cover}.vr-location-drawer__caption{position:absolute;bottom:10px;left:10px;max-width:calc(100% - 20px);padding:4px 8px;background:#fffffff2;color:#333;font-size:11px}.vr-location-drawer__body{padding:22px}.vr-location-drawer__body h2{font-size:clamp(22px,2.4vw,28px)}.vr-location-drawer__body h2 a{text-decoration:none}.vr-location-drawer__body h2 a:hover{text-decoration:underline}.vr-location-drawer__body p:not(.vr-range__eyebrow){font-size:15px}.vr-location-drawer__body .vr-range__button{width:100%}.vr-location-products .vr-range__image{aspect-ratio:4 / 3}@media(max-width:540px){.vr-location-products .vr-range__grid{grid-template-columns:1fr}.vr-location-products .vr-range__card-body{padding:20px}.vr-location-products .vr-range__card h3{font-size:19px}.vr-location-products .vr-range__card .vr-range__button{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vr-location-shopping.css.map */
