.overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:1}.nav{z-index:99;color:#fff;display:flex;position:fixed;width:100%;height:80px;justify-content:space-between;align-items:center;padding:0 5rem}.nav.scroll{background-color:rgba(0,0,0,.7);transition:.5s}.menu{height:30px;width:30px;cursor:pointer;z-index:101;position:relative;display:flex;align-items:center;opacity:0;transform:translateX(-100%);animation:left-to-right 1.5s forwards}.cart{font-size:30px;cursor:pointer}.cart,.sci{opacity:0;transform:translateX(100%);animation:right-to-left 1.5s forwards}.sci{z-index:98;color:#fff;display:flex;position:fixed;right:0;height:100%;justify-content:center;align-items:center;flex-direction:column;padding:0 20px}.sci i{font-size:20px;margin-bottom:10px;padding:5px;border-radius:15px;background-color:rgba(0,0,0,.699);cursor:pointer}.sci i:hover{color:var(--yellow)}.nav-overlay{top:5rem;left:0;overflow-y:auto}.nav-overlay,.search-overlay{height:100%;width:0;position:fixed;z-index:101;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.search-overlay{top:80px;right:0}.nav-overlay.active,.search-overlay.active{width:100%}.nav-overlay-content{position:relative;top:10%;width:100%;text-align:center;margin-top:2rem;height:100%}.search-overlay-content{position:relative;top:25%;width:75%;text-align:center;margin:30px auto auto}.nav-overlay a{padding:.3rem;text-decoration:none;font-size:2rem;color:#818181;display:block;transition:.3s}.menu-action{margin-top:40px}.menu-action span{font-size:1.3rem;color:#f1f1f1;padding:0 5px}.menu-action a{padding:unset;text-decoration:none;font-size:unset;color:unset;display:inline;transition:.3s}.nav-overlay a:focus,.nav-overlay a:hover{color:#f1f1f1}.nav-overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}.hamburger{position:relative;cursor:pointer}.hamburger-btn{cursor:pointer;z-index:1}.hamburger,.hamburger:after,.hamburger:before{width:30px;height:3px;border-radius:.5rem;background-color:#fff;transition:.4s}.hamburger:before{top:-10px}.hamburger:after,.hamburger:before{content:"";position:absolute;left:0}.hamburger:after{bottom:-10px}.hamburger.active{background-color:transparent}.hamburger.active:before{transform-origin:top left;transform:rotate(45deg);left:6px}.hamburger.active:after{transform-origin:bottom left;transform:rotate(-45deg);left:6px}.bg-img{background-size:cover;background-repeat:no-repeat}.bg-img,.footer.bg-img{background-position:50%}.footer.bg-img{background-size:unset;background-repeat:repeat-x}section{padding:9rem 0}section .container{width:100%;max-width:1366px;margin:0 auto}.footer{color:var(--white);position:relative}.footer h2{color:var(--primary-color)}.back-to-top{position:fixed;bottom:70px;right:70px;border-radius:10px;background-color:var(--primary-color);color:var(--white);display:flex;align-items:center;justify-content:center;font-size:2rem;padding:.5rem;z-index:99;display:none}[class*=col-]{padding:1rem}.mb-nav{display:none}@keyframes bounce-left{0%{transform:translateX(-10px)}30%{transform:translateX(0)}60%{transform:translateX(10px)}to{transform:translateX(-10px)}}@keyframes top-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes bottom-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes left-to-right{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes right-to-left{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes zoom{0%{width:30px;height:30px}to{width:50px;height:50px}}@media only screen and (max-width:1440px){body,html{overflow-x:hidden}}.container-body{padding:0 80px;display:flex}@media only screen and (max-width:1024px){body,html{overflow-x:hidden}}@media only screen and (max-width:768px){.col-7{display:flex;align-items:flex-start}}@media only screen and (max-width:600px){.col-5,.col-7{width:100%;height:50%}.container{flex-direction:column-reverse}.nav{top:0;padding:0 2rem}.col-7{display:flex;align-items:flex-start}h1{font-size:2rem!important}span{font-size:inherit}.cart-btn i{font-size:2rem}.back-to-top{bottom:6rem;right:1rem}.footer.bg-img{background-position:bottom}.col-xs-1{width:8.33%}.col-xs-2{width:16.66%}.col-xs-3{width:25%}.col-xs-4{width:33.33%}.col-xs-5{width:41.66%}.col-xs-6{width:50%}.col-xs-7{width:58.33%}.col-xs-8{width:66.66%}.col-xs-9{width:75%}.col-xs-10{width:83.33%}.col-xs-11{width:91.66%}.col-xs-12{width:100%}.h-xs{display:none}}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.row-revere{flex-direction:row-reverse}[class*=col-]{padding:0 15px;margin-bottom:20px}.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}@media only screen and (max-width:1280px){.col-md-1{width:8.33%}.col-md-2{width:16.66%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-11{width:91.66%}.col-md-12{width:100%}}@media only screen and (max-width:750px){.col-sm-1{width:8.33%}.col-sm-2{width:16.66%}.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-5{width:41.66%}.col-sm-6{width:50%}.col-sm-7{width:58.33%}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-10{width:83.33%}.col-sm-11{width:91.66%}.col-sm-12{width:100%}}@media only screen and (max-width:600px){.col-xs-12{width:100%}}:root{--bg-color:#f0f0f0;--txt-color:#221e22;--yellow:#e0c015;--primary-color:#ca283d;--background-color:#f0f3f7;--grey:#7a7a7b;--white:#fff;--main-bg-color:#fff;--second-bg-color:#f5f5f5;--third-bg-color:#e3e3e3;--grey:#4b4b4b;--black:#000;--red:#c0392b;--top-header-size:30px;--mid-header-size:80px;--bottom-header-size:45px;--btn-bg:#000;--btn-border-color:#000;--btn-color:#fff}*{margin:0;padding:0;box-sizing:border-box;font-family:Rubik,sans-serif}body,html{position:relative;background-color:var(--main-bg-color);scroll-behavior:smooth;overflow-x:hidden}button{cursor:pointer}a{display:inline-block;text-decoration:none;color:unset}li{list-style-type:none}img{max-width:100%}.container{max-width:1366px;margin:auto;padding:0 20px;position:relative}.bg-second{background-color:var(--second-bg-color)}.bg-main{background-color:var(--main-bg-color)}.text-red{color:var(--red)}.mobile-menu{align-items:center;justify-content:space-between;padding:10px 20px;display:none}.mb-menu-close{display:none}.top-header{height:30px;justify-content:space-between;align-items:center}.top-header,.top-header ul{display:flex}.top-header a{font-size:13px}ul.devided>li{margin-right:10px;padding-right:10px;border-right:1px solid}ul.devided>li:last-child{border-right:none}.dropdown{position:relative}.dropdown:hover .dropdown-content{display:flex;top:100%;opacity:1;visibility:visible}.dropdown-content{opacity:0;visibility:hidden;position:absolute;top:calc(100% + 10px);background-color:#fff;flex-direction:column;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);transition:all .4s cubic-bezier(.77,0,.175,1);z-index:2}.dropdown-content>li>a{padding:10px}.dropdown-content>li:hover{color:var(--red)}.mid-header{display:flex;align-items:center;justify-content:space-between;height:80px;background-color:var(--main-bg-color)}.logo{font-size:40px}.logo,.mb-logo{font-weight:700}.mb-logo{font-size:25px}.search{width:600px;height:40px;position:relative}.search input{height:100%;width:100%;font-size:16px;outline:0;padding:0 20px;border-radius:10px;border:0;background-color:var(--second-bg-color)}.search i{position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer;font-size:25px}.user-menu{display:flex}.user-menu>li>a{font-size:30px;margin-left:15px}.bottom-header{display:flex;align-items:center;justify-content:center}.main-menu{display:flex;height:var(--bottom-header-size)}.main-menu>li>a{display:flex;align-items:center;margin:0 20px;font-weight:600;height:100%;text-transform:uppercase}.main-menu>li{border-bottom:2px solid transparent;border-top:2px solid transparent}.main-menu>li:hover{border-bottom:2px solid var(--red)}.mega-content{opacity:0;visibility:hidden;position:absolute;left:0;background-color:var(--main-bg-color);width:100%;top:calc(100% + 100px);z-index:2;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);transition:all .4s cubic-bezier(.77,0,.175,1)}.mega-dropdown:hover .mega-content{opacity:1;visibility:visible;top:100%}.mega-content h3{margin:20px 0;padding-left:20px}.mega-content ul{display:flex;flex-direction:column}.mega-content ul>li>a{font-weight:400;padding:10px 0;border-bottom:2px dashed #f5f5f5;transition:padding-left .2s ease-in-out;margin:0 20px;text-transform:capitalize}.mega-content ul>li>a:hover{padding-left:10px}.mega-content ul>li{border-bottom:2px solid transparent}.mega-content ul>li:hover{border-bottom:2px solid var(--red)}.box{padding-bottom:20px}.hero{height:calc(100vh - var(--top-header-size) + var(--mid-header-size) - var(--bottom-header-size));padding:0 20px}.slider,.slider .container{height:100%;position:relative}.slide{height:0;position:absolute;display:flex;inset:0;overflow:hidden;visibility:hidden}.slide.active{visibility:visible;height:100%}.slide .info{width:50%;display:flex;flex-direction:column;justify-content:center;height:100%}.info-content h2{font-size:70px;margin:10px 0 35px}.info-content button{margin-top:30px}.slide .img{width:50%;display:flex;align-items:center;justify-content:center}.btn-flat{display:inline-block;border:2px solid var(--btn-border-color);background-color:var(--btn-bg);color:var(--btn-color);padding:15px 35px;font-size:15px;outline:0;font-weight:600;text-transform:uppercase}.btn-hover{transition:all .3s ease-in-out}.btn-hover:hover{background-color:var(--btn-color);color:var(--btn-bg)}.slide-controll{position:absolute;top:50%;transform:translateY(-50%);outline:0;border:0;border-radius:50%;font-size:25px;display:flex;align-items:center;padding:10px;transition:all .3s cubic-bezier(.77,0,.175,1)}.slide-controll:hover{background-color:var(--btn-bg);color:var(--btn-color)}.slide-next{right:-80px}.slide-prev{left:-80px}.slider:hover .slide-next{right:50px}.slider:hover .slide-prev{left:50px}.top-down{transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .8s cubic-bezier(.77,0,.175,1)}.slide.active .top-down{transform:translateY(0);opacity:1;visibility:visible}.right-left{transform:translateX(100%);opacity:0;visibility:hidden;transition:all .8s cubic-bezier(.77,0,.175,1)}.slide.active .right-left{transform:translateX(0);opacity:1;visibility:visible}.left-right{transform:translateX(-100%);opacity:0;visibility:hidden;transition:all .8s cubic-bezier(.77,0,.175,1)}.slide.active .left-right{transform:translateX(0);opacity:1;visibility:visible}.trans-delay-0-2{transition-delay:.2s}.trans-delay-0-4{transition-delay:.4s}.trans-delay-0-6{transition-delay:.6s}.trans-delay-0-8{transition-delay:.8s}.promotion,.promotion [class*=col-]{padding:15px}.promotion-box{display:flex;background-color:var(--third-bg-color);position:relative}.promotion-box .text{flex-grow:1;padding:20px}.promotion-box .text h3{font-size:25px}.promotion-box .text button{margin-top:30px}.promotion-box img{width:150px;transition:transform .3s ease-in-out}.promotion-box:hover img{transform:scale(1.1)}.section{padding:60px 0}.section-footer,.section-header{text-align:center;margin:80px 0 70px;text-transform:uppercase}.section-header h2{font-size:40px}.product-card{background-color:var(--main-bg-color);transition:all .3s ease-in-out}.product-card:hover{background-color:var(--second-bg-color)}.product-card-img{height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-card-img img{max-height:100%;transition:all .3s ease-in-out}.product-card-img img:hover{transform:scale(1.15) rotate(5deg)}.product-row.product-card-img img:nth-child(2),.product-row.product-card:hover .product-card-img img:first-child{display:none}.product-card:hover .product-card-img img:nth-child(2){display:block}.product-card-info{padding:20px;text-align:center;position:relative}.product-card-name{font-size:20px;margin-bottom:10px}.product-card-price{font-size:15px}.product-card-price .curr-price{margin-left:5px;font-size:20px;font-weight:600;color:var(--red)}.product-btn{position:absolute;bottom:100%;left:0;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out}.product-card:hover .product-btn{opacity:1;visibility:visible;transform:translateY(0)}.product-btn>*~*{margin-left:5px}.btn-cart-add,.btn-shop-now{font-size:15px;padding:5px 10px;line-height:17px}.sp-item-name{font-size:55px;font-weight:600;margin-bottom:30px}.sp-item-description{margin-bottom:60px;text-align:justify}.blog{display:flex;margin-bottom:60px}.blog-img,.blog-info{width:50%}.blog-info{padding:50px}.blog-title{font-size:30px;margin-bottom:30px}.blog-preview{text-align:justify;margin-bottom:50px}footer{padding:100px 0}.footer-head{margin-bottom:20px;text-transform:uppercase}footer ul li{margin-bottom:10px}.contact-header{text-align:center;font-weight:600;margin-bottom:30px;font-size:38px}.contact-socials{display:flex;justify-content:center}.contact-socials a{font-size:30px;margin:0 10px}.contact-socials a:hover{color:var(--grey)}.menu li a{text-transform:capitalize;transition:transform .3s ease-in-out}.menu li a:hover{color:var(--red);transform:translateX(10px)}.subscribe{position:relative;margin-top:20px}.subscribe input{width:100%;height:50px;outline:0;border:0;padding:0 30px}.subscribe button{position:absolute;top:50%;right:10px;transform:translateY(-50%);outline:0;border:0;background-color:var(--red);color:var(--btn-color);padding:10px;text-transform:uppercase}.subscribe button:hover{background-color:var(--black)}.mb-menu-toggle{font-size:25px}.breadcumb{font-weight:600;padding:10px 20px 0 0}.breadcumb a{text-transform:capitalize}.breadcumb a:hover{color:var(--red)}.breadcumb span{margin:0 15px}.filter-header{display:block;margin:20px 0;font-weight:600;text-transform:capitalize}.filter-list>li{margin-bottom:20px}.filter-toggle-box{display:none}.price-range{display:flex;align-items:center;justify-content:center}.price-range span{flex-grow:1;text-align:center;margin:0 10px}.price-range input{width:40%;outline:none;padding:5px}.group-checkbox{text-align:left}.group-checkbox input{opacity:0;height:0;width:0;cursor:pointer}.group-checkbox label{cursor:pointer;padding-left:40px;position:relative}.group-checkbox label:before{content:"";position:absolute;left:0;top:-4px;width:22px;height:22px;background-color:var(--main-bg-color);border:2px solid #7b7979}.group-checkbox label>i{position:absolute;left:2px;top:-2px;color:var(--black);transform:scale(0);font-size:21px;transition:transform .1s ease-in-out}.group-checkbox input:checked+label i{transform:scale(1)}.rating i{color:#ffc107}.pagination,.pagination>li>a,.pagination>li>span{display:flex;align-items:center;justify-content:center}.pagination>li>a,.pagination>li>span{width:35px;height:35px;margin-left:5px;font-size:20px}.pagination>li.active{background-color:var(--black);color:var(--main-bg-color)}.pagination>li.disabled{opacity:.5}.pagination>li>a:hover{border:2px solid var(--black)}.product-img{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.product-img>img{max-width:70%}.product-img-list{display:flex;align-items:center;justify-content:center}.product-img-item{width:90px;cursor:pointer;margin:0 10px;border:1px solid var(--third-bg-color)}.product-img-item:hover{background-color:var(--second-bg-color)}.product-row{padding:45px 0}.product-info>*~*{margin-top:25px}.product-info-detail-title{font-weight:600;color:grey}.product-description{font-size:18px;text-align:justify}.product-info-price{font-weight:600;font-size:30px;color:var(--red)}.product-quantity-wrapper{display:flex;align-items:center}.product-quantity{margin:0 10px;font-size:25px}.product-quantity-btn{height:30px;width:30px;background-color:grey;display:grid;place-items:center;border-radius:50%;cursor:pointer}.product-quantity-btn i{font-size:20px;color:var(--main-bg-color)}.box-header{font-size:20px;font-weight:600;text-transform:capitalize;margin-bottom:20px}.product-detail-description{position:relative;margin-bottom:90px}.product-detail-description p{display:flex;align-items:center;justify-content:center}.product-detail-description-content{text-align:justify;line-height:26px;font-size:16px;height:600px;overflow-y:hidden;position:relative}.product-detail-description-content.active{height:max-content}.btn-view-description{position:absolute;bottom:-60px;left:50%;transform:translateX(-50%)}.user-rate{margin-bottom:40px}.user-info{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.user-avt{height:50px;width:50px;border-radius:50%;overflow:hidden}.user-name{margin-left:20px;display:flex;align-items:stretch;flex-direction:column;justify-content:space-between}.name{font-weight:600;text-transform:capitalize;margin-bottom:10px}.user-rate-content{line-height:25px}@media only screen and (max-width:1280px){.mobile-menu{display:flex}.header-wrapper{display:flex;flex-direction:column;height:100vh;width:100%;overflow-x:auto;position:fixed;top:0;right:100%;background-color:var(--main-bg-color);z-index:99;transition:right .3s ease-in-out}.header-wrapper.active{right:0}.logo{font-size:30px}.mb-menu-close{display:block;position:absolute;right:43px;top:18px;z-index:99;font-size:25px}.top-header{display:none}.mid-header{display:flex;flex-direction:column;padding:0 20px;height:unset}.mid-header>*{margin-top:15px}.search{width:100%}.bottom-header{justify-content:flex-start}.main-menu{flex-direction:column;height:unset}.main-menu a{padding:10px 0}.mega-dropdown>a>i{display:none}.mega-content{position:relative;opacity:1;visibility:visible;box-shadow:unset;background-color:transparent;padding-left:45px}.mega-content h3{font-size:15px;padding:5px 0;margin:unset}.mega-content ul>li>a{padding:5px 0}.mega-content .img-row{display:none}.hero{height:calc(80vh - var(--top-header-size) + var(--mid-header-size) - var(--bottom-header-size));margin-bottom:60px}.slide{flex-direction:column-reverse}.slide>.img,.slide>.info{width:100%}.slide>.img>img{max-width:300px}.info-content p{display:none}.info-content button{margin-top:unset}.slide-next,.slider:hover .slide-next{right:40%}.slide-prev,.slider:hover .slide-prev{left:40%}.slide-next,.slide-prev{bottom:-70px;transform:unset;top:unset}.product-btn{opacity:1;visibility:visible;transform:translateY(0);position:relative;margin-bottom:20px}.sp-item-info{padding-right:35px}.blog{flex-wrap:wrap}.blog-img,.blog-info{width:100%}.filter-toggle-box{display:block}.filter-col{position:fixed;width:100%;background-color:var(--main-bg-color);z-index:98;left:100%;height:80vh;overflow-y:scroll;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);transition:left .2s ease-in-out}.filter-col.active{left:0}}@media only screen and (max-width:750px){.hero{height:calc(70vh - var(--top-header-size) + var(--mid-header-size) - var(--bottom-header-size));margin-bottom:60px}.info-content h2{margin:unset;font-size:40px}.promotion{padding-top:45px}.promotion-box{height:unset}}