.zazu-latest__header{align-items:end;display:grid;gap:1.6rem;margin-bottom:3rem}.zazu-latest__eyebrow{color:#000;font-size:1.2rem;font-weight:800;letter-spacing:.16em;margin:0 0 1rem;text-transform:uppercase}.zazu-latest h2{font-size:clamp(3.6rem,6vw,6.4rem);letter-spacing:-.05em;line-height:.96;margin:0}.zazu-latest__copy{color:rgba(var(--color-foreground),.74);font-size:1.6rem;line-height:1.55;max-width:58rem}.zazu-latest__copy p{margin:0}.zazu-latest__grid{row-gap:3rem}.zazu-latest__footer{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (min-width:750px){.zazu-latest__header{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.zazu-latest__copy{justify-self:end}}.zazu-community{overflow:hidden}.zazu-community__header{display:grid;gap:2rem;margin-bottom:3rem}.zazu-community__eyebrow{color:#6f7d00;font-size:1.2rem;font-weight:800;letter-spacing:.15em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-community__title{font-size:clamp(3.6rem,6vw,7.2rem);letter-spacing:-.05em;line-height:.96;margin:0;max-width:12ch}.zazu-community__intro{font-size:1.7rem;line-height:1.55;max-width:62rem}.zazu-community__intro p{margin:0}.zazu-community__stats{border-block:.1rem solid rgba(var(--color-foreground),.18);display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 4rem;padding:1.8rem 0}.zazu-community__stats div{border-right:.1rem solid rgba(var(--color-foreground),.18);padding:0 1.2rem}.zazu-community__stats div:first-child{padding-left:0}.zazu-community__stats div:last-child{border:0;padding-right:0}.zazu-community__stats dt{font-size:.95rem;letter-spacing:.12em;opacity:.62;text-transform:uppercase}.zazu-community__stats dd{font-size:clamp(1.8rem,3vw,3rem);font-weight:700;letter-spacing:-.04em;margin:.4rem 0 0}.zazu-community__photos{display:grid;grid-auto-columns:min(80vw,36rem);grid-auto-flow:column;gap:1.2rem;margin-inline:calc(var(--page-width-margin) * -1);overflow-x:auto;padding:0 max(1.5rem,var(--page-width-margin)) 1.5rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.zazu-community__photo{aspect-ratio:4 / 5;background:rgba(var(--color-foreground),.08);border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;margin:0;overflow:hidden;position:relative;scroll-snap-align:start}.zazu-community__photo img{height:100%;object-fit:cover;position:absolute;width:100%}.zazu-community__photo figcaption{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#0000009e;border:.1rem solid rgba(255,255,255,.18);border-radius:999px;bottom:1rem;color:#fff;font-size:1rem;font-weight:700;left:1rem;letter-spacing:.08em;max-width:calc(100% - 2rem);padding:.65rem 1rem;position:absolute;text-transform:uppercase}.zazu-community--page .zazu-community__photos{grid-auto-flow:initial;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;overflow:visible;padding:0}.zazu-community--page .zazu-community__photo{aspect-ratio:4 / 5}.zazu-community--page .zazu-community__photo--0,.zazu-community--page .zazu-community__photo--4{aspect-ratio:1 / 1;grid-column:span 2}.zazu-community__review-header{margin:7rem 0 2.4rem;max-width:72rem}.zazu-community__review-header h2{font-size:clamp(3.2rem,5vw,6rem);letter-spacing:-.05em;line-height:1;margin:0 0 1.4rem}.zazu-community__review-header .rte{font-size:1.6rem}.zazu-community__reviews{display:grid;gap:1rem}.zazu-community__review{background:#f7f6f0;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;color:#101010;display:grid;min-height:30rem;overflow:hidden}.zazu-community__review:nth-child(2n){background:#111;color:#fff}.zazu-community__review-image{min-height:28rem}.zazu-community__review-image img{height:100%;object-fit:cover;width:100%}.zazu-community__review-copy{align-content:center;display:grid;padding:2.8rem}.zazu-community__quote-mark{font-size:7rem;font-weight:700;line-height:.55}.zazu-community__review blockquote{font-size:clamp(2.2rem,2.6vw,3.4rem);font-weight:600;letter-spacing:-.04em;line-height:1.12;margin:1.4rem 0 2rem}.zazu-community__review-copy p{font-size:1rem;font-weight:700;letter-spacing:.12em;margin:0;opacity:.7;text-transform:uppercase}.zazu-community__footer{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:4rem}.zazu-community__instagram{font-weight:600}@media screen and (min-width:750px){.zazu-community__header{align-items:end;grid-template-columns:1fr 1fr;margin-bottom:4rem}.zazu-community__stats{margin-bottom:5rem;padding:2.4rem 0}.zazu-community__stats div{padding-inline:2.4rem}.zazu-community__photos{grid-auto-flow:initial;grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:0;overflow:visible;padding:0}.zazu-community__photo{aspect-ratio:4 / 5;grid-column:span 4}.zazu-community__photo--0,.zazu-community__photo--4{aspect-ratio:16 / 10;grid-column:span 8}.zazu-community__photo--2,.zazu-community__photo--6{grid-column:span 4}.zazu-community--page .zazu-community__photos{grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr))}.zazu-community--page .zazu-community__photo{grid-column:span 3}.zazu-community--page .zazu-community__photo--0,.zazu-community--page .zazu-community__photo--4{aspect-ratio:4 / 5;grid-column:span 3}.zazu-community--page .zazu-community__photo--2,.zazu-community--page .zazu-community__photo--6{aspect-ratio:8 / 5;grid-column:span 6}.zazu-community__reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.zazu-community__review{grid-template-rows:minmax(25rem,1fr) auto}}.zazu-garment-detail{padding:5.6rem 0 7.2rem}.zazu-garment-detail__hero{max-width:82rem;margin:0 0 4rem}.zazu-garment-detail__eyebrow{color:#000;font-size:1.2rem;font-weight:800;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-garment-detail h1{font-size:clamp(4rem,7vw,8rem);letter-spacing:-.055em;line-height:.94;margin:0 0 1.6rem}.zazu-garment-detail__intro{color:rgba(var(--color-foreground),.74);font-size:1.7rem;line-height:1.6}.zazu-garment-detail__grid{display:grid;gap:1.4rem}.zazu-garment-detail__card{background:#fff;border:.1rem solid #000;border-radius:1.2rem;color:#000;display:grid;gap:1.8rem;padding:clamp(1.8rem,3vw,2.8rem)}.zazu-garment-detail__card:nth-child(odd){background:#dfff00}.zazu-garment-detail__card-head{align-items:start;display:flex;gap:1.4rem;justify-content:space-between}.zazu-garment-detail__card h2{font-size:clamp(2.4rem,4vw,4rem);letter-spacing:-.045em;line-height:1;margin:0}.zazu-garment-detail__card-head span{background:#000;border-radius:999px;color:#fff;font-size:1rem;font-weight:800;letter-spacing:.12em;padding:.8rem 1rem;text-transform:uppercase;white-space:nowrap}.zazu-garment-detail__card p{font-size:1.55rem;line-height:1.5;margin:0}.zazu-garment-detail dl{display:grid;gap:1rem;margin:0}.zazu-garment-detail dl div{border-top:.1rem solid rgba(0,0,0,.24);padding-top:1rem}.zazu-garment-detail dt{font-size:1rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.zazu-garment-detail dd{font-size:1.35rem;line-height:1.45;margin:.4rem 0 0}.zazu-garment-detail__footer{align-items:center;background:#000;border-radius:1.2rem;color:#fff;display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:space-between;margin-top:2rem;padding:2rem}.zazu-garment-detail__footer p{font-size:1.5rem;font-weight:700;margin:0}.zazu-garment-detail__footer .button{background:#dfff00;color:#000}@media screen and (min-width:850px){.zazu-garment-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.zazu-garment-detail{padding-top:3.6rem}.zazu-garment-detail__card-head{display:grid}.zazu-garment-detail__footer{align-items:stretch;flex-direction:column}}.zazu-garment-guide{padding:var(--zazu-garment-padding-top, 64px) 0 var(--zazu-garment-padding-bottom, 64px)}.zazu-garment-guide__header{max-width:760px;margin:0 auto 3.2rem;text-align:center}.zazu-garment-guide__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.zazu-garment-guide__title{margin:0;font-size:clamp(3.2rem,5vw,5.6rem);line-height:1;letter-spacing:-.04em}.zazu-garment-guide__text{margin-top:1.6rem}.zazu-garment-guide__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.zazu-garment-guide__card{display:grid;min-height:20rem;padding:1.8rem;color:#000;border:1px solid rgba(var(--color-foreground),.16);background:#dfff00;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.zazu-garment-guide__name{display:block;font-size:1.8rem;font-weight:750;line-height:1.15}.zazu-garment-guide__copy{display:block;margin:.9rem 0 1.6rem;color:#000;font-size:1.35rem;line-height:1.45}@media(hover:hover){.zazu-garment-guide__card:hover{transform:translateY(-3px);border-color:rgba(var(--color-foreground),.48);box-shadow:0 16px 36px #0000001a}}@media screen and (min-width:750px){.zazu-garment-guide__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zazu-garment-guide__card{min-height:24rem;padding:2.2rem}}@media screen and (min-width:1100px){.zazu-garment-guide__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.zazu-help-strip{padding:2rem 0;border-top:1px solid rgba(var(--color-foreground),.14);border-bottom:1px solid rgba(var(--color-foreground),.14)}.zazu-help-strip__inner{display:grid;gap:1.8rem;align-items:center}.zazu-help-strip__heading{margin:0;font-size:1.6rem;font-weight:800}.zazu-help-strip__text{margin-top:.4rem;color:rgba(var(--color-foreground),.74)}.zazu-help-strip__links{display:flex;flex-wrap:wrap;gap:.8rem}.zazu-help-strip__links .button{min-height:4.4rem}@media screen and (min-width:900px){.zazu-help-strip__inner{grid-template-columns:1fr auto}.zazu-help-strip__links{justify-content:flex-end}}.zazu-measure-guide__hero{margin:0 auto 4rem;max-width:92rem;text-align:center}.zazu-measure-guide__eyebrow{color:#000;font-size:1.2rem;font-weight:900;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-measure-guide h1{font-size:clamp(4.2rem,7vw,8rem);letter-spacing:-.055em;line-height:.94;margin:0 0 1.8rem}.zazu-measure-guide__intro{color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.6;margin:0 auto;max-width:72rem}.zazu-measure-guide__steps{display:grid;gap:1rem}.zazu-measure-guide__step{background:#fff;border:.1rem solid #000;display:grid;gap:1rem;padding:clamp(1.6rem,3vw,2.4rem)}.zazu-measure-guide__step--accent{background:#dfff00}.zazu-measure-guide__art{background:#f7f7f2;border:.1rem solid rgba(0,0,0,.16);border-radius:1.2rem;margin-bottom:.8rem;overflow:hidden}.zazu-measure-guide__art svg{display:block;height:auto;width:100%}.zazu-measure-guide__art path:not(.line):not(.tick),.zazu-measure-guide__art rect{fill:#000;stroke:#000;stroke-width:4}.zazu-measure-guide__art .line{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:6}.zazu-measure-guide__art .measure{stroke:#dfff00;stroke-linecap:round;stroke-width:8}.zazu-measure-guide__art .badge{fill:#dfff00;stroke:#000;stroke-width:4}.zazu-measure-guide__art .table{stroke:#dfff00;stroke-width:4}.zazu-measure-guide__art .tick{fill:none;stroke:#dfff00;stroke-linecap:round;stroke-linejoin:round;stroke-width:12}.zazu-measure-guide__art text{fill:#000;font-size:2.4rem;font-weight:900}.zazu-measure-guide__step span{color:#000;font-size:1.1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-measure-guide__step h2{font-size:clamp(2.4rem,3vw,3.8rem);letter-spacing:-.045em;line-height:1;margin:0}.zazu-measure-guide__step p{color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.55;margin:0}.zazu-measure-guide__cta{align-items:center;background:#000;color:#fff;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;margin-top:2.4rem;padding:2rem}.zazu-measure-guide__cta p{font-size:1.6rem;font-weight:700;margin:0}.zazu-measure-guide__cta div{display:flex;flex-wrap:wrap;gap:1rem}.zazu-measure-guide__cta .button:first-child{background:#dfff00;color:#000}@media screen and (min-width:750px){.zazu-measure-guide__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.zazu-measure-guide__hero{text-align:left}.zazu-measure-guide__cta,.zazu-measure-guide__cta div,.zazu-measure-guide__cta .button{align-items:stretch;flex-direction:column;width:100%}}.zazu-process{padding:var(--zazu-process-padding-top, 64px) 0 var(--zazu-process-padding-bottom, 64px)}.zazu-process__header{max-width:720px;margin-bottom:3rem}.zazu-process__eyebrow{margin:0 0 1rem;color:#dfff00;font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.zazu-process__title{margin:0;font-size:clamp(3rem,4.5vw,5.2rem);line-height:1;letter-spacing:-.04em}.zazu-process__text{margin-top:1.4rem}.zazu-process__steps{display:grid;gap:1rem}.zazu-process__step{display:grid;grid-template-columns:6rem 1fr;gap:.6rem 1.6rem;padding:2rem;border-top:1px solid rgba(var(--color-foreground),.2)}.zazu-process__number{grid-row:span 2;color:#dfff00;font-size:1.35rem;font-weight:900;letter-spacing:.12em}.zazu-process__step-title{margin:0;font-size:2rem;line-height:1.15}.zazu-process__step-copy{margin:0;color:rgba(var(--color-foreground),.74);line-height:1.45}@media screen and (min-width:750px){.zazu-process__steps{grid-template-columns:repeat(3,1fr)}.zazu-process__step{grid-template-columns:1fr;align-content:start;min-height:22rem;border:1px solid rgba(var(--color-foreground),.16)}}.zazu-range-landing__hero{align-items:stretch;display:grid;gap:1rem}.zazu-range-landing__hero>div:first-child,.zazu-range-landing__poster{border:.1rem solid #000;padding:clamp(2rem,4vw,4rem)}.zazu-range-landing__eyebrow,.zazu-range-landing__products-header p{color:#000;font-size:1.2rem;font-weight:900;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-range-landing h1{font-size:clamp(5rem,9vw,11rem);letter-spacing:-.07em;line-height:.86;margin:0 0 1.8rem}.zazu-range-landing__intro{color:rgba(var(--color-foreground),.74);font-size:1.8rem;line-height:1.55;max-width:72rem}.zazu-range-landing__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.zazu-range-landing__poster{align-content:space-between;background:#dfff00;color:#000;display:grid;min-height:42rem}.zazu-range-landing__poster span,.zazu-range-landing__poster small{font-size:1.3rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-range-landing__poster strong{font-size:clamp(5rem,9vw,10rem);letter-spacing:-.08em;line-height:.78;overflow-wrap:anywhere;text-transform:lowercase}.zazu-range-landing__proof{background:#000;color:#fff;display:grid;gap:.1rem;margin:1rem 0}.zazu-range-landing__proof span{background:#000;border:.1rem solid rgba(255,255,255,.18);font-size:1.2rem;font-weight:900;letter-spacing:.12em;padding:1.3rem;text-align:center;text-transform:uppercase}.zazu-range-landing__blocks{display:grid;gap:1rem;margin:1rem 0 4rem}.zazu-range-landing__block{background:#fff;border:.1rem solid #000;display:grid;gap:.8rem;padding:2rem}.zazu-range-landing__block span{font-size:1.1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-range-landing__block h2,.zazu-range-landing__products-header h2,.zazu-range-landing__footer h2{font-size:clamp(2.8rem,4.2vw,5.2rem);letter-spacing:-.055em;line-height:.94;margin:0}.zazu-range-landing__block p,.zazu-range-landing__footer p{color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.5;margin:0}.zazu-range-landing__products{margin:4rem 0}.zazu-range-landing__products-header{margin-bottom:2rem;max-width:74rem}.zazu-range-landing__footer{align-items:center;background:#000;color:#fff;display:grid;gap:1.4rem;margin-top:4rem;padding:clamp(2rem,4vw,4rem);text-align:center}.zazu-range-landing__footer p{color:#ffffffb8;margin:0 auto;max-width:62rem}.zazu-range-landing__footer .button{justify-self:center}@media screen and (min-width:750px){.zazu-range-landing__hero{grid-template-columns:minmax(0,1.2fr) minmax(30rem,.8fr)}.zazu-range-landing__proof{grid-template-columns:repeat(3,1fr)}.zazu-range-landing__blocks{grid-template-columns:repeat(3,minmax(0,1fr))}}.zazu-ranges-hub__hero{margin:0 auto 3.2rem;max-width:96rem;text-align:center}.zazu-ranges-hub__eyebrow{color:#000;font-size:1.2rem;font-weight:900;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-ranges-hub h1{font-size:clamp(4.2rem,7vw,8.4rem);letter-spacing:-.06em;line-height:.92;margin:0 0 1.8rem}.zazu-ranges-hub__intro{color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.6;margin:0 auto;max-width:76rem}.zazu-ranges-hub__grid{display:grid;gap:1rem}.zazu-ranges-hub__card{background:#fff;border:.1rem solid #000;color:#000;display:grid;gap:1rem;min-height:24rem;padding:clamp(1.8rem,3vw,2.8rem);text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.zazu-ranges-hub__card.is-live{background:#dfff00}.zazu-ranges-hub__card:hover{box-shadow:.6rem .6rem #000;transform:translate(-.2rem,-.2rem)}.zazu-ranges-hub__card span,.zazu-ranges-hub__card em{font-size:1.1rem;font-style:normal;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-ranges-hub__card strong{font-size:clamp(3.2rem,5vw,6rem);letter-spacing:-.06em;line-height:.92}.zazu-ranges-hub__card small{color:rgba(var(--color-foreground),.7);font-size:1.5rem;line-height:1.5}.zazu-ranges-hub__card em{align-self:end;border-top:.1rem solid rgba(0,0,0,.18);padding-top:1.2rem}@media screen and (min-width:750px){.zazu-ranges-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.zazu-ranges-hub__hero{text-align:left}}.zazu-shop-all{padding:4.8rem 0 7.2rem}.zazu-shop-all__hero{margin:0 auto 2.8rem;max-width:86rem;text-align:center}.zazu-shop-all__eyebrow{color:#000;font-size:1.2rem;font-weight:800;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-shop-all h1{font-size:clamp(4.2rem,7vw,8rem);letter-spacing:-.055em;line-height:.94;margin:0 0 1.6rem}.zazu-shop-all__text{color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.55;margin:0 auto;max-width:68rem}.zazu-shop-all__filters{border:.1rem solid #000;display:grid;gap:1.2rem;margin:0 0 3.2rem;padding:1.2rem}.zazu-shop-all__filter-group{display:grid;gap:.8rem}.zazu-shop-all__filter-group p{font-size:1.1rem;font-weight:900;letter-spacing:.14em;margin:0;text-transform:uppercase}.zazu-shop-all__filter-group div{display:flex;flex-wrap:wrap;gap:.8rem}.zazu-shop-all__filter{-webkit-appearance:none;appearance:none;background:#fff;border:.1rem solid #000;border-radius:999px;color:#000;cursor:pointer;font:inherit;font-size:1.3rem;font-weight:800;letter-spacing:.08em;min-height:4.6rem;padding:0 1.8rem;text-transform:uppercase}.zazu-shop-all__filter.is-active{background:#dfff00}.zazu-shop-all__cards{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 4rem}.zazu-shop-all__card{-webkit-appearance:none;appearance:none;background:#fff;border:.1rem solid #000;color:#000;cursor:pointer;display:grid;font:inherit;gap:.8rem;min-height:15rem;padding:1.8rem;text-align:left;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.zazu-shop-all__card:hover{box-shadow:.5rem .5rem #000;transform:translate(-.2rem,-.2rem)}.zazu-shop-all__card span{color:#000;font-size:1.1rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-shop-all__card strong{font-size:clamp(2.4rem,4vw,4.2rem);letter-spacing:-.05em;line-height:.95}.zazu-shop-all__card small{color:rgba(var(--color-foreground),.72);font-size:1.4rem;line-height:1.45}.zazu-shop-all__card--range{background:#dfff00;min-height:20rem}.zazu-shop-all__grid{row-gap:3.2rem}.zazu-shop-all__item[hidden]{display:none!important}.zazu-shop-all__empty,.zazu-shop-all__empty-filter{font-size:1.5rem;font-weight:700;margin:2rem 0;text-align:center;width:100%}.zazu-shop-all__pagination{margin-top:4rem;text-align:center}@media screen and (max-width:749px){.zazu-shop-all{padding-top:3.2rem}.zazu-shop-all__hero{text-align:left}.zazu-shop-all__cards{grid-template-columns:1fr}}@media screen and (min-width:990px){.zazu-shop-all__cards{grid-template-columns:repeat(6,minmax(0,1fr))}.zazu-shop-all__card--range,.zazu-shop-all__card:not(.zazu-shop-all__card--range){grid-column:span 3}}.zazu-shortcuts{padding:4.8rem 0}.zazu-shortcuts__header{align-items:end;display:grid;gap:1.4rem;margin:0 0 2.4rem}.zazu-shortcuts__eyebrow{color:#000;font-size:1.2rem;font-weight:900;letter-spacing:.16em;margin:0 0 .8rem;text-transform:uppercase}.zazu-shortcuts__title{font-size:clamp(3.4rem,5vw,6rem);letter-spacing:-.055em;line-height:.96;margin:0}.zazu-shortcuts__text{color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.5;max-width:60rem}.zazu-shortcuts__grid{display:grid;gap:1rem}.zazu-shortcuts__card{background:#fff;border:.1rem solid #000;color:#000;display:grid;gap:.8rem;min-height:17rem;padding:1.8rem;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.zazu-shortcuts__card:first-child{background:#dfff00}.zazu-shortcuts__card:hover{box-shadow:.5rem .5rem #000;transform:translate(-.2rem,-.2rem)}.zazu-shortcuts__label{font-size:1.05rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.zazu-shortcuts__card strong{font-size:clamp(2.3rem,3vw,3.8rem);letter-spacing:-.045em;line-height:1}.zazu-shortcuts__card small{color:rgba(var(--color-foreground),.7);font-size:1.4rem;line-height:1.45}@media screen and (min-width:750px){.zazu-shortcuts__header{grid-template-columns:minmax(0,.9fr) minmax(28rem,.65fr)}.zazu-shortcuts__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.zazu-size-guide__hero{max-width:86rem;margin:0 auto 4rem;text-align:center}.zazu-size-guide__eyebrow{color:#6f7d00;font-size:1.2rem;font-weight:800;letter-spacing:.16em;margin:0 0 1.2rem;text-transform:uppercase}.zazu-size-guide__hero h1{font-size:clamp(4rem,7vw,8rem);letter-spacing:-.055em;line-height:.94;margin:0 0 1.8rem}.zazu-size-guide__intro{color:rgba(var(--color-foreground),.72);font-size:1.7rem;line-height:1.6;margin:0 auto;max-width:68rem}.zazu-size-guide__measure{align-items:center;background:#fff;border:.1rem solid #000;border-radius:1.2rem;display:grid;gap:2rem;margin-bottom:3rem;overflow:hidden;padding:clamp(1.8rem,4vw,4rem)}.zazu-size-guide__sketch{background:#fff;border:.1rem solid #000;border-radius:1.2rem;padding:1.2rem}.zazu-size-guide__sketch svg{display:block;height:auto;width:100%}.zazu-size-guide__shirt{fill:#000;stroke:#000;stroke-width:6}.zazu-size-guide__collar{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:8}.zazu-size-guide__arrow{stroke:#dfff00;stroke-linecap:round;stroke-width:6}.zazu-size-guide__sketch marker path{fill:#dfff00}.zazu-size-guide__badge{fill:#dfff00;stroke:#000;stroke-width:4}.zazu-size-guide__sketch text{fill:#111;font-size:22px;font-weight:800}.zazu-size-guide__how h2{font-size:clamp(2.8rem,4vw,4.8rem);letter-spacing:-.045em;line-height:1;margin:0 0 1.6rem}.zazu-size-guide__how ol{display:grid;gap:1.2rem;margin:0 0 1.8rem;padding-left:2.1rem}.zazu-size-guide__how li,.zazu-size-guide__how p{color:rgba(var(--color-foreground),.74);font-size:1.55rem;line-height:1.55}.zazu-size-guide__tables{display:grid;gap:1.4rem;grid-template-columns:1fr}.zazu-size-guide__table-card{background:#fff;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;overflow:hidden}.zazu-size-guide__table-card h2{background:#111;color:#fff;font-size:1.7rem;letter-spacing:-.01em;margin:0;padding:1.4rem 1.6rem}.zazu-size-guide__table-scroll{overflow-x:auto}.zazu-size-guide table{border-collapse:collapse;min-width:34rem;width:100%}.zazu-size-guide th,.zazu-size-guide td{border-bottom:.1rem solid rgba(var(--color-foreground),.1);font-size:1.4rem;padding:1.1rem 1.4rem;text-align:left;white-space:nowrap}.zazu-size-guide thead th{background:#fff;color:rgba(var(--color-foreground),.68);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.zazu-size-guide tbody th{font-weight:800}.zazu-size-guide tbody tr:last-child th,.zazu-size-guide tbody tr:last-child td{border-bottom:0}.zazu-size-guide__cta{align-items:center;background:#dfff00;border-radius:1.2rem;color:#101010;display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:space-between;margin-top:3rem;padding:1.8rem}.zazu-size-guide__cta p{font-size:1.5rem;font-weight:700;margin:0}.zazu-size-guide__cta .button{background:#101010;color:#fff}@media screen and (min-width:750px){.zazu-size-guide__measure{grid-template-columns:minmax(28rem,.8fr) minmax(32rem,1fr)}.zazu-size-guide__tables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.zazu-size-guide__tables{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.zazu-size-guide__hero{text-align:left}.zazu-size-guide__cta{align-items:stretch;flex-direction:column}.zazu-size-guide__cta .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
