@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&display=swap";.template-index #shopify-section-banner .large-row{margin:0!important}.template-index [id$=__slideshow_wTQQfp] .container{padding-left:0!important;padding-right:0!important;margin-top:0!important}.template-index [id$=__slideshow_wTQQfp] .page-width{max-width:none}.template-index [id$=__slideshow_wTQQfp] .slide{border-radius:0}@keyframes ihya-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ihya-pulse{0%{box-shadow:0 0 #1a1a1a47}70%,to{box-shadow:0 0 0 14px #1a1a1a00}}.template-index [id$=__slideshow_wTQQfp] .overlay__links .btn{animation:ihya-in .9s .5s both cubic-bezier(.2,.7,.2,1),ihya-pulse 2.6s 1.6s infinite}@media(prefers-reduced-motion:reduce){.template-index [id$=__slideshow_wTQQfp] .overlay__links .btn,.template-index [id$=__slideshow_wTQQfp] .overlay-title,.template-index [id$=__slideshow_wTQQfp] .overlay-text{animation:none!important}}@media(min-width:768px){.template-index [id$=__header]{position:absolute;left:0;right:0;z-index:20}.template-index [id$=__header] .header-content,.template-index [id$=__header] .docked-mobile-navigation-container__inner,.template-index [id$=__header] .site-header:not(.docked-header--dock) .header-navigation{background:transparent!important}.template-index [id$=__header] .docked-header--dock .docked-navigation-container__inner{background:#fff!important;box-shadow:0 1px #00000014}.template-index [id$=__slideshow_wTQQfp] .slide,.template-index [id$=__slideshow_wTQQfp] .rimage-outer-wrapper,.template-index [id$=__slideshow_wTQQfp] .avoid-overlaps__mobile-container{height:calc(100vh - 30px)!important;min-height:520px;padding-top:0!important}.template-index [id$=__slideshow_wTQQfp] .rimage-outer-wrapper{background-size:cover!important;background-position:center!important}.template-index [id$=__slideshow_wTQQfp] .slide:before{content:"";position:absolute;top:0;left:0;right:0;height:260px;background:linear-gradient(#ffffffb3,#fff0);z-index:1;pointer-events:none}.template-index [id$=__slideshow_wTQQfp] .overlay__content{text-align:left!important}.template-index [id$=__slideshow_wTQQfp] .overlay{max-width:min(600px,42vw)}}@media(max-width:767px){.template-index [id$=__slideshow_wTQQfp] .slide{background:#faf6ee}.template-index [id$=__slideshow_wTQQfp] .rimage-outer-wrapper{height:calc(100vh - 372px)!important;min-height:360px;padding-top:0!important;background-image:linear-gradient(to bottom,#faf6ee00 84%,#faf6ee),url(/cdn/shop/files/ihya-banniere-mobile.webp?v=1791147507&width=1100)!important;background-size:cover!important;background-position:center 66%!important}@supports (height:100svh){.template-index [id$=__slideshow_wTQQfp] .rimage-outer-wrapper{height:calc(100svh - 372px)!important}}.template-index [id$=__slideshow_wTQQfp] .overlay{position:static!important;top:0!important;left:0!important;margin:0!important;padding:4px 20px 24px!important;width:100%!important;max-width:none!important;transform:none!important;border-radius:0!important;background:#faf6ee!important;overflow:visible!important}.template-index [id$=__slideshow_wTQQfp] .overlay__bg{display:none}.template-index [id$=__slideshow_wTQQfp] .overlay__content{position:static!important;text-align:center!important;color:#1a1a1a!important}.template-index [id$=__slideshow_wTQQfp] .overlay-title{margin:0 0 8px!important;text-align:center;animation:ihya-in 1s .15s both cubic-bezier(.2,.7,.2,1)}.template-index [id$=__slideshow_wTQQfp] .overlay-text{max-width:300px;margin:0 auto 16px!important;animation:ihya-in 1s .35s both cubic-bezier(.2,.7,.2,1)}.template-index [id$=__slideshow_wTQQfp] .overlay__links{position:static;margin:0;text-align:center}}.template-index #MainContent{--ih-gold:#a8844b;--ih-line:#e6dccb;--ih-ink:#1a1a1a;--ih-soft:#4a4540;--ih-cream:#F8F5ED;--ih-serif:"Cormorant Garamond",Georgia,"Times New Roman",serif}.template-index #MainContent h2,.template-index #MainContent .overlay-title{font-family:var(--ih-serif)!important;font-weight:300!important;font-size:clamp(34px,4.4vw,60px)!important;line-height:1.06!important;letter-spacing:-.012em!important;text-transform:none!important;color:var(--ih-ink);margin-bottom:26px}.template-index #MainContent h3{font-family:var(--ih-serif)!important;font-weight:400!important;letter-spacing:0;color:var(--ih-ink)}.template-index #MainContent h2.giant-title:before,.template-index #MainContent h2.large-title:before{content:"";display:block;margin:0 auto 20px;font-family:var(--ih-serif);font-size:12.5px;font-weight:600;line-height:1;letter-spacing:.34em;text-transform:uppercase;color:var(--ih-gold)}.template-index [id$=__ihya_probleme] h2:before{content:"Le constat"!important}.template-index [id$=__featured_collection_THNeEC] h2:before{content:"Soin du linge"!important}.template-index [id$=__image_with_text_nfL4kM] h2:before{content:"Le rituel"!important}.template-index [id$=__featured_collection_KDCa9W] h2:before{content:"Sillage"!important}.template-index [id$=__ihya_composition] h2:before{content:"La formule"!important}.template-index [id$=__image_with_text_AFcWLg] h2:before{content:"Circuit court"!important}.template-index [id$=__ihya_deo] h2:before{content:"Soin du corps"!important}.template-index [id$=__featured_collection_JTiMwH] h2:before{content:"Roll-on"!important}.template-index [id$=__testimonials_JcjED7] h2:before{content:"Avis"!important}.template-index [id$=__ihya_final] h2:before{content:"IHYA"!important}.template-index #MainContent .rte,.template-index #MainContent .rte p,.template-index #MainContent .text-column__text,.template-index #MainContent .image-with-text__text,.template-index #MainContent .overlay-text{font-family:var(--ih-serif)!important;font-weight:400!important;font-size:20px!important;line-height:1.6!important;letter-spacing:.003em;color:var(--ih-soft)}.template-index #MainContent .rte p{margin-bottom:.95em}.template-index #MainContent .btn{font-family:var(--ih-serif)!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.24em;font-size:13px!important;padding:16px 32px 15px!important;border-radius:0!important}.template-index #MainContent .featured-collection .standard-link{font-family:var(--ih-serif)!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.24em;font-size:12px!important;border:0!important;border-bottom:1px solid var(--ih-ink)!important;border-radius:0!important;padding:0 0 5px!important;background:none!important;color:var(--ih-ink)!important}.template-index [id$=__ihya_preuves] .large-row{margin-top:0!important;margin-bottom:0!important}.template-index [id$=__ihya_preuves] .text-columns-section{border-bottom:1px solid var(--ih-line);padding-top:38px;padding-bottom:12px}.template-index [id$=__ihya_preuves] .grid-flex__item{border-left:1px solid var(--ih-line);padding:4px 24px}.template-index [id$=__ihya_preuves] .grid-flex__item:first-child{border-left:0}.template-index [id$=__ihya_preuves] h3{font-size:12.5px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.3em!important;color:var(--ih-gold)!important;margin-bottom:10px!important}.template-index [id$=__ihya_preuves] .text-column__text,.template-index [id$=__ihya_preuves] .text-column__text p{font-size:18px!important;line-height:1.4!important;margin:0}.template-index [id$=__ihya_preuves] .large-row-under{margin-bottom:24px!important}.template-index [id$=__ihya_probleme] .reading-width,.template-index [id$=__ihya_final] .reading-width{max-width:700px;margin-left:auto;margin-right:auto}.template-index [id$=__ihya_probleme] .rich-text-section,.template-index [id$=__ihya_final] .rich-text-section{padding-top:clamp(64px,8vw,120px)!important;padding-bottom:clamp(64px,8vw,120px)!important}.template-index [id$=__ihya_probleme] .rte p:first-child{font-style:italic;font-weight:300!important;font-size:24px!important;line-height:1.45!important;color:var(--ih-ink)}.template-index [id$=__ihya_probleme] .btn,.template-index [id$=__ihya_final] .btn{margin-top:18px}.template-index [id$=__ihya_composition] .text-columns-section,.template-index [id$=__ihya_deo] .text-columns-section{padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(32px,4vw,64px)}.template-index [id$=__ihya_composition] .grid-flex__item>.row,.template-index [id$=__ihya_deo] .grid-flex__item>.row{height:calc(100% - 24px);margin-bottom:24px!important;padding:36px 26px 30px;border:1px solid var(--ih-line);background:#fff}.template-index [id$=__ihya_deo] .grid-flex__item>.row{background:var(--ih-cream)}.template-index [id$=__ihya_composition] h3,.template-index [id$=__ihya_deo] h3{font-size:27px!important;font-weight:400!important;line-height:1.15!important;margin-bottom:12px!important}.template-index [id$=__ihya_composition] h3:after,.template-index [id$=__ihya_deo] h3:after{content:"";display:block;width:26px;height:1px;background:var(--ih-gold);margin:16px auto 0}.template-index [id$=__ihya_composition] .text-column__text p,.template-index [id$=__ihya_deo] .text-column__text p{font-size:18.5px!important;margin:0 0 .5em}.template-index [id$=__ihya_composition] .text-column__text em{font-size:16px;color:var(--ih-gold)}.template-index #MainContent .image-with-text__content{padding:clamp(40px,6vw,88px) clamp(24px,5vw,80px)!important}.template-index #MainContent .image-with-text__link{margin-top:18px}.template-index #MainContent .featured-collection{padding-top:clamp(48px,6vw,88px)}.template-index #MainContent .featured-collection h2{margin-bottom:14px}.template-index #MainContent .product-block__title{font-family:var(--ih-serif)!important;font-weight:600!important;font-size:14px!important;text-transform:uppercase;letter-spacing:.2em}.template-index #MainContent .testimonial-content,.template-index #MainContent .testimonial-content p{font-family:var(--ih-serif)!important;font-style:italic;font-weight:300!important;font-size:25px!important;line-height:1.45!important;color:var(--ih-ink)}.template-index #MainContent .testimonial-author-name{font-family:var(--ih-serif)!important;font-weight:600;text-transform:uppercase;letter-spacing:.3em;font-size:12px;color:var(--ih-gold)}.template-index [id$=__slideshow_wTQQfp] .overlay-title{font-size:clamp(46px,6vw,86px)!important;line-height:1!important;letter-spacing:-.02em!important;margin-bottom:18px}.template-index [id$=__slideshow_wTQQfp] .overlay-text{font-size:21px!important;line-height:1.45!important;color:var(--ih-ink)!important}@media(max-width:767px){.template-index #MainContent h2{font-size:34px!important;line-height:1.08!important;margin-bottom:20px}.template-index #MainContent .rte,.template-index #MainContent .rte p,.template-index #MainContent .text-column__text,.template-index #MainContent .image-with-text__text{font-size:19px!important}.template-index [id$=__ihya_probleme] .rte p:first-child{font-size:22px!important}.template-index [id$=__ihya_preuves] .grid-flex{display:flex;flex-wrap:wrap}.template-index [id$=__ihya_preuves] .grid-flex__item{width:50%!important;flex:0 0 50%;padding:4px 14px}.template-index [id$=__ihya_preuves] .grid-flex__item:nth-child(odd){border-left:0}.template-index [id$=__ihya_preuves] .text-columns-section{padding-top:28px;padding-left:6px;padding-right:6px}.template-index [id$=__ihya_preuves] h3{font-size:11px!important;letter-spacing:.22em!important}.template-index [id$=__ihya_preuves] .text-column__text p{font-size:16.5px!important}.template-index [id$=__ihya_composition] .grid-flex__item>.row,.template-index [id$=__ihya_deo] .grid-flex__item>.row{height:auto;margin:0 20px 14px!important;padding:28px 20px 22px}.template-index #MainContent .testimonial-content,.template-index #MainContent .testimonial-content p{font-size:22px!important}.template-index [id$=__slideshow_wTQQfp] .overlay-title{font-size:38px!important;line-height:1!important;margin:0 0 8px!important}.template-index [id$=__slideshow_wTQQfp] .overlay-text{font-size:18px!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/ihya-fullscreen.css.map */
