.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_available_coupon_sort_by form{margin-bottom:0;}
.wt_sc_bogo_cart_item_discount, .wt_sc_bogo_cart_item_discount *{color:green;font-size:small;}
.wt-mycoupons:has(.wt_sc_myaccount_no_available_coupons) .wt_sc_available_coupon_sort_by { display: none; }.glint-menu-toggle-container{display:inline-block;position:absolute;right:0;top:12px;z-index:999;}
#glint-mobile-menu{position:fixed;bottom:20px;right:20px;z-index:99999;}
#glint-menu-toggle{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.3s ease, background 0.3s ease;}
#glint-menu-toggle.active{transform:rotate(90deg);background:#1a1a1a;}
.glint-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:9990;opacity:0;visibility:hidden;transition:all 0.4s ease;}
.glint-menu-overlay.visible{opacity:1;visibility:visible;}
.glint-menu-panels{position:fixed;top:0;right:-100%;width:90%;max-width:400px;height:100%;background:#fff;z-index:9991;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);overflow:hidden;}
.glint-menu-panels.active{transform:translateX(-100%);}
.menu-panel{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;box-sizing:border-box;overflow-y:auto;transform:translateX(100%);transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);background:#fff;display:none;}
.menu-panel.active{display:block;transform:translateX(0);}
.menu-back-button{padding:15px 0;margin-bottom:10px;font-size:18px;color:#333;cursor:pointer;border-bottom:1px solid #eee;display:flex;align-items:center;}
.menu-icon{width:18px;height:16px;position:relative;}
.menu-icon span{position:absolute;height:1px;width:100%;background:#fff;border-radius:2px;transition:all 0.3s ease;}
.menu-icon span:nth-child(1){top:0;}
.menu-icon span:nth-child(2){top:7px;}
.menu-icon span:nth-child(3){top:14px;}
#glint-menu-toggle.active .menu-icon span:nth-child(1){transform:rotate(45deg) translate(5px, 6px);}
#glint-menu-toggle.active .menu-icon span:nth-child(2){opacity:0;}
#glint-menu-toggle.active .menu-icon span:nth-child(3) {
transform: rotate(-45deg) translate(5px, -6px);
}.glint-menu-container{width:100%;}
.glint-menu-root, .glint-menu-root ul{list-style:none;margin:0;padding:0;}
.glint-menu-root{display:flex;flex-wrap:wrap;gap:20px;position:relative;align-items:center;}
.glint-menu-root > li{position:relative;}
.glint-menu-root > li > a{text-decoration:none;display:flex;align-items:center;gap:8px;padding:10px 0;}
.glint-menu-container .glint-menu-item{list-style:none;}
.glint-menu-container .glint-menu-item p{margin-bottom:0;line-height:32px;font-weight:700;color:#000;text-transform:capitalize;font-size:1.1rem;}
.glint-menu-container .glint-menu-item .glint-menu-icon{width:32px;height:32px;}
.sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,0.1);min-width:200px;z-index:100;border-top:2px solid #0073aa;}
.glint-menu-item:hover > .sub-menu{display:block;}
.glint-menu-item:hover > .sub-menu.glint-mega-menu{display:flex;flex-wrap:wrap;}
.sub-menu li{padding:0;}
.sub-menu a{display:block;padding:10px 15px;color:#333;text-decoration:none;border-bottom:1px solid #eee;}
.sub-menu a:hover{background:#f5f5f5;}
.glint-item-mega_menu{position:static !important;}
.glint-menu-container .glint-mega-menu{width:100%;left:0;right:0;display:none;padding:20px;box-sizing:border-box;}
.glint-menu-container .sub-menu.glint-mega-menu{gap:2%;}
.glint-menu-container .glint-mega-menu .glint-column-title{font-size:1.2rem;text-transform:uppercase;display:inline-block;width:100%;border-bottom:0;margin-bottom:0;padding-bottom:0;}
.glint-menu-container .glint-mega-menu .glint-column-title .glint-menu-icon{margin-right:5px;float:left;}
.glint-menu-container .glint-mega-menu .glint-column-title p{line-height:32px;float:left;margin-bottom:5px;text-transform:uppercase;}
.glint-menu-container .mega-menu-5-col{width:18.4%;display:inline-block !important;}
.glint-item-mega_menu:hover > .glint-mega-menu{display:flex;gap:20px;}
.glint-menu-container .glint-item-column .glint-menu-item.glint-item-link{margin-left:0;border:1px solid #ccc;border-radius:5px;width:100%;}
.glint-menu-container .glint-item-column .glint-menu-item.glint-item-link a{padding:3px 5px 3px 10px;transition:0.5s;border-width:0;}
.glint-menu-container .glint-item-column .glint-menu-item.glint-item-link.icon-right .glint-menu-icon{float:right;}
.glint-menu-container .glint-item-column .glint-menu-item.glint-item-link p{color:#666;font-weight:400;font-size:0.9rem;}
.glint-column-title{display:block;font-weight:bold;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:5px;}
.glint-menu-icon {
width: 20px;
height: 20px;
object-fit: contain;
}.glint-variation-options .glint-option{padding:4px 10px;border:1px solid #ccc;display:inline-block;}
.glint-variation-options .glint-option.glint-option-active{border-color:#333;}
.glint-variation-options .glint-option .glint-option-value{color:#ccc;}
.glint-variation-options .glint-option.glint-option-active .glint-option-value{color:#333;}
.glint-variation-options .glint-option img{width:55px;height:55px;margin:0 6px 0 -6px;opacity:0.5;}
.glint-variation-options .glint-option.glint-option-active img{opacity:1;}
.glint-variation-options .glint-option.glint-option-disabled{
text-decoration: line-through;
color: #aaa;
}