p:not(.has-background):last-of-type{padding-bottom:20px}.woocommerce form .form-row .required{color:#2f5ea9}.zoomImg{width:1000px!important;height:1000px!important}.et_shop_image{transition:ease-in-out 150ms!important}.et_shop_image:hover{transform:scale(1.03);transition:ease-in-out 150ms;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.15);border-radius:20px}.woocommerce div.product div.images .flex-control-thumbs li img{border-radius:10px}.woobewoo-filter-loader.spinner{background:url(https://vending-shop.fr/wp-content/uploads/2022/01/vending-shop-logo-picto.png)!important;width:80px!important;height:80px!important;background-repeat:no-repeat!important}.woocommerce div.product span.price,.woocommerce-page div.product span.price{font-size:2em;font-weight:bold}.woocommerce-button,.button .view,.invoice,.customize-unpreviewable a{color:white!important}.cartcontents{color:#2f5ea9}.et_pb_wc_checkout_payment_info_0 #payment ul.payment_methods li{padding-left:0px!important;padding-right:0px!important}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{color:#666;font-style:italic}.et_pb_wc_cart_totals_0_tb_body .woocommerce-shipping-totals label{font-weight:400!important}.shipping-calculator-button{font-weight:500}.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button{color:#2f5ea9!important}.customize-unpreviewable a{color:#666!important}.woocommerce table.shop_table td{color:#2F5EA9}label[for=wcj_checkout_files_upload_1]{font-weight:bold!important;display:flex;color:#2f5ea9;justify-content:center}#billing_wooccm11_button{display:none}.entry-content table:not(.variations){border:none}input#wcj_checkout_files_upload_1{margin-left:-35px;font-size:10px;max-width:180px!important;padding-left:5px}input#wcj_upload_checkout_file_1{font-size:12px}.entry-content tr td{max-width:100%!important;padding-right:0px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;margin:auto;display:block;width:50%}.lock-icn{width:15px!important;padding-bottom:5px;margin-right:5px!important}ul#top-menu-nav .et-menu.nav .login{display:none}.woocommerce div.product form.cart .variations select{min-width:100%!important}.et_pb_wc_add_to_cart_0_tb_body.et_pb_module .et_pb_module_inner form.cart .variations td select{border-radius:50px!important}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.et-db #et-boc .et-l .mobile_menu_bar:before{font-family:"ETmodules"!important;content:"a";font-size:30px}#btn-verif-logo{font-size:18px;text-decoration:underline;transition:ease-out 500ms}#btn-verif-logo:hover{color:rgba(47,95,170,0.75)!important;transition:ease-out 500ms}.wc-block-product-categories.is-dropdown{justify-content:center!important;margin-top:30px}.wc-block-product-categories select{background-color:#2f5ea9;color:white}@media (max-width:980px){.wc-block-product-categories.is-dropdown{justify-content:center!important;margin-top:30px}.et-db #et-boc .et-l .et_pb_column .et_pb_widget{width:100%}}.wc-block-product-categories__button{margin-left:10px}.woocommerce-page.et_pb_button_helper_class button.button{color:#2F5EA9!important}.nav li ul{left:-50px}#top-menu ul li a:hover{color:#2F5EA9!important}.pswp__ui--fit .pswp__caption{display:none!important}.pswp__caption__center{display:none!important}.et_pb_scroll_top.et-pb-icon{background:white;border-radius:150px!important;color:#2f5ea9!important;right:15px!important;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);font-size:35px}#cookie-notice .cn-button:not(.cn-button-custom){color:#2f5ea9!important}.cn-close-icon:before,.cn-close-icon:after{background-color:#fff!important}.woocommerce nav.woocommerce-pagination ul{border:none;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:17px}.woocommerce nav.woocommerce-pagination ul li{border:none;padding:5px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#2F5EA9;color:white;border-radius:200px}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{border-top:1px solid #2F5EA9;padding-top:20px!important}.woocommerce-result-count{display:none}.price .reset_variations{color:#2F5EA9}.et_overlay{border-radius:20px;background:rgba(47,94,169,0.3)!important}.et_overlay:before{color:white!important}.woocommerce ul.products li.product a img{border-radius:20px}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:22%;padding-top:30px;margin-right:40px}.woocommerce .et_pb_wc_cross_sells ul.products li.product h2{text-align:center;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300;font-size:17px}.cross-sells h2{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif!important;font-weight:300}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{display:none}.vous-serez-interresse .columns-2{display:flex!important}.et_pb_wc_checkout_payment_info_0 .woocommerce-order .woocommerce-order-overview{padding:30px;font-weight:500!important}.woocommerce ul.order_details li{line-height:3;border-right:1px solid #2F5EA9}.woocommerce .woocommerce-customer-details address{border-radius:20px;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.1);border:none;margin-top:30px;background:white}.woocommerce ul.order_details{margin-right:auto;margin-left:auto;width:max-content}.et_pb_wc_checkout_payment_info_0 .woocommerce-order p{font-size:25px}.woocommerce ul.order_details li strong{color:#2F5EA9}.woocommerce-customer-details--phone,.woocommerce-customer-details--email{font-size:17px!important;text-align:left!important}h2.woocommerce-order-details__title{margin-bottom:20px!important}.woocommerce form .form-row input.input-text{border-radius:50px!important;background-color:white!important}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:left}.et_overlay:before{content:"\5c";font-family:ETmodules!important}.wpfClearButton.wpfButton{font-size:12px!important;display:block;width:100%!important;margin-left:auto!important;margin-right:auto!important;font-weight:normal!important;border-radius:50px!important;padding:10px!important;color:#2F5EA9;border:1px solid #2F5EA9!important;background-color:white;text-transform:normal!important}.wpfClearButton.wpfButton:hover{color:white;background-color:#2F5EA9;transition:500ms;letter-spacing:1px;animation:ease-in-out}.et_shop_image{transition:ease-in-out 300ms!important}.et_pb_toggle_title:before{content:"\33"}.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{margin-top:30px}.et_pb_menu__icon.et_pb_menu__search-button{font-size:21px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{margin-top:-5px}.woocommerce .woocommerce-message{background-color:#32B541!important}.woocommerce.et_pb_button_helper_class a.button{border-radius:50px;border:1px solid white}.woocommerce.et_pb_button_helper_class a.button:hover{border-radius:50px;border:1px solid white!important;background-color:white!important;color:#32B541!important;letter-spacing:1px;transition:500ms}.et_pb_wc_cart_products_0_tb_body .quantity input.qty{border-radius:5px!important;padding:10px}.woocommerce.et_pb_button_helper_class a.button{font-size:12px;color:#2F5EA9;background:#fff}.woocommerce-message{margin:0 0 0 0!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:15px}