ul#mobile_menu2{border-radius:25px}.et_mobile_menu .menu-item-has-children>a{font-weight:700;background-color:#f9d4d14f}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a{color:#80463E!important;border-bottom:1px dashed #f9d4d1}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid pink;display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:80%!important;margin:auto;margin-bottom:35px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:80%!important;margin:auto;margin-bottom:40px}@media (max-width:760px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important}}.woocommerce table.shop_table{border-radius:10px;padding:10px 20px 20px 20px;border:2px solid #f9d4d1;background-color:white;margin:auto;width:100%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,td{border-top:1.2px dashed #f9d4d1!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{position:relative!important;float:none!important;margin:auto!important;padding:0px}.woocommerce-cart .cart-collaterals .cart_totals table{padding: 10px}@media (max-width:768px){.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(255 0 0 / 2%)}}.woocommerce ul#shipping_method li{font-weight:700;margin:0!important;padding:0px!important;border:none}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0!important}.checkout-button.button.alt.wc-forward{width:70%;margin:auto!important;font-family:'Go around the BOOKS'!important;background-color:white!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{font-weight:700!important;color:#603333!important;border-radius:10px;background-color:#fce9e8!important;border:2px solid #f9d4d1}.woocommerce-cart table.cart td.actions .coupon .input-text{background-color:#f9d4d1!important;border:1px solid #ffecea!important}.woocommerce a.remove{border-radius:10px;border:2px solid #f9d4d1;color:#f9d4d1!important;font-family:'Rockness';font-size:30px;margin-left:30px}.woocommerce a.remove:hover{color:#bf685cb5!important;background-color:#bf685c2e}.woocommerce-cart .cart-collaterals .cart_totals table small{color:#bf685c!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49.5%}p#billing_email_field{width:49.5%;clear:none;float:left}p#billing_phone_field{width:49.5%;clear:none;float:right}p#billing_postcode_field{float:left;width:32.5%;clear:none}p#billing_city_field{float:right;width:65.5%;clear:none}p#shipping_postcode_field{float:left;width:32.5%;clear:none}p#shipping_city_field{float:right;width:65.5%;clear:none}p#account_username_field{width:60%;clear:none;padding-top: 40px;margin: auto!important;font-size:100%!important;color: #bf685cc9!important}p#account_password_field{width:60%;clear:none;margin: auto!important;color: #bf685cc9!important;font-size:90%!important;padding-bottom: 30px}p#billing_first_name_field :focus,#billing_last_name_field :focus,#billing_email_field :focus,#billing_phone_field :focus,#billing_address_1_field :focus,#billing_address_2_field :focus,#billing_postcode_field :focus,#billing_city_field :focus,#shipping_country_field :focus,#account_username_field :focus,#account_password_field :focus{background-color:#fcedec}p#shipping_first_name_field :focus,#shipping_last_name_field :focus,#shipping_email_field :focus,#shipping_phone_field :focus,#shipping_address_1_field :focus,#shipping_address_2_field :focus,#shipping_postcode_field :focus,#shipping_city_field :focus,#shipping_country_field :focus,#order_comments_field :focus{background-color:#fcedec}.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:none}textarea#order_comments{height:150px;margin:0px!important}p#order_comments_field{padding:0}.woocommerce form .form-row .optional{display:none}.woocommerce-additional-fields{margin-top:20px;margin-bottom:20px}p#billing_country_field{padding:0}p#shipping_country_field{padding:0}h3#order_review_heading{font-family:'Go around the BOOKS';font-size:38px;padding:30px;line-height:1.3em}.woocommerce-checkout #payment{background:#fcedec78;border-radius:20px!important;padding:10px!important}.woocommerce-checkout #payment div.payment_box{background-color:#fae0de;color:#603333;border-radius:15px}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-radius:20px!important;border:2px solid #f9d4d159;width:93%;margin:auto;margin-top:25px;list-style:none outside;background-color:#f9d4d15e;padding-left:40px!important;padding-right:40px!important}@media (max-width:700px){.woocommerce-checkout #payment{padding:0px!important}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-radius:20px!important;border:2px solid #f9d4d159;width:100%;margin:0px 0px!important;list-style:none outside;padding-left:15px!important;padding-right:15px!important}}button#place_order{float:none!important;background-color:white!important;font-family:'Go around the BOOKS';margin:30px;font-size:120%;width:60%!important}@media (max-width:700px){button#place_order{margin:20px 0px!important;width:100%!important}}div#wc-stripe-payment-request-wrapper{margin:0px}button#wc-stripe-custom-button{height:100%!important;font-size:25px}p#wc-stripe-payment-request-button-separator{margin:0!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{color:#603333}.woocommerce form .form-row .required{color: #f9d4d1}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #f9d4d1;font-size:20px;border-radius:10px;color: #80463e}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:700;line-height:1.4em;margin-bottom: 8px}.select2-container--default .select2-selection--single{border:1px solid #f9d4d1;border-radius:10px;padding:20px}.et_pb_text_0 h3{text-align:center!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#bf685c;line-height:40%;overflow:visible}strong.product-quantity{font-weight:700;color:#bf685c9c!important;font-family:'rockness';font-size:28px}th.product-name{font-family:'Garland';font-size:230%;font-weight:100!important;line-height: 1em!important;padding: 10px 15px!important}tr.recurring-totals th{font-family:'Garland';font-size:230%;font-weight:100!important;line-height:0.8em!important;padding: 15px!important}tr.order-total{background-color:#fdf6f5}.woocommerce-checkout #main-content .cart-subtotal td{font-weight:200!important;color:#bf685c}th.product-total{display:none}tr.cart-discount.coupon-boxmai15{color:#f7b9b4}a.woocommerce-remove-coupon{color:#f7b9b4;font-size:80%;padding-left:5px;font-weight:300}.woocommerce-form__input woocommerce-form__input-checkbox input-checkbox :checked{margin-left:25px;border:1px solid pink}.woocommerce-cart .cart-collaterals .cart_totals tr td{border-top:1px solid #f9d4d1}.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid #f9d4d1}.woocommerce-cart table.cart td.actions .coupon .input-text input:-internal-autofill-selected{appearance:menulist-button;background-color:pink!important;background-image:none!important;color:-internal-light-dark(black,white)!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.ElementsApp .InputElement.is-invalid{color:#bf685cb5;background-color:#ffeeec}.ElementsApp,.ElementsApp .InputElement{color:#bf685cd1;font-size:17px}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0;padding:20px}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-radius:20px!important;background:#f9d4d1!important;font-weight: 700;color:#80463e!important}@media (min-width:800px){.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-size: 27px!important}}a.showcoupon{color:#bf685c!important}p.cart-empty.woocommerce-info{font-size:150%!important;color:#603333!important}@media (max-width:700px){p.cart-empty.woocommerce-info{font-size:100%!important}}.et_button_no_icon.woocommerce-page button.button{background-color: white;border-radius:20px!important;font-family:'Go around the BOOKS';font-size:19px}@media (max-width:760px){table.cart td.actions .coupon .input-text+.button{float:none;width:100%;font-size: 100%!important}}.woocommerce-page.et_pb_button_helper_class a.button{font-family:'Go around the BOOKS';background-color: white;float:none!important;margin:10px auto!important;display:block;vertical-align:bottom!important;hyphens:auto!important}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{margin:auto;display:block;margin-top:10px}.woocommerce-page table.shop_table_responsive tbody .recurring-totals th{display:none}.wc-stripe-elements-field,.wc-stripe-iban-element-field{border:1px solid #fcedec;margin:5px 0;padding:15px;background-color:#fff;height:50px;border-radius:10px}.ElementsApp,.ElementsApp .InputElement{color:#80463e;font-size:19px}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float: none!important;margin:auto!important;display:block;margin-top:5px!important}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#ffffffc2;border-radius:25px;padding:20px 10px 10px 10px;font-weight:700;margin-bottom:20px;border:2px dashed #f9d4d1}.et_pb_text_1 ul li{border-bottom:1px dashed #f9d4d1}@media only screen and (max-width:760px){.et_pb_text_1 ul{padding-left:20px!important;padding-right:20px;padding-bottom:10px;padding-top:0px}}.woocommerce form.login,.woocommerce form.register{border:2px dashed#f9d4d1;background-color:#ffffff94;padding:20px;margin-top:40px!important;margin-bottom:100px!important;margin:auto!important;text-align:left;border-radius:25px}@media (min-width:600px){.woocommerce form.login,.woocommerce form.register{width:60%!important;margin-top:40px!important;margin-bottom:100px!important}}@media (max-width:600px){.woocommerce form.login{margin-top:25px!important;margin-bottom:50px!important}}@media (max-width:600px){.woocommerce form.register{margin-top:25px!important;margin-bottom:0px!important}}input#password{margin-bottom:12px}.woocommerce-account .addresses .title h3{font-size:60px}address{font-weight:700}header.woocommerce-Address-title.title{padding-top:10px}@media (max-width:760px){.woocommerce-account .addresses .title h3{font-size:45px;padding:0px!important;margin-left:-25px!important;margin-right:-25px!important;float:none;line-height:0.7em!important}}.woocommerce-account .addresses .title .edit{padding-top:10px}@media (max-width:760px){header.woocommerce-Address-title.title{margin-bottom:10px}}.woocommerce-account .woocommerce-MyAccount-content{padding:40px 20px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:block!important;margin:auto;text-align:center}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;margin-bottom:0px!important}.woocommerce-account .woocommerce-MyAccount-content{background-color:#ffffffc2!important;border-radius:25px!important;padding:40px 30px 30px 30px!important}form.woocommerce-EditAccountForm.edit-account{padding:30px 60px}.photogrise .et_pb_gallery_image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}.photogrise .et_pb_gallery_image:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.et_overlay:before{display:none}.photosepia .et_pb_gallery_image{-webkit-filter:sepia(100%);filter:sepia(100%);opacity:.8}.photosepia .et_pb_gallery_image:hover{-webkit-filter:sepia(0%);filter:sepia(0%);opacity:1}.et_overlay:before{display:none}.icone-panier>a:before{font-family:'ETMODULES';content:'\e07a';text-align:center;margin-right:10px;margin-left:-10px;color:#bf685c;font-size:1.5em;transition:all .3s ease}.icone-compte>a:before{font-family:'ETMODULES';content:'\e08a';text-align:center;margin-right:10px;margin-left:-10px;color:#bf685c;font-size:1.5em;transition:all .3s ease}.icone-accueil>a:before{font-family:'ETMODULES';content:'\e074';text-align:center;margin-right:10px;margin-left:-10px;color:#bf685c;font-size:1.5em;transition:all .3s ease}.bouton{background-color:#40c781;border-radius:3px;border-bottom:2px solid #35a76e;text-align:center}.bouton a{text-decoration:none;line-height:42px;color:#fff}.bouton:hover{background-color:blueviolet}.descriptif1{display:none}.descriptif2{display:none}.descriptif3{display:none}