*,*::before,*::after{box-sizing:border-box}html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}body{margin:0;font-family:var(--fonts)!important;color:var(--body-f)!important;background:var(--white-smoke);font-size:.85rem;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}a{color:var(--body-f);text-decoration:none}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-xl,.container-lg,.container-md,.container-sm{max-width:1140px}}@media(min-width:1400px){.container,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(.5*var(--bs-gutter-x));padding-left:calc(.5*var(--bs-gutter-x));margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}@media(min-width:768px){.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-8{flex:0 0 auto;width:66.667%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-8{flex:0 0 auto;width:66.667%}}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.overflow-hidden{overflow:hidden!important}.w-100{width:100%!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.text-center{text-align:center!important}.img-fluid{max-width:100%;height:auto}.top-header{background-color:var(--top-h-bg);color:var(--top-h-c);font-size:12px;border-bottom:solid 1px var(--white-smoke);display:block!important;height:39px!important}.top-header ul{list-style:none;margin:0;padding:0}.top-header .pull-left li{float:left}.top-header a{color:var(--top-h-c);padding:10px 15px;display:flex;text-decoration:none;position:relative;text-transform:capitalize}.multi-language,.header-pages,.region-setting,.multi-store,.whishlist,.customer-menu{float:right;display:flex}.notify{border-radius:10px;text-align:center;color:var(--f-theme)!important;font-size:9px;background:var(--theme-color);padding:1px 6px;position:absolute;margin-left:-13px;margin-top:-1px}.notify:empty{display:none}.main-header{background-color:var(--main-h-bg);color:var(--main-h-c);padding:10px 0;position:sticky;top:0;z-index:1000;box-shadow:0 1px 4px rgba(0,0,0,.08);height:80px}.main-header .web-logo{display:flex;align-items:center;height:50px;width:14.1%;float:left}.main-header .web-logo img{max-width:95%;max-height:72px}.main-header.main-header-classadd{position:fixed;right:0;left:0;top:0}.main-header-classadd .web-logo{width:15.1%;justify-content:flex-start}.searchbar{display:block!important;width:58.33%!important;float:left}.search-bar-form{background:#fff;border:2px solid var(--theme-color);border-radius:4px;width:100%;display:table;margin-top:6px;padding-left:10px}.search-bar-form input{background:#fff;border:none;padding:7px;width:62.6%}.top-search-box{margin:0!important}.top-search-box input[type=text]{height:40px;border-radius:9px!important}.top-search-box .input-group-btn{border-radius:0 4px 4px 0!important;padding:7px 12px}.t-icons{padding:9px 5px}.t-icons a{color:var(--d-grey);font-size:13px}.home-box{position:relative;width:100%;display:flex;margin:15px 0}.home-box .section1{width:20%;float:left}.home-box .section2{float:left;width:60.7%}.home-box .section3{width:232px}.homepage-banner{width:100%;padding:0 15px;height:270px}.homepage-banner .swiper-slide img{width:100%;border-radius:8px;height:270px}.homepage-banner .swiper-slide{border-radius:8px;overflow:hidden}.top-menu,.mobile-footer-links{display:none}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;padding:0!important;margin:0!important;transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.skeleton::after{background:linear-gradient(to right,#f0f0f0 3%,#e4e4e4 18%,#e4e4e4 33%);background-size:800px 100px;animation:wave-squares 2s infinite ease-out}.skeletonfade::after{background:#e4e4e4;background-size:800px 100px;animation:fade-effect 1.5s infinite}@keyframes fade-effect{from{opacity:.65}50%{opacity:1}to{opacity:.65}}.headerlinkview:after,.categoriescontainer:after,.herobannercontainer:after,.cmsviewhomecontainer:after,.productboosthomecontainer:after,.productdiscounthomecontainer:after{content:"";display:inline-block;border-radius:4px}.headerlinkview:after{margin:13px 15px;width:50px;float:right;height:14px}.categoriescontainer:after{margin:5px 15px 0 15px;width:88%;height:27px}.herobannercontainer:after{width:100%;height:270px}.cmsviewhomecontainer:after{width:100%;height:470px}.productboosthomecontainer:after{margin:5px;width:140px;float:left;height:179px}.productdiscounthomecontainer:after{margin:5px;width:142px;float:left;height:179px}@keyframes wave-squares{0%{background-position:-468px 0}100%{background-position:468px 0}}@media(max-width:1030px){.container,.container-lg,.container-md,.container-sm{max-width:100%}.home-box .section1{display:none}.home-box .section2{float:left;width:76.7%}}@media(max-width:991px){.mobile-footer-links{display:flex}.home-box .section2{width:100%}.homepage-banner .swiper-slide img{max-height:238px;border-radius:35px;padding:0 10px;height:auto}.homepage-banner{padding:0;margin:0;height:auto}.main-header{height:0;padding:0;position:initial}.main-header .web-logo{height:40px;display:none}}