.single-product #sidebar{display:none!important}.single-product #main-content .container:before{display:none!important}.single-product #left-area{width:100%!important;padding-right:0!important}.single-product p.price ins,.single-product span.price ins{display:inline-block!important;color:#3997da!important;text-decoration:none!important;font-weight:bold!important;margin-left:10px!important}.single-product .woocommerce-product-gallery img{width:100%!important;max-width:100%!important}.single-product .entry-content p,.single-product .et_pb_module_inner p,.single-product #tab-description p,.single-product .woocommerce-Tabs-panel--description p,.single-product .et_pb_wc_description p,.single-product .entry-content a,.single-product .et_pb_module_inner a{text-align:center!important}.woocommerce-loop-category__title .count,mark.count,.product-category .count{background-color:#ffffff!important;color:#1b87d4!important;padding:2px 6px!important;border-radius:4px!important}.ma-liste-perso ul{list-style:none!important;list-style-type:none!important;padding-left:0!important}.ma-liste-perso ul li{background-image:url("https://oceanfocus.photo/wp-content/uploads/2026/10/valide.png")!important;background-repeat:no-repeat!important;background-position:0px 6px!important;background-size:20px 20px!important;padding-left:28px!important;display:block!important;margin-bottom:30px!important}.et_pb_menu__cart-count{background-color:#fbfbfb!important;color:#1585d4!important;border-radius:50%;padding:2px 7px!important;font-size:18px!important;font-weight:bold;position:relative;top:-10px;left:-5px}.single-product div.product form.cart .variations select,#pwgc-purchase-container select,.pwgc-amount-select{font-size:18px!important;height:48px!important;padding:5px 15px!important;width:100%!important;max-width:300px!important;@media only screen and (max-width:767px){.single-product .et_pb_row,.single-product .et_pb_column,.single-product .et_pb_module,.single-product .et_pb_image,.single-product .et_pb_image_wrap,.single-product .et_pb_text,.single-product .et_pb_text_inner{width:100%!important;max-width:100%!important;min-width:100%!important}.single-product .et_pb_module img,.single-product img{width:100%!important;max-width:100%!important;height:auto!important}}@media only screen and (min-width:981px){.single-product .et_pb_module img{width:70%!important;max-width:70%!important;margin:0 auto!important;display:block!important}}input#pwgc-to.pwgc-input-text{font-size:18px!important;padding:12px 15px!important;height:50px!important;min-height:50px!important;line-height:1.5!important}input#pwgc-from.pwgc-input-text,textarea#pwgc-message,select#pwgc-amount{font-size:18px!important;padding:12px 15px!important;height:auto!important;min-height:50px!important}input#pwgc-to.pwgc-input-text::placeholder{font-size:16px!important}