*{box-sizing:border-box;}
html,body{margin:0;font-family:"Inter",sans-serif;}
ul{padding:0;}
li{list-style:none;}
p{margin:0;}
a{text-decoration:none;}
section.slider-wrpar .item img{min-height:500px;object-fit:cover;max-height:500px;}
.form-group.search-list svg{font-size:30px;width:30px;height:30px;display:inline-block;position:absolute;left:0;top:5px;}
.container{max-width:1240px;margin:0 auto;padding:0 15px;}
.main-header-right svg{max-width:28px;color:#333;}
.main-header-right a{color:#333;text-align:center;}
.account-header-btn{width:50px;text-align:center;}
.middle-header li,.account-header-btn a{font-size:12px;}
.middle-header li img{max-width:24px;}
.top--header{height:24px;line-height:24px;position:relative;background-color:rgb(240,250,255);color:rgb(0,0,0);text-align:center;}
.cart-total-item{width:20px;height:19px;background-color:#ff4343;border-radius:100px;line-height:20px;text-align:center;color:#fff;font-size:10px;margin-left:-14px;margin-top:-6px;position:absolute;top:-3px;right:-6px;}
.form-group.search-list input{padding-left:30px;color:rgb(0,0,0);}
.user-account-header-icon{position:relative;}
header ul li a{font-size:14px;text-decoration:none;display:block;color:#333;text-transform:uppercase;line-height:44px;font-family:Trebuchet MS,Arial,Inter,Helvetica,sans-serif;font-weight:400;padding:0 0 0 7px;}
.header-main-menu ul > li:first-child{background:0 0;padding-left:0px;}
.header-main-menu > div >ul > li{float:none;display:inline-block;height:40px;background:url(https://cdn.sareeka.com/catalog/view/theme/default/image/line_menu.png) left center no-repeat;padding:0 6px 0 18px;}
ul li .dropdown{text-align:left;-webkit-box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);-moz-box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);left:-10px;right:-10px;background:#fff;display:none;position:absolute;z-index:999;padding:20px 10px;border:1px solid #c8c8c8;border-top:1px solid #ff4343;}
ul li .dropdown ul li a{color:#646464;}
ul li .dropdown ul li a:hover{color:#ff4343;}
ul li:hover > div{display:block;}
ul li .dropdown a.parent:hover{text-decoration:underline;}
ul li .dropdown ul{margin:0;padding:0;width:100%;}
ul li .dropdown ul li{list-style:none;padding:0 10px 8px 12px;}
ul li .dropdown .title{padding-left:12px;margin-bottom:12px;font-size:14px;font-weight:bold;}
ul li .dropdown .catmenu td{float:left;width:185px;}
ul li .dropdown .quicklinks{border-top:1px solid #f1f1f1;clear:both;margin-top:20px;padding-top:18px;}
ul li .dropdown .quicklinks a{color:#646464!important;font-size:14px;margin:0 10px;}
ul li .dropdown .quicklinks a:hover{color:#ff4343!important;}
.header-main-menu.mx-auto{position:relative;clear:both;z-index:50;height:44px;}
.ovrlayte.text-center{background:linear-gradient(170deg,#22170fa6,#00000047);left:0;font-size:16px;font-weight:normal;padding:20px 10px;display:block;cursor:pointer;bottom:0;text-transform:uppercase;position:absolute;width:100%;border-top:1px solid rgba(255,255,255,0.3);border-bottom:1px solid rgba(255,255,255,0.3);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;text-shadow:0 0 6px rgba(0,0,0,0.3);}
a.shop-btn{background:#000;display:inline-block;padding:6px 10px 10px;line-height:normal;margin-top:10px;}
.ovrlayte > a{display:inline-block;width:100%;}
h1,h2,h3,h4{font-family:"Cinzel",serif;}
.banner-description.text-white{font-size:10px;margin-top:6px;letter-spacing:1px;font-weight:normal;}
.border-top{border-top:1px dashed #cdcdcd;}
header{border-bottom:1px solid #ebebeb;transition:all 0.3s ease;position:fixed;top:0;left:0;right:0;z-index:999;box-shadow:rgba(0,0,0,0.05) 0px 8px 12px;background:white;}
section.slider-wrpar .owl-carousel .owl-dots span{background:none repeat scroll 0 0 #fff;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:0.5;width:12px;}
section.slider-wrpar .owl-carousel .owl-dots.active span{background:none repeat scroll 0 0 #ff4343;}
.owl-dots{position:absolute;width:100%;bottom:10px;margin:0 auto;text-align:center;z-index:9;}
.section-title,.section-title a{text-align:center;font-family:"Cinzel",Inter,Arial,Helvetica,sans-serif;font-size:24px;display:inline-block;font-weight:normal;line-height:32px;margin:15px auto;padding:0;}
#Trending-Collection.owl-carousel .owl-prev:before,div#new-arrival.owl-carousel .owl-prev:before{background-image:url("https://cdn.sareeka.com/catalog/view/theme/default/image/prev-arrow.svg");background-repeat:no-repeat;content:"&nbsp;";-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;width:20px;height:20px;}
#Trending-Collection.owl-carousel .owl-next:before,div#new-arrival.owl-carousel .owl-next:before{background-image:url("https://cdn.sareeka.com/catalog/view/theme/default/image/next-arrow.svg");background-repeat:no-repeat;content:"&nbsp;";-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;width:20px;height:20px;}
#Trending-Collection.owl-carousel .owl-next,div#new-arrival.owl-carousel .owl-next{cursor:pointer;transition:all 0.5s ease 0s;vertical-align:middle;font-size:0;text-align:center;position:absolute;top:180px;background:#eeeeee;margin-top:-40px;opacity:1;border-radius:100px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;right:20px;opacity:0.9;}
#Trending-Collection.owl-carousel .owl-prev,div#new-arrival.owl-carousel .owl-prev{cursor:pointer;transition:all 0.5s ease 0s;vertical-align:middle;font-size:0;text-align:center;position:absolute;top:180px;background:#eeeeee;margin-top:-40px;opacity:1;border-radius:100px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;left:20px;opacity:0.9;}
#Trending-Collection.owl-carousel .owl-prev:hover,.div#new-arrival.owl-carousel .owl-next:hover{background-color:#cdcdcd;opacity:1;}
img.back-pic.img-fluid{background:transparent none repeat scroll 0 0;color:#ffffff;left:0;opacity:0;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;position:absolute;right:0;top:0;transition:all 0.8s ease 0s;-webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s;-ms-transition:all 0.8s ease 0s;}
a.add-to-wishlist-btn{position:absolute;top:10px;z-index:1;right:10px;background:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);float:left;height:26px;width:26px;background-position:-139px -79px;background-repeat:no-repeat no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.listing-card:hover img.front-pic.img-fluid{opacity:0;}
.listing-card:hover img.back-pic.img-fluid{opacity:1;}
.listing-card img{width:100%;max-height:388px;min-height:388px;object-fit:cover;}
.product-info .readytoship-tag-holder{margin-left:10px;}
.product-card-bottom .name{margin-bottom:6px;}
.product-card-bottom .item_name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.readytoship-tag{display:flex;line-height:20px;margin-top:6px;}
.cart-info .readytoship-tag{margin-top:0;}
.readytoship-tag svg{width:16px;margin-right:5px;}
.product-card-bottom a{color:black;font-size:13px;line-height:21px;}
.product-card-bottom{padding-top:10px;}
.sale-pill{color:#008106;}
.product-card-bottom .sale-discount-tag{margin-top:0;font-size:13px;display:inline-block;padding-left:10px;}
.price{color:#000;font-size:14px;padding-left:4px;}
.price-new{color:#000;margin-right:6px;}
.price-old{color:#545454;text-decoration:line-through;font-weight:normal;font-size:13px;}
.review-card{padding:20px;border-bottom:1px solid #ddd;border:1px solid #ddd;border-top:4px solid #ddd;}
.review-card a{color:#333;text-decoration:none;cursor:pointer;box-sizing:border-box;font-size:12px;}
.owl-carousel .owl-item .rating img{width:100px;margin-bottom:14px;}
footer h1{font-size:18px;}
footer h2{font-size:16px;margin-bottom:6px;}
footer p{font-size:12px;margin:0 0 20px;}
footer h4,footer h3{margin-bottom:6px;}
footer h1,footer h2,footer h3,footer h4,footer h5{font-size:16px;font-family:"Inter",Arial,Trebuchet MS,Helvetica,sans-serif;}
footer li,footer li a{margin:4px 0;text-decoration:none;font-size:12px;color:#333;}
footer .footer_column h3{font-family:"Cinzel",serif;}
.copyright{font-size:11px;float:right;display:inline-block;text-align:right;}
footer p a{color:#333;}
footer .container{margin-top:15px;padding-top:15px;}
footer .column.footer_column ul li{margin:0;}
footer .column.footer_column ul li a{line-height:18px;color:black;text-transform:none;padding:0;font-weight:normal;font-family:Arial;}
footer .column.footer_column b{font-weight:600;color:black;font-size:13px;}
footer .column.footer_column div i{font-size:13px;color:black;}
.customer-service-lable a{font-size:12px;color:black;}
.footer_column{padding:10px 0 0;border-top:6px solid #000;}
.footer_column .title{margin-bottom:10px;font-size:14px;}
input.footer_subscribe_btn{background-color:#666;border:0;padding:0 20px;color:#fff;font-weight:400;cursor:pointer;position:relative;height:40px;}
header ul li a:hover{color:#ff4343;}
.welcome-mesgh{clear:both;padding-top:10px;margin:10px auto 0;width:90%;line-height:18px;}
.border-top.p-3.content-footer li a{line-height:13px;margin:4px 0;font-size:12px;}
.border-top.p-3.content-footer ul{padding-inline-start:40px;}
.border-top.p-3.content-footer ul li,.border-top.p-3.content-footer ul li a{list-style:disc;line-height:14px;}
header.scrolled{-webkit-transform:translateY(-130px);transform:translateY(-130px);box-shadow:rgba(0,0,0,0.1) 0px 4px 6px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(255,255,255,0.8);}
.description h4{text-transform:uppercase;font-family:Cinzel,Trebuchet MS,Arial,Helvetica,sans-serif;font-weight:400;font-size:40px;padding:0;margin:0;color:#333;}
.border-top.p-3.content-footer p{line-height:normal;}
header img{max-width:100%;}
.middle-header{flex:0 0 100%;}
.row.gap-15{margin:0 -8px;}
.row.gap-15 [class*="col"]{padding:0 10px;}
.border-top-dashed{border-top:1px dashed #cdcdcd;}

/* 04/ 08 */
section.gs-breadcrumb-section.bg-class .breadcrumb-title{padding:10px 0 2px;margin:0;font-family:Cinzel,Trebuchet MS,Arial,Helvetica,sans-serif;text-align:left;font-size:24px;float:left;}
.product-nav-wrapper h5{font-size:15px;display:inline-block;}
.filter-wrapper{width:fit-content;gap:20px;margin-left:auto;}
.product-nav-wrapper{display:flex;align-items:center;}
.col-220{flex:0 0 20%;}
.col100-220.gs-main-blog-wrapper{flex:0 0 80%;}
section.gs-breadcrumb-section > img{max-width:100%;width:100%;}
ul.bread-menu{display:flex;margin:0;justify-content:flex-end;float:right;}
ul.bread-menu li a{color:#000;line-height:24px;padding:10px 0;display:inline-block;}
section.gs-breadcrumb-section.bg-class .col-12{display:flex;align-items:center;justify-content:space-between;}
ul.bread-menu li:last-child a:before{content:"   /  ";margin:0 8px;}
ul.bread-menu li:last-child a{font-weight:bold;cursor:none;}
ul li a:hover{text-decoration:none;}
ul.bread-menu li a:hover{color:#ed1717;}
.single-product a.add_cart_click{background:#f58634;width:100%;display:inline-block;color:#fff;text-align:center;font-size:14px;border-radius:0;border-left:1px solid #2d3d91;padding:5px 20px;border-right:1px solid #2d3d91;text-transform:uppercase;}
.pt-150{padding-top:100px;}
.single-product{border:1px solid #f7efef;padding:5px;margin-bottom:20px;}
.single-product svg{width:20px;}
.gs-blog-wrapper{padding-top:40px;}
.single-product-widget{margin-bottom:15px;}
.single-product-widget .widget-title{font-size:16px;font-weight:400;color:#000;border-bottom:1px solid #ddd;padding-bottom:5px;}
.btn-wrapper.nav button.check_view svg{width:20px;}
.gs-product-sidebar-wrapper{max-width:220px;}
.single-product-widget button#price_filter{background:#f58634;border:1px solid #ddd;font-size:16px;color:#fff;padding:5px 20px;display:inline-block;}
.single-product-widget a.template-btn.dark-btn{color:#000;text-align:right;display:inline-block;width:100%;padding:0 10px 11px;font-size:16px;text-decoration:underline;}
.product-cat-widget li a{padding:5px 10px;width:100%;display:inline-block;line-height:2em;text-decoration:none;font-size:12px;color:#333;padding:0;}
.sort-wrapper h5{font-size:14px;display:inline-block;}
.sort-wrapper select.nice-select{height:32px;font-size:14px;padding:0 10px;margin-left:10px;}
.sort-wrapper{padding:10px 0;}
.filter-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-bottom:10px;}
.btn-wrapper.nav button.check_view{background:#fafafa;border:1px solid #ddd;padding:4px;}
h6.product-title{color:#000;font-size:13px;font-weight:normal;}
.price-wrapper{display:flex;align-items:center;justify-content:space-between;width:fit-content;gap:20px;max-width:130px;float:left;}
.add-to-cart a{background:#f58634;padding:5px 10px;color:#fff;line-height:24px;}
.add-to-cart{display:flex;align-items:center;margin-bottom:10px;}
.price-wrapper .details svg path{fill:white;}
.add-to-cart a svg path{fill:white;}
.price-wrapper h6{font-size:13px;}
.ratings-wrapper{max-width:calc(100% - 130px);float:right;}
.content-wrapper{display:inline-block;width:100%;}
.price-range input{width:100%;height:31px;color:#000;border:1px solid #ddd;}
ul.product-breadcrumb{display:flex;align-items:center;gap:10px;padding-top:10px;justify-content:flex-end;}
ul.product-breadcrumb li a{color:#000;}
ul.product-breadcrumb li:last-child a:before{content:"/ ";}
ul.product-breadcrumb li a:empty{display:none;}
.product-cat-widget li a{position:relative;}
ul.product-breadcrumb{display:flex;align-items:center;gap:10px;padding-top:10px;justify-content:flex-end;}
ul.product-breadcrumb li a{color:#000;}
ul.product-breadcrumb li:last-child a:before{content:"/ ";}
ul.product-breadcrumb li a:empty{display:none;}
.product-main-slider img{max-width:100%;height:auto;}
.variation-sizes label{margin:0;}
.variation-sizes li{display:inline-block;line-height:24px;font-size:17px;}
.variation-sizes li:not(:first-child){padding-left:10px;}
.variation-wrapper.variation-sizes span,span.varition-title{font-size:17px;font-weight:bold;}
span.varition-title{padding-bottom:5px;display:inline-block;}
.product-stocks-wraper li{padding:4px 0;font-size:15px;}
.gs-product-details-gallery-wrapper .product-nav-slider{max-width:calc(0100% - 100px);width:100%;border:1px solid #dffaad;}
.share-links-wrapper.social-icons{display:flex;gap:14px;}
.share-links-wrapper.social-icons a{display:inline-block;width:auto;height:auto;background:none;}
button#addtobycard{display:block;width:100%;}
.add-qty-wrapper input{height:40px;padding:0 10px;text-align:center;}
.add-qty-wrapper .qty-input.qttotal{width:calc(100% - 80px);}
button.action-btn{background:#f58634;height:40px;width:40px;border:1px solid #f58634;color:#fff;font-size:34px;line-height:30px;}
.product-input-wrapper{display:flex;padding-bottom:15px;}
.wish-compare-report-wrapper a{color:#fff;font-size:14px;padding:4px 14px 5px 10px;display:flex;background:#2196F3;margin-top:10px;border-radius:8px;align-items:center;gap:2px;max-width:45%;font-weight:bold;}
.wish-compare-report-wrapper a svg{border-radius:100%;fill:#fff;stroke:none;}
.wish-compare-report-wrapper a svg path{stroke-width:0;font-size:20px!important;}
button.template-btn.dark-btn{background:red;border:1px solid red;color:#fff;font-size:19px;text-transform:capitalize;width:auto;}
button.template-btn.w-100{background:#0d254e;border:1px solid #0d254e;color:#fff;font-size:19px;text-transform:capitalize;padding:10px 10px;border-radius:6px;}
button.template-btn.dark-btn.w-100{background:#ff4700;border-color:#ff4700;}
.store-seller-wrapper{border:1px solid #ddd;padding:10px 10px;display:inline-block;margin-top:10px;background:#fff5f5;width:100%;}
.store-seller-wrapper a.template-btn.dark-outline{color:#394aa3;font-size:13px;font-weight:bold;}
.product-cards-slider{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:50px;}
.product-cards-slider > .not{flex:calc(25% - 10px);}
.product-cards-slider .single-product{height:100%;}
.product-cards-slider img.product-img{width:100%;}
.single-product img.product-img{width:100%!important;height:auto!important;max-height:300px;object-fit:contain;}
.single-product .add-to-wishlist-btn{display:inline-block;position:absolute;right:25px;top:10px;}
div#mobile-footer svg{max-width:50px;}
div#mobile-footer ul{display:flex;justify-content:space-between;background:#fff;margin:0;max-width:1200px;margin:auto;}
div#mobile-footer li a{    /* display: inline-block; */
color:#000;}
div#mobile-footer li{flex:0 0 20%;text-align:center;line-height:normal;display:inline-block;}
div#mobile-footer li span.badge{position:absolute;font-size:17px;font-weight:normal;background:red;border-radius:100%;color:#fff;}
.header-cart-count,header nav.navbar span#wishlist-count{position:absolute;top:-4px;right:-5px;background:red;border-radius:100pc;color:#fff;width:20px;height:19px;z-index:1;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:bold;}
header nav.navbar{position:relative;}
header nav.navbar .cart-bttn span#wishlist-count{top:-12px;right:-10px;}
.cart-icon{display:none;}
header nav.navbar .cart-bttn{position:relative;    /* padding:10px 0; */}
.cart-wrap{position:relative;}
.btn-wrapper.nav button.check_view svg{width:20px;}
.single-product-details-content-wrapper .product-info-wrapper > h3{font-size:18px;border:0;text-transform:capitalize;line-height:30px;text-align:left;font-family:inherit;flex:0 0 100%;}
.single-product-details-content-wrapper .price-wrapper h5{color:#388e3c;font-size:26px;font-weight:500;}
.single-product-details-content-wrapper .rating-wrapper{margin-left:auto;font-size:13px;display:flex;align-items:center;gap:2px;}
.single-product-details-content-wrapper .price-wrapper h5{margin:0;}
.single-product-details-content-wrapper .product-info-wrapper{display:flex;width:100%;flex-wrap:wrap;padding-bottom:10px;}
.single-product-details-content-wrapper .rating-wrapper svg{width:20px;margin-right:1px;}
.single-product-details-content-wrapper .product-stocks-wraper li{font-size:13px;}
.single-product-details-content-wrapper hr{margin:5px 0;}
.single-product-details-content-wrapper .variation-wrapper.variation-sizes{display:flex;align-items:center;gap:10px;padding-bottom:10px;}
.single-product-details-content-wrapper .variation-wrapper.variation-sizes ul{margin:0;}
.single-product-details-content-wrapper .variation-wrapper.variation-sizes label{font-size:14px;font-weight:bold;}
.single-product-details-content-wrapper span.varition-title{font-size:15px;font-weight:500;padding:0;}
.single-product-details-content-wrapper .product-stocks-wraper ul{margin-bottom:0;}
.single-product-details-content-wrapper .product-input-wrapper{width:auto;max-width:121px;padding:0;}
.single-product-details-content-wrapper .add-qty-wrapper{display:flex;align-items:center;gap:20px;border-top:1px solid #ddd;padding-top:20px;margin-bottom:20px;}
.single-product-details-content-wrapper .product-input-wrapper button.action-btn{background:transparent;color:#000;font-size:17px;border-color:#ddd;height:30px;}
.single-product-details-content-wrapper .product-input-wrapper .qty-input.qttotal{height:30px;border:1px solid #ddd;border-left:0;border-right:0;}
.single-product-details-content-wrapper .share-links.social-linkss > h4{font-family:inherit;font-size:18px;margin:0;}
.single-product-details-content-wrapper .share-links.social-linkss a{font-size:0;}
.single-product-details-content-wrapper .share-links.social-linkss a svg{width:30px;height:auto;}
.share-links.social-linkss.social-sharing{display:flex;align-items:center;gap:20px;}
.single-product-details-content-wrapper .wish-compare-report-wrapper{padding-bottom:10px;display:flex;flex-wrap:wrap;gap:0 10px;}
.tab-product-des-wrapper .nav-tabs button.nav-link{color:#4d4d4d;font-size:12px;padding:6px 15px;margin-right:0;background:linear-gradient(to bottom,#fff 0,#f4f1f1 100%);border:1px solid #ddd;}
.tab-product-des-wrapper .nav-tabs button.nav-link.active{background:linear-gradient(to bottom,#fff 0,#fff 100%);color:#4d4d4d;border-bottom:1px solid #fff!important;font-weight:700;}
.gs-product-cards-slider-area h2.title.text-center{font-size:24px;font-family:Cinzel,Trebuchet MS,Arial,Helvetica,sans-serif;margin-bottom:30px;}
.gs-product-cards-slider-area.wow-replaced{padding-top:20px;}
.gs-product-details-gallery-wrapper{display:flex;align-items:flex-start;padding-bottom:30px;}
.product-nav-slider img{width:100%;}
.product-main-slider{display:inline-block;max-width:100px;width:100%;}
.gs-product-details-gallery-wrapper{display:flex;align-items:flex-start;padding-bottom:30px;gap:10px;}
.product-main-slider img {
    font-size: 0;
    border: 1px solid #ddd;
    min-height: 150px;
    margin-bottom: 10px;
     border: 1px solid #ddd;
    min-height: 150px;
    width: 100%;
}
.product-nav-slider img{width:100%;}
.wish-compare-report-wrapper a.link{background:#FFC107;border:1px solid #dbad24;}
.wish-compare-report-wrapper a.compare_product{background:#F44336;}
.wish-compare-report-wrapper a.link:last-child{background:#9E9E9E;border:1px solid #815050;}
section.gs-breadcrumb-section.bg-class.detailslider{margin-top:50px;height:200px;display:flex;align-items:flex-end;padding-bottom:20px;}
section.gs-breadcrumb-section.bg-class.detailslider h2.breadcrumb-title{color:#fff;flex:0 0 100%;}
section.gs-breadcrumb-section.bg-class.detailslider ul.bread-menu li a{color:#fff;line-height:normal;}
@media (min-width:769px) and (max-width:1024px){
    .border-top.p-3.content-footer p{line-height:normal;}
    .header-main-menu li{background:none;padding:0;}
    .header-main-menu ul > li:first-child{padding:0;}
    .main-header-right svg{max-width:23px;}
    .form-group.search-list svg{width:23px;height:23px;}
    header ul li a{font-size:12px;}
}
@media (max-width:767px){
    header img{max-width:150px;}
    div#mobile-slider.owl-carousel img{height:auto;margin-bottom:5px;}
    .modal-content{max-width:calc(100% - 20px);margin:auto;padding:00;}
    section.item-wrpar .row{gap:15px;margin:0 -8px;}
    section.item-wrpar .row.gap-15 .col-md-4{max-width:calc(50% - 8px);padding:0;}
    #Trending-Collection.owl-carousel .owl-prev,#Trending-Collection.owl-carousel .owl-next,div#new-arrival.owl-carousel .owl-prev,div#new-arrival.owl-carousel .owl-next{border-radius:8px;top:-30px;}
    .section-title,.section-title a{font-size:18px;}
    #Trending-Collection.owl-carousel .owl-prev,div#new-arrival.owl-carousel .owl-prev{left:0;}
    #Trending-Collection.owl-carousel .owl-next,div#new-arrival.owl-carousel .owl-next{left:auto;right:0;}
    section.item-wrpar .row.gap-15 .col-md-4{max-width:calc(50% - 8px);padding:0;}
    .header-whatsapp-btn{font-size:24px;}
    a.header-whatsapp-icon{padding:10px 10px 8px 10px;}
    .middle-header img{max-width:120px;}
    .account-header-btn .user-account-header-text{font-size:0;}
    .user-account-header-text.font-0{font-size:0;}
    .cart-bttn{width:40px;}
    .account-header-btn{margin:0;}
    .navbar-toggler-icon{width:22px;display:block;background:black;margin:3px;height:3px;}
    button.navbar-toggler{padding:0;}
    .mobile-slider{padding:80px 0 10px;}
    .mobile-slider img{border-radius:12px;}
    .mobile-slider a{color:black;font-size:12px;text-align:center;display:block;line-height:16px;}
    section.item-wrpar .row{margin:0 -8px;}
    section.item-wrpar .row [class*="col"]{padding:0 8px;}
    div#mobile-footer{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;-o-transition:transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;z-index:1;background:#fff none repeat scroll 0 0;bottom:-2px;left:0;position:fixed;right:0;z-index:99;border-top:2px solid #ededed;border-bottom:none;}
    div#mobile-footer svg{height:24px;margin-top:4px;}
    div#mobile-footer li a{text-transform:none;text-align:center;font-size:12px;}
    div#mobile-footer ul{display:flex;align-items:center;justify-content:space-between;margin:0;}
    div#mobile-footer li a .menu-text{line-height:24px;}
    div#mobile-footer li{max-width:20%;width:100%;}
    div#mobile-footer li a .badge{position:absolute;background-color:#ff4343;color:#fff;min-width:12px;min-height:14px;border-radius:100%;font-size:10px;top:4px;margin-left:-7px;font-weight:bold;padding:2px 2px 0px 2px;}
}
@media (min-width:768px){
    .mt-150{margin-top:200px;}
    .main-header-right{position:relative;max-width:180px;width:100%;justify-content:space-between;margin-left:auto;}
    .slider-wrpar .item img{        /* min-height: 500px; object-fit: cover; max-height: 500px; */}
    div#mobile-footer{display:none;}
}
.cart-wrap .cart-text{font-size:16px;font-weight:500;background:url(https://m.feromart.in/cart.png) no-repeat center center;height:30px;width:30px;font-size:0;background-size:contain;}
a,body,input,select,td,textarea,th{font-size:12px;}
ul li .dropdown{text-align:left;-webkit-box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);-moz-box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);box-shadow:0px 2px 5px -1px rgba(0,0,0,0.52);left:-10px;right:-10px;background:#fff;display:none;position:absolute;z-index:999;padding:20px 10px;border:1px solid #c8c8c8;border-top:1px solid #ff4343;}
ul li .dropdown ul li a{color:#646464;}
.youtube{background-image:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);background-repeat:no-repeat;background-position:-299px 0;width:33px;height:33px;float:left;}
.youtube:hover{background-position:-299px -33px;}
.twitter{background-image:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);background-position:-233px 0px;background-repeat:no-repeat;width:33px;height:33px;float:left;}
.twitter:hover{background-position:-233px -33px;}
.facebook{background-image:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);background-position:-167px 0;background-repeat:no-repeat;width:33px;height:33px;float:left;}
.facebook:hover{background-position:-167px -33px;}
.pinterest{background-image:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);background-repeat:no-repeat;background-position:-200px 0px;width:33px;height:33px;float:left;}
.pinterest:hover{background-position:-200px -33px;}
.googleplus{background-image:url(https://cdn.sareeka.com/catalog/view/theme/default/image/sprite.png);background-repeat:no-repeat;background-position:-332px 0px;width:33px;height:33px;display:inline-block;text-indent:-10000px;}
.googleplus:hover{background-position:-332px -33px;}
.social-media-block .icons{display:flex;}
.social-media-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;}
.social-media-block .text{font-size:15px;text-transform:uppercase;display:inline-block;}
ul li .dropdown ul li a:hover{color:#ff4343;}
ul li .dropdown a.parent:hover{text-decoration:underline;}
ul li .dropdown ul{margin:0;padding:0;width:100%;}
.header-main-menu ul li .dropdown ul li{list-style:none;padding:0 10px 8px 12px;}
ul li .dropdown .title{padding-left:12px;margin-bottom:12px;font-size:14px;font-weight:bold;}
ul li .dropdown .catmenu td{float:left;width:185px;}
ul li .dropdown .quicklinks{border-top:1px solid #f1f1f1;clear:both;margin-top:20px;padding-top:18px;}
ul li .dropdown .quicklinks a:hover{color:#ff4343!important;}
.header-main-menu.mx-auto{position:relative;clear:both;z-index:50;height:44px;}
.shopbycat{float: left;}
.catmenu{float:left;}
.dropdown ul li{list-style:none;padding:0 10px 8px 12px;}
.dropdown ul li a{color:#646464;line-height:normal;text-decoration:none;text-transform:none;font-weight:300;padding:0;}
ul li .dropdown .quicklinks a{display:inline-block;line-height:normal;text-transform:none;color:#646464!important;font-size:14px;margin:0 10px;}
.welcome-msg{padding:10px;font-size:13px;}
.welcome-msg b{font-size:12px;}
a.login-signup-btn{border:2px solid #333;margin-top:10px;text-align:center;font-weight:500;justify-content:center;color:black;padding:12px 16px;text-decoration:none;display:flex;align-items:center;}
.main-header-right ul li a{color:black;padding:12px 16px;text-decoration:none;}
.dropdown-menu.dropdown-menu-end{background-color:#f9f9f9;min-width:250px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:51;left:-100px;border-top:4px solid #eee;}
.dropdown ul li a{text-align:left;}
.dropdown ul li a svg{width:20px;}
.dropdown ul li a:hover{background-color:#f1f1f1;color:#000;}
.welcome-msg b{font-size:12px;}
.modal[aria-labelledby="loginModalLabel"] .modal-dialog.modal-lg{width:100%;max-width:900px;}
.dialog-offer-block .signup{color:#333;font-size:21px;}
.dialog-offer-block .signup_amt{color:#333;font-size:36px;z-index:9;position:relative;}
.dialog-offer-block .coupons{color:#333;font-size:12px;text-transform:uppercase;position:relative;z-index:1;}
.login_image_box{margin-left:-46px;margin-top:-69px;position:absolute;}
.dialog-offer-block{padding-top:90px;position:relative;height:100%;}
.signup-dialog-image img{position:absolute;right:0;top:0;}
.signup-dialog-image{position:relative;z-index:1;background:#fff;}
.dialog-offer-block img{top:0;max-width:260px;width:80%;display:flex;align-items:end;position:absolute;right:0;bottom:0;height:100%;object-fit:cover;object-position:top;}
ul#loginTabs li{flex:0 0 50%;}
ul#loginTabs li button{text-transform:uppercase;padding:10px;text-align:center;width:100%;}
.gap-3{gap:12px;}
.col-md-40{padding:0 15px;flex:0 0 47%;}
.col-md-60{flex:0 0 53%;width:100%;padding-left:10px;}
.dropdown-menu.dropdown-menu-end li{padding:0;}
.dropdown-menu.dropdown-menu-end li svg{margin-right:5px;}
.single-product{border:1px solid #f7efef;padding:5px;margin-bottom:20px;}
@media(max-width:768px){
    .col-md-40,.col-md-60{flex:0 0 100%;}
}
@media(max-width:767px){
    section.gs-breadcrumb-section.bg-class.detailslider{margin-top:0;}
    .gs-product-details-gallery-wrapper{padding-bottom:10px;flex-direction:column-reverse;}
    .single-product-details-content-wrapper .product-info-wrapper > h3{font-size:16px;line-height:21px;}
    button.template-btn.w-100{padding:6px 0;}
    .single-product a.add_cart_click{font-size:12px;line-height:20px;padding:7px 6px;}
    .add-to-cart a{padding:5px 4px;}
    .price-wrapper{width:100%;}
    .gs-product-details-gallery-wrapper .product-nav-slider{max-width:100%}
    .ratings-wrapper{max-width:100%;display:inline-block;float:none;}
    .product-main-slider img{min-height:80px;max-width:90px;}
    .product-main-slider{max-width:100%;display:flex;align-items:center;gap:10px;}
    .single-product-details-content-wrapper .price-wrapper h5{font-size:20px;}
    .wish-compare-report-wrapper a{padding:4px 10px;height:auto;line-height:normal;font-size:13px;max-width:48%;width:100%;}
    button.template-btn.w-100{font-size:16px;}
    .pt-150{padding-top:10px;}
    .single-product img.product-img{max-height:200px;}
    .col-220{flex:0 0 100%;}
    button.navbar-toggler{width:auto;max-width:50px;height:40px;background:#000;}
    button.navbar-toggler span.navbar-toggler-icon{background:#fff;height:2px;line-height:normal;display:inline-block;margin:2px 0;width:20px;}
    .header-cart-count{top:-12px;right:-10px;font-size:11px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;}
    .user-account-header-text{font-size:0;}
    header img{display:block;margin:auto;}
    .product-cards-slider .single-product{margin-bottom:10px;}
    
.cart-wrap {
    max-width: 28px;
    margin: 0 auto;
}

.row.row-cols-2 {
    position: fixed;
    bottom: 50px;
    left: 15px;
    background: #fff;
    width: 100%;
    z-index: 1;
    padding: 10px 0;
    border-top: 1px solid #ddd;
}

.row.row-cols-2 .col {
    padding: 0 15px;
}
}
