h4.giveaway-title {
float:left; font-size:18px; margin-top:25px;
}
h4.giveaway-title span {
font-weight: 500;
}
ul.woocommcerce.wt_give_away_products{ float:left; width:100%; margin:0; padding:0px; list-style-type:none; margin-bottom:25px; display:flex; flex-wrap:wrap; gap:20px 2%; }
.wt_give_away_products li{ float:left; width:30%; margin-right:10px; margin-bottom:10px; border:solid 1px #ccc; min-width:200px;}
.wt_product_image{
position:relative; text-align:center;
}
.wt_product_image img{ display:inline-block; }
.wt_give_away_products .wt_product_image .wt_product_discount{
position:absolute; bottom:0px; left:0px; width:100%; background:rgba(250, 250, 250, .8); color:#000; box-sizing:border-box; padding:5px;
}
.wt_give_away_products .wt_product_other_info, .wt_give_away_products .wt_sc_product_out_of_stock, .wt_give_away_products .wt_variations, .wt_choose_button_box{ float:left; width:100%; padding:10px; box-sizing:border-box; line-height:initial;}
.wt_variations{ margin-bottom:0px; }
.wt_giveaway_quantity{ display:inline-block; }
.wt_giveaway_quantity input[type="number"]{ width:60px; max-width:100%; margin-bottom:5px; }
.wt_choose_button_box{ text-align:center; }
button.wt_choose_free_product{ padding-left:10px; padding-right:10px; }
.wt_product_image .wt_sc_dummy_img{ display:inline-block; width:100%; min-height:80px; background:#efefef; }
table.variations.wt_variations td {
padding: 3px 2px;
margin-bottom: 2px;
}
table.variations, .wt_give_away_product_attr{ width:100%; }
.wt_add_to_cart_all{ margin-top:15px; clear:both; }
.wt_sc_giveaway_products_cart_page{ padding-top:15px; padding-bottom:15px; }
@media only screen and (max-width:900px) {
.wt_give_away_products li{
width:47%;
}
}
@media only screen and (max-width:600px) {
.wt_give_away_products li{
width:100%;
}
.wt_give_away_products .wt_product_other_info{ text-align:center; }
}.wbte_sc_bogo_products li.wbte_get_away_product{ float:left; width:20%; margin-right:10px; margin-bottom:10px; min-width:200px; text-align: center; position: relative; border: none; }
.wbte_get_away_product table.wt_variations{ margin: 0; }
ul.woocommcerce.wbte_sc_bogo_products{ float:left; width:100%; margin:0; padding:0px; list-style-type:none; margin-bottom:25px; display:flex; flex-wrap:wrap; gap:20px 2%; }
.wbte_product_name{ color: #555E6B; font-size: 18px; font-weight: 600; }
.wbte_product_image img{ width: 100%; border-radius: 5px; }
.wbte_choose_free_product{ font-size: 14px; padding: 10px 27px; border: none; margin-top: 25px; }
.wbte_choose_free_product:hover{ border: none; }
.wbte_choose_free_product:focus{ outline: none; }
.wbte_give_away_product_attr{ width: 100%; }
ul.woocommcerce.wbte_sc_bogo_products{ gap: 20px 3%; }
.wbte_sc_bogo_quantity{ display:inline-block; }
.wbte_sc_bogo_quantity input[type="number"]{ width:60px; max-width:100%; margin-bottom:5px; }
.wbte_sc_bogo_msg_under_free_gift{ color: green; margin: 0 !important; }
.wbte_sc_bogo_cheap_exp_qty_txt{ margin: 0 !important; font-size: small; }.wt-mycoupons ul li {
box-sizing: border-box;
display: inline-block;
padding: 15px;
width: 170px;
min-height: 60px;
margin-bottom: 15px;
vertical-align: top;
line-height: 1.4;
}   
.wt_coupon_wrapper{ width:100%; position:relative; flex-direction:row; flex-wrap:wrap; display:flex; justify-content:flex-start; margin-bottom:15px; gap:26px;  padding:15px 4px 4px 4px; }
.wt_coupon_wrapper .wt-single-coupon, .wt_coupon_wrapper .wt-sc-hidden-coupon-box{ width:30%; min-width:240px; margin:0px; flex:1 0 30%; }
.wt_coupon_wrapper .wt-sc-hidden-coupon-box{ content:""; visibility:hidden; }
.wt_sc_pagination{ width:100%; clear:both; margin-bottom:15px; text-align:right; }
.wt_sc_pagination .woocommerce-pagination{ display:inline-block; float:none; }
.wt_sc_available_coupon_sort_by{ float:right; font-size:14px; }
.wt_sc_bogo_cart_item_discount, .wt_sc_bogo_cart_item_discount *{ color:green; font-size:small; }.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}