@font-face{font-display:swap;font-family:'Strude';src:url(/wp-content/themes/hello-elementor-child/font/strude.ttf) format('truetype'),url(/wp-content/themes/hello-elementor-child/font/strude.woff)format('woff'),url(/wp-content/themes/hello-elementor-child/font/strude.woff2) format('woff2')}#cmplz-manage-consent .cmplz-manage-consent{bottom:30px!important;left:30px!important;border-radius:100%!important;color:#000!important;background:#000!important;padding:15px 15px 15px 15px!important;min-width:unset!important;width:45px;height:45px!important;padding:0!important;background-image:url(/wp-content/uploads/2026/01/cookie.png)!important;background-position:center;background-repeat:no-repeat!important}.cmplz-cookiebanner{width:534px!important}.sur-titre span.elementor-heading-title{font-family:'Strude';font-size:40px;font-weight:500;color:#000}.sur-titre-big-right span.elementor-heading-title{font-family:'Strude';font-weight:500;font-size:200px;position:relative;right:150px;bottom:70px}.sur-titre-big-left span.elementor-heading-title{font-family:'Strude';font-weight:500;font-size:200px;position:relative;right:150px;bottom:70px}.grecaptcha-badge{display:none}.ekit-template-content-markup.ekit-template-content-header{position:sticky!important;width:100%;top:0;z-index:1000;transition:background-color 0.3s ease;margin-bottom:-175px}.ekit-template-content-markup.ekit-template-content-header.transparent{background-color:#fff0}.ekit-template-content-markup.ekit-template-content-header.scrolled{background-color:#3498db}.scrolling{background-color:#000000!important;box-shadow:rgb(0 0 0 / .1) 0 4px 12px}.ekit-wid-con .elementskit-testimonial_card .xs-overlay{display:none}.wc-block-mini-cart__button{background-color:transparent!important;border:none!important}.wc-block-mini-cart__button:focus{outline:none}.wc-block-mini-cart__badge{color:#000}h2.wc-block-mini-cart__title span:first-child{font-size:35px}span.wp-block-woocommerce-mini-cart-title-items-counter-block{font-size:20px}h2.wc-block-mini-cart__title{flex-wrap:wrap}.wp-block-woocommerce-filled-mini-cart-contents-block{padding:25px}.wc-block-mini-cart.wp-block-woocommerce-mini-cart{visibility:visible!important}.wc-block-components-button:not(.is-link).outlined{background-color:#000!important;color:#fff!important;border-radius:0;padding:15px 25px;transition:background-color 0.3s ease,color 0.3s ease;font-family:'Outfit';font-size:.9em;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}.wc-block-components-button__text{font-family:'Outfit';font-size:.9em;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}a.components-button.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained,.woocommerce .woocommerce-message .button{background-color:#000!important;color:#fff!important;border-radius:0;padding:15px 25px;transition:background-color 0.3s ease,color 0.3s ease;font-family:'Outfit';font-size:.9em;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;border:2px solid #000;order:2;margin-left:50px}.woocommerce-message{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}a.components-button.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained:hover,.woocommerce .woocommerce-message .button:hover{background-color:transparent!important;color:#000!important;border:2px solid #000}button.components-button.wc-block-components-button.wp-element-button.wc-block-components-drawer__close.contained.has-text.has-icon{border:none}button.wc-block-mini-cart__button:hover{background-color:transparent!important;border:none!important}.ekit-menu-nav-link,.menu .elementor-icon-list-text{position:relative;display:inline-block;cursor:pointer;text-decoration:none}.ekit-menu-nav-link::before,.ekit-menu-nav-link::after{content:'';position:absolute;width:100%;height:1px;bottom:22px;left:0;background-color:#fff;transform:scaleX(0);transition:transform 0.3s ease-out}.menu .elementor-icon-list-text::before,.menu .elementor-icon-list-text::after{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;transform:scaleX(0);transition:transform 0.3s ease-out}.ekit-menu-nav-link::before,.menu .elementor-icon-list-text::before{transform-origin:bottom left}.ekit-menu-nav-link::after,.menu .elementor-icon-list-text::after{transform-origin:bottom right}.ekit-menu-nav-link:hover::before,.ekit-menu-nav-link.active::before,.menu .elementor-icon-list-text:hover::before{transform:scaleX(1)}.ekit-menu-nav-link:hover::after,.ekit-menu-nav-link.active::after,.menu .elementor-icon-list-text:hover::after{transform:scaleX(0)}.ekit-wid-con li{padding-left:30px!important;padding-right:30px!important}.banner-product{position:relative;width:100%;height:190px;overflow:hidden;margin-bottom:50px}.banner-product img{width:100%;height:100%;object-fit:cover;display:block}.banner-product .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.banner-post,.banner{position:relative;width:100%;min-height:480px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-top:200px;padding-bottom:50px;margin-bottom:100px}.banner-post img,.banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:2}.banner-title,.custom-woocommerce-banner-title{position:relative;z-index:3;color:#fff;text-align:center;padding:10px;width:100%;padding:0 300px}.banner-title h1{font-size:3.5rem;margin:0;text-align:center;font-family:Outfit;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.banner-title h1.custom-woocommerce-banner-title,h1.custom-woocommerce-banner-title{font-size:var(--e-global-typography-e64a0eb-font-size)!important;margin:0;text-align:center;font-family:Outfit;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.container{max-width:74%;margin:0 auto;padding:20px;box-sizing:border-box}nav.woocommerce-breadcrumb a{color:grey}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.product_type_simple,a.button.product_type_variable.add_to_cart_button,a.button.product_type_variable{position:absolute;bottom:0;text-align:center;width:82%;margin:auto;left:0;right:0}.product-details{height:215px}input#wp-block-search__input-1{border:none}input[type=search]{border-bottom:1px solid #666!important;border-radius:0}button.wp-block-search__button.has-icon.wp-element-button{margin:0;border-bottom:1px solid #000}button.wp-block-search__button.has-icon.wp-element-button:hover{background-color:#000}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li{margin:7px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#000;background-color:#fff;border-bottom:1px solid #000}#mobile-filter-button{display:none}.shop-sidebar-container{display:flex;margin:0 6em;justify-content:space-between}.shop-sidebar{width:17%;padding-right:50px;background-color:#fff}.shop-sidebar h3{font-size:1em}.shop-main-content{width:78%}.shop-main-content main#main{margin:0!important;max-width:100%}#shop-sidebar li,.elementor-widget-container li{list-style-type:none}button.wc-block-components-filter-reset-button{padding:5px 12px}.wc-block-attribute-filter__actions{align-items:center;justify-content:center!important;flex-wrap:wrap}button.wc-block-attribute-filter__button{background-color:black!important;color:white!important}body.tax-product_cat.term-bol li#block-13,body.tax-product_cat.term-bol li#block-19,body.tax-product_cat.term-bol li#block-23,body.tax-product_cat.term-bol li#block-24,body.tax-product_cat.term-vide-poche li#block-13,body.tax-product_cat.term-vide-poche li#block-19,body.tax-product_cat.term-vide-poche li#block-23,body.tax-product_cat.term-vide-poche li#block-24{display:none}.wp-block-buttons.btn-filtres{display:none}.woocommerce-info{border-top-color:#000}.woocommerce-info::before{color:#000}svg.wc-block-mini-cart__icon path,.scroll-background path{stroke:#000;stroke-width:.6px}.wc-block-cart__submit-container a,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,button.wc-block-components-checkout-place-order-button.contained,button#packlink-drop-off-picker,a.wc-block-mini-cart__shopping-button{background-color:#000;color:#fff;border:2px solid #000;border-radius:0}.wc-block-cart__submit-container a:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,button.wc-block-components-checkout-place-order-button.contained:hover,button#packlink-drop-off-picker:hover,a.wc-block-mini-cart__shopping-button:hover{background-color:#fff;color:#000;transition:background-color 0.3s ease,color 0.3s ease}.wc-block-components-order-summary.wc-block-components-panel button{background-color:#fff;color:#000;border:none}button.wc-block-components-panel__button,button.wc-block-components-panel__button:hover{font-family:var(--e-global-typography-b15c8a1-font-family)!important;font-size:var(--e-global-typography-b15c8a1-font-size)!important;font-weight:var(--e-global-typography-b15c8a1-font-weight)!important;text-transform:var(--e-global-typography-b15c8a1-text-transform)!important;text-decoration:var(--e-global-typography-b15c8a1-text-decoration)!important;line-height:var(--e-global-typography-b15c8a1-line-height)!important;letter-spacing:var(--e-global-typography-b15c8a1-letter-spacing)!important;word-spacing:var(--e-global-typography-b15c8a1-word-spacing)!important;color:var(--e-global-color-primary)!important}button:focus{outline:none}.wp-block-woocommerce-checkout-express-payment-block{display:none}button.wc-block-components-address-form__address_2-toggle{background-color:#fff;color:#000}.wp-block-woocommerce-empty-cart-block h2:not(:first-child),.wc-block-grid.wp-block-product-new.wc-block-product-new.has-4-columns,.wp-block-separator.is-style-dots{display:none}nav.woocommerce-MyAccount-navigation ul{list-style:none;border-bottom:2px solid #e1e1e1;padding:0}nav.woocommerce-MyAccount-navigation li{padding:15px 10px;border:2px solid #e1e1e1;border-bottom:0;font-family:'Outfit';font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}nav.woocommerce-MyAccount-navigation li:hover a,nav.woocommerce-MyAccount-navigation li.is-active a{color:#fff!important}nav.woocommerce-MyAccount-navigation li:hover,nav.woocommerce-MyAccount-navigation li.is-active{background-color:#000}.u-column1.col-1.woocommerce-Address,.u-column2.col-2.woocommerce-Address{display:flex;flex-wrap:wrap;width:44%}.woocommerce-account .addresses .title .edit{width:10%}.woocommerce-account .addresses .title h3{width:87%}#footer:after{content:"";position:absolute;background-image:url(/wp-content/themes/hello-elementor-child/img/palmiers-pack-my-coco-candle.png);width:100%;height:112%;left:0;pointer-events:none;background-repeat:no-repeat;background-size:contain;opacity:20%;z-index:50}.img-bandeau-left:after{content:'';position:absolute;background-color:#000;width:828px;height:150px;right:-70px;z-index:-1;bottom:-75px}.img-bandeau-right:after{content:'';position:absolute;background-color:#000;width:719px;height:150px;left:-68px;z-index:-1;bottom:-75px}.img-bandeau-long-right:after{content:'';position:absolute;background-color:#000;width:1510px;height:150px;left:-68px;z-index:-1;bottom:-24px}.img-bandeau-long-left:after{content:'';position:absolute;background-color:#000;width:1510px;height:150px;right:-70px;z-index:-1;bottom:-24px}#section-right.section-overflow,#FAQ,#palm-1,#palm-2{overflow-x:clip}#FAQ:after{content:"";position:absolute;background-image:url(/wp-content/themes/hello-elementor-child/img/palm-2.png);width:99.5%;height:800px;bottom:-181px;pointer-events:none;background-repeat:no-repeat;background-size:contain;opacity:15%;background-position:right}.elementor-accordion-item p{text-align:justify}#palm-1:after{content:"";position:absolute;background-image:url(/wp-content/themes/hello-elementor-child/img/coco-accueil.png);width:99.5%;height:974px;left:389px;top:79px;pointer-events:none;background-repeat:no-repeat;background-size:contain;opacity:10%;background-position:right;transform:rotate(-14deg)}#palm-2:after{content:"";position:absolute;background-image:url(/wp-content/themes/hello-elementor-child/img/duo-palms.png);width:54.5%;height:974px;left:0;top:727px;pointer-events:none;background-repeat:no-repeat;background-size:contain;opacity:10%;background-position:right}.custom-product-display-shortcode{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product-shortcode{width:22%;margin-bottom:20px;text-align:center}.custom-product-display-shortcode .single-product-shortcode img{width:100%;height:280px!important;object-fit:cover!important}.woocommerce ul.products li.product a img{width:100%;height:350px;object-fit:cover}.single-product-shortcode h2,h2.woocommerce-loop-product__title{font-family:'Outfit';font-size:17px!important;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;line-height:1.4!important;margin:10px 0;color:#000!important}.product-subcategory-shortcode,span.product-categories a{font-size:.9em;font-family:'Outfit';text-transform:uppercase;letter-spacing:1.5px;color:#000;margin-bottom:25px}.woocommerce-Price-amount{font-size:1.4em!important;font-family:'Outfit';letter-spacing:1.5px;font-weight:500;color:#abb8c3}.related.products .woocommerce-Price-amount,.custom-product-display-shortcode .woocommerce-Price-amount{font-size:1.9em!important}.product-details .woocommerce-Price-amount{font-size:1.7em!important}.custom-product-display-shortcode .woocommerce-Price-amount{font-size:1.2em!important}.custom-product-display-shortcode .single-product-shortcode,.woocommerce ul.products li.product{overflow:hidden;position:relative;text-align:center;display:inline-block}.custom-product-display-shortcode .single-product-shortcode img,.woocommerce ul.products li.product a img{transition:transform 0.5s ease;display:block}.custom-product-display-shortcode .single-product-shortcode:hover img,.woocommerce ul.products li:hover img{transform:scale(1.1)}.custom-product-display-shortcode .single-product-shortcode div.div-img,.woocommerce ul.products li.product div.div-img{overflow:hidden;position:relative}.custom-product-display-shortcode .single-product-shortcode .overlay-product,.woocommerce ul.products li.product .overlay-product{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;pointer-events:none}.custom-product-display-shortcode .single-product-shortcode:hover .overlay-product,.woocommerce ul.products li.product:hover .overlay-product{opacity:1}.custom-product-display-shortcode .single-product-shortcode .plus-sign,.woocommerce ul.products li.product .plus-sign{position:relative;width:50px;height:50px;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-product-display-shortcode .single-product-shortcode .horizontal,.woocommerce ul.products li.product .horizontal,.custom-product-display-shortcode .single-product-shortcode .vertical,.woocommerce ul.products li.product .vertical{position:absolute;background-color:#fff;transition:transform 0.3s ease}.custom-product-display-shortcode .single-product-shortcode .horizontal{width:45%;height:2px;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(0)}.custom-product-display-shortcode .single-product-shortcode .vertical{width:2px;height:45%;top:50%;left:50%;transform:translate(-50%,-50%) scaleY(0)}.custom-product-display-shortcode .single-product-shortcode .plus-sign:hover{border-color:#fff0;background-color:#fff}.custom-product-display-shortcode .single-product-shortcode:hover .horizontal{transform:translate(-50%,-50%) scaleX(1)}.custom-product-display-shortcode .single-product-shortcode:hover .vertical{transform:translate(-50%,-50%) scaleY(1)}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-bottom:-6px}.woocommerce .products .star-rating{margin-top:8px;color:#a8a8a8}img.zoomImg{cursor:default!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:41%}.woocommerce div.product div.images .flex-control-thumbs{display:flex;margin-top:20px;justify-content:space-between}.woocommerce div.product div.images .flex-control-thumbs li{width:18%}.woocommerce div.product{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}section.related.products{width:100%}.woocommerce div.product div.images img{width:100%;height:auto;object-fit:cover}.woocommerce ul.products li.product .button,.woocommerce div.product form.cart .button{font-family:var(--e-global-typography-b15c8a1-font-family);font-size:var(--e-global-typography-b15c8a1-font-size);font-weight:var(--e-global-typography-b15c8a1-font-weight);text-transform:var(--e-global-typography-b15c8a1-text-transform);text-decoration:var(--e-global-typography-b15c8a1-text-decoration);letter-spacing:var(--e-global-typography-b15c8a1-letter-spacing);color:#fff;background-color:#000;border-radius:0;border:2px solid #000;padding:15px 25px;transition:background-color 0.3s ease,color 0.3s ease}.woocommerce ul.products li.product .button:hover,.woocommerce div.product form.cart .button:hover{color:#000;background-color:#fff;border:2px solid #000}.woocommerce div.product .product_title{font-family:'Outfit';font-size:45px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;line-height:1.2;margin:10px 0;color:#000!important}.woocommerce-Price-amount{font-family:'Outfit';font-size:1.9em;font-weight:500;letter-spacing:1.5px;color:#abb8c3}section.related.products h2{font-size:var(--e-global-typography-ee9f7c6-font-size);font-weight:var(--e-global-typography-ee9f7c6-font-weight);text-transform:var(--e-global-typography-ee9f7c6-text-transform);color:#000;font-family:'Outfit'}section.related.products ul{text-align:center;margin-top:50px}.product-categories a{font-size:1.2em;font-family:'Outfit';text-transform:uppercase;letter-spacing:1.5px;color:#000}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.8em;font-family:'Outfit';text-transform:uppercase;letter-spacing:1.5px;color:#abb8c3}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:none}.product-details{text-align:-webkit-center}.woocommerce #reviews #comments h2{font-size:1em;letter-spacing:2px;display:none}span#reply-title{font-size:1.2em;font-family:'Outfit';text-transform:uppercase;letter-spacing:1.5px;color:#000}.woocommerce #review_form #respond{padding:39px 0 0}div#reviews{width:100%}.woocommerce-tabs.wc-tabs-wrapper{width:100%}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{font-family:'Outfit';font-size:1.1em;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:#fff;background-color:#000;border:2px solid #000;padding:15px 25px;transition:background-color 0.3s ease,color 0.3s ease;border-radius:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover{color:#000;background-color:#fff}.variations th.label,.variations td.value{background-color:transparent!important}.variations tr{display:flex;justify-content:flex-start}.woocommerce div.product form.cart .variations th{vertical-align:middle;width:20%;padding-left:0;text-align:left}.woocommerce div.product form.cart .variations select{margin:0;padding:0}.woocommerce div.product form.cart .reset_variations{display:none}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left;text-transform:uppercase;font-family:'Outfit'}.woocommerce .quantity .qty{height:49px;border-radius:0}.images.nickx_product_images_with_video .slider.nickx-slider-for .zoom.nslick-slide img{width:160%!important;height:650px!important;object-fit:cover}@media screen and (max-width:1220px){.images.nickx_product_images_with_video .slider.nickx-slider-for .zoom.nslick-slide img{height:850px!important}}.woocommerce-tabs.wc-tabs-wrapper{margin:50px 0 100px 0}h2.tab-title{font-family:'Outfit';font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#000}@media screen and (min-width:768px){.woocommerce-tabs .tab-content h3{font-size:24px;line-height:34px;letter-spacing:1.2px}.woocommerce-tabs .tab-content h4{font-size:20px;font-weight:600;letter-spacing:1.5px}}.tab-content{text-align:justify}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap;position:unset}.woocommerce div.product .woocommerce-tabs ul.tabs li{list-style-type:none;display:inline-block;margin-bottom:-1px;position:relative;border:none!important;background-color:transparent!important;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-decoration:none;color:#000!important;display:inline-block;font-size:1.1em;font-family:'Outfit';text-transform:uppercase;font-weight:500;letter-spacing:1.5px;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none;content:'';position:absolute;width:100%;height:1px;bottom:5px;left:0;background-color:#000;transform:scaleX(0);transition:transform 0.3s ease-out}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{transform-origin:bottom left}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{transform-origin:bottom right}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{transform:scaleX(1)}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{transform:scaleX(0)}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#000}section.related.products span.sur-titre{font-family:'Strude';font-size:40px;font-weight:500;color:#000;margin-left:-24px}.woocommerce ul.products li.product div.div-img{margin:1em 0}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product .price{font-size:0.657em!important;margin-top:22px;position:absolute;bottom:68px;right:0;left:0}.product-image{position:relative;display:block;overflow:hidden}.product-image .sold-out-label,.product-image .on-sale-label{position:absolute;top:25px;right:10px;background-color:#000;color:#fff;padding:5px 10px;font-size:12px;text-transform:uppercase;z-index:10;font-family:'Outfit'}.woocommerce span.onsale{background-color:#000;min-height:2.236em;min-width:3.236em;padding:2px 10px;line-height:2.236;top:1.5em;left:1.5em;border-radius:0;text-transform:uppercase}.woocommerce ul.products li.product .price del,.price-shortcode del{opacity:.7;font-size:.75em;display:inline-flex}.woocommerce div.product p.price del{opacity:.5;font-size:.7em;display:inline-flex}del{text-decoration-thickness:2px}.woocommerce div.product p.price ins,.woocommerce ul.products li.product .price ins,.price-shortcode ins{text-decoration:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{color:#c3c3c3}#short-contact-form p:nth-child(1),#short-contact-form p:nth-child(2),#short-contact-form p:nth-child(3),#short-contact-form p:nth-child(4),#commentform p.comment-form-author,#commentform p.comment-form-email{width:48%;display:inline-block}div#short-contact-form p:nth-child(1),div#short-contact-form p:nth-child(3),#commentform p.comment-form-author{margin-right:3%}input[type=email],input[type=text],select,textarea,input[type=tel]{width:100%;border:none;background-color:#fff0;border-bottom:1px solid #bdbdbd;border-radius:0;padding:.5rem 1rem;transition:all .3s;font-weight:300;padding:15px;margin-bottom:20px;outline:none;font-size:14.5px;font-family:var(--e-global-typography-text-font-family)}a.politique-lien{color:var(--e-global-color-accent)}select{color:#676767}.checkbox-contact{font-family:var(--e-global-typography-text-font-family);font-size:11px;font-weight:400;color:#a9a9a9}.wpcf7 form.sent .wpcf7-response-output{border-color:none}#short-contact-form input#bouton,input#submit{background-color:#000!important;border-radius:0!important;border:2px solid #000!important;color:#fff;margin-top:30px}#short-contact-form input#bouton:hover,input#submit:hover{background-color:#fff!important;color:#000!important;border:2px solid #000!important}a.elementskit-btn.btn-blog.whitespace--normal{border-bottom:1px solid black!important;border-radius:0;padding-right:0!important;padding-bottom:5px!important;position:absolute;bottom:0}.single-post p.form-submit{margin-top:40px}.single-post .comment-form-cookies-consent label{margin-left:15px}textarea#comment{height:100px}.elementskit-post-body{min-height:235px;margin-bottom:46px}.ekit-wid-con .elementskit-post-image-card .elementskit-post-body{padding:20px 20px 40px!important}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img{object-fit:cover}.ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb{height:250px;display:flex!important}.ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img{transform:none!important;-webkit-transform:none!important}.content-single-post h2,.content-single-post h3,.content-single-post h4{margin-top:45px}h2.comment-reply-title{margin-top:100px;margin-bottom:45px}.content-single-post p{text-align:justify}a.wp-block-latest-posts__post-title{font-family:'Outfit';text-transform:uppercase;font-weight:600;font-size:19px;letter-spacing:1.5px}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:50px}.wp-block-latest-posts__post-excerpt a,.elementor-widget-elementskit-blog-posts .btn-wraper a{font-weight:600!important;text-transform:uppercase;font-family:'Outfit';font-size:14px;margin-top:10px;letter-spacing:1.5px}.wp-block-latest-posts__post-excerpt{display:flex;flex-direction:column}.wp-block-latest-posts__post-excerpt a{text-decoration:underline;text-underline-offset:5px}.single-post p.sur-titre{font-family:'Strude';margin-left:-16px;font-size:25px;margin-bottom:-5px;color:#000}.ekit-wid-con .elementskit-post-image-card .entry-title{margin-bottom:0}p.lire-aussi{margin:4em 0;padding:20px;background-color:#000;color:#fff}p.lire-aussi strong{font-family:'Outfit';margin-right:2em;font-size:1.1em;letter-spacing:1.5px}.single-post li{margin-bottom:19px}.btn-cta a{font-family:'Outfit';font-size:18px;letter-spacing:2px;background-color:#000;border-radius:0;border:2px solid #000;margin-bottom:20px}.btn-cta a:hover{background-color:#fff;color:#000!important;border:2px solid #000}.wp-block-image.cta{margin-bottom:-30px;margin-top:50px}#sidebar{width:110%;margin-left:25px}.sidebar-content{display:flex;padding:0 12% 0 12%}#sidebar ::marker{color:#fff}.wp-block-latest-posts__list.wp-block-latest-posts img{margin-bottom:15px}.wp-block-latest-posts__featured-image img{height:120px!important;max-width:100%!important;width:400px!important;object-fit:cover!important;margin-bottom:6px!important}.wp-block-latest-posts__post-date{display:block!important;font-size:.8125em!important;margin-bottom:20px;margin-top:-5px}#sidebar a.wp-block-latest-posts__post-title{font-size:16px}#sidebar .wp-block-latest-posts__post-excerpt{text-transform:15px}.elementor-accordion-icon-closed .cls-1,.elementor-accordion-icon-opened .cls-1{stroke-width:11px!important}button.cky-btn{border:1px solid black!important}button.cky-btn.cky-btn-accept:hover{background-color:transparent!important;color:black!important;border:1px solid black!important}.cky-notice .cky-title{text-transform:uppercase;font-family:'Outfit'}span[id^="radio-control-0-packlink_shipping_method"]{flex:0 0 19%!important}@media screen and (max-width:1700px){.product-details{height:257px}}@media screen and (max-width:1500px){.sur-titre-big-right.mot-long span.elementor-heading-title{font-size:140px}#FAQ:after{width:97%}.sidebar-content{padding:0 5% 0 5%}#sidebar{width:195%;margin-left:25px}#shop-sidebar h3.wp-block-heading{line-height:25px!important}.shop-sidebar{width:25%}.banner-title{padding:0 3em}.elementskit-post-body{min-height:260px}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0;padding:0;position:relative;width:31.05%;margin-bottom:38px}.product-details{height:215px}}@media screen and (max-width:1300px){.product-details{height:245px}}@media screen and (max-width:1220px){.img-bandeau-left:after,.img-bandeau-right:after{width:523px;height:100px;bottom:-45px}.sur-titre-big-right span.elementor-heading-title{font-family:'Strude';font-weight:500;font-size:141px;position:relative;right:150px;bottom:9px}#short-contact-form p:nth-child(1),#short-contact-form p:nth-child(2),#short-contact-form p:nth-child(3),#short-contact-form p:nth-child(4){width:100%;display:inline-block}.sidebar-content{flex-wrap:wrap}#sidebar ul{padding:0}#sidebar{margin-left:0;margin-top:3em}ul.wp-block-latest-posts__list.wp-block-latest-posts{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.wp-block-latest-posts.wp-block-latest-posts__list li{width:48%}.nslick-slide{pointer-events:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-right:8px}.banner-title,.custom-woocommerce-banner-title{padding:0 3em}.woocommerce-page div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%}.woocommerce div.product{justify-content:center}.single-product-shortcode{width:48%;margin-bottom:63px}}@media screen and (max-width:1024px){.sur-titre-big-right.mot-long span.elementor-heading-title{font-size:95px;right:150px;bottom:22px}.bckgrnd-white h3{color:black!important}.img-bandeau-long-right:after{display:none}.img-bandeau-long-left:after{display:none}.shop-sidebar-container{margin:0 2em;flex-direction:column}.shop-sidebar,.shop-main-content{width:100%}.woocommerce ul.products li.product .price{bottom:84px}#mobile-filter-button{display:flex;justify-content:center;margin-bottom:30px}#mobile-filter-button button{background-color:#000;color:#fff!important;border:1px solid #000}#shop-sidebar{display:none}.single-product main#main{margin:0 3em;max-width:90%!important}.woocommerce div.product .product_title{font-size:35px}.elementor-18 .elementor-element.elementor-element-efb1a1c .elementskit-navbar-nav>li.current-menu-item>a{color:#000}.ekit-menu-nav-link::before,.ekit-menu-nav-link::after{background-color:#9b9b9b;bottom:5px}.elementor-18 .elementor-element.elementor-element-efb1a1c .elementskit-navbar-nav>li>a:hover{color:#9b9b9b}.elementor-18 .elementor-element.elementor-element-efb1a1c .elementskit-navbar-nav>li{display:flex;flex-wrap:wrap;margin-left:0!important}a.ekit-menu-nav-link{padding-left:0px!important;padding-right:0px!important}i.icon.icon-down-arrow1.elementskit-submenu-indicator{border:none}.elementskit-dropdown li{padding:0!important;width:90%}.elementskit-dropdown li a{font-size:13px!important;padding-left:0px!important;padding-right:0px!important;font-weight:300!important}ul.elementskit-dropdown.elementskit-submenu-panel.elementskit-dropdown-open{width:200px!important}.product-details{height:245px}}@media screen and (max-width:767px){.elementor-accordion .elementor-accordion-item:first-of-type{display:none}.elementor-18 .elementor-element.elementor-element-8686e7c{--padding-top:0em}.container{max-width:100%}body.page-id-667 .container{max-width:58%}.banner-post,.banner{margin-bottom:50px}#footer:after{height:100%;left:-30px}.sur-titre span.elementor-heading-title{font-size:25px}.sur-titre-big-right span.elementor-heading-title{font-size:70px;right:15px;bottom:18px}.sur-titre-big-left span.elementor-heading-title{font-size:70px}.sur-titre-big-right.mot-long span.elementor-heading-title{font-size:80px;right:10px}.section-overflow{overflow:hidden}.section-no-overflow{overflow:visible}.img-bandeau-left:after,.img-bandeau-right:after{display:none}.banner-title h1{font-size:2.5rem}.banner-title{padding:0 2em}.wp-block-latest-posts.wp-block-latest-posts__list li{width:100%}a.elementskit-btn.btn-blog.whitespace--normal{position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs{flex-direction:column;align-items:center}.single-product main#main{margin:0 1em}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.banner-title,.custom-woocommerce-banner-title{padding:0 1em}.images.nickx_product_images_with_video .slider.nickx-slider-for .zoom.nslick-slide img{height:690px!important;width:100%!important}.woocommerce-message{justify-content:center}a.components-button.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained,.woocommerce .woocommerce-message .button{margin-left:0;margin-top:20px}.woocommerce ul.products li.product{width:100%!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.product_type_simple,a.button.product_type_variable.add_to_cart_button,a.button.product_type_variable{position:relative}.shop-sidebar{padding-right:0}.woocommerce .woocommerce-ordering{display:none}.woocommerce ul.products li.product .price{position:initial}#palm-2:after{display:none}span.wpcf7-list-item-label{line-height:1.5!important}}@media screen and (max-width:600px){.single-product-shortcode{width:100%}}@media screen and (max-width:480px){.images.nickx_product_images_with_video .slider.nickx-slider-for .zoom.nslick-slide img{height:490px!important}}@media screen and (max-width:380px){.images.nickx_product_images_with_video .slider.nickx-slider-for .zoom.nslick-slide img{height:340px!important}}#login h1 a,.login h1 a{background-image:url(https://mycococandle.com/wp-content/uploads/2024/06/cropped-Logo-grand-300x289-1.png);height:100px;width:300px;background-size:contain;background-repeat:no-repeat;padding-bottom:10px}#custom-loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:1;visibility:visible}.loading-spinner{width:60px;height:60px;background-image:url(/wp-content/themes/hello-elementor-child/img/load.png);background-size:cover;animation:spin 1.5s infinite linear,blink 2s infinite}@keyframes spin{100%{transform:rotate(360deg)}}#loginform p.submit input{background:#000;border-color:#000;text-transform:uppercase;transition:.3s;border-radius:0}#loginform p.submit input:hover{background:#fff0;border-color:#000;color:#000}p#nav{color:#000}p#nav>a:first-child{font-size:16px;text-transform:uppercase;padding:5px 10px;border-radius:4px;background:#000;color:#fff;transition:.3s;display:block;text-align:center;border-radius:0}p#nav>a:first-child:hover{background:#fff0;border:1px solid #000;color:#000}p#nav>a:nth-child(2){display:block;text-align:center;color:#50575e;margin-bottom:45px}.login .message,.login .notice,.login .success{border-left:4px solid #000}.product-subcategory-shortcode{display:none}