.vbrntt-shop{--vbrntt-accent: #d2cd38;--vbrntt-on-accent: #162f1f;display:block}.vbrntt-shop *,.vbrntt-shop *:before,.vbrntt-shop *:after{box-sizing:border-box}.vbrntt-shop__band{background:var(--vbrntt-accent);color:var(--vbrntt-on-accent);padding-block:clamp(3em,8vw,6em) clamp(1.75em,4vw,2.75em)}.vbrntt-shop__eyebrow{margin:0 0 .6em;color:inherit;font-size:clamp(.95em,1.4vw,1.1em);font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.vbrntt-shop__title{margin:0;max-width:16ch;color:inherit;font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:800;font-size:clamp(2.75em,9vw,7em);line-height:.92;letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance}.vbrntt-shop__description{max-width:40ch;margin-top:1em;color:inherit;font-size:clamp(1.1em,1.8vw,1.3em);line-height:1.45}.vbrntt-shop__description>*{margin:0 0 .5em;color:inherit}.vbrntt-shop__description a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.vbrntt-shop__nav{margin-top:clamp(1.5em,3vw,2.25em)}.vbrntt-shop__rail{display:flex;flex-wrap:wrap;gap:.75em;margin:0 -.4em;padding:.5em .4em;list-style:none}.vbrntt-shop__rail>li{flex:none;margin:0}@media screen and (max-width:749px){.vbrntt-shop__rail{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:.4em;scrollbar-width:none}.vbrntt-shop__rail::-webkit-scrollbar{display:none}.vbrntt-shop__rail>li{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vbrntt-shop.css.map */
