.zzrows__wrap,.zzfacts__wrap{max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.zzrows__head,.zzfacts__head{margin-bottom:clamp(2rem,4vw,3.5rem)}.zzrows__eyebrow,.zzfacts__eyebrow{margin:0 0 10px;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--zz-accent-deep, #8A6A00)}.zzrows__title,.zzfacts__title{margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.1;letter-spacing:-.028em;max-width:20ch}.zzfacts__sub{margin:14px 0 0;max-width:56ch;font-size:1rem;line-height:1.65;color:var(--zz-muted-fg, #71717A)}.zzrow{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(1.75rem,5vw,5rem);padding-block:clamp(2rem,4vw,3.5rem)}.zzrow+.zzrow{border-top:1px solid var(--zz-border, #E4E4E7)}.zzrow:nth-child(2n) .zzrow__media{grid-column:2;grid-row:1}.zzrow:nth-child(2n) .zzrow__copy{grid-column:1;grid-row:1}@media(max-width:860px){.zzrow{grid-template-columns:1fr;gap:1.5rem}.zzrow:nth-child(2n) .zzrow__media,.zzrow:nth-child(2n) .zzrow__copy{grid-column:1;grid-row:auto}}.zzrow__media{position:relative;overflow:hidden;border-radius:16px;background:var(--zz-warm-100, #F5F3EE);aspect-ratio:4 / 3}.zzrow__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.zzrow__overlink{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.zzrow__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(120deg,#ffc40047,#ffc40000 62%);opacity:0;transition:opacity .42s cubic-bezier(.22,1,.36,1);pointer-events:none}@media(hover:hover){.zzrow__media:hover:after{opacity:1}.zzrow__media:hover .zzrow__img{scale:1.05}}.zzrow__img{transition:scale .7s cubic-bezier(.22,1,.36,1)}.zzrow__num{display:block;font-size:.75rem;font-weight:700;letter-spacing:.18em;color:var(--zz-subtle-fg, #A1A1AA);margin-bottom:12px}.zzrow__name{margin:0 0 12px;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.12;letter-spacing:-.024em;text-wrap:balance}.zzrow__blurb{margin:0 0 18px;max-width:46ch;font-size:1rem;line-height:1.65;color:var(--zz-muted-fg, #71717A)}.zzrow__hi{list-style:none;padding:0;margin:0 0 22px}.zzrow__hi li{position:relative;padding-left:22px;margin-bottom:7px;font-size:.9375rem;color:var(--zz-muted-fg, #71717A)}.zzrow__hi li:before{content:"";position:absolute;left:2px;top:.58em;width:5px;height:5px;background:var(--zz-accent-deep, #8A6A00);transform:rotate(45deg);border-radius:1px}.zzrow__cta{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:10px;background:var(--zz-ink, #17150F);color:#fff;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .2s linear,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.zzrow__cta svg{width:16px;height:16px;transition:translate .24s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.zzrow__cta:hover{background:var(--zz-accent, #FFC400);color:#1a1400;transform:translateY(-2px);box-shadow:0 12px 26px -14px #17150f99}.zzrow__cta:hover svg{translate:4px 0}}.zzfacts{background:var(--zz-warm-50, #FBFAF7)}.zzfacts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px)}@media(max-width:980px){.zzfacts__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.zzfacts__grid{grid-template-columns:1fr}}.zzfact{position:relative;padding:clamp(20px,2.4vw,30px);border:1px solid var(--zz-border, #E4E4E7);border-radius:14px;background:#fff;overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),border-color .22s linear}.zzfact__mark{display:block;width:26px;height:3px;border-radius:3px;background:var(--zz-accent, #FFC400);margin-bottom:16px;transition:width .38s cubic-bezier(.22,1,.36,1)}.zzfact__t{margin:0 0 8px;font-size:1.0625rem;font-weight:650;letter-spacing:-.014em}.zzfact__b{margin:0;font-size:.9375rem;line-height:1.6;color:var(--zz-muted-fg, #71717A)}@media(hover:hover){.zzfact:hover{transform:translateY(-4px);box-shadow:0 18px 40px -22px #17150f57;border-color:var(--zz-border-strong, #D4D4D8)}.zzfact:hover .zzfact__mark{width:46px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zz-rows.css.map */
