@font-face{font-family:'icons-blank-theme';src:url('../fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff2') format('woff2'),url('../fonts/Blank-Theme-Icons/Blank-Theme-Icons.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}.page-title-wrapper{display:none !important}.product-item-info span.product-image-wrapper{padding-bottom:0 !important}.hc-normal-width .ac-sets ul,.page-main .ac-sets ul{padding-left:0}.hc-normal-width .ac-sets li,.page-main .ac-sets li{font-size:inherit}.page-main .columns .column.main{padding-top:0}.all-reviews .product-reviews-summary.short,.name.product-item-name,section.products.wrapper{margin-top:0}.page-products .products-grid .product-items{margin-bottom:-30px}.slick-track .product-item{margin-bottom:0 !important}.section-heading{text-align:center;margin-bottom:40px}h2.section-title{position:relative;color:#000;font-weight:500;text-transform:capitalize}h2.section-title:before{content:'';width:100%;height:.25px;background:#ccc;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1}span.section-title-text{display:inline-block;font-weight:600;color:#333;background:#fff;padding:0 60px}.products.wrapper.grid .long-text-cont p,p.section-description{font-size:1.5rem}.category-category.main .item.product.product-item .product-item-info,.category-category.by-type .item.product.product-item .product-item-info{border:none;margin-bottom:8px}.cat-btn{display:inline-block;margin-top:8px;border:1px solid #000;text-transform:uppercase;font-size:13px;transition:background .2s ease-in}.cat-btn a{display:inline-block;padding:4px 9px;color:#333;line-height:normal;font-weight:600}.cat-btn a:hover{text-decoration:none}.cat-btn:hover a,.cat-btn:focus a{color:#fff}.cat-btn:hover,.cat-btn:focus{border-color:#014774;background:#014774}.products-more-cont{position:relative}.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:0 0 !important}.products .slick-next{right:0}.products .slick-prev{left:0}.cf .hc-normal-width,.cf .hc-normal-width .reviews-dynamic{padding:0}.long-text-cont{margin-top:80px;margin-bottom:60px}.products.wrapper .long-text-cont p{font-size:1.8rem;font-weight:300;margin-bottom:2.5rem;padding:0}.text-outer{overflow:hidden}.more-text-btn-cont{display:none;margin-top:-70px}.text-shading{height:70px;position:relative;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.more-text-button{max-width:240px;margin:20px auto 0;color:#6f6f6f;text-align:center;cursor:pointer;border-radius:8px;padding:7px 0;text-transform:uppercase;font-size:1.6rem}.more-text-button.more-btn-wrapper{text-transform:capitalize;display:flex;align-items:center;justify-content:center;font-size:1.8rem;padding:16px;width:100%;max-width:100%;margin-top:0;background:#efefef;border-radius:0;border:1px solid #cfcfcf;box-sizing:border-box;color:#000;font-weight:500}.more-text-button.more-btn-wrapper:hover{text-decoration:none}.more-text-button.more-btn-wrapper:hover .more-btn-txt{text-decoration:underline}.more-text-button.more-btn-wrapper:before,.more-text-button.more-btn-wrapper:after{font-size:48px}.more-text-button:before,.more-text-button:after{font-family:"icons-blank-theme";content:"\e622";font-size:36px;line-height:24px;vertical-align:top}.open .more-text-button:before,.open .more-text-button:after{content:"\e621"}.faq-cont.cf{padding:0;margin-bottom:10px}.faq-list-cont .faq-list-item:last-child{border-bottom:1px solid #ccc}.faq-list-cont .faq-list-item-text>*{font-size:1.4rem}.block.widget .slick-prev:before,.block.widget .slick-next:before,.block.widget .slick-prev:after,.block.widget .slick-next:after{color:#333}.widget-product-grid .product-item .price-box,.widget-product-grid .table-comparison .price-box{margin-bottom:10px}@media only screen and (min-width:764px){section.products.wrapper{margin-bottom:80px}h2.section-title{font-size:32px}p.section-description{padding:0 22px}.slick-slide .product-item .price-box{margin-bottom:10px}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.slick-slide>div,.slick-slide .product-item{height:100% !important}.product.details .product-reviews-summary{margin-bottom:15px}}@media only screen and (min-width:1224px){.category-category.videos .block-products-list .tiles-block .tile{flex:1 0 33.333%}}@media only screen and (min-width:1024px){.section-heading p.section-description{padding:0 40px}.block.widget .slick-prev:before,.block.widget .slick-next:before,.block.widget .slick-prev:after,.block.widget .slick-next:after{font-size:55px}}@media only screen and (min-width:640px){.slick-list.draggable{margin:auto;max-width:calc(100% - (65px*2))}.products-more-cont.-bottom{display:none}.products-more-cont.-top .products-more{position:absolute;top:-35px;right:0;font-weight:700}.slick-list .tile .iframe-cont .video-title{font-size:22px;line-height:2.2rem}.slick-list .over-banner-text .play-prod-video .play-video-btn{width:40px;height:40px;background-position-y:-40px}.category-category.videos .slider .tiles-block .tile{flex:1 0 50%}.category-category.videos .block-products-list .tiles-block{flex-wrap:nowrap;overflow:hidden}.category-category.videos .block-products-list .tiles-block .tile{padding:0 10px}}@media only screen and (max-width:640px){.category-category.videos .block-products-list .tiles-block>.tile:nth-child(n+4),.category-category.best-sellers .widget-product-grid>.product-item:nth-child(n+4){display:none}.category-category.videos .block-products-list .tiles-block>.tile,.category-category.best-sellers .widget-product-grid>.product-item{width:100%}.category-category.videos .block-products-list .tiles-block>.tile{margin-bottom:30px;padding-right:0;padding-left:0;padding-top:0}.category-category.videos .block-products-list .tiles-block>.tile:nth-child(3){margin-bottom:40px}.products-more-cont.-top{display:none}.cf .hc-normal-width .reviews-list{margin-bottom:60px}.products.wrapper.grid .faq-cont.cf{margin-bottom:60px}.products-grid.category-category.faq{margin-bottom:20px}.products-grid.category-category .long-text-cont{margin-top:40px;text-align:center}.wrapper .section-heading{margin-bottom:20px}.more-text-button.more-btn-wrapper:before,.more-text-button.more-btn-wrapper:after{display:none}.products.wrapper .more-btn-wrapper,.products-more-cont.-bottom .products-more{font-weight:400;display:block;padding:10px 40px;width:100%;text-align:center;background:#014774;border:2px solid #014774;color:#fff;box-sizing:border-box;font-size:18px;margin-top:-60px;transition:background .2s ease-in}.products.wrapper .more-btn-wrapper:hover,.products.wrapper .more-btn-wrapper:focus,.products-more-cont.-bottom .products-more:hover,.products-more-cont.-bottom .products-more:focus{text-decoration:none;background:#fff;color:#014774}}@media only screen and (max-width:764px){section.products.wrapper{margin-bottom:60px}.products.wrapper.grid .long-text-cont p,p.section-description{font-size:1.4rem;line-height:1.2}.show-cat-img-cont .promo-banner-mobile{margin:auto;min-height:72px}.product.product-item-photo{display:block;min-height:150px}}@media only screen and (max-width:648px){.section-title .section-title-text{padding:0 40px}.page-products .product-item-info,.comparison .product-item-info,.wrapper .hc-normal-width{padding-left:0;padding-right:0}}