.woocommerce-store-notice,p.demo_store{background-color:#000;color:#fff}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce input[type=number]::-webkit-inner-spin-button,.woocommerce input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.woocommerce input[type=number].qty{-moz-appearance:textfield}.woocommerce-page div.product form.cart div.quantity{border-radius:0px!important}.woocommerce .quantity{border:2px solid #eee!important;background-color:rgba(26,157,187,0.23)!important;width:128px!important;display:inline-block}.woocommerce .quantity input.qty,.woocommerce .quantity .minus,.woocommerce .quantity .plus{line-height:16px;height:40px!important;background-color:#283852!important;color:#fff!important;padding:0!important;float:left;border-radius:0px!important}.woocommerce .quantity .minus,.woocommerce .quantity .plus{border:none!important;cursor:pointer;width:40px!important}.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover{background-color:#283852!important}.woocommerce .quantity input.qty{border-left:2px solid #eee!important;border-right:2px solid #eee!important;width:44px!important}div.quantity.hidden{border:none!important}.woocommerce table.shop_attributes th{width:250px}.woocommerce ul.products li.product .button{margin-top:1em;font-size:15px}.caldera-grid .btn-default{color:#fff!important;background-color:#0697bc!important;border-color:#0697bc!important}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget{margin-bottom:10%}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#0697bc;border:1px solid #0697bc;margin:0 0 0 -1px}.aws-container .aws-search-form .aws-search-btn_icon{color:#fff}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.woocommerce table.shop_attributes th{width:350px}a.et-cart-info{display:none!important}.wpcs_product_carousel_slider .owl-item .item .price{font-weight:600!important}.woocommerce table.shop_table,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,#customer_details,h3#order_review_heading,form.woocommerce-EditAccountForm.edit-account{border:0}#customer_details,form.woocommerce-EditAccountForm.edit-account,h3#order_review_heading{padding:30px 20px}#customer_details{border-top-left-radius:5px;border-top-right-radius:5px}.woocommerce-checkout-review-order table.shop_table{border-top-left-radius:0;border-top-right-radius:0}.woocommerce-account input,.woocommerce-checkout input,#order_comments.input-text{color:black!important;border:1px solid}.woocommerce-page #coupon_code.input-text{background-color:black!important;color:blue!important;font-size:16px!important}.woocommerce-page ::-webkit-input-placeholder{color:#0697bc!important}.woocommerce-page :-ms-input-placeholder{color:#0697bc!important}.woocommerce-page ::-moz-placeholder{color:#0697bc!important}.woocommerce-page :-moz-placeholder{color:#0697bc!important}h3#ship-to-different-address{margin-top:-3px}.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button{text-transform:capitalize!important;background:#0697bc!important;color:#fff!important;border:none!important}.woocommerce button.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover{background:#000!important;color:#fff!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#0697bc;color:#fff}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#0697bc}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:0}.woocommerce table.shop_table td,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-checkout #main-content .cart-subtotal td{border-top:1px solid #0697bc}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:transparent}.woocommerce-checkout #content-area table th,.woocommerce-checkout #content-area table td{padding-left:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:18px;border:1px solid;border-color:#0697bc}.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#0697bc!important}.woocommerce-checkout .woocommerce form .form-row textarea{height:150px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#ffa500}@media only screen and (max-device-width:480px){.et_pb_shop ul.products.columns-4 li.product{width:100%!important}}.woocommerce-product-gallery .flex-viewport{pointer-events:none}.cookies a{color:#000}@media only screen and (max-device-width:480px){.et_pb_shop ul.products.columns-3 li.product{width:100%!important}}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{}body .woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;display:block;text-align:center;margin-bottom:0;font-size:1.25em;padding:1em;border-radius:50px;margin-top:.5em}body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last{width:49%}.woocommerce-checkout .woocommerce .col2-set{width:47%;float:left;margin-right:4%}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-checkout .woocommerce .col2-set .col-2{margin-bottom:2em;width:100%;float:none}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{background:#fff;width:47%;float:right;margin-right:0}@media only screen and (max-width:650px){.woocommerce-checkout .woocommerce .col2-set{width:100%;float:none;margin-right:0}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%;float:none}}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}a.bouton-doc{display:none}a.bouton-doc[href^="https:"]{display:inline-block!important}.stock,.preorder-bp-single-date{color:#d91111!important;font-size:18px!important;margin-bottom:20px!important;font-weight:bold!important}.et_pb_module_inner{color:inherit;font-size:inherit;font-weight:normal}div.et_pb_module.et_pb_wc_add_to_cart.et_pb_wc_add_to_cart_0_tb_body.et_pb_bg_layout_light.et_pb_text_align_left div.et_pb_module_inner form.cart{margin-top:20px!important}.bouton-attachment a{color:#ffffff!important;border-radius:25px;background-color:#283852;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;margin-right:20px}.select2-container--default .select2-selection--single{background-color:#eee;border:1px solid #0697bc;border-radius:0;height:auto;padding:16px;line-height:1.7em}.select2-container .select2-selection--single .select2-selection__rendered{color:#000!important;font-size:18px}.preorder-bp-single-date{display:none}.soldout{display:none}ul.woocommerce-error{background:red!important}.woocommerce table.shop_table th{text-align:left!important}.woocommerce-account .addresses .title .edit{float:left;margin-left:20px;background-color:#0697bc;padding:3px 5px 3px 5px;border-radius:5px;font-size:20px;font-weight:500}.wc-bacs-bank-details li{display: none!important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-tabs{display:none}.woocommerce-account .woocommerce-MyAccount-content{width:100%}@media only screen and (max-width:650px){.xoo-wsc-basket{top:100px;right:20px}}.woocommerce table.my_account_orders th{color:#fff}ul.pewc-product-extra-groups{padding:25px 0 23px 0!important}div.pewc-item-field-wrapper label span{background-color:#0697bc;padding:10px 25px;color:#fff!important;font-weight:600!important}.pewc-theme-element{border-radius:50px!important;padding:0!important;background-color:#eee!important}.pewc-preset-style .pewc-item-field-wrapper input:checked~span.pewc-theme-element,.pewc-preset-style .pewc-item-checkbox input:checked~span.pewc-theme-element{background-color:#0697bc!important}