:root{--ecl-ink: #111111;--ecl-text: #1a1a1a;--ecl-muted: rgba(0,0,0,.62);--ecl-soft: #F7F4EF;--ecl-beige: #F3DEC1;--ecl-line: rgba(0,0,0,.08);--ecl-radius-media: 2px;--ecl-radius-card: 4px;--ecl-radius-btn: 2px;--ecl-btn-height: 42px;--ecl-btn-padding-x: 22px;--ecl-btn-font-size: 12px;--ecl-loc-radius: 999px;--ecl-menu-radius: 14px;--ecl-border: rgba(0,0,0,.08);--ecl-shadow: 0 16px 40px rgba(0,0,0,.1);--ecl-hover: rgba(0,0,0,.04)}main .btn,main button,main .btn-primary,main .btn-secondary,main .btn-outline-primary,main .product-form__submit,main .shopify-payment-button__button{background-image:none!important;box-shadow:none!important}main img,main video,main .ratio,main .carousel-inner,main .product-item-img,main .img-thumbnail{border-radius:var(--ecl-radius-media)!important}main .img-thumbnail{padding:0!important;border:0!important;background:transparent!important}main>section{border-top:0!important;border-bottom:0!important}main p{color:var(--ecl-muted)}main .btn:not(.btn-link),main button.btn:not(.btn-link),main .product-form__submit,main .shopify-payment-button__button{min-height:var(--ecl-btn-height)!important;padding:0 var(--ecl-btn-padding-x)!important;border-radius:var(--ecl-radius-btn)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:var(--ecl-btn-font-size)!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important}main .btn-primary,main .btn-dark,main .product-form__submit{background:var(--ecl-ink)!important;border-color:var(--ecl-ink)!important;color:#fff!important}main .btn-outline-primary,main .btn-outline-secondary,main .btn-outline-dark{background:transparent!important;border-color:#00000038!important;color:var(--ecl-ink)!important}main .btn:hover,main button.btn:hover,main .product-form__submit:hover{opacity:.86!important;transform:translateY(-1px)}@media(max-width:749px){main .btn:not(.btn-link),main button.btn:not(.btn-link),main .product-form__submit,main .shopify-payment-button__button{min-height:40px!important;padding:0 18px!important;font-size:11px!important}}#navbar-desktop,#navbar-desktop>.container,#navbar-desktop>.container-fluid,#navbar-desktop .ecl-mega-item,#navbar-desktop .ecl-nooance-navwrap{overflow:visible!important}#navbar-desktop .ecl-premium-menu>.nav-item>.nav-link,#navbar-desktop .ecl-nooance-navwrap .nav-link,#navbar-desktop .ecl-nooance-navwrap .dropdown-toggle{text-transform:none!important;letter-spacing:.01em!important;font-size:13px!important}#navbar-desktop .ecl-nooance-single-row{padding:8px 0!important;flex-wrap:nowrap!important}#navbar-desktop .ecl-nooance-single-row .col-auto:last-child{flex-shrink:0!important}#navbar-desktop{position:relative!important;z-index:1040!important}@media(min-width:992px)and (max-width:1200px){#navbar-desktop .ecl-premium-menu>.nav-item>.nav-link{padding:14px 10px!important;font-size:11.5px!important}}#navbar-desktop .col-auto .dropdown .btn span,#navbar-desktop .col-auto .dropdown .btn .small{display:none!important}#navbar-desktop .col-auto .dropdown .btn{background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 6px!important;opacity:.7!important}#navbar-desktop .col-auto .dropdown .btn:after{display:none!important}#navbar-desktop .col-auto .dropdown .btn img{width:20px!important;height:20px!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 0 0 1px #00000014!important}#navbar-desktop .col-auto .dropdown .btn:hover{opacity:1!important}.ecl-lang .dropdown-menu,.currency-selector .dropdown-menu{border-radius:var(--ecl-menu-radius)!important;border:1px solid var(--ecl-border)!important;box-shadow:var(--ecl-shadow)!important;padding:6px!important;z-index:99999!important;min-width:200px!important}.ecl-lang .dropdown-item{border-radius:10px!important;padding:9px 10px!important;font-size:13px!important;display:flex!important;align-items:center!important;gap:10px!important}.ecl-lang .dropdown-item:hover{background:var(--ecl-hover)!important}.ecl-lang .dropdown-item.active{background:#0000000f!important;color:inherit!important}.ecl-lang .dropdown-menu .dropdown-item img{width:16px!important;height:16px!important;border-radius:999px!important;object-fit:cover!important}@media(min-width:992px){#navbar-desktop .dropdown-menu img{width:16px!important;height:16px!important;object-fit:cover!important;border-radius:999px!important;display:inline-block!important}#navbar-desktop .dropdown-menu .dropdown-item,#navbar-desktop .dropdown-menu .list-group-item{padding-top:9px!important;padding-bottom:9px!important}}@media(max-width:991px){.ecl-lang .dropdown-menu{top:auto!important;bottom:100%!important;transform:translateY(-8px)!important}}#navbar-desktop .ecl-mega-menu{border-top:1px solid rgba(0,0,0,.06)!important;box-shadow:0 16px 48px #00000012!important}#navbar-desktop .ecl-mega-inner{min-height:240px!important;padding:36px 40px 40px!important}#navbar-desktop .ecl-mega-col-title{font-size:10px!important;letter-spacing:.1em!important;opacity:.45!important;margin-bottom:20px!important}#navbar-desktop .ecl-mega-link{font-size:13.5px!important;color:#000000b8!important;letter-spacing:-.01em!important}#navbar-desktop .ecl-mega-visual{height:240px!important;border-radius:2px!important}#navbar-desktop .ecl-mega-visual img,#navbar-desktop .dropdown-menu .ecl-mega-visual img{border-radius:2px!important;width:100%!important;height:100%!important;object-fit:cover!important}#navbar-desktop .dropdown-menu{z-index:99999!important}.ecl-oc-footer-custom{display:none!important}#offcanvas-menu .offcanvas-footer-lang-currency .btn span,#offcanvas-menu .offcanvas-footer-lang-currency .btn .small,#offcanvas-menu .offcanvas-footer-lang-currency .dropdown-toggle:after{display:none!important}#offcanvas-menu .offcanvas-footer-lang-currency .btn{background:transparent!important;border:0!important;box-shadow:none!important;padding:4px 6px!important;opacity:.75!important}#offcanvas-menu .offcanvas-footer-lang-currency .btn img{width:22px!important;height:22px!important;border-radius:50%!important;object-fit:cover!important;box-shadow:0 0 0 1px #00000014!important}#offcanvas-menu .dropdown-item.small{font-size:11.5px!important;padding-left:44px!important;color:#0006!important;letter-spacing:0!important}#offcanvas-menu #offcanvas-menu-nav .nav-link,#offcanvas-menu #offcanvas-menu-utilities-nav .nav-link,#offcanvas-menu #offcanvas-menu-nav .dropdown-item{font-weight:400!important}#offcanvas-menu #offcanvas-menu-nav .menu-login-cta{font-weight:600!important}#offcanvas-menu-nav a.menu-highlight-parrainage{background:#e9ddcf47!important}#offcanvas-menu-nav a.menu-highlight-account{background:#00000008!important}#main [id^=hero-carousel-] .hc-content,#main [id^=hero-carousel-] .hc-kicker,#main [id^=hero-carousel-] .hc-heading,#main [id^=hero-carousel-] .hc-text{color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.28)!important}#main [id^=hero-carousel-] .hc-text{opacity:.92!important;font-weight:400!important}#main [id^=hero-carousel-] .hc-text *,#main [id^=hero-carousel-] .hc-subtitle *,#main .carousel-caption *,#main .slideshow *{color:inherit}#main [id^=hero-carousel-] .hc-btn{min-height:42px!important;padding:0 22px!important;border-radius:var(--ecl-radius-btn)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important;box-shadow:none!important;background-image:none!important}#main [id^=hero-carousel-] .hc-btn-primary{background:#111!important;color:#fff!important;border:1px solid #111!important}#main [id^=hero-carousel-] .hc-btn-secondary{background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.58)!important}#main [id^=hero-carousel-] .hc-btn:hover{opacity:.88!important;transform:translateY(-1px)}@media(max-width:767px){#main [id^=hero-carousel-] .hc-actions{gap:10px!important}#main [id^=hero-carousel-] .hc-btn{min-height:40px!important;padding:0 18px!important;font-size:11px!important}}@media(max-width:767px){#main .featured-products .splide__arrow,#main .featured-collection .splide__arrow,#main .product-recommendations .splide__arrow,#main section[id*=featured] .splide__arrow,#main section[id*=product] .splide__arrow{display:none!important}}#main .product-item .carousel-controls{bottom:10px!important;gap:6px!important;z-index:3!important}#main .product-item .carousel-controls .carousel-control{width:26px!important;height:26px!important;min-width:26px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#main .product-item .carousel-controls .carousel-control-icon{width:26px!important;height:26px!important;border-radius:2px!important;background-color:#11111142!important;background-size:62%!important}#main .product-item .carousel-controls .carousel-control:hover .carousel-control-icon{background-color:#1111117a!important}main .eclipse-video-puces .cta,main .eclipse-image-puces .cta{margin-top:22px!important}main .eclipse-video-puces .cta a,main .eclipse-image-puces .cta a{min-height:42px!important;padding:0 22px!important;border-radius:var(--ecl-radius-btn)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--ecl-ink)!important;background-image:none!important;color:#fff!important;border:1px solid var(--ecl-ink)!important;box-shadow:none!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.1!important;text-decoration:none!important;transition:opacity .18s ease,transform .18s ease!important}main .eclipse-video-puces .cta a:hover,main .eclipse-image-puces .cta a:hover{opacity:.86!important;transform:translateY(-1px)}#main .ecl-priorities-section{background:#fff!important;padding-top:clamp(48px,7vw,88px)!important;padding-bottom:clamp(56px,8vw,104px)!important}#main .ecl-priorities-wrapper{max-width:1280px!important}#main .ecl-priorities-intro{max-width:620px!important;margin-bottom:34px!important}#main .ecl-priorities-heading{font-size:clamp(28px,4vw,48px)!important;line-height:1.02!important;letter-spacing:-.045em!important;font-weight:600!important;color:#111!important}#main .ecl-priorities-subheading,#main .ecl-priorities-subheading p{font-size:15px!important;line-height:1.55!important;color:#00000094!important}#main .ecl-priorities-grid{gap:18px!important}#main .ecl-priority-card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transition:none!important}#main .ecl-priority-card:hover{transform:none!important;box-shadow:none!important}#main .ecl-priority-media{aspect-ratio:1 / 1!important;border-radius:2px!important;overflow:hidden!important;background:#f7f4ef!important}#main .ecl-priority-media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:2px!important;transition:transform .35s ease,opacity .25s ease!important}#main .ecl-priority-card:hover .ecl-priority-media img{transform:scale(1.015)!important;opacity:.94!important}#main .ecl-priority-body{padding:16px 0 0!important;gap:8px!important}#main .ecl-priority-title{font-size:clamp(18px,2.2vw,25px)!important;line-height:1.12!important;letter-spacing:-.035em!important;font-weight:600!important;color:#111!important}#main .ecl-priority-text,#main .ecl-priority-text p{font-size:14px!important;line-height:1.52!important;color:#00000094!important}#main .ecl-priority-actions{margin-top:14px!important;padding-top:0!important}#main .ecl-priority-link{min-height:38px!important;padding:0 18px!important;width:auto!important;border-radius:2px!important;background:#111!important;border:1px solid #111!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important;box-shadow:none!important}#main .ecl-priority-link:hover{opacity:.88!important;transform:translateY(-1px)!important}#main .ecl-priority-arrow{font-size:12px!important;margin-left:2px!important}@media(max-width:749px){#main .ecl-priorities-section{padding-top:44px!important;padding-bottom:56px!important}#main .ecl-priorities-wrapper{padding-left:14px!important;padding-right:14px!important}#main .ecl-priorities-intro{margin-bottom:26px!important}#main .ecl-priorities-heading{font-size:32px!important}#main .ecl-priorities-subheading,#main .ecl-priorities-subheading p{font-size:14px!important}#main .ecl-priorities-grid{gap:14px!important}#main .ecl-priority-body{padding-top:13px!important}#main .ecl-priority-title{font-size:18px!important}#main .ecl-priority-text,#main .ecl-priority-text p{font-size:13px!important;line-height:1.42!important}#main .ecl-priority-link{min-height:36px!important;padding:0 14px!important;font-size:10px!important}}#product-content .input-group .input-group-text{font-size:12px;font-weight:500;letter-spacing:.01em;color:#1e1e1e;background-color:#f3dec159;border:1px solid #E5E5E5;border-right:0;padding:10px 12px;border-radius:999px 0 0 999px}#product-content .input-group .form-select{font-size:12px;font-weight:500;letter-spacing:.01em;color:#1e1e1e;border:1px solid #E5E5E5;background-color:#fff;padding:10px 38px 10px 12px;border-radius:0 999px 999px 0;line-height:1.2}#product-content .input-group:hover .input-group-text,#product-content .input-group:hover .form-select{border-color:#f3dec1}#product-content .input-group .form-select:focus{border-color:#f3dec1;box-shadow:0 0 0 .15rem #f3dec173}@media(max-width:600px){#product-content .input-group .input-group-text,#product-content .input-group .form-select{padding-top:9px;padding-bottom:9px}}.breadcrumbs{padding:1.2rem 0 1rem 1.2rem}.breadcrumbs ol{font-size:.875rem;font-weight:400;line-height:1.35;letter-spacing:.1px}.breadcrumbs li{display:inline-flex;align-items:center;line-height:1.2}.breadcrumbs li.mx-2{opacity:.4}.breadcrumbs a{color:inherit!important;text-decoration:none;opacity:.45;transition:opacity .2s ease}.breadcrumbs a:hover{opacity:.85}.breadcrumbs [aria-current=page]{font-weight:600;opacity:.92;letter-spacing:.1px}@media(max-width:768px){.breadcrumbs{max-width:88%;padding-top:.6rem;padding-left:1rem;margin-bottom:.6rem}}.collection-header{padding-top:1.2rem}@media(max-width:768px){.collection-header{padding-top:1rem}}#quel-dispositif-choisir{display:block;position:relative;top:-120px;visibility:hidden}html[lang^=es] .jdgm-widget.jdgm-testimonials-carousel{display:none!important}@media(max-width:991px){.eg-whatsapp-wrapper{position:fixed!important;bottom:20px!important;right:4px!important;left:auto!important;z-index:9998!important;margin-bottom:0!important}}.announcement-bar{font-size:10px!important;letter-spacing:.1em!important;font-weight:400!important}.announcement-bar .carousel-inner{padding:9px 0!important}.announcement-bar .rte{padding:0!important;line-height:1!important}.hero-carousel-v2 .hc-kicker{font-size:11px!important;letter-spacing:.14em!important;opacity:.7!important;margin-bottom:14px!important}.hero-carousel-v2 .hc-btn{border-radius:4px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;min-height:44px!important;padding:0 24px!important}.hero-carousel-v2 .hc-trust{font-size:11px!important;opacity:.65!important;letter-spacing:.02em!important;margin-top:16px!important}@media(max-width:749px){#main .video-with-text .btn:not(.btn-link),#main .video-with-text .button,#main .image-with-text .btn:not(.btn-link),#main .image-with-text .button,#main section[class*=video-with-text] .btn:not(.btn-link),#main section[class*=image-with-text] .btn:not(.btn-link),#main section[id*=video-with-text] .btn:not(.btn-link),#main section[id*=image-with-text] .btn:not(.btn-link),#main section[id^=ecl-recommended-product-single-] .ecl-rps__button,#main section[id^=ecl-recommended-product-single-] .ecl-rps__button--primary,#main section[id^=ecl-recommended-product-single-] .ecl-rps__button--secondary{width:auto!important;min-width:190px!important;max-width:100%!important;min-height:46px!important;padding:0 26px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:2px!important;background:#111!important;color:#fff!important;border:1px solid #111111!important;font-size:12px!important;font-weight:800!important;letter-spacing:.045em!important;text-transform:uppercase!important;text-align:center!important;line-height:1.1!important;box-shadow:none!important;background-image:none!important}#main .video-with-text .button-wrapper,#main .image-with-text .button-wrapper,#main section[class*=video-with-text] .button-wrapper,#main section[class*=image-with-text] .button-wrapper,#main section[id*=video-with-text] .button-wrapper,#main section[id*=image-with-text] .button-wrapper,#main section[id^=ecl-recommended-product-single-] .ecl-rps__actions{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}#main section[id^=ecl-recommended-product-single-] .ecl-rps__actions{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important}}main .eclipse-video-puces .cta a,main .eclipse-image-puces .cta a{border-radius:2px!important;background:#111!important;border:1px solid #111111!important;color:#fff!important;background-image:none!important;box-shadow:none!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important}@media(max-width:749px){main .eclipse-video-puces .cta,main .eclipse-image-puces .cta{display:flex!important;justify-content:center!important}main .eclipse-video-puces .cta a,main .eclipse-image-puces .cta a{width:auto!important;min-width:210px!important;max-width:100%!important;min-height:42px!important;padding:0 22px!important;border-radius:2px!important;font-size:11px!important}}.ecl-product-title-wrap,.ecl-product-title-wrap *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.ecl-product-title-wrap h1,.ecl-product-title-wrap .product-title,.ecl-product-title-wrap [class*=title],.ecl-product-title-wrap [class*=display],.ecl-product-title-wrap [class*=h1]{font-weight:500!important;font-variation-settings:"wght" 500!important;letter-spacing:-.035em!important;line-height:.98!important;text-transform:uppercase!important}.ecl-product-title-wrap h1 *,.ecl-product-title-wrap .product-title *,.ecl-product-title-wrap [class*=title] *,.ecl-product-title-wrap [class*=display] *,.ecl-product-title-wrap [class*=h1] *{font-weight:500!important;font-variation-settings:"wght" 500!important}@media(min-width:992px){.ecl-product-title-wrap h1,.ecl-product-title-wrap .product-title,.ecl-product-title-wrap [class*=title],.ecl-product-title-wrap [class*=display],.ecl-product-title-wrap [class*=h1]{font-size:30px!important;line-height:.98!important;font-weight:500!important;font-variation-settings:"wght" 500!important}}@media(max-width:991px){.ecl-product-title-wrap h1,.ecl-product-title-wrap .product-title,.ecl-product-title-wrap [class*=title],.ecl-product-title-wrap [class*=display],.ecl-product-title-wrap [class*=h1]{font-size:28px!important;line-height:.98!important;font-weight:500!important;font-variation-settings:"wght" 500!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/custom.css.map */
