@import url(https://fonts.googleapis.com/css2?family=Archivo+Black&family=Montserrat:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap);.related-products-container{clear:both}.he{font-family:Montserrat,sans-serif}.hi{font-family:'Archivo Black',sans-serif}.modal-backdrop[data-v-d7dc790a]{z-index:9999}.form-input--incrementTotal{width:3.5rem}.mobile-off{display:inline-block}.slider-nav{text-align:center}.slider-nav img{cursor:pointer}.modal-logo-form iframe{width:100%;height:100%;display:block;min-height:1200px!important}.color-chart{display:-ms-flexbox;list-style:none;margin:0!important;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.color-chart li{margin-bottom:20px;-ms-flex-preferred-size:calc(33.33% - 40px);flex-basis:calc(33.33% - 40px)}.color-chart li div{border-top:1px solid #d5d5d5;display:-ms-flexbox;display:-webkit-box;display:flex;padding:8px 12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.color-chart li div.blacks{background-color:#000;color:#fff}.color-chart li div.blues{background-color:#83d3f6;color:#fff}.color-chart li div.browns{background-color:#62442b;color:#fff}.color-chart li div.greens{background-color:#60bc4f;color:#fff}.color-chart li div.greys{background-color:#9ba19e;color:#fff}.color-chart li div.oranges{background-color:#dc6c29;color:#fff}.color-chart li div.pinks{background-color:#d93989;color:#fff}.color-chart li div.purples{background-color:#65469c;color:#fff}.color-chart li div.reds{background-color:#e82b24;color:#fff}.color-chart li div.tans{background-color:tan;color:#fff}.color-chart li div.teals{background-color:#00b8b9;color:#fff}.color-chart li div.yellows{background-color:gold;color:#fff}.color-chart li.three-column div span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:33.33%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-chart li.three-column div span:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color-chart li.three-column div span:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-chart.color-list li{-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px)}.color-chart.color-list li div h4{margin:4px 0}.color-chart.color-list li div img{max-width:40px}.color-chart.color-list li div center{width:100%}.color-info{background-color:#e5e5e5;padding:10px 12px;margin:20px 0;border-radius:4px}@media all and (max-width:1920px){.modal-logo-form iframe{min-height:1200px}}@media all and (max-width:1600px){.color-chart.color-list li{-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px)}}@media all and (max-width:1280px){.modal-logo-form iframe{min-height:875px}.color-chart li{-ms-flex-preferred-size:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px)}.color-chart.color-list li{-ms-flex-preferred-size:calc(33.33% - 20px);flex-basis:calc(33.33% - 20px)}}@media all and (max-width:1024px){.modal-logo-form iframe{min-height:1075px}}@media all and (max-width:800px){.modal-logo-form iframe{min-height:850px}.color-chart li{-ms-flex-preferred-size:calc(100% - 0px);flex-basis:calc(100% - 0px)}.color-chart.color-list li{-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px)}}@media all and (max-width:540px){.modal-logo-form iframe{min-height:890px}}.top-menu{display:none!important}.category.main{width:80%!important}.product article.card{border:none!important}@media (min-width:1025){.mobile,.mobile-phone,.mobileMenu-toggle,.top-menu{display:none!important}}@media (max-width:1024px){.top-menu{position:relative;z-index:9999999;width:100%;top:0;display:block!important;background-color:#fff}.header-logo .header-phone,.inside-header,.main-nav-container.full-width,.top-menu .account-link.wishlist{display:none!important}.mobile,.mobileMenu-toggle,.navPages-quickSearch{display:block!important}.top-menu .right{float:right;width:65%;display:block;left:-15px;position:relative}.mobile-login{display:block;float:left;width:80%;position:static!important;text-align:right}.mobile-cart{float:right;position:static;display:block;width:6%;margin-top:0;margin-right:15px}div.header-logo.header-logo--left{display:block;width:100%}.header-logo>a{text-align:center}.mobile-menu .navPages{margin-top:-70px}h2.container-header.mobile{background-color:#fff;border-color:#d5d5d5;color:#242424!important}.navPages{text-align:left}li.navPages-item{display:block}.navPage-subMenu{position:relative}.navPages-action{display:block!important}#menu i.fa.fa-chevron-down.main-nav{font-size:0px}div#menu span.down-arrow{display:block!important}.navPages-quickSearch input#search_query{background-color:#fff!important;color:#2f2f2b!important}.navPages-quickSearch.mobile-search input#search_query{border-radius:0!important;height:65px!important;font-size:30px!important;font-style:normal;font-weight:700!important}.sideCategoryList.desktop,.sideCategoryList.mobile{display:none!important}.brand.main,.brands-list-content,.content-page-with-sidenav .page-content.page-content,.featured-products-section.ready,.home.home-page-with-sidenav .featured-products-section,.product.main.left.product-page-with-sidenav .productView{padding:0 20px!important;width:100%!important}.product.main.left.product-page-with-sidenav .breadcrumbs{padding:0 20px!important}.category.main{padding:0 15px}}@media (max-width:1024px) and (min-width:801px){.mobileMenu-toggle{top:0!important}.mobile-phone{top:20px}.navPages-quickSearch.mobile-search svg{height:50px!important;width:50px!important}.header-container svg{fill:#2f2f2b}}@media (max-width:1210px) and (min-width:1025px){nav.navPages.with-alt-cat-menu .custom-pages-nav{width:100%}}@media (max-width:1260px) and (min-width:1025px){.container.main{padding:0 20px}}@media (max-width:800px){ul.breadcrumbs{margin-top:15px!important}}.column-count.five-column .productGrid .product{width:25%}.category form article.card.compare-disabled.price-visibility.ratings-disabled{top:10px;position:relative;z-index:0;overflow:hidden;border:none!important}.category form article.card.compare-disabled.price-visibility.ratings-disabled:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;height:32px;width:32px;border-radius:32px;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out}.category form article.card.compare-disabled.price-visibility.ratings-disabled:hover:before{-webkit-transform:scale(2.15);-ms-transform:scale(2.15);transform:scale(2.15)}figure.card-figure{min-height:300px}ul.productGrid li.product article.card{overflow:hidden}article.card-title-two-lines h4.card-title{height:auto!important;padding:5px 0!important}ul.productGrid li.product article.card a img{max-width:100%!important;max-height:300px!important}@media (max-width:800px){.column-count.five-column .productGrid .product,.in-tabs-in-carousels .productGrid .product{width:33.33%}body.main.home figure.card-figure{min-height:140px!important;overflow:hidden}body.main .cart-content.with-sidevav{padding:0 20px}}@media (max-width:640px){.column-count.five-column .productGrid .product{width:50%}}@media (max-width:450px){.column-count.five-column .productGrid .product{width:100%}}.home-cat-new{width:100%;float:left;overflow:hidden;position:relative;text-decoration:none;box-shadow:1px 1px 10px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 10px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 10px rgba(0,0,0,.2);-o-box-shadow:1px 1px 10px rgba(0,0,0,.2)}@media (max-width:801px){.home-cat-new{max-width:335px}}@media (min-width:801px){.home-cat-new{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-cat-new .cat-img-new{min-height:265px}.home-cat-new .cat-img-new img{min-height:265px;-o-object-fit:cover;object-fit:cover}.home-cat-new h5{margin:0 0 15px 0;font-size:20px}.home-cat-new p{margin:0;color:#2f2f2b;min-height:65px}@media screen and (max-width:800px){.home-cat-new .cat-img-new{min-height:220px}.home-cat-new .cat-img-new img{height:220px;min-height:220px;width:335px}.home-cat-new h5{font-size:16px;font-weight:400;word-break:break-word}.home-cat-new .cat_desc{min-height:90px}}@media screen and (max-width:430px){.home-cat-new h5{font-size:13px;margin:0}}@media screen and (min-width:800px){.home-cat-new .cat-img-new img{max-height:400px;width:100%}}.home-cat-new:hover h5,.home-cat-new:hover p{color:#fff}.cat_desc{display:block;position:relative;min-height:107px}.cat_desc{height:auto;overflow:hidden;position:relative;padding:10px;-webkit-transition:color .2s;transition:color .2s}@media screen and (min-width:801px){.cat_desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.cat_desc::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease;transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%)}.cat_desc::before{background:#2060b1}.home-cat-new:hover .cat_desc::before{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:1025px){.product-page-layout .get-free-quote.sticky,body:has(.quote-form-page) .get-free-quote.sticky{display:none!important}.product-page-layout .main-nav-container.fixed,body:has(.quote-form-page) .main-nav-container.fixed{width:100%!important}.product-page-layout .main-nav-container.fixed .right-align-container.sticky,body:has(.quote-form-page) .main-nav-container.fixed .right-align-container.sticky{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-sticky-header{display:none}}.get-free-quote{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2060b1;-webkit-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.get-free-quote:hover{background-color:#194e90}.get-free-quote a{color:#fff;text-transform:uppercase;text-decoration:none;font-weight:500;font-size:13px;line-height:25px}.left-align-container.sticky{display:none}.main-nav-container.fixed .left-align-container.sticky{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-right:24px}.free-shipping-sticky{font-size:15px;font-weight:300;line-height:25px}.free-shipping-sticky .blue{font-weight:700;color:#2060b1}.yotpo-sticky-wrapper .yotpo-star-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.yotpo-sticky-wrapper .yotpo-star-ratings span{font-size:15px;font-weight:700;line-height:25px;color:#2060b1}.yotpo-sticky-wrapper svg{width:16px;height:16px}.yotpo-sticky-wrapper .reviews-bottomline-total-reviews{font-size:15px;font-weight:300;line-height:25px;text-transform:uppercase;text-decoration:underline}.yotpo-sticky-wrapper:hover{cursor:pointer}@media screen and (max-width:1024px){body:has(.custom-sticky-header){overflow:clip}.header-container .our-features{display:none}.custom-sticky-header{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;z-index:2000;padding:7px;background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.custom-sticky-header .preview-logo-btn-new{display:none;border:1px solid;width:100%;color:#2060b1;background-color:#fff;max-width:unset;margin:0;padding:4px;height:47px;font-size:15px;white-space:nowrap;font-family:Lato;font-weight:500}.product-page-layout .custom-sticky-header{border-top:none}.product-page-layout .custom-sticky-header .preview-logo-btn-new{display:block}.product-page-layout .custom-sticky-header .get-free-quote,body:has(.quote-form-page) .custom-sticky-header .get-free-quote{display:none}.product-page-layout>.header-container,body:has(.quote-form-page)>.header-container{border-bottom:1px solid #e0e0e0}body:has(.quote-form-page) .custom-sticky-header{border:none}body:has(.quote-form-page) .custom-sticky-header .free-shipping-sticky{display:none}.get-free-quote{display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;text-align:center}.get-free-quote a{font-size:13px}.free-shipping-sticky{margin:0 auto;font-size:13px;line-height:18px}.free-shipping-sticky .yotpo-star-ratings svg{width:12px;height:12px}.free-shipping-sticky .yotpo-star-ratings .yotpo-star-container{margin-right:1px!important}.free-shipping-sticky .yotpo-star-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.free-shipping-sticky .yotpo-star-ratings .rating{font-weight:700}}@media (min-width:801px){.home-categories ul{grid-gap:50px}}.productView-options .form-field.swatch{max-height:280px;overflow-y:scroll;overflow-x:hidden;position:relative}.productView-options .form-field.swatch::after{position:absolute;content:"Scroll for More Colors";right:15px;top:15px;z-index:99999999;font-size:16px;font-family:'Archivo Black',sans-serif}.productView-options .form-field.swatch .form-label{max-width:calc(100% - 180px)}.classyschema-faqpage-question{border-radius:10px;padding:15px!important;box-shadow:1px 1px 10px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 10px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.2);-ms-box-shadow:1px 1px 10px rgba(0,0,0,.2);-o-box-shadow:1px 1px 10px rgba(0,0,0,.2)}.classyschema-faqpage-question-checkbox:checked~.classyschema-faqpage-answer{border-radius:10px}.classyschema-faqpage-qanda{margin-bottom:15px}.classyschema-faqpage-question{background:#26529e!important;color:#fff;font-size:20px}.classyschema-faqpage-answer{border:none!important}.classyschema-faqpage-answer p{font-size:20px!important}.card-text .current-price .price{color:#000!important}.form-fileDescription{display:none}.productView .preview-logo-btn-new{line-height:120%;padding:10px 12px!important;height:auto!important}.productView-product{padding:0 5px}.bg_heading{color:#000;padding:0;font-size:16px;margin:0 0 10px;font-family:"Racing Sans One"!important;display:none;width:100%}.productView-options .form-action,.productView-options .form-field,.productView-options .pog1,.productView-options .pog__footer{width:100%;background:#fff;border-radius:3px;padding:15px;margin-bottom:0!important}.pog__footer .button{display:block;max-width:250px;margin-top:10px}.bg_heading.location~.bg_heading.location{display:none}[data-product-attribute=set-select]~[data-product-attribute=set-select] .bg_heading.location{display:none}.productView-options .form-action,.productView-options .form-action .button{width:100%!important;margin-top:0!important}.form-field[data-product-attribute=set-select] label{min-width:126px}[data-product-attribute=set-select]~[data-product-attribute=set-select]{margin-top:-30px;position:relative}[data-product-attribute=set-select]~[data-product-attribute=set-select]::before{position:absolute;content:"";border:15px solid #fff;width:100%;left:0;top:-15px}@media (max-width:1420px){.productView-options .form-field.swatch::after{right:auto;left:20px}.productView-options .form-field.swatch .form-label{padding-top:30px;max-width:100%}}@media (max-width:350px){.productView-options .form-field.swatch::after{font-size:13px;top:18px}}.productView .slider-nav .thumbnail-images{width:90px!important;height:90px!important;-o-object-fit:contain;object-fit:contain;background:#fff;-o-object-position:center;object-position:center;margin:10px;padding:0!important}#previewModal{overflow-y:scroll}.previewCart_custom .button--primary{font-family:Lato!important;font-size:24px;padding:20px 50px;line-height:28px}.previewCartCheckout_custom{width:60%;float:left;padding-right:30px;text-align:center}.productView_custom{float:left;width:40%;padding-left:30px;border-left:2px solid #aaa;text-align:center}.previewCartCheckout_custom .info{margin-bottom:50px}.modal-header-title.custom{font-size:24px;font-weight:700;text-align:left}.productView-image_custom{margin:0}.productView_custom h2{margin-top:0;font-weight:700;text-align:center}.productView-title_custom{font-weight:500}.productView-price_custom{font-size:24px;margin:10px 0}.productView-details_custom .productView-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productView-details_custom dt.productView-info-name{font-size:16px;font-weight:500}.productView-details_custom .productView-info-name{margin-top:0;margin-right:20px}.productView_custom .previewCartCheckout-subtotal{font-size:24px}.productView_custom .previewCartCheckout-subtotal .previewCartCheckout-price{display:inline-block;font-size:24px;font-weight:500}.productView-options .form-field>.form-radio+.form-label{width:100%}@media (max-width:640px){.previewCartCheckout_custom{width:100%;float:left;padding:0}.productView_custom{width:100%;float:left;padding:0;border:none}}.homepage-cta{margin:20px 0;max-width:335px;width:100%}.homepage-cta a{display:block;width:100%;background:#2060b1;color:#fff;text-decoration:none;border-radius:4px;font-size:19px;text-align:center;padding:8px 0}@media (min-width:551px){.mobileOnly{display:none}}@media (max-width:801px){.home-categories ul{justify-items:center}}@media (min-width:800px){.mobileImg{display:none}}.desktopImg{display:none}@media (min-width:800px){.desktopImg{display:block}}.home .bx-viewport{height:unset!important}.category-header-image{position:relative}.category-header-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.productView-details{padding:0!important}@media screen and (min-width:801px){.productView-details{padding:0 5px 0 15px!important;max-width:500px}}.add-to-cart--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.product-options-container{background-color:#f5f5f5;padding-left:15px}.product-options-container .form-field{background-color:#f5f5f5}.brand-sku{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brand-sku span{font-size:12px;color:#999}.buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px;margin-bottom:20px}@media screen and (min-width:801px){.buttons-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:0}}.productView .preview-logo-btn-new{margin-right:0!important;height:47px!important;font-size:15px!important;font-family:Lato!important;font-weight:500!important;width:100%!important;max-width:unset!important}.productView .preview-logo-btn-new.secondary{border:1px solid;width:100%!important;color:#2060b1!important;background-color:#fff!important;max-width:unset!important;margin:0!important}@media screen and (min-width:801px){.productView .preview-logo-btn-new.secondary{width:298px!important;margin:20px 0 20px auto!important}}.productView input#form-action-addToCart{font-size:15px;font-family:Lato;font-weight:500}.productView-title{font-size:24px;line-height:34px;letter-spacing:.25px;font-family:Archivo}.productView .price{font-family:Archivo}.productView-options .form-field.swatch::after{content:unset}.productView .price-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;padding-top:0}@media screen and (min-width:425px){.productView .price-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:unset;gap:5px}}.productView .free-shipping-label{font-size:14px!important;font-weight:500;color:#3fa825;font-family:Montserrat,sans-serif}.productView .step-label{font-family:Montserrat;font-size:14px;line-height:36px;font-weight:500;color:#cb0039FF}.form-input--incrementTotal,.productView .form-increment .button.decrease,.productView .form-increment .button.increase{width:34px;height:48px;border-radius:0!important}@media screen and (min-width:350px){.form-input--incrementTotal,.productView .form-increment .button.decrease,.productView .form-increment .button.increase{width:38px}}@media screen and (min-width:801px){.form-input--incrementTotal,.productView .form-increment .button.decrease,.productView .form-increment .button.increase{width:48px}}.add-to-cart--wrapper .form-field--increments{border-bottom:unset!important}.add-to-cart--wrapper .form-input--incrementTotal{border-right:0;border-left:0}.productView .form-field.form-field--increments{max-width:160px;padding-left:0;padding-right:0}.productView .form-increment{margin-left:0}.productView .productView-price{margin-bottom:0}.productView .form-select{height:36px;border-color:#e5e5e5;background-color:#fff;font-family:Montserrat,sans-serif!important;color:#2f2f2b!important}.productView input#form-action-addToCart{height:48px;border-radius:0!important}.productView [data-product-attribute=set-select]~[data-product-attribute=set-select]::before{border:unset}.productView [data-product-attribute=set-select]~[data-product-attribute=set-select]{margin-top:unset!important}.productView .form-field[data-product-attribute=set-select] label{min-width:55px}.productView input.form-file+label:hover{background-color:#eee}.productView .productView-options .form-field.swatch{padding:0 15px 20px 0}.productView .productView-options .form-field.swatch .form-label{padding:0 0 20px}.productView .form-label--inlineSmall small{margin-left:0;vertical-align:top}.productView-options .form-field{padding:20px 15px 20px 0;border-bottom:1px solid #ebebeb;margin-bottom:0!important}.productView-options .form-field .form-label--alternate{margin-bottom:0}.file-info{background-color:#f4f7fb;font-size:12px;font-weight:500;line-height:16px;font-family:Montserrat,sans-serif;padding:20px;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.file-info span{width:90%}.file-input-container{position:relative;display:inline-block}.productView .file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.productView .file-input-label{font-family:Montserrat,sans-serif;display:inline-block;padding:12px 24px;color:#000;background-color:#f2f2f2;border:1px dashed #ccc;border-radius:4px;cursor:pointer;text-align:center;font-size:13px;width:100%}.productView input.form-file:focus+label,input.form-file+label:hover{background-color:#e2e2e2}.productView .form-action{padding:20px 0 20px!important;margin-right:unset!important}.order-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:801px){.order-comment{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.order-comment.active{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-comment.active .order-comment__input{display:block}.order-comment.active .order-comment__label{color:#2f2f2b!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px!important}.order-comment.active .order-comment__label svg{display:block;margin-right:20px}.order-comment__input{height:63px;display:none;font-size:13px;font-weight:500;font-family:Montserrat,sans-serif}.order-comment__label{margin:0!important;font-size:12px!important;color:#2060b1!important;font-weight:500!important}.order-comment__label svg{display:none}.reviews-section{padding:0 20px}.reviews-section--title{font-family:Archivo;font-size:30px;font-weight:400;line-height:30px;letter-spacing:.25px;text-align:center;margin-bottom:30px}.reviews-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:801px){.reviews-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.review{color:#2f2f2b;padding:10px;-webkit-box-shadow:1px 1px 10px 0 #00000033;box-shadow:1px 1px 10px 0 #00000033;position:relative;width:100%;height:432px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:370px){.review{padding:20px}}@media screen and (min-width:801px){.review{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:49%;height:234px;gap:20px;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.review:nth-child(2n){margin-top:25px}}.review img{width:193px;height:160px}@media screen and (min-width:370px){.review img{width:295px;height:193px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:801px){.review img{width:193px}}.review--date{color:#c1c1bf}@media screen and (min-width:801px){.review--date{position:absolute;top:10px;right:20px}}.review--title{font-size:18px;line-height:25px;font-weight:500;margin:8px 0}@media screen and (min-width:400px){.review--title{margin:10px 0}}.review--content{font-size:13px;line-height:21px}.review--author{font-size:15px;line-height:25px;font-weight:500;margin-top:10px}.show-all .review{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.review:nth-child(n+7){display:none}@media (max-width:800px){.review:nth-child(n+4){display:none}}.rating-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.star-rating{display:inline-block}.star{font-size:15px;color:#ddd}.star.filled{color:#f0c85d}.view-more{border:1px solid #000;width:150px;height:40px;font-family:Montserrat;font-size:14px;font-weight:400;text-align:center;line-height:40px;margin:20px auto;cursor:pointer}.productView-options .pog__row-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.productView-options .pog__row-item .form-select{width:125px}@media screen and (min-width:360px){.productView-options .pog__row-item .form-select{width:173px}}@media screen and (min-width:801px){.productView-options .pog__row-item .form-select{width:206px}}.productView-options .pog__row-item-qty{width:36px;height:36px;border:1px solid #e5e5e5;color:#2f2f2b;font-family:Montserrat,sans-serif;font-weight:500;font-size:13px}@media screen and (min-width:801px){.productView-options .pog__row-item-qty{width:82px}}.productView-options .pog__footer{padding:15px 0}.productView-options .pog__footer .button{background-color:#2060b1;font-size:15px;font-family:Lato;font-weight:500;border-radius:unset!important;height:48px;line-height:48px;padding:0 30px}.productView-options .pog__rowletter{border-bottom:1px solid #e5e5e5;padding:15px 0}.productView-options .pog__rowletter:first-child{padding-top:0}.productView-options .pog__rowletter:last-child{border-bottom:none}.productView-options .pog1{background:0 0;padding:20px 15px 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;border-bottom:1px solid #ebebeb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:801px){.productView-options .pog1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.add-more-sizes{cursor:pointer;color:#2060b1;font-family:Montserrat,sans-serif;font-weight:500;font-size:12px}.delete-row{cursor:pointer}.pog__row-item-label{font-family:Montserrat;font-size:13px;font-weight:500}.swatch-header{padding:15px 0 0 0;font-family:Montserrat;font-size:18px;font-weight:700;color:#2060b1}.price-section-wrapper{padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ebebeb;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:800px){.price-section-wrapper .star{font-size:12px}}.label-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}@media screen and (max-width:370px){.label-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.product-rating-container{text-decoration:none;color:#2f2f2b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;font-family:Montserrat;font-size:14px!important;font-weight:400!important;line-height:16px!important;letter-spacing:.25px!important}@media screen and (max-width:800px){.product-rating-container{gap:5px}}@media screen and (max-width:800px){.productView-details .price-section.current-price span.price{font-size:22px!important;line-height:22px!important}}.productView-rating{margin:0}.pog__footer .button{max-width:unset}.file-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.file-input-wrapper .remove-icon{display:none;cursor:pointer}.form-increment .button--icon.disabled svg{fill:#E5E5E5}.form-increment .button--icon svg{fill:#2060B1}.form-option{background-color:#fff}.no-border-bottom{border-bottom:unset!important}.hideFieldsButton{cursor:pointer;margin:-3px 5px}@media screen and (min-width:415px){.hideFieldsButton{margin:0 5px}}@media screen and (min-width:800px){.hideFieldsButton{margin:0 5px 0 auto}}.add-options{font-family:Montserrat;font-size:12px;font-weight:500;text-align:left;color:#2060b1;margin-bottom:20px}@media screen and (min-width:415px){.additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:374px){.additional select{width:90%}}.quote-form-page .page-heading{margin:0 auto;max-width:655px;font-family:Helvetica!important;font-size:20.84px!important;font-weight:700!important;line-height:30.45px;text-align:left;color:#555!important}.quote-form-page .sub-heading{max-width:655px;font-family:Helvetica;font-size:12.11px;font-weight:400;line-height:19.6px;text-align:left;margin:0 auto}.quote-form-page .form-container{max-width:690px;margin:0 auto;padding:20px 0;border-radius:5px}.quote-form-page .form-group{padding:0;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:800px){.quote-form-page .form-group{padding:0 75px 0 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}}.quote-form-page .form-group label{display:block;margin-bottom:5px;font-family:Helvetica;font-size:14px;font-weight:400;line-height:16.1px;text-align:left;color:#555;width:145px;margin-left:10px}@media screen and (min-width:800px){.quote-form-page .form-group label{margin-left:0}}.quote-form-page .form-group input,.quote-form-page .form-group select,.quote-form-page .form-group textarea{width:100%;max-width:420px;padding:10px;border:1px solid #b8bdc9;border-radius:5px!important;color:#555}.quote-form-page.new .form-group textarea[name=special-instructions]{max-width:220px}.quote-form-page.new .form-group textarea[name=special-instructions]::-webkit-input-placeholder{color:#8894ab}.quote-form-page .form-group input[type=file]{padding:3px}.quote-form-page .form-group input::-webkit-input-placeholder{color:#8894ab!important}.quote-form-page .form-group input::-moz-placeholder{color:#8894ab!important}.quote-form-page .form-group input:-ms-input-placeholder{color:#8894ab!important}.quote-form-page .form-group input::-ms-input-placeholder{color:#8894ab!important}.quote-form-page .form-group input::placeholder{color:#8894ab!important}.quote-form-page .form-group select option{color:#555}.quote-form-page .form-group select option[disabled]{color:#8894ab}.quote-form-page .form-group select:has(option[disabled]:checked){color:#8894ab}.quote-form-page .form-group a{font-family:Helvetica;font-size:14px;font-weight:400;line-height:16.1px;text-align:left;text-decoration:none}.quote-form-page .submit-button{text-align:right}.quote-form-page .submit-button button{width:137px;height:48px;top:1156px;left:987px;padding:14.75px 0 14.75px 0;gap:0;border-radius:4px;border:1px;cursor:pointer;background:#26529e;font-family:Helvetica;font-size:16px;font-weight:400;line-height:18.4px;text-align:center;color:#fff}@media screen and (min-width:800px){.quote-form-page .submit-button button{width:180px}}.quote-form-page .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:800px){.quote-form-page .input-wrapper{width:420px}}.quote-form-page .asterix{color:#dc2626}.quote-form-page .change{font-family:Helvetica;font-size:14px;font-weight:400;line-height:16.1px;text-align:center;color:#2060b1;cursor:pointer;position:absolute;right:20px;margin-top:-90px}@media screen and (min-width:800px){.quote-form-page .change{position:relative;right:unset;margin-top:unset}}.quote-form-page .form-divider{max-width:690px;font-family:Helvetica;font-size:14px;font-weight:700;line-height:30.45px;text-align:left;color:#555;border-bottom:1px solid #ededf1;margin:40px 0 15px;padding:0}@media screen and (min-width:800px){.quote-form-page .form-divider{padding:0 20px}}.quote-form-page .product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.quote-form-page .product-wrapper .product-image{width:100%;max-width:200px}.quote-form-page .product-wrapper img{margin:0 auto;max-width:200px;max-height:105px;height:auto;display:block}.quote-form-page .product-wrapper .options-wrapper{width:60%}.quote-form-page .product-wrapper .options-wrapper .form-group{padding-right:unset}.quote-form-page .product-wrapper .options-wrapper select{max-width:220px}.quote-form-page .qty-label{font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;text-align:left;color:#6f6f6f}.quote-form-page .qty-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote-form-page .qty-input-wrapper ul{margin-bottom:0;font-family:Helvetica;font-size:12px;font-weight:400;line-height:13.8px;text-align:left}.quote-form-page .qty-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:110px}.quote-form-page .qty-input-container input{padding:5px;width:35px;height:35px;border-radius:unset!important;font-family:Montserrat;font-size:9.48px;font-weight:500;line-height:10.21px;text-align:center;color:#2f2f2b}.quote-form-page .qty-input-container .decrease,.quote-form-page .qty-input-container .increase{width:35px;height:35px;border:1px solid #b8bdc9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.quote-form-page .qty-input-container .decrease .icon,.quote-form-page .qty-input-container .increase .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quote-form-page .qty-input-container .decrease svg,.quote-form-page .qty-input-container .increase svg{width:6px;fill:#2060B1}.quote-form-page .qty-input-container .decrease{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:unset}.quote-form-page .qty-input-container .decrease.disabled svg{fill:#E5E5E5}.quote-form-page .qty-input-container .increase{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:unset}.quote-form-page .search-message{background-color:#f4f7fb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;max-width:690px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.quote-form-page .search-message span{width:calc(100% - 30px);max-width:620px;font-family:Montserrat;font-size:12px!important;font-weight:500;line-height:16px;text-align:left}.quote-form-page .search-message span a{text-decoration:none}.quote-form-page .product-name{padding:0}@media screen and (min-width:800px){.quote-form-page .product-name{padding:0 16px 0 20px}}.quote-form-page .product-name .input-wrapper{width:100%}@media screen and (min-width:800px){.quote-form-page .product-name .input-wrapper{width:unset}}.quote-form-page .product-name input{width:100%;min-width:280px}@media screen and (min-width:800px){.quote-form-page .product-name input{width:420px}}.quote-form-page .submit-container{padding-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote-form-page .submit-container .error{margin-top:10px;margin-left:0}.quote-form-page .qty-group{padding:20px 0;border-top:1px solid #ededf1;border-bottom:1px solid #ededf1}@media screen and (min-width:800px){.quote-form-page .qty-group{padding:20px}}.quote-form-page .instructions{padding-top:5px;padding-bottom:20px;border-bottom:1px solid #ededf1}.quote-form-page .result-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quote-form-page .search-result{left:0;position:absolute;margin-left:20px;margin-right:0;list-style:none;max-width:calc(100vw - 40px);-webkit-box-shadow:0 4px 4px 0 #00000040;box-shadow:0 4px 4px 0 #00000040;border-radius:10px;z-index:1;background:#fff;max-height:330px;overflow:scroll}@media screen and (min-width:800px){.quote-form-page .search-result{left:unset;margin-right:75px;max-width:420px}}.quote-form-page .close-search{background:#26529e;cursor:pointer;width:50px;text-align:center;border-radius:5px;color:#fff;position:absolute;right:5px;top:5px}.quote-form-page .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 12px;gap:15px;cursor:pointer;border-bottom:1px solid #eee;max-height:85px}.quote-form-page .product:last-child{border-radius:10px}.quote-form-page .product .card-title{display:block;color:#0288d1;font-weight:700;font-size:13px;margin-top:3px;height:unset}@media screen and (min-width:800px){.quote-form-page .product .card-title{font-size:14px}}.quote-form-page .product .card-text{margin-top:6px;color:#014e70;font-weight:700;font-size:16px}.quote-form-page .product .image-container{min-width:60px}.quote-form-page .product img{max-width:60px;max-height:60px!important}.quote-form-page .error{color:#fff;background:#dc2626;border-radius:5px;display:none;font-size:10px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:-13px;margin-bottom:15px}@media screen and (min-width:800px){.quote-form-page .error{margin-left:195px}}.quote-form-page .onError{color:#dc2626!important;border-color:#dc2626!important}.quote-form-page .file-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.quote-form-page .file-input-label{height:60px;width:100%!important;max-width:420px;margin:0!important;cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote-form-page .file-input-label svg{margin-left:15px}.quote-form-page .file-input-label img{width:100%}.quote-form-page .quickSearchMessage{padding:20px}.quote-form-page .drop-area{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px dashed #c9c9c9;border-radius:4px;padding:10px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eeeEEE66;color:#8894ab;text-align:center;font-size:14px;height:60px}.quote-form-page .drop-area div{width:calc(100% - 40px)}.quote-form-page .drop-area p{margin-top:5px;margin-bottom:0;color:#8894ab!important;font-family:Helvetica!important;font-size:10px!important}.quote-form-page .drop-area svg{width:40px}.quote-form-page .recently-viewed-container{margin:20px 0}.quote-form-page .recently-viewed-container .recently-viewed-title{font-family:Helvetica,serif;font-size:14px;font-weight:400;line-height:16px;text-align:left;margin-bottom:10px}.quote-form-page .recently-viewed-container .recently-viewed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media screen and (max-width:1024px){.quote-form-page .recently-viewed-container .recently-viewed{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.quote-form-page .recently-viewed-container .recently-viewed--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b8bdc9;border-radius:4px;padding:10px;width:162px}@media screen and (max-width:768px){.quote-form-page .recently-viewed-container .recently-viewed--item{width:48%}}.quote-form-page .recently-viewed-container .recently-viewed--item:hover{cursor:pointer}.quote-form-page .recently-viewed-container .recently-viewed--item p{font-family:Helvetica,serif;font-size:12px;font-weight:400;line-height:14px;text-align:left;margin-bottom:0}.quote-form-page .recently-viewed-container .recently-viewed--item img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:100px;max-height:100px;margin-bottom:10px;height:100px}.quote-form-page .loading{background-color:#8b8b8b!important}.brands-slider-section{max-height:400px;overflow-y:hidden}.category.main .home-categories ul{grid-template-columns:repeat(3,1fr)!important}.category.main{width:100%!important}.category.main .home-cat-new .cat-img-new img{max-height:430px!important}.category-list{display:none}.vertical{display:none}.drop-down .category-list{display:block!important}#product-page-with-sidenav .vertical{display:block!important}#product-page-with-sidenav .category-list{display:block!important}.home .category-list{display:block!important}.home .vertical{display:block!important}.content-page-with-sidenav .vertical{display:block!important}.content-page-with-sidenav .category-list{display:block!important}#shopnav-dim-page #mask{display:none!important}@media (max-width:600px){.category.main .home-categories ul{grid-template-columns:repeat(2,1fr)!important;grid-gap:10px 20px!important}.category.main .home-categories.categories-grid ul{grid-gap:16px!important}.category.main .home-categories.smaller-layout ul{grid-template-columns:repeat(1,1fr)!important;gap:40px!important}.category.main .home-cat-new h5{font-weight:400}.category.main .cat_desc{min-height:90px!important}.category.main .home-cat-new p{display:none}.category.main .home-cat-new .cat-img-new img{min-height:220px!important;height:220px!important}.category.main .home-cat-new .cat-img-new{min-height:220px!important}.product-page-with-sidenav{grid-gap:10px 20px!important}}#product-images-container .preview.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product-images-container .preview.slick-slide.slick-current{border:1px solid #b8bdc9}.main.home .sideCategoryList.desktop.vertical.in-body{display:none!important}.main.home .featured-products-section.ready{width:100%;float:none}@media (max-width:700px){.bestsellers-products .card .card-title>a{font-size:14px}}@media (max-width:370px){.bestsellers-products .card .card-title>a{font-size:12px}}.how-it-works-steps{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:2rem 0;text-align:center}.step{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:1rem 0}.step:not(:first-child){margin-top:40px}.step-number{position:relative;background-color:#fff;z-index:3;margin:0 auto;width:31px;height:31px;font-family:Montserrat,sans-serif;padding-top:2px;border:1px solid #ddd;border-radius:50%;font-size:16px;font-weight:700;color:#57647e}.step-title{color:#26529e;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;margin:.6rem 0}.step-text{max-width:175px;font-weight:700;color:#a5a2a2;margin-bottom:16px;font-size:14px}.step-timing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.9rem;color:#26529e;padding:6px 0;position:relative}.step-timing::before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M8.00082%2014.4951C11.5813%2014.4951%2014.4943%2011.5821%2014.4943%208.00156C14.4943%206.69506%2014.1081%205.42506%2013.3768%204.32906C13.2236%204.09931%2012.9131%204.03756%2012.6836%204.19031C12.4538%204.34356%2012.3918%204.65381%2012.5448%204.88356C13.1748%205.82831%2013.4943%206.87731%2013.4943%208.00156C13.4943%2011.0308%2011.0301%2013.4951%208.00082%2013.4951C4.97157%2013.4951%202.50732%2011.0308%202.50732%208.00156C2.50732%204.97231%204.97157%202.50806%208.00082%202.50806C9.10882%202.50806%2010.1868%202.83631%2011.1188%203.45756C11.3488%203.61081%2011.6591%203.54856%2011.8121%203.31881C11.9653%203.08906%2011.9031%202.77856%2011.6733%202.62556C10.5766%201.89456%209.30657%201.50806%208.00082%201.50806C4.42032%201.50806%201.50732%204.42106%201.50732%208.00156C1.50732%2011.5821%204.42032%2014.4951%208.00082%2014.4951Z%22%20fill%3D%22%2326529E%22/%3E%3Cpath%20d%3D%22M8.00098%204.4895C7.72498%204.4895%207.50098%204.7135%207.50098%204.9895V8.00125C7.50098%208.13375%207.55373%208.261%207.64748%208.35475L10.0682%2010.7755C10.1657%2010.8733%2010.2937%2010.922%2010.4217%2010.922C10.5497%2010.922%2010.6777%2010.8733%2010.7752%2010.7755C10.9705%2010.5803%2010.9705%2010.2638%2010.7752%2010.0685L8.50098%207.794V4.9895C8.50098%204.7135%208.27698%204.4895%208.00098%204.4895Z%22%20fill%3D%22%2326529E%22/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.step-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #26529e63;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;margin:0 auto}.step::after{content:"";background-color:#e0e0e0;width:50%;height:1px;position:absolute;top:100px;left:25%;z-index:1}.tab-content-description,.tab-content-title{text-align:center}@media (min-width:431px){.tab-content-description,.tab-content-title{text-align:start}.step:not(:first-child){margin-top:0}}@media (min-width:1330px){.step::after{display:none}.how-it-works-steps::before{content:"";background-color:#e0e0e0;width:100%;height:1px;position:absolute;top:97px;left:0;z-index:1}.how-it-works-steps::after{content:"";position:absolute;top:93px;right:0;width:10px;height:10px;border-top:1px solid #ddd;border-right:1px solid #ddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:2}}.custom-button{max-width:320px;height:47px;margin:10px auto;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-button a{font-size:15px}.bestsellers-products-wrapper .bestsellers-title{text-align:center;font-size:24px;font-weight:600!important}.featured-products-section .home-categories h2{text-align:center;font-size:24px;font-weight:600!important}@media (min-width:800px){.bestsellers-products-wrapper .bestsellers-title{font-size:32px}.featured-products-section .home-categories h2{font-size:32px}}@media only screen and (max-width:800px){.slider{margin-bottom:0}}.hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media (min-width:1400px){.hero-banner{width:100vw;margin-left:-4vw;padding-left:10rem}.info-block-header{margin:0 0 12px 0}}@media (min-width:1900px){.hero-banner{width:100vw;margin-left:0;padding-left:0}}.info-block{padding-left:14px;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Archivo;max-width:640px}.info-block-header{font-weight:700;line-height:120%;font-size:48px}.info-block-text{color:#585856;font-size:18px;line-height:120%;max-width:500px;margin-bottom:32px}.info-block .custom-button{margin:0;width:100%}.img-block--mobile{display:none}.img-block--desktop{width:40%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:16px 16px;grid-template-areas:"main-image top-image" "main-image top-image" "main-image top-image" "main-image bottom-image" ". bottom-image"}.main-image{margin-top:16px;grid-area:main-image}.top-image{grid-area:top-image}.bottom-image{grid-area:bottom-image}.img-block--desktop img{width:100%;height:100%}@media (max-width:1260px){.hero-banner{padding:0 1.2rem}.info-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2rem;max-width:35rem}.info-block-header{font-size:25px;text-align:center}.info-block-text{font-size:12px;text-align:center}}@media (max-width:760px){.img-block--desktop{display:none}.hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.info-block-header{font-size:30px;text-align:center;margin:40px 0 12px 0}.info-block-text{font-size:16px;text-align:center;max-width:327px;line-height:140%}.img-block--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:25px}.mobile-image{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:5px}.mobile-image img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}}.banner-block-wrapper{background-color:#f8f8f8;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.banner-block-container{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;margin:0 auto 3rem;padding:30px 56px;max-width:1900px}.custom-banner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px}.banner-block-img{width:40px;height:40px;margin:12px}.banner-block-img svg{height:100%;width:100%}.banner-block-heading{font-weight:600;font-size:16px;margin:0}.banner-block-description{color:#585856;font-size:14px;text-align:center;margin-top:4px;max-width:200px;line-height:120%}.banner-block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1012px){.banner-block-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;margin:0 auto 3rem}.banner-block-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner-block-img{width:32px;height:32px;margin:8px 16px 8px 0}.custom-banner-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.banner-block-heading{font-size:12px}.banner-block-description{font-size:12px;text-align:start;max-width:none;margin:0;line-height:140%}}@media (max-width:370px){.banner-block-description{max-width:240px}.custom-banner-block{margin-bottom:16px}}.hero-banner-yotpo .reviews-carousel-card-container,.hero-banner-yotpo .yotpo-reviews-carousel-container,.hero-banner-yotpo .yotpo-reviews-carousel-header-container,.hero-banner-yotpo .yotpo-reviews-carousel-reviews-by-yotpo-seo,.hero-banner-yotpo .yotpo-reviews-carousel-seo-link-button{display:none}.hero-banner-yotpo #yotpo-reviews-carousel-widget{background-color:transparent!important;margin:12px 0}@media (min-width:1024px){.hero-banner-yotpo #yotpo-reviews-carousel-widget{margin:16px 0}}.hero-banner-yotpo .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-banner-yotpo .reviews-bottomline-total-reviews{font-size:14px!important}.hero-banner-yotpo .yotpo-reviews-carousel-widget-container{width:100%!important}@media (min-width:740px){.hero-banner-yotpo .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode,.hero-banner-yotpo .yotpo-star-ratings{gap:7px!important}.hero-banner-yotpo .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode .reviews-bottomline-total-reviews,.hero-banner-yotpo .yotpo-star-ratings .rating{font-size:15px!important}.hero-banner-yotpo .reviews-bottomline-total-reviews{font-size:15px!important}}.hero-banner-yotpo .yotpo-star-ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.hero-banner-yotpo .yotpo-star-ratings .yotpo-star-container{width:16px;height:16px;margin-right:3px!important}.hero-banner-yotpo .yotpo-star-ratings .yotpo-star-container svg{width:100%;height:100%}.hero-banner-yotpo .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode .reviews-bottomline-total-reviews{margin-top:0!important}.hero-banner-yotpo .yotpo-reviews-carousel-widget-container.yotpo-reviews-carousel-widget-mobile-mode .yotpo-reviews-carousel-bottomline-seo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero-banner-yotpo .reviews-carousel-reviews-bottomline.reviews-bottomline-mobile-mode .reviews-bottomline-total-reviews,.hero-banner-yotpo .yotpo-star-ratings .rating{font-size:14px!important;font-family:Montserrat,sans-serif}