.zw-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0;font-family:var(--zw-font-body);font-size:1.05rem;font-weight:var(--zw-weight-medium);letter-spacing:var(--zw-tracking-caption);text-transform:uppercase;line-height:1.5;color:var(--zw-color-text-muted)}.zw-meta--center{justify-content:center}.zw-meta__tag{color:var(--zw-color-accent);text-decoration:none}a.zw-meta__tag:hover{text-decoration:underline;text-underline-offset:.3em}.zw-meta__dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.zw-chips{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.2rem;margin:-.2rem}.zw-chips::-webkit-scrollbar{display:none}.zw-chip{display:inline-flex;align-items:center;flex:0 0 auto;min-height:4.4rem;padding:0 1.8rem;border:1px solid rgba(var(--color-foreground),.16);border-radius:var(--zw-radius-pill);font-family:var(--zw-font-body);font-size:1.1rem;font-weight:var(--zw-weight-medium);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:rgb(var(--color-foreground));background:transparent;transition:background-color var(--zw-duration-base) var(--zw-ease),border-color var(--zw-duration-base) var(--zw-ease),color var(--zw-duration-base) var(--zw-ease)}.zw-chip:hover{border-color:rgb(var(--color-foreground))}.zw-chip.is-active{background:var(--zw-gray-900);border-color:var(--zw-gray-900);color:var(--zw-white)}.zw-chip:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.zw-chip--small{min-height:3.6rem;padding:0 1.4rem;font-size:1rem}.zw-journal__head{max-width:72rem;margin:0 auto;padding:1.6rem 0 4rem;text-align:center}.zw-journal__head .zwaan-kicker{margin:0 0 1.4rem}.zw-journal__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(3.4rem,2.4rem + 3vw,6rem);line-height:1.08;letter-spacing:var(--zw-tracking-headline);text-wrap:balance;color:var(--zw-color-text-strong)}.zw-journal__intro{max-width:52rem;margin:2rem auto 0;font-size:1.6rem;line-height:1.65;color:var(--zw-color-text-muted)}.zw-journal__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem;margin-bottom:4.8rem;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.zw-search{position:relative;display:flex;align-items:center;gap:1rem;width:100%;max-width:30rem;border-bottom:1px solid rgba(var(--color-foreground),.3);transition:border-color var(--zw-duration-base) var(--zw-ease)}.zw-search:focus-within{border-bottom-color:var(--zw-color-accent)}.zw-search__icon{flex:0 0 auto;color:rgba(var(--color-foreground),.6)}.zw-search__input{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0;border:0;background:transparent;font-family:var(--zw-font-body);font-size:1.5rem;color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none}.zw-search__input::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.zw-search__input:focus,.zw-search__input:focus-visible{outline:none;box-shadow:none}.zw-search:has(.zw-search__input:focus-visible){outline:var(--focused-base-outline);outline-offset:6px}.zw-search__input::-webkit-search-cancel-button{display:none}.zw-search__clear{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;margin-right:-1.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.zw-search__clear[hidden]{display:none}.zw-journal__grid{display:grid;grid-template-columns:1fr;gap:5.6rem 3.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.zw-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4rem 3.2rem}}@media screen and (min-width:990px){.zw-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7.2rem 4rem}}.zw-card[hidden]{display:none}.zw-card__link{display:block;height:100%;color:inherit;text-decoration:none}.zw-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--zw-color-bg-subtle)}.zw-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--zw-ease),opacity var(--zw-duration-slow) var(--zw-ease)}.zw-card__link:hover .zw-card__img{transform:scale(1.035)}.zw-card__body{padding-top:2rem}.zw-card__title{margin:1rem 0 0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:2.2rem;line-height:1.25;letter-spacing:var(--zw-tracking-headline);color:var(--zw-color-text-strong);text-wrap:balance;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-color var(--zw-duration-base) var(--zw-ease)}.zw-card__link:hover .zw-card__title,.zw-card__link:focus-visible .zw-card__title{text-decoration-color:currentColor}.zw-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:1.2rem 0 0;font-size:1.4rem;line-height:1.65;color:var(--zw-color-text-muted)}.zw-card__more{display:inline-block;margin-top:2.4rem;font-size:1.25rem}.zw-card__link:focus-visible{outline:var(--focused-base-outline);outline-offset:6px}@media screen and (min-width:750px){.zw-journal__grid:not(.is-filtering) .zw-card--featured{grid-column:1 / -1;padding-bottom:6.4rem;border-bottom:1px solid rgba(var(--color-foreground),.1)}.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__link{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:4.8rem;align-items:center}.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__media{aspect-ratio:3 / 2}.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__body{padding-top:0}.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__title{font-size:clamp(2.8rem,1.6rem + 1.8vw,4.4rem);line-height:1.15}.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__excerpt{-webkit-line-clamp:5;font-size:1.6rem}}@media screen and (min-width:990px){.zw-journal__grid:not(.is-filtering) .zw-card--featured .zw-card__link{gap:7.2rem}}.zw-journal__grid.is-filtering .zw-card__more{display:none}.zw-journal__empty{padding:4.8rem 0 2.4rem;text-align:center}.zw-journal__empty-title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:2.4rem;color:var(--zw-color-text-strong)}.zw-journal__empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 3.2rem;margin:2rem 0 0}.zw-journal__empty-actions .zwaan-button--text{font-size:1.2rem}.zw-progress{position:fixed;z-index:1001;top:0;left:0;right:0;height:2px;pointer-events:none}.zw-progress span{display:block;height:100%;background:var(--zw-color-accent);transform:scaleX(0);transform-origin:0 50%}.zw-article__head{max-width:92rem;padding-top:3.2rem;text-align:center}@media screen and (min-width:750px){.zw-article__head{padding-top:5.6rem}}.zw-back{display:inline-flex;gap:.8rem;align-items:center;min-height:4.4rem;margin-bottom:2.4rem;font-size:1.1rem;font-weight:var(--zw-weight-medium);letter-spacing:var(--zw-tracking-caption);text-transform:uppercase;text-decoration:none;color:var(--zw-color-text-muted)}.zw-back:hover{color:rgb(var(--color-foreground))}.zw-article__title{margin:2rem 0 0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(3.2rem,2rem + 3.2vw,6rem);line-height:1.1;letter-spacing:var(--zw-tracking-headline);text-wrap:balance;color:var(--zw-color-text-strong)}.zw-article__hero{max-width:120rem;margin:4.8rem auto 0;padding:0}@media screen and (min-width:750px){.zw-article__hero{margin-top:6.4rem;padding:0 5rem}}.zw-article__hero-img{display:block;width:100%;height:auto;max-height:min(68vh,64rem);object-fit:cover}.zw-article__body{max-width:68rem;margin:5.6rem auto 0;padding:0 1.5rem}@media screen and (min-width:750px){.zw-article__body{margin-top:8rem;padding:0}}.zw-article__foot{max-width:68rem;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.zw-article__foot{padding:0}}.zw-signoff{margin:4.8rem 0 0;font-size:3.6rem;line-height:1}.zw-article__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.zw-article__tags{display:flex;flex-wrap:wrap;gap:.8rem}.zw-share{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;font-size:1.15rem;text-decoration:none}.zw-share:hover span{text-decoration:underline;text-underline-offset:.3em}.zw-related{margin-top:9.6rem;padding-top:6.4rem;padding-bottom:2.4rem;border-top:1px solid rgba(var(--color-foreground),.1)}.zw-related__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.6rem;margin-bottom:4rem}.zw-related__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(2.6rem,2rem + 1vw,3.6rem);letter-spacing:var(--zw-tracking-headline)}.zw-related__all{font-size:1.2rem}.zw-prose{font-family:var(--zw-font-body);font-size:1.6rem;line-height:1.8;color:var(--zw-color-text);overflow-wrap:break-word}.zw-prose>:first-child{margin-top:0}.zw-prose p{margin:0 0 2.2rem}.zw-prose .zw-lead{margin-bottom:4rem;font-size:clamp(1.9rem,1.6rem + .5vw,2.3rem);font-weight:var(--zw-weight-light);line-height:1.6;color:var(--zw-color-text-strong)}.zw-prose h2{margin:6.4rem 0 2rem;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(2.4rem,2rem + .8vw,3.2rem);line-height:1.25;letter-spacing:var(--zw-tracking-headline);color:var(--zw-color-text-strong);text-wrap:balance}.zw-prose h3{margin:4.4rem 0 1.2rem;font-family:var(--zw-font-body);font-weight:var(--zw-weight-medium);font-size:1.8rem;line-height:1.4;color:var(--zw-color-text-strong)}.zw-prose h2+h3{margin-top:2.4rem}.zw-prose a{color:var(--zw-color-text-strong);text-decoration:underline;text-decoration-color:var(--zw-color-accent);text-decoration-thickness:1px;text-underline-offset:.24em;transition:text-decoration-thickness var(--zw-duration-fast) var(--zw-ease)}.zw-prose a:hover{text-decoration-thickness:2px}.zw-prose strong{font-weight:600;color:var(--zw-color-text-strong)}.zw-prose em{font-style:italic}.zw-prose ul,.zw-prose ol{margin:0 0 2.4rem;padding:0;list-style:none}.zw-prose li{position:relative;margin:0 0 1rem;padding-left:2.6rem}.zw-prose ul>li:before{content:"";position:absolute;left:.4rem;top:.8em;width:6px;height:6px;border-radius:50%;background:var(--zw-color-accent)}.zw-prose ol{counter-reset:zw-ol}.zw-prose ol>li{counter-increment:zw-ol}.zw-prose ol>li:before{content:counter(zw-ol);position:absolute;left:0;top:.15em;font-family:var(--zw-font-display);font-size:1.3rem;line-height:1.6;color:var(--zw-color-accent)}.zw-prose hr{width:4rem;margin:5.6rem auto;border:0;border-top:1px solid var(--zw-color-accent)}.zw-prose blockquote{margin:6.4rem 0;padding:0;border:0;text-align:center}.zw-prose blockquote:before{content:"";display:block;width:4rem;height:1px;margin:0 auto 2.8rem;background:var(--zw-color-accent)}.zw-prose blockquote p{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-style:normal;font-size:clamp(2.2rem,1.8rem + 1vw,3rem);line-height:1.4;letter-spacing:var(--zw-tracking-headline);color:var(--zw-color-text-strong);text-wrap:balance}.zw-prose .zw-figure,.zw-prose .zw-figure-pair,.zw-prose .zw-gallery{width:min(96rem,100vw - 3rem);margin:5.6rem 0 5.6rem calc(50% - min(48rem,50vw - 1.5rem))}.zw-prose .zw-figure img{display:block;width:100%;height:auto;max-height:min(70vh,62rem);margin:0 auto;object-fit:contain}.zw-prose figcaption{max-width:60rem;margin:1.4rem auto 0;font-family:var(--zw-font-script);font-weight:500;font-size:2.1rem;line-height:1.25;text-align:center;color:var(--zw-color-accent)}.zw-prose .zw-figure-pair{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:600px){.zw-prose .zw-figure-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.zw-prose .zw-figure-pair .zw-figure,.zw-prose .zw-gallery .zw-figure{width:auto;margin:0}.zw-prose .zw-figure-pair img{width:100%;height:100%;max-height:min(64vh,56rem);aspect-ratio:4 / 5;object-fit:cover}.zw-prose .zw-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media screen and (min-width:750px){.zw-prose .zw-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}}.zw-prose .zw-gallery img{width:100%;height:100%;max-height:none;aspect-ratio:1 / 1;object-fit:cover}.zw-prose .zw-gallery figcaption{font-size:1.7rem}.zw-legal__note{max-width:96rem;margin:0 auto 4rem;padding:1.4rem 2rem;border-radius:var(--zw-radius-box);background:var(--zw-color-secondary-soft);color:var(--zw-gray-900);font-size:1.35rem;line-height:1.5}.zw-legal__head{max-width:72rem;margin:0 auto 4.8rem;text-align:center}.zw-legal__head .zwaan-kicker{margin:0 0 1.4rem}.zw-legal__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(3rem,2.2rem + 2.2vw,5rem);line-height:1.1;letter-spacing:var(--zw-tracking-headline);text-wrap:balance;color:var(--zw-color-text-strong)}.zw-legal__grid{display:grid;gap:4rem;max-width:108rem;margin:0 auto}@media screen and (min-width:990px){.zw-legal__grid{grid-template-columns:26rem minmax(0,70rem);gap:7.2rem;justify-content:center}.zw-legal__toc{position:sticky;top:12rem;align-self:start;max-height:calc(100vh - 16rem);overflow-y:auto}}.zw-legal__toc[hidden]{display:none}.zw-legal__toc .zwaan-kicker{margin:0 0 1.4rem}.zw-legal__toc ol{margin:0;padding:0 0 0 1.2rem;border-left:1px solid rgba(var(--color-foreground),.12);list-style:none}.zw-legal__toc li{margin:0}.zw-legal__toc a{display:block;padding:.6rem 0;font-size:1.3rem;line-height:1.4;text-decoration:none;color:var(--zw-color-text-muted)}.zw-legal__toc a:hover{color:var(--zw-color-accent)}@media screen and (max-width:989px){.zw-legal__toc{padding:2rem 2.4rem;border-radius:var(--zw-radius-box);background:var(--zw-color-bg-subtle)}.zw-legal__toc ol{border-left:0;padding-left:0}}.zw-prose--legal{font-size:1.5rem;line-height:1.75}.zw-prose--legal h2{margin-top:5.6rem;font-size:clamp(2.1rem,1.8rem + .6vw,2.6rem);scroll-margin-top:12rem}.zw-prose--legal h3{margin-top:3.2rem;font-size:1.6rem}.zw-prose--legal ol>li:before{font-family:var(--zw-font-body);font-weight:var(--zw-weight-medium);font-size:1.3rem}.zw-section-title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(2.8rem,2rem + 1.6vw,4.4rem);line-height:1.15;letter-spacing:var(--zw-tracking-headline);text-wrap:balance;color:rgb(var(--color-foreground))}.zw-faq__grid{display:grid;gap:3.2rem;max-width:108rem;margin:0 auto}@media screen and (min-width:990px){.zw-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8rem}.zw-faq__head{position:sticky;top:12rem;align-self:start}}.zw-faq__head .zwaan-kicker{margin:0 0 1.4rem}.zw-faq__note{max-width:36rem;margin:2rem 0 0;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.75)}.zw-faq__script{margin:1.6rem 0 0;font-size:3rem}.zw-faq__list{border-top:1px solid rgba(var(--color-foreground),.14)}.zw-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.14)}.zw-faq__q{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:4.4rem;padding:2rem 0;font-family:var(--zw-font-body);font-size:1.7rem;font-weight:var(--zw-weight-medium);line-height:1.4;color:rgb(var(--color-foreground));cursor:pointer;list-style:none}.zw-faq__q::-webkit-details-marker{display:none}.zw-faq__q:after{content:"";flex:0 0 auto;width:1.2rem;height:1.2rem;background:linear-gradient(currentColor,currentColor) center / 100% 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 100% no-repeat;transition:background-size var(--zw-duration-base) var(--zw-ease)}.zw-faq__item[open]>.zw-faq__q:after{background-size:100% 1px,1px 0}.zw-faq__q:hover{color:var(--zw-color-accent)}.zw-faq__q:focus-visible{outline:var(--focused-base-outline);outline-offset:4px}.zw-faq__a{max-width:64rem;padding:0 0 2.4rem;font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}.zw-faq__a p{margin:0 0 1.2rem}.zw-faq__a p:last-child{margin-bottom:0}.zw-faq__a a{color:rgb(var(--color-foreground));text-decoration-color:var(--zw-color-accent);text-underline-offset:.24em}.zw-stockists__head{max-width:64rem;margin:0 auto 4.8rem;text-align:center}.zw-stockists__head .zwaan-kicker{margin:0 0 1.4rem}.zw-stockists__intro{margin:1.6rem 0 0;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.75)}.zw-stockists__list{display:grid;gap:1.6rem;max-width:120rem;margin:0 auto;padding:0;list-style:none}@media screen and (min-width:750px){.zw-stockists__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.zw-stockists__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.zw-stockist{display:flex;flex-direction:column;gap:1rem;padding:2.8rem 2.4rem;border-radius:var(--zw-radius-box);background:rgb(var(--color-background));background:#ffffffb8}.zw-stockist--own{background:var(--zw-color-accent);color:var(--zw-white)}.zw-stockist__label{margin:0;font-size:1.05rem;font-weight:var(--zw-weight-medium);letter-spacing:var(--zw-tracking-caption);text-transform:uppercase;opacity:.75}.zw-stockist__name{margin:0;font-family:var(--zw-font-display);font-weight:400;font-size:1.7rem;letter-spacing:var(--zw-tracking-display);text-transform:uppercase;line-height:1.2;color:inherit}.zw-stockist__info{font-size:1.4rem;line-height:1.6}.zw-stockist__info p{margin:0}.zw-stockist__link{margin-top:auto;padding-top:1.2rem;font-size:1.2rem;color:inherit}.zw-press__grid{display:grid;gap:3.2rem;max-width:108rem;margin:0 auto}@media screen and (min-width:990px){.zw-press__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8rem}}.zw-press__head .zwaan-kicker{margin:0 0 1.4rem}.zw-press__text{max-width:38rem;margin:2rem 0 1.6rem;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.75)}.zw-press__mail{font-size:1.2rem}.zw-press__list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.14)}.zw-press__item{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:2rem;padding:2.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.14)}.zw-press__year{font-family:var(--zw-font-display);font-size:1.6rem;letter-spacing:var(--zw-tracking-display);color:var(--zw-color-accent);line-height:1.5}.zw-press__medium{margin:0;font-size:1.05rem;font-weight:var(--zw-weight-medium);letter-spacing:var(--zw-tracking-caption);text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.zw-press__title{margin:.6rem 0 0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:2rem;line-height:1.3;color:rgb(var(--color-foreground))}.zw-press__title a{color:inherit;text-decoration-color:var(--zw-color-accent);text-underline-offset:.22em}.zw-press__credit{margin:.6rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.zw-story__head{max-width:76rem;margin:0 auto 4.8rem;text-align:center}.zw-story__head .zwaan-kicker{margin:0 0 1.4rem}.zw-story__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(3.6rem,2.4rem + 3.6vw,7.2rem);line-height:1.05;letter-spacing:var(--zw-tracking-headline);color:var(--zw-color-text-strong)}.zw-story__script{margin:1.2rem 0 0;font-size:3.2rem}.zw-story__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;max-width:120rem;margin:0 auto}.zw-story__img{margin:0;overflow:hidden;background:var(--zw-color-bg-subtle)}.zw-story__img img{display:block;width:100%;height:100%;object-fit:cover}.zw-story__img--1{grid-column:1 / -1;aspect-ratio:16 / 10}.zw-story__img--2,.zw-story__img--3{aspect-ratio:1 / 1}@media screen and (min-width:750px){.zw-story__mosaic{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:1.6rem;height:min(64vh,60rem)}.zw-story__img--1{grid-column:1;grid-row:1 / span 2;aspect-ratio:auto}.zw-story__img--2,.zw-story__img--3{aspect-ratio:auto}.zw-story__mosaic--single{grid-template-columns:1fr;grid-template-rows:1fr}}.zw-story__body{max-width:68rem;margin:6.4rem auto 0}@media screen and (min-width:750px){.zw-story__body{margin-top:8rem}}.zw-story__cta{display:grid;justify-items:center;gap:2.4rem;max-width:68rem;margin:6.4rem auto 0;padding-top:4.8rem;border-top:1px solid rgba(var(--color-foreground),.1);text-align:center}.zw-story__sign{margin:0;font-size:3.6rem}.zw-story__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.zw-collage__row{display:grid;gap:2.4rem;margin-bottom:6.4rem}.zw-collage__text{max-width:60rem}.zw-collage__card,.zw-collage__intro{padding:3.2rem 2.4rem;border-radius:var(--zw-radius-box);background:#ffffffb8}.zw-collage__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--zw-weight-light);font-size:clamp(4.4rem,3rem + 3vw,8rem);line-height:1;letter-spacing:var(--zw-tracking-headline);color:var(--zw-color-text-strong)}.zw-collage__script{margin:.8rem 0 0;font-size:3.2rem}.zw-collage__lead{margin-top:2.4rem}.zw-collage__lead>:first-child,.zw-collage__card>:first-child{margin-top:0}.zw-collage__card>:last-child{margin-bottom:0}.zw-collage__card h2{margin:0 0 1.6rem}.zw-collage__card img{display:none}.zw-collage__btn{margin-top:2.8rem}.zw-collage__media{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.zw-collage__img{position:relative;margin:0;overflow:hidden;border-radius:var(--zw-radius-box);background:var(--zw-color-bg-subtle);box-shadow:0 1.2rem 3.2rem #12121214}.zw-collage__img img{display:block;width:100%;height:100%;object-fit:cover}.zw-collage__img--1{grid-column:1 / -1;grid-row:1;aspect-ratio:4 / 3}.zw-collage__row--duo .zw-collage__img--1{grid-column:1 / 10;aspect-ratio:4 / 5}.zw-collage__row--duo .zw-collage__img--2{grid-column:7 / -1;grid-row:1;align-self:end;aspect-ratio:3 / 4;margin-bottom:-4.8rem;z-index:1;border:.6rem solid rgb(var(--color-background))}.zw-collage__row--duo .zw-collage__media{margin-bottom:4.8rem}.zw-collage__label{position:absolute;left:1.2rem;bottom:1.2rem;display:inline-flex;align-items:baseline;gap:.6rem;padding:.6rem 1.2rem;border-radius:var(--zw-radius-pill);background:#ffffffeb;font-family:var(--zw-font-body);font-size:1.1rem;font-weight:var(--zw-weight-medium);letter-spacing:var(--zw-tracking-caption);text-transform:uppercase;color:var(--zw-color-text-strong)}.zw-collage__label span{color:var(--zw-color-accent)}@media screen and (min-width:990px){.zw-collage__row{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:4rem;align-items:center;margin-bottom:11.2rem}.zw-collage__text{grid-column:1 / 6;grid-row:1}.zw-collage__media{grid-column:7 / -1;grid-row:1}.zw-collage__row--flip .zw-collage__text{grid-column:8 / -1}.zw-collage__row--flip .zw-collage__media{grid-column:1 / 7}.zw-collage__row--0 .zw-collage__media{grid-column:6 / -1}.zw-collage__card,.zw-collage__intro{padding:4.8rem 4rem}.zw-collage__row--0 .zw-collage__intro{background:none;padding:0}}.zw-collage__end{display:grid;justify-items:center;gap:2.4rem;max-width:72rem;margin:2.4rem auto 0;padding:5.6rem 2.4rem;border-radius:var(--zw-radius-box);background:var(--zw-color-accent);color:var(--zw-white);text-align:center}.zw-collage__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem}.zw-collage__end .zwaan-link-arrow{color:var(--zw-white)}.zw-collage__end .button.zwaan-button--accent{--color-button: 255, 255, 255;--color-button-text: 110, 59, 86}.zw-collage__end .button.zwaan-button--accent:hover{--color-button: 240, 232, 236}.zw-collage__sign{margin:0;font-size:4rem;color:var(--zw-white)}@media(prefers-reduced-motion:reduce){.zw-card__link:hover .zw-card__img{transform:none}.zw-progress{display:none}}.zw-stockist--own a:focus-visible{outline-color:var(--zw-white)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zwaan-blog.css.map */
