<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.btn-primary.disabled{ opacity:1 !important; background-color:#ffd77c !important; }
.btn-primary.disabled:hover{ color:#fff !important; cursor:not-allowed !important; background-color:#ffd77c !important; }

body.scroll-lock .left-sidebar .u-loader { display:none !important;}
body.body-android,body.body-desktop{overflow-x: hidden;}


.internal-links{ margin-bottom:20px;}
.internal-links a{ padding:5px 15px; font-size:13px; color: #666; border:solid 1px #999; border-radius:50px; display: inline-block;   font-family: 'Poppins', sans-serif !important; }
.internal-links .owl-nav{ margin:0px;}
.internal-links .owl-nav .disabled{ display: none;  }
.internal-links .owl-nav button{height:35px;width: 45px;padding:0px !important;}


.internal-links .owl-nav button.owl-prev{ left:0 !important; border-radius:0px !important; background: rgb(255,255,255) !important; background: linear-gradient(-90deg, rgba(255,255,255,0) 0%, rgba(248,248,248,1) 60%) !important;   border:none !important; }
.internal-links .owl-nav button.owl-next{right:0 !important;border-radius:0px !important;background: rgb(255,255,255) !important;background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(248,248,248,1) 60%) !important;border:none !important;}

.internal-links .owl-nav button:before,
.internal-links .owl-nav button:after{ background-size:75% !important;}
.internal-links .owl-next span:before{ left:auto !important; right:0 !important; }
.internal-links .owl-prev span:before{ left:0 !important; right:auto !important;}



.featured-slider { }
.featured-logo-card { width: 100%; border: 1px solid #f1f1fd; border-radius: 12px; display: inline-block; padding: 0 !important; background-color: #fff; box-shadow: 0px 0px 10px -2px rgba(239, 239, 239, .75); display: grid; }
.featured-logo-card .featured-logo { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.featured-logo-card .featured-logo a{ width:100%; }
.featured-logo-card .featured-logo img {  height: auto; padding: 10px; max-width: 100%; }



/****======== Product Badges Start ========****/
 
.badges{  z-index:5;  position: absolute; top:25px; left:25px; display:flex; width:auto;  }
.badge { border-radius:4px; padding:7px 10px; text-transform:none; font-size:12px; font-family: "Poppins", sans-serif !important; font-weight:700; line-height:1; margin-right:5px;}
.badge:last-child{ margin-right:0px; }
.badge.deal,
.badge.on-sale-badge{ background: #ffebea; color:#ff4439; }
.badge.discount{ background: #ffebea; color:#ff4439; }
.badge.new{ background: #dbfbee; color:#2eb783; }
.badge.badge-seller,
.badge.best-seller{ background: #f8ce6d; color:#151515;}
.badge.on-sale-badge{ background: #ff3c30; color:#fff !important; }
.badge.gift{ background: #39bcb7; color:#fff; }
.badge.new-arrival-badge {max-width: 95px; text-overflow: ellipsis; overflow: hidden;}
.badge.updated-icon{width: 35px;height: 35px;}

/****======== Product Badges New Start ========****/

.updated-icon{padding: 10px;display: flex;align-items: center;justify-content: center;width: 35px;height: 35px;}
.updated-icon img{max-width: 60px !important;}

.view-more-icon { display: flex;align-items: center;justify-content: center;width: 40px !important;height: 40px !important; max-width: 40px !important;max-height: 40px !important;}
.view-more-icon img{max-width: 15px !important;}

a.view-more { min-width: 40px; min-height: 40px; max-width: 40px; max-height: 40px; background:#ffb100; display:flex; border-radius:100%; align-items:center; justify-content:center;}
a.view-more img{ max-width:12px; }


span.badge.updated-icon{ overflow:inherit !important; }
span.badge.updated-icon img{ height:25px !important; }
#app-body span.badge.updated-icon img{ height:19px !important; }



span.badge.best-seller.updated-icon{background-color: transparent !important;}
span.badge.on-sale.updated-icon{background-color:  transparent !important;}

span.badge.new.updated-icon img{height:25px !important;}
span.badge.updated-icon{ padding:0px !important; }
span.badge.new.updated-icon{background-color:  transparent !important;}
span.badge.latest-deals.updated-icon{background-color: transparent !important;}
span.badge.latest-deals.updated-icon img{height:25px !important;}
span.badge.gift.updated-icon{background-color: transparent !important;}
span.badge.gift.updated-icon img{height:25px !important;}
a.btn.font-weight-bold.btn-primary.w-60.poppins-font.updated-icon{width: 30px;height: 40px;border-radius: 50px !important;padding: 20px;}
.items-title .updated-icon img{max-width: 15px !important;}

/****======== Product Badges New End ========****/


/*img.lazy{ max-width: 30px !important; max-height: 30px !important;  }*/
img[data-lazy]{ max-width:30px !important; max-height:30px !important; width:30px !important; height:30px !important; min-width:auto !important; }



/****======== Product Badges End ========****/



.followus {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.followus span {
    font-size: 12px;
    font-weight: 600;
    padding-right: 20px;
    color: #666666;
}

.socail-footer {
    display: flex;
}

.socail-footer i {
    font-size: 19px;
    padding: 0px 8px;
}

.socail-footer .fa-facebook-f{ color:#1077f0; }
.socail-footer .fa-instagram{ color:#e41f57; }
.socail-footer .fa-youtube{ color:#ff0000; }
.socail-footer .fa-x-twitter{ color:#000; }
.socail-footer .fa-pinterest{ color:#e60023; }


 
/****======== Heading Tags Start ========****/

 
/*h1, 
h2,
h3,
h4,
h5,
h6 {  font-family: "Poppins", sans-serif !important; font-weight: 600 !important; line-height:normal; padding:0px; margin:0px;  }

*/
/****======== Heading Tags End ========****/



/****======== Overlay Start ========****/

.filter-overlay,
.menu-overlay,
.cart-overlay{ position: fixed; height:100%; width: 100%; background: #00000080; top: 0; left:0; transition: all 0.2s ease; z-index:9; visibility:hidden; opacity:0; z-index:999; }

.filter-overlay.visible,
.menu-overlay.visible,
.cart-overlay.visible{ visibility:visible; opacity:1 !important; }
 

/****======== Overlay End ========****/


/****======== Font Weight Start ========****/
.fw-400{ font-weight:400 !important; }
/*
.fw-600{ font-weight:600 !important; }
.fw-700{ font-weight:700 !important; }*/

/****======== Font Weight End ========****/



/****======== Catagory Card Start ========****/

.owlslider-shop-category-slider .item.product-list { border: 1px solid #f1f1fd; min-height: 100px; padding:0px !important; overflow:hidden; }
.owlslider-shop-category-slider .item.product-list a{ position:relative;   padding: 15px !important; width:100%; height:100px; display:inline-block; }
.owlslider-shop-category-slider .item.product-list figure { position: fixed; right: 10px !important; bottom: 5px; height: 50px; width: 50px; display: flex; align-items: center; margin-bottom: 0; }
.owlslider-shop-category-slider .item.product-list figure img { max-width: 50px !important;   margin-bottom:0px; width:auto; max-height:initial; }
.owlslider-shop-category-slider .item.product-list h3 {  width: 80%; font-family: 'Poppins', sans-serif !important; font-weight: 600; font-size: 13px; z-index: 2; position: relative; line-height: 16px !important; margin-top: 0px !important; }
.owlslider-shop-category-slider .item.product-list p,
.owlslider-shop-category-slider .item.product-list span {  width: 80%; font-family: 'Poppins', sans-serif !important; font-weight: 600; font-size: 13px; z-index: 2; position: relative; line-height: 16px !important; margin-top: 0px !important; }
.owlslider-shop-category-slider .item.product-list.active,
.owlslider-shop-category-slider .item.product-list:hover { border: 1px solid #ffb100; }
.owlslider-shop-category-slider .product-list { padding-bottom: 25px; position: relative; }
.owlslider-shop-category-slider .product-list::after { content: '\f054'; font-family: 'font awesome 5 free'; font-size: 12px; border: none !important; color: #ccc; transform: none; font-weight: 700; position: absolute; left: 16px; bottom: 10px; }
.owl-selling-slider .owl-nav button { top:45% !important; }


/****======== Catagory Card End ========****/




/****======== Brands Slider Start ========****/



.internation-brand-slider { background-color: #ffffff; border-radius: 10px; padding: 8px; }
.internation-brand-slider .int-brands .item { display: flex; align-items: center; justify-content: center; position: relative; }
.internation-brand-slider .int-brands .item::before { content: ''; display: block; width: 2px; height: 80%; background: linear-gradient(to bottom, white, #eeeeee, white); position: absolute; left: 0; }
.internation-brand-slider .int-brands .item::first-child:before { content: normal; }
.internation-brand-slider .int-brands .item .brand-logo { width: 100px; height: 100px; overflow: hidden; }
.internation-brand-slider .int-brands .item .brand-logo img { max-width: 100%; height: auto !important; }
.internation-brand-slider .owl-carousel .owl-stage-outer:before { content: ""; width: 20px; height: 100%; left: 0px; top: 0px; position: absolute; background-color: #fff; z-index: 9; }


/****======== Brands Slider End ========****/



/****======== Modal Box Start ========****/

.modal-dialog .modal-close { position: absolute; right: -10px; top: -10px; }
.modal-dialog .modal-close button{background-color: #fff; height: 30px; width: 30px; border-radius: 100%; opacity: 1; box-sizing: border-box; font-size:15px; z-index: 9; display:flex; align-items:center; justify-content:center; }

#dealModal .modal-header .close{ right:30px !important; top:30px !important; }


/****======== Modal Box End ========****/



/****======== Go To Top Start ========****/

.hvr-icon-wobble-vertical { display: inline-block; vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); box-shadow: 0 0 1px rgb(0 0 0 / 0%); -webkit-transition-duration: .3s; transition-duration: .3s; }
.hvr-icon-wobble-vertical .hvr-icon { -webkit-transform: translateZ(0); transform: translateZ(0); }
.go-top, .go-top:hover, .go-top:focus { position: fixed; bottom: 70px; right: 30px; text-align: center; height: 40px; width: 40px; padding:10px 13px; background-color: #FFB100; z-index: 110; text-decoration: none; text-transform: uppercase; color: #fff !important; opacity: 1; display: none; border-radius: 100%; }
.go-top em, .go-top i{ line-height:18px; color: #fff !important; font-size:14px; }

/****======== Go To Top End ========****/


/****======== Owl Carousel Navs/Dots Start ========****/

.owl-nav { width:100%; display:flex; justify-content:space-between; }
.owl-nav button{ width: 45px; position:relative; height: 45px; line-height: 40px; border-radius: 100%; font-size: 0; background-color: #ffffff !important; border:solid 4px #f7f7f7 !important; text-decoration: none!important;  border-radius:100% !important; position: absolute; top: 45%; transform:translateY(-45%); margin:0px !important;  }
.owl-nav button.owl-prev { left:-25px !important; right:auto !important; }
.owl-nav button.owl-next { right:-25px !important; left:auto !important; }
.owl-nav span{ font-size:0px; }
.owl-next span:before ,
.owl-prev span:before {content: ""; position: absolute; background-size: auto; left: 0; top: 0; background-repeat: no-repeat; width: 10px; margin: 0px auto; left: 0px; right: 0; align-items: center; height: 100%; background-position: center;} 
.owl-next span:before { background-image: url(../images/nav-right.svg); }
.owl-prev span:before { background-image: url(../images/nav-left.svg); }

.owl-theme .owl-nav [class*=owl-]:hover i{ color:#151515; }

.owl-dots .owl-dot:focus { outline: 0px; }
.owl-theme .owl-dots .owl-dot span { background-color: #D0D0D0 !important; width: 7px; height: 7px; margin: 5px 4px; }
.owl-theme .owl-dots .owl-dot.active span { background-color: #ffb100 !important; width: 16px; }
.owl-theme .owl-nav [class*=owl-]:hover { background: #ffb100; color: #fff; text-decoration: none; }
.owl-theme .owl-nav .disabled{ cursor: not-allowed; }
.owl-dots .owl-dot:focus { outline: 0px; }
.owl-dots .owl-dot span { background-color: #D0D0D0 !important; width: 7px; height: 7px; margin: 5px 4px; }
.owl-dots .owl-dot.active span { width: 20px; background-color: #FBD46A !important; }


@media (max-width:1400px){
.owlslider-product-slider button.owl-prev{left: -10px !important;}
.owlslider-product-slider button.owl-next{right: -10px !important;}
}
/****======== Owl Carousel Navs/Dots End ========****/


/**********Store Popup*****************/

.store-change-popup { margin: auto;}
.store-change-popup .modal-body { padding: 20px 30px;}
.store-change-popup .confirm-pop-up p{  text-align: center; font-family: 'Poppins', sans-serif; font-size: 17px;font-weight: 600 !important; }
.store-change-popup img#store-change-to-icon, 
.store-change-popup img#store-change-from-icon { max-width: 40px; margin: 0 5px; border-radius:5px; overflow:hidden; }
.store-change-popup .btn{line-height: 1; font-size:14px !important; font-weight:600 !important; font-family: "Poppins", sans-serif !important; padding:10px 15px !important; }
.store-change-popup .btn.btn-primary{ color:#fff !important; }
.store-change-popup .btn.bg-secondary{ color:#151515 !important;background-color: #eeeeee !important; }
.store-change-popup .btn.bg-secondary:hover{color: #fff !important; background:#ffb100 !important;}

/**********Store Popup*****************/


.we-are-sorry { background:#F8F8FA; font-family: 'Poppins', sans-serif; padding-bottom:40px;    }
.we-are-sorry .top-sec{ background:#ffff; padding:100px 0px;    }
.we-are-sorry .top-sec .container{ width:900px; max-width:100%;   }
.we-are-sorry .top-sec .content-sec{ position:relative; z-index:8; width:100%; max-width:480px;    }
.we-are-sorry .top-sec .content-sec::before{ content:''; height:300px; width:300px; display:block; border-radius:100%; background:#eee; position:absolute; left:-150px; top:50%; transform: translateY(-50%);    }
.we-are-sorry .top-sec .content-sec .heading{ margin-bottom:10px; font-size:35px; z-index:3; font-weight:700; position:relative;    }
.we-are-sorry .top-sec .content-sec .heading img{ margin-left:10px;    }
.we-are-sorry .top-sec .content-sec .detail{ position:relative; z-index:3; display:inline-block; color:#999999; font-weight:500;    }
.we-are-sorry .top-sec .content-sec .detail&gt;span{ color:#ffb100; cursor:pointer; font-weight:600;    }
.we-are-sorry .back-to-home{ text-align:right; display:inline-block; margin-top:20px; color:#151515; position:relative; float: right;    }
.we-are-sorry .owl-stage-outer,
.we-are-sorry .owl-stage-outer .owl-stage{ max-height:160px; }
.we-are-sorry .back-to-home:after{ content:''; width:calc(100% - 40px); position: absolute; right:0; bottom:0; height:2px; background:#ffb100; display:block; transition: all 0.2s ease;    }
.we-are-sorry .back-to-home:hover{ text-decoration:none;    }
.we-are-sorry .back-to-home:hover::after{ width:100%; transition: all 0.2s ease;    }
.we-are-sorry .back-to-home span{ color:#ffb100; margin-left:15px; font-weight:700; font-size:20px; transition: all 0.2s ease;    }
.we-are-sorry .back-to-home:hover span{ margin-left:20px; transition: all 0.2s ease;    }
.search-form-sec input:-webkit-autofill { -webkit-box-shadow:none !important; }
.we-are-sorry .why{ position:relative;    }
.we-are-sorry .reasons{ position:absolute; width:400px; border-top:solid 4px #ffb100; padding:20px; box-shadow:0px 10px 10px #00000010; background:#fff; top:32px; z-index:8;  right:-50%;  left:auto; margin:0px auto; opacity:0; visibility:hidden; margin-top:10px;    }
.we-are-sorry .why.show .reasons{ opacity:1; visibility:visible; margin-top:0px;    }
.we-are-sorry .why.show:after{ content:'\f0d8'; font-family: "Font Awesome 5 Free"; font-size:25px; position:absolute; top:10px; right:10px; color:#ffb100; }
.we-are-sorry .reasons ul{    }
.we-are-sorry .reasons li{ margin-left:20px; ; list-style:disc !important; font-size:12px; line-height:20px; color:#999; font-weight:400; margin-bottom:10px; }
.we-are-sorry .reasons li:last-child { margin-bottom:0px;    }

.we-are-sorry .vector-sec{ max-width:200px; margin:0px auto;    }

.we-are-sorry .search-sec{ padding: 60px 0px;    }
.we-are-sorry .search-sec .content-sec{ width: 100%; max-width: 800px; margin: 0px auto;    }
.we-are-sorry .search-sec .content-sec .search-heading{ font-size: 22px; font-weight: 700; text-align: center; margin-bottom: 25px;    }
.we-are-sorry .search-sec .content-sec .search-form-sec{ background: #fff; border: solid 1px #E6E6E6; border-radius: 40px; padding: 5px; margin-bottom:20px; display:inline-block; width:100%;    }
.we-are-sorry .search-sec .content-sec .search-form-sec form { display:flex; align-items:center; justify-content: space-between;    }
.we-are-sorry .search-sec .content-sec .search-form-sec form input[type="text"] { width:100%; padding:10px 20px; border-radius:10px; font-size:14px;    }
.search-button{ min-height:40px; min-width:40px; border-radius:100%; display:flex; justify-content:center; align-items:center; background:#cccccc; font-size:14px; color:#fff;    }
.we-are-sorry .search-sec .recent-search{ font-size: 14px;  padding-bottom:20px; overflow:auto;    }
.we-are-sorry .search-sec .recent-search ul{ display: flex; padding-left:140px; position:relative;  width:100%; overflow:hidden;  }

.we-are-sorry .search-sec .recent-search ul li.heading{ font-weight: 600; color:#666666; position:absolute; left:0;    }
.we-are-sorry .search-sec .recent-search ul li.heading::after{ content:none;    }
.we-are-sorry .search-sec .recent-search ul li{ position:relative;  white-space:nowrap;  }
.we-are-sorry .search-sec .recent-search ul li::after{ content: ''; display: block; height: 70%; width: 2px; position: absolute; right: 0; background: #999999; top: 0; bottom: 0; margin: auto;    }
.we-are-sorry .search-sec .recent-search ul li:last-child::after{ content:none;    }

.we-are-sorry .search-sec .recent-search ul li a{ margin: 0px 10px; color: #999999;    }
.we-are-sorry .search-sec .recent-search ul li a:hover{ text-decoration:none; color:#151515;    }

.we-are-sorry .product-listing{ padding-top:50px; }
.we-are-sorry .product-listing .container-fluid{ max-width:1600px; width:100%;    }
.right-product-section .product-listing .container-fluid { width:100%; max-width:100%; }
.right-product-section .we-are-sorry { width: 100%; max-width: initial;}
.we-are-sorry .product-listing .product-image { min-width:auto; max-height:90px; margin:0px auto !important;    }
.we-are-sorry .product-card .rating-wishlist{ right:10px; top:10px;    }
.we-are-sorry .product-card .rating-wishlist a:hover{ text-decoration:none;    }
.we-are-sorry .product-card .rating-wishlist a.add-to-wishlist{ height:20px; width:20px;    }
.we-are-sorry .product-card .rating-wishlist a.add-to-wishlist  i{ font-size:10px !important;    }

.section-heading { position: relative; display: flex; white-space: nowrap; align-items: center; white-space: nowrap; justify-content: space-between;    }
.section-heading .double-hr { border-top: solid 1px #eeeeef; height: 1px; width: 100%;    }
.section-heading .h2-heading { font-weight: 700 !important; font-size: 14px !important; font-family: 'Poppins'; margin-bottom: 0px !important;    }
.we-are-sorry .brand-card{ border-radius:20px; background:#fff; padding:30px; display:flex; align-items:center; justify-content:center; min-height:150px; }
.we-are-sorry .brand-card img{ }
.we-are-sorry .brand-card img{ min-width:auto; max-height:90px; margin:0px auto !important;    }
.we-are-sorry .product-card.small-card {    display: flex; align-items: center; min-height: 130px; height: 130px;}
.we-are-sorry .product-card.small-card .product-image{ height:80px; min-width:auto; max-width:100%; }


/****======== Product Card Start ========****/
 

.product-card{ background:#fff;  border-radius:15px; padding:20px; position:relative; margin-bottom:30px; border:solid 1px #EEEEEE;  }
.product-card a{ width:100%; display:inline-block; }

.product-card .product-image{ width:auto; text-align:center; height:200px; max-width:200px; margin:35px auto 10px;  overflow:hidden; display:flex; align-items:center;  }
.product-card .product-image a{ display:flex; align-items:center;height:100%; }
.product-card .product-image img{ height: auto; width: auto; margin: 0px auto; max-width: 100%; max-height: 100% !important;}
.product-card .badges{ display:flex; position:absolute; left:20px; top:20px; align-items: center; }
.product-card .badges .badge{ position:relative !important; left:0px; top:0px; line-height:1 !important; display:inline-block !important; }
.product-card .badges .badge.updated-icon{ height:25px; width:25px; margin-right:7px; }

.product-card .deal-title-mob{ display:none;}
.product-card .deal-title-web { display: inline-block; font-size: 12px; font-weight: 600; font-family: 'Poppins'; border-radius: 3px; padding: 0px 5px; margin-right:5px;}
.back-to-school-badge{ background: #06B4F1; color: #fff;}



.product-card .rating-wishlist{ top:20px; right:20px; position:absolute; z-index:1; display:flex; align-items:center; }
.product-card .ubuy-fulfilled{ bottom:20px; right:20px; position:absolute; width:32px; }
.product-card .ubuy-fulfilled img{ width:100%; height:auto; }
.product-card .product-rating{ font-size:14px; color:#151515; font-weight:700; margin-right:20px; }
.product-card .product-rating i{ color:#ffb100; margin-right:4px; }
.product-card .availability{ margin-top:5px;}
.product-card .availability.out-of-stock { color:#dc3545; }

.rating-wishlist{ z-index: 11; }
.rating-wishlist a.add-to-wishlist, .rating-wishlist span.add-to-wishlist{ cursor: pointer; border-radius: 100%; width: 30px; height: 30px; display:flex !important; justify-content:center; align-items:center; background: #e5e5e5; display:block;color:#fff !important;  }
.rating-wishlist a.add-to-wishlist i, .rating-wishlist span.add-to-wishlist i{ font-size:14px; margin-bottom:0px !important; font-weight:900 !important; }
.add-to-wishlist.btn-light.active,
.rating-wishlist a.add-to-wishlist.active,
 .rating-wishlist span.add-to-wishlist.active{ background: #ffebea;  }
.add-to-wishlist.btn-light.active i,
.rating-wishlist a.add-to-wishlist.active i, .rating-wishlist span.add-to-wishlist.active i{ color:#ff4439 !important; }

 a.add-to-wishlist:hover i, span.add-to-wishlist:hover i{ color:#ff4439; }
.my-wishlist .wishlist-icon{ position:relative; top:0; right:0; }

 
.product-store{ display:flex; }
#app-body .product-store{ display:flex; margin-bottom: 2px !important;}
.product-store span{ font-size:12px; color:#666666; font-weight:500; font-family:'Poppins', sans-serif; }
.product-store img{ width:25px !important; height:auto; margin-right:5px; vertical-align:middle; }
.product-card .product-title{ width:85%; height:43px  !important; overflow:hidden;  font-size:14px; color: #151515; font-weight:500 !important; font-family:'Poppins', sans-serif; line-height:22px; margin-top:8px; margin-bottom:0px;  }
.product-card .product-price{ min-height:16px; width:85%; color:#151515; line-height:1; font-size:16px; font-weight:700; text-transform:uppercase; display:flex; align-items:center; font-family:'Poppins', sans-serif; margin-bottom:0px; }
.product-card .product-price {font-family:'Poppins', sans-serif; font-weight:700; margin-top:12px;  }
.product-card .product-price span{ margin-right:5px; }
.product-card .product-price del{ font-weight:500;  color:#dc3545; margin-left:10px; line-height:1; font-family:'Poppins', sans-serif; font-size: 80%;}
.countdown-badge{ background:#ff3c2f; color:#fff; border-radius:5px; margin-left:15px; padding:4px 7px; font-size: 12px; font-weight: 700; text-transform: uppercase; min-width:85px; }
.countdown-badge .aw_countdown_timer{ display:flex; margin-left:5px; }
.owl-carousel .product-card{ margin-bottom:0px; }
.product-card.small-card .product-image{ width:auto; text-align:center; height:120px; margin:35px auto 10px;  overflow:hidden; display:flex; align-items:center;  }
.product-card.small-card .badge{ padding: 5px 10px; font-size: 11px; font-family: 'Poppins'; font-weight: 700; text-transform: uppercase; }
.product-card.small-card .rating-wishlist a.add-to-wishlist, .product-card.small-card .rating-wishlist span.add-to-wishlist  { width:25px; height:25px; }
.product-card.small-card .rating-wishlist a.add-to-wishlist i, .product-card.small-card .rating-wishlist span.add-to-wishlist i{ font-size:13px; }
.product-card.small-card .product-rating { font-size:12px; }
.product-card.small-card .product-rating i{ font-size:11px; }
.product-card.small-card .product-title { font-size:12px; line-height:20px; height: 40px; margin-top:5px; }

.product-card.small-card .product-price { font-size:13px; margin-top:7px; }
.product-card.small-card .ubuy-fulfilled { width:25px; }
.product-card.small-card .product-store img{ width:15px !important; }
.product-store .brand_name{ max-width:100px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; margin-right:0px !important; line-height:normal;}
.product-store .brand_name&gt;span,
.product-store .brand_name a {font-family:'Poppins', sans-serif; font-size: 12px;  color: #151515;  font-weight: 600; margin:0px; text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;}

.img-slider .product-card .product-image{ margin:0px auto; }


 .trending-products figure.product-image{ margin-top:10px !important; }



.static-slider-desktop img { max-width: 100% !important; }



.related-product .releted-product-cover { position: absolute; left: 0; top: 0; height: 100%; width: 100%; background: #00000040; display: flex !important; align-items: center; justify-content: center; opacity: 0; z-index: 9; border-radius: 0px; }
.related-product:hover .releted-product-cover { opacity: 1;}
.releted-product-cover .btn {text-transform: capitalize; width: auto !important; color: #fff;}
.related-product-modal .close {background: #fff;opacity: 1;color: #000;padding: 3px 6px;border-radius: 100px !important;font-size: 16px;text-shadow: none;width: auto;}
.related-product .releted-product-cover .btn,
.related-product .releted-product-cover .btn:hover { color: #151515 !important;}



/****======== Country Change Popup Start ========****/

.country-change-popup .modal-content{ border:none; border-radius:10px; }
.country-change-popup .modal-body{ padding:40px; padding-bottom:30px; }
.country-change-popup .close{ position:absolute; font-size:16px; color:#151515; opacity:1;right: 8px !important;top: 5px !important; }
.country-change-popup .icon-sec{display: flex;align-items: center;justify-content: center; }
.country-change-popup .icon-sec img{ width:100%; height:auto; max-width: 70px;}
.country-change-popup .content-sec{ text-align:center; line-height:26px; font-size:17px; color:#666666; font-family: "Poppins", sans-serif !important; margin:25px 0px;  font-weight:500; }
.country-change-popup .content-sec span{ color:#ffb100; font-weight:600; text-transform:uppercase;display: inline;align-items: center;margin: 0px 5px; }
.country-change-popup .content-sec span img.change-country-flag{max-width: 25px;margin-left:5px;border: 1px solid #eee;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.country-change-popup.modal .btn{ font-size:14px !important; font-weight:600 !important; font-family: "Poppins", sans-serif !important; padding:10px 15px !important; }
.country-change-popup .btn.btn-light{ background:#999999; color:#ffffff; }
.country-change-popup .btn.btn-light:hover{ background:#ffb100; }
.country-change-popup .btn:hover,
.country-change-popup .btn:focus{ outline:none; box-shadow:none !important; color:#fff !important; }

 @media screen and (max-width: 480px){
.country-change-popup .modal-body{padding: 30px !important;}
.country-change-popup .content-sec span{font-size: 16px;}



}

/****======== Country Change Popup End ========****/


 




@media screen and (max-width: 1366px){
       
      
      .product-card .ubuy-fulfilled{ width:28px; }

      .product-card.smal-card .product-title {  overflow: hidden; font-size: 13px; line-height: 20px; margin-top: 8px; margin-bottom: 0px; height:43px; }
      .product-card.smal-card .product-price{ font-size:14px; }
      .product-card.smal-card .product-price del { font-size:80%; }
      .product-card.smal-card .ubuy-fulfilled{ width:28px; }
       
 
      .product-card .badges{ left:15px; top:15px; }
      .product-card .badges .badge{padding: 7px 7px; font-size: 10px; }
      #app-body .product-card .badges .badge.best-seller.bg-transparent {width: 14px !important;height: 20px !important; background-position-y: -261px !important;background-position-x: -49px !important;background-image: url("https://d2ati23fc66y9j.cloudfront.net/sprite-img/homepage-sprite.webp") !important;background-position-x: -51px !important;background-size: 453px;}
      .product-card .ubuy-fulfilled{ right:15px; bottom:15px; width:22px; }
      #app-body .product-card .ubuy-fulfilled{width:33px; }
      #app-body .listing-product .product-card .product-detail .no-delivery-fulfilled {bottom: 0px !important;right: 0 !important;}
     
      .product-card .rating-wishlist { right:15px; top:15px; }
      .product-store img {  margin-right:5px !important; }
       
      .product-card{ padding:15px; }
      .product-card .product-image { height:120px !important; min-width:120px !important; }

      .product-card .product-title { font-size: 12px; line-height: 17px !important; margin-bottom: 0px; height: 34px !important; width:80%; }
      .product-card .product-price{ margin-top:6px; font-size:12px; width:85%;  }
      .rating-wishlist a.add-to-wishlist, .rating-wishlist span.add-to-wishlist{ height:25px; width:25px; }
      .rating-wishlist a.add-to-wishlist i, .rating-wishlist span.add-to-wishlist i{ font-size:11px !important; margin-bottom:0px !important; } 

      .product-card .product-rating { margin-right:10px; font-size:12px;  }


      .product-card.small-card { padding:15px; }
      .product-card.small-card .badges{ left:15px; top:15px; }
      .product-card.small-card .ubuy-fulfilled{ right:15px; bottom:15px; }
      .product-card.small-card .rating-wishlist { right:15px; top:15px; } 
      
      .product-card.small-card .product-image { height:120px; min-width:120px; }
      .product-card.small-card .product-rating i{ font-size:12px; }
      .product-card.small-card .product-rating{ font-size:12px; }
      .product-card.small-card .product-title { font-size: 12px; line-height: 17px; margin-bottom: 0px; height: 43px; width:80%; }
      .product-card.small-card .product-price{ margin-top:6px; font-size:12px; width:80%;  }
      .product-card.small-card .rating-wishlist a.add-to-wishlist, .product-card.small-card .rating-wishlist span.add-to-wishlist{ height:25px; width:25px; display: flex !important; justify-content: center; align-items: center;}
      .product-card.small-card .rating-wishlist a.add-to-wishlist i, .product-card.small-card .rating-wishlist span.add-to-wishlist i{ font-size:10px !important; } 

      .owl-next span:before, .owl-prev span:before { background-size:75%;  }


      .owl-nav button.owl-prev { left:-15px !important;right:auto !important;  }
      .owl-nav button.owl-next { right:-15px !important; left:auto !important;  }

      /*badges added css new*/
      a.btn.font-weight-bold.btn-primary.w-60.poppins-font.updated-icon{width: 40px !important;height: 30px !important;}
      .updated-icon{width: 30px;height: 30px;padding: 0px;}
      .updated-icon.btn.btn-primary{padding-left: 0px !important;padding-right: 0px !important;}
      .updated-icon.btn.btn-primary img{max-width: 12px}
      span.badge.on-sale.updated-icon img{max-width: 20px;}
      span.badge.latest-deals.updated-icon img{max-width: 20px;}
      .product-item-left-section .badge{top: 20px;left: 26px;}
      span.badge.new.updated-icon img{max-width: 20px;}
      span.badge.latest-deals.updated-icon{top: 18px;left: 30px;}
      .product-item-left-section .badge.gift{top: 20px;left: 29px;}
      span.badge.gift.updated-icon img{max-width: 16px;}
      /*badges added css new*/
}
@media (max-width:575px) {
      #app-body .product-card .ubuy-fulfilled {width: 24px;}
      #app-body .listing-product .product-card .product-detail .no-delivery-fulfilled {bottom: 3px !important;}
      #app-body .product-card .badges .badge.best-seller.bg-transparent {width: 14px !important;height: 20px !important; background-position-y: -261px !important;background-position-x: -49px !important;background-image: url("https://d2ati23fc66y9j.cloudfront.net/sprite-img/homepage-sprite.webp") !important; }
}

@media screen and (max-width: 1024px){
       /*badges added css new*/
       .updated-icon{width: 20px !important;height: 20px !important;}
       .updated-icon img{max-width: 45px !important;}
       /*badges added css new*/
}

@media screen and (max-width: 1200px){

 .ubuy_home_bar a.fa-times {display:none;}
 .ubuy-announcement-bar .btn.btn-primary { margin-right:0px !important; }
  

}

@media screen and (max-width: 768px){




    .we-are-sorry .top-sec{     padding:50px 0px 40px; } 
    .we-are-sorry .vector-sec{     margin-bottom:10px; } 
    .we-are-sorry .col-xl-6.pr-4,
    .we-are-sorry .col-xl-6.pl-4{     padding:0px 15px !important; } 
    .we-are-sorry .search-sec .recent-search ul li{     display:inline-block;     white-space:nowrap; } 
    .we-are-sorry .top-sec .content-sec::before{     content:none; } 
    .we-are-sorry .top-sec .content-sec{     width: 100%;     max-width: 100%;     text-align: center; } 
    .we-are-sorry .back-to-home{     display: list-item;     width: fit-content;     margin: 10px auto 0px;     text-align: center;     float: none; } 
    .we-are-sorry .reasons li{     text-align:left; } 
    .we-are-sorry .search-sec .content-sec .search-heading{     font-size:18px;     margin-bottom:15px; } 
    .we-are-sorry .search-sec .content-sec .search-form-sec{     margin-bottom:0px !important; } 
    .we-are-sorry .top-sec{ padding:50px 0px; } 
    .we-are-sorry .search-sec{ padding:40px 0px; }

     a.add-to-wishlist:hover i{ color:#fff; }


      .product-card .product-title{ height:36px !important; }
      .product-card .product-price { width:100%; }
      .owlslider-shop-category-slider .item.product-list,
      .owlslider-shop-category-slider .item.product-list a{ min-height:100px; }
      .owl-nav button.owl-prev { left:-5px !important; right:auto !important; }
      .owl-nav button.owl-next { right:-5px !important; left:auto !important;}
      .country-change-popup.modal .btn{ padding:10px 10px !important;  }
      .ubuy-announcement-bar .btn.btn-primary { padding:4px 10px !important; font-size:12px !important; }

      /*badges added css new*/
      a.btn.font-weight-bold.btn-primary.w-60.poppins-font.updated-icon{padding: 15px;width: 30px !important;height: 30px !important;}
      .items-title .updated-icon img{max-width: 12px !important;}
      .updated-icon img{max-width: 40px !important;}
      /*badges added css new*/
}
@media screen and (max-width: 576px){
  
  .featured-logo-card .featured-logo img{
    padding:5px 10px;
}
  .related-product .releted-product-cover {
    opacity: 1;
    position: relative;
    background: none;
    height: auto;
    width: auto;
    display: inline-block !important;
    margin-top: 10px;
}

.related-product .product-price:empty {
    display: none;
}

.related-product .releted-product-cover .btn {
    padding: 4px 13px;
    font-size: 12px;
    font-weight: 600;
    border-radius: 5px;
}

.related-product .product-title {
    height: auto !important;
}


.product-card .deal-title-web{ display: none;}
.product-card .deal-title-mob { display: inline-block; font-size: 12px; font-weight: 600; font-family: 'Poppins'; border-radius: 3px; padding: 0px 5px; margin-bottom:7px;}




.deal-related-button.related-product .product-store,
.deal-related-button.related-product .product-title,
.deal-related-button.related-product figure {
    opacity: 0.5;
}

  
 
      .owl-selling-slider .owl-nav button { top:40% !important; }
      .product-card .ubuy-fulfilled{ bottom:10px; }
      .product-card .product-price { width:100%; }
      .product-card { margin-bottom:10px; }
      .product-card .product-title {width: auto !important;overflow: hidden !important;max-height: 34px !important; height:auto !important; margin-top:0px !important; word-break: break-word;}
     
      .rating-wishlist a.wishlist-icon,
      .rating-wishlist a.add-to-wishlist,
        .rating-wishlist span.wishlist-icon,
      .rating-wishlist span.add-to-wishlist{ width:20px !important; height:20px !important; }
      .my-wishlist .wishlist-icon i{ height:20px; width:20px; justify-content: center; align-items:center; display:flex; }
      .product-card .ubuy-fulfilled { width:20px; }
      .product-card .badges .badge{ padding:4px; }
      .product-card .product-image{min-width: 70px !important; max-width: 70px !important; height: 70px !important; margin: 0px; margin-right: 10px; border: solid 1px #f1f1fd; padding: 4px; border-radius: 4px; } 
      .product-card .product-image img{ margin-top:0px !important; }
      .owl-nav button { height:30px; width:30px; }
      .product-card .badges .badge {top: 0;font-size: 8px; text-overflow: ellipsis; max-width: 70px; overflow: hidden; white-space: nowrap;}


      .img-slider .product-card .product-image{ height: 100%; max-width: initial; display: inline-block; width: auto; min-width: auto; margin: 0px; border: none; }


      .product-store .brand_name{ margin-right:25px !important;}


      .owl-carousel a.img-detail{ display:inline-block !important;width: 100%; }
      .owl-carousel figure.product-image{min-width: 70px !important; max-width: 70px !important; height: 70px !important;  border:none !important; padding:0px !important; border-radius: 0px !important; margin: 20px auto 20px !important; }
      .owl-carousel .product-card{ display: block !important; }
      .owl-carousel .product-card a{ display: block !important; }

       /*badges added css new*/
       .product-card .badges{top: 10px;left: 10px !important;}
       
      /*badges added css new*/

      .product-card{ display: flex; }
      .product-card a{ width:auto;  display:flex; }
      .product-card a.img-detail .product-title{ margin-top:5px !important; margin-bottom:5px; }
      .product-card .product-price { font-size:14px; margin:0px; }

}

@media screen and (max-width: 480px){
      /*badges added css new*/
.product-item-left-section .badge.gift{left: 21px;}
span.badge.latest-deals.updated-icon{left: 20px !important;}
 /*badges added css new*/


 span.badge.updated-icon img{ height:20px !important; }
 #app-body span.badge.updated-icon img{width: 15px !important; }
      
}
 

@media screen and (max-width: 375px){
      /*badges added css new*/
      #on-sale .product-item-left h3{margin-top: 30px !important;}
      span.badge.latest-deals.updated-icon{left: 25px;}
      /*.product-card .badges .badge{left: -10px;}*/
      .updated-icon img{max-width: 35px !important;}
      
      /*badges added css new*/
}


/****======== Product Card End ========****/


button.owl-prev:hover,
button.owl-next:hover { background:#fff !important; }







footer img.lazy{ object-fit:none !important; }
footer ul.payment-options li{ padding-left:50px;    position:relative;}
footer ul.payment-options img { position:absolute; left:0; top:-3px; }

/****======== Footer 24/7 Customer Support Start ========****/

.customer-support { border: 1px solid #eeeeee; margin-top: 10px; border-radius: 5px;}
.customer-support span a {font-family: "Open Sans",sans-serif; white-space:normal !important; font-weight: 700 !important; text-decoration: none; color:#151515; }
.customer-support p { margin-bottom:0px;  line-height: 18px;}
.customer-support img{ margin:0px !important; }
.customer-support .large-font{ margin-bottom:5px; }
.customer-support p a { font-size: 11px !important;white-space:normal !important; }
.customer-support p.large-font a { font-size: 14px !important; line-height: 18px;}


@media screen and (max-width: 1400px){

.customer-support { padding:10px !important; }
.customer-support .media-body.pl-3 { padding-left:8px !important; }
.customer-support p.large-font a { font-size:13px !important; }
.customer-support p a{ margin:0px !important; }

a.view-more {
        min-height:25px;
        min-width:25px;
        max-height:25px;
        max-width:25px;
    }

}




/****======== Footer 24/7 Customer Support End ========****/



@media screen and (max-width: 991px){
      footer ul.payment-options img { top:1px; }
      footer ul.payment-options li { padding-bottom:15px !important; padding-top:8px !important; }
 .we-are-sorry .search-sec .recent-search{     font-size:13px; }    


}

@media screen and (max-width: 576px){


   .we-are-sorry .top-sec .content-sec .heading{ font-size:30px; } 
    .we-are-sorry .top-sec .content-sec .heading img{ max-width:35px; } 
    .we-are-sorry .back-to-home{ margin-top:20px; } 
    .we-are-sorry .search-sec .content-sec .search-heading{ font-size:14px; } 
    .we-are-sorry .back-to-home span{ font-size:15px; } 
    .we-are-sorry .search-sec .content-sec .search-form-sec form input[type="text"] { font-size:12px; }

      footer ul.payment-options img {     position: absolute; right: 0; top: 0;}
      footer ul.payment-options li{padding-right: 50px; line-height: 14px !important; padding-bottom: 17px !important; padding-top:5px !important; }
}




@media screen and (max-width: 414px){
.we-are-sorry .reasons{ max-width: 300px; right: -80px; }

}


@media screen and (max-width: 375px){

    .we-are-sorry .reasons{ max-width: 300px; right: -100px; }
}


@media screen and (max-width: 320px){
.we-are-sorry .reasons {
    max-width: 260px;
    right: -30px;
}
}
 
 .yogaslider .category-card-with-image.yoga-card {
  padding: 0px !important;
  margin-bottom: 10px;
  position: relative;
}

.yogaslider .yoga-card a p{
    width: 80%;
    font-weight: 600;
    font-size: 13px;
    z-index: 2;
    position: relative;
    line-height: 16px !important;
    margin-top: 0px !important;
}

.yogaslider .category-card-with-image.yoga-card a {
  min-height: 100px;
  padding: 10px;
}
.yogaslider .category-card-with-image.yoga-card figure {
  position: absolute !important;
  top: 55px !important;
  right: 10px !important;
}
@media (max-width: 640px) {
  .yogaslider .category-card-with-image.yoga-card {
    position: relative;
    padding: 2px !important;
    border-radius: 15px;
    min-height: 167px !important;
  }
  .yogaslider .category-card-with-image.yoga-card a {
    min-height: 167px !important;
    text-align: center;
    height: auto !important;
    background: #fff;
    border-radius: 12px;
    padding: 0px 10px;
    justify-content: center;
    align-items: center;
  }
  .yogaslider .category-card-with-image.yoga-card h3 {
    width: auto !important;
    order: 1;
    padding-top: 10px;
  }
  .yogaslider .category-card-with-image.yoga-card figure {
    order: -1;
    width: inherit !important;
    height: inherit !important;
    position: inherit !important;
    top: 0px !important;
    right: inherit !important;
  }
  .yogaslider .category-card-with-image.yoga-card figure img {
    max-width: 100% !important;
    max-height: inherit !important;
    margin: 0 auto;
  }
  .yogaslider .category-card-with-image.yoga-card.color_0 {
    background: linear-gradient(120deg, #E9A6FF, #F3F1AB);
  }
  .yogaslider .category-card-with-image.yoga-card.color_1 {
    background: linear-gradient(120deg, #EBE3A3, #8B8A8A);
  }
  .yogaslider .category-card-with-image.yoga-card.color_2 {
    background: linear-gradient(120deg, #FFA4A4, #D5D5D5);
  }
  .yogaslider .category-card-with-image.yoga-card.color_3 {
    background: linear-gradient(120deg, #4F5457, #8BC3B6);
  }
  .yogaslider .category-card-with-image.yoga-card.color_4 {
    background: linear-gradient(120deg, #D1D1D1, #9DD7F3);
  }
  .yogaslider .category-card-with-image.yoga-card.color_5 {
    background: linear-gradient(120deg, #FFCCA7, #BDBDBD);
  }
  .yogaslider .category-card-with-image.yoga-card.color_6 {
    background: linear-gradient(120deg, #FFE428, #9F94C5);
  }
  .yogaslider .category-card-with-image.yoga-card.color_7 {
    background: linear-gradient(120deg, #FFDBA5, #B1B1B1);
  }
  .yogaslider .category-card-with-image.yoga-card.color_8 {
    background: linear-gradient(120deg, #92C4FF, #FF9C86);
  }
  .yogaslider .category-card-with-image.yoga-card.color_9 {
    background: linear-gradient(120deg, #FF9A5F, #8DA9FF);
  }
  .yogaslider .category-card-with-image.yoga-card.color_10 {
    background: linear-gradient(120deg, #FFE425, #5AA4FF);
  }
  .yogaslider .category-card-with-image.yoga-card.color_11 {
    background: linear-gradient(120deg, #FFA49E, #A3B9FF);
  }
  .yogaslider .category-card-with-image.yoga-card.color_12 {
    background: linear-gradient(120deg, #E8FF25, #818181);
  }
  .yogaslider .category-card-with-image.yoga-card.color_13 {
    background: linear-gradient(120deg, #8DC0FF, #B4FF9C);
  }
  .yogaslider .category-card-with-image.yoga-card.color_14 {
    background: linear-gradient(120deg, #FF7379, #E1CB31);
  }
  .yogaslider .category-card-with-image.yoga-card.color_15 {
    background: linear-gradient(120deg, #FF9B6C, #EFC88D);
  }
}
.listing-product .product-card .badges .discount{text-align: center;}
#app-body .listing-product .product-card .badges .discount{text-align: center;width: auto !important;}
#app-body .category-page.card-skeleton .listing-page{border-bottom: 0;}</pre></body></html>