.zv{display:block;background:#f2f2ee;color:#0e0e0e;padding-block:64px}.zv__inner{max-width:1280px;margin-inline:auto;padding-inline:16px}.zv__head{display:flex;align-items:flex-end;justify-content:center;gap:24px;margin-bottom:24px}.zv__titles{display:grid;justify-items:center;gap:8px;text-align:center}.zv__eyebrow{margin:0;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6f6f6f}.zv__heading{margin:0;font-size:clamp(1.625rem,6vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.01em}.zv__sub{margin:0;max-width:40ch;font-size:.9375rem;line-height:1.45;color:#6f6f6f}.zv__arrows{display:none;gap:8px}.zv__arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(14 14 14 / .25);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.zv__arrow:hover:not(:disabled){background:#0e0e0e;color:#fff}.zv__arrow:disabled{opacity:.3;cursor:default}.zv__arrow:focus-visible,.zv__track:focus-visible{outline:2px solid #0e0e0e;outline-offset:3px}.zv__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,340px);gap:8px;margin:0 -16px;padding:0 16px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.zv__track::-webkit-scrollbar{display:none}.zv__tile{margin:0;border-radius:4px;overflow:hidden;scroll-snap-align:start}.zv__photo{position:relative;width:100%;align-self:stretch;aspect-ratio:4 / 5;background:#e3e5de}.zv__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zv__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#0e0e0e2e}.zv__quote{display:flex;width:100%;align-self:stretch;aspect-ratio:4 / 5;background:#fff}.zv__blockquote{display:flex;flex:1;flex-direction:column;gap:12px;margin:0;padding:20px}.zv__stars{margin:0;font-size:.8125rem;letter-spacing:.12em;line-height:1}.zv__star--off{color:#d9dbd2}.zv__text{flex:1;margin:0;font-size:.9375rem;line-height:1.5}.zv__author{font-size:.8125rem;font-weight:600}.zv__voice{display:grid;gap:8px}.zv__voice>:is(.zv__quote,.zv__photo){aspect-ratio:1 / 1;border-radius:4px;overflow:hidden}.zv__voice>.zv__quote{order:-1}@media(min-width:750px){.zv{padding-block:80px}.zv__inner{padding-inline:48px}.zv__head{justify-content:space-between;margin-bottom:32px}.zv__titles{justify-items:start;text-align:left}.zv__arrows{display:flex}.zv__track{grid-auto-columns:calc((100% - 36px)/4);gap:12px;margin:0;padding:0;scroll-padding-inline:0}.zv__voice{display:contents}.zv__voice>:is(.zv__photo,.zv__quote){aspect-ratio:4 / 5;scroll-snap-align:start}.zv__voice>.zv__quote{order:0}.zv__blockquote{gap:14px;padding:24px}}@media(prefers-reduced-motion:no-preference){.zv__track{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/zep-voices.css.map */
