.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: 314px; 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; }.mc4wp-form input[name^=_mc4wp_honey]{display:none!important}.mc4wp-form-basic{margin:1em 0}.mc4wp-form-basic label,.mc4wp-form-basic input{box-sizing:border-box;cursor:auto;vertical-align:baseline;width:auto;height:auto;line-height:normal;display:block}.mc4wp-form-basic label:after,.mc4wp-form-basic input:after{content:"";clear:both;display:table}.mc4wp-form-basic label{margin-bottom:6px;font-weight:700;display:block}.mc4wp-form-basic input[type=text],.mc4wp-form-basic input[type=email],.mc4wp-form-basic input[type=tel],.mc4wp-form-basic input[type=url],.mc4wp-form-basic input[type=date],.mc4wp-form-basic textarea,.mc4wp-form-basic select{width:100%;max-width:480px;min-height:32px}.mc4wp-form-basic input[type=number]{min-width:40px}.mc4wp-form-basic input[type=checkbox],.mc4wp-form-basic input[type=radio]{border:0;width:13px;height:13px;margin:0 6px 0 0;padding:0;display:inline-block;position:relative}.mc4wp-form-basic input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-basic input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-basic input[type=submit],.mc4wp-form-basic button,.mc4wp-form-basic input[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block}.mc4wp-form-basic label>span,.mc4wp-form-basic li>label{font-weight:400}.mc4wp-alert{color:#c09853;clear:both}.mc4wp-success{color:#468847}.mc4wp-notice{color:#3a87ad}.mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-basic input[type=checkbox],.rtl .mc4wp-form-basic input[type=radio]{margin:0 0 0 6px}#yith-wcwtl-output {
margin-bottom: 20px;
position: relative;
}
#yith-wcwtl-output:after,
#yith-wcwtl-output:before {
content: '';
clear: both;
display: table;
}
#yith-wcwtl-output label {
display: block;
margin-bottom: 5px;
}
#yith-wcwtl-output .yith-wcwtl-msg{
margin-bottom: 20px;
}
#yith-wcwtl-output .yith-wcwtl-msg h4{
color: #b21e1e;
margin-bottom: 15px;
font-weight: 600;
}
#yith-wcwtl-output label:last-of-type {
margin-bottom: 10px;
}
#yith-wcwtl-output input, #yith-wcwtl-output p {
margin-bottom: 10px;
}
#yith-wcwtl-output p{
color: #333333;
margin-top: 0;
}
#yith-wcwtl-output form {
display: grid;
grid-template-columns: 3fr 1fr;
grid-column-gap: 10px;
grid-row-gap: 10px;
}
#yith-wcwtl-output form #yith-wcwtl-email{
width: 100%;
height: 100%;
}
input#yith-wcwtl-email {
border-color: #e0e0e0;
border-radius: 9px;
padding: 18px;
font-size: 14px;
}
input#yith-wcwtl-email::-webkit-input-placeholder { color: #8d8d8d;
opacity: 1;
}
input#yith-wcwtl-email:-ms-input-placeholder { color: #8d8d8d;
opacity: 1;
}
input#yith-wcwtl-email::placeholder {
color: #8d8d8d;
opacity: 1;
}
#yith-wcwtl-output input#yith-wcwtl-policy-check {
display: inline;
margin: -2px 8px 0 0;
text-align: center;
vertical-align: middle;
}
#yith-wcwtl-output label[for="yith-wcwtl-policy-check"]{
margin: 10px 0 20px 0;
grid-column: 1 / -1;
}
#yith-wcwtl-output label[for="yith-wcwtl-policy-check"] span{
font-size: 12px;
}
#yith-wcwtl-output input#yith-wcwtl-policy-check + span {
font-size: 12px;
display: inline;
}
.yith-wcwtl-notices {
margin: 20px 0;
}
#yith-wcwtl-output .yith-wcwtl-notices p {
font-size: 14px;
font-weight: 700;
} .yith-wcwtl-ajax-message .wrapper-notice{
display: flex;
align-items: center;
}
.yith-wcwtl-ajax-message .wrapper-notice img{
margin-right: 30px;
}
.yith-wcwtl-ajax-message .wrapper-notice span{
line-height: 27px;
font-size: 17px;
} table.my_account_waitlist .product-info img {
max-width: 50px;
height: auto;
}
table.my_account_waitlist .product-info {
display: inline-block;
text-decoration: none !important;
box-shadow: none;
}
table.my_account_waitlist .product-image,
table.my_account_waitlist .product-title {
display: inline-block;
vertical-align: middle;
}
table.my_account_waitlist .product-title {
margin-left: 5px;
}
table.my_account_waitlist .waitlist-product-variation ul {
margin-bottom: 0;
margin-left: 0;
list-style: none;
}
@media( max-width: 996px ){
#yith-wcwtl-output form{
grid-template-columns: repeat(1, 1fr);
}
#yith-wcwtl-output form #yith-wcwtl-email{
height: auto;
}
}
@media (max-width: 768px) {
table.my_account_waitlist .waitlist-actions:before {
content: '' !important;
}
}