.woocommerce-page .fixedheight{height:calc(100vh - 70px)}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:60px;width:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;display:block;content:"";-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;background-image:url(i/spinner_india.svg)!important;background-position:center center;background-size:cover;line-height:1;text-align:center;font-size:2em}.focalimg{width:100%;overflow:hidden;position:relative}.focalimg.athird{width: calc((100vw - 336px) / 3)}.hidden_woo{display:none}.woocommerce .ligne{border-color:#fff}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:none;transition:none}.woo_input,#mainright .page_checkout_wrap input{width:100%;border:none!important;outline:none!important;font-family:'helveticaneue',sans-serif!important;font-size:12px!important;resize:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;height:34px;line-height:normal;margin:0;padding:0 12px;border-radius:0}#mainright .page_checkout_wrap textarea{width:100%;border:none!important;outline:none!important;font-family:'helveticaneue',sans-serif!important;font-size:12px!important;resize:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:0;padding:12px;min-height:100px}.shadowbutton{background-color:#fff!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)!important;box-shadow:0 0 10px rgba(0,0,0,.1)!important;color:#000!important;border:1px solid #fff!important;width:100%;border-radius:none!important;font-family:inherit!important;text-transform:uppercase!important;-webkit-font-smoothing:inherit!important;font-weight:normal!important;font-size:12px;cursor:pointer;height:34px;line-height:33px!important;padding:0!important}#dlpdf{width:160px}.button{height:34px;line-height:33px!important;padding:0!important}#backtoeshop,#coupon_code{width:calc(50% - 15px)}#applycoupon{width:calc(50% - 15px);float:right}#proceed{width:calc(50% - 15px);background-color:#fff!important}#top_menu{position:fixed;right:50px;height:70px;top:0;line-height:70px}#top_menu ul li{margin-left:50px}#encart_lateral{position:fixed;width:30vw;left:336px;background-color:var(--couleur3);bottom:0;top:70px;-webkit-transition:margin .8s ease 0s;-o-transition:margin .8s ease 0s;transition:margin .8s ease 0s;margin-left:calc(-30vw - 336px);overflow-y:scroll;overflow-x:hidden;z-index:1}.plus_encart{display:inline-block;width:15px;height:15px;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000)) , -webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background:-o-linear-gradient(#000,#000) , -o-linear-gradient(#000,#000);background:linear-gradient(#000,#000) , linear-gradient(#000,#000);background-position:center;background-size:100% 1px , 1px 100%;background-repeat:no-repeat;margin-right:14px;margin-top:2px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s , -webkit-transform .3s}.plus_encart.open{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#encart_lateral.open{margin-left:0}#encart_lateral .smallcross{top:25px;right:30px}body.single-product #infos{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-y:scroll;overflow-x:hidden}.size17.lh17{line-height:18px}.wc-variation-is-unavailable{display:none!important}.up-modal{left:336px;top:70px;z-index:1}.up-modal-animating{z-index:1!important}.up-modal-backdrop{opacity:0!important}.up-modal-content{-webkit-box-shadow:none;box-shadow:none;padding:0}.up-modal-viewport{overflow:hidden}.up-modal[up-flavor="drawer"] .up-modal-dialog{width: calc((100vw - 336px) / 3);max-width:none}.up-modal[up-flavor="drawer"] .up-modal-content{min-height:calc(100vh - 70px);height:calc(100vh - 70px)}.up-modal-close{top:10px;width:22px}.up-modal #backtoeshop{display:none}body.post-type-archive-product .item-square.item-produit h3{position:relative;width:auto;bottom:auto;left:auto;padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.products_titles_wrap{display:none;position:absolute;top:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item-produit:hover .products_titles_wrap{display:block}body.post-type-archive-product .item-produit:hover .grid-item-height,body.post-type-archive-product .item-produit:hover{background-image:none!important}.in-stock .txt_out{display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.stock{color:inherit;font-size:inherit}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{display:none}.button{background-color:transparent!important;color:#000!important;border:1px solid #fff!important;width:100%;border-radius:none!important;font-family:inherit!important;text-transform:uppercase!important;-webkit-font-smoothing:inherit!important;font-weight:normal!important;font-size:12px;cursor:pointer}.button.disabled{opacity:1!important}.slider_woo,.slider_woo .slide{height:calc(100vh - 70px)!important}.slider_woo{width:calc(100vw - 336px - 280px)}.slider_woo .slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider_woo img{-o-object-fit:contain;object-fit:contain}.produits .summary .price{padding-bottom:15px;border-bottom:1px solid #fff}.produits .woocommerce-variation-price .price{width:100%;display:block;margin-bottom:15px;padding-top:3px}.produits table.variations{margin-bottom:15px;width:100%}.produits select{background:transparent;border:none;border-radius:0;font-family:inherit;font-size:inherit;-webkit-appearance:none;padding:0;margin:0;text-transform:uppercase;width:100%}.dropdown_woo{position:relative;padding-bottom:15px;margin-top:15px}.dropdown_woo:after{content:url(i/back.svg);display:block;position:absolute;width:8px;height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:15px;top:0;pointer-events:none}.produits .select2-container--default .select2-selection--single{background-color:transparent}.produits .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;padding:0}.reset_variations{display:none!important}.produits .quantity_select{float:none!important;width:100%}.woocommerce-variation-availability{text-transform:uppercase}p.stock.in-stock{padding-bottom:15px;border-bottom:1px solid #fff;margin-bottom:15px;padding-top:3px}.out-of-stock,.available-on-backorder{padding-bottom:15px;margin-bottom:20px!important}.produits .added_to_cart.wc-forward{display:none}.woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button{pointer-events:none}.woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button_wrap{cursor:not-allowed}.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button{background-color:#fff!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)!important;box-shadow:0 0 10px rgba(0,0,0,.1)!important;color:#000!important;border:1px solid #fff!important;width:100%;border-radius:none!important;font-family:inherit!important;text-transform:uppercase!important;-webkit-font-smoothing:inherit!important;font-weight:normal!important;font-size:12px;cursor:pointer;height:34px;line-height:33px!important;padding:0!important}.woocommerce-variation-add-to-cart-disabled .quantite_woo{display:none}.thumbs_woo{width:250px;position:absolute;height: calc(250px * 3)!important;max-height:calc(100vh - 70px);overflow:hidden;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px;top:50%}.thumbs_woo .slick-track{padding-top:0}.thumbs_woo .slick-arrow{position:absolute;z-index:2;width:100%;text-align:center;cursor:pointer}.thumbs_woo .slick-arrow img{width:8px;height:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.thumbs_woo .slick-next{bottom:0}.thumbs_woo .thumb img{margin-bottom:0}.legendes_woo{position:absolute;bottom:40px;left:0;right:0;text-align:center}.galerie_photo_shop img{margin-bottom:20px}.galerie_photo_shop img:last-of-type{margin-bottom:0}html.india_3559{overflow:hidden}#mainleft.page_panier{-webkit-box-flex:0;-ms-flex: 0 1 calc((100vw - 336px) / 3);flex: 0 1 calc((100vw - 336px) / 3)}#mainpanier .woocommerce-notices-wrapper{margin-bottom:20px}#mainpanier table.shop_table{border:none}#mainpanier thead,#mainpanier .product-price{display:none}.woo_cart_main_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.woo_cart_title{width:100%}.woo_cart_img img{width:100%}.woo_cart_img{max-width:250px}.woo_cart_img img{-o-object-fit:cover;object-fit:cover;padding-left:30px}.product-remove{top:2px;left:0}.woocommerce-cart-form__cart-item:nth-child(1) .product-remove{top:32px}.woocommerce a.remove{height:auto;width:auto;border-radius:0;border:0;padding:5px}.woocommerce a.remove:hover{background-color:transparent}.cross{width:14px;height:14px;overflow:hidden;cursor:pointer;position:relative}.cross::before,.cross::after{content:'';position:absolute;height:1px;width:100%;top:50%;right:0;margin-top:-1px;background:#000}.cross::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cross::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce .quantity .qty{background-color:transparent;border:1px solid #fff;border-radius:0;padding:5px 3px;font-size:12px;-webkit-appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{opacity:1}.woocommerce-cart-form__cart-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px;border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:30px}.woocommerce-cart-form__cart-item:nth-child(1){border-top:1px solid #fff;padding-top:30px}.woo_cart_price_info{-ms-flex-line-pack:justify;align-content:space-between}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none!important;background-color:#fff!important;color:#000!important;text-transform:uppercase;padding:10px 20px 12px 20px!important}.woocommerce-message::before,.woocommerce-error::before,.woocommerce-info::before{display:none!important}#mainpanier .button{border-color:#fff!important;border-radius:0}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:1!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none!important;width:100%!important}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px!important;font-weight:300}#mainright.page_checkout .woocommerce{position:relative}#mainright .page_checkout_wrap{overflow:scroll;height:100%;min-height:calc(100vh - 70px);width: calc((100vw - 336px) / 3)}.woocommerce form .form-row{padding:0;margin:0}h3#payment_heading{font-size:17px;line-height:29px;font-weight:lighter;margin-bottom:0!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background-color:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#mainright.page_checkout .woocommerce{margin-bottom:20px}#mainright.page_checkout .woocommerce form .form-row input.input-text,#mainright.page_checkout .woocommerce form .form-row textarea{margin-bottom:20px}#mainright.page_checkout .woocommerce .form-row label{display:none}#mainright.page_checkout .woocommerce .form-row.mailchimp-newsletter label,#mainright.page_account .woocommerce .form-row.mailchimp-newsletter label{display:inline-block!important;margin-bottom:20px;text-transform:uppercase}#mainright.page_checkout .woocommerce-terms-and-conditions-wrapper .form-row label{display:block}#mainright.page_checkout h3{text-transform:uppercase;margin-bottom:10px}.woocommerce input::-webkit-input-placeholder,.woocommerce textarea::-webkit-input-placeholder{color:#b5b5b5;text-transform:uppercase}.woocommerce input::-moz-placeholder,.woocommerce textarea::-moz-placeholder{color:#b5b5b5;text-transform:uppercase}.woocommerce input:-ms-input-placeholder,.woocommerce textarea:-ms-input-placeholder{color:#b5b5b5;text-transform:uppercase}.woocommerce input::-ms-input-placeholder,.woocommerce textarea::-ms-input-placeholder{color:#b5b5b5;text-transform:uppercase}.woocommerce input::placeholder,.woocommerce textarea::placeholder{color:#b5b5b5;text-transform:uppercase}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.woocommerce form .form-row .select2-container{margin-bottom:23px}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none;width:100%}#mainright .page_checkout_wrap .woocommerce-form__input-checkbox{width:auto;margin:-2px 8px 0 0;height:auto}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}#mainright .woocommerce-form-coupon-toggle{display:none}.woocommerce table.shop_table{border:none;text-transform:uppercase}.woocommerce table.shop_table th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:normal}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-color:#fff;width:calc(50% - 15px);z-index:3;margin-top:12px;background-color:#fff!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)!important;box-shadow:0 0 10px rgba(0,0,0,.1)!important;border-radius:0;top:34px;float:right!important}.woocommerce #payment{display:flex;flex-direction:column}.woocommerce #payment .form-row.place-order{order:2}.woocommerce #payment .wc_payment_methods.payment_methods.methods{order:1}.select2-container--default .select2-selection--single{border:none;border-radius:0;height:34px;line-height:33px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f7eded;background-color:var(--couleur3);color:#000}.select2-container--open .select2-dropdown--below{border:none;border-radius:none;text-transform:uppercase}.woocommerce-privacy-policy-text{display:none}.woocommerce ul#shipping_method li label{border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;cursor:pointer;display:block;text-align:left}.woocommerce ul#shipping_method li input{margin:0;width:auto}.shipping-method-description{display:none}.woocommerce ul#shipping_method input[type="radio"]:not(:checked),
.woocommerce ul#shipping_method input[type="radio"]:checked {display:none}input[type="radio"]:checked+label{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.woocommerce ul#shipping_method input[type="radio"]:checked+label{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.woocommerce ul#shipping_method li{margin-top:10px;margin-bottom:10px}.woocommerce ul.order_details li strong{font-size:inherit;line-height:inherit;display:inline;margin-left:5px}.woocommerce ul.order_details li{float:none;margin:0;font-size:inherit;border:none;padding:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}input[type="radio"]:checked+label{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}.payment_method_computop_onetime label{display:none}.computop-display-card button,.computop-display-sdd button{float:none!important;line-height:normal!important;cursor:pointer!important}.computop-display-card,.computop-display-sdd{color:inherit!important;width:auto!important;height:auto!important;cursor:pointer!important}.computop-display-card button:hover,.computop-display-sdd button:hover{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}#computop_one_time_cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#axepta_selecte_payment{margin-top:30px}#axepta-paygates-list .paygate-box:hover,#axepta-paygates-list .paygate-box,#axepta-paygates-list .paygate-box.selected,#axepta-paygates-list .registered_card-box:hover,#axepta-paygates-list .registered_card-box.selected{display:block;padding:0;margin:0;border:none;background:transparent;border-radius:0;max-width:none;height:auto}#flexRadioDefault1{display:none}#add_payment_method #payment ul.payment_methods li img + img, .woocommerce-cart #payment ul.payment_methods li img + img, .woocommerce-checkout #payment ul.payment_methods li img + img,#axepta-paygates-list .paygate-info div:nth-child(2) img,#axepta-paygates-list .paygate-info div:nth-child(3) img{max-height:none;max-width:none;height:auto;width:auto;height:50px!important;margin-right:10px!important}#axepta-paygates-list .axepta-section,#axepta-paygates-list .separator{margin-top:30px;margin-bottom:30px}#axepta-paygates-list .paygate-info div:first-child{margin-bottom:20px}#axepta-paygates-list .paygate-info div:first-child,#axepta-paygates-list .paygate-info{font-weight:normal;font-size:inherit}#axepta-paygates-list .paygate-box,#axepta-paygates-list .more-option-btn,#axepta-paygates-list .registered_card-box{display:block;background:transparent;border:none}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0;font-size:inherit;text-transform:uppercase;border-radius:0;background-color:transparent;color:inherit}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.wpmc-tabs-wrapper{width:100%;display:block;margin:0 auto}.wpmc-tabs-wrapper-md{position:relative}.wpmc-step-item.current{display:block!important}.wpmc-step-item{display:none!important}.wpmc-ripple{overflow:hidden}.wpmc-ripple-effect{position:absolute;border-radius:50%;width:50px;height:50px;background:#ccc;-webkit-animation:wpmc-ripple-animation 2s;animation:wpmc-ripple-animation 2s}@-webkit-keyframes wpmc-ripple-animation {
	from {
		-webkit-transform: scale(1);
				transform: scale(1);
		opacity: 0.4;
	}

	to {
		-webkit-transform: scale(100);
				transform: scale(100);
		opacity: 0;
	}
}@keyframes wpmc-ripple-animation {
	from {
		-webkit-transform: scale(1);
				transform: scale(1);
		opacity: 0.4;
	}

	to {
		-webkit-transform: scale(100);
				transform: scale(100);
		opacity: 0;
	}
}.wpmc-tab-text,.wpmc-tabs-list .wpmc-tab-item{display:none}.wpmc-tabs-list .wpmc-tab-item.current{display:inline}html.version_FR .wpmc-tabs-list .wpmc-tab-item .wpmc-tab-number:after{content:' sur 2';display:inline}html.version_FR .address_review_1 h3:after{content:'Adresse de facturation';visibility:visible;position:absolute;left:0}html.version_FR .address_review_1 h3{visibility:hidden}html.version_FR .address_review_2 h3:after{content:'Adresse de livraison';visibility:visible;position:absolute;left:0}html.version_FR .address_review_2 h3{visibility:hidden}html.version_EN .wpmc-tabs-list .wpmc-tab-item .wpmc-tab-number:after{content:' of 2';display:inline}.wpmc-tabs-list{margin-bottom:20px}.wpmc-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0;right:0}.wpmc-nav-wrapper button{width:50%}.woocommerce .wpmc-nav-wrapper button#wpmc-prev,.woocommerce .wpmc-nav-wrapper button#wpmc-next,.woocommerce .wpmc-nav-wrapper button#wpmc-skip-login{visibility:hidden}.woocommerce .wpmc-nav-wrapper button#wpmc-prev.current,.woocommerce .wpmc-nav-wrapper button#wpmc-next.current,.woocommerce .wpmc-nav-wrapper button#wpmc-skip-login.current{visibility:visible;background-color:#fff!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1)!important;box-shadow:0 0 10px rgba(0,0,0,.1)!important;border-radius:0!important}#address_review button,#address_review p span{display:none}#mainright.page_checkout #kl_newsletter_checkbox_field{margin-bottom:20px}#mainright.page_checkout #kl_newsletter_checkbox_field label{display:inline;text-transform:uppercase}#mainright.page_checkout #kl_newsletter_checkbox_field #kl_newsletter_checkbox{display:inline;width:auto;margin:-2px 8px 0 0;height:auto}#mainright.page_checkout #kl_newsletter_checkbox_field .optional,#address_review p#undefined_addr_rev{display:none}#address_review{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#address_review .address_review_1,#address_review .address_review_2{width:50%}#address_review p{margin-bottom:0;display:block}p#billing_last_name_addr_rev,p#billing_first_name_addr_rev,p#billing_postcode_addr_rev,p#billing_city_addr_rev,p#shipping_first_name_addr_rev,p#shipping_last_name_addr_rev,p#shipping_postcode_addr_rev,p#shipping_city_addr_rev{display:inline}#address_review{margin-bottom:20px}#address_review .billing_country,#address_review .billing_postcode,#address_review .shipping_country,#address_review .shipping_postcode,#address_review .billing_phone,#address_review .shipping_phone,#address_review .billing_email,#address_review .shipping_email{display:block}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding-left:0;padding-right:0}.woocommerce table.shop_table td{width:50%}.woocommerce table.shop_table .product-total,.woocommerce table.shop_table tfoot td{text-align:right}#wpmc-prev{margin-right:15px;width:50%}#wpmc-next{margin-left:15px;width:50%}.wpmc-step-payment .form-row.place-order:after{clear:none}#myaccount_panel{position:absolute;width: calc((100vw - 336px) / 3);top:-200vh;right:0;height:100vh;z-index:100;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:70px;-webkit-transition:top ease 1s;-o-transition:top ease 1s;transition:top ease 1s;height:calc(100vh - 70px)}#myaccount_panel.open{top:0}.woocommerce form.login{padding:0;border:none;text-transform:uppercase}.lost_password{margin-top:20px}#mainleft.page_account{-webkit-box-flex:0;-ms-flex: 0 1 calc((100vw - 336px) / 3);flex: 0 1 calc((100vw - 336px) / 3)}#mainright.page_account .woocommerce{overflow:hidden}#mainright .page_account{overflow:scroll;height:100%;min-height:calc(100vh - 70px);width: calc((100vw - 336px) / 3)}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.woocommerce-MyAccount-content p{margin-bottom:0}.woocommerce-MyAccount-content p:empty:before{display:none}.woocommerce-MyAccount-navigation{padding-left:30px;padding-top:10px}.woocommerce-MyAccount-navigation li{position:relative;margin-bottom:10px;max-width:30%;min-width:220px}.woocommerce-MyAccount-navigation li.is-active{font-weight:bold}.woocommerce-MyAccount-navigation li:after{content:url(i/back.svg);width:8px;height:29px;display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:0;top:-2px}.woocommerce-MyAccount-navigation li.is-active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:3px}.woocommerce-ordersone_order_sgl{border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px}.woocommerce .woocommerce-customer-details address,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}mark{background-color:transparent;font-weight:bold}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{display:none}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:0}.woocommerce-address-fields__field-wrapper input{margin-bottom:20px!important}#customer_login label{display:none}#panier_icon{display:none}.ecopart{text-transform:uppercase;margin-bottom:1em}#india_currencies{margin-left:50px}#india_currencies select{-webkit-appearance:none;border:none;text-transform:uppercase;font-size:17px;font-weight:inherit;font-family:inherit;text-align:right;direction:rtl}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency,.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency{border:none}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a{display:block;font-weight:inherit}.woocommerce-multi-currency.wmc-shortcode .wmc-current-currency .wmc-open-dropdown-currencies{right:40px;top:26px}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency{background-color:var(--couleur2);padding:0 20px}.woocommerce-multi-currency.wmc-shortcode.plain-vertical:not(.wmc-currency-trigger-click) .wmc-currency-wrapper:hover .wmc-sub-currency{top:63px}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{padding:20px;font-weight:inherit}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper{height:70px}.woocommerce-multi-currency.wmc-shortcode.plain-vertical{cursor:inherit}#woocommerce-multi-currency-2{position:relative}#woocommerce-multi-currency-2 select{background:transparent;border:none;border-radius:0;font-family:inherit;font-size:inherit;font-weight:lighter;-webkit-appearance:none;padding:0;margin:0;text-transform:uppercase;width:100%;position:relative}#woocommerce-multi-currency-2:after{content:url(i/back.svg);display:block;position:absolute;width:8px;height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:15px;top:0;pointer-events:none}select option,select{color:#000!important}@media screen and (max-width:1650px) and (min-width:768px){#mainleft.page_panier,#mainleft.page_account{-webkit-box-flex:0;-ms-flex: 0 1 calc((100vw - 336px) / 2);flex: 0 1 calc((100vw - 336px) / 2)}#myaccount_panel,#mainright .page_checkout_wrap,#mainright .page_checkout_wrap,#encart_lateral{width: calc((100vw - 336px) / 2)}#mainright.page_checkout .focalimg.athird,#mainright.page_account .focalimg.athird{display:none}}@media screen and (max-width:1024px){body.woocommerce-page #mainleft .marg30{margin-bottom:20px}.marg0mob{margin-bottom:0}.padd30{padding:20px}.marg45{margin-bottom:30px}body.single-product #wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-product #infos{margin-top:0;padding-bottom:0;min-height:auto;position:relative;-webkit-box-flex:0;-ms-flex:0;flex:0;height:100%;padding:0}#main_infos_product{padding:20px 20px 0 20px}#main_infos_summary{margin-bottom:20px}#maininfos{margin-left:0}body.single-product #leftinfos #back{left:20px;top:23px}body.single-product #leftinfos{width:auto;position:relative;padding-left:30px;float:none;overflow:hidden}body.single.single-product #fullflex{height:auto;max-height:none;-webkit-box-flex:0;-ms-flex:0;flex:0}.produit_india .simplefavorite-button{right:20px;left:auto;top:20px;z-index:1}.slider_woo{width:100%}.slider_woo,.slider_woo .slide{height:100vw!important}#encart_toggle{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plus_encart{margin-left:10px;width:11px;height:11px;margin-right:10px;margin-top:4px}#encart_lateral{width:100%;left:-100%;right:0;-webkit-transition:none;-o-transition:none;transition:none}#encart_lateral.open{left:0;z-index:100;top:56px}#encart_lateral .padd30{padding:20px}#encart_lateral .smallcross{top:15px;right:20px}#buy_mobile{background-color:#f9f0ee;margin-left:-50px;margin-right:-20px;padding:10px 20px 20px 54px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;margin-top:20px;left:0}.woocommerce-variation-add-to-cart .marg60{margin-bottom:20px}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:10px;margin-top:10px}#buy_arrow img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#buy_mobile_button.openbuy_button #buy_arrow img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product .entry-summary .price{display:none}#buy_arrow{width:8px;height:auto;display:inline-block;top:9px;position:relative;margin-left:12px}#buy_mobile.openbuy{display:block}#buy_mobile_button{width:auto;display:inline-block;padding:0 17px 0 15px!important;position:absolute;bottom:-5px;right:0}.woocommerce div.product div.summary,.woocommerce div.product form.cart{margin-bottom:0}.thumbs_woo{position:relative;width:100%;height:auto!important;max-height:none;-webkit-transform:none;-ms-transform:none;transform:none;right:auto;top:auto;margin-bottom:20px}.thumbs_woo_small_size{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.thumbs_woo,.slider_woo{opacity:0;-webkit-transition:opacity .8s ease;-o-transition:opacity .8s ease;transition:opacity .8s ease}.thumbs_woo.slick-initialized,.slider_woo.slick-initialized{opacity:1}.thumbs_woo .slick-arrow{display:none!important}.legendes_woo{bottom:20px}h3#payment_heading{font-size:14px;line-height:25px}.product-subtotal.alignright{text-align:left}.woocommerce-cart-form__cart-item:nth-child(1){padding-top:20px}.woocommerce-cart-form__cart-item{margin-bottom:20px;padding-bottom:20px}.woocommerce-cart-form__cart-item:nth-child(1) .product-remove {top:22px}#mainpanier .button{height:auto;line-height:1.7em!important;padding:5px!important}html.india_3559{overflow:auto}body.woocommerce-checkout #wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.woocommerce-checkout #mainleft{display:none}body.woocommerce-checkout #mainright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto;position:relative;max-height:none;height:auto;min-height:auto!important;-webkit-box-flex:0!important;-ms-flex:0!important;flex:0!important}.focalimg.athird{display:none}#mainright .page_checkout_wrap{min-height:auto;width:100%;overflow:hidden}.wpmc-nav-wrapper{position:relative}#mainleft.page_panier,#mainleft.page_account{-webkit-box-flex:0;-ms-flex:0;flex:0;min-height:calc(100vh - 56px);margin-top:55px;height:auto;top:0}.woocommerce-MyAccount-navigation{padding-left:0;padding-top:0}#mainleft.page_account{position:relative;min-height:auto}body.woocommerce-account #wrapper{display:block}body.woocommerce-account{background-color:#f6f5f4;background-color:var(--couleur2)}body.woocommerce-account #mainright.fixedheight{position:relative;min-height:auto!important;overflow:auto!important;max-height:none!important;height:auto}.woocommerce-MyAccount-navigation li{width:100%;min-width:100%;margin-bottom:0}.woocommerce-MyAccount-navigation li.is-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:-2px}#mainright.page_account .woocommerce{overflow:visible}.panier_top_icon{display:none}.panier_top_icon img{height:20px;width:auto;padding:5px 10px;margin-right:4px}body.carthasitemnow .panier_top_icon,.panier_top_icon.cartmob_hasitem{display:block;top:12px;position:relative;margin-right:5px}#panier_icon{display:inline;width:12px;height:auto;position:relative;top:2px}.woocommerce .wpmc-nav-wrapper button#wpmc-prev.current,.woocommerce .wpmc-nav-wrapper button#wpmc-next.current,.woocommerce .wpmc-nav-wrapper button#wpmc-skip-login.current{margin-bottom:10px}.woocommerce .woocommerce-customer-details :last-child{margin-bottom:20px}}#ar_desktop,#ar_mobile{width:182px;cursor:pointer}#ar_desktop{position:absolute;top:20px;left:20px;z-index:1}#slide_ar_desktop{background-color:#f6eceb;box-sizing:border-box;text-align:center;padding:5px 8px 8px 8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:175px;margin-left:auto;margin-right:auto;top:-2px;position:relative;z-index:-1;display:none}#slide_ar_desktop img{padding:0 10px 0 10px;box-sizing:border-box}#ar_mob{width:125px;position:absolute;right:18px;top:15px;z-index:1}#axepta-paygates-list .paygate-box:hover,#axepta-paygates-list .paygate-box.selected,#axepta-paygates-list .registered_card-box:hover,#axepta-paygates-list .registered_card-box.selected{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:none!important}@media screen and (max-width:754px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{top:46px}}