@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:3rem;margin-bottom:5rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection-des-row .rte img{border:0}.collection-hero__description{margin:auto;max-width:100%}.hepa-black-banner{background-color:#000;display:flex;padding:0 47px;margin-top:45px}.hepa-black-banner .col1{margin:-25px 0;display:flex}.hepa-black-banner .col1 img{max-width:212px}.hepa-black-banner .col1 img+img{margin-left:-28px}.hepa-black-banner .col2{display:flex;align-items:center;padding-left:63px}.hepa-black-banner .col2 p{font-size:32px;color:#fff;line-height:37.12px;font-weight:500;margin:0}.hepa-black-banner .col2 p strong{font-weight:600}.main-collection-text{margin-top:95px}.main-collection-text h2{font-size:100px;line-height:116px;text-align:center;margin:0 0 37px;color:#000}.main-collection-text h2+p{line-height:23.2px;color:#5b5b5b;margin:0 0 27px}.collection-main-img{max-width:918px;margin:auto;z-index:-1}.collection-main-img{position:relative}.collection-main-img div{display:flex;align-items:center;position:absolute}.collection-main-img div p{font-size:20px;line-height:23.2px;max-width:127px;text-align:right;color:#5b5b5b}.collection-main-img .content-1{top:26%;z-index:-1;left:-154px}.collection-main-img .content-2{top:54%;z-index:-1;left:-154px}.collection-main-img .content-3{top:26%;z-index:-1;right:-114px}.collection-main-img .content-4{top:54%;z-index:-1;right:-114px}.collection-main-img .content-4 p{max-width:138px}.collection-main-img .content-3 p,.collection-main-img .content-4 p{text-align:left}.collection-main-img .content-3 span,.collection-main-img .content-4 span{margin-left:0;margin-right:20px}.collection-main-img span{border-top:1px solid #9e9e9e;display:block;width:150px;margin-left:42px}.collection-image-bottom-section{display:flex;align-items:center;justify-content:center;margin-top:-70px}.collection-image-bottom-section span{font-size:18px;font-weight:500;line-height:20.88px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background-color:#000;border-radius:38px;padding:8px 16px 2px}.collection-image-bottom-section span+span{margin-left:181px}.purifiers-icons{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:100px 0}.purifiers-icons>div{width:25%;max-width:291px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-right:1px solid #9e9e9e}.purifiers-icons>div:last-child{border-right:0}.purifiers-icons div img{margin:0}.purifiers-icons div p{font-size:32px;line-height:37.12px;color:#5b5b5b;max-width:185px;margin:0;flex:1 auto}.purifiers-icons .img{height:131px;flex:1 auto;display:flex;align-items:center;justify-content:center;margin:0;padding-bottom:28px}.purifiers-icons .content-1 img{max-width:103px}.purifiers-icons .content-2 img{max-width:108px}.purifiers-icons .content-3 img{max-width:90px}.purifiers-icons .content-4 img{max-width:96px}.filters-section{display:flex;align-items:stretch}.filters-section .content-1{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:0 131px 0 99px}.filters-section .content-1>div{max-width:540px}.filters-section .content-1 h2{font-size:100px;line-height:116px;margin:0;color:#000}.filters-section .content-1 p{margin:33px 0 29px;color:#5b5b5b}.filters-section .content-1 ul{list-style-type:none;padding-left:0;margin:0}.filters-section .content-1 li{font-size:20px;line-height:23.2px;font-weight:500;color:#5b5b5b;padding-left:37px;position:relative;text-transform:uppercase}.filters-section .content-1 li:before{content:"";position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 23C13.0102 23 14.5056 22.7025 15.9009 22.1246C17.2961 21.5467 18.5639 20.6996 19.6317 19.6317C20.6996 18.5639 21.5467 17.2961 22.1246 15.9009C22.7025 14.5056 23 13.0102 23 11.5C23 9.9898 22.7025 8.49438 22.1246 7.09914C21.5467 5.7039 20.6996 4.43615 19.6317 3.36827C18.5639 2.3004 17.2961 1.45331 15.9009 0.875385C14.5056 0.297456 13.0102 -2.25038e-08 11.5 0C8.45001 4.54484e-08 5.52494 1.2116 3.36827 3.36827C1.2116 5.52494 0 8.45001 0 11.5C0 14.55 1.2116 17.4751 3.36827 19.6317C5.52494 21.7884 8.45001 23 11.5 23ZM11.2036 16.1511L17.5924 8.48444L15.6298 6.84889L10.1353 13.4409L7.29228 10.5966L5.4855 12.4034L9.31883 16.2367L10.3078 17.2257L11.2036 16.1511Z' fill='%23008157'/%3E%3C/svg%3E");background-size:100%;display:inline-block;width:23px;height:23px}.filters-section .content-1 li+li{margin-top:16px}.filters-section .button{font-size:20px;line-height:23.2px;font-weight:500;margin-top:46px;min-height:44px;min-width:486px;padding-top:4px;background-color:transparent;border:1px solid rgba(var(--color-link),var(--alpha-link))}.filters-section .button:hover{color:rgb(var(--color-button-text));background-color:rgba(var(--color-link),var(--alpha-link))}.filters-section .content-2{line-height:0}.filters-section .content-2 img{width:100%;object-fit:cover;object-position:center;margin:0;aspect-ratio:1/1}.filters-section>div{width:50%}.warranty{display:flex;flex-wrap:wrap;background-color:#282828;padding:66px 0}.warranty>div{width:50%}.warranty .img{text-align:center;padding-left:139px;padding-right:97px;display:flex;align-items:center;justify-content:center;position:relative}.warranty .img img{width:100%}.warranty h2{font-size:5.4rem;line-height:6.264rem;color:#fff;margin:0 0 23px}.warranty p.free-shipping{font-size:3.2rem;line-height:3.712rem;font-weight:500;color:#02b57b;text-transform:uppercase;margin-bottom:2.3rem}.warranty p{line-height:27.4px;margin:0}.warranty .content{color:#fff;margin:auto 0;padding-right:10px;max-width:613px}.warranty .button{font-size:20px;font-weight:500;color:#fff;margin-top:57px;min-height:44px;padding-top:4px;min-width:407px;background-color:transparent;border:1px solid #fff}.warranty .button:hover{color:#000;background-color:#fff}.warranty .card-custom-badge{left:20%;right:auto;width:14.2rem;max-width:none}.lab-tested{text-align:center;padding:100px 0}.lab-tested .icons{display:flex;align-items:center;justify-content:center;max-width:725px;margin:auto}.lab-tested .icons>div{line-height:0;margin:0 3rem}.lab-tested .icon1 img{aspect-ratio:85/64;max-width:85px;margin:auto}.lab-tested .icon2 img{aspect-ratio:101/35;max-width:202px;margin:auto}.lab-tested .icon3 img{aspect-ratio:75/77;max-width:75px;margin:auto}.lab-tested .icon4 img{aspect-ratio:90/49;max-width:130px;margin:auto}.lab-tested .content{width:100%;display:flex;justify-content:center;padding:43px 0 0}.lab-tested h2{font-size:100px;line-height:116px;margin:62px 0 0;color:#000}.lab-tested .content>div{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;width:33.33%;padding:43px 0;margin-right:33px}.lab-tested .content>div:last-child{margin-right:0}.lab-tested .content>div p{max-width:342px;margin:23px auto 0}.lab-tested .block1 img{aspect-ratio:20/3;max-width:180px;margin:auto}.lab-tested .block2 img{aspect-ratio:127/45;max-width:127px;margin:auto}.lab-tested .block3 img{aspect-ratio:20/3;max-width:180px;margin:auto}.card__content .card__badge{display:none}.collection-2{overflow:hidden}.collection-2>div:first-child{position:relative;margin-top:146px}.collection-2:after{content:"";width:100%;height:1px;border-bottom:1px solid #9e9e9e;position:absolute;max-width:90%;margin:auto;text-align:center;left:50%;transform:translate(-50%)}.collection-2 .purifiers-icons,.collection-2 .lab-tested{background-color:#fff}.collection-2-img+div p{margin:0}.collection-2 .collection-2-img:before{content:"";display:block;width:120.9%;height:100%;position:absolute;top:96px;left:50%;transform:translate(-50%);z-index:-1;background-color:#fff;border-radius:100%;background-size:100% 100%;background-repeat:no-repeat}.collection-2-img{text-align:center;margin-bottom:51px;max-width:575px;margin-left:auto;margin-right:auto}.collection-2-img img{margin-top:-96px;margin-bottom:0;aspect-ratio:575/669}.card .card--card.gradient,.card .card__inner.gradient{max-height:none}.card .card--card.gradient,.card .card__inner.gradient img{aspect-ratio:1/1}.purifiers-icons .content-5 img{max-width:83px}.purifiers-icons .content-6 img{max-width:64px}.card-custom-badge{z-index:1}#shopify-section-template--17803376001270__product-grid .product-grid.grid--2-col-desktop .grid__item .quick-add__submit{min-height:calc(4.2rem + var(--buttons-border-width) * 2);padding:1rem 2rem .7rem}.card .card--card.gradient,.card .card__inner.gradient{max-width:80%;margin:auto}@media screen and (max-width: 1439px){.warranty .card-custom-badge{width:12rem}}@media screen and (max-width: 1279px){.collection-main-img div{display:none}.collection-hero__title{font-size:8rem;line-height:8rem}.collection-hero--with-image .collection-hero__text-wrapper{padding:20px}.filters-section .button{width:100%;min-width:100%;margin-top:30px}.lab-tested h2{font-size:60px;line-height:76px;margin-top:40px}.lab-tested .content>div{padding:43px 10px;margin:20px}.filters-section .content-1{padding:30px 60px}.main-collection-text h2,.warranty h2,.lab-tested h2,.filters-section .content-1 h2{font-size:50px;line-height:64px}body .product-grid.grid--2-col-desktop{margin-top:0;column-gap:2rem;row-gap:2rem}body .product-grid.grid--2-col-desktop .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}.hepa-black-banner{margin-top:0}.hepa-black-banner .col2 p{font-size:26px;line-height:28px}.warranty .img{padding:0 20px}.warranty .content{padding-right:50px}.warranty .card-custom-badge{left:10%}}@media screen and (max-width: 1023px){.collection-hero__title{font-size:85px;line-height:80px}.collection-main-img>div{display:none}.collection-main-img{margin:0 auto 20px}.collection-image-bottom-section{margin-top:-80px}.collection-image-bottom-section span+span{margin-left:120px}.main-collection-text{margin-top:50px}.purifiers-icons,.lab-tested{padding:50px 0}.lab-tested .slick-track{display:flex;height:100%}.purifiers-icons div p{font-size:24px;line-height:28px}.purifiers-icons .img{height:100px;padding-bottom:20px}.purifiers-icons .content-1 img,.purifiers-icons .content-2 img,.purifiers-icons .content-3 img,.purifiers-icons .content-4 img,.purifiers-icons .content-5 img,.purifiers-icons .content-6 img{max-width:80px}.page-width.filter{padding:0}.filters-section{flex-direction:column}.filters-section>div,.warranty div{width:100%}.filters-section .content-1,.warranty .content{padding:30px 25px 50px}.filters-section .content-1>div{width:100%;max-width:none}.filters-section .content-2{order:-1}.warranty{margin-top:105px}.warranty .img{padding:0 200px;margin-top:-211px}.warranty h2{max-width:400px}.warranty p.free-shipping{font-size:2rem;line-height:2.32rem;margin-bottom:1rem}.warranty .content{max-width:none}.warranty .button{width:100%;min-width:100%;margin-top:25px}.warranty .content{padding:45px 25px 0}.hepa-black-banner{flex-wrap:wrap;align-self:center;justify-content:center;padding:0 52px 37px;margin-top:25px}.hepa-black-banner .col1 img{max-width:146px}.hepa-black-banner .col1{margin-bottom:21px}.hepa-black-banner .col2{padding-left:0}.hepa-black-banner .col2 p{font-size:26px;line-height:27.12px}.lab-tested .content>div{width:100%;margin:0;background-color:transparent}.lab-tested .content>div .slick-slide{padding:42px 30px;margin:0 6px;background-color:#fff;display:flex;flex-direction:column}.collection-hero__description.rte .page-width,.lab-tested .page-width{padding:0}}@media screen and (max-width: 767px){.main-collection-text h2{margin-bottom:25px}.collection-main-img{margin-top:23px}.collection-hero__title{font-size:54px;line-height:62.64px;letter-spacing:-.1rem}.collection-hero--with-image .collection-hero__text-wrapper{padding-left:1rem;padding-right:1rem}.collection-2 .collection-2-img:before{top:0;width:159%;height:571px}.card-custom-badge{right:13px;max-width:5.15rem}.main-collection-text h2+p{max-width:284px;margin:auto}.content-for-layout .product-grid.grid--2-col-desktop{column-gap:30px;row-gap:30px}.content-for-layout .product-grid.grid--2-col-desktop .grid__item{width:100%;max-width:100%}.collection-image-bottom-section{margin-top:-40px}.collection-image-bottom-section span{font-size:13px;line-height:15.08px;letter-spacing:0;padding:3px 6px 0}.collection-image-bottom-section span+span{margin-left:48px}.purifiers-icons{padding:50px 20px}.purifiers-icons div p{font-size:13px;line-height:15.08px}.hepa-black-banner .col1 img{max-width:96px}.hepa-black-banner .col2 p{font-size:18px;line-height:20.88px;text-align:center}.filters-section .content-1 p{margin:15px 0 9px}.warranty{margin-top:9rem}#shopify-section-template--17803376001270__product-grid .product-grid.grid--2-col-desktop .grid__item .quick-add__submit,.filters-section .button,.warranty .button{font-size:14px}.filters-section .content-1 li{font-size:14px;line-height:13.24px;padding-left:24px}.filters-section .content-1 li:before{top:-4px;width:15px;height:15px}.filters-section .button{margin-top:34px}.main-collection-text h2,.warranty h2,.lab-tested h2,.filters-section .content-1 h2{font-size:46px;line-height:53.36px}.lab-tested{padding:50px 0}.lab-tested .icons{max-width:302px}.lab-tested .icons>div{margin:0 2rem}.lab-tested .icon1 img{max-width:56px}.lab-tested .icon2 img{max-width:104px}.lab-tested .icon3 img{max-width:51px}.lab-tested .icon4 img{max-width:90px}.collection-2-img{max-width:215px;margin-left:auto;margin-right:auto;margin-bottom:29px}.collection-2>div:first-child:before{height:571px;width:571px;left:50%;transform:translate(-50%);right:auto}.collection-2>div:first-child{margin-top:96px}.warranty h2{font-size:4rem;line-height:4.64rem;max-width:35.2rem}.warranty .img{margin-top:-160px}.warranty .card-custom-badge{left:21rem}}@media screen and (max-width: 666px){.warranty .img{padding:0;margin-top:-181px}.purifiers-icons .img{height:30px;padding-bottom:13px}.purifiers-icons .content-1 img{max-width:25px}.purifiers-icons .content-2 img{max-width:31px}.purifiers-icons .content-3 img{max-width:25px}.purifiers-icons .content-4 img{max-width:24px}.purifiers-icons .content-5 img{max-width:27px}.purifiers-icons .content-6 img{max-width:16px}.warranty .card-custom-badge{left:4rem;width:8.6rem}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/template-collection.css.map */
