.cecile-news{color:var(--cecile-ink);background:var(--cecile-paper)}.cecile-news__eyebrow{margin:0 0 1.6rem;color:#413833a8;font-size:1.1rem;font-weight:600;text-transform:uppercase}.cecile-news h1,.cecile-news h2,.cecile-news h3{font-family:var(--cecile-font-page-title);font-weight:600;letter-spacing:0}.cecile-news blockquote{font-family:var(--cecile-font-quote);font-weight:400;letter-spacing:0}.cecile-news__hero{display:grid;grid-template-columns:minmax(38rem,.85fr) minmax(48rem,1.15fr);min-height:68rem;background:var(--cecile-paper)}.cecile-news__hero-copy{align-self:center;padding:8rem var(--cecile-gutter)}.cecile-news__hero h1{margin:0;font-size:7rem;line-height:.98}.cecile-news__hero-intro{max-width:48rem;margin-top:3rem;font-size:1.7rem;line-height:1.7}.cecile-news__hero-intro p{margin:0}.cecile-news__hero-media{position:relative;min-height:68rem;overflow:hidden;background:var(--cecile-blush)}.cecile-news__hero-image,.cecile-news__creation-image,.cecile-news__newsletter-image{display:block;width:100%;height:100%;object-fit:cover}.cecile-news__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 60%}.cecile-news__events,.cecile-news__creations{padding:10rem var(--cecile-gutter) 11rem}.cecile-news__section-heading{display:grid;grid-template-columns:minmax(30rem,.75fr) minmax(40rem,1.25fr);gap:10%;max-width:150rem;margin:0 auto 6rem}.cecile-news__section-heading h2{max-width:12ch;margin:0;font-size:5.2rem;line-height:1.05}.cecile-news__section-intro{align-self:end;max-width:63rem;margin:0;font-size:1.6rem;line-height:1.7}.cecile-news__events{display:block;width:100%;min-width:0;max-width:100%;overflow:clip;background:var(--cecile-blush)}.cecile-news__year-tabs{display:flex;gap:3.2rem;max-width:150rem;margin:0 auto 4rem;border-bottom:1px solid rgba(65,56,51,.24);overflow-x:auto}.cecile-news__year-tab{position:relative;flex:0 0 auto;padding:0 0 1.4rem;color:#41383394;background:transparent;border:0;border-radius:0;font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.cecile-news__year-tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:currentColor;content:"";opacity:0}.cecile-news__year-tab.is-active{color:var(--cecile-ink)}.cecile-news__year-tab.is-active:after{opacity:1}.cecile-news__carousel-button:focus-visible,.cecile-news__year-tab:focus-visible,.cecile-news__poster:focus-visible,.cecile-news__lightbox button:focus-visible{outline:2px solid var(--cecile-ink);outline-offset:4px}.cecile-news__poster-panel{width:100%;min-width:0;max-width:150rem;margin:0 auto}.cecile-news__carousel{--poster-height: clamp(34rem, 36vw, 56rem);width:100%;min-width:0}.cecile-news__poster-track{display:flex;gap:2.4rem;width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.cecile-news__poster-track::-webkit-scrollbar{display:none}.cecile-news__poster-track:focus-visible{outline:2px solid var(--cecile-ink);outline-offset:4px}.cecile-news__carousel-nav{display:flex;align-items:center;gap:1.2rem;margin-top:2.8rem}.cecile-news__carousel-nav[hidden]{display:none}.cecile-news__carousel-progress{position:relative;flex:1;height:2px;margin-right:1.6rem;overflow:hidden;background:#4138332e}.cecile-news__carousel-progress span{position:absolute;inset:0 auto 0 0;width:var(--carousel-thumb, 30%);background:var(--cecile-ink);transform:translate(var(--carousel-offset, 0%));transition:transform .25s ease}.cecile-news__carousel-button{display:grid;width:4.8rem;height:4.8rem;padding:0;place-items:center;color:var(--cecile-ink);background:transparent;border:1px solid var(--cecile-ink);border-radius:50%;font-size:1.8rem;cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.cecile-news__carousel-button:hover:not(:disabled),.cecile-news__carousel-button:focus-visible{color:#fff;background:var(--cecile-ink)}.cecile-news__carousel-button:disabled{opacity:.3;cursor:default}.cecile-news__poster{display:block;flex:0 0 auto;width:auto;height:var(--poster-height);scroll-snap-align:start;margin:0;padding:0;overflow:hidden;background:transparent;border:0;border-radius:0;cursor:zoom-in}.cecile-news__poster-image{display:block;width:auto;max-width:none;height:100%;transition:transform .45s ease}.cecile-news__lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:2rem;color:#fff;background:#131110f5;border:0}.cecile-news__lightbox[open]{display:grid;grid-template-columns:5.6rem minmax(0,1fr) 5.6rem;place-items:center}.cecile-news__lightbox::backdrop{background:#131110f5}.cecile-news__lightbox-stage{display:grid;grid-column:2;width:100%;height:calc(100dvh - 4rem);place-items:center}.cecile-news__lightbox-image{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 4rem);object-fit:contain}.cecile-news__lightbox button{display:grid;width:4.8rem;height:4.8rem;padding:0;place-items:center;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);border-radius:50%;font:inherit;font-size:2.6rem;line-height:1;cursor:pointer}.cecile-news__lightbox-close{position:fixed;z-index:2;top:2rem;right:2rem}.cecile-news__lightbox-control--previous{grid-column:1}.cecile-news__lightbox-control--next{grid-column:3}body.cecile-lightbox-open{overflow:hidden}@media(hover:hover)and (pointer:fine){.cecile-news__poster:hover .cecile-news__poster-image{transform:scale(1.015)}}.cecile-news__creations{background:var(--cecile-paper)}.cecile-news__creation-grid{display:grid;grid-template-columns:1.2fr .9fr .9fr;grid-template-rows:repeat(2,34rem);gap:2rem;max-width:150rem;margin:0 auto}.cecile-news__creation{position:relative;overflow:hidden;background:var(--cecile-blush)}.cecile-news__creation:first-child{grid-row:1 / 3}.cecile-news__creation:nth-child(2),.cecile-news__creation:nth-child(3){grid-column:span 2}.cecile-news__creation-image{transition:transform .55s ease}.cecile-news__creation:first-child .cecile-news__creation-image{object-position:center}.cecile-news__creation-caption{position:absolute;right:2rem;bottom:2rem;left:2rem;margin:0;padding:1.2rem 1.5rem;color:#fff;background:#413833e0;font-size:1.2rem}@media(hover:hover)and (pointer:fine){.cecile-news__creation:hover .cecile-news__creation-image{transform:scale(1.02)}}.cecile-news__newsletter{display:grid;grid-template-columns:1fr 1fr;min-height:56rem;color:var(--cecile-ink);background:var(--cecile-taupe)}.cecile-news__newsletter-media{min-height:56rem}.cecile-news__newsletter-copy{align-self:center;max-width:70rem;padding:8rem var(--cecile-gutter)}.cecile-news__newsletter .cecile-news__eyebrow{color:#413833a8}.cecile-news__newsletter h2{margin:0;color:var(--cecile-ink);font-size:5rem;line-height:1.05}.cecile-news__newsletter-text{max-width:52rem;margin:2.5rem 0 3rem;color:#413833c7;font-size:1.6rem;line-height:1.7}.cecile-news__newsletter .newsletter-form{max-width:52rem;margin:0}.cecile-news__newsletter .field__input,.cecile-news__newsletter .field__label,.cecile-news__newsletter .newsletter-form__button{color:var(--cecile-ink)}.cecile-news__newsletter .field,.cecile-news__newsletter .field__input{background:transparent}.cecile-news__newsletter .field:after{box-shadow:0 0 0 1px #41383366}.cecile-news__newsletter blockquote{margin:4rem 0 0;color:var(--cecile-ink);font-size:3.2rem;line-height:1.45}@media screen and (max-width:989px){.cecile-news__hero,.cecile-news__newsletter{grid-template-columns:1fr}.cecile-news__section-heading{grid-template-columns:1fr;gap:2.5rem}.cecile-news__hero-media{min-height:0;aspect-ratio:16 / 10;grid-row:1}.cecile-news__hero h1{max-width:none;font-size:5.5rem}.cecile-news__newsletter-media{min-height:42rem}}@media screen and (max-width:749px){.cecile-news__hero-copy,.cecile-news__events,.cecile-news__creations,.cecile-news__newsletter-copy{padding-left:2rem;padding-right:2rem}.cecile-news__hero-copy{padding-top:4.5rem;padding-bottom:5rem}.cecile-news__hero h1{font-size:4.4rem}.cecile-news__hero-intro{font-size:1.55rem}.cecile-news__events,.cecile-news__creations{padding-top:7rem;padding-bottom:7rem}.cecile-news__section-heading{grid-template-columns:1fr;gap:2.5rem;margin-bottom:4rem}.cecile-news__section-heading h2,.cecile-news__newsletter h2{font-size:3.8rem}.cecile-news__creation-grid{grid-template-columns:1fr}.cecile-news__creation:first-child,.cecile-news__creation:nth-child(2),.cecile-news__creation:nth-child(3){grid-column:auto;grid-row:auto}.cecile-news__year-tabs{gap:2.4rem;margin-bottom:3rem}.cecile-news__carousel{--poster-height: clamp(30rem, 108vw, 46rem)}.cecile-news__poster-track{gap:1.4rem}.cecile-news__carousel-nav{margin-top:2rem}.cecile-news__lightbox{padding:1.2rem}.cecile-news__lightbox[open]{grid-template-columns:1fr 1fr;align-content:center}.cecile-news__lightbox-stage{grid-column:1 / -1;grid-row:1;height:calc(100dvh - 8rem)}.cecile-news__lightbox-image{max-height:calc(100dvh - 8rem)}.cecile-news__lightbox-control{position:fixed;z-index:2;bottom:1.5rem}.cecile-news__lightbox-control--previous{left:calc(50% - 5.4rem)}.cecile-news__lightbox-control--next{right:calc(50% - 5.4rem)}.cecile-news__creation-grid{grid-template-rows:none}.cecile-news__creation{aspect-ratio:4 / 3}.cecile-news__newsletter-media{min-height:0;aspect-ratio:4 / 3}.cecile-news__newsletter-copy{padding-top:6rem;padding-bottom:7rem}}@media(prefers-reduced-motion:reduce){.cecile-news__poster-image,.cecile-news__creation-image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cecile-news.css.map */
