.footer__title{font-weight:700;font-size:var(--body-font-size)!important;font-family:Recoleta,serif!important}.multi-selectors__item .footer__title,.footer_block--contact .footer__title{font-family:Recoleta,serif!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}tool-tip{display:none}tool-tip.quick-shop-modal .page-content--product{max-width:100%;width:1500px}tool-tip .page-content,tool-tip .page-width{padding:0}tool-tip[data-tool-tip-open=true]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10001}tool-tip[data-tool-tip-open=true]:before{animation:overlay-on .3s forwards;background-color:#e0e0e0;background-color:var(--colorModalBg);content:"";cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%}.tool-tip__inner{animation:modal-close .3s forwards;color:var(--colorTextBody);opacity:0}tool-tip[data-tool-tip-open=true] .tool-tip__inner{animation:modal-open .3s forwards;background:var(--colorBody);box-shadow:0 10px 20px #00000017;display:block;min-height:250px;min-width:250px;padding:30px;position:fixed}@media only screen and (max-width:768px){tool-tip[data-tool-tip-open=true] .tool-tip__inner{max-width:93%;width:100%}}@media only screen and (min-width:769px){.tool-tip__inner{margin:40px;max-height:90vh;max-width:calc(100% - 80px);padding:45px}}.tool-tip__content{max-height:80vh;overflow:auto}.quick-add-modal .tool-tip__content,.quick-shop-modal .tool-tip__content{padding:1rem}@media only screen and (max-width:768px){.tool-tip__content{font-size:.85em}}.tool-tip__close{border:0;padding:6px;position:absolute;right:0;top:0;transform:translate(25%,-25%);transition:transform .15s ease-out;z-index:2}.tool-tip__close:hover{transform:translate(25%,-25%) scale(1.08)}.tool-tip__close .icon{height:28px;width:28px}.tool-tip-trigger{background:none;border:0;cursor:pointer}.tool-tip-trigger__title{display:inline-block}.tool-tip-trigger__title:focus,.tool-tip-trigger__title:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.tool-tip-trigger__content{display:none!important}.size-chart__standalone{margin:var(--sizeChartMargin)}.size-chart__standalone svg{margin-left:var(--sizeChartIconMargin)}.header-layout{display:flex!important;align-items:center}.header-item--search,.header-item--search .site-header__search-island,.header-item--search predictive-search,.header-item--search form{width:100%!important;max-width:none!important}.product-single__meta .rte,.variant__label{display:none!important}.header-layout{max-height:80px!important}button.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger{position:absolute!important;left:.6em;right:auto;width:60px}.hero .btn:hover{background:#fff!important;color:#383838}input-group-btn:hover{background:#fff!important;color:#383838}@media only screen and (max-width:767px){.header-item.header-item--logo{margin-left:29%}}.btn,.element-button{font-weight:400!important;border-radius:8px!important}@media only screen and (min-width:767px){.grid-article[data-style=medium]{flex:0 0 33.3333%}}@media only screen and (max-width:767px){.article__image-wrapper{display:none}}.grid-article__meta{margin-top:12px}.grid-article__image .image-wrap{max-height:500px!important;background-position:center top!important}#customer_register_link{display:inline-block;border:solid;border-radius:8px;color:#383838;text-align:center;padding:12px 30px;width:100%}.btn.btn--full.add-to-cart.btn--secondary{background:#383838;color:#fff}@media only screen and (min-width:769px){.header-item--logo,[data-layout=left-center] .header-item--logo,[data-layout=left-center] .header-item--icons{flex-basis:25%!important}}.header-item--icons{flex-basis:25%}.site-header__search-input{background-color:#eee}.input-group.search-bar.search-bar--page input{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.footer__block .image-wrap img{max-width:100px;margin-top:2.5em}.product-card__type{color:#b89d47;margin-top:4px}@media only screen and (max-width:769px){.site-header__element--sub[data-type=search] .page-width{width:100%!important}}.site-nav__link{letter-spacing:.06em!important}.klaviyo-form-trigger{width:100%;border:solid;color:#fff;background:#383838;padding:12px;border-radius:8px;margin-top:-2em;margin-bottom:2em}.text-center{text-align:center!important}.margin-auto{margin:auto}.max-w-900{max-width:900px;padding:0 15px}.grid_1_fidelite{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;padding-top:40px;max-width:1150px;margin:auto}.grid_item_fidelite,.grid_2_fidelite_text{background-color:#f5f4f2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 15px;text-align:center;gap:10px}.grid_item_fidelite{height:275px}@media(max-width:769px){.grid_1_fidelite{grid-template-columns:1fr 1fr!important}}.grid_item_fidelite h3{font-size:32px;font-weight:700}@media(min-width:767px){.reassurance_banner2{padding:60px 0;max-width:1400px;margin:60px auto auto;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;justify-content:center}}@media(min-width:767px){.hero-natural--template--16704183468273__a055542c-0280-4df2-8b4b-54a663c2aabf{margin-top:-5em}}@media(max-width:766px){.hero-natural--template--16704183468273__a055542c-0280-4df2-8b4b-54a663c2aabf{margin-top:-2.5em}}@media(max-width:766px){.reassurance_banner2{padding-top:35px;padding-bottom:20px}}@media(max-width:766px){#shopify-section-template--16704183468273__3ff38624-78d8-4f85-afcc-a68c9c3f7a00{margin-top:-3.5em;margin-bottom:-4em}}@media(min-width:766px){#shopify-section-template--16704183468273__3ff38624-78d8-4f85-afcc-a68c9c3f7a00{margin-top:-8em;margin-bottom:-6em}}@media(max-width:767px){#Email-sections--16704183828721__footer{font-size:12px!important}}.reassurance_banner2{margin-bottom:0!important}@media(min-width:900px){#shopify-section-template--16704183468273__41a9e260-4c95-422f-96e3-3ae000cb98e7{max-width:60%;margin-left:20%}}@media(min-width:900px){#shopify-section-template--16704183468273__41a9e260-4c95-422f-96e3-3ae000cb98e7 h3{font-size:44px!important}}@media(max-width:765px){#shopify-section-template--16704183468273__3ff38624-78d8-4f85-afcc-a68c9c3f7a00 h4{margin-top:2em!important;margin-bottom:2em!important}}h1,h2,h3,h4,h5,p{letter-spacing:0px!important}.note.note--success{margin-bottom:0!important;border-radius:8px!important}.fa-regular.fa-bell{font-size:17px;margin-left:5px!important}.btn.klaviyo-bis-trigger{width:100%!important}button.btn.btn-success.btn-lg.col-xs-12{font-weight:400!important}button#newsletter-form-submit-sections--20187120861520__footer{padding-left:15px!important;padding-right:15px!important}.section-header__title a{text-decoration:none!important}@media screen and (max-width:749px){.section-header__title{font-size:2rem}}@media screen and (max-width:749px){h2{font-size:1.5rem}}@media screen and (max-width:749px){.section-header__title.h3{font-size:1.6rem!important}}.page-width--tiny{max-width:650px!important}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{-webkit-appearance:none;-moz-appearance:none;background:var(--colorBtnPrimary);border:1px solid transparent;border-radius:var(--buttonRadius);color:var(--colorBtnPrimaryText);cursor:pointer;display:inline-block;font-size:calc(var(--typeBaseSize));font-weight:700;line-height:1.42;margin:0;min-width:90px;padding:var(--btnPadding);text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto}@media only screen and (max-width:959px){input,select,textarea{font-size:14px!important}}product-single__meta{padding-left:45px;padding-top:10px}@media only screen and (min-width:767px){.grid-article{flex:0 0 33.3333%!important}}.grid-article[data-style=large] .article__title{font-size:calc(var(--typeBaseSize))}@media only screen and (max-width:768px){.grid-article[data-style=large] .article__title{font-size:calc(var(--typeBaseSize))}}.site-nav__icons{display:flex;justify-content:right}.newsletter__input-group{margin:0 auto 20px;max-width:500px}.newsletter__input-group:last-of-type{font-family:"Montserrat",sans serif!important}.footer__title:nth-child(4){margin-top:-3px}.footer__base-links a{text-decoration:none!important}.header-item--search{flex:1 1 50%}.site-header__search-input{border:0;width:100%;flex:1 1 auto;padding-right:60px;background-color:var(--colorNavSearch);border-radius:8px}span.slide-nav__link.slide-nav__link--back svg{transform:scaleX(-1)!important}.store-availability{display:flex;letter-spacing:.01em}.store-availability__small{font-size:.8em;margin:0!important}.store-availability__small{font-size:.9em}.announcement-bar{font-size:13px;font-weight:700;padding:7px 0;position:relative;text-align:center}@media only screen and (min-width:769px){.announcement-bar{font-size:14px;padding:6px 0;text-align:left}[dir=rtl] .announcement-bar{text-align:right}}.announcement-slider__slide{overflow:hidden;position:relative;width:100%}.announcement-slider__content{opacity:0;transform:translateY(100%);transition:all .5s ease}.announcement-slider__content p{margin:0}.announcement-slider__content a{text-decoration:none}.animate-out .announcement-slider__content{opacity:0;transform:translateY(-100%)}.is-selected .announcement-slider__content{opacity:1;transform:translateY(0)}.store-availability__small:contains("Retrait disponible, habituellement pr\eat en 48 heures"){display:none!important}.newsletter__input-group .element-button{--element-button-radius: 0 12px 12px 0 !important}.grid-product__tags{width:auto!important;left:auto!important;bottom:0!important}.grid-product__tags *,.grid-product__tag,.grid-product__tag--custom,.grid-product__tags layout-stack{border-radius:0!important;--element-radius: 0 !important}.megamenu__col-title a,.megamenu__featured a,.collection-item__title{font-weight:700!important}@media only screen and (min-width:769px){.h2,h2{font-size:41px!important}}@media only screen and (min-width:769px){.h3,.element-text--heading-h3{font-size:34.3px!important}}@media only screen and (min-width:769px){.heading-h3{font-size:34.3px!important}}.grid-product__actions{right:-12px!important;top:-12px!important}.grid-product__actions .btn.btn--circle.btn--icon{min-width:0!important;background-color:#333!important;color:#fff!important;padding:8px;right:-18px!important;top:-18px!important}.element-price{font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:16px!important;color:#333!important}.element-text--line-through{font-size:12.6px!important}.footer__title{font-size:16px!important}.element-text--heading-xs{font-family:Montserrat!important}.logo-item--grid .logo-image{max-height:100px!important}.logo-item--grid{margin-top:40px!important}.blog-layout{background:#fafafa!important}#shopify-section-template--26709073396048__main .section-header__title{display:none!important}#shopify-section-template--26661887181136__main .section-header{text-align:center!important}.layout-section{padding-top:0!important;padding-bottom:0!important}.newsletter-section{margin-top:0!important}.megamenu__featured .grid-product{border:1px solid #e3e3e3!important;outline:0!important;box-shadow:none!important;padding-bottom:16px!important}.megamenu__featured .grid-product__image-wrap{margin:calc(-1 * var(--product-grid-margin)) calc(-1 * var(--product-grid-margin)) 0 calc(-1 * var(--product-grid-margin))!important}.site-nav__dropdown.megamenu{border:1px solid #e3e3e3!important;border-radius:16px;overflow:hidden;border-top-left-radius:0!important;border-top-right-radius:0!important}.element-badge--sale{background-color:#9fbe8e!important}.newsletter-section__content .element-text--body-lg p{font-size:16px!important}#shopify-section-sections--26661887541584__newsletter_3mhapR .newsletter__input-group{overflow:hidden;width:400px;max-width:600px}@media only screen and (min-width:769px){#LangHeading-footer{margin-top:14px!important}}.element-icon-youtube{margin-top:2px!important}.product__main-photos .product-slideshow{border:0!important}#shopify-section-template--26709073396048__main .page-width--narrow{max-width:1200px!important}.color-scheme-none{padding-top:0!important}.collection-filter__sort .element-select__wrapper,.collection-filter__sort .element-select__wrapper select,.collection-filter__sort .element-select__wrapper .element-button{border:0!important;box-shadow:none!important;outline:0!important}.product-card__type{margin:0!important}@media only screen and (min-width:769px){.grid-item__meta{margin:0!important}}.payment-icons{margin-bottom:-5px!important}.element-chip{display:none!important}@media only screen and (min-width:769px){.product-single__meta .element-text--heading-xl{font-size:41.65px!important}.product-single__meta .element-price{font:400 20px/32px Montserrat!important}.product-single__meta .product-block:has(.sales-points){margin-top:-6px}.product-single__meta~* .product-grid__content,.product-grid__content{padding-left:52px!important}.index-section--sub-product .heading-md{font-size:34.3px!important}}@media only screen and (max-width:768px){.product-single__meta .element-text--heading-xl{font-size:30.87px!important}.product-single__meta .element-price{font:400 15px/24px Montserrat!important}.product-single__meta .product-block:has(.sales-points){margin-top:-14px}}.product-main-slide.product-main-slide{border:0!important}@media only screen and (max-width:768px){.element-button{padding-top:9px;padding-bottom:9px}}.grid-product__image-wrap:not(.megamenu__featured .grid-product__image-wrap){margin-left:0!important}@media only screen and (max-width:768px){.newsletter__input-group .element-button{padding-left:15px!important;padding-right:15px!important;padding-inline-start:15px!important;padding-inline-end:15px!important}}@media only screen and (max-width:768px){.multi-selectors__item [data-disclosure-toggle]{padding-top:10px!important;padding-bottom:10px!important}}@media only screen and (max-width:768px){#CurrencyHeading-footer{margin-top:20px!important}}@media only screen and (max-width:768px){#LangHeading-footer,#CurrencyHeading-footer{margin-bottom:8px!important}}@media only screen and (max-width:768px){.footer__mobile-section{border-top-color:#e3e3e3!important}}@media only screen and (min-width:769px){[id$=newsletter_3mhapR-submit] .element-text{transform:translate(4px)}}.site-nav__link--icon .wisp_count{bottom:-3px!important}.index-section{margin:40px!important}@media only screen and (max-width:768px){.index-section{margin:24px!important}}.wisp.site-nav__link--icon{margin-right:0!important}@media only screen and (min-width:769px){.medium-up--four-fifths{margin-top:-10px!important}}@media only screen and (max-width:768px){.hero__text-wrap .element-button{padding:14px 28px!important}}@media only screen and (min-width:769px){.hero__text-wrap .element-button{padding:11px 25px!important}}.collection-sidebar__group .element-accordion__toggle .element-text--heading-xs{font-weight:700!important;font-size:13px!important}@media only screen and (min-width:769px){.collection-sidebar__group .element-accordion__toggle .element-text--heading-xs{font-size:17px!important}}@media only screen and (max-width:768px){.collection-sidebar__group{border-top:none!important}}@media only screen and (max-width:768px){#shopify-section-template--26661886984528__featured_collections_jKTG9Y .collection-item__title{font-size:13px!important}}#shopify-section-template--26661886984528__featured_collection_EmtXP6{margin-top:60px!important}.site-header__drawer.site-header__cart{overflow-y:hidden!important}.cart__terms-checkbox{display:block!important;position:relative;padding-left:28px!important}.cart__terms-checkbox .element-checkbox__icon{position:absolute!important;left:0;top:2px}.cart__terms-checkbox a{text-decoration:underline!important}.cart__terms-checkbox{font-size:14px!important;letter-spacing:.7px!important;line-height:22.4px!important}@media only screen and (max-width:768px){.cart__terms-checkbox{font-size:12px!important;letter-spacing:.6px!important;line-height:19px!important}}.site-header__element--sub[data-type=nav]{box-shadow:#0000001a 0 0 25px!important}.collection-hero__description{display:none!important}.element-pagination-page{font-size:16px!important}.element-pagination .element-button{padding:15px!important}.contact-form:has(textarea) .element-input{box-shadow:#938f8f 0 0 0 1px inset!important}.contact-form:has(textarea) .element-input::placeholder{color:#666!important}.contact-form:has(textarea) .element-input{border-radius:4px!important}@media only screen and (max-width:768px){.contact-form:has(textarea) button.element-button{padding:14px 32px!important}}.new-grid.product-grid.scrollable-grid--small{padding-top:24px!important;margin-top:-24px!important}.grid-product__tags .element-badge--inverted:not(.element-badge--custom):not(.element-badge--sale){display:none!important}.product-grid-item:has(.grid-product__tags .element-badge--inverted:not(.element-badge--custom):not(.element-badge--sale)) .grid-product__image-wrap img{opacity:.5!important}
/*# sourceMappingURL=/cdn/shop/t/103/assets/overrides.css.map */
