.vbrntt-vendors-band *,.vbrntt-vendor-fairs *,.vbrntt-testimonials *{box-sizing:border-box}.vbrntt-vendors-band{padding-block:clamp(3em,8vw,6.5em) clamp(2.25em,5vw,3.75em)}.vbrntt-vendors-band__eyebrow{margin:0 0 .75em;font-size:clamp(1.2em,1.5vw,1.4em);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vbrntt-vendors-band__title{margin:0 0 .3em;max-width:12ch;color:inherit;font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-weight:800;font-size:clamp(4.4em,9vw,9em);line-height:.92;letter-spacing:-.03em;text-wrap:balance}.vbrntt-vendors-band__lede{margin:0;max-width:34ch;font-size:clamp(1.7em,2vw,2.1em);line-height:1.35}.vbrntt-vendors-band__cta{margin:2.4rem 0 0}.vbrntt-vendors-band__button{display:inline-flex;align-items:center;min-height:6rem;padding:1.4rem 3.2rem;border:2px solid rgb(var(--color-button));border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-heading-family, inherit);font-weight:800;font-size:clamp(1.9rem,2vw,2.4rem);line-height:1.1;text-decoration:none}.vbrntt-vendors-band__button:hover{background:transparent;color:rgb(var(--color-button))}.vbrntt-vendors-band__button:focus-visible{outline:3px solid rgb(var(--color-foreground));outline-offset:4px}.vbrntt-vendors-band--neutral{border-bottom:2px solid rgb(var(--color-foreground))}.vbrntt-vendors-band__back{margin:1.5em 0 0;font-size:clamp(1.5em,1.6vw,1.7em);font-weight:600}.vbrntt-vendors-band__back a{color:inherit;text-decoration-thickness:.1em;text-underline-offset:.25em}.vbrntt-vendors-band__back a:after{content:" \2192"}.vbrntt-vendors-band__back a:hover{text-decoration-thickness:.18em}vbrntt-vendor-fairs{display:block}.vbrntt-vendor-fairs{padding-block:clamp(3em,6vw,5.5em)}.vbrntt-vendor-fairs__heading{margin:0 0 .6em;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:clamp(2.8em,4.5vw,4.4em);line-height:1;letter-spacing:-.02em}.vbrntt-vendor-fairs__list{margin:0;padding:0;list-style:none;border-top:2px solid rgb(var(--color-foreground))}.vbrntt-vendor-fairs__soon{margin-top:clamp(2.5em,5vw,4em)}.vbrntt-vendor-fairs__heading--soon{font-size:clamp(2em,3vw,2.8em)}.vbrntt-vendor-fairs [hidden]{display:none!important}.vbrntt-vendor-fair{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25em 2.5em;padding-block:1.75em;border-bottom:1px solid rgba(var(--color-foreground),.25)}.vbrntt-vendor-fair__info{flex:1 1 28em;min-width:0}.vbrntt-vendor-fair__name{margin:0;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:clamp(2.1em,2.8vw,2.8em);line-height:1.05}.vbrntt-vendor-fair__dates{margin:.35em 0 0;font-size:1.6em}.vbrntt-vendor-fair__close{margin:.6em 0 0;font-size:1.5em;font-weight:700}.vbrntt-vendor-fair__close time{display:inline-block;padding:.2em .65em;border:2px solid currentColor;border-radius:999px}.vbrntt-vendor-fair__close[data-soon-text] time{padding:0;border:0}.vbrntt-vendor-fair__apply{flex:none}.vbrntt-vendor-fairs__empty-text{margin:0 0 1.2em;font-size:1.7em;max-width:52ch}@media screen and (max-width:749px){.vbrntt-vendor-fair__apply{width:100%}}.vbrntt-testimonials{padding-block:clamp(3.5em,7vw,6.5em)}.vbrntt-testimonials__heading{margin:0 0 1em;font-family:var(--font-heading-family, inherit);font-weight:800;font-size:clamp(2.8em,4.5vw,4.4em);line-height:1;letter-spacing:-.02em}.vbrntt-testimonials__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30em),1fr));gap:clamp(2.5em,4vw,4em);margin:0;padding:0;list-style:none}.vbrntt-testimonial__figure{margin:0}.vbrntt-testimonial__quote{margin:0;padding:0;border:0;font-family:var(--font-heading-family, inherit);font-style:normal;font-weight:700;font-size:clamp(2em,2.4vw,2.5em);line-height:1.25}.vbrntt-testimonial__quote p{margin:0}.vbrntt-testimonial__quote p+p{margin-top:.6em}.vbrntt-testimonial__quote:before{content:"\201c";display:block;height:.55em;font-size:2.6em;line-height:1}.vbrntt-testimonial__by{display:flex;align-items:center;gap:1.2em;margin-top:1.5em}.vbrntt-testimonial__photo{flex:none;width:6.4em;height:6.4em;border-radius:50%;object-fit:cover}.vbrntt-testimonial__who{display:flex;flex-direction:column;gap:.2em;font-size:1.5em;line-height:1.3}.vbrntt-testimonial__name{font-weight:700}.vbrntt-testimonial__fair{opacity:.85}vbrntt-testimonials{display:block}.vbrntt-testimonials--staggered .vbrntt-testimonials__list{display:block;columns:1;column-gap:clamp(2.4rem,3vw,4rem)}@media screen and (min-width:750px){.vbrntt-testimonials--staggered .vbrntt-testimonials__list{columns:2}}@media screen and (min-width:990px){.vbrntt-testimonials--staggered .vbrntt-testimonials__list{columns:3}}@media screen and (min-width:750px){.vbrntt-testimonials--staggered.vbrntt-testimonials--count-1 .vbrntt-testimonials__list{columns:1}}@media screen and (min-width:990px){.vbrntt-testimonials--staggered.vbrntt-testimonials--count-2 .vbrntt-testimonials__list{columns:2}}.vbrntt-testimonials--staggered .vbrntt-testimonial{break-inside:avoid;margin-bottom:clamp(3.2rem,4vw,4.8rem);color:rgb(var(--color-foreground))}.vbrntt-testimonials--staggered .vbrntt-testimonial:focus{outline:none}.vbrntt-testimonials--staggered .vbrntt-testimonial__quote{font-family:var(--font-body-family, inherit);font-weight:500;font-size:clamp(1.7rem,1.5vw,1.9rem);line-height:1.55}.vbrntt-testimonials--staggered .vbrntt-testimonial__quote:before{font-family:var(--font-heading-family, inherit);font-weight:800}.vbrntt-testimonials__more-wrap{margin:0}.vbrntt-testimonials__more{display:inline-flex;align-items:center;min-height:4.8rem;padding:1rem 2.4rem;border:2px solid currentColor;border-radius:999px;background:transparent;color:inherit;font-family:var(--font-heading-family, inherit);font-weight:700;font-size:1.7rem;cursor:pointer}.vbrntt-testimonials__more:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.vbrntt-testimonials--staggered.is-capped [data-extra]{display:none}}@media screen and (min-width:750px){.vbrntt-testimonials__more-wrap{display:none}}.vbrntt-testimonials--stacked .vbrntt-testimonials__list{grid-template-columns:minmax(0,1fr);gap:0;max-width:72rem}.vbrntt-testimonials--stacked .vbrntt-testimonial+.vbrntt-testimonial{margin-top:clamp(3.2rem,5vw,4.8rem);padding-top:clamp(3.2rem,5vw,4.8rem);border-top:1px solid currentColor}.vbrntt-testimonials--stacked .vbrntt-testimonial__quote{font-family:var(--font-body-family, inherit);font-weight:400;font-size:clamp(1.7rem,1.6vw,1.9rem);line-height:1.6}.vbrntt-testimonials--stacked .vbrntt-testimonial__quote p:first-child{font-family:var(--font-heading-family, inherit);font-weight:700;font-size:clamp(2.2rem,2.4vw,2.6rem);line-height:1.3}.vbrntt-testimonials--stacked .vbrntt-testimonial__quote p+p{margin-top:1em}.vbrntt-testimonials--stacked .vbrntt-testimonial__quote:before{font-family:var(--font-heading-family, inherit)}.vbrntt-vendors-band__cta{display:flex;flex-wrap:wrap;gap:1.2rem 1.6rem}.vbrntt-vendors-band__button--outline{background:transparent;color:rgb(var(--color-button))}.vbrntt-vendors-band__button--outline:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.vbrntt-vendors-band__split{display:grid;gap:3.2rem}.vbrntt-vendors-band__media{overflow:hidden;border-radius:1.6rem}.vbrntt-vendors-band__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:center}@media screen and (min-width:750px){.vbrntt-vendors-band__split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(3.2rem,5vw,6.4rem)}.vbrntt-vendors-band__media{order:2;position:relative;min-height:32rem}.vbrntt-vendors-band__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/vbrntt-vendors.css.map */
