:root{--pac-blue: #41A1E1;--pac-deep: #1075BD;--pac-logo: #0694F9;--pac-sky: #B0D7FD;--pac-ink: #000000;--pac-muted: #5F6875;--pac-line: #E3E8EF;--pac-pale: #F5F9FC;--pac-tint: #E8F3FC;--pac-leaf: #03B102;--pac-leaf-deep: #048A03;--pac-shadow: 0 0 15px rgba(100, 100, 100, .1);--pac-shadow-hover: 0 10px 30px rgba(16, 117, 189, .14);--pac-ease: cubic-bezier(.32, .72, 0, 1)}body{letter-spacing:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:500;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.product-form__submit{font-weight:500;letter-spacing:0}.button{padding-left:2.8rem;padding-right:2.8rem}.price,.price-item{letter-spacing:0}.price-item--regular,.price-item--sale,.price-item--last{font-weight:500}.badge{letter-spacing:.02em;font-weight:500}.header-wrapper{box-shadow:0 0 15px #64646414}.header-wrapper--border-bottom{border-bottom:0}.header-wrapper .header.page-width{max-width:none;padding-left:3vw;padding-right:3vw;position:relative}.header__heading-logo{width:100%;max-width:none;height:auto}@media screen and (min-width:990px){.header-wrapper .header.page-width{padding-top:clamp(1.2rem,1.2vw,1.9rem);padding-bottom:clamp(1.2rem,1.2vw,1.9rem)}.header--middle-left{grid-template-columns:minmax(0,1fr) auto auto;column-gap:clamp(2rem,2vw,4.6rem)}.header--middle-left .header__heading-link{width:min(calc(434px + 1.5rem),100%)}.header--middle-left .header__heading-logo-wrapper{width:100%}.header--middle-left .header__inline-menu{justify-self:end}}@media screen and (max-width:989px){.header__heading-logo-wrapper{width:min(210px,52vw)}}.header__search,.header__icon--search{display:none!important}.header__icons{align-items:center}.pac-hx{display:flex;align-items:center;gap:clamp(1.6rem,2vw,4.6rem);margin-right:clamp(1rem,1vw,2rem)}.pac-hx__phone{color:var(--pac-logo);font-weight:600;font-size:clamp(1.5rem,1.1vw,1.76rem);text-decoration:none;white-space:nowrap;transition:color .3s var(--pac-ease)}.pac-hx__phone:hover{color:var(--pac-deep)}.pac-hx__back{display:inline-flex;align-items:center;background:var(--pac-blue);color:#fff;font-weight:600;font-size:clamp(1.25rem,.86vw,1.37rem);line-height:1.5;letter-spacing:.02em;padding:clamp(1.3rem,1.5vw,2.4rem) clamp(2.2rem,2.2vw,3.52rem);border-radius:999px;white-space:nowrap;text-decoration:none;transition:transform .35s var(--pac-ease),box-shadow .35s var(--pac-ease),background-color .35s var(--pac-ease)}.pac-hx__back:hover{background:var(--pac-deep);color:#fff;transform:translateY(-1px);box-shadow:var(--pac-shadow)}@media(max-width:1499px){.pac-hx__phone{display:none}}@media(max-width:1199px){.pac-hx{display:none}}.pac-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(2rem,1.8vw,4.6rem)}.pac-nav__dd>summary{list-style:none}.pac-nav__dd>summary::-webkit-details-marker{display:none}.pac-nav__top{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 0;cursor:pointer;font-size:clamp(1.5rem,1.1vw,1.76rem);font-weight:400;color:var(--pac-ink);text-decoration:none;white-space:nowrap;transition:color .3s var(--pac-ease)}.pac-nav__top:hover,.pac-nav__top.is-active,.pac-nav__dd[open]>.pac-nav__top{color:var(--pac-deep)}.pac-nav__caret{width:.7rem;height:.7rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s var(--pac-ease)}.pac-nav__dd[open] .pac-nav__caret{transform:translateY(1px) rotate(-135deg)}.pac-nav__panel{position:absolute;z-index:5;top:calc(100% - .4rem);left:50%;transform:translate(-50%);width:min(112rem,94vw);background:#fff;border:1px solid var(--pac-line);border-radius:1.4rem;box-shadow:0 18px 50px #103c6429;padding:2.4rem 2.8rem 2.8rem;animation:pac-drop .28s var(--pac-ease)}@keyframes pac-drop{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.pac-nav__panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:1.8rem}.pac-nav__panel-title{margin:0;font-size:1.8rem;font-weight:500;color:var(--pac-ink)}.pac-nav__panel-note{margin:0;font-size:1.4rem;color:var(--pac-muted)}.pac-nav__grid,.pac-picker__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.4rem}.pac-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border:1px solid var(--pac-line);border-radius:1rem;background:#fff;overflow:hidden;transition:transform .4s var(--pac-ease),box-shadow .4s var(--pac-ease),border-color .4s var(--pac-ease)}.pac-card__link:hover,.pac-card.is-current .pac-card__link{border-color:var(--pac-sky);box-shadow:var(--pac-shadow-hover);transform:translateY(-3px)}.pac-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:linear-gradient(160deg,#f7fafd,#eaf3fb)}.pac-card__media img{position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;width:calc(100% - 2.4rem);height:calc(100% - 2.4rem);object-fit:contain;mix-blend-mode:multiply}.pac-card__body{display:flex;flex-direction:column;gap:.3rem;padding:1.1rem 1.3rem 1.3rem}.pac-card__title{font-size:1.45rem;font-weight:500;line-height:1.35;color:var(--pac-ink)}.pac-card__parts{font-size:1.25rem;line-height:1.45;color:var(--pac-muted)}.pac-drawer{padding:.8rem 2.4rem 2.4rem}.pac-drawer__head{margin:2rem 0 .8rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pac-deep)}.pac-drawer__list{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.pac-card--drawer .pac-card__link{flex-direction:row;align-items:center;gap:1.2rem;padding:.6rem;transform:none!important;box-shadow:none!important}.pac-card--drawer .pac-card__media{flex:0 0 5.6rem;width:5.6rem;border-radius:.8rem;overflow:hidden}.pac-card--drawer .pac-card__media img{top:.4rem;right:.4rem;bottom:.4rem;left:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem)}.pac-card--drawer .pac-card__body{padding:0}.pac-card--drawer .pac-card__title{font-size:1.5rem}.pac-drawer__extra{display:grid;gap:1rem;margin-top:2.8rem}.pac-drawer__call,.pac-drawer__back{display:block;text-align:center;padding:1.3rem 2rem;border-radius:999px;font-weight:600;font-size:1.5rem;text-decoration:none}.pac-drawer__call{border:1px solid var(--pac-deep);color:var(--pac-deep)}.pac-drawer__back{background:var(--pac-blue);color:#fff}.pac-picker__group+.pac-picker__group{margin-top:3.2rem}.pac-picker__head{margin:0 0 1.4rem;font-size:1.8rem;font-weight:500;color:var(--pac-ink);border-bottom:1px solid var(--pac-line);padding-bottom:1rem}@media(max-width:1199px){.pac-nav__grid,.pac-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pac-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.pac-eyebrow{font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pac-deep);margin:0 0 1.2rem;line-height:1.4}.color-scheme-3 .pac-eyebrow,.color-scheme-4 .pac-eyebrow{color:var(--pac-sky)}.pac-rule{display:block;height:6px;width:104px;transform:skew(-45deg);transform-origin:0 100%;background:linear-gradient(90deg,#1075bd 0 74%,#000 74% 80%,#03b102 80%);margin:1.8rem 0 2.4rem}.pac-head{max-width:76rem;margin:0 auto 4.8rem;text-align:center}.pac-head .pac-rule{margin-left:auto;margin-right:auto}.pac-head__title{font-size:clamp(2.6rem,3vw,3.4rem);line-height:1.2;margin:0}.pac-head__lead{font-size:1.7rem;line-height:1.7;margin:0 auto;max-width:64rem;color:rgba(var(--color-foreground),.78)}.pac-head__lead p{margin:0}.pac-head__title em,.pac-hero__title em,.pac-close__title em{font-style:normal;color:var(--pac-blue)}.color-scheme-4 .pac-close__title em{color:var(--pac-sky)}.pac-pad{padding-top:var(--pac-pt, 8rem);padding-bottom:var(--pac-pb, 8rem)}@media(max-width:749px){.pac-pad{padding-top:calc(var(--pac-pt, 8rem) * .6);padding-bottom:calc(var(--pac-pb, 8rem) * .6)}.pac-head{margin-bottom:3.2rem}}.pac-ticks{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2.4rem;font-size:1.4rem}.pac-ticks li{display:flex;gap:.9rem;align-items:flex-start;line-height:1.5;color:rgba(var(--color-foreground),.85)}.pac-tick{flex:0 0 1.9rem;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--pac-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center}.pac-tick .svg-wrapper,.pac-tick svg{width:1.6rem;height:1.6rem}.pac-tick svg path{fill:currentColor}.pac-tick svg path:first-child{display:none}.pac-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:6.4rem;align-items:center}.pac-hero__title{font-size:clamp(3rem,4.2vw,4.8rem);line-height:1.15;margin:0}.pac-hero__lead{font-size:1.7rem;line-height:1.7;max-width:58rem;color:rgba(var(--color-foreground),.78)}.pac-hero__lead p{margin:0}.pac-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;margin:3.2rem 0 2.8rem}.pac-hero__ctas .button{min-width:0}.pac-hero__more{margin:2.4rem 0 0;font-size:1.4rem}.pac-hero__more a{color:var(--pac-deep);text-decoration:none;font-weight:500}.pac-hero__more a:hover{text-decoration:underline;text-underline-offset:.25em}.pac-bento{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:1.6rem;aspect-ratio:1.12 / 1}.pac-bento__tile{position:relative;display:flex;align-items:center;justify-content:center;padding:2.4rem;border-radius:1.6rem;background:linear-gradient(160deg,#f7fafd,#e6f1fa);border:1px solid var(--pac-line);box-shadow:var(--pac-shadow);overflow:hidden;text-decoration:none;color:inherit;transition:transform .5s var(--pac-ease),box-shadow .5s var(--pac-ease)}.pac-bento__tile:first-child{grid-row:1 / span 2;padding:3.6rem}.pac-bento__tile:hover{transform:translateY(-3px);box-shadow:var(--pac-shadow-hover)}.pac-bento__tile img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .7s var(--pac-ease)}.pac-bento__tile:hover img{transform:scale(1.04)}.pac-bento__label{position:absolute;left:1.2rem;bottom:1.2rem;background:#fff;border-radius:999px;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:500;line-height:1.4;color:var(--pac-ink);box-shadow:0 2px 10px #1075bd1f}@media(max-width:989px){.pac-hero__grid{grid-template-columns:1fr;gap:4rem}.pac-bento{aspect-ratio:1.4 / 1}}@media(max-width:749px){.pac-ticks{grid-template-columns:1fr}.pac-hero__ctas .button{flex:1 1 auto}.pac-bento{gap:1rem;aspect-ratio:1.2 / 1}.pac-bento__tile{padding:1.4rem;border-radius:1.2rem}.pac-bento__tile:first-child{padding:2rem}.pac-bento__label{font-size:1.1rem;left:.8rem;bottom:.8rem;padding:.4rem 1rem}}.pac-reviews{padding:2.4rem 0}.pac-reviews #leadqor-reviews{min-height:18rem}.pac-sys-group+.pac-sys-group{margin-top:5.6rem}.pac-sys-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;flex-wrap:wrap;border-bottom:1px solid var(--pac-line);padding-bottom:1.2rem;margin-bottom:2.4rem}.pac-sys-group__title{font-size:2rem;margin:0}.pac-sys-group__note{margin:0;font-size:1.4rem;color:var(--pac-muted)}.pac-sys-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem}.pac-sys{min-width:0}.pac-sys__link{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--pac-line);border-radius:1rem;box-shadow:var(--pac-shadow);text-decoration:none;color:inherit;overflow:hidden;transition:transform .45s var(--pac-ease),box-shadow .45s var(--pac-ease),border-color .45s var(--pac-ease)}.pac-sys__link:hover{transform:translateY(-4px);box-shadow:var(--pac-shadow-hover);border-color:var(--pac-sky)}.pac-sys__media{position:relative;aspect-ratio:1 / 1;background:linear-gradient(160deg,#f7fafd,#eaf3fb);display:flex;align-items:center;justify-content:center;padding:1.8rem;overflow:hidden}.pac-sys__media img{position:absolute;top:1.8rem;right:1.8rem;bottom:1.8rem;left:1.8rem;width:calc(100% - 3.6rem);height:calc(100% - 3.6rem);object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--pac-ease)}.pac-sys__link:hover .pac-sys__media img{transform:scale(1.06)}.pac-sys__placeholder{font-size:1.8rem;font-weight:500;color:var(--pac-deep);text-align:center;line-height:1.3}.pac-sys__body{display:flex;flex-direction:column;gap:.4rem;flex:1;padding:1.4rem 1.6rem 1.6rem}.pac-sys__title{font-size:1.6rem;font-weight:500;line-height:1.35;margin:0;color:var(--pac-ink)}.pac-sys__parts{font-size:1.3rem;line-height:1.55;margin:0;flex:1;color:var(--pac-muted)}.pac-sys__cta{margin-top:.8rem;font-size:1.3rem;font-weight:500;color:var(--pac-deep)}.pac-sys__cta:after{content:" \2192"}.pac-sys-grid>.pac-sys:only-child{grid-column:1 / -1}.pac-sys:only-child .pac-sys__link{flex-direction:row}.pac-sys:only-child .pac-sys__media{aspect-ratio:auto;flex:0 0 26rem;min-height:22rem}.pac-sys:only-child .pac-sys__body{justify-content:center;padding:2.8rem 3.6rem}.pac-sys:only-child .pac-sys__title{font-size:2.2rem}.pac-sys:only-child .pac-sys__parts{flex:0;font-size:1.5rem}@media(max-width:1199px){.pac-sys-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pac-sys-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.pac-sys__body{padding:1.2rem}.pac-sys__title{font-size:1.5rem}.pac-sys:only-child .pac-sys__media{flex-basis:12rem;min-height:0}.pac-sys:only-child .pac-sys__body{padding:1.6rem}.pac-sys:only-child .pac-sys__title{font-size:1.7rem}.pac-sys:only-child .pac-sys__parts{font-size:1.3rem}}.pac-why__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.pac-why__item{background:#fff;border:1px solid var(--pac-line);border-radius:1rem;box-shadow:var(--pac-shadow);padding:2.8rem 2.4rem}.pac-why__icon{width:4.8rem;height:4.8rem;border-radius:1.2rem;background:var(--pac-tint);color:var(--pac-deep);display:flex;align-items:center;justify-content:center;margin-bottom:1.8rem}.pac-why__icon .svg-wrapper,.pac-why__icon svg{width:2.4rem;height:2.4rem}.pac-why__icon svg path{fill:currentColor}.pac-why__title{font-size:1.7rem;margin:0 0 .6rem;color:var(--pac-ink)}.pac-why__text{font-size:1.4rem;line-height:1.7;margin:0;color:rgba(var(--color-foreground),.75)}.pac-why__text a{color:var(--pac-deep)}@media(max-width:989px){.pac-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.pac-why__grid{grid-template-columns:1fr}}.pac-faq__list{max-width:88rem;margin:0 auto;border-top:1px solid var(--pac-line)}.pac-faq__item{border-bottom:1px solid var(--pac-line)}.pac-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.2rem 0;font-size:1.7rem;font-weight:500;line-height:1.45;color:var(--pac-ink)}.pac-faq__q::-webkit-details-marker{display:none}.pac-faq__q:after{content:"+";flex:0 0 auto;font-size:2.6rem;font-weight:300;line-height:1;color:var(--pac-blue);transition:transform .35s var(--pac-ease)}.pac-faq__item[open]>.pac-faq__q:after{transform:rotate(45deg)}.pac-faq__q:hover{color:var(--pac-deep)}.pac-faq__a{padding:0 4rem 2.4rem 0;font-size:1.5rem;line-height:1.8;color:rgba(var(--color-foreground),.78)}.pac-faq__a p{margin:0 0 1rem}.pac-faq__a p:last-child{margin-bottom:0}.pac-faq__a a{color:var(--pac-deep)}.pac-close__inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:4rem;align-items:center}.pac-close__title{font-size:clamp(2.6rem,3vw,3.4rem);margin:0 0 1.2rem}.pac-close__text{font-size:1.7rem;line-height:1.7;margin:0;opacity:.9}.pac-close__ctas{display:flex;gap:1.2rem;justify-content:flex-end;flex-wrap:wrap}@media(max-width:989px){.pac-close__inner{grid-template-columns:1fr;gap:2.8rem}.pac-close__ctas{justify-content:flex-start}}.product__title h1{font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:1.25}.product .price--large .price-item{font-size:2.4rem}.product__info-container>*+*{margin-top:1.6rem}.product-form__input .form__label{font-weight:500}.product-form__input.product-form__input--pill input[type=radio]:checked+label{background-color:var(--pac-blue);border-color:var(--pac-blue);color:#fff}.product-form__input.product-form__input--pill input[type=radio]+label:hover{border-color:var(--pac-blue)}.pac-ptrust{list-style:none;padding:1.6rem 1.8rem;margin:0;background:var(--pac-pale);border:1px solid var(--pac-line);border-radius:1rem;display:grid;gap:1rem;font-size:1.4rem;line-height:1.5}.pac-ptrust li{display:flex;gap:1.2rem;align-items:center;color:rgba(var(--color-foreground),.85)}.pac-ptrust__icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;border-radius:.8rem;background:#fff;color:var(--pac-deep);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #1075bd1a}.pac-ptrust__icon .svg-wrapper,.pac-ptrust__icon svg{width:1.8rem;height:1.8rem}.pac-ptrust__icon svg path{fill:currentColor}.pac-ptrust a{color:var(--pac-deep);font-weight:500;text-decoration:none;white-space:nowrap}.product__description{font-size:1.5rem;line-height:1.8}.product__description h2{font-size:2.2rem;margin:3.2rem 0 1.2rem}.product__description h3{font-size:1.7rem;margin:2.4rem 0 .6rem}.product__description table{width:100%;border-collapse:collapse;margin:1.2rem 0 2rem;font-size:1.4rem}.product__description th,.product__description td{border:1px solid var(--pac-line);padding:.8rem 1.2rem;text-align:left}.product__description th{background:var(--pac-pale);font-weight:500}.product__description a{color:var(--pac-deep)}.collection-hero__title{font-size:clamp(2.8rem,3.4vw,4rem)}.collection-hero__description{font-size:1.6rem;line-height:1.75;max-width:76rem}.card__heading{font-size:1.5rem;font-weight:500;line-height:1.4}.card__heading a,.card-wrapper:hover .card__heading .full-unstyled-link{text-decoration:none}.card-wrapper:hover .card__heading a{color:var(--pac-deep)}.card--card .card__inner .card__media,.card--standard .card__inner .card__media{background:linear-gradient(160deg,#f7fafd,#eaf3fb)}.card .card__inner .card__media .media img{object-fit:contain;padding:1.6rem;mix-blend-mode:multiply}.card--card .card__content{padding:1.4rem 1.6rem 1.8rem}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(2.6rem,3vw,3.4rem)}.facets__summary,.facet-filters__label{font-size:1.4rem}.pac-chero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:5.6rem;align-items:center}.pac-chero__title{font-size:clamp(2.8rem,3.2vw,4.2rem);line-height:1.18;margin:0}.pac-chero__fit{display:flex;gap:1.2rem;align-items:flex-start;background:#fff;border:1px solid var(--pac-line);border-left:4px solid var(--pac-blue);border-radius:.8rem;padding:1.4rem 1.8rem;font-size:1.45rem;line-height:1.6;max-width:66rem}.pac-chero__fit p{margin:0;color:rgba(var(--color-foreground),.8)}.pac-chero__fit strong{color:var(--pac-ink);font-weight:600}.pac-chero__fit a{color:var(--pac-deep);font-weight:500;white-space:nowrap}.pac-chero__fit .pac-tick{margin-top:.2rem}.pac-chero__cycle{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem}.pac-chero__cycle li{background:#fff;border:1px solid var(--pac-line);border-radius:999px;padding:.6rem 1.4rem;font-size:1.3rem;font-weight:500;color:var(--pac-ink)}.pac-chero__desc{margin-top:2rem;font-size:1.5rem;line-height:1.75;max-width:66rem}.pac-chero__media{position:relative;aspect-ratio:1 / 1;border-radius:1.6rem;background:linear-gradient(160deg,#fff,#e6f1fa);border:1px solid var(--pac-line);box-shadow:var(--pac-shadow)}.pac-chero__media img{position:absolute;top:2.8rem;right:2.8rem;bottom:2.8rem;left:2.8rem;width:calc(100% - 5.6rem);height:calc(100% - 5.6rem);object-fit:contain;mix-blend-mode:multiply}.pac-chero__head{margin-bottom:3.6rem}.pac-chero__grid--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pac-chero__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.pac-chero__fig{margin:0}.pac-chero__fig figcaption{margin-top:1rem;text-align:center;font-size:1.3rem;font-weight:500;color:var(--pac-ink)}@media(max-width:989px){.pac-chero__grid{grid-template-columns:1fr;gap:2.8rem}.pac-chero__media{order:-1;max-width:32rem;width:70%;margin:0 auto}.pac-chero__grid--pair{grid-template-columns:1fr}.pac-chero__pair{order:-1;width:100%;max-width:48rem;margin:0 auto}.pac-chero__pair .pac-chero__media{width:100%;max-width:none}}.pac-fits{display:inline-flex;align-items:center;gap:1.2rem;padding:.7rem 1.6rem .7rem .7rem;border:1px solid var(--pac-line);border-radius:999px;background:#fff;text-decoration:none;color:inherit;transition:border-color .3s var(--pac-ease),box-shadow .3s var(--pac-ease)}.pac-fits:hover{border-color:var(--pac-sky);box-shadow:var(--pac-shadow)}.pac-fits__img{position:relative;flex:0 0 4.8rem;width:4.8rem;height:4.8rem;border-radius:50%;background:linear-gradient(160deg,#f7fafd,#e6f1fa);overflow:hidden}.pac-fits__img img{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);object-fit:contain;mix-blend-mode:multiply}.pac-fits__text{display:flex;flex-direction:column;line-height:1.35}.pac-fits__label{font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.pac-fits__label strong{color:var(--pac-ink);font-weight:600}.pac-fits__more{font-size:1.25rem;font-weight:500;color:var(--pac-deep)}.pac-fits__more:after{content:" \2192"}.pac-fits--static:hover{border-color:var(--pac-line);box-shadow:none}.product__info-container:has(.pac-inquire)>[id^=price-],.product__info-container:has(.pac-inquire)>div:has(>form.installment),.product__info-container:has(.pac-inquire)>variant-selects,.product__info-container:has(.pac-inquire)>.product-form__quantity,.product__info-container:has(.pac-inquire)>div:has(>product-form),.product__info-container:has(.pac-inquire)>.pac-ptrust,.product__info-container:has(.pac-inquire)>.pac-freeship{display:none!important}.card-wrapper:has(a[href*="/products/saviair-5000-replacement-carbon-filter"]) :is(.quick-add,.price,.card__badge){display:none!important}main:has(.pac-chero .pac-inquire) .shopify-section:has(.collection--empty){display:none}.pac-chero__grid:has(.pac-inquire){align-items:start}.pac-chero .pac-inquire{max-width:66rem;margin-bottom:0}.pac-inquire{margin:1.6rem 0 2.4rem;padding:2.4rem;background:#f5f9fc;border:1px solid var(--pac-line);border-radius:1rem}.pac-inquire__status{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1rem;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--pac-deep)}.pac-inquire__dot{width:.9rem;height:.9rem;border-radius:50%;background:var(--pac-blue);box-shadow:0 0 0 .4rem #41a1e12e}.pac-inquire__frame{margin-bottom:1.2rem}.pac-inquire__lead{margin:0 0 2rem;font-size:1.5rem;line-height:1.65;color:rgba(var(--color-foreground),.85)}.pac-inquire__call{margin:0;text-align:center;font-size:1.35rem;color:rgba(var(--color-foreground),.75)}.pac-inquire__call a{color:var(--pac-deep);font-weight:600;white-space:nowrap}@media(max-width:749px){.pac-inquire{padding:1.8rem}}.product__description ul,.product__description ol{padding-left:2rem;margin:.8rem 0 1.6rem}.product__description li{margin:.2rem 0}.product__description li>p{margin:0;display:inline}.product__info-container>.pac-packline{margin-top:.8rem}.pac-packline{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;font-size:1.4rem;line-height:1.4}.pac-packline__save{display:inline-flex;align-items:center;padding:.5rem 1.2rem;border-radius:999px;background:var(--pac-tint);color:var(--pac-deep);font-weight:600;white-space:nowrap}.pac-packline__was{color:var(--pac-muted);white-space:nowrap}.pac-pack{max-width:44rem;padding:1.6rem 1.8rem 1.8rem;border:1px solid var(--pac-line);border-radius:1rem;background:var(--pac-pale);font-size:1.4rem;line-height:1.5}.pac-pack__head{margin:0 0 .6rem;font-size:1.5rem;font-weight:600;color:var(--pac-ink)}.pac-pack__list{list-style:none;margin:0;padding:0}.pac-pack__list li,.pac-pack__total{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;padding:.3rem 0;font-variant-numeric:tabular-nums}.pac-pack__list li{color:rgba(var(--color-foreground),.8)}.pac-pack__list li>span:last-child,.pac-pack__total>:last-child{white-space:nowrap}.pac-pack__total{margin-top:.6rem;padding-top:.9rem;border-top:1px solid var(--pac-line);color:var(--pac-muted)}.pac-pack__total--pack{margin-top:0;padding-top:.2rem;border-top:0;font-weight:600;color:var(--pac-ink)}.pac-pack__save{display:inline-block;margin:1rem 0 0;padding:.5rem 1.3rem;border-radius:999px;background:var(--pac-deep);color:#fff;font-weight:600}.pac-pack--hint{background:#fff}.pac-pack__hint{margin:0 0 .8rem}.pac-pack__switch{font-weight:600;color:var(--pac-deep);text-decoration:underline;text-underline-offset:.3rem}.pac-pack__switch:hover{color:var(--pac-blue)}.pac-packline[hidden],.pac-pack[hidden]{display:none}.product__info-container>.pac-freeship{margin-top:1rem}.pac-freeship{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;margin:0;padding:.5rem 1.6rem .5rem .5rem;border-radius:999px;background:var(--pac-leaf-deep);color:#fff;font-size:1.4rem;line-height:1.3}.pac-freeship__arrow{flex:0 0 2.8rem;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;color:var(--pac-leaf-deep);display:inline-flex;align-items:center;justify-content:center}.pac-freeship__arrow svg{width:1.5rem;height:1.5rem;animation:pac-nudge-up 2.4s var(--pac-ease) infinite}.pac-freeship__label{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pac-freeship__note{font-weight:500}@keyframes pac-nudge-up{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.pac-freeship__arrow svg{animation:none}}.pac-together .related-products__heading{margin-bottom:.6rem}.pac-together__note{margin:0 0 2.8rem;font-size:1.5rem;color:var(--pac-muted)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pac-brand.css.map */
