@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:ital,wght@0,300;0,400;0,500;1,300&display=swap";:root{--belha-ivory: 250, 246, 240;--belha-paper: 244, 237, 228;--belha-ink: 51, 39, 43;--belha-rose: 169, 107, 114;--belha-hairline: rgba(51, 39, 43, .16);--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-body-family: "Jost", sans-serif;--font-heading-weight: 500;--font-heading-scale: 1.2;--color-background: 250, 246, 240;--color-foreground: 51, 39, 43;--color-button: 51, 39, 43;--color-button-text: 250, 246, 240;--color-secondary-button: 250, 246, 240;--color-secondary-button-text: 51, 39, 43;--color-link: 169, 107, 114;--gradient-background: #FAF6F0;--buttons-radius: 2px;--buttons-radius-outset: 2px;--buttons-border-width: 0px;--product-card-corner-radius: 2px;--media-radius: 2px;--inputs-radius: 0px;--variant-pills-radius: 2px;--badge-corner-radius: 0rem;--text-boxes-radius: 2px;--popup-corner-radius: 2px}body{color:rgba(var(--belha-ink),.92);letter-spacing:.015rem;font-weight:300}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.banner__heading,.title,.rich-text__heading,.image-with-text__heading,.collapsible-content__heading,.card__heading{font-family:var(--font-heading-family)!important;font-weight:500;letter-spacing:.01em;line-height:1.12}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:400;letter-spacing:.24em;text-transform:uppercase;font-size:1.05rem;min-height:4.4rem;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.button--primary,.product-form__submit{background:rgb(var(--belha-ink))}.button:hover,button.shopify-payment-button__button--unbranded:hover{background:rgb(var(--belha-rose));color:#faf6f0}.button--secondary{box-shadow:0 0 0 1px rgba(var(--belha-ink),.6) inset}.header-wrapper{background:rgba(var(--belha-ivory),.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header__heading-link .h2,.header__heading{font-family:var(--font-heading-family);letter-spacing:.5em;text-transform:uppercase;font-weight:500;font-size:2rem;white-space:nowrap}.header__menu-item{text-transform:uppercase;letter-spacing:.18em;font-size:1.05rem;font-weight:400}.header__menu-item:hover span{text-decoration-color:rgb(var(--belha-rose));text-underline-offset:5px}@media(max-width:749px){.header__heading-link .h2,.header__heading{letter-spacing:.14em;font-size:1.5rem}}@media(max-width:399px){.header__heading-link .h2,.header__heading{letter-spacing:.08em;font-size:1.25rem}}.announcement-bar,.utility-bar{background:rgb(var(--belha-ivory));border-top:1px solid var(--belha-hairline);border-bottom:1px solid var(--belha-hairline)}.announcement-bar__message{color:rgba(var(--belha-ink),.85)!important;font-family:var(--font-heading-family);font-style:italic;font-size:1.4rem;letter-spacing:.06em}.belha-hero{position:relative;overflow:hidden}.belha-hero__grid{display:grid;grid-template-columns:repeat(4,1fr);height:92vh;min-height:580px;max-height:920px}.belha-hero__cell{position:relative;overflow:hidden;background:rgb(var(--belha-paper))}.belha-hero__cell img,.belha-hero__cell video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.belha-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgb(var(--belha-ink));opacity:var(--belha-hero-overlay-opacity, .1);pointer-events:none}.belha-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:2rem}.belha-hero__box{background:rgba(var(--belha-ivory),.94);border:1px solid var(--belha-hairline);padding:3rem 3.4rem;max-width:36rem;text-align:center}.belha-hero__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.08;margin:0 0 1.2rem;color:rgb(var(--belha-ink))}.belha-hero__text{font-family:var(--font-body-family);font-size:1.15rem;line-height:1.55;color:rgba(var(--belha-ink),.8);margin:0 0 1.9rem}.belha-hero__buttons{display:flex;flex-direction:column;gap:.8rem}.belha-hero__buttons .button{width:100%}@media(max-width:989px){.belha-hero__grid{grid-template-columns:repeat(2,1fr);height:auto;max-height:none}.belha-hero__cell{aspect-ratio:3 / 4}.belha-hero__cell img,.belha-hero__cell video{position:absolute}.belha-hero__overlay{display:none}.belha-hero__content{position:static;background:rgb(var(--belha-ivory));padding:3rem 1.5rem}.belha-hero__box{border:none;padding:0;max-width:100%;background:transparent}}.card--standard .card__inner{box-shadow:none;background:transparent}.card__media img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.035)}.card__heading{font-size:2rem!important;font-style:italic}.card-information{letter-spacing:.04em}.badge,.card__badge{display:none!important}.price--on-sale .price-item--regular{opacity:.38;font-size:.9em}.price__sale .price-item--sale,.price-item--sale{color:rgba(var(--belha-ink),.92);font-weight:400}.product__title h1{font-size:calc(3rem * var(--font-heading-scale));font-style:italic}.product-form__input input[type=radio]:checked+label{background:rgb(var(--belha-ink));color:#faf6f0;border-color:rgb(var(--belha-ink))}.product-form__input label{transition:all .25s ease;letter-spacing:.06em}.product__media-wrapper .media{border-radius:2px;overflow:hidden}.rosea-marquee{overflow:hidden;background:transparent;border-top:1px solid var(--belha-hairline);border-bottom:1px solid var(--belha-hairline);padding:1.4rem 0;white-space:nowrap}.rosea-marquee__track{display:inline-flex;gap:4.5rem;padding-right:4.5rem;animation:belha-scroll 46s linear infinite;will-change:transform}.rosea-marquee__track span{color:rgba(var(--belha-ink),.8);font-family:var(--font-heading-family);font-size:1.7rem;font-style:italic;letter-spacing:.14em}.rosea-marquee__track .rosea-marquee__dot{color:rgb(var(--belha-rose));font-style:normal;font-size:1.1rem;align-self:center}@keyframes belha-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.belha-films{padding:7rem 2rem;max-width:118rem;margin:0 auto}.belha-films__kicker{display:block;text-align:center;text-transform:uppercase;letter-spacing:.34em;font-size:1.1rem;color:rgb(var(--belha-rose));margin-bottom:1.4rem}.belha-films__title{text-align:center;font-family:var(--font-heading-family);font-size:3.8rem;font-style:italic;font-weight:500;margin:0 0 1.2rem}.belha-films__subtitle{text-align:center;opacity:.72;max-width:58rem;margin:0 auto 4.5rem;font-size:1.55rem}.belha-films__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;max-width:92rem;margin:0 auto}.belha-film{position:relative;overflow:hidden;border-radius:2px}.belha-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #faf6f038,inset 0 -14rem 10rem -8rem #170f128c;pointer-events:none;border-radius:2px}.belha-film video,.belha-film img.belha-film__poster{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover;transform:scale(1.001);transition:transform 1.6s cubic-bezier(.2,.6,.2,1)}.belha-film:hover video,.belha-film:hover img.belha-film__poster{transform:scale(1.04)}.belha-film__caption{position:absolute;left:2.4rem;bottom:2rem;right:2.4rem;z-index:2;color:#faf6f0}.belha-film__caption .caption-kicker{display:block;text-transform:uppercase;letter-spacing:.3em;font-size:1rem;opacity:.85;margin-bottom:.5rem}.belha-film__caption .caption-title{font-family:var(--font-heading-family);font-style:italic;font-size:2.4rem;line-height:1.15}.belha-film__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media(max-width:749px){.belha-films{padding:5rem 1.5rem}.belha-films__grid{grid-template-columns:1fr;max-width:44rem}}.rosea-transfo{padding:7rem 1.5rem;text-align:center}.rosea-transfo__title{font-family:var(--font-heading-family);font-size:3.6rem;font-style:italic;margin:0 0 1rem}.rosea-transfo__subtitle{max-width:60rem;margin:0 auto 4.5rem;opacity:.72;font-size:1.55rem}.rosea-transfo__grid{display:grid;grid-template-columns:1fr auto 1fr;gap:3rem;align-items:center;max-width:96rem;margin:0 auto}.rosea-transfo__cell img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:2px}.rosea-transfo__label{display:inline-block;margin-top:1.6rem;font-family:var(--font-heading-family);font-size:2.1rem;font-style:italic}.rosea-transfo__arrow{font-size:3rem;color:rgb(var(--belha-rose));font-weight:300}@media(max-width:749px){.rosea-transfo__grid{grid-template-columns:1fr}.rosea-transfo__arrow{transform:rotate(90deg)}}.rosea-garanties{background:rgb(var(--belha-paper));padding:5rem 1.5rem}.rosea-garanties__grid{display:grid;grid-template-columns:repeat(4,1fr);max-width:116rem;margin:0 auto;text-align:center}.rosea-garanties__item{padding:1rem 2.4rem}.rosea-garanties__item+.rosea-garanties__item{border-left:1px solid var(--belha-hairline)}.rosea-garanties__item svg{width:3.2rem;height:3.2rem;stroke:rgb(var(--belha-rose));margin-bottom:1.2rem}.rosea-garanties__item h4{font-family:var(--font-body-family)!important;text-transform:uppercase;letter-spacing:.22em;font-size:1.15rem;font-weight:400;margin:0 0 .6rem}.rosea-garanties__item p{font-size:1.3rem;opacity:.68;margin:0}@media(max-width:749px){.rosea-garanties__grid{grid-template-columns:repeat(2,1fr);row-gap:3rem}.rosea-garanties__item:nth-child(3){border-left:none}}.rosea-avis{padding:7rem 1.5rem}.rosea-avis__title{text-align:center;font-family:var(--font-heading-family);font-size:3.6rem;font-style:italic;margin:0 0 .8rem}.rosea-avis__subtitle{text-align:center;opacity:.7;margin:0 0 5rem}.rosea-avis__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;max-width:116rem;margin:0 auto}.rosea-avis__card{background:transparent;border-radius:0;padding:3rem 0 0;border-top:1px solid var(--belha-hairline);box-shadow:none;display:flex;flex-direction:column;gap:1.4rem}.rosea-avis__stars{color:rgb(var(--belha-rose));font-size:1.3rem;letter-spacing:.3em}.rosea-avis__text{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.5;font-style:italic;margin:0;color:rgba(var(--belha-ink),.88)}.rosea-avis__author{font-weight:400;font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase}.rosea-avis__badge{font-size:1.05rem;color:rgba(var(--belha-ink),.5);letter-spacing:.08em}@media(max-width:749px){.rosea-avis__grid{grid-template-columns:1fr;gap:3rem}}.footer{background:rgb(var(--belha-paper));border-top:1px solid var(--belha-hairline)}.footer__content-bottom{border-top:1px solid var(--belha-hairline)}.newsletter-form__field-wrapper .field__input{border-radius:0;background:transparent;border:none;border-bottom:1px solid rgba(var(--belha-ink),.5)}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}.collapsible-content summary .h4{font-family:var(--font-body-family);font-weight:400;letter-spacing:.08em}img{-webkit-user-drag:none}::selection{background:rgba(var(--belha-rose),.22)}:root{--belha-gold: 176, 141, 87}.belha-reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s cubic-bezier(.16,.8,.24,1),transform 1.1s cubic-bezier(.16,.8,.24,1);will-change:opacity,transform}.belha-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.belha-reveal{opacity:1;transform:none;transition:none}}.header-wrapper{transition:box-shadow .5s ease}.header-wrapper.is-scrolled{box-shadow:0 1px rgba(var(--belha-ink),.08),0 12px 24px -18px rgba(var(--belha-ink),.35)}.header-wrapper.is-scrolled .header__heading-link .h2,.header-wrapper.is-scrolled .header__heading{transform:scale(.92)}.header__heading-link .h2,.header__heading{transition:transform .45s cubic-bezier(.16,.8,.24,1)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{position:relative;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s cubic-bezier(.2,.8,.2,1)}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px rgba(var(--belha-ink),.45),0 0 0 1px rgba(var(--belha-gold),.25)}.button--primary:hover,.product-form__submit:hover{box-shadow:0 14px 28px -12px rgba(var(--belha-ink),.5),0 0 24px -4px rgba(var(--belha-gold),.55)}.rte a:not(.button),.footer a:not(.button),.belha-hero__text a:not(.button){position:relative;text-decoration:none;background-image:linear-gradient(rgb(var(--belha-gold)),rgb(var(--belha-gold)));background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s cubic-bezier(.16,.8,.24,1)}.rte a:not(.button):hover,.footer a:not(.button):hover,.belha-hero__text a:not(.button):hover{background-size:100% 1px}.card__media{overflow:hidden}.card__media img{transition:transform 1.1s cubic-bezier(.16,.8,.24,1)}.card-wrapper:hover .card__media img,.card:hover .card__media img{transform:scale(1.06)}.card__inner{transition:box-shadow .5s ease}.card-wrapper:hover .card__inner,.card:hover .card__inner{box-shadow:0 24px 48px -28px rgba(var(--belha-ink),.35)}.card__heading a{background-image:linear-gradient(rgb(var(--belha-gold)),rgb(var(--belha-gold)));background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .5s cubic-bezier(.16,.8,.24,1)}.card__heading a:hover{background-size:100% 1px}.belha-hero-cell{overflow:hidden}.belha-hero-cell img,.belha-hero-cell video{transition:transform 1.6s cubic-bezier(.16,.8,.24,1)}.belha-hero:hover .belha-hero-cell img,.belha-hero:hover .belha-hero-cell video{transform:scale(1.035)}.belha-hero-box{animation:belha-hero-in 1.4s cubic-bezier(.16,.8,.24,1) both}@keyframes belha-hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.belha-hero__buttons .button{overflow:hidden}.belha-hero__buttons .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 20%,rgba(var(--belha-gold),.35) 50%,transparent 80%);transform:translate(-120%);transition:transform .9s ease}.belha-hero__buttons .button:hover:after{transform:translate(120%)}.rosea-avis__title,.collection-hero__title,.banner__heading,.featured-collection__title{position:relative;padding-bottom:1.1rem}.rosea-avis__title:after,.collection-hero__title:after,.banner__heading:after,.featured-collection__title:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:3.4rem;height:1px;background:rgb(var(--belha-gold))}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rosea.css.map */
