.woocommerce .site-content,.woocommerce-page .site-content{max-width:100%;margin:0 auto;padding:0}.woocommerce-cart .site-content,.woocommerce-checkout .site-content{padding:82px 0 0}.contenu_article{max-width:1280px;margin:0 auto;position:relative;clear:both;padding:0 25px;width:95%}.contenu_article_670{max-width:670px;margin:0 auto;position:relative;clear:both;text-align:center}.woocommerce .breadcrumbs,.woocommerce-page .breadcrumbs,.woocommerce .entry-header.site-container,.woocommerce-page .entry-header.site-container{display:none}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{line-height:15px;font-size:11px;text-transform:uppercase;margin:0 auto 12px;color:#777;display:none}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{display:block;width:50%;float:left;margin:0 0 30px;padding:8px 10px 0;font-family:'Playfair Display';font-size:22px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:block;text-align:left;margin:0 0 30px;padding:10px 0;float:right}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{background:white;border-radius:1px;border:1px solid rgb(220,220,220);font-size:12px;text-transform:uppercase;box-shadow:0 1px 0 rgba(0,0,0,.02);padding:6px;font-weight:600;color:rgb(89,89,89);max-width:240px}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 -.5% 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:43% !important;margin:0 3% 60px 3%!important;padding:0 0 20px;text-align:center;float:none!important;display:inline-block!important;list-style-type:none;position:relative}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{padding:10px!important}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border-radius:3px}.woocommerce nav.woocommerce-pagination ul li:first-child,.woocommerce-page nav.woocommerce-pagination ul li:first-child{border-radius:3px 0 0 3px}.woocommerce nav.woocommerce-pagination ul li:last-child,.woocommerce-page nav.woocommerce-pagination ul li:last-child{border-radius:0 3px 3px 0}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{box-shadow:none!important;border-bottom:1px solid rgba(0,0,0,.1);display:block}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{line-height:1.3em;margin:0;padding:8px 2px;text-align:center;font-size:16px;font-size:22px;font-weight:500;text-transform:capitalize}.woocommerce #content ul.products li.product span.price,.woocommerce-page #content ul.products li.product span.price{color:#2D2D2D;font-weight:600;padding:0;font-size:15px;margin:0;text-align:center}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:13px;margin:0 4px 0 0;display:inline-block}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{position:absolute;left:4px;top:5px;opacity:0;-webkit-transition:all 0.08s linear 0s;-moz-transition:all 0.08s linear 0s;-ms-transition:all 0.08s linear 0s;-o-transition:all 0.08s linear 0s;transition:all 0.08s linear 0s}.single-product span.onsale{border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.08) inset;width:60px;height:23px;min-height:18px;margin:0;padding:1px 0 0;line-height:20px;font-size:13px;text-shadow:none;font-weight:400;text-transform:uppercase;left:4px;top:4px}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.08) inset;width:60px;height:23px;min-height:18px;margin:0;padding:1px 0 0;line-height:20px;font-size:13px;text-shadow:none;font-weight:400;text-transform:uppercase;right:4px;top:4px}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input,.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce-page ul.products li.product a.add_to_cart_button{border:1px solid rgba(0,0,0,.1);color:#FFF;font-size:13px;font-weight:500;text-transform:uppercase;margin:8px 0 0;text-shadow:none}.woocommerce ul.products li.product a.added_to_cart,.woocommerce-page ul.products li.product a.added_to_cart{width:25px;overflow:hidden;height:31px;line-height:20px;position:absolute;bottom:18px;left:34px;color:transparent}.woocommerce ul.products li.product a:hover .star-rating,.woocommerce-page ul.products li.product a:hover .star-rating{opacity:1}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{margin:0 0 40px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{margin-top:5px;margin-bottom:40px;width:40%}.woocommerce a.button,.woocommerce-page a.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt{text-shadow:none!important;font-size:14px;font-weight:400;padding:10px 27px;margin:0 0 0 7px;color:#FFF;box-shadow:none;border:1px solid #dbaa46;font-family:'Playfair Display'}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{background-color:#FFF;width:50%;padding:8px 6px;margin:0}.woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first{width:56%}.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last{width:44%}.woocommerce form.checkout_coupon input.input-text,.woocommerce-page form.checkout_coupon input.input-text{width:100%}.woocommerce table.cart input,.woocommerce-page #content table.cart input,.woocommerce-page table.cart input{background:none;background-color:rgba(0,0,0,.28);text-shadow:none;font-size:13px;font-weight:400;border:1px solid rgba(0,0,0,.2);margin:0;top:0px!important;color:#FFF!important;box-shadow:none}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{border:1px solid rgba(0,0,0,.08);background-color:#F5F5F5;border-radius:3px;color:inherit!important;padding:8px 0}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{width:40px;height:35px;color:#5e5e5e;float:left;position:relative;font-size:24px;font-weight:400;line-height:1;text-shadow:none;background:none!important;border:0;box-shadow:none;outline:none!important}.woocommerce #content div.product .product_title,.woocommerce div.product .product_title,.woocommerce-page #content div.product .product_title,.woocommerce-page div.product .product_title{margin:0 0 10px}.woocommerce .woocommerce-product-rating,.woocommerce-page .woocommerce-product-rating{float:right;margin:8px 0 0}.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce-page div.product p.price{font-size:24px}.woocommerce form.cart,.woocommerce-page form.cart{margin-top:30px}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input{position:relative}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{margin:20px 0 30px;padding:25px 0 40px;border:1px solid rgba(0,0,0,.08);border-left:0;border-right:0;display:none}.woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{float:left;width:20%;margin:0 2% 0 0;padding:0}.woocommerce #content div.product .woocommerce-tabs:before,.woocommerce div.product .woocommerce-tabs:before,.woocommerce-page #content div.product .woocommerce-tabs:before,.woocommerce-page div.product .woocommerce-tabs:before,.woocommerce #content div.product .woocommerce-tabs:after,.woocommerce div.product .woocommerce-tabs:after,.woocommerce-page #content div.product .woocommerce-tabs:after,.woocommerce-page div.product .woocommerce-tabs:after{content:' ';display:table;clear:both}.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{padding:10px 0 0;margin:0 0 0 1%;width:77%;float:left}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{background:none;box-shadow:none;border:0 none;border-bottom:1px solid rgba(0,0,0,.08);padding:5px 10px 5px 10px;margin:0;font-size:15px;border-radius:0!important;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{text-shadow:none;font-weight:400;display:block}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{border:0;box-shadow:none}.woocommerce #content div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label{padding:5px 30px 10px 0}.woocommerce .entry-summary .single_variation_wrap,.woocommerce-page .entry-summary .single_variation_wrap{text-align:right;font-size:18px}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:auto;border:1px solid rgba(0,0,0,.15);padding:9px 20px 10px;box-shadow:none;color:#FFF;text-shadow:none;font-weight:400;font-size:14px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin:0 0 50px;border-radius:0;border-left:0;border-right:0}.woocommerce table.cart th,.woocommerce-page #content table.cart th,.woocommerce-page table.cart th{background-color:rgba(0,0,0,.02);font-size:16px;text-shadow:none;font-weight:500;padding:10px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:25px 10px}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{float:right}.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr th{padding:15px 10px 15px 0}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding:15px 0 15px 10px;text-align:right;width:12%}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th{vertical-align:middle}.woocommerce table.shop_table.my_account_orders th,.woocommerce-page table.shop_table.my_account_orders th,.woocommerce table.shop_table.order_details th,.woocommerce-page table.shop_table.order_details th,.woocommerce-checkout table.shop_table thead .product-name,.woocommerce-checkout table.shop_table thead .product-total{background-color:rgba(0,0,0,.04);padding:10px}.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot td{background-color:rgba(0,0,0,.04);padding:10px}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{max-width:300px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:52%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .wc-proceed-to-checkout{float:right}.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{font-size:30px;color:#777}.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:360px;width:360px}.woocommerce #customer_details,.woocommerce-page #customer_details{display:block;clear:none}.woocommerce #customer_details .col-1,.woocommerce-page #customer_details .col-1,.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-2{float:none;width:100%}.woocommerce #customer_details .col-2,.woocommerce-page #customer_details .col-2{margin:25px 0 0;padding:25px 0 0;border-top:1px solid rgba(0,0,0,.08)}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{border:1px solid rgba(0,0,0,.08);background-color:rgba(0,0,0,.02);display:block;width:40%;clear:none;margin:auto}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading{border-bottom:0;padding:20px 20px 0;margin:64px 0 0;box-sizing:border-box}.woocommerce #order_review,.woocommerce-page #order_review{border-top:0;padding:20px 20px 4px;box-sizing:border-box}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0;margin:0 0 5px}.woocommerce form .form-row textarea.input-text,.woocommerce-page form .form-row textarea.input-text{border:1px solid rgba(0,0,0,.18);background-color:rgba(0,0,0,.02);font-weight:400;font-size:15px;text-transform:none;padding:8px;min-height:100px}.woocommerce .order_details,.woocommerce-page .order_details{border:1px solid rgba(0,0,0,.08)}.woocommerce .order_details li,.woocommerce-page .order_details li{padding:20px}.woocommerce-checkout .form-row .chosen-container-single .chosen-single{background:none;background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.18);box-shadow:none;height:36px;border-radius:0;padding:2px 0 4px 8px}.woocommerce table.my_account_orders .order-actions .button{color:#FFF}.cart-empty{font-size:18px}.return-to-shop{margin-bottom:100px}.cart-empty,.return-to-shop{text-align:center}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{border-radius:1px;box-shadow:none;background:none;background-color:rgba(0,0,0,.04)}.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-radius:1px;box-shadow:none;background:none;background-color:transparent}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-radius:1px;box-shadow:none;background:none;background-color:rgba(0,0,0,.04)}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{border-radius:0;height:100%;left:0;width:30px}.woocommerce .widget-area,.woocommerce-page .widget-area{padding-top:10px}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;height:100%;min-height:500px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0 0 1px;padding:0;background-color:rgba(0,0,0,.02);list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;box-shadow:0 0 0 1px rgba(0,0,0,.12);padding:12px 12px;text-decoration:none}.woocommerce-account .is-active{box-shadow:4px 0 0 rgba(0,0,0,.3) inset}.woocommerce-account .woocommerce-MyAccount-content{width:76%}input#account_first_name,input#account_last_name,input#account_birthdate,input#account_email,input#account_localisation{left:145px;position:relative}div#s2id_account_genre{background-position:right -1869px!important;height:43px!important}@media screen and (max-width:980px){.woocommerce ul.products,.woocommerce-page ul.products{margin:0 -1% 30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%;margin:0 1% 22px}}@media screen and (max-width:782px){.woocommerce-account .woocommerce-MyAccount-navigation{min-height:80px}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 -1% 30px}.orders_container{margin-left:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%;margin:0 1% 22px}.woocommerce #customer_details,.woocommerce-page #customer_details{width:100%;float:none}.woocommerce #order_review_heading,.woocommerce-page #order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{width:100%;float:none}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:80%;margin:0 auto}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{width:98%}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px 12px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:1px solid rgba(0,0,0,.1)}.woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{float:none;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:inline-block!important;margin:0 2px 0 0!important;border:1px solid rgba(0,0,0,.08)!important}.woocommerce div.product .woocommerce-tabs .panel{width:100%!important;float:none!important}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:right;margin:0 0 20px}.woocommerce-account .woocommerce-MyAccount-navigation ul{box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin:0 4px 5px 0}.woocommerce-account .is-active{box-shadow:0 -4px 0 rgba(0,0,0,.3) inset}}@media screen and (max-width:640px){.special_offer_bg_info{margin-top:0}.woocommerce #container,.woocommerce-page #container{width:100%;float:none;padding:150px 0 30px}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin:0 0 24px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:98%;margin:0}}@media screen and (max-width:540px){.contenu_liste_produit div#container{margin-top:0!important}.archive .bloc_service{margin-top:32px}.bloc_service{margin-top:-40px!important}.woocommerce .site-content,.woocommerce-page .site-content{padding:120px 0 0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{width:100%;float:none;border-bottom:0;margin:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:100%;float:none}}@media screen and (max-width:460px){.woocommerce ul.products,.woocommerce-page ul.products{margin:0 0 10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin:0 0 24px}}#fil-checkout .span_join_active{color:#dbaa46;background-position:-12px -3541px}#fil-checkout .span_payment_active{color:#dbaa46;background-position:-12px -3586px}.woocommerce .oneall_social_login{margin:auto}#pum-1154 .popmake.theme-1147 .popmake-content,.popmake.theme-default-theme .popmake-content{border:1px solid #d3ced2;margin:10px}#pum-1154 .popmake.theme-1147>.popmake-close,.popmake.theme-default-theme>.popmake-close{right:60px;top:40px;background:transparent;color:#7a7a7a}#pum-1154 .popmake.theme-1147,.popmake.theme-default-theme{background:white}button.pum-close.popmake-close:after{background:url(/wp-content/themes/xcel/images/pictos.png);content:'';width:60px;height:30px;position:absolute;background-position:-8px -15717px;top:-6px;background-size:79px}input.woocommerce-Button.button.button_xcel:after{background-image:url(/wp-content/themes/xcel/images/pictos.png)!important;background-position:88px -2069px}.woocommerce .login{margin:50px auto 0!important}#divSignup{width:70%;margin:0 auto 50px}#divSignup a{color:red}#etape3{width:85%;margin:auto;max-width:800px;padding:20px}#modify_fields{color:white;padding:14px 30px;font-family:'Playfair Display';font-size:14px;background:#dbaa46;width:145px;cursor:pointer}.woocommerce-cart .shop_table .cart_item .product-thumbnail{text-align:right}.woocommerce-cart .shop_table .cart_item .product-remove,.woocommerce-cart .shop_table .cart_item .product-quantity,.woocommerce-cart .shop_table .cart_item .product-subtotal{display:none}.woocommerce-cart .shop_table .cart_item .product-name{text-align:left;left:-170px;position:relative;top:21px;width:25%}.woocommerce-cart .shop_table .cart_item .product-date{text-align:left;left:-5.5%;position:relative}.woocommerce-cart .shop_table .cart_item .product-name .bg_info .contour h3{height:75px}body.page.page-id-9.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .contour, body.page.page-id-5906.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .contour{min-height:192px}.contour h3{font-size:22px;text-transform:capitalize}body.page.page-id-9.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .bg_info, body.page.page-id-5906.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .bg_info{max-width:300px}body.page.page-id-9.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .bg_info p, body.page.page-id-5906.page-template-default.logged-in.siteorigin-panels.woocommerce-cart.woocommerce-page .bg_info p{height:0px!important;display:none}.woocommerce-cart .wc-proceed-to-checkout{float:none;width:170px;margin:0 auto}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{text-align:left!important;background-color:#dbaa46;border:1px solid #dbaa46;padding:10px 35px!important;font-weight:400;color:#fff;font-size:16px!important;font-family:'Playfair Display'}.page-id-9 .cart_totals .wc-proceed-to-checkout, .page-id-5906 .cart_totals .wc-proceed-to-checkout{display:none}.page-id-9.optionChoices .cart_totals .wc-proceed-to-checkout,.page-id-5906.optionChoices .cart_totals .wc-proceed-to-checkout{display:block}.page-id-9.optionChoices #setCartOptions,.page-id-5906.optionChoices #setCartOptions{display:none}.page-id-9.optionChoices #fil-checkout .span_options,.page-id-5906.optionChoices #fil-checkout .span_options{color:#dbaa46;background-position:-12px -3497px}.page-id-9.optionChoices #fil-checkout .span_stay, .page-id-5906.optionChoices #fil-checkout .span_stay{color:black;background-position:-12px -3266px}.woocommerce-message,.option-group .hide,.cart_item.services{display:none}.shop_table.cart tr:last-child{display:none}li.wc_payment_method.payment_method_woocommerce_atos img{width:40px!important;max-width:40px;height:40px!important;max-height:40px}.woocommerce-page img.optionsimages{width:35px;height:40px}#tableMoreOptions{width:auto}#tableMoreOptions tr.form-group.option-group td{width:175px;max-width:175px;text-align:center}.plugin #providers{float:none;margin:0 auto;width:400px;text-align:center}.plugin #providers .providers_group{float:none}.plugin #providers .provider{width:100%;display:block;float:none}.plugin #providers .provider a{background:none!important;width:100%}.plugin #providers .provider a span{height:35px;width:100%;font-size:14px}body.logged-in.woocommerce-account .entry-footer{display:none}body.logged-in.woocommerce-account .page.hentry{width:80%;margin:25px auto}.title_trip.col-md-12{margin-top:10px}.title_trip.col-md-12 h5{font-size:22px;margin-left:12px}h3.order-name{text-align:left;font-size:16px;max-width:310px}.orders_container{margin-left:20px;margin-top:-10px}.appart-image.col-md-4{margin-bottom:40px}.upcoming_trip.button_container a{text-decoration:underline;font-size:12px;margin-bottom:20px;line-height:27px}.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--customer-logout{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{background:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{box-shadow:none;border-bottom:#dbdbdb 1px solid;margin:0 25px;padding:16px 0;height:49px;line-height:17px}.woocommerce-MyAccount-navigation{background:#f4f4f4}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:url(/wp-content/themes/xcel/images/pictos.png);background-position:-2037px;background-repeat:no-repeat}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account.is-active:after,li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders.is-active:after{background:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#d4aa54}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active::after{color:#dbaa46;background:url(/wp-content/themes/xcel/images/pictos.png);background-position:0 -2048px;content:'';width:60px;height:30px;position:absolute;background-repeat:no-repeat;margin-left:218px;margin-top:-38px;z-index:999999;display:inline-block}aside#text-7, aside#text-14{display:none}#post-11 form.woocommerce-EditAccountForm.edit-account p, #post-5789 form.woocommerce-EditAccountForm.edit-account p{position:relative;border:1px solid #dcdcdc;max-width:562px;padding:3px 0;margin-bottom:19px;height:48px;min-width:49%}#post-11 form.woocommerce-EditAccountForm.edit-account p:nth-child(3), #post-5789 form.woocommerce-EditAccountForm.edit-account p:nth-child(3){max-width:260px!important}#post-11 form.woocommerce-EditAccountForm.edit-account .pref_lang,#post-11 form.woocommerce-EditAccountForm.edit-account .pref_curr,#post-5789 form.woocommerce-EditAccountForm.edit-account .pref_curr{display:inline-block}#post-11 form.woocommerce-EditAccountForm.edit-account .save_change, #post-5789 form.woocommerce-EditAccountForm.edit-account .save_change{border:none}#post-11 .woocommerce form .form-row label,#post-5789 .woocommerce form .form-row label{line-height:3.2;z-index:999;left:15px;font-family:'Playfair Display'}#post-11 p.woocommerce-FormRow.woocommerce-FormRow--last.form-row.form-row-last,#post-5789 p.woocommerce-FormRow.woocommerce-FormRow--last.form-row.form-row-last{clear:both;float:left}#post-11 legend,#post-5789 legend{display:none}#post-11 fieldset,#post-5789 fieldset{border:0 solid silver;margin:-5px -8px;padding:.35em .625em .75em}form.woocommerce-EditAccountForm.edit-account fieldset{max-width:430px!important}#post-11 address,#post-5789 address{margin:30px 64px 1.5em 33px;font-style:normal}#post-11 .my-account.woocommerce-Address,#post-5789 .my-account.woocommerce-Address{display:inline-block;vertical-align:middle}#post-11 .plus-picto,#post-5789 .plus-picto{text-align:center;font-size:60px;font-weight:300;height:68px}#post-11 .my-account-bottom-link,#post-5789 .my-account-bottom-link{padding:13px 75px 13px 30px;border:1px solid black;color:black;font-size:16px!important;font-family:'Playfair Display';margin:0 auto;width:220px;float:left;text-align:center;margin-top:50px}#post-11 .my-account-bottom-link:hover,#post-5789 .my-account-bottom-link:hover{padding:13px 75px 13px 30px;border:1px solid black;color:white;font-size:16px!important;font-family:'Playfair Display';margin:0 auto;width:220px;float:left;text-align:center;margin-top:50px;background:#242424}#post-11 .my-account-bottom-link:hover a,#post-5789 .my-account-bottom-link:hover a{color:white}#post-11 .my-account-bottom-link:after,#post-5789 .my-account-bottom-link:after{background:url(/wp-content/themes/xcel/images/pictos.png);background-position:0 -2079px;content:'';width:60px;height:30px;position:absolute;background-repeat:no-repeat}#post-11 .my-account-bottom-link:hover:after,#post-5789 .my-account-bottom-link:hover:after{background-position:0 -2113px;cursor:pointer}#post-11 .my-account-bottom-link a,#post-5789 .my-account-bottom-link a{text-transform:capitalize}#order_review table.shop_table{border:none;margin:0}.woocommerce table.shop_table_responsive tr.services{display:none!important}.archive .txt_img_listing_blanc{height:auto;position:relative;left:inherit;top:inherit}.term-32 .image_for_listing,.term-31 .image_for_listing,.term-30 .image_for_listing,.term-29 .image_for_listing{display:none}@media screen and (max-width:1399px){.woocommerce ul.products li.first{clear:none}#list_bien_available{padding:0;max-width:1200px;margin:0 auto!important;clear:both;list-style:none}.woocommerce ul.products li.product,#list_bien_available li,.woocommerce-page ul.products li.product{width:43% !important;margin:0 3% 60px 3%!important}}@media screen and (max-width:1035px){.logo_blanc{display:block;background-image:url(/wp-content/themes/xcel/images/logo_blanc@2x.png);width:266px;background-size:180px 96px;display:block;top:calc(50% - 125px);height:105px!important;background-repeat:no-repeat;background-position:center center;margin-top:0}.site-header-left{display:none}}@media screen and (max-width:968px){#bloc_sidebar_gauche{width:100%;float:none;position:relative;margin-bottom:0;margin-top:0}.header-cart{display:none!important}div#responsive-search-list{width:auto;display:inline-block}#responsive-search-list h3{text-transform:uppercase;color:white;margin:.8em}.woof_container{display:inline-grid;width:auto;margin:0 20px}.contenu_liste_produit{width:100%;float:none}aside#text-7, aside#text-14{display:block;text-align:center;background-color:#272727;color:white}.nf-form-content{max-width:100%;background-image:none}#nf-field-12-wrap{margin:0px!important}.nf-form-content nf-field:nth-child(1):after{left:158px}.woof_redraw_zone{display:none;margin-top:20px}.icon-filters{display:inline-block;height:35px;width:75px;background-image:url(/wp-content/themes/xcel/images/pictos.png);background-repeat:no-repeat;background-position:0 -1898px;text-indent:.01px;text-overflow:"";padding:0;background-size:78px;outline:0;border:0;position:absolute;margin-left:30px;margin-top:-50px;transition:transform 1s}div#responsive-search-list.active h3{color:#dbaa46}div#responsive-search-list.active .icon-filters{background-position:0 -1869px;-webkit-transform:rotate(-180deg);trans-ms-transform:rotate(-180deg);transform:rotate(-180deg);margin-top:-40px;transition:transform 1s}.woocommerce-cart .shop_table .cart_item .product-name{left:inherit;top:inherit;width:100%}.woocommerce-cart .shop_table .cart_item .product-name .bg_info{margin-top:0}.woocommerce-cart .shop_table .cart_item .product-date{text-align:center!important}.woocommerce-cart .bottom_nav,.woocommerce-checkout .bottom_nav{margin-top:-30px}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{padding-left:15px!important}}@media screen and (min-width:541px) and (max-width:767px){.archive .bloc_service{margin-top:100px!important}.term-72.archive .bloc_service,.term-73.archive .bloc_service,.term-74.archive .bloc_service{margin-top:0!important}}@media screen and (max-width:767px){.entete h3,.special_offers h3,#text-5 h3{background-position:center 114px;padding-bottom:inherit;padding:50px}.special_offers h3{background-position:center 100px;padding-bottom:inherit;padding:50px}.woocommerce ul.products li.product,#list_bien_available li,.woocommerce-page ul.products li.product{width:100% !important;margin:0!important}.nf-form-content{padding-left:10px;padding-right:10px}.nf-field-container{display:block;width:100%;text-align:center;margin-bottom:10px!important}.nf-form-content nf-field:nth-child(1):after{display:none}.nf-field-element{width:100%!important}.archive div#nf-field-11-container{padding-left:0}.archive .txt_img_listing_blanc{width:100%;top:0px!important}}@media screen and (max-width:425px){.bloc_attribut_equipement{max-width:100%;text-align:center}.bloc_attribut_equipement span{width:100%;margin-left:0%}div#fil-checkout{background:none;padding:0;margin-bottom:25px;text-align:left}div#fil-checkout span{display:inline-block;max-width:170px;margin:0 auto}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row input.input-text{padding-left:15px!important}}
