@font-face{font-family:Aurora;src:url(aurora.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--celia-ink: #181616;--celia-paper: #F7F7F7;--celia-offwhite: #F4F1EE;--celia-gray: #B2B2B2;--celia-mauve: #AF8AB0;--celia-mauve-2: #A98CAE;--celia-hairline: rgba(0, 0, 0, .1);--celia-font-display: "Aurora", serif;--celia-font-body: "Montserrat", sans-serif}.celia-about-section,.celia-banner-section,.celia-showcase-section,.celia-contact-section,.celia-faq-section,.celia-footer-section,.celia-hero-section,.celia-kit-section,.celia-props-section{font-family:var(--celia-font-body);font-size:14px;line-height:1.4;letter-spacing:-.2px;color:var(--celia-ink)}.celia-hero{position:relative;display:flex;min-height:var(--celia-hero-height, calc(100vh - 129px) );overflow:hidden}.celia-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000;pointer-events:none}.celia-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.celia-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:var(--celia-hero-justify, flex-end);align-items:var(--celia-hero-align, flex-start);width:100%;padding:45px 50px}.celia-hero__title{margin:0;font-family:var(--celia-font-display);font-size:68px;font-weight:400;line-height:1.05;text-transform:uppercase;color:var(--celia-hero-title-color, #ffffff)}.celia-hero__subtitle{margin:0 0 .9vw -3px;font-family:var(--celia-font-body);font-size:68px;font-weight:100;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--celia-hero-subtitle-color, var(--celia-paper))}.celia-hero__button{display:inline-block;padding:14px 28px;background:var(--celia-hero-btn-bg, #ffffff);color:var(--celia-hero-btn-color, #000000);border:var(--celia-hero-btn-border, 0);font-size:12px;font-weight:500;letter-spacing:.8px;line-height:1.3;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}@media(max-width:1024px){.celia-hero{min-height:600px}.celia-hero__content{padding:30px}.celia-hero__title,.celia-hero__subtitle{font-size:46px;line-height:1.1}}@media(max-width:767px){.celia-hero{min-height:400px}.celia-hero__content{padding:12px}.celia-hero__title,.celia-hero__subtitle{font-size:30px;line-height:1.1}}.celia-showcase{display:grid;grid-template-columns:1fr;gap:var(--celia-showcase-gap, 6px);padding:48px 6px 6px}[id$=__celia_showcase_1] .celia-showcase{padding-top:96px}@media(min-width:750px){.celia-showcase--cols-2{grid-template-columns:repeat(2,1fr)}.celia-showcase--cols-3{grid-template-columns:repeat(3,1fr)}}.celia-showcase__card{position:relative;display:flex;min-height:var(--celia-card-height, 70vh);overflow:hidden;text-decoration:none}@media(max-width:1024px){.celia-showcase__card{min-height:500px}}.celia-showcase__media-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.celia-showcase__media{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.5s ease}.celia-showcase__card:hover .celia-showcase__media{transform:scale(1.06)}.celia-showcase--nozoom .celia-showcase__card:hover .celia-showcase__media{transform:none}.celia-showcase__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#02010100;transition:background-color 1.5s ease}.celia-showcase__card:hover .celia-showcase__overlay{background-color:#02010112}.celia-showcase__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;text-align:center;padding:40px}.celia-showcase__title{margin:0;font-family:var(--celia-font-display);font-size:clamp(34px,3.3vw,48px);font-weight:400;line-height:1.18;text-transform:uppercase;color:var(--celia-card-title-color, #ffffff);max-width:8.5em}.celia-showcase__button{display:inline-block;min-width:270px;padding:22px 34px;background:var(--celia-card-btn-bg, #ffffff);color:var(--celia-card-btn-color, var(--celia-ink));font-family:var(--celia-font-body);font-size:13px;font-weight:500;letter-spacing:1.4px;line-height:1.3;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;text-align:center}.celia-showcase__content{gap:26px}.celia-props{background:var(--celia-props-bg, transparent);border-top:1px solid var(--celia-hairline);border-bottom:1px solid var(--celia-hairline);margin:6px 0 0}.celia-props--noline{border-top:0;border-bottom:0}.celia-props__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1360px;margin:0 auto;padding:26px 40px}@media(min-width:990px){.celia-props__grid{grid-template-columns:repeat(4,1fr)}}.celia-props__item{display:flex;align-items:center;gap:14px}.celia-props__icon{flex:0 0 auto;width:30px;height:30px;color:var(--celia-props-text, var(--celia-ink))}.celia-props__icon svg{width:100%;height:100%}.celia-props__title{margin:0;font-family:var(--celia-font-body);font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--celia-props-text, var(--celia-ink))}.celia-props__text{margin:2px 0 0;font-size:12px;font-weight:400;color:var(--celia-props-subtitle, #555)}.celia-banner{position:relative;display:flex;align-items:center;min-height:var(--celia-banner-height, 600px);overflow:hidden;background-color:var(--celia-banner-bg, var(--celia-mauve-2))}.celia-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.celia-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--celia-mauve-2);opacity:.5;pointer-events:none}.celia-banner__content{z-index:2}.celia-banner__content{position:relative;z-index:1;width:100%;padding:30px 50px}.celia-banner__heading{margin:0;font-family:var(--celia-font-body);font-size:68px;font-weight:100;line-height:1.05;letter-spacing:0;text-transform:uppercase;color:var(--celia-banner-heading, var(--celia-paper))}@media(max-width:1024px){.celia-banner{min-height:50vh}.celia-banner__heading{font-size:46px;line-height:1.1}}@media(max-width:767px){.celia-banner__heading{font-size:30px}.celia-banner__content{padding:20px}}.celia-kit{display:flex;align-items:center;gap:24px;max-width:1400px;margin:40px auto;padding:0 20px;background:var(--celia-kit-bg, transparent)}.celia-kit__media{flex:0 0 36%;max-height:220px;object-fit:cover;align-self:center}.celia-kit__media--right{flex-basis:23%}.celia-kit__content{flex:1 1 auto;padding:20px 40px}.celia-kit__heading{margin:0 0 22px;font-family:var(--celia-font-display);font-size:34px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--celia-kit-heading, var(--celia-ink))}.celia-kit__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.celia-kit__link{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--celia-kit-text, var(--celia-ink));text-decoration:none}.celia-kit__link:hover{text-decoration:underline;text-underline-offset:3px}.celia-kit__link svg{width:16px;height:16px}@media(max-width:989px){.celia-kit{flex-direction:column}.celia-kit__media{width:100%;flex-basis:auto}}.celia-footer{background:var(--celia-footer-bg, var(--celia-footer-lilac, #b494bd));color:var(--celia-footer-text, #ffffff);padding:90px 65px 26px}.celia-footer a{color:var(--celia-footer-text, #ffffff);text-decoration:none}.celia-footer a:hover{color:var(--celia-footer-accent, var(--celia-footer-text, #ffffff));text-decoration:underline;text-underline-offset:3px}.celia-footer__grid{display:grid;grid-template-columns:1fr;gap:44px;max-width:1880px;margin:0 auto}@media(min-width:990px){.celia-footer__grid{grid-template-columns:1.4fr 1.1fr .65fr .85fr;gap:40px}}.celia-footer__heading{margin:0 0 26px;font-family:var(--celia-font-display);font-size:clamp(17px,1.45vw,22px);font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:var(--celia-footer-text, #ffffff);white-space:nowrap}.celia-footer__text{font-size:15px;line-height:2.1}.celia-footer__links{list-style:none;margin:0;padding:0;font-size:15px;line-height:2.3}.celia-footer__form{display:flex;max-width:470px;background:var(--celia-footer-input-bg, #ffffff);border:1px solid var(--celia-footer-input-border, transparent)}.celia-footer__input{flex:1 1 auto;height:56px;padding:0 18px;border:0;background:transparent;color:var(--celia-footer-input-text, var(--celia-ink));font-family:var(--celia-font-body);font-size:14px}.celia-footer__input::placeholder{color:var(--celia-footer-input-placeholder, #555)}.celia-footer__submit{flex:0 0 auto;padding:0 22px;border:0;background:var(--celia-footer-btn-bg, transparent);color:var(--celia-footer-btn-text, var(--celia-ink));cursor:pointer;transition:background-color .2s ease,color .2s ease}.celia-footer__submit:hover{background:var(--celia-footer-btn-bg-hover, var(--celia-footer-btn-bg, transparent));color:var(--celia-footer-btn-text-hover, var(--celia-footer-btn-text, var(--celia-ink)))}.celia-footer__submit svg{width:22px;height:18px}.celia-footer__shop-link{color:var(--celia-footer-accent, var(--celia-footer-text, #ffffff));display:inline-block;margin-top:34px;font-size:13px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:5px}.celia-footer__logo{display:block;width:130px;height:auto;margin-top:64px}.celia-footer__shipping{display:inline-flex;align-items:center;gap:10px;margin-top:30px;font-size:13px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.celia-footer__shipping svg{width:20px;height:20px}.celia-footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:1880px;margin:80px auto 0;padding-top:26px;border-top:1px solid rgba(255,255,255,.35);font-size:14px}.celia-footer__payments{display:flex;gap:6px;align-items:center}.celia-footer__payments svg{height:22px;width:auto}.celia-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s ease}.celia-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.celia-reveal{opacity:1;transform:none;transition:none}}.celia-about__intro{text-align:center;padding:72px 40px 56px}.celia-about__label{margin:0 0 18px;font-size:14px;letter-spacing:.2px;color:#181616}.celia-about__headline{margin:0 auto;font-family:var(--celia-font-display);font-size:clamp(44px,6.6vw,96px);font-weight:400;line-height:1.04;text-transform:uppercase;color:#181616;max-width:18em}.celia-about__banner{margin:24px 15px 0;height:min(78vh,720px);background-size:cover;background-position:50% 28%}.celia-about__story{display:grid;grid-template-columns:minmax(240px,370px) 1fr minmax(230px,330px);gap:48px;padding:110px 65px 90px}.celia-about__story-left img,.celia-about__story-right img{display:block;width:100%;height:auto}.celia-about__story-left{margin-top:36px}.celia-about__story-right{margin-top:460px}.celia-about__story-center{max-width:820px;margin:0 auto;padding:0 24px}.celia-about__heading{margin:0 0 44px;font-family:var(--celia-font-display);font-size:clamp(40px,4.9vw,70px);font-weight:400;line-height:1.08;letter-spacing:1px;text-transform:uppercase;color:#181616}.celia-about__story-center p{margin:0 0 30px;font-size:21px;line-height:1.65;color:#181616}.celia-about__face{height:92vh;background-size:230% auto;background-position:52% 12%}.celia-about__purpose{padding:120px 65px 110px}.celia-about__heading--left{margin-bottom:0}.celia-about__ruler{position:relative;margin-top:96px;border-top:1px solid rgba(24,22,22,.55)}.celia-about__ruler span{position:absolute;top:0;width:1px;height:36px;background:#1816168c}.celia-about__ruler span:nth-child(1){left:0}.celia-about__ruler span:nth-child(2){left:calc(33.333% + 14px)}.celia-about__ruler span:nth-child(3){left:calc(66.666% + 28px)}.celia-about__pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:120px}.celia-about__pillar h3{margin:0 0 22px;font-size:16px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#181616}.celia-about__pillar p{margin:0;font-size:18px;line-height:1.55;color:#181616;max-width:30em}.celia-about__collage{position:relative;display:grid;grid-template-columns:48% 1fr;gap:60px;padding:60px 15px 130px}.celia-about__collage-big{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover}.celia-about__collage-overlap{position:absolute;left:38.5%;top:24%;width:26%;z-index:2}.celia-about__collage-overlap img{display:block;width:100%;height:auto}.celia-about__collage-right{display:flex;flex-direction:column;align-items:flex-end;padding-right:15px}.celia-about__collage-store{width:min(460px,100%)}.celia-about__collage-store img{display:block;width:100%;height:auto}.celia-about__closing{margin-top:340px;max-width:760px;align-self:flex-start;padding-left:24px}.celia-about__closing .celia-about__heading{font-size:clamp(38px,4.6vw,66px)}.celia-about__closing .celia-about__heading--left{margin-bottom:40px}.celia-about__closing p{margin:0 0 20px;font-size:19px;line-height:1.6;color:#181616}.celia-about__contact-line{font-size:16px}.celia-about__contact-line a{color:#181616;text-decoration:none}.celia-about__contact-line a:hover{text-decoration:underline}@media screen and (max-width:989px){.celia-about__story{grid-template-columns:1fr;padding:70px 30px 50px}.celia-about__story-left,.celia-about__story-right{margin-top:0;max-width:420px}.celia-about__face{height:56vh;background-size:cover;background-position:50% 18%}.celia-about__purpose{padding:70px 30px 60px}.celia-about__pillars{grid-template-columns:1fr;gap:36px;margin-top:64px}.celia-about__ruler{margin-top:48px}.celia-about__collage{grid-template-columns:1fr;padding:40px 15px 70px}.celia-about__collage-overlap{position:static;width:70%;margin:24px auto 0}.celia-about__collage-right{align-items:stretch;padding-right:0}.celia-about__closing{margin-top:64px;padding-left:0}}.celia-contact{max-width:1200px;margin:0 auto;padding:70px 40px 90px}.celia-contact__title{margin:0 0 55px;font-family:var(--celia-font-display);font-size:clamp(34px,4vw,54px);font-weight:400;text-transform:uppercase}.celia-contact__info{display:grid;grid-template-columns:1fr;gap:30px;padding-bottom:55px;border-bottom:1px solid var(--celia-hairline)}@media(min-width:750px){.celia-contact__info{grid-template-columns:repeat(3,1fr)}}.celia-contact__info-heading{margin:0 0 12px;font-family:var(--celia-font-display);font-size:17px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.celia-contact__info-col p{margin:0;font-size:14px;line-height:2}.celia-contact__info-col a{color:var(--celia-ink);text-decoration:none}.celia-contact__info-col a:hover{text-decoration:underline;text-underline-offset:3px}.celia-contact__form-wrap{padding-top:55px;max-width:760px}.celia-contact__form-note{margin:0 0 34px;font-family:var(--celia-font-body);font-size:14px;font-weight:500;line-height:1.7;letter-spacing:.3px}.celia-contact__grid{display:grid;grid-template-columns:1fr;gap:0 24px}@media(min-width:750px){.celia-contact__grid{grid-template-columns:1fr 1fr}}.celia-contact__form label{display:block;margin-bottom:22px}.celia-contact__form label span{display:block;margin-bottom:8px;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.celia-contact__form input,.celia-contact__form textarea{width:100%;padding:14px 16px;border:1px solid rgba(0,0,0,.25);border-radius:0;background:#fff;font-family:var(--celia-font-body);font-size:14px;color:var(--celia-ink)}.celia-contact__form input:focus,.celia-contact__form textarea:focus{outline:1px solid var(--celia-ink);outline-offset:0}.celia-contact__submit{display:inline-block;padding:18px 46px;border:0;background:var(--celia-ink);color:#fff;font-family:var(--celia-font-body);font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer}.celia-contact__submit:hover{opacity:.85}.celia-contact__success,.celia-contact__error{margin:0 0 20px;font-size:14px}.celia-faq{display:grid;grid-template-columns:300px minmax(0,1fr);gap:60px;padding-top:70px;padding-bottom:90px}.celia-faq__title{font-family:Aurora,serif;font-weight:400;font-size:40px;letter-spacing:.02em;margin:0 0 26px}.celia-faq__toc{margin:0;padding-left:18px}.celia-faq__toc li{margin:0 0 10px;font-size:12px;letter-spacing:.8px}.celia-faq__toc a{color:#181616;text-decoration:none;text-transform:uppercase;font-weight:500}.celia-faq__toc a:hover{text-decoration:underline}.celia-faq__group-title{font-family:Aurora,serif;font-weight:400;font-size:34px;text-transform:uppercase;letter-spacing:.02em;margin:46px 0 8px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.12);scroll-margin-top:140px}.celia-faq__content>.celia-faq__group-title:first-child{margin-top:0}.celia-faq__item+.celia-faq__group-title{margin-top:46px}.celia-faq__item{border-bottom:1px solid rgba(0,0,0,.12)}.celia-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;cursor:pointer;list-style:none;font-size:13px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#181616}.celia-faq__item summary::-webkit-details-marker{display:none}.celia-faq__chev{flex:0 0 auto;transition:transform .3s ease}.celia-faq__item[open] .celia-faq__chev{transform:rotate(180deg)}.celia-faq__answer{padding:0 40px 26px 0;font-size:15px;line-height:1.75;color:#333;max-width:720px}.celia-faq__answer p{margin:0 0 12px}@media screen and (max-width:989px){.celia-faq{grid-template-columns:1fr;gap:30px}.celia-faq__group-title{scroll-margin-top:110px}}.celia-about__banner{overflow:hidden}.celia-about__banner-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 28%}.celia-faq{max-width:120rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.celia-about__pillars{grid-template-columns:repeat(var(--celia-pillar-cols, 3),1fr)}@media screen and (max-width:749px){.celia-about__pillars{grid-template-columns:1fr}}.celia-props__header,.celia-showcase__header{max-width:820px;margin:0 auto 48px;padding:0 24px;text-align:center}.celia-props__heading,.celia-showcase__heading{margin:0 0 14px;font-family:var(--celia-font-display);font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.1;text-transform:uppercase;color:var(--celia-ink)}.celia-props__subheading,.celia-showcase__subheading{font-size:17px;line-height:1.6;color:var(--celia-ink);opacity:.85}.celia-props__subheading p,.celia-showcase__subheading p{margin:0 0 12px}.celia-props__subheading p:last-child,.celia-showcase__subheading p:last-child{margin-bottom:0}@media screen and (max-width:749px){.celia-props__header,.celia-showcase__header{margin-bottom:32px}}.celia-hero__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;text-indent:-9999px;overflow:hidden}.celia-hero--linked .celia-hero__content{z-index:3;pointer-events:none}.celia-hero--linked .celia-hero__button{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/5/assets/celia.css.map */
