@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders:opsz,wght@10..72,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:Conv_Metropolis-Light;src:url("../fonts/Metropolis-Light.eot");src:url("../fonts/Metropolis-Light.woff") format("woff"),url("../fonts/Metropolis-Light.ttf") format("truetype"),url("../fonts/Metropolis-Light.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Metropolis-Regular_2;src:url("../fonts/Metropolis-Regular_2.eot");src:url("../fonts/Metropolis-Regular_2.woff") format("woff"),url("../fonts/Metropolis-Regular_2.ttf") format("truetype"),url("../fonts/Metropolis-Regular_2.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Metropolis-Medium_2;src:url("../fonts/Metropolis-Medium_2.eot");src:url("../fonts/Metropolis-Medium_2.woff") format("woff"),url("../fonts/Metropolis-Medium_2.ttf") format("truetype"),url("../fonts/Metropolis-Medium_2.svg") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Conv_Metropolis-Bold_2;src:url("../fonts/Metropolis-Bold_2.eot");src:url("../fonts/Metropolis-Bold_2.woff") format("woff"),url("../fonts/Metropolis-Bold_2.ttf") format("truetype"),url("../fonts/Metropolis-Bold_2.svg") format("svg");font-weight:400;font-style:normal}body,html{font-family:Conv_Metropolis-Regular_2;font-weight:400;color:#505050;font-size:15px;letter-spacing:normal;background:#fff}h1,h2,h3,h4,h5,h6{font-family:Conv_Metropolis-Regular_2;font-weight:400}a,a:hover{text-decoration:none}p{margin:0 0 10px 0}.container{max-width:1320px;margin:0 auto;padding:0 20px}.header{max-width:1280px}.header-container,header.header{background:#fff}header.header{padding:0}.headerLeft,.headerRight{width:28%;display:inline-block;vertical-align:middle;margin-left:-3px}.headerRight{width:72%}.body,body.main.nine-sixty .main{max-width:1320px}.body{margin-top:15px}.category.main{width:100%}.headerRightTop{position:relative;background:url(../img/header-top-bg.png) no-repeat right bottom;padding:11px 0 10px;text-align:right}.headerRightTop::after{position:absolute;right:-100%;width:100%;height:49px;border-bottom:solid 1px #e0e0e0;content:"";top:0}.headerRightTop .socialLinks{padding:0 15px 0 0;display:inline-block;vertical-align:middle}.headerRightTop .socialLinks .icon svg{fill:#5582bd}.headerRightTop .socialLinks li{margin:0;padding:0}.headerRightTop .account-links{display:inline-block;vertical-align:middle}.account-links ul{margin:0}.account-links ul li a{font-size:16px;color:#717171;font-family:Conv_Metropolis-Medium_2;padding:0;font-weight:400;line-height:normal;line-height:25px}.account-links ul li a:hover{color:#5582bd}.account-links .wishlistIc{background:url(../img/wishlist-ic.png) no-repeat left 12px center;padding-left:35px;margin-right:15px;border-left:solid 1px #e0e0e0}.account-links .contactUsIc{border-left:solid 1px #e0e0e0;padding:0 15px}.account-links .orderstatusIc{background:url(../img/order-ic.png) no-repeat left 12px center;padding-left:39px;margin-right:15px;border-left:solid 1px #e0e0e0}.account-links .login{background:url(../img/login-ic.png) no-repeat left 12px center;padding-left:35px;border-left:solid 1px #e0e0e0}.account-links .accountIc{background:url(../img/account-ic.png) no-repeat left 12px center;padding-left:35px;margin-right:15px;border-left:solid 1px #e0e0e0}.account-links .logoutIc{background:url(../img/logout-ic.png) no-repeat left 12px center;padding-left:35px;margin-right:15px;border-left:solid 1px #e0e0e0}.or-text{color:#b2b2b2;padding:0 2px 0 7px}.headerRightBottom{text-align:right;padding:25px 0}.navPages-container.inside-header.left-logo.visible{display:inline-block;max-width:inherit;width:278px;padding:0}.navPages-container.inside-header.left-logo.visible .navPages{padding:0!important}.headerRightBottom .headerCart{float:none;display:inline-block;vertical-align:middle}header .headerRightBottom .form-fieldset{width:100%!important}.headerCall{font-size:26px;color:#717171;font-family:Conv_Metropolis-Bold_2;background:url(../img/call-ic.png) no-repeat left center;padding:5px 20px 5px 35px;display:inline-block;vertical-align:middle}.navPages-quickSearch input#search_query{font-size:14px;color:#4c4c4c;font-family:Conv_Metropolis-Light;text-transform:none;padding:10px 15px;height:41px!important}.headerRightBottom .search-icon svg{display:none}.headerRightBottom .search-icon{background:url(../img/search-ic.png) no-repeat left center;width:24px;height:26px}.search-icon{right:10px;top:8px}.countPill{display:block;background:#000;color:#fff;font-size:16px;font-family:Conv_Metropolis-Bold_2;font-weight:400;height:25px;width:25px;line-height:24px;top:-8px!important;border:solid 2px #fff;left:22px}.headerCart{padding-left:15px}.mobilecart{display:none}.header{max-width:1320px}.home .heroCarousel .slick-dots{display:none!important}.home .heroCarousel .slick-next,.home .heroCarousel .slick-prev{border:0}.home .heroCarousel .slick-next{background:url(../img/slider-next-arrow.png) no-repeat left top;background-color:none;border:0}.home .heroCarousel .slick-prev{background:url(../img/slider-prev-arrow.png) no-repeat left top;background-color:none;border:0}.home .heroCarousel .slick-prev::before,.home .heroCarousel .slick-prev:focus::before,.home .heroCarousel .slick-prev:hover::before{background:url(../img/slider-prev-arrow.png) no-repeat;opacity:1;background-color:none!important}.home .heroCarousel .slick-next::before,.home .heroCarousel .slick-next:focus::before,.home .heroCarousel .slick-next:hover::before{background:url(../img/slider-next-arrow.png) no-repeat;opacity:1;background-color:none!important}.heroCarousel .slick-next::before,.heroCarousel .slick-prev::before{background-color:inherit!important}.slick-next,.slick-prev{margin-top:0;top:46%!important}.slick-next{right:-40px}.slick-prev{left:-40px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;border:none}.slick-next,.slick-next::before,.slick-prev,.slick-prev::before{width:23px;height:42px;padding:0}.slick-prev::before,.slick-prev:focus::before,.slick-prev:hover::before{background:url(../img/prev-arrow.png) no-repeat;opacity:1}.slick-next::before,.slick-next:focus::before,.slick-next:hover::before{background:url(../img/next-arrow.png) no-repeat;opacity:1}.slick-dotted.slick-slider{margin-bottom:0}.slick-disabled,.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:1}.productCarousel .slick-dots{display:none!important}.productCarousel .slick-next::before,.productCarousel .slick-prev::before,.productCarousel button.slick-next.slick-arrow,.productCarousel button.slick-prev.slick-arrow{width:30px;height:42px}.productCarousel button.slick-prev.slick-arrow{right:auto;left:-40px}.productCarousel button.slick-next.slick-arrow{right:-40px}body.main.home .main.full.home{width:100%;max-width:100%}.test{max-width:1320px;padding:0 20px;margin:0 auto}.container.main{margin-top:0}.slider.float.in-container{width:100%}.homecategories h1{font-size:25px;color:#11222f;margin:30px 0;font-family:Conv_Metropolis-Regular_2;font-weight:400;text-align:center;padding:0 20px;line-height:normal}.homecategories h1 strong{font-family:Conv_Metropolis-Bold_2;font-weight:400}.categoriesContainer{max-width:1365px;margin:0 auto;padding:0 20px}.catBox{width:33.33%;margin-left:-3px;display:inline-block;vertical-align:top}.homecategories{clear:both}.productSliderSectionHome{padding:80px 0 30px;text-align:center}.productSliderSectionHome .productSliderTitle .tab{display:inline-block;float:none;position:relative}.productSliderSectionHome .tab.is-active .tab-title{background:0 0;color:#fff;font-weight:400;padding:10px 30px;position:relative}.productSliderSectionHome .tab.is-active a.tab-title{padding:13px 40px}.productSliderSectionHome .tab{background:0 0;width:auto}.productSliderSectionHome .tab .tab-title{position:relative;z-index:1;display:block;font-size:35px;color:#000;font-family:Conv_Metropolis-Bold_2;font-weight:400;text-transform:uppercase;line-height:normal;padding:13px 40px}.productSliderSectionHome .tab .tab-title::after{position:absolute;content:"";width:100%;height:100%;-webkit-transform:skew(-20deg);transform:skew(-20deg);background:#fff;border:solid 1px #5582bd;top:0;left:0;z-index:-1}.productSliderSectionHome .tab.is-active .tab-title::after{background:#5582bd}.productSliderSectionHome .tab.is-active::before{position:absolute;content:"";width:22px;height:11px;background:url(../img/tab-active-dot.png) no-repeat left top;bottom:-11px;z-index:2}.tabbestseller{margin-left:-8px}.productSliderSectionHome .productSliderTitle{padding-bottom:35px}article.card{background:#fff;border:solid 1px #cecece}.productCarousel-slide{padding-left:10px;padding-right:10px}.card-body{text-align:center}body .card-body h4.card-title a{max-width:100%!important}.productCarousel-slide.slick-slide.slick-active h4.card-title a{max-width:100%!important}figure.card-figure{padding:15px;height:210px}h4.card-title a{font-size:15px;color:#241e20;font-family:Conv_Metropolis-Regular_2}h4.card-title{height:40px;margin-bottom:15px}.card-text .price-section,.card-text span.price{font-size:15px;color:#241e20;font-family:Conv_Metropolis-Regular_2;font-weight:400}.icon--ratingEmpty svg{fill:#b2b2b2;stroke:none}.icon--ratingFull svg{fill:#ffc30b}.productRatingsub{margin-top:6px;margin-bottom:12px}.card-text.add-to-cart-button{position:relative;width:inherit;display:inline-block;padding-top:10px}.card-text.add-to-cart-button .button,a.button.button--small.card-figcaption-button{background:#000;font-size:15px;color:#fff;text-transform:uppercase;font-family:Conv_Metropolis-Regular_2;border:0;line-height:normal;padding:12px 18px 9px}.card-text.add-to-cart-button .button:hover,a.button.button--small.card-figcaption-button:hover{background:#5582bd}a.button.button--small.card-figcaption-button.quickview:hover{background-color:#5582bd}.carousel-active .productCarousel-slide.slick-slide{margin-bottom:15px}.aboutusHome{margin-top:-135px;clear:both;overflow:hidden}.aboutLeft,.aboutRight{width:50%;float:left}.aboutLeft{background:url(../img/about-img.jpg) no-repeat right top 125px;min-height:705px}.aboutRight{background:url(../img/about-content-img.jpg) no-repeat left top;min-height:775px}.aboutContainer{max-width:485px;padding-left:45px;padding-top:200px;padding-right:25px}.aboutContainer h3{margin:0 0 15px;font-size:35px;color:#000;font-family:Conv_Metropolis-Bold_2;font-weight:400;text-transform:uppercase}.aboutContainer p{font-size:16px;color:#696969;letter-spacing:.5px;line-height:inherit;margin-bottom:20px;line-height:22px}.aboutContainer a{font-size:15px;color:#fff;text-transform:uppercase;font-family:Conv_Metropolis-Regular_2;border:0;line-height:normal;padding:12px 20px 9px;background:#000;display:inline-block}.aboutContainer a:hover{background:#5582bd}.FeaturedProductsSlider{padding-bottom:15px}h2.container-header{background:0 0;border:0;text-align:center;font-size:35px;color:#000!important;font-family:Conv_Metropolis-Bold_2!important;font-weight:400!important;text-transform:uppercase;margin-bottom:28px!important}.footer{background:#000;margin-top:40px}footer .container h5.footer-info-heading{font-size:22px;color:#83b2f0!important;text-transform:none;font-family:Conv_Metropolis-Bold_2;font-weight:400;border-bottom:solid 1px #333;padding:0 0 10px 0;margin:0 0 14px}.footer-info li a,footer.footer p{font-size:14px;color:#fff;font-family:Conv_Metropolis-Light}.footer-info li a:hover{color:#83b2f0}.footerCategories li{display:inline-block;width:49%}.footerCategories{width:38%;padding-right:40px}.footerContact,.footerQuickLinks{width:19%;padding-right:40px}.footerNewsletter{width:24%}footer.footer p{margin-bottom:30px}footer.footer p.footerLocation{background:url(../img/locaion-ic.png) no-repeat left top;padding-left:22px}footer.footer p.callfooter{background:url(../img/call-ic-footer.png) no-repeat left top;padding-left:22px}.footerContact .socialLinks .icon svg{fill:#fff}.footerContact .socialLinks .icon svg:hover{color:#83b2f0}footer.footer .footerNewsletter p{margin-bottom:8px}footer.footer .footerNewsletter .form-fieldset .form-input{height:45px!important;text-align:left!important;font-family:Conv_Metropolis-Light;font-size:16px;color:#b4b4b4}footer.footer .footerNewsletter .form-fieldset .button{margin-left:0;margin-top:20px;background:#83b2f0;border:0;font-family:Conv_Metropolis-Bold_2;font-size:20px;color:#000;height:37px!important;text-transform:none;padding:0 42px;font-weight:400}.footerBottom{background:#393939;padding:20px 0}.copyrightLeft,.copyrightRight{width:50%;display:inline-block;vertical-align:middle;margin-left:-3px}footer.footer .copyrightLeft p{margin:0;display:inline-block}.copyrightLeft p strong{font-family:Conv_Metropolis-Bold_2;font-weight:400}span.bull{padding:0 8px}footer a:hover{color:#83b2f0}.footer-payment-icons .footer-payment-icon{height:22px!important;width:39px;margin:0 3px}svg.footer-payment-icon.paypal{width:39px}svg.footer-payment-icon.discover{width:45px}.footer-payment-icons{text-align:right}footer.footer .footerBottom .container{margin-bottom:0}.footer-info{padding-bottom:50px;padding-top:30px}.category .both-grid-list-views .actionBar{text-align:right}.actionBar-section .form-select{height:38px}a.toggle-link.active svg{background:#5582bd!important;border-color:#5582bd!important}.category .productGrid .product{padding-left:10px!important;padding-right:10px!important}.productGrid .product{width:20%}label.button.button--small.card-figcaption-button.compare{float:none;display:inline-block}.card-text.add-to-cart-button{text-align:center}.card-text.add-to-cart-button label.button{background:0 0!important}body.main:not(.home) .header-container{margin-top:0!important}header.header{border-bottom:solid 1px #e7e7e7}.category.main h2.container-header{margin-bottom:0!important}.recommended-visibility .product.main.left{width:100%}.productView-details{padding-left:30px;padding-right:0}.breadcrumb.is-active>.breadcrumb-label{color:#5582bd}.productView-title{border:0;font-family:Conv_Metropolis-Medium_2;font-weight:400}.productView-details .productView-rating{margin-bottom:15px}.productView-price{font-family:Conv_Metropolis-Medium_2;font-weight:400}.product.main .tabs-contents{border:0;background:#fff;border:solid 1px #eaeaea}.tab{background:#eaeaea}.tab.is-active .tab-title{background:#5582bd}.tab.is-active .tab-title{color:#fff}.tab a{color:#5e5e5e;font-family:Conv_Metropolis-Medium_2;font-size:17px;font-weight:400;padding:8px 20px}.tab.is-active a.tab-title{padding:8px 20px}.tab-title:hover{color:#000}h2.container-header.mobile{font-size:18px;text-align:left;margin-bottom:10px!important}.productView-image{display:inherit}.product.main.left .slider-nav .slick-slide>div,.slider-nav .slick-slide>div{background:#fff!important;border:solid 1px #eaeaea;text-align:center;padding:5px;min-height:110px}.productView label.form-label,dt.productView-info-name{font-family:Conv_Metropolis-Medium_2}dd.productView-info-value{font-family:Conv_Metropolis-Light}.productView label.form-label{margin-bottom:0;line-height:35px}.form-field.form-field--increments{padding-bottom:15px}.form-field.form-field--increments .button{background:#fff;border:solid 1px #dedede;height:32px;width:32px}.form-field.form-field--increments .form-input{border-top:solid 1px #dedede;border-bottom:solid 1px #dedede;height:32px;width:70px}.productView input#form-action-addToCart{background:#5582bd;font-weight:400;font-family:Conv_Metropolis-Bold_2;border:0;height:45px}.productView input#form-action-addToCart:hover{background:#000}.productView .addthis_toolbox.addthis_32x32_style{margin-top:0}#wishlist-dropdown{left:0!important}#wishlist-dropdown li .button{font-size:14px}.form.form-wishlist.form-action{position:relative}.productView form.form-wishlist a.button.dropdown-menu-button{padding-left:40px;padding-right:40px}#wishlist-dropdown li input{margin:0}.productView form.form-wishlist .dropdown-menu .button{width:100%}.productView form.form-wishlist a.button.dropdown-menu-button{border:solid 2px #eaeaea}.similar-products-by-views .card-text.add-to-cart-button{position:relative;width:inherit}.similar-products-by-views h2.container-header{font-size:22px}section.quickSearchResults li.product{background:#fff}section.quickSearchResults ul.productGrid li.product article.card .card-text.add-to-cart-button a{width:100%!important}body.main section.quickSearchResults ul.productGrid li.product figure.card-figure{height:100px}section.quickSearchResults ul.productGrid li.product article.card h4>a{height:40px!important}ul.productGrid li.product article.card h4>a{height:35px!important}section.quickSearchResults{display:none!important}a.modal-close.custom-quick-search{margin-top:14px}section.quickSearchResults .card-text.add-to-cart-button{top:0!important}.account .button,.button--primary,.cart-actions .button,.form-actions .button,.previewCartAction .button{background:#5582bd;font-family:Conv_Metropolis-Medium_2;border:0}.container.main .cart-actions .button{width:inherit}.previewCartAction .button{font-size:13px}.account .button:hover,.button--primary:hover,.cart-actions .button:hover,.form-actions .button:hover,.previewCartAction .button:hover{border:0;background:#000}table.cart .cart-header-item{padding:8px}h1.page-heading{text-align:center}.account a.button.button--small.card-figcaption-button{padding:8px 20px!important}main.page.content a{color:#333}.accountmobilelink{display:none}main.page.content{margin-top:0!important}.category .productGrid .product{padding-bottom:18px}#side-categories h2.container-header{text-align:left;font-size:16px}.compare-page ul.productGrid li.product article.card a{font-size:14px}.form-select option{padding:5px 10px}.CheckoutButtonBraintreevisacheckout,div#CheckoutButtonAmazon0{text-align:right}.wishlists-table table-thead th{padding:8px}.table--line .table-thead tr th,.table--line tr td{padding-left:10px;padding-right:10px}.account .navBar-item .navBar-action{text-transform:normal}@media (min-width:800px){div#menu{max-width:100%}body.main.nine-sixty div#menu .navPages{max-width:1320px;padding:0 20px;text-align:center}#menu .custom-pages-nav .navPages-action{padding:0 20px!important;line-height:20px;border-right:solid 1px #699cdf;margin:5px 0;font-family:Conv_Metropolis-Medium_2;font-size:16px;color:#fff;font-weight:400}.custom-pages-nav #desktop-menu .navPages-item{float:none;display:inline-block}div#menu.main-nav{border:0;background:#5582bd;padding:10px 0}}@media (max-width:1360px){.productCarousel button.slick-prev.slick-arrow{left:-10px;z-index:2}.productCarousel button.slick-next.slick-arrow{right:-16px}.footerCategories,.footerContact,.footerQuickLinks{padding-right:20px}footer .container h5.footer-info-heading{font-size:18px}.category .both-grid-list-views .actionBar,.grid-list-view.toggle,ul.breadcrumbs{padding-left:15px;padding-right:15px}}@media (max-width:1199px){.productGrid .product{width:25%}}@media (max-width:991px){body.main.home.nine-sixty.slider-in-container-floated .main-nav-container,body.main.home.nine-sixty.slider-in-container-floated .main.full.home{padding:0}.headerCall{font-size:16px;background:0 0}.copyrightLeft,.copyrightRight{width:100%;text-align:center;margin-left:0}.copyrightLeft{margin-bottom:15px}.footer-payment-icons{text-align:center;margin-bottom:0}}@media (max-width:980px){.header{padding-left:0!important}.headerRightTop{padding:13px 0 11px}.footerCategories,.footerContact,.footerNewsletter,.footerQuickLinks{width:50%;margin-bottom:25px}.footer-info{padding-bottom:10px}.productGrid .product{width:33.33%}.account-links .contactUsIc{padding:0 10px}.account-links .wishlistIc{margin-right:10px}.account-links ul li a{font-size:14px}}.account-links.mobile{display:none}@media (max-width:800px){ul.navPages-list.navPages-list--user .navPages-item{color:#fff}ul.navPages-list.navPages-list--user .navPages-action{display:inline-block}.custom-pages-nav #desktop-menu{display:none}.account-links.mobile{display:block;position:absolute;width:25px;height:24px;right:65px;top:30px;z-index:2;font-size:0px}.account-links.mobile .login{border-right:solid 1px #e0e0e0;border-left:0}.account-links.mobile .accountIc{border-right:solid 1px #e0e0e0;border-left:0}.header-container,header.header{background:0 0!important}.headerRight{display:none}.headerLeft{width:100%;margin-left:0}.header-logo.header-logo--left{background:0 0;text-align:center}.header-logo{width:100%;text-align:center;display:block}body.main.home{padding-top:0!important}.headerLeft .header-logo img{width:170px}.mobileMenu-toggle .mobileMenu-toggleIcon,.mobileMenu-toggle .mobileMenu-toggleIcon::after,.mobileMenu-toggle .mobileMenu-toggleIcon::before{background:#000}.mobileMenu-toggle{height:40px;top:30px}.homecategories h1{font-size:20px}.productSliderSectionHome{padding:40px 0 30px}.mobile-menu .navPages{margin-top:80px}body.main.nine-sixty .custom-pages-nav{padding:0}.mobile-menu .custom-pages-nav{margin-top:65px}.mobile-menu .form-fieldset{margin-top:0}.mobilecart{display:block;position:absolute;width:25px;height:24px;right:15px;top:30px;z-index:2}body.main.home.nine-sixty.slider-in-container-floated .body.content{padding:0}.body.content{min-height:300px}.aboutLeft{width:100%;background-position:center top;min-height:300px;background-size:contain}.aboutRight{width:100%;background:#f2f2f2;padding:0;margin-top:25px;min-height:inherit}.aboutContainer h3{font-size:24px}.aboutusHome{margin-top:0}.aboutContainer{padding:20px;max-width:100%;text-align:center}.productSliderSectionHome{padding-bottom:0}h2.container-header{font-size:24px}.FeaturedProductsSlider{padding-top:25px}.footer{margin-top:20px}article.footer-info-col.footer-info-col--small:last-of-type{margin-bottom:0!important}.accountmobilelink{float:none;display:block}.accountmobilelink ul li a{color:#fff}.custom-pages-nav .navPages-action{font-family:Conv_Metropolis-Regular_2}.header-logo{z-index:1}.productView-details{padding-left:0}.cart-item{padding-left:12px;padding-right:12px}}@media (max-width:767px){.tab .tab-title{font-size:17px}footer.footer .copyrightLeft p{display:block}span.bull{display:none}.productGrid .product{width:50%}}@media (max-width:600px){.homecategories h1 br{display:none}.homecategories h1{font-size:17px;padding:0}.card-body .card-text,h4.card-title{text-align:center}.footerCategories,.footerContact,.footerNewsletter,.footerQuickLinks{width:100%;padding-right:0}.footer-info-col{text-align:left}h2.page-heading{font-size:20px}}@media (max-width:479px){.catBox{margin-left:0;width:100%;margin-bottom:20px}.tab.is-active::before{display:none}.productSliderSectionHome .productSliderTitle .tab{margin-bottom:12px;margin-left:0;width:80%}.aboutLeft{min-height:200px}.footerCategories li{width:100%}.footer-info-col--small{padding-bottom:0}.productGrid .product{width:100%}.category.main{margin-top:0}header h2.blog-title a{font-size:20px}.modal-body{padding:15px}.estimator-form .button--primary{width:100%}.cart-gift-certificate-form .button,.coupon-form .button{width:100%;margin-left:0;margin-top:10px}.cart-gift-certificate-form .form-input,.coupon-form .form-input{width:100%}.cart-total .form-select{padding-right:30px}.account-body .address{width:100%}}.popup-container{visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);transform:scale(1.3);position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;background-color:rgba(21,17,17,.61);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;max-width:330px;text-align:center;position:relative}.popup-content p{font-size:15px;padding:10px;line-height:20px}.popup-content a.close{color:#aaa;float:right;font-size:28px;font-weight:700;background:0 0;padding:0;margin:0;text-decoration:none}.popup-content a.close:hover{color:#333}.popup-content span:focus,.popup-content span:hover{color:#000;text-decoration:none;cursor:pointer}.popup-container:target{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.popup-container h3{margin:10px}.popup-content-news .content_popup h2{font-family:Conv_Metropolis-Bold_2;font-size:64px;margin:0;line-height:normal}.popup-content-news .content_popup h4{font-family:Conv_Metropolis-Bold_2;font-size:28px;text-transform:uppercase;margin:0}.popup-content-news .content_popup h3{font-family:Conv_Metropolis-Medium_2;margin:0;font-size:28px;text-align:center;position:relative;margin:0;max-width:200px;margin:0 auto}.popup-content-news .content_popup h3::after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#000;height:2px;width:100%;z-index:0;left:0}.popup-content-news .content_popup h3 span{background:#fff;padding:0 20px;position:relative;z-index:1}.popup-content-news .form .form-prefixPostfix{display:block}.popup-content-news .form .form-input{width:100%}.popup-content-news .form .form-input::-webKit-input-placeholder{text-align:left}.popup-content-news .form .form-input:-moz-placeholder{text-align:left}.popup-content-news .form .form-input::-moz-placeholder{text-align:left}.popup-content-news .form .form-input:-ms-input-placeholder{text-align:left}.popup-content-news .form input.button{margin:10px 0 0 0;width:100%;background:#5582bd;border:0;font-family:Conv_Metropolis-Bold_2}.popup-content-news .form{margin:0}.popup-content-news .form input.button:hover{background:#000}.popup-content-news .form-field{margin:0}.popup-content-news a.close{position:absolute;right:0;top:0;padding:2px 7px 0 7px;line-height:normal;background:#f5f5f5;right:-10px;top:-10px;border-radius:100%}@media (min-width:501px){.mobile-only{display:none!important}.mobilecart svg{display:none}.footerContact p br{display:none}}@media (max-width:500px){body.main.home{font-family:Poppins,sans-serif}.home-page-with-sidenav h1,.home-page-with-sidenav h2,.home-page-with-sidenav h3,.home-page-with-sidenav h4,.home-page-with-sidenav h5{font-family:"Big Shoulders",sans-serif}.home-page-with-sidenav a,.home-page-with-sidenav p{font-family:Poppins,sans-serif}body{margin-top:37px!important}.desktop-only{display:none}.mobile-menu .navPages{padding-bottom:90px}.header-logo.header-logo--left,header.header .container{padding:0}.headerLeft .header-logo img{width:190px}.account-links.mobile{display:none}.header.is-open div#menu{width:100%;left:0!important;margin:0!important}.navPages{width:97%}header.header{padding-left:65px!important;padding-right:65px!important}.announcement-bar-mobile{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background:#5582bd;line-height:1.2;text-align:center;position:absolute;left:0;width:100%;padding:9px 10px;top:-37px}.mobilecart svg{display:block}.mobilecart img{display:none}.mobileMenu-toggle .mobileMenu-toggleIcon{width:15px}.mobileMenu-toggle{padding:0 12px;top:31px}.mobilecart{top:34px}.search-icon{right:6px;top:5px}.mobile-carousal-home .slick-dots{text-align:center;bottom:15px!important}.mobile-carousal-home .slick-dots li{width:24px;height:24px;margin:0 2px}.mobile-carousal-home .slick-dots li button,.mobile-carousal-home .slick-dots li button::before{width:18px;height:18px;border:0}.slick-dots li button:before{background:rgba(255,255,255,.5)}.slick-dots li.slick-active button:before{color:#fff}.slick-dots li.slick-active button::before{background:#fff}.usp-home{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:10px;padding:40px 10px 20px}.usp-svg{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:37px}.usp-box{text-align:center;width:calc(50% - 10px);margin-bottom:10px}.usp-box p{text-align:center;color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.homecategories h1{margin:0 15px 25px;font-family:Poppins,sans-serif;color:#0b0b0b;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400}.categories-wrapper-top{background:url(../img/categories-top-bg.jpg) no-repeat center bottom;padding:0 10px 160px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:10px;background-size:100%}.category-top-box{width:calc(50% - 10px);position:relative;margin-bottom:10px}.category-top-box img{width:100%}.category-top-box p{text-align:center;position:absolute;bottom:10%;z-index:999;width:100%;color:#000;font-size:22px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;font-family:"Big Shoulders",sans-serif}.productSliderSectionHome{background:#111;padding-bottom:50px;padding-top:50px}.productSliderSectionHome .productSliderTitle{padding-bottom:20px}.productSliderSectionHome .productSliderTitle .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:10px;padding-left:15px}.productSliderSectionHome .tab .tab-title::after,.productSliderSectionHome .tab.is-active .tab-title::after{display:none}.productSliderSectionHome .tab .tab-title{color:#111;font-size:22px;font-style:normal;font-weight:600;border-radius:60px;background:#fff;padding:15px 35px!important;text-transform:none}.productSliderSectionHome .tab.is-active a.tab-title{background:#5582bd;color:#fff}.productSliderSectionHome .productSliderTitle .tab{margin-left:7px}.productSliderSectionHome .productCarousel .slick-list{padding:0 100px 0 0!important}.productSliderSectionHome .container{padding-left:10px;padding-right:0}.productSliderSectionHome .productCarousel-slide .card{border-radius:10px}.productSliderSectionHome .productCarousel-slide figure.card-figure{border-radius:10px;padding:10px!important}.productSliderSectionHome #carousel-active .productCarousel-slide .card-figure img{border-radius:10px;width:100%!important;height:100%!important;max-height:100%!important;-o-object-fit:cover;object-fit:cover}.productSliderSectionHome .card-sku-brand-section{display:none}.productSliderSectionHome .card .card-title{margin:10px 0 20px!important}.productSliderSectionHome .card .card-title a{color:#000;font-size:15px;font-style:normal;font-weight:600}.productSliderSectionHome .card div.card-text{padding:15px 0 10px 0}.productSliderSectionHome .card .card-text .price-section,.productSliderSectionHome .card .card-text span.price{color:#5582bd;font-size:17px;font-style:normal;font-weight:800}.productSliderSectionHome .card div.card-text.add-to-cart-button{margin:0;padding:0}#body .productSliderSectionHome .card div.card-text.add-to-cart-button a.button{color:#000;font-size:14px;font-style:normal;font-weight:600;text-transform:none;background:0 0;position:relative;width:auto!important;max-width:inherit!important;display:inline-block!important;padding:15px 0}#body .productSliderSectionHome .card div.card-text.add-to-cart-button a.button::after,#body .productSliderSectionHome .card div.card-text.add-to-cart-button a.button::before{position:absolute;content:'';top:0;width:50px;height:1px;background:rgba(0,1,17,.2);left:0;right:0;margin:0 auto}#body .productSliderSectionHome .card div.card-text.add-to-cart-button a.button::after{width:100%!important;max-width:auto!important;bottom:0;top:auto!important;background:#111}#body .productSliderSectionHome .productCarousel .slick-next,#body .productSliderSectionHome .productCarousel .slick-prev{border:0;bottom:-95px;left:0!important;right:0!important;top:auto!important;margin:0 auto;width:56px;height:56px}#body .productSliderSectionHome .productCarousel .slick-next{right:-64px!important;background:url(../img/next-arrow-mobile.png) no-repeat center center}#body .productSliderSectionHome .productCarousel .slick-prev{left:-64px!important;background:url(../img/prev-arrow-mobile.png) no-repeat center center}.productCarousel .slick-next::before,.productCarousel .slick-prev::before{display:none}.top.products-container.carousel-active{margin-top:0}.customer-reviews-slider{background:url(../img/review-bg-img.jpg) no-repeat center top;background-size:100%;padding:380px 15px 80px;text-align:center}.review-carousal{padding:0 15px;text-align:center}.review-title h2{color:#5582bd;font-size:46px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin:15px 0 20px}.review-title h2 span{display:block;color:#000;font-size:17px;font-style:normal;font-weight:400;font-family:Poppins,sans-serif;text-transform:none}.review-carousal-box img{width:auto;display:inline-block;padding-bottom:10px}.review-carousal-box p{color:#000;font-size:18px;font-style:italic;font-weight:500;line-height:normal;margin:0 0 15px}.review-carousal-box p.review-writter{color:#868686;font-size:17px;font-style:normal;font-weight:400;line-height:normal;font-style:normal}.customer-reviews-slider .slick-dots li button:before{background:rgba(85,130,189,.5)}.customer-reviews-slider .slick-dots li.slick-active button::before{background:#5582bd}.customer-reviews-slider .slick-dots li button,.customer-reviews-slider .slick-dots li button::before{width:18px;height:18px}.customer-reviews-slider .slick-dots li{height:24px;width:24px;margin:0 2px}.customer-reviews-slider .slick-dots{text-align:center;left:0;bottom:-50px!important}.categories-wrapper-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-align:center;padding:20px 10px 50px}.category-bottom-box p{color:#000;font-size:22px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;font-family:"Big Shoulders",sans-serif;margin:10px 0}.sale-section-home{text-align:center;padding:10px 20px 350px;background:url(../img/off-bg-img.jpg) no-repeat center bottom;background-size:100%}.sale-section-home p{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0;text-transform:none}.sale-section-home h3{color:#5582bd;font-size:66px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin:0}.sale-section-home a{display:inline-block;border-radius:60px;border:1px solid #111;padding:11px 30px;color:#111;font-size:16px;font-style:normal;font-weight:600;margin-top:30px}.about-us-mobile{text-align:center;padding:50px 20px 380px;background:url(../img/about-bg-mobile.jpg) no-repeat center bottom;background-size:100%}.about-us-mobile h3{color:#000;font-size:50px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin:0 0 15px}.about-us-mobile p{color:#000;font-size:16px;font-style:normal;font-weight:400}.about-us-mobile a{color:#5582bd;font-size:14px;font-style:normal;font-weight:600;text-decoration-line:underline}.instagram-home{text-align:center;padding:35px 15px 0 15px}.instagram-home h4{margin:7px 0 10px 0}.instagram-home h4 a{font-size:24px;font-weight:800;color:#000}.instagram-feed{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.main.home .footer{margin-top:0}.footer{background:#f4f4f4}footer.footer .container{padding:0}footer.footer .footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.footerNewsletter{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footerCategories{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footerQuickLinks{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footerContact{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}footer.footer .footer-info{margin:0}.footerNewsletter{background:url(../img/newsletter-bg-mobile.jpg) no-repeat center bottom;background-size:100%;padding:35px 25px!important}footer .container .footerNewsletter h5.footer-info-heading{color:#fff!important;font-size:22px;font-style:normal;font-weight:800;text-transform:uppercase;padding:0}footer .container h5.footer-info-heading{font-family:"Big Shoulders",sans-serif;margin:0;border:0;padding:0 15px;color:#111!important;font-size:22px;font-style:normal;font-weight:700;text-transform:uppercase}footer.footer .footerNewsletter p{margin-bottom:12px;color:#fff!important;font-size:14px!important}footer.footer .footerNewsletter input#nl_email{border-radius:60px!important;background:#d9d9d9;text-align:left!important;width:220px;max-width:220px;margin-right:130px}footer.footer .footerNewsletter input#nl_email::-webkit-input-placeholder{text-align:left!important}footer.footer .footerNewsletter input#nl_email::-moz-placeholder{text-align:left!important}footer.footer .footerNewsletter input#nl_email:-ms-input-placeholder{text-align:left!important}footer.footer .footerNewsletter input#nl_email::-ms-input-placeholder{text-align:left!important}footer.footer .footerNewsletter input#nl_email::placeholder{text-align:left!important}footer.footer .footerNewsletter .form-fieldset input.button{margin:10px 0 0 0;color:#fff;font-size:18px;font-style:normal;font-weight:600;border-radius:60px!important;border:1px solid #fff;padding:11px 30px;line-height:normal;background:0 0;text-align:left!important;width:auto;height:auto!important}footer.footer .footerNewsletter .form,footer.footer .footerNewsletter .form-field{margin:0}.footer-info-heading-mobile{position:relative;cursor:pointer;color:#bc7a55;font-size:22px;font-style:normal;font-weight:600;line-height:normal;border-top:solid 1px #484848;margin:0!important;padding:25px 0}.copyright-main{margin-top:5px}.footer-info-heading-mobile::after{content:'+';position:absolute;right:15px;color:rgba(0,0,0,.5);font-size:26px}.footer-info-heading-mobile.is-open::after{content:'−'}.footer-info-list[style="display: block;"]::after{position:absolute;content:'';background:#484848;top:0;width:100px;left:15px;height:1px}.footer-info-list{display:none;padding:20px 15px 0;position:relative;margin:15px 0 15px}.footer-info-col{border-bottom:solid 1px rgba(0,0,0,.5);margin:0;padding:15px 0}.footer-info li a,footer.footer p{font-family:Poppins,sans-serif;color:#000!important;font-size:16px!important;font-style:normal;font-weight:400}.footer-info-list li{padding-bottom:12px}.footerCategories ul li:nth-child(n+5){display:none}.footerCategories ul li.viewall-link{display:block}.footerCategories ul li.viewall-link a{text-decoration:underline;font-weight:700}footer ul{margin:0}footer.footer p.callfooter,footer.footer p.footerLocation{background:0 0;padding-left:0}.footerContact a{color:#000!important}.footerContact p{margin-bottom:20px!important}.footerContact .footer-info-list .footer-info-heading{display:none}.footerContact .socialLinks{margin:30px 0}.footerContact .socialLinks .icon{background:#5582bd;padding:15px;height:50px;width:50px;border-radius:100%}.footer{padding-bottom:80px}.footer-bottom-mobile{padding:0 15px}footer .footer-bottom-mobile a,footer .footer-bottom-mobile p{color:#000;font-size:14px!important;font-style:normal;font-weight:400}.footer-bottom-mobile p{margin:0!important}.footer-bottom-mobile p.payment-icons{margin-top:15px!important}.sticky-toolbar{position:fixed;bottom:0;background:#000;z-index:980;left:0;width:100%}.sticky-toolbar ul{margin:0;padding:12px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-toolbar ul li{list-style:none;text-align:center;position:relative;width:100%}.sticky-toolbar ul li:last-child::after{display:none}.sticky-toolbar ul li p{margin:2px 0 0 0;color:#a7a7a7;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.sticky-toolbar ul li a.active p,.sticky-toolbar ul li:hover p{color:#5582bd}#smile-ui-container .smile-launcher-frame-container{bottom:80px!important;width:136px!important;right:0!important}}