:root{--text:#111827;--muted:#6b7280;--line:#e5e7eb;--bg:#ffffff;--badge-bg:#E5B352;--primary-text-color:#000000;--primary-color:#009DAB;--primary-btn-color:#009DAB;--text-white:#ffffff;--btn-white:#ffffff;--para-size:14px;--prod-title:16px;--h2-size:24px;--page-header:20px;--search-bg:rgba(237, 239, 246, 0.75)}@media (max-width:1399px){:root{--para-size:13px;--prod-title:14px;--h2-size:22px;--page-header:18px}}body{font-family:"Public Sans";721 margin:0;padding:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; font-size:var(--para-size)}a,button,.btn{-webkit-transition:all 0.3ms ease-in-out;-moz-transition:all 0.3ms ease-in-out;-ms-transition:all 0.3ms ease-in-out;-o-transition:all 0.3ms ease-in-out;transition:all 0.3ms ease-in-out;text-decoration:none}select,option{font-family:"Public Sans"}h2{color:var(--primary-text-color);font-size:var(--h2-size);font-weight:700;line-height:1.3}h3{color:var(--primary-text-color);font-size:24px;font-weight:600;line-height:1.33}h4{color:var(--primary-text-color);font-size:26px;font-weight:700;line-height:1.37}.topBar{color:#fff}.offer-banner{display:flex;align-items:center;justify-content:space-between}.offer-text h5{margin:0;color:var(--bg);font-size:20px;font-weight:700;line-height:1.4;text-transform:capitalize}.offer-text small{display:block;opacity:.9;color:var(--bg);font-size:14px;font-weight:700;line-height:1.4}.promo-box{background:var(--bg);color:var(--primary-text-color);padding:10px 15px;border-radius:5px;text-align:center;font-size:14px;font-weight:500}.promo-box .discount{font-size:20px;font-weight:700;color:#e74c3c}.promo-box code{font-weight:700;color:var(--primary-text-color)}.top_banner-img{max-height:80px;margin:0 10px -19px}.btn-primary,.btn-primary.active,.btn-primary.show,.btn-primary:first-child:active,.btn-primary:focus-visible,:not(.btn-check)+.btn-primary:active,.offcanvas-body li.nav-item:last-child .nav-link{background:var(--primary-color);color:var(--bg);outline:none;border:1px solid var(--primary-color);padding:12px 20px;border-radius:5px;text-align:center;font-size:var(--para-size);font-weight:400;line-height:1;border-radius:6px;-webkit-transition:all 0.3ms ease-in-out;-moz-transition:all 0.3ms ease-in-out;-ms-transition:all 0.3ms ease-in-out;-o-transition:all 0.3ms ease-in-out;transition:all 0.3ms ease-in-out}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary:hover,.btn-primary:focus,.offcanvas-body li.nav-item:last-child .nav-link{background:#fff0;color:var(--primary-text-color);border:1px solid var(--primary-color)}.promo-banner{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;display:inline-flex;align-items:center;padding:7px 10px;gap:14px;box-shadow:0 1px 2px rgb(0 0 0 / .04)}.discount{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap}.percent{line-height:1;color:#eb4227;font-size:40px;font-weight:700}.saleoff{display:inline-flex;flex-direction:column;line-height:1.05;font-size:12px;font-weight:700;text-transform:uppercase;color:var(--text)}.saleoff span{color:var(--primary-text-color);font-family:"Public Sans";font-size:17px;font-style:normal;font-weight:400;line-height:21.6px;text-transform:uppercase}.divider{width:1px;height:42px;background:var(--line)}.code-area{display:block}.hint{color:#666;font-size:12px;font-weight:400;line-height:1.6;display:block}.code{letter-spacing:.06em;display:block;color:var(--primary-text-color);font-family:"Public Sans";font-size:18px;font-style:normal;font-weight:700;line-height:1.4;text-transform:uppercase}@media (max-width:420px){.percent{font-size:24px}.saleoff{font-size:11px}.hint{font-size:11px}.code{font-size:13px}}header .navbar{padding:15px 0 0}header .navbar .container-fluid{padding-bottom:15px;position:relative}header .navbar .container-fluid:after{content:"";position:absolute;border-bottom:1px solid #e4e7e9;left:15px;right:15px;bottom:1px}.logo-text{font-size:1.25rem;font-weight:700;color:#fff}.logo-text span{color:#f7d047}.search-bar{border-radius:30px;overflow:hidden;border:1px solid #e4e7e9;background-color:var(--search-bg)}.search-bar select,.search-bar input{border:none;box-shadow:none;background-color:var(--search-bg)}.search-bar select{color:var(--primary-text-color);font-size:14px;padding:15px 34px 15px 24px;font-weight:600;line-height:1;max-width:fit-content;border-right:2px solid #e4e7e9;--bs-form-select-bg-img:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="5" viewBox="0 0 19 5" fill="none"><circle cx="2.5" cy="2.5" r="2.5" fill="%23009DAB"/><circle cx="9.5" cy="2.5" r="2.5" fill="%23009DAB"/><circle cx="16.5" cy="2.5" r="2.5" fill="%23009DAB"/></svg>')}.search-bar select:focus{box-shadow:none;outline:none}.search-bar input.form-control{color:#595959;font-size:14px;font-weight:400;line-height:121.875%}.icon-btn{background:var(--primary-btn-color);border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;margin-left:10px;position:relative}.cart-badge{position:absolute;top:-6px;right:-6px;background:var(--badge-bg);color:var(--bg);font-size:12px;font-weight:600;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid var(--bg)}.wish-badge{position:absolute;top:-6px;right:-6px;background:var(--badge-bg);color:var(--bg);font-size:12px;font-weight:600;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid var(--bg)}.login-text{font-size:.75rem;color:var(--primary-text-color);margin-left:8px;font-size:12px;font-weight:400;line-height:128.906%;text-transform:uppercase}.login-text strong,.login-text a{display:block;color:var(--primary-text-color);font-size:14px;font-weight:700;line-height:140%;text-decoration:none}.search_form{width:650px}.offcanvas{width:260px!important}.menubar .dropdown-menu.mega-menu{width:100%;left:0;right:0;margin-top:0;padding:2rem;border:none;border-radius:0;display:block;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 0.3s ease}.menubar .dropdown-toggle::after{display:none}.menu_sub_col{display:flex;flex-direction:column}.menubar .dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.menubar .mega-menu h6{margin-bottom:.75rem;color:var(--primary-text-color);font-size:15px;font-weight:600;line-height:1.3}.menubar .mega-menu .menu_sub_col>a{display:block;padding:0 0;text-decoration:none!important;color:#3b3b3b;font-size:14px;font-weight:400;line-height:2}.menubar .mega-menu .menu_sub_col>a:hover{color:#eaba40}.menu_sub_col>a{text-decoration:none}.menubar .mega-menu a:hover{text-decoration:underline}.spacer_{height:30px}.badge-new{background:#28a745;font-size:10px;margin-left:4px}.badge-hot{background:#dc3545;font-size:10px;margin-left:4px}.menubar .nav-link{color:var(--primary-text-color);font-size:var(--para-size);font-weight:500;line-height:1;padding:10px 18px!important}.menubar .nav-link:hover{color:var(--primary-btn-color)}.menubar .navbar{padding:7px 0!important}.carousel-control-next .carousel-control-next-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="43" height="42" viewBox="0 0 43 42" fill="none"><circle cx="21" cy="21" r="21" transform="matrix(-1 0 0 1 42.6165 0)" fill="white" fill-opacity="0.3"/><path d="M18.5281 14.8235L24.7046 21L18.5281 27.1764" stroke="%23333333" stroke-width="1.75"/></svg>')}.carousel-control-prev .carousel-control-prev-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="43" height="42" viewBox="0 0 43 42" fill="none"><circle cx="21.6165" cy="21" r="21" fill="white" fill-opacity="0.3"/><path d="M24.7048 14.8235L18.5283 21L24.7048 27.1764" stroke="%23333333" stroke-width="1.75"/></svg>')}.hero-section{background:url(../images/bg_banner.png) repeat-x;margin-top:30px}.hero_postioning{z-index:10;position:relative;transform:translateY(-30px)}.category-item{text-align:left;margin:0 0}.category-circle{border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;transition:transform 0.3s ease}.category-circle img{max-width:90%;border-radius:50%!important;aspect-ratio:1 / 1;aspect-ratio:1;object-fit:cover}.category-circle:hover{transform:scale(1.1)}.category_carousel .owl-nav button{position:absolute;top:35%}.category_carousel .owl-nav .owl-prev{left:-50px}.category_carousel .owl-nav .owl-next{right:-50px}.category_carousel .item{text-align:center}.category_carousel .item p{color:#333;text-align:center;font-size:14px;font-weight:600;line-height:1}.category_carousel .owl-stage{padding-top:15px}.view_link{color:var(--primary-text-color);text-align:right;font-size:var(--para-size);font-weight:500;line-height:1.8;white-space:nowrap;text-decoration:underline}.adv_section{padding:30px 0}.adv_section img{max-width:100%}.timer{border-radius:3px;background:var(--text-red,#ef262c);padding:10px 15px;color:var(--bg);font-size:var(--para-size);font-weight:700;line-height:1}.deal-card{border-radius:12px;overflow:hidden;background:var(--bg);padding:20px 20px 60px 20px;height:100%;border-radius:6px;border:1px solid #e4e7e9;background:var(--bg)}.deal-card img{max-width:100%;height:auto;width:auto!important;margin:0 auto;max-height:100%}.deal-card .discount{color:#07ac57;font-size:13px;font-weight:700;line-height:1;text-transform:capitalize;margin-top:10px; width:100%}.deal-card .price-old{text-decoration:line-through;color:var(--primary-text-color);font-family:"Public Sans";font-size:13px;font-style:normal;font-weight:600;line-height:1;opacity:.4;text-transform:capitalize;display:flex;align-items:center;margin-right:8px}.deal-card .new_price,.order_items .new_price{color:var(--primary-text-color);font-family:"Public Sans";font-size:var(--para-size);font-style:normal;font-weight:600;line-height:1;text-transform:capitalize;display:flex;align-items:center;margin-right:8px}.deal-card .new_price svg,.deal-card .price-old svg,.order_items .new_price svg{width:auto;height:14px;vertical-align:middle;margin-right:2px}.deal-card .best-seller{position:absolute;top:15px;right:15px;background:var(--primary-color);padding:4px 10px;border-radius:4px;width:auto;height:auto;color:var(--bg);text-align:center;font-size:14px;font-weight:700;line-height:1.2;text-transform:capitalize;animation:pulse 2s infinite;z-index:1}.deal-card .new_arrive{position:absolute;top:20px;right:20px;color:var(--bg);font-size:12px;font-weight:700;border-radius:5px;background:#ef262c;height:26px;padding:0 10px;line-height:26px}.added_itm{position:absolute;top:20px;right:20px;color:var(--bg);font-size:12px;font-weight:700;border-radius:5px;background:#333;height:26px;padding:0 10px;line-height:26px}.deal-card .rating,.star_rate_ .rating{background:#07ac57;color:var(--bg);font-size:.8rem;padding:2px 5px;border-radius:5px}.deals_carousel .owl-nav button{position:absolute;top:50%;margin-top:-20px;border:1px solid rgb(255 255 255)!important;background:var(--bg)!important;width:40px;height:40px;text-align:center;box-shadow:0 0 7px 0 rgb(0 0 0 / .1);border-radius:50%;line-height:40px!important}.favourite_carousel .owl-nav button,.custome_carousel .owl-nav button{position:absolute;top:50%;margin-top:-30px;background:var(--bg)!important;width:40px;height:40px;text-align:center;box-shadow:0 0 7px 0 rgb(0 0 0 / .1);border-radius:50%;line-height:40px!important}.favourite_carousel .owl-nav button svg,.custome_carousel .owl-nav button svg{width:auto;height:14px;margin:0 auto}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:15px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:15px}.deal_div{height:250px;display:flex;align-items:center;justify-content:center}.deal-card h6{color:var(--primary-text-color);font-size:var(--prod-title);font-weight:500;line-height:1.5;text-transform:capitalize;margin:0 0 8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.deal-card h6 a{color:var(--primary-text-color)}.star_rate_{color:#686868;font-size:13px;font-weight:500;line-height:1.4;text-transform:capitalize;margin-bottom:15px}.deal_delivery{padding-left:11px}.deal_delivery li{color:#595959;font-size:14px;font-weight:400;line-height:1.7;text-transform:capitalize}.deal_delivery li span{color:#3b3b3b}.button_block{display:flex;position:absolute;bottom:20px;left:20px;right:20px}.wishlist_btn{border-radius:3px;border:1px solid var(--card-border-dark,#ced2d5);padding:10px 10px;width:65px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button_block .wishlist_btn{margin-right:8px;width:40px;height:29px;padding:0}.button_block .wishlist_btn svg{width:auto;height:17px}.wishlist_btn:hover,.wishlist_btn:focus,.wishlist_btn.btn:first-child:active{border-radius:3px;border:1px solid var(--badge-bg)}.wishlist_btn svg path{stroke:var(--primary-text-color)--primary-text-color);fill:#fff0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.wishlist_btn:hover svg path,.wishlist_btn.btn:first-child:active svg path{stroke:var(--badge-bg);fill:var(--badge-bg)}.btn-primary-bordered{border:1px solid #cbcbcb;font-size:14px;color:var(--text)}.btn-outline,.btn-secondary{display:flex;border-radius:6px;border:1px solid var(--primary-text-color);padding:12px 20px;justify-content:center;align-items:center;color:var(--primary-text-color)!important;font-size:14px;font-style:normal;font-weight:700;line-height:1;background:#fff0}.btn-outline:hover,.btn-secondary:hover{background:var(--primary-btn-color);color:var(--text-white)!important;border-color:var(--primary-btn-color)}.btn-outline-secondary{border-radius:6px;padding:12px 0;color:#595959;font-size:14px;font-weight:400;line-height:1;text-transform:none;border:1px solid #595959;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-outline-secondary::before{content:"";background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><path d="M1 1H2.72126C3.36715 1 3.69009 1 3.93753 1.15952C3.98816 1.19215 4.03573 1.2293 4.07967 1.27049C4.29443 1.47185 4.37276 1.78516 4.52941 2.41176L4.72169 3.18087C4.84995 3.69393 4.91409 3.95046 5.02383 4.16072C5.29124 4.67304 5.76719 5.04466 6.32908 5.17982C6.55967 5.23529 6.82409 5.23529 7.35294 5.23529V5.23529" stroke="black" stroke-width="1.75" stroke-linecap="round"/><path d="M15.8236 14.7647H4.75981C4.53195 14.7647 4.41802 14.7647 4.33225 14.7497C3.79814 14.6559 3.43606 14.1536 3.51604 13.6172C3.52888 13.5311 3.56491 13.423 3.63696 13.2069V13.2069C3.71695 12.9669 3.75695 12.8469 3.80546 12.7429C4.0992 12.1131 4.69883 11.6809 5.38921 11.6014C5.50324 11.5883 5.62971 11.5883 5.88266 11.5883H11.5883" stroke="black" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"/><path d="M12.2926 11.5882H8.38458C6.99953 11.5882 6.307 11.5882 5.79442 11.2349C5.68537 11.1597 5.58407 11.0739 5.49199 10.9787C5.05916 10.5311 4.94531 9.84804 4.7176 8.48183C4.48667 7.09622 4.3712 6.40341 4.69271 5.91294C4.76 5.8103 4.83963 5.71631 4.92981 5.63306C5.36075 5.23529 6.06311 5.23529 7.46784 5.23529H14.7052C16.1555 5.23529 16.8807 5.23529 17.1738 5.70956C17.4669 6.18383 17.1426 6.83246 16.494 8.12972L15.8703 9.37708C15.3324 10.4529 15.0634 10.9908 14.5801 11.2895C14.0968 11.5882 13.4954 11.5882 12.2926 11.5882Z" stroke="black" stroke-width="1.75" stroke-linecap="round"/><circle cx="14.7648" cy="17.9411" r="1.05882" fill="black"/><circle cx="6.29418" cy="17.9411" r="1.05882" fill="black"/></svg>') no-repeat center;height:16px;width:0;background-size:contain;display:inline-block;margin-right:0;vertical-align:middle;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-outline-secondary:hover:before{width:16px;margin-right:3px;filter:brightness(1) invert(1)}.btn-outline-secondary:hover{border-radius:4px;border:1px solid var(--primary-color);background:var(--primary-color);color:var(--bg)}.adv_area{padding:30px 0}.common_tabs .nav-tabs .nav-link{margin-right:12px;color:var(--primary-text-color);font-size:var(--para-size);font-style:normal;font-weight:600;line-height:1;border-radius:100px;border:1px solid #767676;padding:12px 20px}.common_tabs .nav-tabs .nav-link.active,.common_tabs .nav-tabs .nav-link:hover{border:1px solid var(--primary-color);color:var(--primary-color)}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(var(--primary-btn-color),.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(var(--primary-btn-color),0)}100%{-webkit-box-shadow:0 0 0 0 rgba(var(--primary-btn-color),0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(var(--primary-btn-color),.4);box-shadow:0 0 0 0 rgba(var(--primary-btn-color),.4)}70%{-moz-box-shadow:0 0 0 10px rgba(var(--primary-btn-color),0);box-shadow:0 0 0 10px rgba(var(--primary-btn-color),0)}100%{-moz-box-shadow:0 0 0 0 rgba(var(--primary-btn-color),0);box-shadow:0 0 0 0 rgba(var(--primary-btn-color),0)}}.newarrival .carousel-item{position:relative;border-radius:12px;overflow:hidden}.newarrival .carousel-item img{object-fit:cover;width:100%}.newarrival .carousel-caption{top:20%;left:10%;right:auto;text-align:left}.newarrival .carousel-caption h1{font-weight:700;font-size:2.5rem}.newarrival .carousel-caption p{font-size:1.2rem}.newarrival .carousel-indicators [data-bs-target]{width:30px;height:4px;border-radius:2px}.offer_section,.common_section,.innerpage_container{padding:30px 0}.offer_section img{max-width:100%}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item{display:flex;height:auto!important}.owl-carousel .item{flex:1;display:flex;flex-direction:column;justify-content:stretch;padding:0 1px}.discover_area{background:#e8f5ff}.discover_card{background:var(--bg);border-radius:12px;padding:30px;box-shadow:0 2px 8px rgb(0 0 0 / .05);height:100%}.discover_card h5{color:var(--primary-text-color);font-size:24px;font-weight:600;line-height:1.33;max-width:70%}.discover_card .item img{width:100%;height:100px;object-fit:contain;border:1px solid #eee;border-radius:6px;padding:5px;background:var(--bg)}.discover_card p{color:var(--primary-text-color);text-align:center;font-size:var(--para-size);font-weight:400;line-height:1.7;text-transform:capitalize;margin:13px 0 0 0}.discover_image{height:135px;border-radius:3px;border:1px solid #e4e7e9;background:var(--bg);display:flex;align-items:center;justify-content:center}.discover_image img{height:auto;width:auto!important;max-height:100%;max-width:100%}.recommend_thumb{text-align:center}.recommend_thumb h4{color:var(--primary-text-color);text-align:center;font-size:18px;font-weight:600;line-height:1.5;text-transform:capitalize;margin:20px 0}.brand_card{border:1px solid #eee;padding:25px 0;text-align:center;background:var(--bg);border-radius:6px;display:flex;align-items:center;justify-content:center;width:100%}.brand_card img{max-height:50px;object-fit:contain;max-width:100%}.feedback-section{background:url(../images/feedback_bg.png) repeat var(--primary-color);color:var(--bg);padding:60px 20px;position:relative;margin-top:70px;background-size:cover}.feedback-section h3{font-size:30px}.feedback-section .btn-primary{background:var(--btn-white);color:var(--primary-text-color);border:1px solid var(--btn-white)}.feedback-img-left{position:absolute;bottom:-90px;left:0;max-height:340px}.feedback-img-right{position:absolute;bottom:-60px;right:0;max-height:301px}.feature-box{display:flex;align-items:center;gap:15px;margin-bottom:0}.feature-icon{background:#e6f4f8;color:var(--primary-text-color);font-size:24px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.feature-content h6{color:var(--primary-text-color);font-size:17px;font-weight:700;line-height:1.4;text-transform:uppercase;margin:0 0 2px}.feature-content p{color:#686868;font-size:var(--para-size);font-weight:500;line-height:1.5;margin:0}.common_section hr{border-top:1px solid #e4e7e9;opacity:1}.footer_top_row{margin-left:-15px;margin-right:-15px;padding:15px 0}.footer_top_row .col-12{padding-right:15px;padding-left:15px}.footer_menu ul{padding:0;list-style-type:none;margin:0}.footer_menu ul li a{color:#595959;font-size:var(--para-size);font-weight:400;line-height:212.5%;display:inline-block;text-decoration:none}.footer_menu ul li a:hover{color:var(--primary-color)}.footer_bottom h2{color:var(--primary-text-color);font-size:18px;font-weight:700;line-height:1.2}.subscribe-box .form-control{border:1px solid #e4e7e9;background:var(--bg);border-radius:7px 0 0 7px;height:54px;padding:23px 20px 23px 20px}.subscribe-box .btn-subscribe{height:54px;padding:18px 14px;border-radius:0 7px 7px 0;color:var(--primary-text-color);font-size:var(--para-size);font-weight:700;line-height:11.5%;text-transform:uppercase}.foot_address_sec p{color:#333;font-size:var(--para-size);font-weight:400;line-height:1.5}.foot_address_sec h5{color:#595959;font-size:var(--para-size);font-weight:500;line-height:1;text-transform:uppercase;margin:12px 0}.foot_address_sec h6{color:var(--primary-text-color);font-size:24px;font-weight:700;line-height:1;margin:15px 0}.footer_logo{margin-bottom:35px}.powered_sec{border-top:1px solid #e4e7e9;padding:30px 0}.powered_sec p{color:var(--text-10,#767676);font-size:var(--para-size);font-weight:400;line-height:206.25%}.breadcrumb-container{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;padding:15px 0}.breadcrumb-item:first-child a{color:var(--text)}.breadcrumb-item{color:var(--muted);font-size:14px;font-weight:400;line-height:130%}.breadcrumb-item a{color:var(--muted);font-size:var(--para-size);font-weight:400;line-height:130%;text-decoration:none!important}.breadcrumb-item a:hover{text-decoration:underline}.help-text a{text-decoration:underline;color:var(--primary-text-color);font-size:var(--para-size);font-weight:400;line-height:1.4}.help-text{color:#686868;font-size:var(--para-size);font-weight:400;line-height:1.3}.help-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:6px}.filters_title{padding:0 0 25px;margin-bottom:20px;border-bottom:1px solid #c9c9ce}.filters_title h5{color:var(--primary-text-color);font-size:18px;font-weight:700;line-height:1.4;text-transform:uppercase;margin:0}.sidebar_accordian .accordion-item{border:0;border-bottom:1px solid #e4e7e9;padding-bottom:18px}.sidebar_accordian .accordion-item:last-child{border-bottom:0}.sidebar_accordian .accordion-header button{color:var(--primary-text-color);font-size:var(--para-size);font-weight:600;line-height:1.5;padding:18px 0 0;cursor:pointer}.sidebar_accordian .accordion-body ul,.mobile_filter .accordion-body ul{list-style:none;margin:0;padding:0 0 0 10px}.sidebar_accordian .accordion-body,.mobile_filter .accordion-body{padding:10px 10px 6px;background:#f9f9f9;margin-top:10px;}.sidebar_accordian .accordion-body ul li a,.mobile_filter .accordion-body ul li a{color:#333;font-size:var(--para-size);font-weight:600;line-height:32px;text-decoration:none}.sidebar_accordian .accordion-body ul li.subcategory-item a,.mobile_filter .accordion-body ul li.subcategory-item a{font-weight:400}.sidebar_accordian .accordion-body ul li a:hover,.mobile_filter .accordion-body ul li a:hover{color:var(--primary-btn-color)}.range-container{position:relative;height:20px}.slider-track{position:absolute;height:4px;background:#f2b600;top:2px;transform:translateY(-50%);border-radius:5px;z-index:1}.range-container input[type="range"]{position:absolute;width:100%;height:4px;background:none;pointer-events:none;-webkit-appearance:none;z-index:2}.range-container input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#f2b600;border:2px solid #fff;cursor:pointer;pointer-events:all;position:relative;z-index:3}.range-container input[type="range"]::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:#f2b600;border:2px solid #fff;cursor:pointer;pointer-events:all;position:relative;z-index:3}.range_dropdown .form-select{background-position:left 14px center;border-radius:3px;border:1px solid var(--border-dark,#c9c9ce);height:35px;line-height:35px;padding:0 13px 0 32px;color:#686868;font-size:14px;font-weight:400}.brand-search{background:url(../images/search_icon.svg) no-repeat;background-position:left 18px center;padding:0 37px;border-radius:3px;border:1px solid var(--border-dark,#c9c9ce);color:var(--text-15,#686868);font-size:var(--para-size);font-weight:400;line-height:45px}.form-check .form-check-label,.form-check .form-check-label a{color:var(--secondary-color,#333);font-size:15px;font-weight:400;line-height:1}.form-check .form-check-input[type="checkbox"]{border-radius:0;margin-top:0;height:16px;width:16px;margin-right:7px}.form-check .form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.innerpage_container h2{color:var(--primary-text-color);font-size:var(--page-header);font-weight:700;line-height:1}.innerpage_container h2 span{color:#3b3b3b;font-size:var(--para-size);font-weight:400}.promoCarousel .carousel-indicators{position:unset}.promoCarousel .carousel-indicators button{border-radius:100%;background:var(--slate-200,#e2e8f0);width:14px;height:14px;opacity:1;border:0}.promoCarousel .carousel-indicators button.active{border-radius:100%;background:var(--primary-color,#E5B352)}.top_nav_carousel .owl-nav{position:absolute;top:-62px;right:0;display:flex}.top_nav_carousel .owl-nav button,.budget_carousel .owl-nav button{border-radius:36px;background:var(--bg)!important;box-shadow:0 4px 10px 0 rgb(0 0 0 / .2);width:36px;height:36px;font-size:24px!important;display:flex;align-items:center;justify-content:center;margin-left:10px}.budget_carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:-20px;margin:0}.budget_carousel .owl-nav button.owl-next{position:absolute;top:50%;right:-20px}.section_title{padding-right:100px}.top_nav_carousel .owl-carousel .owl-nav.disabled,.budget_carousel .owl-nav.disabled button{display:flex}.budget_section{background:rgb(234 186 64 / .1);padding:35px;margin-top:50px}.budget_filter{gap:12px}.budget_filter a{display:flex;padding:10px 12px;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--secondary-color,#333);color:var(--secondary-color,#333);font-family:"Public Sans";font-size:15px;font-style:normal;font-weight:500;line-height:1.8;text-transform:capitalize;text-decoration:none}.budget_filter a:hover{color:#E5B352;border-color:#E5B352}.budget_filter a:hover svg path{fill:#E5B352}.budget_filter a svg{margin-right:5px}.deal-card .form-check{margin:10px 0}.ad_banner{padding:55px 0}.owl-stage-outer{padding-left:1px}.title_sction2 h2 span{color:#595959;font-size:var(--para-size);font-weight:400;line-height:1}.sort_div label{color:#1e1e1e;font-size:15px;font-weight:500;line-height:1.6;margin-right:14px}.sort_div select{border-radius:3px;border:1px solid #c9c9ce;padding:10px 15px;color:#3b3b3b;font-size:var(--para-size);font-weight:400;line-height:1.5}.pagination_ li{padding:0 5px}.pagination_ li a{border-radius:32px!important;border:1px solid #e4e7e9;background:var(--bg);display:flex;width:45px;height:45px;padding:10px;flex-direction:column;justify-content:center;align-items:center;color:#333;font-size:13px;font-weight:600}.pagination_ li a:hover,.pagination_ li a.page-link:focus,.pagination_ li.active a{border-radius:32px;background:var(--primary-color);color:var(--bg);outline:none;border-color:var(--primary-color)}.pagination_ li a.product_listing_prev_page,.pagination_ li a.product_listing_next_page{font-size:18px}.filter-tag{display:inline-flex;align-items:center;background-color:rgb(0 157 171 / 3%);border:1px solid rgb(0 157 171 / 45%);border-radius:50px;padding:5px 12px;margin:5px;font-size:14px}.selected_filters{margin-top:5px}.filter-tag:last-child{margin-left:0}.filter-tag button{border:none;background:none;font-size:14px;margin-left:6px;cursor:pointer;padding-right:0}.gallery-main{text-align:center;margin-bottom:var(--para-size);border:1px solid #e7e7ea;height:390px;display:flex;align-items:center;justify-content:center;padding:35px}.gallery-main img{max-width:100%;max-height:100%;height:100%}.thumb-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;padding:30px 15px}.thumbs{display:flex;gap:10px;overflow:hidden;min-height:70px}.thumbs img{width:110px;height:75px;object-fit:contain;border:1px solid var(--bg);border-radius:6px;cursor:pointer;padding:4px;background:var(--bg);display:none}.thumbs img.active{border:3px solid #E5B352}.arrow-btn{border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border-radius:30px;background:var(--bg);box-shadow:0 4px 10px 0 rgb(0 0 0 / .2);position:absolute;margin-top:-15px;top:50%}.arrow-btn#thumbPrev{left:0}.arrow-btn#thumbNext{right:0}.arrow-btn:disabled{opacity:.4;cursor:not-allowed}.gallery-main .wishlist_btn{position:absolute;top:10px;right:10px}.share_prod{color:var(--text-30,#3b3b3b);font-size:15px;font-weight:500;line-height:1;text-transform:capitalize;text-decoration:none;display:flex;align-items:center;justify-content:center}.share_prod svg{margin-right:8px}.quantity-wrapper input::-webkit-outer-spin-button,.quantity-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;border:0;box-shadow:none!important;outline:none!important}.quantity-wrapper input[type="number"]{-moz-appearance:textfield;border:0;box-shadow:none!important;outline:none!important}.quantity-wrapper button,.quantity-wrapper button:hover,.quantity-wrapper button:focus,.quantity-wrapper button:active{background:#fff0;border:0!important;box-shadow:none!important;outline:none!important;padding:5px 20px}.checkout-card{padding:35px 30px;margin-top:20px;border-radius:10px;background:rgb(237 239 246 / .75)}.checkout-card .text-secondary{color:#666;font-size:var(--para-size);font-weight:400;line-height:1;text-transform:uppercase}.checkout-card .price{color:var(--primary-text-color);font-size:28px;font-weight:700;line-height:1.3;display:flex;align-items:center}.checkout-card .price svg{margin-right:8px}.checkout-card .stock{margin-bottom:8px;color:var(--primary-text-color);font-size:15px;font-weight:400;line-height:20.4px}.checkout-card hr{border-top:1px solid #dee2e6}.quantity-wrapper{width:100%;margin:0 auto 16px;background:var(--bg);border-radius:10px;border:1px solid rgb(153 153 153 / .2);background:var(--bg);display:flex;height:45px;padding:0 0;justify-content:center;align-items:center}.payment-icons img{height:26px;margin-right:8px}.support-box{margin-top:18px;background:#f2f3f8;padding:20px;border-radius:10px;text-align:left}.support-box .pill{display:inline-block;padding:8px 20px;border-radius:20px;margin-bottom:10px;border-radius:100px;background:#686868;color:var(--bg);text-align:center;font-size:13px;font-weight:500;line-height:1}.checkout-card .text-muted{color:#333;font-size:14px;font-weight:400;line-height:1.25;margin:25px 0 20px}.support-box p{color:var(--primary-text-color);font-size:var(--para-size);font-weight:400;line-height:1.65}.support-box p strong{color:var(--primary-text-color);font-size:22px;font-weight:500;line-height:1.2}.deal-card_detail h3{color:var(--primary-text-color);font-size:var(--page-header);font-weight:500;line-height:1.5}.deal-card_detail.deal-card .new_price,.deal-card_detail.deal-card .price-old{font-size:22px}.text_mute2{color:#686868;font-size:var(--para-size);font-weight:400;line-height:2}.deal-card_detail.deal-card hr{border-top-color:#e7e7ea}.emi{font-size:14px;color:var(--primary-text-color);margin-bottom:8px}.emi strong{color:var(--primary-text-color);font-weight:600}.emi .options{color:#0b69ff;cursor:pointer;margin-left:8px;font-weight:600;font-size:13px}.section{margin-top:18px}.delivery{margin-top:8px}.delivery label{display:block;font-weight:600;margin-bottom:6px}.pincode-row{display:flex;gap:8px;align-items:center;width:240px;max-width:100%;position:relative}.pincode-row input{padding:3px 0;border:none;border-bottom:2px solid #E5B352;outline:none;color:#767676;font-size:15px;font-weight:400;line-height:32px;width:100%}.pincode-row button{background:#fff0;border:none;cursor:pointer;padding:8px 0;color:#E5B352;font-size:15px;font-weight:700;line-height:1.8;position:absolute;right:0}.offers{margin-top:20px}.offers h3{margin:0 0 10px 0;color:var(--primary-text-color);font-size:18px;font-weight:500;line-height:1.8}.offer-list{list-style:none;padding:0;margin:0;max-width:640px}.offer-item{display:flex;padding:8px 0;color:#333;align-items:center;font-size:14px;font-weight:400;line-height:1}.bank_offer_item>div:not(:empty){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M8.49414 0.165039L15.4365 7.85059L15.748 8.19531L15.4268 8.53125L8.48438 15.7832L8.13965 16.1436L7.7793 15.7998L0.155273 8.54785L0 8.40039V0H8.3457L8.49414 0.165039ZM4.59082 2.66992C3.42698 2.66992 2.4834 3.61346 2.4834 4.77734C2.48353 5.94112 3.42707 6.88477 4.59082 6.88477C5.75444 6.88461 6.69811 5.94102 6.69824 4.77734C6.69824 3.61356 5.75452 2.67008 4.59082 2.66992Z' fill='%23EABA40'/%3E%3C/svg%3E") no-repeat !important;padding-left:30px !important;margin-bottom:8px !important;background-position:left 6px !important}.bank_offer_item>p:not(:empty){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M8.49414 0.165039L15.4365 7.85059L15.748 8.19531L15.4268 8.53125L8.48438 15.7832L8.13965 16.1436L7.7793 15.7998L0.155273 8.54785L0 8.40039V0H8.3457L8.49414 0.165039ZM4.59082 2.66992C3.42698 2.66992 2.4834 3.61346 2.4834 4.77734C2.48353 5.94112 3.42707 6.88477 4.59082 6.88477C5.75444 6.88461 6.69811 5.94102 6.69824 4.77734C6.69824 3.61356 5.75452 2.67008 4.59082 2.66992Z' fill='%23EABA40'/%3E%3C/svg%3E") no-repeat;padding-left:30px;margin-bottom:8px;background-position:left 6px}.offer-item:last-child{border-bottom:none}.offer-item strong{font-weight:700}.offer-icon{margin-right:5px}.offer-item a{color:var(--primary-text-color);text-decoration:underline;margin-left:6px;font-weight:600;font-size:13px}.features{display:flex;gap:12px;margin-top:18px;max-width:760px;flex-wrap:wrap}.feature-card{flex:1 1 31%;border-radius:6px;padding:18px;align-items:center}.feature-card1{background-color:rgb(26 186 26 / .05)}.feature-card2{background-color:rgb(241 53 43 / .05)}.feature-card3{background-color:rgb(216 204 255 / .3)}.feature-card .feature-icon{width:auto;height:auto;border-radius:0;background-color:#fff0;margin:0 auto}.feature-label{color:#333;text-align:center;font-size:14px;font-weight:400;line-height:2}.warranty{margin-top:20px;display:flex;gap:8px;color:var(--primary-text-color);font-size:14px;font-weight:400;line-height:1.4}.warranty strong{color:var(--primary-text-color);font-weight:600}.warranty a{color:var(--primary-text-color);text-decoration:underline;font-weight:600;margin-left:4px;font-size:var(--para-size);font-weight:500;line-height:2;text-decoration:underline;display:inline-block}.color_section .label,.memorysection .label{color:var(--primary-text-color);font-size:15px;font-weight:700;line-height:1.6;text-transform:uppercase;margin:0 0 20px}.color_section .label span{color:#595959;font-size:var(--para-size);font-weight:400;line-height:1.5;text-transform:capitalize}.color-options,.memory-options{display:flex;gap:10px;margin-top:8px;margin-bottom:12px}.color-option{height:56px;width:56px;display:flex;align-items:center;border:2px solid #ccc;justify-content:center;border-radius:0}.color-option img{max-height:100%;max-width:100%;cursor:pointer}.color-option.active{border-color:#E5B352}.memory-button{border-radius:8px;border:1px solid #bdbdbd;padding:11px 13.517px;cursor:pointer;background:var(--bg);color:var(--primary-text-color);text-align:center;font-size:14px;font-weight:700;line-height:1.3}.memory-button.active{border:2px solid #E5B352;color:var(--primary-text-color)}.deal-card_detail hr{border:none;border-top:1px solid #e7e7ea;margin:10px 0}.dtail_description h3{color:var(--primary-text-color);font-size:18px;font-weight:500;line-height:1.8}.dtail_description p{color:#333;font-size:var(--para-size);font-weight:400;line-height:1.6}.dtail_specs{background:rgb(234 186 64 / .05);color:#333;font-size:15px;font-weight:400;line-height:1.9;text-transform:capitalize;padding:20px;width:400px;max-width:100%}.specs-row{display:flex;justify-content:space-between;padding:3px 0}.specs-row strong{color:var(--primary-text-color);font-size:15px;font-weight:500;line-height:1.9;text-transform:capitalize}.item_select{position:absolute;right:0;top:0}.cart-row{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:980px}.total-left{min-width:0}.total-title{margin:0 0 6px 0;display:flex;align-items:baseline;gap:8px;color:var(--primary-text-color);font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-transform:uppercase}.total-title svg{height:14px}.currency{font-weight:700;vertical-align:middle;display:flex;align-items:center}.subtext{margin:0;display:flex;align-items:center;flex-wrap:wrap;color:#595959;font-size:15px;font-weight:400;line-height:24px}.subtext svg{margin:0 4px;height:13px}.subtext svg path{fill:#595959}.cta{margin-left:auto}.product_detail_section h5{color:var(--primary-text-color);font-size:20px;font-weight:500;line-height:1.6}.product_detail_section .col-sm-4{color:#333;font-size:15px;font-weight:400;line-height:1.8}.product_detail_section .col-sm-8{color:var(--primary-text-color);font-size:15px;font-weight:400;line-height:1.8}.btn-black_bordered{color:var(--primary-text-color);font-size:var(--para-size);font-weight:400;line-height:1;display:inline-flex;padding:12px 20px;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--primary-text-color);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-black_bordered:hover{background-color:#333;color:var(--bg)}.wrap{width:100%;margin:0 auto}.coupon{padding:25px;margin-bottom:16px;border-radius:6px;background:#f2f3f8}.coupon h4{margin:0 0 13px 0;color:var(--primary-text-color);font-size:18px;font-weight:600;line-height:1.4}.coupon .input-row{display:flex}.coupon input[type="text"]{flex:1;height:45px;padding:10px 12px;border:1px solid #ececec;border-right:0;border-radius:3px 0 0 3px;outline:none;background:var(--bg);color:#858585;font-size:var(--para-size);font-weight:400;line-height:1;padding:10px 13px}.coupon button{background:#333;color:var(--bg);border:none;padding:10px 25px;border-radius:6px!important;cursor:pointer;font-weight:700}.card_totals{background:var(--bg);border-radius:10px;border-radius:4px;border:1px solid var(--Gray-100,#e4e7e9);background:var(--Gray-00,var(--bg));box-shadow:0 4px 45px 0 rgb(0 0 0 / .08);position:sticky;top:0}.card_totals .card_header{margin:0;padding:20px 24px 0 24px}.card_totals .card_header h4{color:#191c1f;font-size:20px;font-weight:700;line-height:1.6;border-bottom:1px solid #e4e7e9;padding-bottom:20px;margin-bottom:10px}.card_totals .card_body{padding:0 24px 30px 24px}.card_totals .card_body .line{display:flex;align-items:center;justify-content:space-between;padding:3px 0;color:#595959;font-size:15px;font-weight:400;line-height:1.4}.card_totals .card_body .line .value_{color:var(--primary-text-color);font-size:var(--para-size);font-style:normal;font-weight:400;line-height:1.25;display:flex;align-items:center;gap:3px}.card_totals .card_body .line strong{font-weight:700;color:#111}.card_totals .card_body .line .green{color:#ececec;font-weight:700;color:#07ac57;font-size:var(--para-size);font-weight:700}.total-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid #e4e7e9;margin-bottom:40px}.total-row .label{color:#333;font-size:18px;font-weight:400;line-height:1.4}.total-row .label small{color:#767676;font-size:14px;padding-left:5px}.total-row .amount{font-weight:800;font-size:18px;display:flex;align-items:center;gap:2px}.saved{text-align:center;margin-top:30px;display:flex;align-items:center;justify-content:center;color:var(--primary-text-color);font-family:"Public Sans";font-size:17px;font-weight:500;line-height:1.4}.saved .amt{color:#07ac57;font-size:var(--para-size);font-weight:700;margin:0 6px;line-height:1;display:flex;align-items:center;justify-content:center;gap:2px}.saved .amt svg path{fill:#07ac57}.cart{margin:0 auto;background:#fff0}.cart-item{display:flex;gap:22px;background:var(--card-bg);padding:15px;border-radius:10px;border:1px solid #f0f0f0;align-items:flex-start}.cart-item{margin-top:18px}.product-thumb{width:110px;flex:0 0 110px}.product-thumb img{width:100%;height:auto;border-radius:10px;object-fit:cover;display:block}.product-main{flex:1 1 auto;min-width:0}.cart-item h3{color:var(--primary-text-color);font-size:var(--para-size);font-weight:500;line-height:1;margin-bottom:10px}.meta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.meta div{border-right:1px solid #e4e7e9;padding:0 0;color:#333;font-size:var(--para-size);line-height:1.6;display:flex;gap:6px;align-items:center;margin-bottom:10px}.meta div div{margin:0}.meta div:first-child{padding-left:0}.meta div:last-child{padding-right:0;border-right:0}.price-row{display:flex;gap:14px;align-items:center;margin:10px 0}.price-current{font-size:16px;font-weight:800;display:flex;align-items:center;gap:5px;line-height:1}.price-old{color:var(--muted);text-decoration:line-through;font-weight:600;display:flex;align-items:center;gap:5px}.off{color:#07ac57;font-size:14px;font-weight:700;line-height:28.8px;text-transform:capitalize}.qty-action{display:flex;gap:10px;align-items:center;margin:0;background:var(--bg);display:flex;height:32px;padding:0 0;justify-content:center;align-items:center;border-radius:6px;border:2px solid var(--primary-color,#E5B352);background:var(--bg)}.qty-action button,.qty-action button:hover,.qty-action button:focus,.qty-action button:active{background:#fff0;border:0!important;box-shadow:none!important;outline:none!important;padding:5px 8px}.qty-action input[type="number"]{-moz-appearance:textfield;border:0;box-shadow:none!important;outline:none!important}.qty-action button svg{height:10px;width:10px}.qty-action .form-control{font-size:14px;padding:0}.qty-action input::-webkit-outer-spin-button,.qty-action input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;border:0;box-shadow:none!important;outline:none!important}.qty-action input[type="number"]{-moz-appearance:textfield;border:0;box-shadow:none!important;outline:none!important}.item-actions{display:flex;gap:18px;margin-left:10px;color:var(--muted);font-size:14px;align-items:center}.item-actions button{background:#fff0;border:none;display:inline-flex;gap:8px;align-items:center;color:var(--text-30,#3b3b3b);font-family:"Public Sans";font-size:15px;font-style:normal;font-weight:400;line-height:21px}.item-actions button:hover{color:var(--primary-text-color)}.remove-save{margin-top:6px;color:var(--muted);font-size:13px;display:flex;gap:18px;align-items:center}.item-row{display:flex;gap:12px;align-items:flex-start;width:100%}.inline-icon svg{width:18px;height:18px}.login_container{background:url(../images/login_bg.png) no-repeat;background-size:cover;background-position:center center}.stage-container{max-width:var(--container-max);margin:0 auto 45px;padding:0 16px}.steps{display:flex;gap:20px;align-items:center;justify-content:center;flex-wrap:wrap}.step{display:flex;gap:10px;align-items:center;color:var(--primary-text-color);font-size:18px;font-style:normal;font-weight:500;line-height:1}.step .circle{width:50px;height:50px;border-radius:50%;display:inline-grid;place-content:center;color:var(--primary-text-color);font-size:18px;font-weight:600;line-height:1}.step.active .circle{background:var(--primary-color);color:var(--bg)}.step.finished .circle{background-color:#07ac57;color:var(--bg)}.step.finished .circle span{display:none}.step.finished .circle::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17" fill="none"><path d="M1.41797 8L7.79297 14.375L18.418 1.625" stroke="white" stroke-width="3"/></svg>')}.step.inactive .circle{background-color:rgb(237 239 246 / .75);color:#858585;font-size:18px;font-weight:600;line-height:1}.panel_login{background:var(--bg);overflow:hidden;display:flex;align-items:center;padding:15px;border-radius:10px;box-shadow:0 4px 45px 0 rgb(0 0 0 / .08)}.panel_login .left{display:flex;align-items:center;justify-content:center;width:50%}.panel_login .left>img{height:100%;object-fit:cover}.panel_login .right{display:flex;flex-direction:column;justify-content:center;width:50%;padding:20px 50px}.panel_login .right h2{color:var(--text-dark,--primary-text-color);font-family:"Public Sans";font-size:25px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:-.25px;margin:0 0 15px}.control-label{color:#3b3b3b;font-size:var(--para-size);font-weight:400;line-height:1;margin-top:0}.panel_login .right .form-control{border:0;padding:10px 0 11px 0;border-bottom:1px solid #bdbdbd;margin-bottom:30px;border-radius:0;box-shadow:none!important;outline:none!important;color:var(--primary-text-color);font-size:var(--para-size);font-weight:400;line-height:1}.small-note{color:#595959;font-size:14px;font-weight:400;line-height:1.6;margin-top:25px}.small-note a{color:var(--primary-text-color);font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.otp_counting{color:#595959;font-size:15px;font-weight:400;line-height:1.6;margin-bottom:34px}.otp_counting span{color:#ef262c}.card_box{border-radius:10px;background:var(--bg);box-shadow:0 4px 45px 0 rgb(0 0 0 / .08);padding:30px;border:0}.card_box h2{color:var(--primary-text-color);font-size:24px;font-weight:600;line-height:1.4}.common_form label.form-label{color:#767676;font-size:15px;font-weight:500;line-height:1}.common_form .form-control,.common_form .form-select{border:0;padding:0px 0 11px 0;border-bottom:1px solid #bdbdbd;margin-bottom:30px;border-radius:0;box-shadow:none!important;outline:none!important;color:var(--primary-text-color);font-size:var(--para-size);font-weight:400;line-height:1}.common_form .form-check{display:flex;align-items:center;gap:8px;padding:0}.common_form .form-check-input{margin:0;border:1px solid #c9c9ce;height:20px;width:20px}.common_form .form-check-input:disabled{opacity:1}.common_form .form-check-input:disabled~.form-check-label,.common_form .form-check-input[disabled]~.form-check-label{opacity:1}.common_form .form-check .form-check-label{line-height:1}.sticky_div{position:sticky;top:30px}.summary_card{padding:7px}.summary_card .card-header,.summary_card .card-footer{padding:20px;background-color:#fff0}.summary_card .card-header{border-bottom:1px solid #e4e7e9}.summary_card .card-footer{border:0}.summary_card .card-header h2{color:var(--primary-text-color);font-size:24px;font-weight:600;line-height:1;margin:0}.summary_card .card-body{padding:0 0}.summary_card .cart-item{padding:18px 20px;border-radius:0;border:0;border-bottom:1px solid #e4e7e9}.card-footer p{margin:0;color:#3b3b3b;font-size:15px;font-weight:400;line-height:1.6}.completion_time{color:#333;font-size:15px;font-weight:400;line-height:1;display:flex;align-items:center;gap:10px}.completion_time span{color:#ef262c;font-size:15px;font-weight:500;line-height:1}.payment-section{padding:20px}.payment-section .payment-methods{width:40%}.payment-section .card_detailBox{width:60%;border-radius:6px;padding:30px}.payment-section .card_detailBox .form-control,.payment-section .card_detailBox .form-select{background-color:#fff0}.payment-methods .form-check{border-bottom:1px solid #e4e7e9;padding:13px 0}.payment-methods .form-check:last-child{border-bottom:0}.payment-methods .form-check label,.payment-methods .form-check label.form-check-label{color:#333!important;font-size:15px;font-weight:500!important;line-height:1.6!important}.payment-methods .form-check label span{display:block}.order_tahnks{border-radius:10px;background:var(--bg);box-shadow:0 4px 45px 0 rgb(0 0 0 / .08)}.order-box{padding:40px;border-radius:10px;text-align:center}.order-box h4{color:var(--primary-text-color);text-align:center;font-size:26px;font-weight:700;line-height:1.35;margin-top:15px}.order-box p{color:#333;font-size:var(--para-size);font-weight:400;line-height:2;margin:0 0 20px 0}.order-box h6{color:var(--primary-text-color);font-size:18px;font-weight:400;line-height:2;margin:0}.order-box h6 span{color:#E5B352;font-size:18px;font-weight:700;line-height:2}.without_breadcrumb{border-top:1px solid #e4e7e9;padding-top:35px}.compare_table td.compare_page_title{white-space:normal}.compare_table td.compare_page_title h2{color:var(--primary-text-color);font-size:18px;font-weight:600;line-height:1.6;max-width:280px}.compare_thumb{background:var(--bg);border-radius:5px;padding:0 20px 20px;width:255px;text-align:center;position:relative;margin:0 auto;white-space:normal}.count-red{text-align:center;width:30px;height:30px;line-height:30px;display:block;background:#e92e3f;border-radius:50%;font-size:14px;color:var(--bg);font-weight:600;position:absolute;top:20px;left:20px}.compare_img{max-width:60%;margin:0 auto 0}.close_btn{position:absolute;right:20px;top:20px}.compare_thumb h4,.compare_thumb h4 a{text-transform:capitalize;margin-bottom:15px;color:var(--primary-text-color);text-align:center;font-family:"Public Sans";font-size:15px;font-style:normal;font-weight:400;line-height:24px;display:block;text-decoration:none;margin-top:15px}.compare_thumb .counting{width:130px;margin:0 auto 15px}.compare_table td{width:255px;padding:13px 20px;text-align:left;border:0;color:#333;font-size:15px;font-weight:700;line-height:1.6;text-transform:capitalize;white-space:nowrap;border-right:1px solid #e4e7e9}.compare_table tr:first-child td{border:0;padding-top:0;padding-bottom:27px;border-right:1px solid #e4e7e9;text-align:center}.compare_table tr:first-child td:first-child{text-align:left}.compare_table tr td:last-child{border-right:0}.compare_table.table>:not(caption)>*>*{box-shadow:none;background:#fff0}.compare_table tr:nth-child(even) td{background:rgb(234 186 64 / .07)}.compare_thumb .row-title{text-align:left}.compare_table tr td:first-child{color:#686868;text-align:left}.red-badge{color:var(--bg);font-size:13px;font-weight:700;line-height:1.6;text-transform:capitalize;border-radius:100px;background:#e92e3f;padding:0 15px}.profile_avatar{border-radius:4px 4px 0 0;background:#e5eef6;padding:18px 25px 18px 25px}.profile_avatar h4{color:var(--primary-text-color);font-size:18px;font-weight:500;line-height:1.16;margin:0}.profile_avatar h4 span{color:var(--primary-text-color);font-size:12.8px;font-weight:400;line-height:1.3;text-transform:uppercase;display:block}.profile_sidemenu{padding:0;margin:0;list-style-type:none}.profile_sidemenu li{list-style:none}.profile_sidemenu li a{padding:0 25px;text-decoration:none;display:block;line-height:1;color:#333;font-family:"Public Sans";font-size:14px;font-style:normal;font-weight:500;line-height:2.7;border-bottom:1px solid #e7e7ea;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.profile_sidemenu li a:hover,.profile_sidemenu li.active a{color:var(--primary-btn-color);padding-left:38px}.profile_info_details h2{color:var(--primary-text-color);font-size:var(--h2-size);font-weight:600;line-height:1.4;margin-bottom:10px}.readonly_fields .flex-grow-1{background:rgb(237 239 246 / .75);padding:17px 10px 0 13px}.readonly_fields .flex-grow-1{border-bottom:1px solid #bdbdbd}.profile_info_details .readonly_fields .flex-grow-1.col-8{flex-grow:unset!important}.readonly_fields .form-control{background-color:#fff0;border:0;color:var(--primary-text-color);font-size:var(--para-size);font-weight:700}.profile_info_details .input-group-text{border:0;background:#fff0;padding:10px 0 10px 30px}.favorite_prod ul.nav-tabs.mb-4 li{margin-bottom:8px}.feature-content{text-align:start}.breadcrumb-container .d-flex.justify-content-between.align-items-center{flex-wrap:wrap}.order-box{border-radius:5px;padding:30px 30px;box-shadow:0 0 20px 0 rgb(0 0 0 / .06);background:var(--bg)}.order-box{margin-bottom:15px}.order-item .item_image{width:100px}.order-item h4{color:#212121;font-size:14px;font-weight:700;line-height:1.8;text-transform:capitalize;cursor:pointer;text-align:left;margin:0}.order-item h5{color:#212121;font-size:14px;font-weight:600;line-height:1.5;text-transform:capitalize;text-align:left;margin:0}.order-item h5 span{margin-left:25px;padding-left:25px;border-left:1px solid #dfdfdf;color:#686868;font-weight:400;line-height:1;margin-right:10px}.order-item span.new_price{line-height:1.5}.order-item .price{color:#e92e3f;font-size:14px;font-weight:700;line-height:1.5;text-transform:capitalize;margin-top:20px}.order-item .price{color:#e92e3f;font-size:14px;font-weight:700;line-height:1.5;text-transform:capitalize;margin-top:20px}.radio_{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--333333,#333);font-style:normal;font-weight:400;line-height:1.8}.order-box .radio_{padding-left:0;margin:0}.order-box .radio_mark{position:relative;display:inline-block;vertical-align:top;top:3px;left:0;height:17px;width:17px;border-radius:50%;border:3px solid #a7a7a7;background:var(--bg);margin-right:20px}.order-box.Odelivered .radio_ .radio_mark{border-color:#07ac57}.order-box.Oprogress .radio_ .radio_mark{border-color:#ff882d}.order-box.Ocancelled .radio_ .radio_mark{border-color:#e92e3f}.order-box .radio_ h3{font-size:14px;font-weight:700;line-height:1.5;text-transform:capitalize}.order-box.Odelivered .radio_ h3{color:#07ac57}.order-box.Oprogress .radio_ h3{color:#ff882d}.order-box.Ocancelled .radio_ h3{color:#e92e3f}.order-box .radio_ p{color:#212121;font-size:14px;font-weight:400;line-height:1.5;margin:0}.order-box .radio_ p span{display:block;font-weight:600}.order_items>a{text-decoration:none;text-align:left}.order-white{border-radius:6px;background:var(--bg);box-shadow:0 0 20px 0 rgb(0 0 0 / .06);padding:30px;margin-bottom:20px}.track_section{padding:2em 0;margin:20px 0 0 0;width:100%;max-width:100%;text-align:left;border-top:1px solid #e7e7e7}.progressList{padding-left:0;margin-bottom:0}.progressList p{line-height:1.4;margin:30px 0}.progressList p small{display:block}@media screen and (min-width:500px){.track_section{padding:2em 0;margin:20px 0 0 0;width:100%;max-width:100%}}p.general{line-height:1.6;margin:0 0 8px;padding:0}p.general span{font-weight:700}.progressList_item{color:#595959;font-size:14px;line-height:1.4;margin:0 0 -1px;position:relative;display:flex;align-items:center}.progressList_item::before{content:"";height:15px;width:15px;min-width:15px;border:3px solid #ddd;background:var(--bg);outline:2px solid var(--bg);margin-right:15px;border-radius:15px;position:relative;z-index:100}.progressList_item::after{content:"";height:100%;position:absolute;width:3px;background:#ddd;left:6px;border-radius:15px;display:block;z-index:10}.progressList_item:first-child::after{height:50%;top:50%}.progressList_item:last-child::after{height:50%;top:0}.progressList_item.is_complete::before,.progressList_item.is_complete::after{background:#009d60;border-color:#009d60}.progressList_item.is_complete::before,.progressList_item.is_complete::after{background:#009d60;border-color:#009d60}.progressList_item.has_no_step::before{border-color:#fff0;background:#fff0;outline:0 solid #fff0}.progressList_item.is_complete,.progressList_item.is_warning{color:#333}.payment-methods .form-check{gap:15px}.return_accordian .accordion-item{margin-bottom:20px;border-radius:6px;border:0;box-shadow:0 4px 45px 0 rgb(0 0 0 / .08)}.return_accordian .accordion-button{padding:20px 30px;font-size:18px}.return_accordian .accordion-button:focus{box-shadow:none}.return_accordian .accordion-button:not(.collapsed){background-color:#004b87;box-shadow:none!important;color:var(--bg)}.return_accordian .accordion-button:not(.collapsed)::after{filter:brightness(100)}.return_accordian .accordion-body{padding:30px}.select_address .form-check label{font-weight:600}.select_address .form-check label span{font-weight:400}.add_address svg path{stroke:var(--primary-text-color)}.select_address{padding:30px;background:var(--Gray-00,var(--bg));box-shadow:0 4px 45px 0 rgb(0 0 0 / .08)}.address_list{padding:20px 0;border-bottom:1px solid #e4e7e9}.contry_code .form-select{padding:1px 0 12px;background-color:#fff0}.font-400{font-weight:400!important}label.upload{width:100%;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:1rem;border-radius:8px;background:var(--bg);color:#333!important;transition:all 0.5s;border:1px dashed #bdbdbd}input.upload{display:none}.text-light.info-message{color:var(--text-color)!important}.upload svg{display:block;width:40px;height:auto;margin:10px auto}.upload span{text-align:center}.upload span small{display:block}.upload span a{text-decoration:none;font-weight:600;color:#d49a24}.become_para_section h4{font-size:20px;margin:18px 0}.become_para_section ul{list-style-type:none;margin:0;padding:0 0 10px 0}.become_para_section ul li{line-height:2.4}.become_para_section ul li svg{margin-top:7px}.shadow-0{box-shadow:none}.background-none{background-color:#fff0}.seller_button a{background:var(--primary-btn-color);font-size:var(--para-size);font-weight:700;padding:10px 15px;text-decoration:none;color:var(--text-white);border-radius:5px}@media (max-width:991px){header .navbar .navbar-toggler{border:0;background-color:#fff0;padding:0;box-shadow:none}.navbar-toggler-icon{background:none}.cart{display:flex;gap:20px}.product-thumb{width:100%;text-align:center}.product-thumb img{width:auto;height:auto;display:inline-block}.cart-item .item-actions{margin-top:15px}.price-row{flex-wrap:wrap}.step,.step.inactive .circle{font-size:14px}.step .circle{width:35px;height:35px;font-size:14px}.payment-icons img{height:auto}.breadcrumb-item,.breadcrumb-item a{font-size:14px;line-height:2}.help-text{font-size:14px;line-height:2}.budget_filter a{font-size:14px;padding:8px 11px}h2,.innerpage_container h2,.innerpage_container h2{font-size:28px}h3,.feedback-section h3{font-size:22px}.category_scroll h3{margin-bottom:10px!important}.panel_login{flex-wrap:wrap}.panel_login .left{display:none}.panel_login .right{width:100%;padding:30px}.seller_button a{color:var(--primary-text-color);font-size:14px;font-weight:500;line-height:1;padding:10px 7px!important}.offcanvas-header{justify-content:end;padding:25px 25px 10px}.offcanvas-header .offcanvas-title{display:none}.features_carousel .owl-nav button.owl-next{right:0!important}.features_carousel .owl-nav button.owl-prev{left:0!important}.features_carousel{padding:0 45px}.payment-section .card_detailBox{padding:0}.login-text strong,.login-text a{color:var(--text-white)}.offcanvas-body .navbar-nav{height:100%}.offcanvas-body li.nav-item:last-child{margin-top:auto}.offcanvas-body li.nav-item.dropdown_nav>.nav-link{padding-right:25px}.offcanvas-body li.nav-item.dropdown_nav>.nav-link:after{content:"";border:solid #000;border-width:0 1px 1px 0;transform:rotate(-135deg);display:block;width:8px;height:8px;position:absolute;right:3px;top:50%;margin-top:-4px}.offcanvas-body li.nav-item.dropdown_nav .nav-link.collapsed:after{transform:rotate(45deg)}.btn-close_white{filter:none!important;border-color:#ffffff!important}.btn-close_white path{stroke:#ffffff!important}.sidebar_Scroll{overflow:auto;display:flex;gap:15px}.sidebar_accordian .accordion-item{width:fit-content;position:relative}.sidebar_Scroll .accordion-button{padding:10px;border:1px solid #e4e7e9;border-radius:4px;white-space:nowrap; width:auto}.sidebar_Scroll .accordion-button::after{width:12px;height:12px;background-size:cover;margin-left:10px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat}.chart{gap:3px}.bar{text-indent:-9999px}.sidebar_col .accordion-collapse{position:fixed;bottom:-100%;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .15);box-shadow:0 0 10px 0 rgb(0 0 0 / .15)}.sidebar_col .accordion-collapse.collapse{bottom:0;left:0;right:0;z-index:10;background:#fff;padding:30px;min-height:50%}.filter_title{border-bottom:1px solid #e4e7e9;padding-bottom:15px;margin-bottom:15px}.filter_title .btn-close{position:unset}}@media (max-width:880px){.cart-item{flex-direction:column;align-items:stretch}.item-actions{margin-left:0}}@media (max-width:767px){.title_sction2 h2 span{width:100%; padding-left:0 !important; margin-top:7px}.discover_card h5{font-size:19px;}.menubar .nav-link{font-size:14px;padding:10px 7px!important; font-weight:400;}.feature-content h6{font-size:15px}.category_carousel .owl-nav .owl-prev{left:0}.category_carousel .owl-nav .owl-next{right:0}.category_carousel{padding:0 30px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 30px}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:0}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:0}.deals_carousel .owl-nav button svg{height:auto;width:9px}.search_form{width:480px}.search-bar select{font-size:14px;padding:8px 34px 8px 17px}.btn-primary,.btn-black_bordered,.btn-outline.buy_now_btn{padding:12px 16px;font-size:14px}.common_tabs .nav-tabs .nav-link{margin-bottom:8px}h2,.innerpage_container h2,.innerpage_container h2{font-size:24px}h3,.feedback-section h3{font-size:22px}.category_scroll h3{margin-bottom:10px!important}.feedback-section{margin-top:0}.search_form{max-width:100%}.card-body.common_form{padding:0}.card-body.common_form h2{margin-bottom:20px}.payment-section .payment-methods,.payment-section .card_detailBox{width:100%}.cta{margin-left:0}.col-md-4.text-center.border-end{border-right:0!important}.search-bar select.form-select{display:none}.search-bar{padding-left:1px}.search-bar input.form-control{border-radius:28px 0 0 28px!important}.payment-section .card_detailBox{padding:0}}@media screen and (max-width:576px){.steps{justify-content:start}.steps .step{width:100%}.btn-black_bordered{font-size:14px}.powered_sec p,.feature-content p,.card-footer p,p,.footer_menu ul li a{font-size:14px}.price-current{font-size:var(--para-size)}.price-row svg{width:auto;height:15px}.hero_postioning .carousel{margin-bottom:1.5rem}.meta{display:block}.meta div{padding:0}.common_tabs .nav-tabs .nav-link{margin-right:5px;font-size:13px;padding:9px 10px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 40px}.notifyjs-bootstrap-base{white-space:normal}.notifyjs-corner{left:0;white-space:normal}.notifyjs-bootstrap-base{white-space:normal}}@media (max-width:560px){.features{flex-direction:column}.pincode-row{flex-direction:column;align-items:stretch}.pincode-row button{align-self:flex-start}.cart-row{flex-direction:column;align-items:stretch}.cta{margin-left:0;display:flex;justify-content:flex-end}.cart{display:block;gap:20px}.icon-btn{width:30px;height:30px}.icon-btn svg{height:30px;width:auto}.cart_ico svg{height:18px}}@media screen and (max-width:479px){.logo img{height:22px!important}.total-row .label{font-size:14px}.total-row .label small{display:block;padding-left:0}.total-row .amount,.card_totals .card_body .line,.card_totals .card_body .line .value_{font-size:14px}.saved{flex-wrap:wrap;font-size:14px}}@media (max-width:420px){.wrap{padding:10px}}@media (min-width:768px){.order-box.Odelivered.d-block.d-md-flex.flex-wrap.align-items-center.Oorders .box-left{max-width:78%}}@media (min-width:768px){.listing_page>.col-md-3{flex:0 0 auto;width:20%}.listing_page>.col-md-9{flex:0 0 auto;width:80%}}@media (min-width:992px){.container-fluid{padding:0 30px;max-width:1900px}.profile_sidebar{width:320px}.profile_right_area{width:calc(100% - 320px)}.sidebar_col{width:250px}.listing-col{width:calc(100% - 250px)}}@media (min-width:480px) and (max-width:576px){.product_item_listing{width:50%;flex:0 0 auto}}@media only screen and (min-width:768px) and (max-width:991px){.discover_card h5{font-size:19px}.menubar .nav-link{font-size:13px;padding:10px 7px!important}.feature-content h6{font-size:15px}.category_carousel .owl-nav .owl-prev{left:0}.category_carousel .owl-nav .owl-next{right:0}.category_carousel{padding:0 30px}.container-fluid{padding:0 30px;max-width:1900px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 0}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-20px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-20px}.deals_carousel .owl-nav button{height:40px;width:40px;margin-top:-20px}.deals_carousel .owl-nav button svg{height:auto;width:9px}.search_form{max-width:100%}.search-bar select{font-size:14px;padding:8px 34px 8px 17px}.btn-primary,.btn-black_bordered{padding:12px 16px;font-size:14px}.feedback-img-left{position:absolute;bottom:-80px;left:0;max-height:220px}.feedback-img-right{position:absolute;bottom:-60px;right:0;max-height:151px}}@media only screen and (min-width:992px) and (max-width:1100px){.discover_card h5{font-size:19px}.menubar .nav-link{font-size:13px;padding:10px 7px!important}.feature-content h6{font-size:15px}.category_carousel .owl-nav .owl-prev{left:0}.category_carousel .owl-nav .owl-next{right:0}.category_carousel{padding:0 30px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 0}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-15px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-15px}.deals_carousel .owl-nav button{height:40px;width:40px;margin-top:-20px}.deals_carousel .owl-nav button svg{height:auto;width:9px}.btn-primary{padding:12px 16px;font-size:14px}.search_form{width:390px}.search-bar select{font-size:12px;padding:8px 27px 8px 14px;background-position:right 4px center}.search-bar input.form-control{font-size:12px}.icon-btn{width:30px;height:30px}.login-text{font-size:11px}.login-text strong,.login-text a{font-size:13px}.search-bar .btn-primary{padding:10px 11px;font-size:12px}.seller_button a{font-size:14px}.feedback-img-left{position:absolute;bottom:-80px;left:0;max-height:220px}.feedback-img-right{position:absolute;bottom:-60px;right:0;max-height:151px}}@media only screen and (min-width:1101px) and (max-width:1199px){.discover_card h5{font-size:19px}.menubar .nav-link{font-size:13px;padding:10px 7px!important}.feature-content h6{font-size:15px}.category_carousel .owl-nav .owl-prev{left:0}.category_carousel .owl-nav .owl-next{right:0}.category_carousel{padding:0 30px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 0}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-20px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-20px}.deals_carousel .owl-nav button{height:40px;width:40px;margin-top:-20px}.deals_carousel .owl-nav button svg{height:auto;width:9px}.btn-primary{padding:12px 16px;font-size:14px}.search_form{width:480px}.search-bar select{font-size:12px;padding:8px 27px 8px 14px;background-position:right 4px center}.search-bar input.form-control{font-size:12px}.icon-btn{width:30px;height:30px}.login-text{font-size:11px}.login-text strong,.login-text a{font-size:13px}.search-bar .btn-primary{padding:10px 11px;font-size:12px}.seller_button a{font-size:14px}.feedback-img-left{position:absolute;bottom:-80px;left:0;max-height:280px}.feedback-img-right{position:absolute;bottom:-60px;right:0;max-height:190px}}@media (min-width:1200px) and (max-width:1299px){.discover_card h5{font-size:19px}.menubar .nav-link{font-size:14px;padding:10px 11px!important}.feature-content h6{font-size:15px}.category_carousel .owl-nav .owl-prev{left:0}.category_carousel .owl-nav .owl-next{right:0}.category_carousel{padding:0 30px}.deals_carousel,.favourite_carousel,.custome_carousel{padding:0 0}.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-20px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-20px}.deals_carousel .owl-nav button{height:40px;width:40px;margin-top:-20px}.deals_carousel .owl-nav button svg{height:auto;width:9px}.search_form{width:510px}}@media (min-width:1300px) and (max-width:1399px){.meta div{font-size:14px;padding:0 8px}.discover_card h5{font-size:19px}.menubar .nav-link{font-size:14px;padding:10px 11px!important}.feature-content h6{font-size:15px}.search_form{width:510px}}@media (min-width:1367px) and (max-width:1599px){.discover_card h5{font-size:19px}.menubar .nav-link{font-size:14px;padding:10px 11px!important}}@media (min-width:1300px) and (max-width:1599px){.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-20px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-20px}.favourite_carousel,.applience_carousel{padding:0 0}.deals_carousel{padding:0 0}.deals_carousel .owl-nav button{width:46px;height:46px;margin-top:-23px}.deals_carousel .owl-nav svg{height:auto;width:10px}}@media (min-width:1600px) and (max-width:1680px){.deals_carousel .owl-nav .owl-prev,.favourite_carousel .owl-nav .owl-prev,.custome_carousel .owl-nav .owl-prev{left:-15px}.deals_carousel .owl-nav .owl-next,.favourite_carousel .owl-nav .owl-next,.custome_carousel .owl-nav .owl-next{right:-15px}}@media (min-width:1400px){.product_item_listing{width:20%}}.price-histogram{margin-bottom:15px;padding:0 5px}.histogram-bars{display:flex;align-items:flex-end;justify-content:space-between;height:50px;gap:2px}.histogram-bar{flex:1;background:#e0e0e0;border-radius:2px 2px 0 0;transition:background 0.3s}.histogram-bar.active{background:#2874f0}.price-slider-container{padding:10px 5px;margin-bottom:15px}.slider-wrapper{position:relative;height:30px;display:flex;align-items:center}.slider-track-background{position:absolute;width:100%;height:2px;background:#e0e0e0;border-radius:2px}.slider-track-active{position:absolute;height:2px;background:#2874f0;border-radius:2px;z-index:1}.range-input{position:absolute;width:100%;height:2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;opacity:0}.range-input::-webkit-slider-thumb{width:20px;height:20px;border-radius:50%;pointer-events:auto;-webkit-appearance:none;cursor:pointer}.range-input::-moz-range-thumb{width:20px;height:20px;border-radius:50%;pointer-events:auto;cursor:pointer;border:none}.slider-thumb{position:absolute;width:16px;height:16px;background:var(--bg);border:2px solid #2874f0;border-radius:50%;cursor:pointer;z-index:2;transform:translateX(-50%);box-shadow:0 1px 3px rgb(0 0 0 / .2)}.slider-thumb:hover{border-width:3px}.slider-thumb:active{box-shadow:0 0 0 4px rgb(40 116 240 / .1)}.slider-handle{width:4px;height:4px;background:#2874f0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.price-markers{display:flex;justify-content:space-between;margin-top:8px;padding:0 5px}.price-marker{font-size:11px;color:#878787}.price-dropdown-container{display:flex;align-items:center;gap:10px;margin-top:15px}.price-dropdown-wrapper{flex:1}.price-select{width:100%;padding:8px 10px;border:1px solid #c2c2c2;border-radius:2px;font-size:14px;color:#212121;background:var(--bg);cursor:pointer;outline:none}.price-select:focus{border-color:#2874f0}.price-separator{font-size:14px;color:#878787}.offcanvas-header .btn-close{position:absolute;right:-40px;top:20px;color:var(--bg);filter:brightness(1) invert(1);opacity:1}.mobile-user{background:var(--primary-color);padding:20px;display:flex;margin-bottom:10px}header .navbar .navbar-toggler svg{width:28px}.modal-content{border:0}.features_carousel .owl-nav button{position:absolute;background:var(--bg)!important;height:30px;width:30px;border-radius:50%;box-shadow:0 0 6px 0 rgb(0 0 0 / .1);padding:5px;top:50%;margin-top:-15px;display:flex;align-items:center;justify-content:center}.features_carousel .owl-nav button.owl-prev{left:10px}.features_carousel .owl-nav button.owl-next{right:10px}.features_carousel .owl-nav button svg{width:auto;height:13px}header{position:sticky;top:0;z-index:1000;background:var(--bg)}.gallery-main .wishlist_btn_detail{background:var(--bg);width:52px}.sticky-top{z-index:10}.category_scroll{margin-top:-10px}.category_carousel .owl-stage{padding-top:0}.search-bar .btn-primary,.search-bar .btn-primary:hover,.search-bar .btn-primary:focus{background:var(--primary-color);border-color:var(--primary-color);color:var(--primary-text-color);font-weight:400;padding:0;height:40px;width:40px;border-radius:50% 50% 50%!important;margin:2px}.comparison-header .btn-blue_second{text-transform:capitalize;line-height:1;font-size:14px}.feedback-section .btn-primary:hover{background:var(--bg);border-color:var(--bg)}.logo svg{width:135px;height}.footer_logo svg{width:135px;height}.hero_postioning .carousel-inner{border-radius:10px;overflow:hidden}.user_detail .flex-shrink-0 svg circle{fill:#e57e52}.listing_page .breadcrumb .breadcrumb-item{margin-bottom:6px}.checkout-card .btn-primary:hover svg path{stroke:var(--primary-text-color)}.checkout-card .btn-primary:hover svg circle{fill:var(--primary-text-color)}.order-box .return_modal h6{line-height:1;font-size:var(--prod-title)}.order-box .return_modal h6{line-height:1;font-size:var(--prod-title)}.order-box .return_modal p{line-height:1.6;margin:0}.processing-text{color:var(--badge-bg);font-size:var(--para-size)}.clear-section-filters{padding:0;border:0;background:#fff0;font-size:var(--para-size);color:var(--primary-btn-color)!important;margin-bottom:10px}.clear-section-filters svg path,.clear-section-filters svg circle{stroke:var(--primary-btn-color)}@media (min-width:1300px){.container-fluid{padding:0 30px;max-width:1900px}header .navbar .container-fluid:after{left:30px;right:30px}}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}@media screen and (min-width:576px){.hero_postioning .carousel,.hero_postioning .carousel div, .hero_postioning .carousel div a, .hero_postioning .carousel div a img{height:100%}}


#backToTop {
  display: none;
     position: fixed;
    bottom: 30px;
    right: 30px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    z-index: 1000;
    height: 40px;
    padding: 0;
    width: 40px;
    border:1px solid var(--primary-color);
}
#backToTop:hover, #backToTop:focus {
   background: var(--bg);
}
#backToTop:hover path{fill:#000}

#edit_mark{scroll-margin-top: 200px;}
/* Responsive: ensure images with HTML width/height scale properly */
.hero-section img[width],.newarrival img[width],.brand_card img[width],.category-circle img[width],.recommend_thumb img[width]{height:auto;max-width:100%}
.product_item_listing .deal_delivery{padding:0; list-style-type:none}
.product_item_listing .deal_delivery li{font-size: 11px; font-style: italic;}
.emi.delivery_date_content {font-size: 12px;line-height: 1.4;}
.custom_fields_ ul{padding:0 0 0 16px; margin: 0px 0}
.custom_fields_ ul li {margin: 5px 0;}
.custom_fields_ ul li::marker {color: var(--badge-bg);}
.description_content{text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;}