.bw-lookbook{padding-block:clamp(1.25rem,3vw,2.5rem) clamp(5rem,10vw,9rem);background:linear-gradient(180deg,color-mix(in srgb,var(--bw-color-sand) 20%,var(--bw-color-canvas)) 0,var(--bw-color-canvas) 36rem),var(--bw-color-canvas)}.bw-lookbook-hero{position:relative;display:grid;min-height:clamp(34rem,68vw,52rem);overflow:hidden;color:var(--bw-color-white);background:var(--bw-color-ink);border-radius:var(--bw-radius-md);isolation:isolate}.bw-lookbook-hero__media,.bw-lookbook-hero__media picture,.bw-lookbook-hero__image,.bw-lookbook-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bw-lookbook-hero__image{display:block;object-fit:cover;object-position:center}.bw-lookbook-hero__overlay{z-index:1;background:linear-gradient(90deg,#181614c2,#1816146b 48%,#18161414 78%),linear-gradient(0deg,rgb(24 22 20 / .48) 0%,transparent 48%)}.bw-lookbook-hero__content{position:relative;z-index:2;display:grid;align-content:end;gap:clamp(1rem,2vw,1.5rem);max-width:48rem;padding:clamp(1.75rem,5vw,5rem)}.bw-lookbook__eyebrow,.bw-lookbook-story__eyebrow,.bw-lookbook-curator__eyebrow{margin:0;font-family:var(--bw-font-commerce);font-size:var(--bw-text-xs);font-weight:var(--bw-font-body-semibold);letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.bw-lookbook-hero .bw-lookbook__eyebrow{color:color-mix(in srgb,var(--bw-color-white) 78%,transparent)}.bw-lookbook-hero h1{max-width:12ch;margin:0;font-family:var(--bw-font-display);font-size:clamp(3rem,8vw,6.75rem);font-style:var(--bw-font-display-style);font-weight:var(--bw-font-display-weight);letter-spacing:-.045em;line-height:.92;text-wrap:balance}.bw-lookbook-hero__intro{max-width:39rem;color:color-mix(in srgb,var(--bw-color-white) 88%,transparent);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.bw-lookbook-hero__intro>:first-child,.bw-lookbook-story__text>:first-child,.bw-lookbook-curator__content .rte>:first-child,.bw-lookbook__page-content>:first-child{margin-top:0}.bw-lookbook-hero__intro>:last-child,.bw-lookbook-story__text>:last-child,.bw-lookbook-curator__content .rte>:last-child,.bw-lookbook__page-content>:last-child{margin-bottom:0}.bw-lookbook-hero__actions,.bw-lookbook-story__actions,.bw-lookbook-curator__actions{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center}.bw-lookbook-hero .bw-button--primary{color:var(--bw-color-ink);background:var(--bw-color-white);border-color:var(--bw-color-white)}.bw-lookbook-hero .bw-button--primary:hover{color:var(--bw-color-white);background:transparent}.bw-lookbook-hero__text-link,.bw-lookbook-curator__text-link,.bw-lookbook-story__advice-link{display:inline-flex;gap:.6rem;align-items:center;width:fit-content;font-size:var(--bw-text-sm);font-weight:var(--bw-font-body-semibold);text-decoration:none}.bw-lookbook-hero__text-link{color:var(--bw-color-white);border-block-end:1px solid color-mix(in srgb,var(--bw-color-white) 55%,transparent)}.bw-lookbook-hero--text-only{min-height:auto;color:var(--bw-color-ink);background:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--bw-color-oak) 18%,transparent),transparent 34%),color-mix(in srgb,var(--bw-color-sand) 52%,var(--bw-color-white))}.bw-lookbook-hero--text-only .bw-lookbook-hero__overlay{display:none}.bw-lookbook-hero--text-only .bw-lookbook__eyebrow,.bw-lookbook-hero--text-only .bw-lookbook-hero__intro{color:var(--bw-color-graphite)}.bw-lookbook-hero--text-only .bw-button--primary{color:var(--bw-color-white);background:var(--bw-color-ink);border-color:var(--bw-color-ink)}.bw-lookbook-hero--text-only .bw-lookbook-hero__text-link{color:var(--bw-color-ink);border-color:color-mix(in srgb,var(--bw-color-ink) 35%,transparent)}.bw-lookbook-nav{display:grid;gap:1rem;margin-block:clamp(2.5rem,6vw,5rem) clamp(4.5rem,9vw,8rem);padding-block:1.25rem;border-block:var(--bw-border-subtle)}.bw-lookbook-nav__label{margin:0;color:var(--bw-color-taupe);font-size:var(--bw-text-xs);font-weight:var(--bw-font-body-semibold);letter-spacing:.11em;text-transform:uppercase}.bw-lookbook-nav__links{display:flex;gap:.65rem;overflow-x:auto;padding-block-end:.25rem;scrollbar-width:thin}.bw-lookbook-nav__links a{flex:0 0 auto;padding:.7rem 1rem;color:var(--bw-color-ink);background:color-mix(in srgb,var(--bw-color-white) 84%,transparent);border:var(--bw-border-subtle);border-radius:var(--bw-radius-round);font-size:var(--bw-text-sm);text-decoration:none;transition:color var(--bw-duration-fast) var(--bw-ease-standard),background-color var(--bw-duration-fast) var(--bw-ease-standard),border-color var(--bw-duration-fast) var(--bw-ease-standard)}.bw-lookbook-nav__links a:hover{color:var(--bw-color-white);background:var(--bw-color-ink);border-color:var(--bw-color-ink)}.bw-lookbook__stories{display:grid;gap:clamp(5rem,13vw,11rem)}.bw-lookbook-story{display:grid;gap:clamp(2rem,7vw,6rem);align-items:start;scroll-margin-top:8rem}.bw-lookbook-story__media{position:relative;overflow:hidden;background:var(--bw-color-surface-subtle);border:var(--bw-border-subtle);border-radius:var(--bw-radius-md);box-shadow:0 2rem 5rem #24221f14}.bw-lookbook-story__media picture{display:block}.bw-lookbook-story__image{display:block;width:100%;height:auto;object-fit:cover;object-position:var(--bw-look-position, center center)}.bw-lookbook-story__number{position:absolute;right:1rem;bottom:.85rem;margin:0;color:color-mix(in srgb,var(--bw-color-white) 92%,transparent);font-family:var(--bw-font-display);font-size:clamp(2.5rem,7vw,5rem);font-weight:var(--bw-font-display-weight);letter-spacing:-.05em;line-height:1;text-shadow:0 .25rem 1rem rgb(0 0 0 / .24)}.bw-lookbook-story__content,.bw-lookbook-story__copy,.bw-lookbook-story__shop{display:grid;align-content:start}.bw-lookbook-story__content{gap:clamp(1.5rem,4vw,2.5rem)}.bw-lookbook-story__copy{gap:.9rem}.bw-lookbook-story__eyebrow{color:var(--bw-color-taupe)}.bw-lookbook-story h2,.bw-lookbook-curator h2{margin:0;font-family:var(--bw-font-display);font-size:clamp(2rem,4.5vw,3.6rem);font-weight:var(--bw-font-display-weight);letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.bw-lookbook-story__text{max-width:38rem;color:var(--bw-color-text-muted);font-size:var(--bw-text-lg);line-height:var(--bw-line-height-relaxed)}.bw-lookbook-story__note{display:grid;gap:.65rem;margin:0;padding:1.25rem 1.4rem;color:var(--bw-color-text-muted);background:color-mix(in srgb,var(--bw-color-white) 82%,transparent);border:var(--bw-border-subtle);border-inline-start:.2rem solid var(--bw-color-accent);border-radius:0 var(--bw-radius-sm) var(--bw-radius-sm) 0;line-height:var(--bw-line-height-relaxed)}.bw-lookbook-story__note p{margin:0}.bw-lookbook-story__note-label{color:var(--bw-color-ink);font-family:var(--bw-font-commerce);font-size:var(--bw-text-xs);font-weight:var(--bw-font-body-semibold);letter-spacing:.09em;text-transform:uppercase}.bw-lookbook-story__shop{gap:1.25rem;padding-block-start:1.5rem;border-block-start:var(--bw-border-subtle)}.bw-lookbook-story__shop-heading{display:flex;gap:1rem;align-items:baseline;justify-content:space-between}.bw-lookbook-story__shop-heading h3,.bw-lookbook-story__shop-heading p{margin:0}.bw-lookbook-story__shop-heading h3{font-family:var(--bw-font-display);font-size:1.45rem;font-weight:var(--bw-font-display-weight)}.bw-lookbook-story__shop-heading p{color:var(--bw-color-taupe);font-size:var(--bw-text-xs)}.bw-lookbook-story__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bw-space-300)}.bw-lookbook-story__products .bw-product-card{min-width:0}.bw-lookbook-story__products .bw-product-card__title{font-size:var(--bw-text-base)}.bw-lookbook-story__actions{padding-block-start:.25rem}.bw-lookbook-story__advice-link{color:var(--bw-color-ink);border-block-end:1px solid color-mix(in srgb,var(--bw-color-ink) 28%,transparent)}.bw-lookbook-curator{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center;margin-block-start:clamp(5rem,12vw,10rem);padding:clamp(1.75rem,5vw,4.5rem);color:var(--bw-color-white);background:radial-gradient(circle at 90% 10%,rgb(255 255 255 / .1),transparent 32%),var(--bw-color-ink);border-radius:var(--bw-radius-md)}.bw-lookbook-curator__mark{display:grid;width:clamp(4.5rem,9vw,7rem);height:clamp(4.5rem,9vw,7rem);place-items:center;border:1px solid rgb(255 255 255 / .34);border-radius:50%;font-family:var(--bw-font-display);font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.05em}.bw-lookbook-curator__content{display:grid;gap:.9rem}.bw-lookbook-curator__eyebrow{color:color-mix(in srgb,var(--bw-color-white) 68%,transparent)}.bw-lookbook-curator__content .rte{max-width:45rem;color:color-mix(in srgb,var(--bw-color-white) 78%,transparent);line-height:var(--bw-line-height-relaxed)}.bw-lookbook-curator .bw-button--primary{color:var(--bw-color-ink);background:var(--bw-color-white);border-color:var(--bw-color-white)}.bw-lookbook-curator__text-link{color:var(--bw-color-white);border-block-end:1px solid rgb(255 255 255 / .35)}.bw-lookbook__page-content{max-width:var(--bw-container-reading);margin:var(--bw-space-1000) auto 0;padding-block-start:var(--bw-space-700);border-block-start:var(--bw-border-subtle)}.bw-lookbook__editor-note{max-width:48rem;padding:var(--bw-space-500);background:var(--bw-color-canvas);border:var(--bw-border-subtle);border-radius:var(--bw-radius-sm)}@media(min-width:750px){.bw-lookbook-nav{grid-template-columns:auto minmax(0,1fr);align-items:center}.bw-lookbook-nav__links{justify-content:flex-end}.bw-lookbook-curator{grid-template-columns:auto minmax(0,1fr)}.bw-lookbook-curator__actions{grid-column:2}}@media(min-width:990px){.bw-lookbook-story{grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr)}.bw-lookbook-story--reverse .bw-lookbook-story__media{order:2}.bw-lookbook-story--reverse .bw-lookbook-story__content{order:1}.bw-lookbook-story__content{position:sticky;top:calc(var(--bw-space-500) + 5rem)}.bw-lookbook-curator{grid-template-columns:auto minmax(0,1fr) auto}.bw-lookbook-curator__actions{grid-column:auto;justify-content:flex-end}}@media(max-width:749px){.bw-lookbook{padding-block-start:.75rem}.bw-lookbook-hero{min-height:39rem}.bw-lookbook-hero__overlay{background:linear-gradient(0deg,#181614d1,#18161459 62%,#1816141f)}.bw-lookbook-hero__content{padding:1.5rem}.bw-lookbook-hero h1{font-size:clamp(2.75rem,15vw,4.75rem)}.bw-lookbook-hero__actions,.bw-lookbook-story__actions,.bw-lookbook-curator__actions{align-items:stretch}.bw-lookbook-hero__actions .bw-button,.bw-lookbook-story__actions .bw-button,.bw-lookbook-curator__actions .bw-button{width:100%}.bw-lookbook-story__media{margin-inline:-.25rem}.bw-lookbook-story__products{gap:.55rem}.bw-lookbook-curator{margin-inline:-.25rem}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.bw-lookbook-story__image{transition:transform var(--bw-duration-slow) var(--bw-ease-standard)}.bw-lookbook-story__media:hover .bw-lookbook-story__image{transform:scale(1.012)}}@media(prefers-reduced-motion:reduce){.bw-lookbook-nav__links a,.bw-lookbook-story__image{transition:none}}@media(forced-colors:active){.bw-lookbook-hero,.bw-lookbook-story__media,.bw-lookbook-story__note,.bw-lookbook-curator,.bw-lookbook__editor-note{border:1px solid CanvasText}.bw-lookbook-hero__overlay{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bw-lookbook.css.map */
