@font-face{font-family:luma-icons;src:url(//pureflowair.com/cdn/shop/t/259/assets/Luma-Icons.woff2?v=12318037466801821451762359868) format("woff2");font-weight:400;font-style:normal}#MainContent .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (min-width: 576px){#MainContent .container{max-width:540px}}@media screen and (min-width: 768px){#MainContent .container{max-width:720px}}@media screen and (min-width: 992px){#MainContent .container{max-width:960px}}@media screen and (min-width: 1200px){#MainContent .container{max-width:1140px}}#MainContent .container:before{display:none}.breadcrumb-wrapper{padding:0;margin:0}.breadcrumb-wrapper .breadcrumb{padding:10px 0 0;margin-bottom:0}.breadcrumb-wrapper .breadcrumb li.item{padding:0;margin-bottom:10px;font-size:14px;line-height:1.5}.breadcrumb-wrapper .breadcrumb li.item a{color:#00b8da;text-decoration:underline}.breadcrumb-wrapper .breadcrumb li.item span.icon{width:auto;height:auto;margin:0 3px}.collection-page-wrap{padding-bottom:30px}.collection-page-wrap .cart-success-message{margin:0 0 10px;display:block;font-size:13px;background:#e5efe5;color:#006400;padding:12px 20px 12px 45px;position:relative;display:none}.collection-page-wrap .cart-success-message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:24px;color:#006400;content:"\e60e";font-family:luma-icons;margin:-12px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;top:22px;width:45px;position:absolute;text-align:center}.collection-page-wrap h1{font-size:38px;font-weight:600;margin:0 0 20px;text-transform:none}@media screen and (max-width: 767px){.collection-page-wrap h1{margin:0 0 5px}}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .sidebarWrap .item-iconSidebar{margin-bottom:20px}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .sidebarWrap .item-iconSidebar svg{width:25px;height:25px}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .sidebarWrap .item-iconSidebar label{font-weight:700;margin-left:10px;font-size:20px}@media screen and (min-width: 1025px){.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .sidebarWrap .page-sidebar{left:0!important;position:initial!important;box-shadow:none!important;top:initial!important}}@media screen and (min-width: 1025px){.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .sidebarWrap .page-sidebar .sidebar_close{display:none!important}}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item{margin-bottom:10px}@media screen and (max-width: 767px){.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item{margin-bottom:30px}}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image{position:relative}@media screen and (max-width: 767px){.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image .product-compare-btn.compare-btn-mb,.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image .product_wishlist.wishlist_mb{left:0;background-color:#ffffffb3!important}}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image .product-action{position:absolute;bottom:0;padding:14px 10px;opacity:0;visibility:hidden;z-index:-1}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image .product-action button{text-transform:capitalize}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-image .product-action .product-btn-soldOut{background:transparent;border:none;font-size:10px;font-weight:600;color:#fff;margin-left:10px;padding:0;opacity:1}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-content .product-title{margin:5px 0}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-content .product-price{margin:10px 0 0}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card .product-action button{width:100%}.collection-page-wrap .collection-grid-wrap .collection-grid-filter-wrap .halo-column .halo-item .product-card:hover .product-action{opacity:1;visibility:visible;z-index:3}.collection-page-wrap .filter-pagination-wrap{margin-top:20px;margin-bottom:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper{display:block;width:auto;padding:0}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper:before{display:none!important}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li{margin:0 8px 0 0}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li a,.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li button{font-size:14px;font-weight:400;padding:5px 9px;min-width:15px;border:1px solid #CDCDCF;display:block;line-height:30px;margin:0;color:#333232;min-width:42px;min-height:42px}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li a:before,.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li button:before{display:none!important}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li a svg,.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li button svg{margin:0!important}.collection-page-wrap .filter-pagination-wrap .pagination-wrapper ul li .pagination--current{background:#00bcf2;color:#fff;border-color:#00bcf2}@media screen and (max-width: 767px){.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper{display:none}}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child{display:block;font-size:0}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child label,.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child span{font-size:14px;font-weight:400;padding:0;text-transform:none}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child label,.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child .select-group,.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child>span{display:inline-block;vertical-align:middle}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child label{min-width:initial;width:auto}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child .select-group{margin:0 5px;width:48px}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child .select-group select{padding:5px 25px 5px 10px;height:auto;min-height:auto;line-height:normal;font-size:10px;font-weight:400}.collection-page-wrap .filter-pagination-wrap .filters-toolbar__item-wrapper .filters-toolbar__item-child .select-group svg{width:25px;height:100%;width:23px;padding:6px}@media screen and (max-width: 1200px){.product_template .video-instructions{margin-top:20px;margin-bottom:15px}}.product_template .installation-container{padding-top:50px;padding-bottom:60px;clear:both;float:left;width:100%;border-top:1px solid #ddd;margin-top:25px;margin-bottom:20px;border-bottom:1px solid #ddd}@media screen and (max-width: 767px){.product_template .installation-container{padding-top:30px;padding-bottom:40px;margin-top:15px;margin-bottom:30px}}.product_template .installation-container .install-instructions h3{font-size:32px;color:#000;font-weight:700;line-height:normal;padding-bottom:5px;margin-bottom:8px;border-bottom:1px solid;text-transform:none}@media screen and (max-width: 767px){.product_template .installation-container .install-instructions h3{font-size:27px}}.product_template .installation-container .install-instructions .install-content{font-size:10px}.product_template .installation-container .install-instructions .install-content a{font-size:16px;font-weight:600;color:red}.product_template .installation-container .install-instructions .install-content a span{display:inline-block;max-width:32px;padding-right:5px}.product_template .product_top{margin-bottom:25px}.product_template .product_top .product_photos img.product-featured-img{height:auto;object-fit:contain;max-height:361px}.product_template .product_top .product_photos .product-slider .slider-nav{padding:0}@media screen and (max-width: 1024px){.product_template .product_top .product_photos .product-slider .slider-nav{display:none!important}}.product_template .product_top .product_photos .product-slider .slider-nav .slick-current .product-single__thumbnail{border:1px solid #00BCF2}.product_template .product_top .product_photos .product-slider .slider-nav .product-single__thumbnail{display:flex;border:2px solid transparent}.product_template .product_top .product_photos .product-slider .slider-nav .product-single__thumbnail img{height:100%;object-fit:contain;margin:auto}.product_template .product_top .supporting-partner-wrap{margin-top:50px;padding-bottom:0;margin-bottom:0;text-align:center}.product_template .product_top .supporting-partner-wrap p{color:#000;font-size:25px;font-weight:700;line-height:normal;padding-bottom:0;margin-bottom:0}@media screen and (max-width: 767px){.product_template .product_top .supporting-partner-wrap p{font-size:23px}}@media screen and (max-width: 767px){.product_template .product_top .supporting-partner-wrap p img{max-width:90%}}.product_template .product_top .product_shop .product-info-wrap{display:-webkit-flex;display:flex;justify-content:space-between;width:100%;color:#000;margin-bottom:15px;padding-top:35px}@media screen and (max-width: 767px){.product_template .product_top .product_shop .product-info-wrap{padding-top:25px}}.product_template .product_top .product_shop .product-info-wrap .product-price{margin-bottom:0}.product_template .product_top .product_shop .product-info-wrap .product_infor .product_inventory span{font-size:12px;font-weight:400;font-style:normal;color:#000;text-transform:uppercase}.product_template .product_top .product_shop .product-info-wrap .product_infor .sku_product,.product_template .product_top .product_shop .product-info-wrap .product_infor .sku_product *{font-size:11px;font-weight:400;line-height:normal;font-style:normal;color:#000;text-transform:uppercase}.product_template .product_top .product_shop .product-info-wrap .product_infor .sku_product label{margin:0 5px 0 0}.product_template .product_top .product_shop .button-group{margin-top:0}.product_template .product_top .product_shop .button-group .button-group-bottom{webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.product_template .product_top .product_shop .button-group .button-group-bottom .product-form__item--quantity{margin-right:10px;max-width:60px}.product_template .product_top .product_shop .button-group .button-group-bottom .product-form__item--quantity label{margin:0 0 10px}.product_template .product_top .product_shop .button-group .button-group-bottom .product-form__item--quantity .qty-group input::-webkit-outer-spin-button,.product_template .product_top .product_shop .button-group .button-group-bottom .product-form__item--quantity .qty-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product_template .product_top .product_shop .button-group .button-group-bottom .product-form__item--quantity .qty-group input[type=number]{-moz-appearance:textfield}.product_template .product_top .product_shop .button-group .button-group-bottom button.product-form__cart-submit{margin-right:10px}@media screen and (max-width: 767px){.product_template .product_top .product_shop .button-group .button-group-bottom button.product-form__cart-submit{max-width:calc(100% - 125px)}}.product_template .product_top .product_shop .description ul{padding-left:18px}.product_template .product_top .product_shop .description ul li{list-style:disc;margin-bottom:10px}.product_template .section-title{font-size:32px;color:#000;font-weight:700;line-height:normal;margin-top:0;border-bottom:1px solid}@media screen and (max-width: 767px){.product_template .section-title{font-size:18px}}.product_template .product-bottom{clear:both}.product_template .product-bottom .product-info-title{font-size:26px;margin-bottom:20px;font-weight:500}@media screen and (max-width: 767px){.product_template .product-bottom .product-info-title{font-size:22px}}.product_template .product-bottom table{color:#000;border:none;width:100%!important}.product_template .product-bottom table th,.product_template .product-bottom table td{vertical-align:top;border:1px solid #dee2e6;padding:10px;min-height:43px}.product_template .product-bottom table th{background:#eee;font-weight:600;font-size:14px;letter-spacing:.5px}.product_template .product-bottom table th.tbl-head-reset{background:none;border:none;font-weight:400;color:#333;padding:0}.product_template .product-bottom table th.tbl-head-reset p{margin:0 0 20px}@media screen and (max-width: 767px){.product_template .product-bottom table th.tbl-head-reset p{font-size:16px;padding-right:10px}}.product_template .product-bottom table th.tbl-head-reset p .btn-additional-info{cursor:pointer;margin-top:0;text-decoration:underline}@media screen and (max-width: 767px){.product_template .product-bottom table th.tbl-head-reset p .btn-additional-info{font-size:16px}}.product_template .product-bottom table td{font-weight:400;font-size:14px}.product_template .product-bottom table td.oemScroll{display:block!important;max-height:125px;overflow-y:auto}.product_template .product-bottom table td span{display:block}.product_template .product-bottom table td p{margin-bottom:10px}.discount-message{margin-bottom:15px;font-size:17px;font-weight:700;color:#000}@media screen and (max-width: 767px){.discount-message{font-size:13px;margin-bottom:10px}}.about-us-wrap .slideshow .slide-content .slide-heading-sub{font-weight:500}@media screen and (max-width: 767px){.about-us-wrap .slideshow .slide-content .slide-heading-sub{font-size:14px}}.about-us-wrap .text-with-image{margin-top:40px}.about-us-wrap .text-with-image h2{text-transform:none}.about-us-wrap .text-with-image .text-image-row{align-items:center}.about-us-wrap .text-with-image .text-image-row .content-col{font-size:17px;line-height:26px}.about-us-wrap .text-with-image .text-image-row .content-col h3{font-size:20px;line-height:26px;margin-top:10px;margin-bottom:10px}.about-us-wrap .about-video-wrap{background-size:cover;margin-top:50px;padding:60px 0;text-align:center}@media screen and (max-width: 767px){.about-us-wrap .about-video-wrap{margin-top:40px;padding:40px 0}}.about-us-wrap .about-video-wrap iframe{max-width:600px;margin:auto}.about-us-wrap .about-us-info-wrap{padding:60px 0;text-align:center}@media screen and (max-width: 767px){.about-us-wrap .about-us-info-wrap{padding:40px 0}}.about-us-wrap .about-us-info-wrap h2{text-transform:none;font-size:34px}@media screen and (max-width: 767px){.about-us-wrap .about-us-info-wrap h2{font-size:22px}}.about-us-wrap .about-us-info-wrap h2 a{color:#007bff;text-decoration:none}.about-us-wrap .about-us-info-wrap .about-us-info-row{width:80%;margin:auto}.about-us-wrap .about-us-info-wrap .about-us-info-row .about-us-info-col{padding:15px}.about-us-wrap .about-us-info-wrap .about-us-info-row .about-us-info-col .row{align-items:center;margin:0}.about-us-wrap .about-us-info-wrap .about-us-info-row .about-us-info-col .row p{width:calc(100% - 150px);padding-left:15px;text-align:left}.page-message{text-align:center}.page-message h1{margin:40px 0 30px}.page-message .rte{margin:auto}.page-message .rte p{font-size:18px;line-height:30px;margin-bottom:20px}.search-filters-page{width:100%;position:relative}.search-filters-page .search-filters-page-inner{width:100%;text-align:center}.search-filters-page .search-filters-page-inner h1{font-size:40px;margin-bottom:20px}.search-filters-page .search-filters-page-inner .rte{font-size:20px;margin-bottom:40px}.search-filters-page .search-filters-page-inner .filter-form-inputs{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;background:#1a181666;padding:18px}@media screen and (max-width: 767px){.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container{max-width:90%;margin:0 auto}}@media screen and (min-width: 768px){.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container[data-counter]{max-width:25%}}.search-filters-page .search-filters-page-inner .filter-form-inputs #searchMoreInfo+.select2-container{display:none}@media screen and (max-width: 767px){.search-filters-page .search-filters-page-inner .filter-form-inputs{display:block}.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container .select2-selection--single{margin-bottom:6px;height:38px;text-align:left}.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container--default .select2-selection--single .select2-selection__arrow b{top:65%}.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:38px;font-size:12px!important}.search-filters-page .search-filters-page-inner .filter-form-inputs .select2-container--default .select2-selection--single{border-radius:0}}.search-filters-page .search-filters-page-inner .btn{min-width:120px}.search-filters-page .bg-trans{background-color:#ffffffd9!important;padding:15px}@media screen and (max-width: 1024px){.col-full-responsive{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0!important}}@media screen and (max-width: 1024px){.desktopShow{display:none!important}}.tab_mobileShow{display:none!important}@media screen and (max-width: 1024px){.tab_mobileShow{display:block!important}}.mobileShow{display:none!important}@media screen and (max-width: 767px){.mobileShow{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/259/assets/styles.css.map */
