@media only screen and (max-width:767px){.pt-100,.ptb-100{padding-top:50px}.banner-area-style-three,.pb-100,.ptb-100{padding-bottom:50px}.banner-area::before,.new-products-area.best-products-area.bg-color .single-new-products .product-img .product,.single-trending-item,.trending-categories-area.bg-color .single-new-products .product-img .product{background-color:#fff}.pb-70{padding-bottom:20px}.top-header .container{padding-right:15px;padding-left:15px}.top-header .header-left-content .contact-info{text-align:right}.top-header .header-left-content .contact-info li{margin-left:20px}.top-header .offer-content{margin-top:10px}.top-header .header-right-content{text-align:left;margin-top:10px}.banner-area{padding-top:70px;padding-bottom:70px;height:100%;position:relative;z-index:1}.banner-area::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.9;z-index:-1}.banner-content{margin:auto}.section-title,.shop-details-area .shop-details-image,.single-collection-1{margin-bottom:30px}.banner-content h1{font-size:30px;margin-bottom:10px}.banner-content h2{font-size:25px}.default-btn{padding:10px 20px;font-size:15px}.section-title{margin-top:-6px}.section-title h2{font-size:20px!important}.collection-area .container-fluid.p-0,.featured-product-area .container-fluid,.product-categories-area .container-fluid{padding-right:15px!important;padding-left:15px!important}.single-collection-2 img{max-width:100%;position:unset}.banner-area-style-three .single-collection .collection-content,.coming-soon-content,.single-collection-2{max-width:100%}.single-collection-2 .collection-content-2{top:0;padding:20px;text-align:center;margin:auto}.blog-details-content .blog-top-content,.blog-details-content .leave-reply form,.checkout-area .cart-totals,.checkout-area .faq-accordion,.feedback-area .feedback-bg,.main-contact-area .contact-info .address,.product-listing-sidebar .product-listing-widget .accordion-widget .accordion-item .accordion-widget-content,.sidebar-widget ul,.sidebar-widget.search .search-form,.single-blog .blog-content,.single-testimonials-box,.user-area .user-form-content .user-form{padding:20px}.single-testimonials-box .quote{left:20px}.single-blog .blog-content h3{margin-bottom:15px;font-size:17px}#validator-newsletter,.cart-area .cart-table,.featured-product-area .trending-product-area .section-title,.partner-area.partner-area-style-two .partner-item,.single-widget-bottom{text-align:center}.single-widget-bottom .newsletter-form .default-btn{position:unset;margin:20px auto 0;display:table}.single-widget-bottom .payment li{margin-left:5px}.copy-right-area p{text-align:center;font-size:15px}.copy-right-area .terms-condition{text-align:center;top:0;margin-top:5px;padding-bottom:5px}.copy-right-area .terms-condition li a,.page-title-area .page-title-content ul li,.single-footer-widget .address li a,.single-footer-widget .import-link li a,.single-footer-widget p{font-size:15px}.blog-details-content .leave-reply h3,.checkout-area .billing-details h3,.single-footer-widget h3{font-size:22px}.single-footer-widget .address li{font-size:15px;padding-right:35px}.single-footer-widget .address li i{top:3px;font-size:20px}.single-trending-item{text-align:center}.single-trending-item .trending-content{position:unset;padding-bottom:30px}.blog-details-content .blog-top-content .news-content h3,.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content h3,.single-services h3,.user-area .user-form-content h3{font-size:20px}.single-new-products .product-img .product{text-align:center;background-color:#efefef}.sidebar-modal .sidebar-modal-inner{padding:20px;max-width:320px}.hero-slider-area .container{padding-left:15px;padding-right:15px}.banner-area-style-three .col-lg-3,.hero-slider-area .col-lg-3{padding-left:10px!important}.banner-area-style-three .col-lg-9,.hero-slider-area .col-lg-9{padding-right:10px!important}.banner-area-style-three .banner-content-three,.hero-slider-content,.single-sells{padding:30px;text-align:center}.hero-slider-area .owl-dots{position:unset;display:block;-webkit-transform:unset;transform:unset;margin-bottom:30px}.hero-slider-area .owl-dots .owl-dot span{margin:0 10px}.best-gadget-content,.categories-list{margin-top:30px;margin-bottom:30px}.hero-slider-content{margin-top:0}.hero-slider-content h1{font-size:30px}.blog-details-content .blog-top-content blockquote i,.coming-soon-content #timer div::after,.coming-soon-content #timer div::before,.feedback-area .feedback-bg .shape,.single-sells .sells-img{display:none}.services-bg{padding:50px 20px 20px}.cart-area .default-btn.update-cart,.single-product-gallery img{width:100%}.feedback-area .section-title{margin:15px}.banner-area-style-three .container{padding-left:15px;padding-right:12px}.banner-area-style-three .banner-content-three h1{font-size:30px;margin-bottom:15px;margin-top:-8px}.banner-area-style-three .banner-content-three p,.blog-details-content .leave-reply form .form-group{margin-bottom:20px}.banner-area-style-three .single-collection{margin-top:30px;margin-bottom:0;text-align:center}.banner-area-style-three .single-collection .collection-img{opacity:.1}.best-gadget-bg{padding:50px 15px}.offer-product{padding:20px 20px 15px;text-align:center;margin-bottom:50px}.offer-product #timer div{text-align:center;margin-left:0;margin-bottom:5px}.section-title.section-title-style-three{padding-bottom:10px}.services-bg-three{padding:50px 15px 20px}.single-top-categories i{padding:95px}.page-title-area{padding-top:80px;padding-bottom:80px}.page-title-area .page-title-content h2{font-size:35px;line-height:20px}.form-group{margin-bottom:20px!important}.partner-details .partner-content,.privacy-policy .privacy-content,.terms-conditions .terms-content{margin-bottom:25px}.coming-soon-content h1{font-size:40px;line-height:1.1}.coming-soon-content p{font-size:13px;margin-top:15px}.blog-details .sidebar-widget.search,.coming-soon-content #timer{margin-top:35px}.coming-soon-content #timer div{font-size:38px;width:auto;height:auto;padding-top:0;background-color:transparent;margin-right:9px;margin-left:9px}.coming-soon-content #timer div span{font-size:13px;margin-top:-5px}.coming-soon-content .newsletter-form{margin-top:30px}.coming-soon-content .newsletter-form .input-newsletter{height:55px;padding-right:13px;font-size:15px}.coming-soon-content .newsletter-form button{position:relative;height:auto;padding:14px 30px;font-size:14px;margin-top:15px}.error-area{padding:70px 0}.error-area .error-content p{margin:15px 0 20px;font-size:15px}.error-area .error-content h1{font-size:110px;margin-top:-24px}.pagination-area .page-numbers{width:35px;height:35px;line-height:35px}.shop-left-sidebar-area .product-listing-sidebar{margin-top:35px!important;margin-bottom:-30px}.shop-details-area .shop-details-desc h3{font-size:22px;margin-bottom:18px}.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content .shop-review-form .review-comments .review-item{padding-left:0}.shop-details-area .shop-details-tab{padding:7px;margin-top:30px}.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content .additional-information li span{width:100%;margin-bottom:15px}.shop-details-area.shop-details-right-sidebar .product-listing-sidebar{margin-top:35px;margin-bottom:-30px}.cart-area{overflow:hidden}.cart-area .cart-table table thead tr th{font-size:16px;white-space:nowrap}.cart-area .cart-table table tbody tr td a{font-size:14px}.cart-area .cart-table table tbody tr td{white-space:nowrap;padding:15px}.cart-area .coupon-cart .form-group .default-btn{position:unset;top:0;left:0;height:50px;margin-top:30px}.cart-area .coupon-cart .default-btn.update-cart{line-height:28px}.cart-area .cart-totals{padding:20px;margin-left:auto}.cart-area .default-btn{display:block}.checkout-area .billing-details{margin-bottom:30px;padding:20px}.checkout-area .faq-accordion .default-btn{margin-bottom:0}.user-area .log-in-50{margin-bottom:50px}.user-area .user-form-content .user-form .login-action .forgot-login{float:unset;margin-top:10px}.sidebar-widget.search .search-form .search-button{top:21px;left:21px}.sidebar-widget h3{padding:15px 20px}.widget-sidebar{margin-right:0}.blog-details-content .blog-top-content .news-content-3 h3{margin-bottom:15px;font-size:20px}.blog-details-content .blog-top-content blockquote{padding-right:30px}.blog-details-content .blog-top-content blockquote p{font-size:17px}.blog-details-content .blog-details-img .date{font-size:15px;font-weight:400}.blog-details-content .tags ul li{margin-left:10px;margin-bottom:10px}.main-contact-area h3{font-size:19px}.main-contact-area #contactForm{margin-bottom:35px;padding:20px}.footer-area .mt-30{margin-top:20px}}@media only screen and (min-width:452px) and (max-width:767px){.sidebar-widget.recent-post ul li{height:80px}}@media only screen and (min-width:576px) and (max-width:767px){.collection-area .container-fluid.p-0{max-width:540px}.product-categories-area .container-fluid{max-width:540px;padding-right:15px!important;padding-left:15px!important}.banner-area-style-three .container,.hero-slider-area .container{max-width:540px;padding-right:10px}.featured-product-area .container-fluid{padding-right:15px!important;padding-left:15px!important;max-width:540px}.trending-product-area .single-best-selling .product-img ul{top:30px;left:20px}.single-top-categories i{font-size:85px;padding:80px}.cart-area .coupon-cart .form-group{position:relative;margin-bottom:0!important}.user-area .user-form-content .user-form .login-action .forgot-login{float:left;margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.pt-100,.ptb-100{padding-top:50px}.banner-area-style-three,.pb-100,.ptb-100{padding-bottom:50px}.banner-area::before,.new-products-area.best-products-area.bg-color .single-new-products .product-img .product,.single-trending-item{background-color:#fff}.pb-70{padding-bottom:20px}.top-header .container{padding-right:15px;padding-left:15px}.top-header .header-left-content .contact-info{text-align:right}.top-header .header-left-content .contact-info li{margin-left:20px}.top-header .header-right-content{text-align:left;margin-top:10px}.banner-area{padding-top:70px;padding-bottom:70px;height:100%;position:relative;z-index:1}.banner-area::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;opacity:.9;z-index:-1}.banner-content{margin:auto}.section-title,.shop-details-area .shop-details-image,.single-collection-1{margin-bottom:30px}.banner-content h1{font-size:35px;margin-bottom:10px}.banner-content h2,.hero-slider-content h1{font-size:30px}.default-btn{padding:10px 20px;font-size:15px}.section-title{margin-top:-6px}.section-title h2{font-size:28px}.collection-area .container-fluid.p-0,.product-categories-area .container-fluid{max-width:720px;padding-right:15px!important;padding-left:15px!important}.single-collection-2 img{max-width:100%;position:unset}.single-collection-2{max-width:100%}.single-collection-2 .collection-content-2{top:0;padding:20px;text-align:center;margin:auto}.blog-details-content .blog-top-content,.checkout-area .cart-totals,.checkout-area .faq-accordion,.feedback-area .feedback-bg,.product-listing-sidebar .product-listing-widget .accordion-widget .accordion-item .accordion-widget-content,.sidebar-widget ul,.sidebar-widget.search .search-form,.single-blog .blog-content,.single-testimonials-box{padding:20px}.single-testimonials-box .quote{left:20px}.single-blog .blog-content h3{margin-bottom:15px;font-size:17px}#validator-newsletter,.featured-product-area .trending-product-area .section-title,.single-widget-bottom{text-align:center}.single-widget-bottom .payment li{margin-left:5px}.copy-right-area p{text-align:center;font-size:15px}.copy-right-area .terms-condition{text-align:center;top:0;margin-top:5px;padding-bottom:5px}.copy-right-area .terms-condition li a,.page-title-area .page-title-content ul li,.single-footer-widget .address li a,.single-footer-widget .import-link li a,.single-footer-widget p{font-size:15px}.banner-area-style-three .single-collection .collection-content h3,.checkout-area .billing-details h3,.main-contact-area h3,.single-footer-widget h3{font-size:22px}.single-footer-widget .address li{font-size:15px;padding-right:35px}.single-footer-widget .address li i{top:3px;font-size:20px}.single-trending-item{text-align:center}.blog-details-content .blog-top-content .news-content h3,.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content h3,.single-services h3{font-size:20px}.single-new-products .product-img .product{text-align:center;background-color:#efefef}.sidebar-modal .sidebar-modal-inner{padding:20px;max-width:320px}.banner-area-style-three .container,.hero-slider-area .container{padding-left:15px;max-width:720px;padding-right:10px}.banner-area-style-three .col-lg-3,.hero-slider-area .col-lg-3{padding-left:10px!important}.banner-area-style-three .col-lg-9,.hero-slider-area .col-lg-9{padding-right:10px!important}.hero-slider-area .owl-dots{position:unset;display:block;-webkit-transform:unset;transform:unset;margin-bottom:30px}.hero-slider-area .owl-dots .owl-dot span{margin:0 10px}.best-gadget-content,.categories-list{margin-top:30px;margin-bottom:30px}.hero-slider-content{padding:30px;text-align:center;margin:auto}.single-sells{text-align:center;padding:20px}.blog-details-content .blog-top-content blockquote i,.feedback-area .feedback-bg .shape,.single-sells .sells-img{display:none}.services-bg,.services-bg-three{padding:50px 20px 20px}.feedback-area .section-title{margin-bottom:10px}.single-product-gallery .default-btn{position:absolute;bottom:0;right:0;padding:10px 11px}.banner-area-style-three .banner-content-three{text-align:center;padding:30px;margin:auto}.banner-area-style-three .banner-content-three h1{font-size:30px;margin-bottom:15px;margin-top:-8px}.banner-area-style-three .banner-content-three p{margin-bottom:20px}.banner-area-style-three .single-collection{margin-top:30px;margin-bottom:0;width:333px;display:inline-block}.banner-area-style-three .single-collection.bg-c{margin-right:25px}.best-gadget-bg{padding:50px 15px}.featured-product-area .container-fluid{padding-right:15px!important;padding-left:15px!important}.offer-product{padding:20px 20px 15px;text-align:center;margin-bottom:50px}.offer-product #timer div{text-align:center;margin-left:0;margin-bottom:5px}.section-title.section-title-style-three{padding-bottom:10px}.single-top-categories i{font-size:85px;padding:40px}.page-title-area{padding-top:80px;padding-bottom:80px}.page-title-area .page-title-content h2{font-size:35px}.main-contact-area #contactForm{padding:20px;margin-bottom:35px}.form-group{margin-bottom:20px!important}.coming-soon-content h1{font-size:55px}.error-area{padding:70px 0}.error-area .error-content p{margin:15px 0 20px;font-size:15px}.error-area .error-content h1{font-size:110px;margin-top:-24px}.pagination-area .page-numbers{width:35px;height:35px;line-height:35px}.shop-left-sidebar-area .product-listing-sidebar{margin-top:35px!important;margin-bottom:-30px}.shop-details-area .shop-details-desc h3{font-size:22px;margin-bottom:18px}.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content .shop-review-form .review-comments .review-item{padding-left:0}.shop-details-area .shop-details-tab{padding:20px;margin-top:30px}.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content .additional-information li span{width:30%}.shop-details-area.shop-details-right-sidebar .product-listing-sidebar{margin-top:35px;margin-bottom:-30px}.cart-area .coupon-cart .default-btn.update-cart{line-height:28px}.cart-area .coupon-cart .form-group{position:relative;margin-bottom:0!important}.checkout-area .billing-details{margin-bottom:30px;padding:20px}.user-area .log-in-50{margin-bottom:50px}.sidebar-widget.search .search-form .search-button{top:21px;left:21px}.sidebar-widget h3{padding:15px 20px}.widget-sidebar{margin-right:0}.blog-details-content .blog-top-content .news-content-3 h3{margin-bottom:15px;font-size:20px}.blog-details-content .blog-top-content blockquote{padding-right:30px}.blog-details-content .blog-top-content blockquote p{font-size:17px}.blog-details-content .blog-details-img .date{font-size:15px;font-weight:400}.blog-details .sidebar-widget.search{margin-top:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.desktop-nav .navbar .navbar-nav .nav-item a{margin-right:10px;margin-left:10px}.section-title h2{font-size:35px}.single-trending-item .trending-content{position:unset;text-align:center;margin-top:10px}.single-best-selling .product-img ul{top:25px;left:10px}.single-best-selling .product-img .cart-btn .default-btn{padding:10px 12px}.single-best-selling .best-selling-content h3,.single-new-products .new-products-content h3,.single-services h3{font-size:18px}.single-collection-2 img{bottom:130px;max-width:285px}.single-collection-2 .collection-content-2{top:30px}.collection-area .container-fluid,.product-categories-area .container-fluid{max-width:960px;padding-right:15px!important;padding-left:15px!important}.checkout-area .billing-details,.checkout-area .cart-totals,.checkout-area .faq-accordion,.product-listing-sidebar .product-listing-widget .accordion-widget .accordion-item .accordion-widget-content,.sidebar-widget ul,.sidebar-widget.search .search-form,.single-blog .blog-content,.single-testimonials-box{padding:20px}.single-widget-bottom .payment li{margin-left:1px;margin-bottom:5px}.single-sells .sells-img{max-width:200px;left:0}.single-product-gallery .default-btn{padding:15px 10px}.services-bg{padding:30px 15px 0}.feedback-area .section-title{margin-bottom:40px}.feedback-area .feedback-bg{padding:100px}.banner-area-style-three .single-collection .collection-img{top:20px;opacity:.1}.services-bg-three{padding:50px 20px 20px}.single-top-categories i{padding:40px;font-size:50px}.trending-product-area .single-best-selling .product-img ul{top:17px}.offer-product{padding-bottom:16px}.offer-product #timer div{margin-bottom:14px}.shop-details-area .shop-details-tab .tab_content .tabs_item .shop-details-tab-content .shop-review-form .review-comments .review-item{padding-left:0}.sidebar-widget.search .search-form .search-button{top:21px;left:21px}.sidebar-widget h3{padding:15px 20px}.widget-sidebar{margin-right:0}}@media only screen and (min-width:1700px){.banner-area-style-three .container,.hero-slider-area .container,.navbar-area .container,.top-header .container{padding-right:0;padding-left:0}.banner-content{margin:-300px auto 0}.single-collection-2 img{bottom:0;max-width:100%}.featured-product-area .container-fluid{padding-right:0;max-width:1600px;margin-left:0}}@media only screen and (max-width:991px){.navbar-area{background-color:#f7f7f7;padding-top:5px;padding-bottom:5px}.navbar-area.is-sticky{padding-top:15px;padding-bottom:15px}#menu2,.mobile-responsive-nav,.others-option-for-responsive{display:block}.mobile-responsive-nav .mobile-responsive-menu{position:relative}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav{margin-top:43px;background-color:#fff;border-radius:10px}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul{font-size:15px;border:none!important;border-radius:10px}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a{color:#000;border-top-color:#dbeefd;text-transform:capitalize;text-align:left!important}#menu1,.desktop-nav,.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a i{display:none}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.mean-expand{width:95%;height:28px;text-align:right!important;padding:11px!important;background:100% 0!important;border-right:none!important;border-bottom:none!important;font-size:15px!important}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li a.active{color:#c4ab90}.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav ul li li a{font-size:15px}.mobile-responsive-nav .mobile-responsive-menu.mean-container .navbar-nav{height:325px;overflow-y:scroll;-webkit-box-shadow:0 7px 13px 0 rgba(0,0,0,.1);box-shadow:0 7px 13px 0 rgba(0,0,0,.1)}.mobile-responsive-nav .mean-container a.meanmenu-reveal{top:0;padding:3px 0 0;width:35px;height:30px;color:#c4ab90}.mobile-responsive-nav .mean-container a.meanmenu-reveal span{background:#c4ab90;height:4px;margin-top:-6px;border-radius:3px;position:relative;top:8px}.mobile-responsive-nav .mean-container .mean-bar{background:100% 0;position:absolute;z-index:999;padding:0}.mobile-responsive-nav .others-options{display:none!important}.mobile-responsive-nav .logo{position:relative;width:100%;z-index:999;text-align:right}.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .nav-item .row{display:block;-ms-flex-wrap:unset;flex-wrap:unset;margin-right:0;margin-left:0;margin-top:-20px}.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .nav-item .row .col{-ms-flex-preferred-size:unset;flex-basis:unset;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;max-width:100%;padding-right:0;padding-left:0;padding-top:20px}.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .nav-item .row .col .sub-menu-title,.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .sub-menu li a{padding:1em 10%}.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .sub-menu{width:auto;overflow:hidden;display:block!important;padding-right:0;padding-left:0}.mobile-responsive-nav .mean-container .navbar-nav .nav-item.mega-menu .dropdown-menu .sub-menu li:last-child a{padding-bottom:0}.top-header{padding:0 0 7px}.others-options2,.top-header .contact-info p{margin-top:7px}.mobile-responsive-menu img{width:75px!important}.page-title-area{background-repeat:no-repeat;background-size:100% 100%;padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}@media only screen and (max-width:576px){.header-right-content{display:none}.top-header .header-left-content .contact-info{text-align:center}.others-options2{margin:7px auto;width:fit-content}}@media only screen and (max-width:768px){.page-title-area .page-title-content h1{font-size:23px;line-height:40px}.page-title-area .page-title-content ul li{font-size:13px}.main-contact-area .contact-info .address li span{font-size:17px}.main-contact-area .contact-info .address li a{font-size:15px}.gallery-items h3{font-size:16px}.video-slide{margin-top:0}.video-slide-text{transform:translateY(-50%)}}@media only screen and (max-width:376px){.video-slide-text{right:20px}.video-slide-text h1{font-size:22px}.video-slide-text p{font-size:14px}.access-title{font-size:20px}}