.brand-story-section{margin:0;padding:0}.zv-story{background:#000}.zv-story *,.zv-story *:before,.zv-story *:after{box-sizing:border-box}.zv-chapter{position:relative;display:flex;align-items:center;min-height:var(--zv-min-h, 640px);padding:clamp(56px,10vw,120px) clamp(20px,6vw,80px);overflow:hidden;color:var(--zv-text, #fff)}.zv-chapter__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.zv-chapter__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.zv-chapter__scrim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:calc(var(--zv-overlay, 60) / 100);pointer-events:none}.zv-chapter.is-left .zv-chapter__scrim{background:linear-gradient(to right,#000,#000000b3 42%,#0000 88%)}.zv-chapter.is-right .zv-chapter__scrim{background:linear-gradient(to left,#000,#000000b3 42%,#0000 88%)}.zv-chapter.is-center .zv-chapter__scrim{background:radial-gradient(ellipse at center,#000000d9,#0000008c 55%,#00000040)}.zv-chapter__inner{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;display:flex}.zv-chapter.is-left .zv-chapter__inner{justify-content:flex-start}.zv-chapter.is-right .zv-chapter__inner{justify-content:flex-end}.zv-chapter.is-center .zv-chapter__inner{justify-content:center}.zv-chapter__body{max-width:620px;will-change:transform,opacity}.zv-chapter.is-center .zv-chapter__body{text-align:center;max-width:700px}.zv-chapter__title{margin:0 0 20px;font-size:clamp(26px,4vw,42px);line-height:1.15;color:inherit}.zv-chapter__text{font-size:clamp(15px,1.5vw,17px);line-height:1.8}.zv-chapter__text p{margin:0 0 16px;color:inherit}.zv-chapter__text p:last-child{margin-bottom:0}.zv-story--anim.is-ready .zv-chapter__body{opacity:0;transition:opacity calc(var(--zv-dur, 10) * .1s) cubic-bezier(.22,.61,.36,1),transform calc(var(--zv-dur, 10) * .1s) cubic-bezier(.22,.61,.36,1)}.zv-story--anim.is-ready .zv-chapter.is-left .zv-chapter__body{transform:translate3d(calc(var(--zv-slide, 120px) * -1),0,0)}.zv-story--anim.is-ready .zv-chapter.is-right .zv-chapter__body{transform:translate3d(var(--zv-slide, 120px),0,0)}.zv-story--anim.is-ready .zv-chapter.is-center .zv-chapter__body{transform:translate3d(0,28px,0)}.zv-story--anim.is-ready .zv-chapter.is-in .zv-chapter__body{opacity:1;transform:translateZ(0)}@media(max-width:767px){.zv-chapter{min-height:0;padding:72px 22px}.zv-chapter__inner{justify-content:center}.zv-chapter__body{text-align:center;max-width:100%}.zv-chapter__scrim,.zv-chapter.is-left .zv-chapter__scrim,.zv-chapter.is-right .zv-chapter__scrim,.zv-chapter.is-center .zv-chapter__scrim{background:linear-gradient(to bottom,#0009,#000000bf)}.zv-story--anim.is-ready .zv-chapter.is-left .zv-chapter__body{transform:translate3d(-30px,0,0)}.zv-story--anim.is-ready .zv-chapter.is-right .zv-chapter__body{transform:translate3d(30px,0,0)}}@media(prefers-reduced-motion:reduce){.zv-story--anim.is-ready .zv-chapter__body,.zv-story--anim.is-ready .zv-chapter.is-left .zv-chapter__body,.zv-story--anim.is-ready .zv-chapter.is-right .zv-chapter__body,.zv-story--anim.is-ready .zv-chapter.is-center .zv-chapter__body{opacity:1;transform:none;transition:none}}.zv-locations{--zv-ink: #1B1E1F;--zv-grey: #6B7275;--zv-line: #E4E6E7;--zv-wash: #F6F7F7;--zv-live: #2F7D5C;max-width:1280px;margin:0 auto;padding:48px 20px 64px;color:var(--zv-ink)}.zv-locations *,.zv-locations *:before,.zv-locations *:after{box-sizing:border-box}.zv-locations__intro{max-width:620px;margin:0 auto 48px;text-align:center}.zv-locations__title{font-size:clamp(26px,4vw,44px);line-height:1.15;margin:0 0 14px}.zv-locations__lede{margin:0;font-size:16px;line-height:1.7;color:var(--zv-grey)}.zv-locations__grid{display:grid;grid-template-columns:1fr;gap:48px}.zv-location{display:flex;flex-direction:column}.zv-location__media{margin:0 0 22px;overflow:hidden;background:var(--zv-wash);border-radius:2px}.zv-location__media img{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover}.zv-location__body{display:flex;flex-direction:column;flex:1 1 auto;align-items:center;text-align:center}.zv-location__city{font-size:clamp(22px,2.6vw,30px);line-height:1.15;margin:0 0 8px}.zv-location__place{margin:0 0 4px;font-size:16px;line-height:1.5}.zv-location__addr{margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--zv-grey)}.zv-location__hours{display:inline-flex;align-items:center;gap:8px;margin:0 0 26px;font-size:14px;color:var(--zv-grey)}.zv-location__dot{width:7px;height:7px;border-radius:50%;background:var(--zv-line);flex:none}.zv-location__hours.is-open .zv-location__dot{background:var(--zv-live)}.zv-location__hours.is-shut .zv-location__dot{background:#c2c7c9}.zv-location__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;justify-content:center}.zv-location__btn{display:inline-block;padding:13px 26px;font-size:14px;letter-spacing:.03em;text-decoration:none;border:1px solid var(--zv-ink);border-radius:2px;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.zv-location__btn--solid{background:var(--zv-ink);color:#fff}.zv-location__btn--solid:hover,.zv-location__btn--solid:focus-visible{background:#fff;color:var(--zv-ink)}.zv-location__btn--line{background:transparent;color:var(--zv-ink);border-color:var(--zv-line)}.zv-location__btn--line:hover,.zv-location__btn--line:focus-visible{border-color:var(--zv-ink)}.zv-locations a:focus-visible{outline:2px solid var(--zv-ink);outline-offset:3px}@media(min-width:750px){.zv-locations{padding:72px 32px 96px}.zv-locations__grid{grid-template-columns:repeat(3,1fr);gap:56px 40px}.zv-location__body{align-items:flex-start;text-align:left}.zv-location__actions{justify-content:flex-start}.zv-location:first-child{grid-column:1 / -1;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;padding-bottom:56px;border-bottom:1px solid var(--zv-line)}.zv-location:first-child .zv-location__media{margin:0}.zv-location:first-child .zv-location__media img{aspect-ratio:5 / 4}.zv-location:first-child .zv-location__actions{margin-top:0}}@media(prefers-reduced-motion:reduce){.zv-locations *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
