.wb-collection-intro{width:100%;background:rgb(var(--color-background-rgb, 249 247 243));color:rgb(var(--color-foreground-rgb, 32 29 26))}.wb-collection-intro__inner{width:100%;margin:0;padding:clamp(28px,2.8vw,40px) var(--page-margin) clamp(26px,2.6vw,36px);text-align:left}.wb-collection-intro__title{max-width:18ch;margin:0;font-family:var(--font-heading--family, var(--heading-font-family, Georgia, "Times New Roman", serif));font-style:var(--font-heading--style, normal);font-weight:var(--font-heading--weight, 700);font-size:clamp(2.2rem,3.2vw,3.25rem);line-height:1;letter-spacing:-.035em;text-wrap:balance}.wb-collection-intro__subtopic{max-width:48rem;margin:clamp(14px,1.5vw,20px) 0 0;font-family:var(--font-body--family, var(--text-font-family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));font-size:clamp(.98rem,1.05vw,1.12rem);font-weight:700;line-height:1.35;letter-spacing:-.006em;text-wrap:pretty}.wb-collection-intro__body{max-width:58rem;margin-top:clamp(16px,1.8vw,24px);font-family:var(--font-body--family, var(--text-font-family, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));font-size:clamp(.92rem,.95vw,1rem);line-height:1.6;letter-spacing:.002em}.wb-collection-intro__body p{margin:0}.wb-collection-intro__body p+p{margin-top:.85em}@media screen and (max-width:749px){.wb-collection-intro__inner{padding:25px var(--page-margin) 28px}.wb-collection-intro__title{font-size:clamp(2rem,9vw,2.65rem);line-height:1.02}.wb-collection-intro__subtopic{margin-top:13px;font-size:.98rem}.wb-collection-intro__body{margin-top:16px;font-size:.92rem;line-height:1.55}}.wb-about,.wb-about *{box-sizing:border-box}.wb-about{background:var(--wb-paper);color:var(--wb-ink);padding:clamp(16px,2.5vw,34px)}.wb-about__shell{width:min(100%,1440px);margin-inline:auto}.wb-about__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:min(720px,78vh);overflow:hidden;background:var(--wb-ink);border-radius:2px}.wb-about__hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(42px,7vw,104px);color:var(--wb-cream)}.wb-about__eyebrow,.wb-about__pillar-kicker{margin:0 0 18px;color:var(--wb-accent);font-size:11px;line-height:1.2;font-weight:750;letter-spacing:.22em;text-transform:uppercase}.wb-about__eyebrow--dark{color:color-mix(in srgb,var(--wb-ink) 72%,var(--wb-accent))}.wb-about h1,.wb-about h2,.wb-about h3,.wb-about p{margin-top:0}.wb-about h1,.wb-about h2{font-family:var(--font-heading-family, Georgia, serif);font-weight:var(--font-heading-weight, 500);letter-spacing:-.035em}.wb-about h1{max-width:10ch;margin-bottom:24px;color:var(--wb-cream);font-size:clamp(44px,5.4vw,82px);line-height:.98}.wb-about h2{margin-bottom:0;font-size:clamp(36px,4.6vw,68px);line-height:1.02}.wb-about h3{margin-bottom:12px;color:var(--wb-ink);font-size:clamp(21px,2vw,28px);line-height:1.15;letter-spacing:-.02em}.wb-about__lead{max-width:55ch;color:color-mix(in srgb,var(--wb-cream) 78%,transparent);font-size:16px;line-height:1.7}.wb-about .rte p:last-child{margin-bottom:0}.wb-about__button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-width:202px;margin-top:32px;padding:15px 18px;border:1px solid transparent;border-radius:1px;font-size:12px;line-height:1;font-weight:750;letter-spacing:.11em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wb-about__button--light{background:var(--wb-cream);color:var(--wb-ink)}.wb-about__button--light:hover{background:var(--wb-accent)}.wb-about__button--outline{margin:0;border-color:color-mix(in srgb,var(--wb-cream) 45%,transparent);color:var(--wb-cream)}.wb-about__button--outline:hover{border-color:var(--wb-cream);background:var(--wb-cream);color:var(--wb-ink)}.wb-about__proof{display:flex;flex-wrap:wrap;gap:10px 20px;width:100%;margin-top:clamp(42px,7vw,84px);padding-top:22px;border-top:1px solid color-mix(in srgb,var(--wb-cream) 20%,transparent);color:color-mix(in srgb,var(--wb-cream) 70%,transparent);font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wb-about__proof span:not(:last-child):after{content:"\b7";margin-left:20px;color:var(--wb-accent)}.wb-about__hero-media,.wb-about__pillar-media{position:relative;overflow:hidden;background:var(--wb-cream)}.wb-about__hero-media{min-height:580px}.wb-about__image,.wb-about__placeholder{display:block;width:100%;height:100%}.wb-about__image{object-fit:cover}.wb-about__hero-media .wb-about__image{object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.wb-about__hero:hover .wb-about__hero-media .wb-about__image{transform:scale(1.015)}.wb-about__placeholder{min-height:100%;color:color-mix(in srgb,var(--wb-ink) 18%,transparent)}.wb-about__media-note{position:absolute;right:18px;bottom:18px;margin:0;padding:10px 12px;background:color-mix(in srgb,var(--wb-ink) 88%,transparent);color:var(--wb-cream);font-size:10px;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.wb-about__story{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:clamp(48px,10vw,150px);padding:clamp(76px,10vw,148px) clamp(12px,6vw,84px);background:var(--wb-paper)}.wb-about__story-heading h2{max-width:11ch}.wb-about__story-copy{align-self:end;color:color-mix(in srgb,var(--wb-ink) 70%,transparent);font-size:16px;line-height:1.75}.wb-about__story-copy p+p{margin-top:18px}.wb-about__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--wb-ink) 18%,var(--wb-paper));border:1px solid color-mix(in srgb,var(--wb-ink) 18%,var(--wb-paper))}.wb-about__pillar{min-width:0;background:var(--wb-cream)}.wb-about__pillar-media{aspect-ratio:4 / 3}.wb-about__pillar-media .wb-about__image{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.wb-about__pillar:hover .wb-about__pillar-media .wb-about__image{transform:scale(1.025)}.wb-about__pillar-copy{position:relative;min-height:255px;padding:clamp(26px,3vw,42px)}.wb-about__number{position:absolute;top:30px;right:30px;color:color-mix(in srgb,var(--wb-ink) 28%,transparent);font-family:var(--font-heading-family, Georgia, serif);font-size:13px}.wb-about__pillar-kicker{padding-right:44px;color:color-mix(in srgb,var(--wb-ink) 58%,var(--wb-accent))}.wb-about__pillar-copy .rte{color:color-mix(in srgb,var(--wb-ink) 68%,transparent);font-size:14px;line-height:1.65}.wb-about__closing{display:flex;align-items:end;justify-content:space-between;gap:52px;padding:clamp(56px,8vw,108px) clamp(30px,7vw,100px);background:var(--wb-ink);color:var(--wb-cream)}.wb-about__closing h2{max-width:13ch;color:var(--wb-cream);font-size:clamp(36px,4.3vw,64px)}@media screen and (max-width:989px){.wb-about__hero{grid-template-columns:1fr;min-height:auto}.wb-about__hero-copy{min-height:560px;padding:clamp(42px,9vw,72px)}.wb-about__hero-media{min-height:auto;aspect-ratio:4 / 3}.wb-about__story{grid-template-columns:1fr;gap:40px}.wb-about__story-copy{max-width:64ch}.wb-about__pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-about__pillar:last-child{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:639px){.wb-about{padding:0}.wb-about__hero-copy{min-height:510px;padding:46px 22px 38px}.wb-about h1{font-size:clamp(42px,13vw,58px)}.wb-about__lead{font-size:14px;line-height:1.65}.wb-about__proof{display:grid;gap:8px;margin-top:auto;padding-top:26px}.wb-about__proof span:after{display:none}.wb-about__hero-media{aspect-ratio:1 / 1}.wb-about__story{gap:30px;padding:68px 22px}.wb-about__story-copy{font-size:14px;line-height:1.7}.wb-about__pillars{grid-template-columns:1fr}.wb-about__pillar:last-child{grid-column:auto;display:block}.wb-about__pillar-copy{min-height:220px;padding:28px 22px 34px}.wb-about__closing{align-items:flex-start;flex-direction:column;padding:62px 22px}.wb-about__button--outline{width:100%}}@media(prefers-reduced-motion:reduce){.wb-about__image,.wb-about__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
