:root{--primary-color:#1967d2;--dark-color:#000000;--dark-grey-color:#555555}body{padding:0;margin:0;font-family:Roboto,sans-serif}strong{padding:0;margin:0}a,label{text-decoration:none;color:#555}ul{list-style:none;padding:0}.top-bar{background-color:#000;color:#fff;padding:5px 0;font-size:14px}.top-bar a{color:#fff}header{top:0;z-index:10;position:sticky}header .menu-item{padding:0 15px}header .department{font-weight:600;color:#fff}header .department:active,header .department:focus,header .department:hover{font-weight:600}strong{font-weight:500}header .nav-content .nav-content-list{align-items:center;display:flex;justify-content:space-between;padding:0 15px}header .nav-content .nav-content-list .nav-content-item{align-items:center;display:flex;height:40px;margin:0 5px;position:relative;transition:.1s all linear 0s}@media (max-width:991px){header .nav-content .nav-content-list .nav-content-item{padding:0 5px}}header .nav-content .nav-content-list .nav-content-item .item-arrow{margin-left:5px;position:relative;top:-3px}@media (max-width:768px){header .nav-content .nav-content-list .nav-content-item .item-arrow{display:none}}header .nav-content .nav-content-list .nav-content-item .open-menu-login-account{align-items:center;cursor:pointer;display:flex;position:relative}header .nav-content .nav-content-list .nav-content-item .input-menu{display:none}header .nav-content .nav-content-list .nav-content-item .input-menu:checked~.login-list{display:block}header .nav-content .nav-content-list .nav-content-item .login-list{background:#fff;border-bottom:3px solid var(--primary-color);border-radius:3px;box-shadow:2px 9px 49px -17px rgba(0,0,0,.3);display:none;overflow:hidden;position:absolute;right:0;top:28px;transition:.1s all linear 0s;width:200px;z-index:10}header .nav-content .nav-content-list .nav-content-item .login-list .login-list-item{padding:15px 20px}header .nav-content .nav-content-list .nav-content-item .login-list .login-list-item:hover{background:#545bc4}header .nav-content .nav-content-list .nav-content-item .login-list .login-list-item:hover a{color:#fff}header .nav-content .nav-content-list .nav-content-item:nth-child(2):hover .fas{color:#e74c3c}header .nav-content .nav-content-list .nav-content-item:hover .fas{color:#545bc4}header .nav-content .nav-content-list .account-login .login-text{align-items:end;display:flex;flex-direction:column;font-size:12px;margin-left:5px}@media (max-width:991px){header .nav-content .nav-content-list .account-login .login-text{display:none}}header .nav-content .nav-content-list .account-login .login-text strong{display:block}header .nav-content .nav-content-list .nav-content-link{border-radius:3px;font-size:19px;padding:10px 15px;transition:.1s all linear 0s}@media (max-width:991px){header .nav-content .nav-content-list .nav-content-link{padding:0}}.sm-simple a.has-submenu{color:#fff}.sm-simple a.has-submenu a.has-submenu{color:#000}.sm-simple ul{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.08)}.sm-simple .has-submenu a.has-submenu{color:#000!important}.sm-simple .has-submenu ul{top:0}#main-menu .menu li a{color:#000}.navbar_header{padding:0;background:0 0;position:relative;z-index:9;width:100%}.navbar_header .sm-simple a,.navbar_header .sm-simple a:active,.navbar_header .sm-simple a:focus,.navbar_header .sm-simple a:hover{font-size:16px;font-family:Roboto,sans-serif;font-size:15px;font-family:Roboto,sans-serif;color:#fff}.navbar_header .sm-simple{border:0;box-shadow:none;background:0 0;width:100%}.navbar_header .sm-simple ul{border:0}.navbar_header .sm-simple>li{border:0}.navbar_header .nav-brand{padding:8px 0}ul.megamenu.sm-nowrap{display:block;background:#f8f8f8!important;left:auto!important;right:0!important;border-top:0;padding:0 10px!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25)!important;box-shadow:0 1px 3px rgba(0,0,0,.25)!important;min-height:280px!important;min-width:1150px!important;max-width:1150px!important}.main-nav{background:rgba(0,0,0,0)}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}#main-menu{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-menu-btn{float:right;margin:5px 10px;position:relative;width:29px;height:29px;text-indent:29px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;top:15px}.main-menu-btn-icon,.main-menu-btn-icon:after,.main-menu-btn-icon:before{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#000;-webkit-transition:all .25s;transition:all .25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0;background:0 0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px)}#main-menu-state:not(:checked)~#main-menu{left:-300px;display:none}#main-menu-state:checked~#main-menu{left:0}@media (min-width:992px){.main-menu-btn{position:relative;top:100px;right:15px;display:none}#main-menu-state:not(:checked)~#main-menu{left:0}}@media (min-width:992px){#main-menu{align-items:center;clear:none}#main-menu .menu{background:#fff!important;margin-top:2.7%!important}#main-menu .menu li a{padding:5px 20px;min-width:290px;line-height:18px}#main-menu .w-25px{max-width:250px!important;width:250px!important}#main-menu .w-50px{max-width:500px!important;width:500px!important}#main-menu .w-75px{max-width:650px!important;width:650px!important}#main-menu .w-100px{max-width:850px!important;width:850px!important}#main-menu .mega-menu{background:#fbf7f7!important;flex-wrap:wrap!important;border:1px solid #eee;box-shadow:none;grid-auto-flow:column;grid-template-rows:repeat(10,1fr);height:100%;overflow-y:auto;border-left:0;border-bottom-left-radius:0;margin-top:0!important;top:0!important}#main-menu .mega-menu ul{margin:0}#main-menu .mega-menu ul li{margin-bottom:10px!important}#main-menu .mega-menu ul li a{color:#000!important;line-height:20px!important;font-family:Roboto,sans-serif!important;white-space:normal;padding:10px 20px;min-width:auto!important}#main-menu .mega-menu ul li:hover a{color:var(--primary-color)!important}#main-menu .mega-menu li a{min-width:auto!important}.sm-simple ul>li:hover{background:#fbf7f7}#main-menu .mega-menu li a.fw-bold{font-weight:500!important}}.main-nav:after{clear:both;content:"\00a0";display:block;height:0;font:0/0 serif;overflow:hidden}.nav-brand{float:left;margin:0}#main-menu{clear:both;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-menu>.has-mega-menu{position:static!important}#main-menu .mega-menu>li strong{font-size:18px;font-weight:600}#main-menu .mega-menu{color:#353451}#main-menu .mega-menu ul{position:static;display:block;margin:.83em 0;border:0;padding:0;width:auto;background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#main-menu .mega-menu ul li{display:list-item;list-style-type:none;border:0}#main-menu .mega-menu ul li.list-header{font-family:Roboto;padding-left:0;font-style:normal;font-weight:500;font-size:15px;line-height:17px;color:#55a544;display:block}#main-menu .mega-menu a{display:inline;border:0;padding:0;background:0 0;color:inherit;text-decoration:underline;padding-left:0!important;font-size:14px!important;font-family:Roboto,sans-serif;font-weight:300;text-decoration:none;line-height:30px}#main-menu .mega-menu a:hover{color:var(--primary-color)!important}#main-menu .mega-menu .column-1-3{padding:0 20px}@media (min-width:992px){#main-menu .mega-menu .column-1-3{float:left;width:20%}}@media all and (min-width:992px){.navbar .has-megamenu{position:static!important}.navbar .dropdown-menu{border:0}.navbar .megamenu{left:33px;right:0;width:800px;margin-top:0;z-index:1;border-top-right-radius:0;border-top-left-radius:0;box-shadow:0 0 30px rgba(0,0,0,.08)}.navbar .megamenu .title{color:#000;font-weight:600}.navbar .megamenu li a{line-height:40px}}@media (max-width:991px){#main-menu{width:300px;overflow-y:auto;box-shadow:none!important;position:fixed;background:#fff;padding:20px 0;top:0;bottom:0;z-index:9;display:block!important;left:-350px}#main-menu .mega-menu{background:rgba(255,255,255,.8)!important;padding:10px!important}.department.has-submenu{opacity:0;height:0}.sm-simple a.has-submenu{color:#000}header .department,header .department.highlighted,header .department:active,header .department:focus,header .department:hover{line-height:normal;margin:0}#main-menu .mega-menu{background:0 0!important}#main-menu .mega-menu .col-3{width:100%}#main-menu>.has-mega-menu .sub-arrow{display:block!important}.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto}.sm-simple ul a,.sm-simple ul a:active,.sm-simple ul a:focus,.sm-simple ul a:hover{border-left:0}.top-header .brands{margin-right:2rem!important}header .main-menu-btn{top:0;z-index:999}.main-menu-btn-icon,.main-menu-btn-icon::after,.main-menu-btn-icon::before{z-index:99}.main-menu-btn{top:0;z-index:999;margin-left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon::after,#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon::before{background:#000}.sm-simple ul{box-shadow:none}}.top{border-bottom:1px solid #f7f7f7;display:none}.top p{color:#888}.top-header{background:#fff;padding:8px 0}.top-header .brands{font-size:24px;color:#fff;display:flex;align-items:center}.top-header .search{position:relative;margin-right:10px!important;width:45%!important}.top-header .search .input-search{border-radius:0;border:1px solid #a2a2a2;height:40px;padding:4px 70px 0 15px;width:100%;font-family:Roboto,sans-serif;background:#fff no-repeat;transition:.1s all linear 0s;transition:background-size .3s cubic-bezier(.64,.09,.08,1)}.top-header .search .input-search:focus{background-size:100% 2px,100% 1px;outline:0}.top-header .search .button-search{background:var(--primary-color);border:0;color:#fff;cursor:pointer;padding:6px 15px;border-radius:0;position:absolute;right:3px;top:2px}.top-header .search .button-search .fa-search{display:block}.top-header .dropdown .dropdown-menu{padding:0;border:0;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.1);width:200px;padding:20px 0}.top-header .dropdown .dropdown-item{padding:12px 5px}.top-header .dropdown .dropdown-item .bi{margin-right:8px}.top-header .dropdown .dropdown-item .btn{border-radius:30px;font-size:14px;font-family:Roboto,sans-serif;display:block;margin:0 20px}.top-header .dropdown .dropdown-item:focus,.top-header .dropdown .dropdown-item:hover{background:0 0}.top-header .dropdown button{background:0 0;border:none;font-size:13px!important;font-weight:400;text-align:left;display:flex;text-transform:capitalize;align-items:center;line-height:16px;font-family:Roboto,sans-serif}.top-header .dropdown button .bi{font-size:28px;margin-right:5px}.top-header .dropdown button span{display:block;font-size:16px;font-weight:500}.top-header .cart-icon{color:#000}.top-menu-container{background-color:var(--primary-color);padding:7px 0}.page-link.active,.pagination .active>.page-link{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.pagination .page-link{color:#000}.top-header .w-md-25{align-items:center}.bootstrap-table .fixed-table-container .table thead th .th-inner{font-family:Roboto,sans-serif}.list-group-item.active{border-color:var(--primary-color)}.inner-content .btn-primary{background:var(--primary-color);color:#fff;border:0}@media (min-width:992px){.top-header .w-md-25{width:25%}}.top-header .cart{font-size:20px;margin-right:0;height:50px;min-width:40px;position:relative;line-height:50px}.top-header .cart span{font-size:10px;display:block;color:#fff}.top-header .cart p{margin:0}.top-header .cart .cart-item{position:absolute;height:18px;text-align:center;line-height:18px;width:18px;border-radius:100px;background:red;font-family:Roboto,sans-serif;font-weight:400;top:0;right:8px}.top-header .wishlist{font-size:20px;margin-right:10px;position:relative}.top-header .wishlist .wishlist-icon{color:#000;font-size:20px;line-height:1;margin-right:5px}.top-header .dropdown-toggle::after{display:none}.navbar{background:#017633!important;padding:0}.navbar .nav-link{color:#fff!important;padding-left:30px!important;font-size:14px!important;font-weight:600}.navbar .navbar-collapse{flex-direction:row}.banner{position:relative;padding-top:30px}.banner .carousel-item{position:relative}.banner .carousel-item .slides{background-position:50% 50%!important;background-size:cover!important}.banner .carousel-indicators{bottom:30px}.banner .carousel-indicators button{height:15px;width:15px;border:0;border-radius:100px}.banner .box{position:relative;border:1px solid #fff;height:100%}@media (min-width:1200px){.banner ul{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:10px;border-radius:10px;position:relative;margin-bottom:30px}.banner ul li:first-child{grid-area:1/1/3/3}}.banner ul li:first-child img{width:100%}@media (min-width:992px) and (max-width:1199px){.banner ul{display:flex;flex-wrap:wrap}.banner ul li:first-child{width:100%}.banner ul li{width:50%;margin-bottom:15px!important}.banner .box{margin:10px}.banner ul li img{width:100%}}@media (min-width:768px) and (max-width:991px){.banner ul{display:flex;flex-wrap:wrap}.banner ul li:first-child{width:100%}.banner ul li{width:50%;margin-bottom:15px!important}.banner .box{margin:10px}.banner ul li img{width:100%}}.banner .box .img-box h2{font-family:Roboto,sans-serif;font-size:18px;color:#fff;position:absolute;bottom:25px;left:25px;right:0;z-index:1}.banner .box .img-box button{background:#fff;color:#000;border-radius:0;font-family:Roboto,sans-serif;font-size:16px;min-width:100px;padding:5px;margin:10px 0;display:none}.banner .box .img-box::after{content:'';position:absolute;bottom:0;height:150px;width:100%;left:0}.banner-category{position:relative;padding:50px 0}.banner-category .img-box{background-position:50% 50%!important;background-size:cover!important;height:350px;padding:40px;display:flex;align-items:flex-end;overflow:hidden}.banner-category .img-box h2{font-family:Roboto,sans-serif;font-weight:600;color:#fff;letter-spacing:1px}.banner-category a{overflow:hidden;display:block}.banner-category .upto-off{font-size:45px;font-weight:600;color:#fff;font-family:Roboto,sans-serif}.banner-category button{border:2px solid #fff;font-family:Roboto,sans-serif;color:#fff;min-width:150px;padding:10px;border-radius:0;margin-top:20px}.banner-category button:hover{background:#fff}.new-arival{padding:20px 0;position:relative}.new-arival h3{font-size:30px;margin-bottom:20px;font-weight:600;text-align:center;font-family:Roboto,sans-serif}.new-arival .box{background:#fff;padding:0 15px;margin-bottom:30px;position:relative;text-align:center}.new-arival .box img{height:200px;width:100%;margin:auto;display:block;inset:0;padding:inherit;object-fit:contain;aspect-ratio:1/1}.new-arival .add-to-cart{background:var(--primary-color);padding:5px 15px;font-family:Roboto,sans-serif;color:#fff;border-radius:20px;position:relative;bottom:5px;left:5px}.new-arival .price{color:#000;padding:10px 0;display:flex;align-items:center;justify-content:start;margin-bottom:0}.new-arival .price strong{font-size:16px;font-family:Roboto,sans-serif;color:var(--primary-color)}.new-arival .price .retail-price{color:#888;font-size:14px;margin-left:10px;margin-right:10px;text-decoration:line-through}.new-arival .description{font-size:15px;color:#000;font-family:Roboto,sans-serif;line-height:18px;font-weight:600}.new-arival .rating{font-size:14px;display:flex;justify-content:space-between;align-items:center}.new-arival .rating .svg-inline--fa{font-size:12px;color:#df9604}#best-sellers .price strong{color:var(--primary-color)}#best-sellers .title.mb-0.mt-2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:15px!important}.new-arival .owl-carousel .owl-nav.disabled{display:none}.new-arival .owl-carousel .owl-nav{bottom:211px;position:relative}.new-arival .owl-carousel .owl-nav button{border:1px solid var(--primary-color);width:40px;height:40px;line-height:30px!important;text-align:center;color:#000;padding:0;font-size:20px;border-radius:2px}.new-arival .owl-carousel .owl-nav .owl-prev{position:absolute;left:0}.new-arival .owl-carousel .owl-nav .owl-next{position:absolute;right:0}.recommended-for-you{padding:20px 0}.recommended-for-you h4{font-size:30px;margin-bottom:20px;font-weight:600;font-family:Roboto,sans-serif}.recommended-for-you .box{padding:0 20px;padding-bottom:30px;background-color:#fff}.recommended-for-you .box img{margin-bottom:10px;width:100%;margin:auto;display:block;inset:0;padding:inherit;object-fit:contain;aspect-ratio:1/1}.recommended-for-you .add-to-cart{border:2px solid #555;padding:5px 25px;font-family:Roboto,sans-serif;font-weight:400;color:#000;border-radius:4px;position:relative;margin-top:10px;text-transform:capitalize;text-align:center}.recommended-for-you p{margin-bottom:0}.recommended-for-you .price{color:var(--primary-color);padding:0 0;display:flex;align-items:center;justify-content:start;margin-bottom:15px}.recommended-for-you .price strong{font-size:16px;font-family:Roboto,sans-serif}.recommended-for-you .price .retail-price{color:#888;font-size:14px;margin-left:10px;margin-right:10px;text-decoration:line-through}.recommended-for-you .description{font-size:13px;color:#888;font-family:Roboto,sans-serif;line-height:16px;font-weight:400;text-transform:capitalize;min-height:60px}.recommended-for-you .title{color:#000;margin-bottom:5px;font-weight:400;font-size:16px;text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recommended-for-you .owl-carousel .owl-nav{bottom:211px;position:relative}.recommended-for-you .owl-carousel .owl-nav button{background:#f8f8f8;width:25px;height:40px;line-height:30px!important;text-align:center;color:#000;padding:0;font-size:20px;border-radius:0}.recommended-for-you .owl-carousel .owl-nav .owl-prev{position:absolute;left:0}.recommended-for-you .owl-carousel .owl-nav .owl-next{position:absolute;right:0}.recommended-for-you .owl-dots{display:none}.for-you{padding:20px 0}.for-you h4{font-size:30px;margin-bottom:20px;font-weight:600;font-family:Roboto,sans-serif}.for-you .category-box{position:relative;overflow:hidden;border:1px solid #e0e0e0;border-radius:4px;padding:8px;margin-bottom:30px}.for-you .category-box img{width:100%;margin:auto;display:block;object-fit:contain;opacity:1;aspect-ratio:1/1;height:180px}.for-you .col-lg-6 .category-img{height:350px}.for-you .category-text{padding:20px}.for-you .category-text p{margin-bottom:0}.for-you .category-text p strong{display:block;margin-bottom:10px;color:#000;font-size:16px;font-family:Roboto,sans-serif;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:.5px}.for-you .category-text p span{color:#888;font-size:14px;display:block;margin-bottom:35px;text-decoration:line-through}.for-you .category-text button{border:0;border:1px solid #000;width:120px;line-height:30px!important;text-align:center;color:#000;background-color:#fff;padding:0;font-size:16px;font-weight:500;padding:2px 8px;border-radius:100px}#cart_section.add-to-cart{display:block!important}.product-quantity{margin-bottom:15px}.product-quantity .input-group{width:140px;flex-wrap:nowrap}.product-detail .add-to-cart .btn{margin-bottom:10px}.for-you .category-text button:hover{background:#000;color:#fff}.for-you .owl-carousel .owl-nav button.owl-next,.for-you .owl-carousel .owl-nav button.owl-prev,.for-you .owl-carousel button.owl-dot{width:30px;background:var(--primary-color);margin:1px;color:#fff}.best-seller-product{background:#f9f9f9}.border-bottom-1{border-bottom:1px solid #eee}.best-seller-product,.recently-viewed-product{padding:20px 0}.best-seller-product h3,.recently-viewed-product h3{font-size:30px;margin-bottom:20px!important;font-weight:600;font-family:Roboto,sans-serif}.best-seller-product .box,.recently-viewed-product .box{background:#fff;padding:15px;margin-bottom:15px}.best-seller-product p,.recently-viewed-product p{line-height:16px;font-size:14px}.best-seller-product .price,.recently-viewed-product .price{color:var(--primary-color);padding:10px 0;display:flex;align-items:center;justify-content:start;margin-bottom:0}.best-seller-product .price strong,.recently-viewed-product .price strong{font-size:18px}.best-seller-product .price span,.recently-viewed-product .price .retail-price{color:#888;font-size:14px;margin-left:10px;margin-right:10px;text-decoration:line-through}.best-seller-product .rating,.recently-viewed-product .rating{font-size:14px;display:flex;justify-content:space-between;align-items:center}.best-seller-product .rating .svg-inline--fa,.recently-viewed-product .rating .svg-inline--fa{font-size:12px;color:#df9604}.best-seller-product .title,.recently-viewed-product .title{color:#000;font-weight:600;font-size:16px;min-height:40px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.best-seller-product .owl-carousel .owl-dots,.best-seller-product .owl-carousel .owl-nav,.recently-viewed-product .owl-carousel .owl-dots,.recently-viewed-product .owl-carousel .owl-nav{display:block}.best-seller-product .owl-carousel .owl-dots button,.best-seller-product .owl-carousel .owl-nav button,.recently-viewed-product .owl-carousel .owl-dots button,.recently-viewed-product .owl-carousel .owl-nav button{width:35px;background-color:var(--primary-color);position:absolute;bottom:50%;color:#fff;font-size:20px;z-index:9}.best-seller-product .owl-carousel .owl-dots button span,.best-seller-product .owl-carousel .owl-nav button span,.recently-viewed-product .owl-carousel .owl-dots button span,.recently-viewed-product .owl-carousel .owl-nav button span{line-height:35px}.best-seller-product .owl-carousel .owl-dots .owl-prev,.best-seller-product .owl-carousel .owl-nav .owl-prev,.recently-viewed-product .owl-carousel .owl-dots .owl-prev,.recently-viewed-product .owl-carousel .owl-nav .owl-prev{left:0}.best-seller-product .owl-carousel .owl-dots .owl-next,.best-seller-product .owl-carousel .owl-nav .owl-next,.recently-viewed-product .owl-carousel .owl-dots .owl-next,.recently-viewed-product .owl-carousel .owl-nav .owl-next{right:0}.recently-viewed-product .owl-carousel img{aspect-ratio:1/1;object-fit:contain}.recently-viewed-product .owl-carousel .item:hover img{transform:scale(1.05)}.new-arival .box:hover img{transform:scale(1.05)}.best-seller-product .title{min-height:auto}.your-favourite-department{position:relative;padding:20px 0;background:#f1f1f1}.your-favourite-department .d-sm-flex .btn{border:1px solid #000;width:120px;line-height:30px!important;text-align:center;color:#000;background-color:#fff;padding:0;font-size:16px;font-weight:500;padding:2px 8px;border-radius:100px}.your-favourite-department .d-sm-flex h5{font-size:30px;margin-bottom:20px!important;font-weight:600;text-align:center;font-family:Roboto,sans-serif}.your-favourite-department .img-box{height:180px;display:flex;align-items:flex-end;overflow:hidden;border-radius:0;background-position:50% 50%!important;background-size:cover!important;margin-bottom:0;box-shadow:0 0 10px rgba(73,73,73,.02)}.your-favourite-department .img-box .img-text{opacity:0;transition:.5s}.your-favourite-department .img-box:hover .img-text{opacity:1}.your-favourite-department h2{font-family:Roboto,sans-serif;font-weight:600;color:#fff;font-size:14px;text-align:center;padding:8px 0;margin-bottom:15px;background:var(--primary-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.your-favourite-department a{overflow:hidden;display:block;text-align:center}.your-favourite-department a img{width:100%;margin:auto;display:block;inset:0;padding:inherit}#best-sellers .box img{height:250px;width:100%;margin:auto;display:block;inset:0;padding:inherit;object-fit:contain;aspect-ratio:1/1}.best-sellers .box{background:#fff;padding:0 20px 20px 20px}.best-sellers .owl-nav{margin-top:20px}.owl-dots{display:none}.your-favourite-department button{border:2px solid #000;font-family:Roboto,sans-serif;color:#000;min-width:120px;padding:5px;border-radius:0;margin-top:15px;display:none}.popular-categories{padding:20px 0}.popular-categories h4{font-size:30px;margin-bottom:20px;font-weight:600;font-family:Roboto,sans-serif}.popular-categories ul li{margin-bottom:10px;line-height:18px}.popular-categories ul li a{font-size:14px}.popular-categories .col-lg-2{margin-bottom:10px}.popular-categories a{font-size:14px;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;text-align:center;line-height:18px;padding:3px 5px;min-height:100%}.popular-categories ul li a:hover{color:var(--primary-color)}footer{padding:20px 0;background:#f9f9f9;border-top:1px solid #ccc}footer .brands img{max-width:100%}footer h2{font-family:Roboto,sans-serif;color:#000;font-size:18px;font-weight:600;margin-bottom:15px}footer p{color:#888;font-size:14px;font-family:Roboto,sans-serif;margin-bottom:8px}footer ul{padding-left:0;list-style:none}footer ul li{line-height:24px}footer ul li a{color:#888;font-size:14px;font-family:Roboto,sans-serif}footer ul li a:hover{color:var(--primary-color)}footer a .svg-inline--fa{margin-right:10px;color:#888}footer a .svg-inline--fa:hover{color:var(--primary-color)}.copyright{padding:15px 0;background-color:#000;text-align:center}.copyright a{font-size:14px;margin:0 10px;color:#fff}.copyright p{color:#abb0b6;font-size:14px;letter-spacing:1px}.breads{padding:20px 0}.breads ol{margin-bottom:0}.breads ol li{font-size:14px;font-family:Roboto,sans-serif}.breads ol li a:hover{color:var(--primary-color)}.inner-product{padding:40px 0;min-height:450px}.inner-product .box{border:1px solid rgba(0,0,0,.08);margin-bottom:25px;padding:20px;text-align:center}.inner-product .box img{margin-bottom:15px;height:150px;display:inline-block}.inner-product .box p{line-height:18px;font-weight:500;color:#000;letter-spacing:normal;margin-bottom:0}.inner-product .box p.price{color:var(--primary-color)}.inner-product .box p.price .text-decoration-line-through{color:#999;font-weight:400}.inner-product .box .title{min-height:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inner-product .box .description{font-size:13px;color:#888;font-weight:300}.product-listing .box{padding:0;padding-bottom:20px;position:relative}.product-listing .box .item-code{font-size:12px;padding:6px 10px 2px 10px;display:inline-block;line-height:12px;margin:5px 0}.new-arival .title.mb-0.mt-2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.product-listing .box .add-to-cart{margin:15px 0}.product-box .box .description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:Roboto,sans-serif}.product-listing .box .add-to-cart .form-floating{width:80px}.product-listing .box .add-to-cart .form-floating input{height:40px;padding:5px!important;text-align:center;padding-top:15px!important}.product-listing .box .add-to-cart .form-floating label{padding:5px!important;text-align:center;top:-15px;background:#fff;opacity:1;width:60px;left:10px;height:25px;font-size:13px;transform:scale(1) translateY(0) translateX(0)}.product-listing .box .add-to-cart .btn{height:40px;color:#fff;line-height:30px;background:var(--primary-color)!important}.product-listing .box .add-to-cart .form-floating>.form-control:focus~label{transform:scale(1) translateY(0) translateX(0);background:#fff;opacity:1;width:60px;left:11px;height:25px;font-size:14px}.product-listing .box img{margin-bottom:0}.product-listing .box .product-image{overflow:hidden}.product-listing .box .product-image img{mix-blend-mode:multiply}.product-listing .box .product-info{padding:20px;padding-bottom:0;position:relative}.product-listing .title{font-weight:600!important;min-height:auto!important;padding:8px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.product-listing .color-code{margin-bottom:10px!important;margin-bottom:0}.product-listing .color-code a span{height:20px;width:20px;display:inline-block;border-radius:100px}.product-listing .rating{margin-bottom:10px!important;display:block}.product-listing .rating span{margin:0 5px;font-size:14px;line-height:16px}.product-listing .rating span .svg-inline--fa{font-size:14px;color:#df9604}.product-listing .price{padding:5px 0;font-size:20px}.product-listing .price a{color:var(--primary-color)!important;font-weight:600}.product-listing .price sub{bottom:0}.product-listing .price sup{top:-4px}.product-listing .price .mrp{color:#888;text-decoration:line-through;margin:0 5px}.product-listing .price .discount{color:#000}.product-listing .accordion-item:first-of-type,.product-listing .accordion-item:first-of-type .accordion-button{border-radius:0}.product-listing .accordion-header button{padding:10px 15px;background:#f8f8f8;color:#000;font-weight:600;font-size:18px;font-family:Roboto,sans-serif}.product-listing .accordion-button:not(.collapsed)::after{filter:brightness(0)}.product-listing .accordion{position:sticky;top:100px;height:90vh;overflow-y:auto;margin-bottom:40px;scrollbar-width:none}.product-listing .accordion label{font-size:15px;margin-top:4px}.product-listing .price-range{margin:20px 0}.product-listing .irs--flat .irs-bar,.product-listing .irs--flat .irs-from,.product-listing .irs--flat .irs-handle>i:first-child,.product-listing .irs--flat .irs-single,.product-listing .irs--flat .irs-to{background-color:var(--primary-color)}.product-listing .irs--flat .irs-from::before,.product-listing .irs--flat .irs-single::before,.product-listing .irs--flat .irs-to::before{border-top-color:var(--primary-color)}.product-listing #section{word-wrap:break-word}.product-listing .moretext{display:none}.product-listing .moreless-button{color:var(--primary-color);font-size:13px;padding:20px}.product-listing .accordion-item .btn-outline-dark{width:100%}.product-detail{padding:40px 0}.product-detail .product-img{border:1px solid #f5f5f5;top:100px;margin-bottom:25px}.product-detail .product-zoom{border-radius:8px;padding:20px}.product-detail .product-zoom section{padding-top:0}.product-detail .product-trigger{width:100%}.product-detail .detail{position:relative;width:100%;float:left;height:100%}.product-detail .detail .code{border:1px solid #eee;padding:6px 10px 2px 10px;color:#888;font-size:14px}.product-detail .nav-pills{background:#fff}.product-detail .nav-pills .nav-link{border-radius:0;padding:0;border:1px solid #ccc;margin-bottom:2px;height:70px;width:60px}.product-detail .nav-pills .nav-link img{mix-blend-mode:multiply;width:60px}.product-detail .nav-pills .nav-link:hover{box-shadow:0 0 3px 2px rgba(0,146,62,.5);border:1px solid var(--primary-color)}.product-detail .nav-pills .nav-link.active{background:#fff;border:1px solid var(--primary-color);box-shadow:0 0 3px 2px rgba(0,146,62,.5)}.product-detail .title{font-weight:500!important;min-height:auto!important;font-size:24px;line-height:30px}.product-detail .description{color:#888;font-weight:300}.product-detail .color-code{margin-bottom:10px!important;margin-bottom:0}.product-detail .color-code strong{color:#000;display:block;margin-bottom:15px;font-size:18px}.product-detail .color-code a span{height:40px;width:40px;display:inline-block;border-radius:0}.product-detail .color-code .btn-outline-danger{min-width:40px!important}.product-detail .rating{margin-bottom:10px!important;display:block}.product-detail .rating span{margin:0 5px;font-size:14px;line-height:16px}.product-detail .rating span .svg-inline--fa{font-size:14px;color:#df9604}.product-detail .rating a{padding-top:5px}.product-detail .price{padding:5px 0;font-size:24px;align-items:center;display:flex;justify-content:start;gap:5px}.product-detail .price a{color:var(--primary-color)!important;font-weight:600}.product-detail .price sub{bottom:0;font-size:16px}.product-detail .price sup{top:-4px;font-size:16px}.product-detail .price .mrp{color:#888;text-decoration:line-through;margin:0 5px}.product-detail .price .discount{color:#000}.product-detail .cart-box{border:1px solid #eee;border-radius:7px;padding:20px}.product-detail .cart-box .add-price{font-size:24px}.product-detail .cart-box .form-select{width:50px;border-radius:4px;padding:3px;border:1px #ddd solid}.product-detail .btn-outline-danger{border:2px solid #f0f0f0!important;border-radius:0;min-width:68px;height:40px;color:#212121;line-height:30px;font-weight:600;font-family:Roboto,sans-serif}.product-detail .btn-outline-danger:hover{background:#fff;color:#000;border:2px solid var(--primary-color)}.product-detail .border-0.p-0.active .btn-outline-success{box-shadow:0 0 3px 2px rgba(0,0,0,.5)}.product-detail .btn-check:checked+.btn{border:2px solid var(--primary-color)!important;background:#fff;color:#000;box-shadow:none}.product-detail .btn-outline-success{border:0;min-width:48px;height:40px;color:#212121;line-height:30px;font-weight:600;border-radius:0}.product-detail hr{border-bottom:1px solid #cdcdcd;margin:25px 0}.product-detail .shipping-policy{color:#888;font-size:14px}.product-detail .shipping-policy .bi{margin-right:10px}.product-detail .add-to-cart .btn{line-height:22px;padding:7px 30px;color:#fff;background:var(--primary-color)!important;border-radius:20px;font-family:Roboto,sans-serif}.product-detail .add-to-cart .form-group .input-group .btn{border:0;padding:5px 12px;border-radius:100%!important;width:33px;height:33px;min-width:33px!important;margin:0 4px!important;z-index:auto}.product-detail .add-to-cart .form-group .form-control{width:60px;padding:5px 0}.product-detail .tabs-panel{margin:0;padding:0;border:none}.product-detail .tabs li{border-top:1px solid #ddd}.product-detail .tabs li a{padding-top:2rem;padding-bottom:2rem}.product-detail .fade.show.active.d-none{display:flex!important}#product_images_container{min-height:500px}#product_images_container #product_images{height:500px;object-fit:contain}.wishlist-button{width:50px;display:inline-block;background:0 0}.wishlist-button .bi{font-size:22px;line-height:22px}.wishlist-button .bi::before{line-height:22px;vertical-align:middle}.wishlist-button .bi-heart-fill{color:red}.login{padding:50px 0;position:relative}.login h4{font-weight:500}.login input.form-control{height:45px;color:#000;padding:5px 10px 0 10px}.login label{margin-bottom:8px}.login .bg-success{padding:10px 44px 8px 44px;min-width:200px;display:block;border:0;font-weight:500;white-space:nowrap;border-radius:20px;background:var(--primary-color)!important;color:#fff}.login::placeholder{color:#888}.product-detail .product-img .xzoom-thumbs .xactive{background:#fff;border:1px solid var(--primary-color);box-shadow:0 0 3px 2px rgba(0,146,62,.5)}.common-banner .pt-3{margin-bottom:40px!important}.product-detail .price{color:var(--primary-color)!important;font-weight:600;font-family:Roboto,sans-serif}.product-detail .product-img .xzoom-thumbs .list-group-item img{border-radius:0;padding:0;border:1px solid #ccc;margin-bottom:2px;height:70px;width:55px}#product_price span{font-weight:500!important;font-family:Roboto,sans-serif}.product-detail .price .mrp{font-weight:300!important}.fw-bold{font-weight:500!important;font-family:Roboto,sans-serif}.add-to-cart-listing{padding:50px 0;position:relative}.add-to-cart-listing .add-to-cart-box{box-shadow:0 0 49px rgba(0,0,0,.08);padding:40px 25px;margin-bottom:25px}.add-to-cart-listing .add-to-cart-box h1{font-size:24px;border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}.add-to-cart-listing .add-to-cart-box .box{border-bottom:1px solid #eee;min-height:170px;margin-bottom:25px;padding-bottom:25px}.add-to-cart-listing .add-to-cart-box .box h2{font-size:18px;display:flex;justify-content:space-between;margin-bottom:5px}.add-to-cart-listing .add-to-cart-box .box h2 .price{width:150px;margin-left:30px;font-size:18px;font-weight:300;text-align:right;display:flex}.add-to-cart-listing .add-to-cart-box .box h2 .price span{color:var(--primary-color);font-weight:600;font-family:Roboto,sans-serif}.add-to-cart-listing .add-to-cart-box .box h2 a{color:#000}.add-to-cart-listing .add-to-cart-box .box .product-box{margin-right:30px;width:180px}.add-to-cart-listing .add-to-cart-box .box .product-box img{width:160px}.add-to-cart-listing .add-to-cart-box .box .product-text{width:80%}.add-to-cart-listing .add-to-cart-box .box .product-text .available{color:var(--primary-color);font-size:12px}.add-to-cart-listing .add-to-cart-box .box .product-text .seller{color:#888;font-size:12px}.add-to-cart-listing .add-to-cart-box .box .product-text .color{color:#333;font-size:12px;margin-right:15px}.add-to-cart-listing .add-to-cart-box .box .product-text .size{color:#333;font-size:12px;margin-left:15px}.add-to-cart-listing .add-to-cart-box .box .product-text select{background:#eee;border:1px solid #ccc;padding:5px 8px 1px 8px;border-radius:5px;font-size:14px}.add-to-cart-listing .add-to-cart-box .box .product-text p{margin-bottom:0}.add-to-cart-listing .add-to-cart-box .box .product-text .quanity{width:110px}.add-to-cart-listing .add-to-cart-box .box .product-text .quanity .btn{width:25px;height:25px;border-radius:100%!important;margin:0 2px!important;border:1px solid #ccc;padding:2px}.add-to-cart-listing .add-to-cart-box .box .product-text .quanity input{height:25px;text-align:center;padding:5px 0 0 0}.add-to-cart-listing .add-to-cart-box .box .product-text .save-later{margin-left:25px;white-space:nowrap}.add-to-cart-listing .add-to-cart-box .box .product-text .save-later a{color:#000}.add-to-cart-listing .add-to-cart-box .box .product-text .remove{margin-left:25px}.add-to-cart-listing .add-to-cart-box .box .product-text .remove a{color:#ff6060}.add-to-cart-listing .left-side-box{box-shadow:0 0 49px rgba(0,0,0,.08);padding:40px 25px;position:sticky;top:100px}.add-to-cart-listing .left-side-box h3{font-size:24px;border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}.add-to-cart-listing .left-side-box .deliver-charges,.add-to-cart-listing .left-side-box .discount,.add-to-cart-listing .left-side-box .price-items,.add-to-cart-listing .left-side-box .total{display:flex;justify-content:space-between;padding:10px 0;font-size:14px}.add-to-cart-listing .left-side-box .deliver-charges .text-success,.add-to-cart-listing .left-side-box .discount .text-success,.add-to-cart-listing .left-side-box .price-items .text-success,.add-to-cart-listing .left-side-box .total .text-success{white-space:nowrap}.add-to-cart-listing .left-side-box .total{padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;margin-bottom:15px;font-size:16px}.add-to-cart-listing .left-side-box .btn{background:var(--primary-color);padding:12px 0 5px 0;width:100%;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:14px}.rating-container .filled-stars{color:#ffa41c!important;-webkit-text-stroke:1px #ffa41c;text-shadow:none}#product_reviews_container .revieved-date{font-size:13px;opacity:.6}#product_reviews_container .text-success{font-size:12px;color:#017633!important;font-weight:500}#product_reviews_container p{font-size:14px}#product_reviews_container .reveived-title{font-size:13px}#product_reviews_container p{margin-bottom:5px}@media (min-width:1600px){.container{max-width:1580px}.top-header .search{width:45%!important}}@media (min-width:1400px) and (max-width:1599px){.container{max-width:1380px}.top-header .search{width:45%!important}}@media (min-width:1281px) and (max-width:1440px){.banner .carousel-item .slides{height:435px!important}.product-listing .box .add-to-cart .form-floating label{width:35px}.top-header .search{width:50%!important}}@media (min-width:1200px) and (max-width:1280px){.banner .carousel-item .slides{height:435px!important}.product-listing .box .add-to-cart .form-floating label{width:42px}.product-listing .box .add-to-cart .btn{margin-left:10px;white-space:nowrap;font-size:14px}.container{max-width:100%}.add-to-cart-listing .add-to-cart-box .box h2{font-size:16px}.top-header .w-md-25{width:35%!important}.top-header .search{width:50%!important}}@media (min-width:992px) and (max-width:1199px){.banner .carousel-item .slides{height:400px!important}.add-to-cart-listing .add-to-cart-box .box h2{font-size:16px}.top-header .search{width:40%!important}.top-header .brands{margin-right:10px!important}.top-header .w-md-25{width:32%!important}.top-header .cart{margin-right:0!important}}@media (max-width:991px){.recommended-for-you .add-to-cart{padding:5px 11px}.carousel.pointer-event{margin-bottom:15px}.banner .carousel-item .slides{height:400px!important}.recommended-for-you .owl-carousel .owl-nav .owl-next{right:0}.recommended-for-you .owl-carousel .owl-nav .owl-prev{left:0}.for-you .category-box .category-img{height:180px}.your-favourite-department .img-box{height:150px}.top-header .search{margin-top:5px}.top-header .search .input-search{height:35px}.top-header .search .button-search{padding:3px 14px;top:3px}.top-header{padding:8px 0 8px 0}.top-header .dropdown button{align-items:center;margin-right:1rem!important}.d-flex.align-items-center.justify-content-between{justify-content:flex-start!important}.top-header .cart,.top-header .dropdown button{margin-right:0!important;height:40px;line-height:40px;margin-top:7px}.add-to-cart-listing .add-to-cart-box .box h2{font-size:18px}#main-menu .row .col-3{width:100%!important}.top-header .w-md-25{width:45%!important}.top-header .search{width:33%!important}.top-header .cart{margin-right:0!important}#main-menu{box-shadow:0 0 30px rgba(0,0,0,.5)!important}.top-bar .d-flex.align-items-center.justify-content-between{justify-content:space-between!important}.overlay{overflow:hidden;position:relative}.overlay .top-bar{display:none}.overlay::after{position:absolute;content:'';background:rgba(0,0,0,.7);left:0;right:0;top:0;bottom:0;z-index:9}.department.has-submenu{position:absolute;top:-30px}.fixed-menu-button{position:absolute;left:15px}}@media (max-width:767px){.top-header .w-md-25{width:100%!important}.your-favourite-department .img-box{height:130px}.your-favourite-department h2{font-size:14px}.d-flex.justify-content-end.w-md-25{top:5px;z-index:1;position:absolute;right:15px;top:0;z-index:1}.add-to-cart-listing .add-to-cart-box .box h2{font-size:18px}.add-to-cart-listing .add-to-cart-box .box .product-box{margin-bottom:25px}.add-to-cart-listing .add-to-cart-box .box .product-text{width:100%}.top-header .search .input-search{padding:.375rem .75rem}.top-header .brands{margin-right:0!important;width:42px;overflow:hidden}.top-header .brands img{width:190px}.top-header .d-md-flex.align-items-center.justify-content-between{display:flex;flex-wrap:wrap}.top-header .header{width:30%!important;margin-bottom:10px}.top-header .search{width:75%!important;margin-bottom:10px}.top-header .w-md-25{width:100%}.top-header .cart,.top-header .dropdown button{margin-top:0}.banner ul{display:flex;flex-wrap:wrap}.banner ul li:first-child{width:100%}.banner ul li{width:100%;margin-bottom:15px!important}.banner ul li img{width:100%}.top-header .search{margin-right:0!important}#form_newsletter_subscribe{display:flex!important}.newsletter-section .form-container .button{white-space:nowrap}.newsletter-section .me-4{margin-right:10px!important}}@media (max-width:500px){.banner .carousel-item .slides{height:300px!important}.top-header .dropdown button .bi{font-size:20px}.add-to-cart-listing .add-to-cart-box .box h2{display:block;font-size:16px}.add-to-cart-listing .add-to-cart-box .box h2 .price{margin-left:0;text-align:left;padding:10px 0}.add-to-cart-listing .add-to-cart-box .box .product-text .save-later a{font-size:14px}.top-header .d-md-flex.align-items-center.justify-content-between{display:flex;flex-wrap:wrap}.top-header .header{width:30%!important;margin-bottom:10px}.top-header .search{margin-bottom:10px}#title,.for-you h4,.new-arival h3,.popular-categories h4,.recently-viewed-product h3,.recommended-for-you h4,.your-favourite-department .d-sm-flex h5{font-size:24px}.product-detail .price{font-size:18px}.owl-nav{text-align:center}.new-arival .price strong,.recommended-for-you .price strong{font-size:15px}.product-detail .product-info .add-to-cart{flex-direction:column;gap:10px}.product-detail .product-quantity.form-group.pe-2{display:flex}.top-header .header-link-wrapper .header-link .icon{font-size:24px!important}.top-header .header-link-wrapper .header-link{min-width:50px}.top-header .header-link-wrapper .header-link .title span{font-size:12px}header .department{font-size:14px}.recommended-for-you .price{flex-wrap:wrap}.best-sellers .price span{display:inline-block}footer .categories-list{display:block!important}}button.tab-error{color:red!important}@media (max-width:353px){.top-header .search{width:65%!important}}.newsletter-section{background-color:#f9f9f9;padding:1rem 0}.newsletter-section .title{color:var(--primary-color);font-size:1.5rem;margin-bottom:1rem;font-weight:700}.newsletter-section .description{color:var(--dark-grey-color);margin-top:1rem;font-size:17px}.newsletter-section .form-container{width:100%}.newsletter-section .form-container .input{width:75%;border-radius:50px}.newsletter-section .form-container .button{border-radius:50px}.for-you .retail-price{color:#888;font-size:14px;margin-left:10px;margin-right:10px;text-decoration:line-through}