.woocommerce-error{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404;padding:15px 20px;margin-bottom:25px;list-style:none;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.05);font-size:15px;line-height:1.6}.woocommerce-error li a{color:#856404;text-decoration:none;font-weight:500;transition:color 0.2s ease-in-out}.woocommerce-error li a:hover{text-decoration:underline;color:#533f03}.woocommerce-error li strong{font-weight:600}.min-error-message{font-size:18px!important;color:#e53935;background-color:#ffe5e5;padding:8px 12px;border-radius:6px;display:inline-block}.max-selected-error{font-size:18px!important;color:#e53935;background-color:#ffe5e5;padding:8px 12px;border-radius:6px;display:inline-block;margin-top:6px}.max-selected-error::before{content:"⚠️ ";margin-right:6px}.woocommerce-billing-fields .form-row.hidden{display:none!important}#wapo-total-product-price,#wapo-total-options-price,#wapo-total-order-price{text-align:center}.woocommerce .product .product_wrapper .product_image_wrapper{width:50%}.woocommerce .product .product_wrapper .entry-summary{width:50%}.woocommerce .product .product_wrapper .entry-summary>.mcb-column-inner{margin-left:20px}.woocommerce #yith-wapo-container h3{font-size:22px;line-height:32px;border-bottom:1px solid #195e4e;margin-top:5px;padding-bottom:5px}#yith-wapo-container .yith-wapo-addon .yith-wapo-option{width:50%;margin-bottom:5px;float:left}#yith-wapo-container #yith-wapo-addon-42 .yith-wapo-option{width:33%}#yith-wapo-container label,#yith-wapo-container select{font-size:13px}#yith-wapo-container .yith-wapo-addon-type-checkbox .options,#yith-wapo-container .yith-wapo-addon-type-radio .options{display:block!important}#yith-wapo-container .yith-wapo-addon-type-checkbox,#yith-wapo-container .yith-wapo-addon-type-radio{margin-bottom:15px}#yith-wapo-container .radio-button-container{display:flex}.woocommerce .woocommerce-product-details__short-description{margin:30px 0 10px}#wapo-total-price-table table{width:100%;margin-bottom:30px;font-size:15px;line-height:34px}table th{background-color:#fff7ec;font-weight:400}table th,table td{padding:5px 10px!important}#wapo-total-order-price{color:#e67d60;font-weight:600;font-size:17px}.woocommerce .product .product_wrapper .entry-summary>.mcb-column-inner>.price{display:none}.woocommerce .products.related ul.products li.product,.woocommerce .products.upsells.up-sells ul.products li.product{width:23%}.woocommerce .products.related ul.products li.product a.button,.woocommerce .products.upsells.up-sells ul.products li.product a.button{display:none}.woocommerce .product .related.products ul,.woocommerce .product .upsells.products ul{margin-left:-1%;margin-right:-1%}.woocommerce .product .related.products>h3,.woocommerce .product .upsells.products>h3{font-size:30px;margin-bottom:30px}.woocommerce-Reviews-title{font-size:30px}.woocommerce .product .related.products,.woocommerce .product .upsells.products{margin-top:65px;padding-top:35px}body.single-product #Content{padding-top:70px!important;padding-bottom:20px!important}body.single-product .fixed-nav .desc .date{display:none}body.single-product .fixed-nav .desc h6{font-size:17px;line-height:21px}body.single-product .bouton-produit{margin:0 0 40px 12px}