@font-face{font-family:Malovi;src:url(/cdn/shop/files/Malovi-Regular.ttf?v=1791034668) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--elya-dark: #1d1918;--elya-rose: #d98282;--elya-text: #8c716b;--elya-ivory: #fff9f5;--elya-line: #ecdfd8;--elya-ease: cubic-bezier(.65, 0, .35, 1)}body{font-family:DM Sans,sans-serif!important;font-weight:400;color:var(--elya-text);background:var(--elya-ivory)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Malovi,sans-serif!important;font-weight:400!important;color:var(--elya-dark)!important}#main [id*=__slideshow] .prose>.h6{font-size:15px!important;line-height:1.6}#main [id*=__faq] .section-header p.h6{font-size:18px!important}#main [id*=__how_it_works] p.h6{font-size:18px!important;letter-spacing:0!important}#main [id*=__benefits_elya] p.h6,#main [id*=text-with-icons] p.h6{font-weight:400!important}#main [id*=__footer] :is(.h5,.h6,p.h6){font-weight:400!important;font-size:22px!important;line-height:1.3;margin-block-end:4px}@media screen and (max-width:699px){#main [id*=__footer] :is(.h5,.h6,p.h6){font-size:20px!important}}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6) :is(strong,b,em),.prose strong,.prose b,.rte strong,.rte b{color:var(--elya-rose)!important;font-weight:inherit}.header__logo-text{font-family:Malovi,sans-serif!important;font-weight:400!important;color:var(--elya-dark)!important}.header__primary-nav a,.header a.h6,.header-sidebar a{font-family:DM Sans,sans-serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--elya-dark)!important}.header__primary-nav{--text-color: 29 25 24 !important;--header-text-color: 29 25 24 !important}.header__primary-nav :is(li,a,span):before,.header__primary-nav :is(li,a,span):after{background-color:var(--elya-dark)!important;border-color:var(--elya-dark)!important;opacity:1!important}.header__primary-nav :is(a,span){text-decoration-color:var(--elya-dark)!important}.badge{font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.04em!important}.header-sidebar .header-sidebar__linklist-button{display:flex!important;align-items:center;justify-content:flex-start!important;text-align:left!important;gap:0;width:100%;font-family:DM Sans,sans-serif!important;font-weight:500!important;font-size:20px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--elya-dark)!important;padding-block:14px!important;-webkit-tap-highlight-color:transparent;transition:color .3s var(--elya-ease),gap .35s var(--elya-ease)!important}.header-sidebar .header-sidebar__linklist-button:before{content:"";flex:none;width:0;height:2px;border-radius:2px;background:var(--elya-rose);transition:width .35s var(--elya-ease)}.header-sidebar .header-sidebar__linklist-button:is(:active,:focus-visible,:hover),.header-sidebar .header-sidebar__linklist-button[aria-current=page]{color:var(--elya-rose)!important;gap:12px}.header-sidebar .header-sidebar__linklist-button:is(:active,:focus-visible,:hover):before,.header-sidebar .header-sidebar__linklist-button[aria-current=page]:before{width:18px}.header-sidebar .header-sidebar__footer a{font-size:14px!important;color:var(--elya-text)!important}@keyframes elya-menu-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li{animation:elya-menu-in .5s var(--elya-ease) both}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li:nth-child(2){animation-delay:.06s}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li:nth-child(3){animation-delay:.12s}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li:nth-child(4){animation-delay:.18s}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li:nth-child(5){animation-delay:.24s}header-sidebar[open] .header-sidebar__main-panel .header-sidebar__linklist>li:nth-child(6){animation-delay:.3s}#main [id*=__slideshow] .prose:before{content:"\2713  Livraison offerte  \b7   \2713  Paiement s\e9 curis\e9";order:-2;display:block;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--elya-dark);margin-bottom:14px}#main [id*=__slideshow] .button-group:after{content:"\2713  30 jours satisfait ou rembours\e9";flex-basis:100%;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;color:var(--elya-text);text-shadow:none}html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded),#main [id*=__faq_PTWNc9] .section-header a{--button-background: 29 25 24 !important;--button-text-color: 255 249 245 !important;--button-outline-color: 29 25 24 !important;--button-border-radius: 8px !important;display:inline-flex;align-items:center;justify-content:center;position:relative!important;overflow:hidden!important;isolation:isolate!important;z-index:0;background:var(--elya-dark)!important;background-image:none!important;color:var(--elya-ivory)!important;border:1px solid var(--elya-dark)!important;border-radius:8px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;font-size:15px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;text-decoration:none!important;padding:14px 28px!important;-webkit-tap-highlight-color:transparent;transition:color .45s var(--elya-ease),border-color .45s var(--elya-ease),transform .2s var(--elya-ease)!important}#main [id*=__faq_PTWNc9] .section-header a{margin-top:8px}html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):before,#main [id*=__faq_PTWNc9] .section-header a:before{content:""!important;display:block!important;position:absolute!important;top:-15%!important;bottom:-15%!important;left:-25%!important;right:auto!important;width:150%!important;height:auto!important;background:var(--elya-rose)!important;border-radius:0 50% 50% 0!important;opacity:1!important;transform:translate(-102%)!important;transition:transform .6s var(--elya-ease)!important;z-index:-1!important;pointer-events:none!important}@media screen and (pointer:fine){html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover,#main [id*=__faq_PTWNc9] .section-header a:hover{color:var(--elya-dark)!important;border-color:var(--elya-rose)!important}html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover:before,#main [id*=__faq_PTWNc9] .section-header a:hover:before{transform:translate(0)!important}}@media(hover:none),(pointer:coarse){html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):before,#main [id*=__faq_PTWNc9] .section-header a:before{display:none!important}html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded),#main [id*=__faq_PTWNc9] .section-header a{transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out,transform .15s ease-out!important}html body :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):is(:active,.is-tapped),#main [id*=__faq_PTWNc9] .section-header a:is(:active,.is-tapped){background:var(--elya-rose)!important;color:var(--elya-dark)!important;border-color:var(--elya-rose)!important;transform:scale(.96)!important}}html body .button>*{position:relative;z-index:1;color:inherit!important}html body .button:focus-visible{color:var(--elya-dark)!important;border-color:var(--elya-rose)!important}html body .button:focus-visible:before{transform:translate(0)!important}@media screen and (max-width:699px){html body .button{font-size:14px!important;padding:13px 24px!important}}.footer{color:var(--elya-text)}.footer a{color:var(--elya-text);transition:color .2s}.footer a:hover{color:var(--elya-rose)}.prose a:not(.button){color:var(--elya-rose)}@media screen and (max-width:699px){[id*=__faq] .section-stack{display:grid!important;grid-template-columns:1fr!important}[id*=__faq] .faq,[id*=__faq] .section-header{grid-area:auto!important}}.input,.textarea,.select{border-radius:8px!important;border-color:#d8ccc5!important;background:#fff!important;color:var(--elya-dark)!important}:is(.input,.textarea,.select):focus{border-color:var(--elya-rose)!important}.floating-label{background:#fff!important}.shopify-section--main-page .section-spacing{padding-block:clamp(48px,7vw,96px)!important}.shopify-section--main-page .section-header h1,.shopify-policy__title h1{font-size:clamp(30px,3.6vw,44px)!important;line-height:1.15!important;text-align:center}.shopify-section--main-page .section-header:after,.shopify-policy__title:after{content:"";display:block;width:56px;height:2px;margin:20px auto 0;border-radius:2px;background:var(--elya-rose)}.shopify-section--main-page .prose,.shopify-policy__body{max-width:680px;margin-inline:auto;font-size:16px;line-height:1.75;color:var(--elya-text)}.shopify-section--main-page .prose :is(h1,h2),.shopify-policy__body h2{font-size:clamp(22px,2.2vw,26px)!important;line-height:1.25!important;margin-block:2.6rem .5rem!important}.shopify-section--main-page .prose>:is(h1,h2):first-child{margin-block-start:0!important}.shopify-section--main-page .prose h3,.shopify-policy__body h3{font-size:19px!important;margin-block-start:1.8rem!important}.shopify-section--main-page .prose :is(ul,ol),.shopify-policy__body :is(ul,ol){padding-inline-start:1.2em}.shopify-section--main-page .prose li::marker,.shopify-policy__body li::marker{color:var(--elya-rose)}:is(.shopify-section--main-page .prose,.shopify-policy__body) a:not(.button){color:var(--elya-rose)!important;text-decoration:underline;text-underline-offset:3px;background:none!important}.shopify-policy__container{max-width:760px!important;padding:clamp(48px,7vw,96px) 20px!important}.shopify-policy__body strong{color:var(--elya-dark)!important}.empty-state{padding-block:clamp(64px,10vw,140px)!important}.empty-state :is(h1,.h1,.h2,.h4){font-size:clamp(28px,3vw,38px)!important;margin-bottom:10px}.empty-state p{color:var(--elya-text)}.shopify-section--main-collection .empty-state h1{display:none}.shopify-section--collection-banner h1{font-size:clamp(32px,4vw,48px)!important}.shopify-section--collection-banner .section-spacing{padding-block-end:0!important}.breadcrumb a{color:var(--elya-text)!important}.product-info [data-block-type=vendor] a,.product-info [data-block-type=vendor]{color:var(--elya-rose)!important;letter-spacing:.08em}.price-list--product sale-price,.price-list--product .h4{color:var(--elya-dark)!important;font-family:DM Sans,sans-serif!important;font-weight:600!important}.price-list--product compare-at-price{color:var(--elya-text)!important}.quantity-selector{border-radius:8px;border-color:#d8ccc5!important;background:#fff}.block-swatch{border-radius:8px!important}:checked+.block-swatch,.block-swatch.is-selected{border-color:var(--elya-dark)!important;color:var(--elya-dark)!important}.product-card__info{gap:6px!important}.product-card__info a{color:var(--elya-dark)}.product-card__figure img{border-radius:10px}@media screen and (max-width:699px){#main [id*=__slideshow] .content-over-media{display:flex!important;flex-direction:column!important;min-height:0!important;row-gap:0!important}#main [id*=__slideshow] .content-over-media>picture img,#main [id*=__slideshow] .content-over-media>img{position:static!important;width:100%!important;min-width:0!important;height:290px!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:82% center!important}#main [id*=__slideshow] .slideshow__slide-content{position:relative!important;max-width:none!important;width:100%!important;margin:0!important;padding:28px 22px 36px!important;background:var(--elya-ivory)!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}#main [id*=__slideshow] .prose{align-items:center!important}#main [id*=__slideshow] .prose:before{display:none!important}#main [id*=__slideshow] .button-group{justify-content:center!important;width:100%}#main [id*=__slideshow] .button-group .button{width:100%!important}#main [id*=__slideshow] .button-group:after{text-align:center}#main .elya-showcase__media{aspect-ratio:1 / 1!important}#main .elya-showcase__reassurance{justify-content:center!important;gap:6px 14px!important;font-size:12px!important}#main [id*=__how_it_works] multi-column.multi-column{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:80%!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--container-gutter, 20px))!important;padding-inline:var(--container-gutter, 20px)!important;scroll-padding-inline:var(--container-gutter, 20px);scrollbar-width:none;-webkit-overflow-scrolling:touch}#main [id*=__how_it_works] multi-column.multi-column::-webkit-scrollbar{display:none}#main [id*=__how_it_works] .multi-column__item{scroll-snap-align:start;width:auto!important;max-width:none!important}#main [id*=__image_with_text_8GFN8X] image-with-text>svg{display:none!important}#main [id*=__footer] .footer__block-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:36px 20px!important}#main [id*=__footer] .footer__block--newsletter,#main [id*=__footer] .footer__block--text{grid-column:1 / -1}#main [id*=__footer] .footer__block--links a{font-size:14px}#main [id*=__footer] :is(.h5,.h6,p.h6){font-size:19px!important}.shopify-section--main-page .prose,.shopify-policy__body{font-size:15px;line-height:1.7}.shopify-section--main-page .prose :is(h1,h2),.shopify-policy__body h2{margin-block-start:2rem!important}.shopify-section--contact .form{padding:22px 18px!important}.shopify-section--contact .fieldset-row{grid-template-columns:1fr!important}.shopify-section--faq .faq__category-list,.shopify-section--faq [class*=category-list]{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;scrollbar-width:none;margin-inline:calc(-1 * var(--container-gutter, 20px));padding-inline:var(--container-gutter, 20px)}.shopify-section--faq [class*=category-list]::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/elya-brand.css.map */
