/*! (c) 2026 UNALSOFT - https://unalsoft.com - All rights reserved. Proprietary design and code; unauthorized copying, reuse or redistribution is prohibited. */
:root{--zEdt-ivory:#f8f4ec;--zEdt-cream:#ede4d3;--zEdt-marble:#f1ece3;--zEdt-gold:#b8973b;--zEdt-gold-dk:#8e7128;--zEdt-ink:#1a1a1a;--zEdt-graphite:#4a4a4a;--zEdt-rule:rgba(26,26,26,.18);--zEdt-veil:rgba(0,0,0,.32);--zEdt-serif:'Cormorant Garamond','EB Garamond','Playfair Display',Georgia,'Times New Roman',serif;--zEdt-sans:'Jost','Futura','Avenir Next','Helvetica Neue',Arial,sans-serif}.HomeEditorial{background:var(--zEdt-ivory);color:var(--zEdt-ink);font-family:var(--zEdt-sans);letter-spacing:.01em}.HomeEditorial .Container{max-width:1320px;margin:0 auto;padding:0 32px}.HomeEditorial .Container--narrow{max-width:760px}.EditorialSection__Header{text-align:center;margin-bottom:56px}.EditorialSection__Header--split{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;text-align:right;flex-wrap:wrap}.EditorialSection__Eyebrow{font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 14px;font-weight:500}.EditorialSection__Title{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(32px, 4vw, 48px);line-height:1.12;letter-spacing:-.01em;color:var(--zEdt-ink);margin:0}.EditorialSection__Link{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--zEdt-ink);text-decoration:none;border-bottom:1px solid var(--zEdt-ink);padding-bottom:4px;transition:color .2s,border-color .2s}.EditorialSection__Link:hover{color:var(--zEdt-gold);border-color:var(--zEdt-gold)}.EditorialSection__Link span{margin-right:6px}.EditorialHero{position:relative;min-height:88vh;min-height:88dvh;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.EditorialHero__Media{position:absolute;inset:0;background-size:cover;background-position:center 30%;background-repeat:no-repeat;transform:scale(1.04);animation:zEdtKenBurns 18s ease-out forwards}.EditorialHero__Media--placeholder{background:linear-gradient(-135deg,#2a2620 0,#1a1a1a 50%,#3d2f1f 100%)}.EditorialHero__Veil{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.15) 0,rgba(0,0,0,.55) 100%),linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,.45) 100%)}.EditorialHero__Content{position:relative;z-index:2;text-align:center;max-width:720px;padding:0 32px}.EditorialHero__Eyebrow{font-size:12px;letter-spacing:.4em;text-transform:uppercase;color:var(--zEdt-cream);margin:0 0 24px;font-weight:400}.EditorialHero__Eyebrow::after,.EditorialHero__Eyebrow::before{content:"";display:inline-block;width:32px;height:1px;background:var(--zEdt-gold);vertical-align:middle;margin:0 16px 4px}.EditorialHero__Title{font-family:var(--zEdt-serif);font-weight:300;font-style:italic;font-size:clamp(48px, 7vw, 96px);line-height:1;letter-spacing:.005em;margin:0 0 28px;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.25)}.EditorialHero__Lede{font-size:17px;line-height:1.7;color:rgba(255,255,255,.92);margin:0 0 40px;max-width:540px;margin-right:auto;margin-left:auto;font-weight:300}.EditorialHero__Actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@keyframes zEdtKenBurns{from{transform:scale(1.04)}to{transform:scale(1.1)}}.HomeEditorial .Button,.LookbookFold .Button{display:inline-block;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.28em;text-transform:uppercase;padding:16px 36px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background .25s,color .25s,border-color .25s;font-weight:500}.HomeEditorial .Button--gold,.LookbookFold .Button--gold{background:var(--zEdt-gold);color:#fff;border-color:var(--zEdt-gold)}.HomeEditorial .Button--gold:hover,.LookbookFold .Button--gold:hover{background:var(--zEdt-gold-dk);border-color:var(--zEdt-gold-dk)}.HomeEditorial .Button--ghost,.LookbookFold .Button--ghost{background:0 0;color:#fff;border-color:rgba(255,255,255,.7)}.HomeEditorial .Button--ghost:hover,.LookbookFold .Button--ghost:hover{background:#fff;color:var(--zEdt-ink);border-color:#fff}.LookbookFold .Button--ghost-light{background:0 0;color:#fff;border-color:rgba(255,255,255,.85)}.LookbookFold .Button--ghost-light:hover{background:#fff;color:var(--zEdt-ink)}.Manifesto{background:var(--zEdt-marble);padding:96px 0;text-align:center;background-image:radial-gradient(circle at 10% 20%,rgba(184,151,59,.04) 0,transparent 50%),radial-gradient(circle at 90% 80%,rgba(184,151,59,.05) 0,transparent 50%)}.Manifesto__Eyebrow{font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 24px}.Manifesto__Body{font-family:var(--zEdt-serif);font-size:clamp(20px, 2.4vw, 28px);line-height:1.55;font-style:italic;font-weight:400;color:var(--zEdt-ink);margin:0 0 32px}.Manifesto__Link{display:inline-block;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-ink);text-decoration:none;border-bottom:1px solid var(--zEdt-gold);padding-bottom:6px;transition:color .2s}.Manifesto__Link:hover{color:var(--zEdt-gold)}.Manifesto__Link span{margin-right:8px}.EditorialCats{padding:120px 0;background:var(--zEdt-ivory)}.EditorialCats__Grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.EditorialCatCard{position:relative;display:block;text-decoration:none;color:#fff;overflow:hidden;min-height:460px;grid-column:span 3}.EditorialCatCard--wide{grid-column:span 6;min-height:540px}.EditorialCatCard__Media{position:absolute;inset:0;background-size:cover;background-position:center;background-color:var(--zEdt-cream);transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.EditorialCatCard:hover .EditorialCatCard__Media{transform:scale(1.05)}.EditorialCatCard__Veil{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.55) 100%)}.EditorialCatCard__Body{position:absolute;bottom:36px;right:36px;left:36px;color:#fff;z-index:2}.EditorialCatCard__Eyebrow{display:block;font-size:10px;letter-spacing:.32em;text-transform:uppercase;margin-bottom:10px;color:var(--zEdt-cream);opacity:.9}.EditorialCatCard__Title{font-family:var(--zEdt-serif);font-size:clamp(28px, 3vw, 38px);line-height:1.1;font-style:italic;font-weight:400;margin:0}@media (max-width:900px){.EditorialCats__Grid{grid-template-columns:1fr}.EditorialCatCard,.EditorialCatCard--wide{grid-column:span 1;min-height:380px}}.SignaturePieces{padding:120px 0;background:var(--zEdt-marble)}.SignaturePieces__Grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px}.SignaturePieces__Grid li.ProductItem{margin:0;width:auto;float:none;clear:none}@media (max-width:1024px){.SignaturePieces__Grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.SignaturePieces__Grid{grid-template-columns:repeat(2,1fr);gap:24px 16px}}.LookbookFold{position:relative;min-height:78vh;display:flex;align-items:center;color:#fff;overflow:hidden}.LookbookFold__Media{position:absolute;inset:0;background-size:cover;background-position:center;background-color:#2a2620;filter:brightness(.78)}.LookbookFold__Media--placeholder{background:linear-gradient(-120deg,#4a3a28 0,#2a2620 50%,#1a1a1a 100%)}.LookbookFold__Inner{position:relative;z-index:2;max-width:600px;padding:80px 48px;margin-right:8vw;color:#fff}.LookbookFold__Eyebrow{font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 18px}.LookbookFold__Title{font-family:var(--zEdt-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.05;font-style:italic;font-weight:300;margin:0 0 24px}.LookbookFold__Lede{font-size:16px;line-height:1.75;color:rgba(255,255,255,.92);margin:0 0 36px;font-weight:300}@media (max-width:720px){.LookbookFold__Inner{margin-right:0;padding:64px 28px}}.JournalStrip{padding:120px 0;background:var(--zEdt-ivory)}.JournalStrip__Grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px}@media (max-width:900px){.JournalStrip__Grid{grid-template-columns:1fr}}.JournalCard{display:block;text-decoration:none;color:var(--zEdt-ink);transition:transform .25s}.JournalCard:hover{transform:translateY(-4px)}.JournalCard__Media{position:relative;aspect-ratio:4/5;background:var(--zEdt-cream);overflow:hidden;margin-bottom:22px}.JournalCard__Media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.JournalCard:hover .JournalCard__Media img{transform:scale(1.04)}.JournalCard__MediaPlaceholder{position:absolute;inset:0;background:linear-gradient(-135deg,var(--zEdt-cream) 0,var(--zEdt-marble) 100%)}.JournalCard__Body{padding:0 4px}.JournalCard__Eyebrow{display:inline-block;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin-bottom:12px}.JournalCard__Title{font-family:var(--zEdt-serif);font-size:clamp(22px, 2.4vw, 28px);line-height:1.25;font-weight:400;margin:0 0 14px;font-style:italic}.JournalCard__Intro{font-size:14px;line-height:1.7;color:var(--zEdt-graphite);margin:0 0 16px}.JournalCard__Read{display:inline-block;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-ink);border-bottom:1px solid var(--zEdt-rule);padding-bottom:4px}.PressWall{padding:80px 0;background:#fff;border-top:1px solid var(--zEdt-rule);border-bottom:1px solid var(--zEdt-rule)}.PressWall__Eyebrow{font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--zEdt-gold);text-align:center;margin:0 0 36px}.PressWall__List{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:32px 56px;padding:0;margin:0}.PressWall__Item{font-family:var(--zEdt-serif);font-size:clamp(18px, 1.8vw, 22px);letter-spacing:.18em;color:var(--zEdt-graphite);text-transform:uppercase;font-weight:500;opacity:.65;transition:opacity .2s}.PressWall__Item:hover{opacity:1}.PressWall__It{font-style:italic;font-weight:400;letter-spacing:.08em;text-transform:lowercase;margin-right:6px}.InstaTease{padding:120px 0;background:var(--zEdt-marble)}.InstaTease__Grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:40px}.InstaTease__Tile{aspect-ratio:1/1;background-size:cover;background-position:center;background-color:var(--zEdt-cream);background-image:linear-gradient(-135deg,#ede4d3 0,#d6c9aa 50%,#b8973b 100%);opacity:.6}.InstaTease__Tile--2{background-image:linear-gradient(-160deg,#d6c9aa 0,#b8973b 100%);opacity:.5}.InstaTease__Tile--3{background-image:linear-gradient(-45deg,#2a2620 0,#4a3a28 100%);opacity:.65}.InstaTease__Tile--4{background-image:linear-gradient(-200deg,#ede4d3 0,#c9b787 100%);opacity:.55}.InstaTease__Tile--5{background-image:linear-gradient(-180deg,#4a3a28 0,#1a1a1a 100%);opacity:.7}.InstaTease__Tile--6{background-image:linear-gradient(-120deg,#ede4d3 0,#b8973b 100%);opacity:.5}a.InstaTease__Tile--photo{display:block;opacity:1;background-image:none;transition:transform .5s cubic-bezier(.16,1,.3,1),filter .4s}a.InstaTease__Tile--photo:hover{transform:scale(1.03);filter:brightness(1.06)}.InstaTease__Cta{text-align:center;margin-top:40px}.InstaTease__Cta .Button--ghost{color:var(--zEdt-ink);border-color:var(--zEdt-ink)}.InstaTease__Cta .Button--ghost:hover{background:var(--zEdt-ink);color:#fff}@media (max-width:720px){.InstaTease__Grid{grid-template-columns:repeat(3,1fr)}}.EditorialNewsletter{padding:120px 0;background:var(--zEdt-ink);color:#fff}.EditorialNewsletter .EditorialSection__Eyebrow{color:var(--zEdt-gold)}.EditorialNewsletter .EditorialSection__Title{color:#fff}.EditorialNewsletter__Lede{font-size:15px;line-height:1.7;color:rgba(255,255,255,.78);max-width:520px;margin:16px auto 36px;font-weight:300}.EditorialNewsletter__Form{max-width:520px;margin:0 auto;display:flex;border-bottom:1px solid rgba(255,255,255,.35);transition:border-color .2s}.EditorialNewsletter__Form:focus-within{border-color:var(--zEdt-gold)}.EditorialNewsletter__Input{flex:1;background:0 0;border:0;padding:16px 4px;color:#fff;font-size:14px;letter-spacing:.04em;font-family:var(--zEdt-sans)}.EditorialNewsletter__Input:focus{outline:0}.EditorialNewsletter__Input::placeholder{color:rgba(255,255,255,.5);font-style:italic;letter-spacing:.04em}.EditorialNewsletter__Submit{background:0 0;border:0;color:var(--zEdt-gold);font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.28em;text-transform:uppercase;padding:16px 8px;cursor:pointer;transition:color .2s}.EditorialNewsletter__Submit:hover{color:#fff}.EditorialNewsletter__Note{font-size:11px;letter-spacing:.06em;color:rgba(255,255,255,.45);margin:24px 0 0}@media (max-width:720px){.HomeEditorial .Container{padding:0 20px}.EditorialHero{min-height:76vh}.EditorialCats,.EditorialNewsletter,.InstaTease,.JournalStrip,.Manifesto,.SignaturePieces{padding:72px 0}.PressWall{padding:56px 0}.PressWall__List{gap:20px 32px}}body.post-type-archive-zanardi_journal,body.single-zanardi_journal,body.tax-zanardi_journal_cat{background:var(--zEdt-ivory);color:var(--zEdt-ink)}.JournalArchive__Hero{padding:96px 0 56px;background:var(--zEdt-ivory)}.JournalArchive__Title{font-family:var(--zEdt-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.1;font-style:italic;font-weight:300;margin:16px 0 20px}.JournalArchive__Lede{font-size:17px;line-height:1.7;color:var(--zEdt-graphite);margin:0;font-weight:300;max-width:540px;margin-right:auto;margin-left:auto}.JournalArchive__Nav{border-top:1px solid var(--zEdt-rule);border-bottom:1px solid var(--zEdt-rule);padding:20px 0;margin-bottom:56px}.JournalArchive__NavList{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px;padding:0;margin:0}.JournalArchive__NavLink{display:inline-block;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-graphite);text-decoration:none;padding:6px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.JournalArchive__NavLink:hover{color:var(--zEdt-ink)}.JournalArchive__NavLink.is-active{color:var(--zEdt-ink);border-bottom-color:var(--zEdt-gold)}.JournalArchive__Feature{margin-bottom:96px}.JournalFeature{display:grid;grid-template-columns:1.2fr 1fr;gap:0;max-width:1320px;margin:0 auto;padding:0 32px;text-decoration:none;color:var(--zEdt-ink);align-items:center}.JournalFeature__Media{aspect-ratio:4/5;overflow:hidden;background:var(--zEdt-cream)}.JournalFeature__Media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.8,.2,1)}.JournalFeature:hover .JournalFeature__Media img{transform:scale(1.04)}.JournalFeature__MediaPlaceholder{width:100%;height:100%;background:linear-gradient(-135deg,var(--zEdt-cream) 0,var(--zEdt-marble) 100%)}.JournalFeature__Body{padding:0 64px 0 0}.JournalFeature__Title{font-family:var(--zEdt-serif);font-size:clamp(32px, 4vw, 52px);line-height:1.1;font-style:italic;font-weight:300;margin:14px 0 22px}.JournalFeature__Intro{font-size:17px;line-height:1.75;color:var(--zEdt-graphite);margin:0 0 24px;font-weight:300}@media (max-width:900px){.JournalFeature{grid-template-columns:1fr;gap:32px}.JournalFeature__Body{padding:0}}.JournalArchive__Grid{padding-bottom:120px}.JournalArchive__Pagination{margin-top:80px;text-align:center}.JournalArchive__Pagination .nav-links{display:inline-flex;gap:8px;align-items:center}.JournalArchive__Pagination a,.JournalArchive__Pagination span{display:inline-block;padding:8px 16px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-graphite);text-decoration:none;border:1px solid var(--zEdt-rule);transition:all .2s}.JournalArchive__Pagination .current,.JournalArchive__Pagination a:hover{background:var(--zEdt-ink);color:#fff;border-color:var(--zEdt-ink)}.JournalCover{position:relative;min-height:78vh;background-size:cover;background-position:center;display:flex;align-items:flex-end;color:#fff}.JournalCover--placeholder{background:linear-gradient(-135deg,#2a2620 0,#4a3a28 50%,#1a1a1a 100%)}.JournalCover__Veil{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%)}.JournalCover__Inner{position:relative;z-index:2;max-width:1100px;margin:0 auto;padding:0 32px 80px;width:100%}.JournalCover__Eyebrow{font-size:11px;letter-spacing:.36em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 20px}.JournalCover__Title{font-family:var(--zEdt-serif);font-size:clamp(40px, 5.5vw, 76px);line-height:1.05;font-style:italic;font-weight:300;margin:0 0 24px;max-width:18ch}.JournalCover__Meta{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.85);font-weight:400}.JournalCover__Sep{opacity:.5}.JournalArticle{background:var(--zEdt-ivory);padding:96px 0}.JournalArticle__Standfirst{font-family:var(--zEdt-serif);font-size:clamp(22px, 2.4vw, 28px);line-height:1.55;font-style:italic;font-weight:400;color:var(--zEdt-ink);border-top:1px solid var(--zEdt-rule);border-bottom:1px solid var(--zEdt-rule);padding:32px 0;margin:0 0 48px;text-align:center}.JournalArticle__Body{font-family:var(--zEdt-serif);font-size:19px;line-height:1.85;color:var(--zEdt-ink)}.JournalArticle__Body>p:first-of-type::first-letter{font-family:var(--zEdt-serif);font-style:italic;font-size:5em;float:right;line-height:.85;margin:8px 0 0 14px;color:var(--zEdt-gold);font-weight:400}.JournalArticle__Body p{margin:0 0 1.6em}.JournalArticle__Body h2,.JournalArticle__Body h3{font-family:var(--zEdt-serif);font-style:italic;font-weight:400;margin:2em 0 .6em}.JournalArticle__Body h2{font-size:32px}.JournalArticle__Body h3{font-size:24px}.JournalArticle__Body blockquote{border:0;border-right:2px solid var(--zEdt-gold);padding:0 28px 0 0;margin:2em 0;font-style:italic;font-size:22px;color:var(--zEdt-graphite)}.JournalArticle__Body img{width:100%;height:auto;margin:2.4em 0}.JournalArticle__Body a{color:var(--zEdt-ink);border-bottom:1px solid var(--zEdt-gold);text-decoration:none}.JournalArticle__Footer{margin-top:64px;padding-top:32px;border-top:1px solid var(--zEdt-rule);display:flex;flex-wrap:wrap;gap:24px 48px;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.JournalArticle__BylineLabel{color:var(--zEdt-gold);margin-left:10px;letter-spacing:.28em}.JournalArticle__BylineName{font-family:var(--zEdt-serif);font-style:italic;text-transform:none;font-size:16px;letter-spacing:0}.JournalArticle__Tags{list-style:none;display:flex;gap:12px;padding:0;margin:0}.JournalArticle__Tags a{color:var(--zEdt-graphite);text-decoration:none;border-bottom:1px solid var(--zEdt-rule);padding-bottom:2px}.JournalArticle__Share{display:flex;gap:14px;align-items:center}.JournalArticle__Share a{color:var(--zEdt-graphite);text-decoration:none;border-bottom:1px solid var(--zEdt-rule);padding-bottom:2px;transition:color .2s}.JournalArticle__Share a:hover{color:var(--zEdt-ink)}.JournalRelated{background:var(--zEdt-marble);padding:96px 0}.AboutCover{position:relative;min-height:64vh;display:flex;align-items:flex-end;color:#fff;background:linear-gradient(-135deg,#2a2620 0,#4a3a28 50%,#1a1a1a 100%);overflow:hidden}.AboutCover::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 80%,rgba(184,151,59,.15) 0,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(237,228,211,.08) 0,transparent 60%)}.AboutCover__Veil{display:none}.AboutCover--photo{background-size:cover;background-position:center 30%}.AboutCover--photo::before{background:linear-gradient(to bottom,rgba(10,9,8,.3) 0,rgba(10,9,8,.66) 100%)}.AboutCover__Inner{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:0 32px 80px;width:100%}.AboutCover__Title{font-family:var(--zEdt-serif);font-size:clamp(40px, 5.5vw, 76px);line-height:1.05;font-style:italic;font-weight:300;margin:14px 0 0;max-width:22ch}.AboutStandfirst{padding:96px 0 64px;font-family:var(--zEdt-serif);font-style:italic;font-size:clamp(22px, 2.4vw, 28px);line-height:1.55;color:var(--zEdt-ink)}.AboutEditor{padding-bottom:56px}.AboutEditor .Rte p{font-size:17px;line-height:1.85;color:var(--zEdt-graphite);margin:0 0 1.4em}.AboutSplit{padding:72px 0}.AboutSplit:nth-of-type(odd){background:var(--zEdt-ivory)}.AboutSplit:nth-of-type(2n){background:var(--zEdt-marble)}.AboutSplit__Inner{max-width:1320px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.AboutSplit--reverse .AboutSplit__Inner{grid-template-columns:1fr 1.05fr}.AboutSplit__Media{aspect-ratio:4/5;background-size:cover;background-position:center}.AboutSplit__Media--placeholder{background:linear-gradient(-135deg,#ede4d3 0,#c9b787 50%,#b8973b 100%)}.AboutSplit__Media--alt{background:linear-gradient(-160deg,#2a2620 0,#4a3a28 50%,#ede4d3 100%)}.AboutSplit__Title{font-family:var(--zEdt-serif);font-style:italic;font-weight:300;font-size:clamp(28px, 3.4vw, 44px);line-height:1.15;margin:14px 0 24px}.AboutSplit__Body p{font-size:16px;line-height:1.8;color:var(--zEdt-graphite);margin:0 0 1.2em;font-weight:300}@media (max-width:900px){.AboutSplit--reverse .AboutSplit__Inner,.AboutSplit__Inner{grid-template-columns:1fr;gap:32px}.AboutSplit--reverse .AboutSplit__Media{order:-1}}.AboutPillars{padding:120px 0;background:#fff;border-top:1px solid var(--zEdt-rule)}.AboutPillars__Grid{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}@media (max-width:720px){.AboutPillars__Grid{grid-template-columns:1fr}}.AboutPillar{padding:32px 0;border-top:1px solid var(--zEdt-rule)}.AboutPillar__Eyebrow{display:block;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin-bottom:14px}.AboutPillar__Title{font-family:var(--zEdt-serif);font-size:clamp(22px, 2.2vw, 28px);line-height:1.25;font-weight:400;font-style:italic;margin:0 0 14px}.AboutPillar__Body{font-size:15px;line-height:1.8;color:var(--zEdt-graphite);margin:0;font-weight:300}.AboutSignoff{padding:120px 0;background:var(--zEdt-ink);color:#fff}.AboutSignoff__Quote{font-family:var(--zEdt-serif);font-style:italic;font-weight:300;font-size:clamp(28px, 3.4vw, 42px);line-height:1.35;margin:0;color:#fff}.AboutSignoff__Attribution{margin:32px 0 0;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold)}.AboutSignoff .Button--gold{background:var(--zEdt-gold);color:#fff;border-color:var(--zEdt-gold)}.ShopArchive{background:var(--zEdt-ivory)}.ShopHero{padding:96px 0 56px;background:var(--zEdt-ivory);text-align:center}.ShopHero__Title{font-family:var(--zEdt-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.1;font-style:italic;font-weight:300;margin:16px 0 20px}.ShopHero__Lede{font-size:17px;line-height:1.7;color:var(--zEdt-graphite);margin:0 auto;max-width:560px;font-weight:300}.ShopToolbarWrap{padding:24px 32px;border-top:1px solid var(--zEdt-rule);border-bottom:1px solid var(--zEdt-rule);margin-bottom:56px}.ShopToolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.ShopToolbar .woocommerce-result-count{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-graphite);margin:0}.ShopToolbar .woocommerce-ordering select{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid var(--zEdt-rule);padding:6px 0 6px 24px;color:var(--zEdt-ink);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%231a1a1a' stroke-width='1.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 4px center;cursor:pointer}.ShopArchive__GridWrap{padding-bottom:120px}.ShopArchive .products,.ShopArchive ul.products{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:56px 24px}@media (max-width:1024px){.ShopArchive ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.ShopArchive ul.products{grid-template-columns:repeat(2,1fr);gap:32px 16px}}li.ProductCard{list-style:none;margin:0!important;padding:0;width:auto!important;float:none!important}.ProductCard__Link{display:block;text-decoration:none;color:var(--zEdt-ink)}.ProductCard__Media{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--zEdt-cream);margin-bottom:18px}.ProductCard__Image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1s cubic-bezier(.2,.8,.2,1),opacity .4s}.ProductCard__Image--hover{opacity:0;z-index:2}.ProductCard__Link:hover .ProductCard__Image--primary{transform:scale(1.04)}.ProductCard__Link:hover .ProductCard__Image--hover{opacity:1;transform:scale(1.04)}.ProductCard__Badge{position:absolute;top:16px;right:16px;z-index:3;font-family:var(--zEdt-sans);font-size:10px;letter-spacing:.32em;text-transform:uppercase;padding:6px 12px;background:var(--zEdt-gold);color:#fff;font-weight:500}.ProductCard__Badge--soldout{background:rgba(26,26,26,.82);top:auto;bottom:16px;right:16px}.ProductCard.outofstock .ProductCard__Image{filter:grayscale(.35) opacity(.5)}.ProductCard__Badge--low{background:rgba(248,244,236,.92);color:var(--zEdt-ink);top:auto;bottom:16px;right:16px}.ProductCard__Body{padding:0 4px;text-align:center}.ProductCard__Eyebrow{display:block;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin-bottom:10px}.ProductCard__Title{font-family:var(--zEdt-serif);font-size:clamp(18px, 1.7vw, 22px);line-height:1.25;font-style:italic;font-weight:400;margin:0 0 10px;color:var(--zEdt-ink)}.ProductCard__Price{font-family:var(--zEdt-sans);font-size:14px;letter-spacing:.04em;color:var(--zEdt-graphite)}.ProductCard__Price .amount{color:var(--zEdt-ink)}.ProductCard__Price del{opacity:.55;margin-left:8px}.ProductCard__Price ins{background:0 0;color:var(--zEdt-gold);text-decoration:none;font-weight:500}.ProductCard__Price .Price--loginRequired,.ProductCard__Price .Price__WholesaleLabel{font-size:11px;letter-spacing:.18em}body.single-product{background:var(--zEdt-ivory)}.EditorialProduct__Breadcrumb{padding:24px 0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--zEdt-graphite)}.EditorialProduct__Breadcrumb a{color:var(--zEdt-graphite);text-decoration:none;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.EditorialProduct__Breadcrumb a:hover{color:var(--zEdt-ink);border-bottom-color:var(--zEdt-gold)}.EditorialProduct__BreadcrumbSep{margin:0 12px;color:var(--zEdt-rule)}.EditorialProduct__Wrapper{display:grid;grid-template-columns:1.4fr 1fr;gap:0;align-items:flex-start;max-width:1480px;margin:0 auto;padding:0 24px}.EditorialProduct__Gallery{min-width:0}.PGallery__Main{position:relative;background:var(--zEdt-cream);overflow:hidden}.PGallery__Track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:min(76vh,780px);aspect-ratio:auto;outline:0}.PGallery__Track::-webkit-scrollbar{display:none}.PGallery__Slide{flex:0 0 100%;margin:0;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;cursor:zoom-in}.PGallery__Slide img{width:100%;height:100%;object-fit:contain;display:block}.PGallery__Arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid var(--zEdt-rule);background:rgba(255,255,255,.92);color:var(--zEdt-ink);font-size:26px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;z-index:2}.PGallery__Arrow:hover{background:#fff;border-color:var(--zEdt-ink)}.PGallery__Arrow--prev{right:14px}.PGallery__Arrow--next{left:14px}.PGallery__Counter{position:absolute;left:14px;bottom:12px;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.14em;background:rgba(255,255,255,.9);padding:4px 10px;color:var(--zEdt-graphite);z-index:2}.PGallery__Thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.PGallery__Thumbs::-webkit-scrollbar{display:none}.PGallery__Thumb{flex:0 0 auto;width:64px;height:80px;padding:0;border:1px solid transparent;background:var(--zEdt-cream);cursor:pointer;opacity:.65;transition:opacity .2s,border-color .2s}.PGallery__Thumb img{width:100%;height:100%;object-fit:cover;display:block}.PGallery__Thumb:hover{opacity:1}.PGallery__Thumb.is-active{opacity:1;border-color:var(--zEdt-gold)}@media (max-width:1100px){.PGallery__Track{height:min(64vh,560px)}.PGallery__Arrow{display:none}.PGallery__Thumb{width:52px;height:66px}}.PLightbox{position:fixed;inset:0;z-index:90;display:none;align-items:center;justify-content:center;background:rgba(16,14,12,.96);padding:4vh 4vw}.PLightbox.is-open{display:flex}.PLightbox__Img{max-width:92vw;max-height:92vh;object-fit:contain;display:block}.PLightbox__Close,.PLightbox__Nav{position:absolute;background:0 0;border:1px solid rgba(255,255,255,.4);color:#fff;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s;z-index:2}.PLightbox__Close:hover,.PLightbox__Nav:hover{border-color:#fff;background:rgba(255,255,255,.08)}.PLightbox__Close{top:20px;left:24px;width:46px;height:46px;font-size:28px}.PLightbox__Nav{top:50%;transform:translateY(-50%);width:52px;height:52px;font-size:30px}.PLightbox__Nav--prev{right:20px}.PLightbox__Nav--next{left:20px}@media (max-width:720px){.PLightbox__Nav{width:42px;height:42px}.PLightbox__Nav--prev{right:8px}.PLightbox__Nav--next{left:8px}}.ColorPicker{margin:0 0 22px}.ColorPicker__Label{display:block;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:12px;font-weight:500}.ColorPicker__Options{display:flex;flex-wrap:wrap;gap:10px}.ColorPicker__Input{position:absolute;opacity:0;width:1px;height:1px}.ColorPicker__Swatch{display:inline-flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.ColorPicker__Swatch.is-static{cursor:default}.ColorPicker__Chip{display:block;width:56px;height:36px;border:1px solid var(--zEdt-rule);transition:outline-color .15s,border-color .15s;outline:2px solid transparent;outline-offset:2px}.ColorPicker__Chip--label{background:#fff}.ColorPicker__Chip--photo{width:56px;height:72px;background-size:cover;background-position:center top}.ColorPicker__Name{font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.06em;color:var(--zEdt-graphite)}.ColorPicker__Swatch:hover .ColorPicker__Chip{border-color:var(--zEdt-ink)}.ColorPicker__Input:checked+.ColorPicker__Swatch .ColorPicker__Chip{outline-color:var(--zEdt-ink);border-color:var(--zEdt-ink)}.ColorPicker__Input:checked+.ColorPicker__Swatch .ColorPicker__Name{color:var(--zEdt-ink);font-weight:500}.ColorPicker__Input:focus-visible+.ColorPicker__Swatch .ColorPicker__Chip{outline-color:var(--zEdt-gold)}.ColorPicker__Swatch.is-soldout .ColorPicker__Chip{position:relative;overflow:hidden;opacity:.45}.ColorPicker__Input:checked+.ColorPicker__Swatch.is-soldout .ColorPicker__Chip{opacity:.7}.ColorPicker__Swatch.is-soldout .ColorPicker__Chip::after{content:"";position:absolute;inset:0;background:linear-gradient(to top left,transparent calc(50% - .75px),var(--zEdt-ink) calc(50% - .75px),var(--zEdt-ink) calc(50% + .75px),transparent calc(50% + .75px))}.ColorPicker__Note{display:block;max-width:72px;font-family:var(--zEdt-sans);font-size:10px;letter-spacing:.04em;text-align:center;color:#9e1b22;overflow-wrap:anywhere}.EditorialProduct__Info{padding:32px 64px 64px 24px}.EditorialProduct__InfoInner{position:sticky;top:32px;max-width:460px}@media (max-width:1100px){.EditorialProduct__Wrapper{grid-template-columns:1fr}.EditorialProduct__Info{padding:32px 24px}.EditorialProduct__InfoInner{position:static;max-width:none}}.EditorialProduct__Eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 16px}.EditorialProduct__Title{font-family:var(--zEdt-serif);font-size:clamp(32px, 4vw, 46px);line-height:1.1;font-style:italic;font-weight:300;margin:0 0 12px;color:var(--zEdt-ink)}.EditorialProduct__Sku{font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-graphite);margin:0 0 24px}.EditorialProduct__Sku span{margin-right:8px;color:var(--zEdt-ink)}.EditorialProduct__Price{font-family:var(--zEdt-sans);font-size:22px;letter-spacing:.02em;color:var(--zEdt-ink);margin:0 0 28px;padding-bottom:24px;border-bottom:1px solid var(--zEdt-rule)}.EditorialProduct__Price .amount{color:var(--zEdt-ink)}.EditorialProduct__Price del{opacity:.5;margin-left:12px;font-size:18px}.EditorialProduct__Price ins{background:0 0;color:var(--zEdt-gold);text-decoration:none;font-weight:500}.EditorialProduct__Lede{font-family:var(--zEdt-serif);font-size:17px;line-height:1.7;font-style:italic;color:var(--zEdt-graphite);margin-bottom:32px}.EditorialProduct__Lede p{margin:0 0 .8em}.EditorialProduct__Cart{margin-bottom:36px}.EditorialProduct__Cart .quantity{display:inline-block;margin-left:12px}.EditorialProduct__Cart .quantity input{width:64px;padding:14px 8px;border:1px solid var(--zEdt-rule);background:0 0;font-family:var(--zEdt-sans);font-size:14px;text-align:center}.EditorialProduct__Cart .single_add_to_cart_button,.EditorialProduct__Cart button.button{display:inline-block;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.32em;text-transform:uppercase;padding:16px 36px;background:var(--zEdt-ink);color:#fff;border:1px solid var(--zEdt-ink);cursor:pointer;transition:background .2s,border-color .2s;font-weight:500}.EditorialProduct__Cart .single_add_to_cart_button:hover,.EditorialProduct__Cart button.button:hover{background:var(--zEdt-gold);border-color:var(--zEdt-gold)}.EditorialProduct__Cart .single_add_to_cart_button:disabled,.EditorialProduct__Cart .single_add_to_cart_button:disabled:hover{background:var(--zEdt-cream);border-color:var(--zEdt-rule);color:rgba(26,26,26,.46);cursor:not-allowed}.EditorialProduct__Cart .variations{width:100%;margin:0 0 18px;border-collapse:collapse}.EditorialProduct__Cart .variations td,.EditorialProduct__Cart .variations th{padding:8px 0;vertical-align:middle}.EditorialProduct__Cart .variations th label{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-graphite)}.EditorialProduct__Cart .variations select{width:100%;background:0 0;border:0;border-bottom:1px solid var(--zEdt-rule);padding:10px 0 10px 24px;font-family:var(--zEdt-sans);font-size:14px;color:var(--zEdt-ink);appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='none' stroke='%231a1a1a' stroke-width='1.5' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 0 center;cursor:pointer}.EditorialProduct__Cart .reset_variations{display:inline-block;margin-top:8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--zEdt-graphite)}.EditorialProduct__Services{list-style:none;padding:0;margin:0 0 24px;border-top:1px solid var(--zEdt-rule)}.EditorialProduct__Services li{padding:18px 0;border-bottom:1px solid var(--zEdt-rule);font-size:13px;line-height:1.55;color:var(--zEdt-graphite);font-weight:300}.EditorialProduct__ServiceLabel{display:block;font-family:var(--zEdt-sans);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:6px;font-weight:500}.EditorialProduct__Tags{margin-top:0;font-size:12px;color:var(--zEdt-graphite)}.EditorialProduct__Tags a{color:var(--zEdt-graphite);text-decoration:none;border-bottom:1px solid var(--zEdt-rule);padding-bottom:1px}.EditorialProduct__Tabs{background:var(--zEdt-marble);padding:96px 0;margin-top:64px}.EditorialProduct__Tabs .woocommerce-tabs ul.tabs{list-style:none;padding:0;margin:0 0 48px;display:flex;gap:32px;justify-content:center;border-bottom:1px solid var(--zEdt-rule);flex-wrap:wrap}.EditorialProduct__Tabs .woocommerce-tabs ul.tabs li{margin:0;padding:0;background:0 0;border:0}.EditorialProduct__Tabs .woocommerce-tabs ul.tabs li a{display:block;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-graphite);text-decoration:none;padding:16px 4px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.EditorialProduct__Tabs .woocommerce-tabs ul.tabs li a:hover,.EditorialProduct__Tabs .woocommerce-tabs ul.tabs li.active a{color:var(--zEdt-ink);border-bottom-color:var(--zEdt-gold)}.EditorialProduct__Tabs .woocommerce-Tabs-panel{font-family:var(--zEdt-serif);font-size:17px;line-height:1.85;color:var(--zEdt-ink)}.EditorialProduct__Tabs .woocommerce-Tabs-panel h2{font-family:var(--zEdt-serif);font-style:italic;font-weight:300;font-size:28px;margin:0 0 24px;text-align:center}.EditorialProduct__Tabs .woocommerce-Tabs-panel--additional_information table{width:100%;border-collapse:collapse}.EditorialProduct__Tabs .woocommerce-Tabs-panel--additional_information td,.EditorialProduct__Tabs .woocommerce-Tabs-panel--additional_information th{padding:14px 0;border-bottom:1px solid var(--zEdt-rule);font-family:var(--zEdt-sans);font-size:14px;text-align:right}.EditorialProduct__Tabs .woocommerce-Tabs-panel--additional_information th{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-graphite);width:30%}.EditorialProduct__Tabs #reviews .commentlist{list-style:none;padding:0;margin:0 0 32px}.EditorialProduct__Tabs #reviews .commentlist li{padding:24px 0;border-bottom:1px solid var(--zEdt-rule);font-family:var(--zEdt-sans);font-size:14px}.EditorialProduct__Tabs #review_form .comment-form input,.EditorialProduct__Tabs #review_form .comment-form textarea{width:100%;padding:14px 0;background:0 0;border:0;border-bottom:1px solid var(--zEdt-rule);font-family:var(--zEdt-sans);font-size:14px;color:var(--zEdt-ink);margin-bottom:16px}.EditorialProduct__Tabs #review_form .submit{background:var(--zEdt-ink);color:#fff;border:0;padding:14px 36px;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.32em;text-transform:uppercase;cursor:pointer}.EditorialProduct__Tabs #review_form .submit:hover{background:var(--zEdt-gold)}.EditorialProduct__Related{background:var(--zEdt-ivory);padding:96px 0}.EditorialProduct__Related h2{font-family:var(--zEdt-serif);font-size:clamp(28px, 3vw, 38px);font-weight:400;letter-spacing:-.01em;text-align:center;margin:0 0 56px}.EditorialProduct__Related ul.products{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:56px 24px}@media (max-width:1024px){.EditorialProduct__Related ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.EditorialProduct__Related ul.products{grid-template-columns:repeat(2,1fr);gap:32px 16px}}body{font-family:var(--zEdt-sans);font-size:16px;font-weight:400}.Heading{font-family:var(--zEdt-sans);letter-spacing:.14em}.Header__Wrapper--stacked{display:flex;flex-direction:column;align-items:center;padding:20px 32px 0}.Header__BrandRow{position:relative;width:100%;display:flex;justify-content:center}.Header__SecondaryFloat{position:absolute;left:0;top:50%;transform:translateY(-50%)}.Header__LogoLink--stacked{display:inline-flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;text-align:center}.Header__Wordmark{font-family:var(--zEdt-serif);font-weight:500;font-size:24px;letter-spacing:.22em;white-space:nowrap}.Header__LogoMark{width:36px;height:auto;display:block;transition:width .25s ease}.Header__NavRow{padding:14px 0 16px}.Header__NavRow .Header__MainNav ul{justify-content:center}.Header[data-scrolled=true] .Header__LogoMark{width:28px}.Header[data-scrolled=true] .Header__Wordmark{font-size:20px}@media (max-width:1023px){.Header__SecondaryFloat{position:static;transform:none;margin-top:10px}.Header__BrandRow{flex-direction:column;align-items:center}.Header__SecondaryFloat .HorizontalList{justify-content:center}.Header__Wordmark{font-size:19px;white-space:normal}.Header__LogoMark{width:30px}}.Header__SecondaryNav .Heading{font-size:12px;font-weight:500;letter-spacing:.14em}.AnnouncementBar .Heading,.AnnouncementBar p{font-family:var(--zEdt-sans);font-size:11px;font-weight:500;letter-spacing:.18em}.HomeEditorial .EditorialHero__Lede{font-weight:400}.Footer,.Footer a,.Footer li,.Footer p{font-family:var(--zEdt-sans)}.Footer h2,.Footer h3,.Footer__Title{font-family:var(--zEdt-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.Footer .widget ul,.Footer .wp-block-archives,.Footer .wp-block-categories,.Footer .wp-block-latest-comments,.Footer .wp-block-latest-posts{list-style:none;margin:0 0 16px;padding:0}.Footer .widget li,.Footer .wp-block-archives li,.Footer .wp-block-categories li{margin:0 0 8px}.Footer .widget a,.Footer .wp-block-archives a,.Footer .wp-block-categories a,.Footer .wp-block-latest-posts a{color:#999;text-decoration:none;font-size:13px;letter-spacing:.04em;transition:color .2s}.Footer .widget a:hover,.Footer .wp-block-archives a:hover,.Footer .wp-block-categories a:hover{color:#fff}.LookbookFeed{padding:56px 0 24px;text-align:center}.LookbookFeed__Title{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(26px, 3vw, 38px);margin:0 0 6px}.LookbookFeed__Sub{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 36px}.LookbookFeed__Grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:right}.LookbookFeed__Item{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;text-decoration:none}.LookbookFeed__Item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.LookbookFeed__Item:hover img{transform:scale(1.04)}.LookbookFeed__Caption{position:absolute;right:0;left:0;bottom:0;padding:24px 14px 12px;background:linear-gradient(to top,rgba(0,0,0,.55),transparent);color:#fff;font-family:var(--zEdt-sans);font-size:12px;line-height:1.5;opacity:0;transition:opacity .3s}.LookbookFeed__Item:hover .LookbookFeed__Caption{opacity:1}.LookbookFeed__Cta{margin-top:36px}.LookbookFeed .Button--gold{display:inline-block;background:var(--zEdt-gold);color:#fff;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:15px 32px;text-decoration:none;transition:background .25s}.LookbookFeed .Button--gold:hover{background:var(--zEdt-gold-dk)}@media (max-width:1023px){.LookbookFeed__Grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.LookbookFeed__Grid{grid-template-columns:repeat(2,1fr);gap:8px}}body.woocommerce-account{background:var(--zEdt-ivory)}body.woocommerce-account .woocommerce a:not(.Button):not(.button):not(.woocommerce-button){color:var(--zEdt-ink);text-decoration:none}body.woocommerce-account .woocommerce a:not(.Button):not(.button):hover{color:var(--zEdt-gold)}.ZDash__Head{margin:0 0 32px}.ZDash__Greeting{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(26px, 3vw, 36px);margin:0 0 8px;color:var(--zEdt-ink)}.ZDash__Sub{font-family:var(--zEdt-sans);font-size:14px;color:var(--zEdt-graphite);margin:0}.ZDash__Grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:40px}.ZDash__Card{position:relative;display:block;background:#fff;border:1px solid var(--zEdt-rule);padding:24px 26px 22px;text-decoration:none;transition:border-color .2s,transform .2s}.ZDash__Card:hover{border-color:var(--zEdt-ink);transform:translateY(-2px)}.ZDash__Card--gold{border-top:3px solid var(--zEdt-gold)}.ZDash__CardLabel{display:block;font-family:var(--zEdt-sans);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:6px}.ZDash__CardDesc{display:block;font-family:var(--zEdt-sans);font-size:13px;color:var(--zEdt-graphite);padding-left:24px}.ZDash__CardArrow{position:absolute;left:20px;bottom:18px;color:var(--zEdt-gold);font-size:18px;transition:transform .2s}.ZDash__Card:hover .ZDash__CardArrow{transform:translateX(-4px)}.ZDash__OrdersTitle{font-family:var(--zEdt-serif);font-weight:400;font-size:22px;margin:0 0 16px}.ZDash__OrderList{list-style:none;margin:0;padding:0}.ZDash__Order a{display:grid;grid-template-columns:90px 1fr 120px 100px;gap:12px;align-items:center;background:#fff;border:1px solid var(--zEdt-rule);border-bottom:0;padding:14px 20px;font-family:var(--zEdt-sans);font-size:13px;transition:background .15s}.ZDash__Order:last-child a{border-bottom:1px solid var(--zEdt-rule)}.ZDash__Order a:hover{background:var(--zEdt-marble)}.ZDash__OrderNo{font-weight:600;letter-spacing:.04em}.ZDash__OrderDate{color:var(--zEdt-graphite)}.ZDash__OrderStatus{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--zEdt-gold-dk)}.ZDash__OrderTotal{text-align:left;font-weight:500}.ZDash__Empty{text-align:center;padding:32px 0 8px}.ZDash__Empty p{font-family:var(--zEdt-serif);font-size:19px;color:var(--zEdt-graphite);margin:0 0 20px}.ZDash .Button--gold{display:inline-block;background:var(--zEdt-gold);color:#fff;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:14px 30px;text-decoration:none;transition:background .25s}.ZDash .Button--gold:hover{background:var(--zEdt-gold-dk)}@media (max-width:720px){.ZDash__Grid{grid-template-columns:1fr}.ZDash__Order a{grid-template-columns:1fr 1fr;row-gap:4px}.ZDash__OrderTotal{text-align:right}}.ZDash__Stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:36px}.ZDash__Stat{background:#fff;border:1px solid var(--zEdt-rule);padding:20px 22px}.ZDash__Stat--alert{border-top:3px solid var(--zEdt-gold)}.ZDash__StatNo{display:block;font-family:var(--zEdt-serif);font-size:34px;line-height:1;color:var(--zEdt-ink);margin-bottom:6px}.ZDash__StatLabel{display:block;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--zEdt-graphite)}.ZDash__Grid--manager{grid-template-columns:repeat(3,1fr)}.ZDash--manager .ZDash__Head{padding-bottom:20px;border-bottom:1px solid var(--zEdt-rule);margin-bottom:28px}.ZDash--manager .ZDash__Orders{margin:8px 0 40px}.ZDash__Order--app{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:#fff;border:1px solid var(--zEdt-rule);border-bottom:0;padding:16px 22px;font-family:var(--zEdt-sans)}.ZDash__Order--app:last-child{border-bottom:1px solid var(--zEdt-rule)}.ZDash__AppInfo{min-width:0}.ZDash__AppName{display:block;font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--zEdt-ink);margin-bottom:3px}.ZDash__AppMeta{display:block;font-size:12px;color:var(--zEdt-graphite)}.ZDash__AppActions{display:inline-flex;gap:10px;flex:0 0 auto;white-space:nowrap}.ZDash__AppActions a.ZDash__Approve,a.ZDash__Approve{display:inline-block;background:#b8973b;color:#fff!important;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:10px 20px;text-decoration:none!important;border:1px solid #b8973b;transition:background .2s}a.ZDash__Approve:hover{background:#8e7128;border-color:#8e7128}.ZDash__AppActions a.ZDash__Review,a.ZDash__Review{display:inline-block;background:0 0;border:1px solid var(--zEdt-rule);color:var(--zEdt-ink)!important;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:10px 20px;text-decoration:none!important;transition:border-color .2s}a.ZDash__Review:hover{border-color:var(--zEdt-ink)}@media (max-width:900px){.ZDash__Stats{grid-template-columns:repeat(2,1fr)}.ZDash__Grid--manager{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ZDash__Grid--manager{grid-template-columns:1fr}}.ZDash__Terms{display:flex;flex-wrap:wrap;gap:10px 28px;background:#fff;border:1px solid var(--zEdt-rule);border-right:3px solid var(--zEdt-gold);padding:16px 22px;margin:0 0 28px}.ZDash__TermsItem{font-family:var(--zEdt-sans);font-size:13px;color:var(--zEdt-graphite)}.ZDash__TermsItem strong{display:block;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:2px}.ZDash__TermsItem a{color:var(--zEdt-gold-dk);text-decoration:none}.ZDash__TermsItem a:hover{text-decoration:underline}.ZDash__Profile{background:#fff;border:1px solid var(--zEdt-rule);padding:26px 30px 30px;margin:0 0 36px}.ZDash__ProfileNotice{font-family:var(--zEdt-sans);font-size:13px;padding:10px 16px;margin:0 0 20px}.ZDash__ProfileNotice--warn{background:#fdf3e0;border:1px solid rgba(184,151,59,.45);color:#7a5b13}.ZDash__ProfileNotice--ok{background:#eef7f0;border:1px solid rgba(26,127,55,.35);color:#1a7f37}.ZDash__ProfileGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 18px;margin-bottom:20px}.ZDash__ProfileField{margin:0}.ZDash__ProfileField label{display:block;font-family:var(--zEdt-sans);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:6px}.ZDash__ProfileField input{width:100%;border:1px solid var(--zEdt-rule);background:#fff;padding:12px 14px;font-family:var(--zEdt-sans);font-size:14px;transition:border-color .2s}.ZDash__ProfileField input:focus{outline:0;border-color:var(--zEdt-ink)}.ZDash__ProfileField.is-missing input{border-color:rgba(184,151,59,.7);background:#fffdf7}.ZDash__ProfileSave{display:inline-block;background:var(--zEdt-gold);color:#fff;border:0;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:14px 32px;cursor:pointer;transition:background .25s}.ZDash__ProfileSave:hover{background:var(--zEdt-gold-dk)}@media (max-width:900px){.ZDash__ProfileGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ZDash__ProfileGrid{grid-template-columns:1fr}}.ZDash__GateNotice{font-family:var(--zEdt-sans);font-size:14px;background:#fdf3e0;border:1px solid rgba(184,151,59,.5);border-right:3px solid var(--zEdt-gold);padding:14px 20px;margin:0 0 24px}.ZDash__GateNotice a{color:var(--zEdt-gold-dk)}.PwMatch{font-family:var(--zEdt-sans);font-size:13px;margin:8px 0 0;min-height:18px}.PwMatch--ok{color:#1a7f37}.PwMatch--no{color:#b3202c}body.page-template-default.page .B2BCatalog__Grid{margin-top:8px}.B2BCatalog__PreviewNote{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.08em;color:var(--zEdt-gold-dk);background:rgba(184,151,59,.08);border:1px solid rgba(184,151,59,.3);padding:10px 16px;margin:0 0 24px}.B2BCatalog__Grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 20px}.B2BCatalog__Item{display:block;text-decoration:none;color:var(--zEdt-ink)}.B2BCatalog__Media{position:relative;display:block;aspect-ratio:3/4;background-color:var(--zEdt-cream);background-size:cover;background-position:top center;margin-bottom:12px;overflow:hidden}.B2BCatalog__Pack{position:absolute;top:10px;right:10px;background:var(--zEdt-gold);color:#fff;font-family:var(--zEdt-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px}.B2BCatalog__Name{display:block;font-family:var(--zEdt-sans);font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.B2BCatalog__Sku{display:block;font-family:var(--zEdt-sans);font-size:11px;color:var(--zEdt-graphite);letter-spacing:.08em;margin-bottom:8px}.B2BCatalog__Price{display:block;font-family:var(--zEdt-sans);font-size:16px;font-weight:500}.B2BCatalog__Price small{font-size:11px;color:var(--zEdt-graphite);margin-right:3px}.B2BCatalog__SetTotal{display:block;font-family:var(--zEdt-sans);font-size:12px;color:var(--zEdt-gold-dk);margin-top:2px}.B2BCatalog__Item:hover .B2BCatalog__Name{color:var(--zEdt-gold-dk)}.B2BCatalog__Pagination{margin-top:48px;text-align:center}.B2BCatalog__Pagination ul{list-style:none;display:inline-flex;gap:8px;padding:0}.B2BCatalog__Pagination a,.B2BCatalog__Pagination span{display:inline-block;padding:10px 16px;border:1px solid var(--zEdt-rule);font-family:var(--zEdt-sans);font-size:13px;text-decoration:none;color:var(--zEdt-ink)}.B2BCatalog__Pagination span.current{background:var(--zEdt-ink);color:#fff;border-color:var(--zEdt-ink)}@media (max-width:1023px){.B2BCatalog__Grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.B2BCatalog__Grid{grid-template-columns:repeat(2,1fr);gap:24px 12px}}.WholesalePortal{padding:48px 0 8px}.WholesalePortal__Box{background:#fff;border:1px solid var(--zEdt-rule);border-top:3px solid var(--zEdt-gold);padding:40px 44px;text-align:center}.WholesalePortal__Title{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(24px, 2.8vw, 32px);margin:0 0 10px}.WholesalePortal__Lede{font-family:var(--zEdt-sans);font-size:15px;line-height:1.7;color:var(--zEdt-graphite);max-width:56ch;margin:0 auto 28px}.WholesalePortal__Actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.WholesalePortal .Button--gold{display:inline-block;background:var(--zEdt-gold);color:#fff;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:15px 32px;text-decoration:none;border:1px solid var(--zEdt-gold);transition:background .25s}.WholesalePortal .Button--gold:hover{background:var(--zEdt-gold-dk)}.WholesalePortal .Button--outline{display:inline-block;background:0 0;color:var(--zEdt-ink);font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;padding:15px 32px;text-decoration:none;border:1px solid var(--zEdt-ink);transition:background .25s,color .25s}.WholesalePortal .Button--outline:hover{background:var(--zEdt-ink);color:#fff}.WsIg{display:inline-flex;align-items:center;justify-content:center;gap:8px}.WsIg__Icon{flex:none}.WsDock{display:none}@media (max-width:767px){.WsDock{display:flex;gap:8px;position:fixed;right:0;left:0;bottom:0;z-index:900;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));background:var(--zEdt-ivory,#f8f4ec);border-top:1px solid var(--zEdt-rule,rgba(26,26,26,.18));box-shadow:0 -6px 20px rgba(0,0,0,.08);transition:transform .25s ease,opacity .25s ease}.WsDock.is-away,body:has(.CxConsent:not([hidden])) .WsDock{transform:translateY(110%);opacity:0;visibility:hidden;pointer-events:none}body:has(.WsDock){padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.WsDock__Apply,.WsDock__Ig,.WsDock__Wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;box-sizing:border-box;font:500 13px/1.15 var(--zEdt-sans, 'Jost', Arial, sans-serif);letter-spacing:.02em;text-align:center;text-decoration:none;border:1px solid var(--zEdt-ink,#1a1a1a)}.WsDock__Apply,.WsDock__Wa{flex:1 1 0;min-width:0;padding:6px 10px}.WsDock__Ig,.WsDock__Wa{background:0 0;color:var(--zEdt-ink,#1a1a1a)}.WsDock__Apply{background:var(--zEdt-ink,#1a1a1a);color:#fff}.WsDock__Ig{flex:none;width:48px}}.Header__B2BLink{color:var(--zEdt-gold)!important;border:1px solid var(--zEdt-gold);padding:6px 14px;transition:background .2s,color .2s}.Header__B2BLink:hover{background:var(--zEdt-gold);color:#fff!important}body.search{background:var(--zEdt-ivory);color:var(--zEdt-ink)}.SearchResults__Hero{background:var(--zEdt-ink);color:#fff;padding:72px 0 64px}.SearchResults__Title{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(28px, 3.6vw, 44px);margin:0 0 8px}.SearchResults__Count{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.6);margin:0 0 32px}.SearchResults__Form{display:flex;max-width:480px;margin:0 auto;border:1px solid rgba(255,255,255,.35)}.SearchResults__Input{flex:1;background:0 0;border:0;color:#fff;padding:14px 18px;font-family:var(--zEdt-sans);font-size:14px}.SearchResults__Input::placeholder{color:rgba(255,255,255,.55)}.SearchResults__Input:focus{outline:0}.SearchResults__Submit{background:var(--zEdt-gold);color:#fff;border:0;padding:0 24px;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .2s}.SearchResults__Submit:hover{background:var(--zEdt-gold-dk)}.SearchResults__Products{padding:72px 0 32px}.SearchResults__Editorial{padding:40px 0 72px}.SearchResults__SectionTitle{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(22px, 2.6vw, 30px);margin:0 0 36px}.SearchResults__List{display:grid;gap:8px}.SearchResultCard{background:#fff;border:1px solid var(--zEdt-rule);padding:28px 32px}.SearchResultCard__Type{font-family:var(--zEdt-sans);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--zEdt-gold);display:block;margin-bottom:8px}.SearchResultCard__Title{margin:0 0 8px}.SearchResultCard__Title a{font-family:var(--zEdt-serif);font-size:22px;font-weight:500;color:var(--zEdt-ink);text-decoration:none;transition:color .2s}.SearchResultCard__Title a:hover{color:var(--zEdt-gold)}.SearchResultCard__Excerpt{font-family:var(--zEdt-sans);font-size:14px;line-height:1.7;color:var(--zEdt-graphite);margin:0}.SearchResults__Empty{padding:96px 0}.SearchResults__EmptyLede{font-family:var(--zEdt-serif);font-size:22px;color:var(--zEdt-graphite);margin:0 0 32px}.SearchResults .Button--gold{display:inline-block;background:var(--zEdt-gold);color:#fff;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.28em;text-transform:uppercase;padding:16px 36px;text-decoration:none;transition:background .25s}.SearchResults .Button--gold:hover{background:var(--zEdt-gold-dk)}.SizePicker{margin:0 0 24px}.SizePicker__Label{display:block;font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--zEdt-ink);margin-bottom:12px;font-weight:500}.SizePicker__Options{display:flex;flex-wrap:wrap;gap:10px}.SizePicker__Input{position:absolute;opacity:0;width:1px;height:1px}.SizePicker__Pill{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:12px 16px;border:1px solid var(--zEdt-rule);background:#fff;font-family:var(--zEdt-sans);font-size:13px;letter-spacing:.08em;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.SizePicker__Pill:hover{border-color:var(--zEdt-ink)}.SizePicker__Input:checked+.SizePicker__Pill{background:var(--zEdt-ink);border-color:var(--zEdt-ink);color:#fff}.SizePicker__Input:focus-visible+.SizePicker__Pill{outline:2px solid var(--zEdt-gold);outline-offset:2px}.SizePicker__Pill{position:relative}.SizePicker__Input:disabled+.SizePicker__Pill,.SizePicker__Pill.is-soldout{overflow:hidden;border-color:var(--zEdt-rule);background:#fff;color:rgba(26,26,26,.46);cursor:not-allowed}.SizePicker__Input:disabled+.SizePicker__Pill::after,.SizePicker__Pill.is-soldout::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top left,transparent calc(50% - .5px),rgba(26,26,26,.5) calc(50% - .5px),rgba(26,26,26,.5) calc(50% + .5px),transparent calc(50% + .5px))}.SizePicker__Input:disabled+.SizePicker__Pill:hover{border-color:var(--zEdt-rule)}.SizePicker__Note{margin:10px 0 0;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.04em;color:#9e1b22}.SizePicker__Note:empty{display:none}.SizePicker--runs .SizePicker__Pill{flex-direction:column;align-items:flex-start;gap:4px;min-width:150px;padding:12px 18px}.SizePicker__Run{font-size:14px;letter-spacing:.12em}.SizePicker__RunPrice{font-size:12px;letter-spacing:.02em;opacity:.72}.SizePicker__Input:checked+.SizePicker__Pill .SizePicker__RunPrice{opacity:.9}.SizePicker__Hint{margin:10px 0 0;font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.02em;color:#767676}.woocommerce p.stars a{color:var(--zEdt-gold)}.EditorialProduct a:not(.Button):not(.button),.woocommerce-tabs a:not(.Button):not(.button){color:var(--zEdt-ink)}@media (prefers-reduced-motion:no-preference){.zReveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16, 1, .3, 1),transform .8s cubic-bezier(.16, 1, .3, 1);transition-delay:var(--zr-delay, 0s)}.zReveal.is-inview{opacity:1;transform:none}}.PGallery__Slide.is-hidden,.PGallery__Thumb.is-hidden{display:none!important}.PGallery.is-filtered .PGallery__Counter::after{content:'';display:inline-block;width:4px;height:4px;margin-right:8px;border-radius:50%;background:var(--zEdt-gold);vertical-align:middle}.ColorPicker__Input:checked+.ColorPicker__Swatch .ColorPicker__Chip{outline-width:2px;box-shadow:0 2px 10px rgba(26,26,26,.18)}.ProductCard__Image{object-position:50% 25%}.BuyBar{position:fixed;right:0;left:0;bottom:0;z-index:60;display:flex;align-items:center;gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgba(248,244,236,.97);border-top:1px solid var(--zEdt-rule);backdrop-filter:saturate(140%) blur(8px);transform:translateY(110%);transition:transform .28s cubic-bezier(.2, .8, .2, 1)}.BuyBar.is-visible{transform:translateY(0)}.BuyBar__Text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.BuyBar__Title{font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--zEdt-graphite);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuyBar__Price{font-family:var(--zEdt-serif);font-size:17px;color:var(--zEdt-ink)}.BuyBar__Price .woocommerce-Price-amount{font-size:inherit}.BuyBar__Button{flex:0 0 auto;min-height:46px;padding:0 22px;border:0;background:var(--zEdt-ink);color:#fff;font-family:var(--zEdt-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.BuyBar__Button:active{opacity:.85}@media (prefers-reduced-motion:reduce){.BuyBar{transition:none}}@media (min-width:901px){.BuyBar{display:none}}@media (max-width:900px){body.single-product{padding-bottom:72px}.PGallery__Track{height:min(58vh,480px)}.PGallery__Thumb{width:48px;height:62px}.EditorialProduct__Info{padding:24px 20px 40px}.ColorPicker__Options,.SizePicker__Options{gap:12px}.SizePicker__Pill{min-width:58px;min-height:46px}.ColorPicker__Chip--photo{width:62px;height:80px}}@media (max-width:480px){.Header__LogoLink .Header__Wordmark,.Header__LogoLink--stacked .Header__Wordmark{font-size:clamp(14px, 4.2vw, 19px);letter-spacing:.16em}.Header__LogoMark{width:26px}.ShopArchive ul.products{grid-template-columns:repeat(2,1fr);gap:26px 12px}.ProductCard__Title{font-size:13px}}.Rte .MidasFig{margin:40px 0}.Rte .MidasFig img{display:block;width:100%;height:auto;background:var(--zEdt-cream)}.Rte .MidasFig--wide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw}.Rte .MidasFig--wide img{max-height:88vh;object-fit:cover;object-position:50% 20%}.Rte .MidasPair{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:40px 0}.Rte .MidasPair .MidasFig{margin:0}.Rte .MidasPair img{aspect-ratio:3/4;object-fit:cover;object-position:50% 15%}.Rte .MidasClip{margin:40px auto;max-width:420px}.MidasClip video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:var(--zEdt-ink)}@media (max-width:640px){.Rte .MidasClip,.Rte .MidasFig,.Rte .MidasPair{margin:28px 0}.Rte .MidasPair{gap:10px}.Rte .MidasClip{max-width:none}}.LookbookEditorial{background:var(--zEdt-ivory)}.Midas__Eyebrow{font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zEdt-gold);margin:0 0 14px;font-weight:500}.Midas__Hero{display:grid;grid-template-columns:1.05fr 0.95fr;min-height:88vh;background:var(--zEdt-ivory);color:var(--zEdt-ink)}.Midas__HeroText{display:flex;flex-direction:column;justify-content:center;padding:10vh 7vw 10vh 6vw;max-width:none}.Midas__HeroMedia{position:relative;overflow:hidden;background:var(--zEdt-ink);min-height:88vh}.Midas__HeroVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%}.Midas__HeroVeil{display:none}.Midas__Title{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(64px, 9.5vw, 150px);letter-spacing:.14em;line-height:.95;margin:0 .05em 18px 0}.Midas__Lede{font-family:var(--zEdt-serif);font-style:italic;font-size:clamp(19px, 2vw, 27px);margin:0 0 32px;color:var(--zEdt-graphite);max-width:26ch}.Midas__HeroActions{display:flex;flex-wrap:wrap;gap:12px}.Midas__Btn{display:inline-flex;align-items:center;min-height:46px;padding:0 26px;border:1px solid currentColor;font-family:var(--zEdt-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:inherit;transition:background .2s,color .2s,border-color .2s}.Midas__Hero .Midas__Btn--solid{background:var(--zEdt-ink);color:#fff;border-color:var(--zEdt-ink)}.Midas__Hero .Midas__Btn:hover{background:var(--zEdt-gold);border-color:var(--zEdt-gold);color:#fff}@media (max-width:900px){.Midas__Hero{display:block;position:relative;height:min(92vh,900px);min-height:520px;overflow:hidden;color:#fff;background:var(--zEdt-ink)}.Midas__HeroMedia{position:absolute;inset:0;min-height:0}.Midas__HeroVeil{display:block;position:absolute;inset:0;background:linear-gradient(-180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.15) 55%,rgba(0,0,0,.66) 100%)}.Midas__HeroText{position:absolute;right:0;left:0;bottom:0;padding:0 20px 40px}.Midas__HeroText .Midas__Eyebrow{color:rgba(255,255,255,.78)}.Midas__Lede{color:rgba(255,255,255,.92)}.Midas__Hero .Midas__Btn--solid{background:#fff;color:var(--zEdt-ink);border-color:#fff}.Midas__Hero .Midas__Btn:hover{background:#fff;color:var(--zEdt-ink)}}.Midas__Manifesto{max-width:760px;margin:0 auto;padding:88px 24px 64px;text-align:center}.Midas__Manifesto p{font-family:var(--zEdt-serif);font-size:clamp(20px, 2.4vw, 28px);line-height:1.5;color:var(--zEdt-ink);margin:0 0 28px}.Midas__TextLink{font-family:var(--zEdt-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--zEdt-ink);text-decoration:none;border-bottom:1px solid var(--zEdt-gold);padding-bottom:4px}.Midas__TextLink:hover{color:var(--zEdt-gold)}.Midas__Chapters{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding:0 3vw 40px;max-width:1500px;margin:0 auto}.Midas__Chapter{position:relative;display:block;overflow:hidden;background:var(--zEdt-cream);color:#fff;text-decoration:none;aspect-ratio:4/5}.Midas__Chapter--wide{grid-column:1/-1;aspect-ratio:16/8}.Midas__Chapter img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.Midas__Chapter:hover img{transform:scale(1.04)}.Midas__Chapter::after{content:'';position:absolute;inset:0;background:linear-gradient(-180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.6) 100%)}.Midas__ChapterText{position:absolute;z-index:1;right:0;left:0;bottom:0;padding:28px;display:flex;flex-direction:column;gap:6px}.Midas__ChapterNo{font-family:var(--zEdt-sans);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--zEdt-gold)}.Midas__ChapterTitle{font-family:var(--zEdt-serif);font-size:clamp(26px, 3.2vw, 44px);line-height:1.05}.Midas__ChapterSub{font-family:var(--zEdt-serif);font-style:italic;font-size:16px;color:rgba(255,255,255,.85)}.Midas__Film{padding:48px 3vw 24px;max-width:1500px;margin:0 auto;text-align:center}.Midas__FilmGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.Midas__FilmGrid .MidasClip{margin:0;max-width:none}.Midas__Cta{display:grid;grid-template-columns:1fr 1fr;max-width:1500px;margin:48px auto 0;border-top:1px solid var(--zEdt-rule);border-bottom:1px solid var(--zEdt-rule)}.Midas__CtaCol{padding:64px 6vw;color:var(--zEdt-ink)}.Midas__CtaCol+.Midas__CtaCol{border-right:1px solid var(--zEdt-rule)}.Midas__CtaTitle{font-family:var(--zEdt-serif);font-weight:400;font-size:clamp(30px, 3.6vw, 48px);margin:0 0 14px}.Midas__CtaCol p{font-family:var(--zEdt-sans);font-size:15px;line-height:1.6;color:var(--zEdt-graphite);max-width:40ch;margin:0 0 26px}.Midas__Cta .Midas__Btn{color:var(--zEdt-ink)}.Midas__Cta .Midas__Btn--solid{background:var(--zEdt-ink);color:#fff;border-color:var(--zEdt-ink)}.Midas__Cta .Midas__Btn:hover{background:var(--zEdt-gold);border-color:var(--zEdt-gold);color:#fff}@media (max-width:900px){.Midas__Chapters{grid-template-columns:1fr;gap:12px;padding:0 12px 28px}.Midas__Chapter,.Midas__Chapter--wide{aspect-ratio:4/5;grid-column:auto}.Midas__FilmGrid{grid-template-columns:repeat(2,1fr)}.Midas__Cta{grid-template-columns:1fr}.Midas__CtaCol+.Midas__CtaCol{border-right:0;border-top:1px solid var(--zEdt-rule)}.Midas__CtaCol{padding:44px 24px}.Midas__Manifesto{padding:56px 20px 40px}.Midas__HeroText{padding:0 20px 40px}}@media (prefers-reduced-motion:reduce){.Midas__Chapter img{transition:none}}.JournalCover--index{min-height:86vh}.JournalCover--index .JournalCover__Title a{color:inherit;text-decoration:none}.JournalCover--index .JournalCover__Title a:hover{color:var(--zEdt-cream)}.JournalCover__Intro{font-family:var(--zEdt-serif);font-size:clamp(17px, 1.6vw, 21px);line-height:1.55;color:rgba(255,255,255,.9);max-width:56ch;margin:0 0 22px}.JournalCover__Cta{display:inline-flex;align-items:center;min-height:44px;padding:0 24px;margin-top:26px;border:1px solid rgba(255,255,255,.7);color:#fff;font-family:var(--zEdt-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}.JournalCover__Cta:hover{background:#fff;color:var(--zEdt-ink)}.JournalArchive__Nav{padding:28px 0 8px}.JournalArchive__Grid{padding-top:40px}.JournalArchive__Grid .EditorialSection__Header{margin-bottom:36px}@media (max-width:640px){.JournalCover--index{min-height:78vh}.JournalCover--index .JournalCover__Inner{padding:0 20px 48px}}:root{--zUi-ease:cubic-bezier(.22, 1, .36, 1);--zUi-dur:220ms}.Header__MobileBar{display:none}.Icon{display:block;width:22px;height:22px;flex:none}.Header__IconBtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:var(--zEdt-ink);text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.Header__IconBtn .Icon{transition:transform var(--zUi-dur) var(--zUi-ease)}.Header__IconBtn:active .Icon{transform:scale(.86)}@media (hover:hover){.Header__IconBtn:hover .Icon{transform:translateY(-1px)}}.Header__IconBtn:focus-visible{outline:1.5px solid var(--zEdt-ink);outline-offset:-5px}.Header__MobileBag .Header__CartCount{position:absolute;top:6px;left:4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--zEdt-ink);color:#fff;font:500 10px/16px var(--zEdt-sans);letter-spacing:0;text-align:center;transition:transform var(--zUi-dur) var(--zUi-ease),opacity var(--zUi-dur) var(--zUi-ease)}.Header__MobileBag[data-count="0"] .Header__CartCount{opacity:0;transform:scale(.4)}@media (max-width:1007px){.Header__Wrapper--stacked{padding:10px 4px}.Header__NavRow{display:none}.Header__BrandRow{min-height:52px;justify-content:center}.Header__SecondaryFloat{margin-top:0}.Header__LogoLink--stacked{gap:6px;max-width:calc(100% - 184px)}.Header__LogoLink .Header__Wordmark,.Header__LogoLink--stacked .Header__Wordmark{white-space:nowrap}.Header__MobileBar{position:absolute;top:50%;z-index:1;display:flex;transform:translateY(-50%)}.Header__MobileBar--start{right:0}.Header__MobileBar--end{left:0}}@media (max-width:480px){.Header__LogoLink .Header__Wordmark,.Header__LogoLink--stacked .Header__Wordmark{font-size:clamp(12px, 3.5vw, 16px);letter-spacing:.14em}.Header[data-scrolled=true] .Header__LogoMark,.Header__LogoMark{width:24px}}@media (max-width:359px){.Header__LogoLink .Header__Wordmark,.Header__LogoLink--stacked .Header__Wordmark{white-space:normal;font-size:12px;line-height:1.35}}@media (max-width:640px){.AnnouncementBar{padding:9px 16px}.AnnouncementBar .Heading,.AnnouncementBar p{font-size:10.5px;letter-spacing:.08em;line-height:1.55;text-wrap:balance}}.MobileNav{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;display:none}.MobileNav.is-enhanced,.MobileNav:target{display:block}.MobileNav[hidden]{display:none!important}.MobileNav__Scrim{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(26,26,26,.36);opacity:0;cursor:default;transition:opacity 280ms var(--zUi-ease);-webkit-tap-highlight-color:transparent}.MobileNav__Panel{position:absolute;top:0;bottom:0;right:0;display:flex;flex-direction:column;width:min(88vw,420px);padding:max(6px,env(safe-area-inset-top)) env(safe-area-inset-right) 0 0;background:var(--zEdt-ivory);color:var(--zEdt-ink);box-shadow:-24px 0 60px -32px rgba(26,26,26,.4);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translate3d(100%,0,0);transition:transform 320ms var(--zUi-ease)}.MobileNav.is-open .MobileNav__Scrim,.MobileNav:target .MobileNav__Scrim{opacity:1}.MobileNav.is-open .MobileNav__Panel,.MobileNav:target .MobileNav__Panel{transform:none}.MobileNav__Head{display:flex;align-items:center;justify-content:space-between;padding:4px 24px 4px 8px;border-bottom:1px solid var(--zEdt-rule)}.MobileNav__Eyebrow,.MobileNav__Title{margin:0;font:500 11px/1.4 var(--zEdt-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--zEdt-graphite)}.MobileNav__Body{padding:22px 24px 12px}.MobileNav__Eyebrow{margin-bottom:4px}.MobileNav__List{margin:0;padding:0;list-style:none}.MobileNav__List a{position:relative;display:flex;align-items:center;min-height:48px;padding:6px 0;color:var(--zEdt-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:opacity 160ms var(--zUi-ease)}.MobileNav__List a::before{content:"";position:absolute;top:50%;right:-24px;width:14px;height:1px;background:var(--zEdt-gold);transform:scaleX(0);transform-origin:right center;transition:transform var(--zUi-dur) var(--zUi-ease)}.MobileNav__List a:focus-visible::before,.MobileNav__List a[aria-current]::before{transform:scaleX(1)}@media (hover:hover){.MobileNav__List a:hover::before{transform:scaleX(1)}}.MobileNav__List a:active{opacity:.55}.MobileNav__List--primary a{font-family:var(--zEdt-serif);font-size:28px;font-weight:400;line-height:1.1;letter-spacing:.01em}.MobileNav__List--secondary{margin-top:18px;padding-top:14px;border-top:1px solid var(--zEdt-rule)}.MobileNav__List--secondary a{min-height:44px;font:400 13px/1.3 var(--zEdt-sans);letter-spacing:.16em;text-transform:uppercase}.MobileNav__List li{opacity:0;transform:translate3d(10px,0,0);transition:opacity 280ms var(--zUi-ease),transform 360ms var(--zUi-ease);transition-delay:calc(80ms + var(--i, 0) * 26ms)}.MobileNav.is-open .MobileNav__List li,.MobileNav:target .MobileNav__List li{opacity:1;transform:none}.MobileNav.is-enhanced:not(.is-open) .MobileNav__List li{transition-duration:120ms;transition-delay:0s}.MobileNav__Utility{position:-webkit-sticky;position:sticky;bottom:0;display:grid;gap:6px;margin-top:auto;padding:10px 24px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--zEdt-rule);background:var(--zEdt-ivory)}.MobileNav__UtilityRow{display:flex;flex-wrap:wrap;gap:0 28px}.MobileNav__Logout{margin:0 24px 16px}.MobileNav__Logout a{display:inline-flex;align-items:center;min-height:44px;color:var(--zEdt-graphite);font:400 12px/1.3 var(--zEdt-sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.MobileNav__Row{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--zEdt-ink);text-decoration:none;font:400 13px/1.3 var(--zEdt-sans);letter-spacing:.14em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.MobileNav__Row .Icon{width:20px;height:20px}.MobileNav__Currency{padding:2px 0}.MobileNav__Currency .Header__Currency{display:flex!important;flex-wrap:wrap;gap:8px!important}.MobileNav__Currency .Header__Currency>*{display:inline-flex;align-items:center;justify-content:center;min-width:60px;min-height:44px;padding:0 16px;border:1px solid var(--zEdt-rule);border-radius:999px;color:var(--zEdt-ink)!important;font:500 12px/1 var(--zEdt-sans)!important;letter-spacing:.14em;text-decoration:none!important;opacity:1!important;transition:transform 160ms var(--zUi-ease)}.MobileNav__Currency .Header__Currency>span{border-color:var(--zEdt-ink);background:var(--zEdt-ink);color:#fff!important}.MobileNav__Currency .Header__Currency>a:active{transform:scale(.96)}.MobileNav a:focus-visible,.MobileNav button:focus-visible{outline:1.5px solid var(--zEdt-ink);outline-offset:2px}.MobileNav .Header__IconBtn:focus-visible{outline-offset:-5px}html.is-menu-open,html.is-menu-open body{overflow:hidden}@media (prefers-reduced-motion:reduce){.Header__IconBtn .Icon,.Header__MobileBag .Header__CartCount,.MobileNav__Currency .Header__Currency>*,.MobileNav__List a,.MobileNav__List a::before,.MobileNav__List li,.MobileNav__Panel,.MobileNav__Scrim{transition:none!important}.MobileNav__List li{transform:none}}:root{--z-focus-color:var(--zEdt-ink)}.AnnouncementBar,.EditorialHero,.EditorialNewsletter,.Footer,.Midas__Hero,.PLightbox,.SearchResults__Form{--z-focus-color:var(--zEdt-ivory)}.woocommerce-checkout .Checkout__Layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.woocommerce-checkout .Checkout__Sidebar{position:static!important;min-width:0}@media (min-width:1024px){.woocommerce-checkout .Checkout__Layout{grid-template-columns:minmax(0,1fr) minmax(340px,420px)!important;gap:64px!important}.woocommerce-checkout .Checkout__Sidebar{position:sticky!important;top:var(--ui-stick-top,120px)!important}}.woocommerce-checkout .Checkout__Fields{min-width:0}.woocommerce .woocommerce-checkout .col2-set,.woocommerce-checkout .col2-set{display:block!important;width:100%!important;float:none!important;padding:0!important}.woocommerce-checkout .col2-set::after,.woocommerce-checkout .col2-set::before{content:none!important;display:none!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none!important;width:auto!important;max-width:none!important}.woocommerce-checkout .col2-set .col-2{margin-top:24px}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading{float:none!important;width:auto!important;padding-left:0!important}.woocommerce-checkout .woocommerce-additional-fields__field-wrapper,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 16px}.woocommerce-checkout .form-row{flex:1 1 100%;width:auto!important;float:none!important;margin-left:0!important;min-width:0}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{flex:1 1 calc(50% - 8px)}@media (max-width:479px){.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{flex-basis:100%}}.woocommerce-checkout #order_review table.shop_table{width:100%;table-layout:fixed}.woocommerce-checkout #order_review table.shop_table td,.woocommerce-checkout #order_review table.shop_table th{overflow-wrap:anywhere}.woocommerce-checkout #place_order{width:100%}@media (pointer:coarse){html body input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]):not([type=range]):not([type=color]):not([type=file]),html body select,html body textarea{font-size:16px!important}}.ShopToolbar>*{min-width:0;max-width:100%}.ShopToolbar .woocommerce-ordering select{max-width:100%;text-overflow:ellipsis}@media (pointer:coarse){.ShopToolbar .woocommerce-ordering select{letter-spacing:.06em}}.Form__Input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce form .form-row textarea,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-color:rgba(26,26,26,.38)}.Form__Input{min-height:48px}.Form__Input:focus,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row select:focus,.woocommerce form .form-row textarea:focus{border-color:var(--zEdt-ink);box-shadow:0 0 0 1px var(--zEdt-ink)}.PLightbox{z-index:1100}.PLightbox__Close{top:max(20px,env(safe-area-inset-top))}.B2BCatalog__Pack,.Button--gold.Button--gold,.ProductCard__Badge,.SearchResults__Submit,.ZDash__ProfileSave{color:var(--zEdt-ink)}.Button--gold.Button--gold:focus-visible,.Button--gold.Button--gold:hover{color:#fff}.ProductCard__Badge--soldout{color:#fff}.ZDash__AppActions a.ZDash__Approve{color:var(--zEdt-ink)!important}.EditorialProduct__Cart button.button:hover,.EditorialProduct__Tabs #review_form .submit:hover,.Footer__Newsletter .Form__Submit:hover,.Midas__Cta .Midas__Btn:hover,.Midas__Hero .Midas__Btn:hover{color:var(--zEdt-ink)}.Header__B2BLink{color:var(--zEdt-gold-dk)!important}.Header__B2BLink:hover{color:var(--zEdt-ink)!important}.Button--dark[type=submit]:hover,.woocommerce .Button--dark:hover,.woocommerce button.Button--dark:hover{background:#333;border-color:#333;color:#fff}.EditorialProduct__Related ul.products::after,.EditorialProduct__Related ul.products::before,.ShopArchive ul.products::after,.ShopArchive ul.products::before{content:none!important;display:none!important}.EditorialProduct__Related ul.products,.ShopArchive ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.EditorialProduct__Related ul.products,.ShopArchive ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.EditorialProduct__Related ul.products,.ShopArchive ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}.woocommerce nav.woocommerce-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 4px;max-width:100%}@media (min-width:1008px) and (max-width:1179px){.Header__BrandRow{flex-direction:column;align-items:center}.Header__SecondaryFloat{position:static;transform:none;margin-top:10px}.Header__SecondaryFloat .HorizontalList{justify-content:center}}@media (pointer:coarse){.Breadcrumb a,.EditorialProduct__Breadcrumb a,.Header__Currency a,.Header__Currency>span,.Header__MainNav a,.Header__SecondaryNav a{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:900px){.Midas__HeroMedia{z-index:0}.Midas__HeroVeil{z-index:1}.Midas__HeroText{z-index:2}}.error404 #main{background:var(--zEdt-ivory)}.error404 #main .Heading{font-family:var(--zEdt-serif);font-weight:400}.error404 #main .Button{min-height:48px;padding:0 28px;border:1px solid var(--zEdt-ink);background:var(--zEdt-ink);color:var(--zEdt-ivory);letter-spacing:.16em;text-transform:uppercase;font:500 12px/1 var(--zEdt-sans)}.error404 #main .Button:hover{background:#000;color:#fff}.JournalArticle__Share{flex-wrap:wrap;gap:4px 20px}@media (pointer:coarse){.JournalArticle__Share a{display:inline-flex;align-items:center;min-height:44px}}@media (min-width:1024px){.AboutPillars__Grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media (min-width:721px) and (max-width:1023px){.AboutPillars__Grid>:last-child:nth-child(odd){grid-column:1/-1}}.EditorialProduct__Related .ProductCard__Title{font-size:clamp(18px, 1.7vw, 22px);letter-spacing:normal;margin:0 0 10px;overflow-wrap:break-word}@media (max-width:480px){.EditorialProduct__Related .ProductCard__Title{font-size:13px}}.ColorPicker__Input,.SizePicker__Input{min-width:0;min-height:0}.zanardi-pack-info__unit{font-size:12px;color:var(--zEdt-graphite)}.woocommerce-page{font-family:var(--zEdt-sans)}@media (max-width:1023px){.Header[data-scrolled=true] .Header__LogoLink .Header__Wordmark{font-size:clamp(14px, 4.2vw, 19px)}}@media (max-width:480px){.Header[data-scrolled=true] .Header__LogoLink .Header__Wordmark{font-size:clamp(12px, 3.5vw, 16px)}}.Footer__Copyright{color:rgba(255,255,255,.62);opacity:1}