.single_add_to_cart_button{width:99%;background-color:#ff9900;color:#fff;font-weight:bold;border-radius:8px!important;padding:5px;box-shadow:0 4px 8px rgba(0,0,0,0.2);display:block;margin:10px auto;text-align:center;border:1px solid #999}
.single_add_to_cart_button.wc-variation-is-unavailable {display: none !important;}
.single-product .product-page-price ins::after,.single-product .product-page-price>span.amount::after{content:"\26A1 Meilleure offre";color:#f97316;font-size:14px;font-weight:500;margin-left:10px;vertical-align:middle;display:inline-block}
@media(max-width:768px){.single-product .product-page-price ins::after,.single-product .product-page-price>span.amount::after{content:"⚡ Meilleur prix actuellement";color:#E87A26;font-size:14px;font-weight:400;margin-left:8px;display:inline-block;animation:izpulse 1.6s ease-in-out infinite}}
ul.tabs.wc-tabs{display:none;margin:0;padding:0;height:0}
.woocommerce-tabs{padding-top:0}
.variations_form .variations select{max-width:605px;width:98%;border-radius:8px;height:40px;margin:0 auto}
.variations_form .variations select:focus{outline:none;border-color:#dab001;box-shadow:0 0 5px rgba(218,176,1,0.5)}
@keyframes glow-border{0%{box-shadow:0 0 0 rgba(218,176,1,0)}50%{box-shadow:0 0 8px rgba(218,176,1,0.4)}100%{box-shadow:0 0 0 rgba(218,176,1,0)}}
.variations_form .variations select:not(:focus):not(.has-value){animation:glow-border 2.5s ease-in-out infinite}
.badge{font-size:19px;position:absolute;top:-20px;left:10px;z-index:10;opacity:.8}
@media(max-width:768px){.badge{font-size:15px;opacity:.9}}
@media screen and (max-width:768px){.single_add_to_cart_button{font-size:18px;padding:5px}}
@keyframes izpulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.05)}}
@media(max-width:768px){.single-product .woocommerce-breadcrumb,.single-product .breadcrumb,.single-product .breadcrumbs{display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;overflow:hidden!important}}
