body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id^=shopify-section-][id$=__main]{background:radial-gradient(1100px 560px at 75% -20%,#e3f2fb,#e3f2fb00 64%),#fff;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__info-container{color:#4e5a66;font-family:inherit}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__title h1{font-family:inherit;font-size:clamp(38px,4.4vw,54px);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:#16232d;margin:0 0 8px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__text.subtitle{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#00668a;margin:6px 0 12px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__info-container>p.product__text:not(.subtitle){font-size:15px;line-height:1.6;color:#4e5a66;letter-spacing:0;margin:0 0 10px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .rating-star{--color-rating-star:248,144,90}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price{font-family:inherit;letter-spacing:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price-item,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price-item price-money,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price-item bdi{font-family:inherit;font-size:32px;font-weight:700;color:#16232d;letter-spacing:0;line-height:1.1}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price__prefix,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price__suffix{font-size:.55em;font-weight:700}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price__compare .price-item,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price s.price-item{font-size:18px;font-weight:400;color:#8fa0ae}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price__compare .price-item,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .price__compare .price-item bdi,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price s.price-item,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price s.price-item bdi{font-size:20px;font-weight:400;color:#8fa0ae}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .price .badge{font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#e4753c;color:#fff;border:0;border-radius:999px;padding:5px 10px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__filtered-content .rte,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__filtered-content p{font-size:15px;line-height:1.65;color:#4e5a66;letter-spacing:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__filtered-content a{color:#00668a;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__filtered-content strong{color:#16232d}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) ul{list-style:none;margin:20px 0 0;padding:14px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 16px;border-top:1px solid #DBE6EE;border-bottom:1px solid #DBE6EE}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li{position:relative;padding-left:28px;font-size:14px;line-height:22px;font-weight:700;white-space:nowrap;color:#16232d;letter-spacing:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;background:no-repeat center/20px 20px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 7h11v9H3zM14 10h4l3 3v3h-7%22/%3E%3Ccircle cx=%227%22 cy=%2217.5%22 r=%221.6%22/%3E%3Ccircle cx=%2217%22 cy=%2217.5%22 r=%221.6%22/%3E%3C/svg%3E")}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3 5 6v5c0 4.5 3 8 7 10 4-2 7-5.5 7-10V6z%22/%3E%3Cpath d=%22m9 12 2 2 4-4%22/%3E%3C/svg%3E")}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 12a8 8 0 1 0 2.4-5.7%22/%3E%3Cpath d=%22M4 4v4h4%22/%3E%3C/svg%3E")}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M15 9.6c-.5-.9-1.6-1.4-3-1.4-1.7 0-3 .8-3 1.9s1.3 1.6 3 1.9 3 .8 3 1.9-1.3 1.9-3 1.9c-1.4 0-2.5-.5-3-1.4M12 6.5v11%22/%3E%3C/svg%3E")}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) li:nth-child(4) a{font-weight:700}@media(max-width:420px){body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] :is(#Block-filtered_content_NBaTig,#Block-filtered_content_z8EQWY,#Block-filtered_content_ga7fH8,#Block-filtered_content_B8PDqn) ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .backorder-notice{background:#fff3eb!important;border:1px solid #F8C6A8;border-left:4px solid #F8905A;border-radius:8px!important;color:#16232d!important;font-size:15px!important;line-height:1.55!important;padding:14px 16px!important;margin:18px 0 16px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .backorder-notice .icon{color:#e4753c}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit{background:#f8905a!important;color:#fff!important;border:0!important;border-radius:4px!important;font-family:inherit;font-weight:700;font-size:14.5px;letter-spacing:.09em;text-transform:uppercase;min-height:52px;box-shadow:none!important;transition:background .18s ease}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit:before,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit:after{box-shadow:none!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit:hover{background:#e4753c!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit[disabled],body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit[aria-disabled=true]{background:#b9c7d2!important;cursor:not-allowed}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit:focus-visible{outline:3px solid #18C6FC;outline-offset:3px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .quantity{border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .quantity:after{box-shadow:0 0 0 1px #b9c7d2!important;border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .quantity:before{border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion{border-color:#dbe6ee}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion .accordion__title{font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;text-transform:none;color:#16232d}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion summary{padding:16px 0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion summary .icon-caret{color:#00668a}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion .accordion__content{font-size:15px;line-height:1.65;color:#4e5a66;letter-spacing:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__accordion .accordion__content a{color:#00668a;font-weight:700}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-list{background:#fff;border:1px solid #DBE6EE;border-radius:20px;padding:24px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-wrapper .slider-buttons{display:none!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .gallery-cursor{display:none}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .thumbnail-list{gap:12px;padding:2px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .thumbnail-list__item .thumbnail{background:#fff;border:1px solid #DBE6EE!important;border-radius:12px!important;overflow:hidden}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .thumbnail[aria-current]{border-color:#00668a!important;box-shadow:0 0 0 1px #00668a!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .thumbnail-slider .slider-button{color:#00668a}@media screen and (min-width:990px){body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] media-gallery{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:18px;align-items:stretch}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] media-gallery>use-animate{grid-column:2;grid-row:1}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] media-gallery>thumbnail-slider{grid-column:1;grid-row:1;position:relative;min-height:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;overflow-x:visible!important;overflow-y:auto!important;scrollbar-width:thin}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list__item{width:76px!important;max-width:76px!important;flex:none!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .slider-buttons{display:none!important}}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) #ProductImages{scroll-margin-top:110px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id*=__system_builder_section_]{background:#fff;padding-top:88px;padding-bottom:113px}@media(max-width:820px){body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id*=__system_builder_section_]{padding-top:64px;padding-bottom:89px}}.p2p .fcard h3{font-size:16.5px;font-weight:700;margin-bottom:8px;color:var(--ink)}.p2p .fcard .inline-link{margin-top:14px}@media(min-width:900px){.p2p .fgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.p2p .pcard{padding:14px 14px 24px}.p2p .pcard img{display:block;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;border-radius:6px;margin-bottom:18px}.p2p .pcard h3,.p2p .pcard p{padding:0 8px}.p2p .pcard h3{font-size:19px}.p2p .pcard p{font-size:15.5px}.p2p .routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:44px}.p2p .route{padding:22px 22px 28px;gap:10px;transition:border-color .18s ease,box-shadow .18s ease}.p2p .route:hover{border-color:var(--sky);box-shadow:0 6px 18px #16232d14}.p2p .route-media{position:relative;display:block;border-radius:6px;overflow:hidden;margin-bottom:10px}.p2p .route-media img{margin-bottom:0;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;display:block}.p2p .route img.pos-top{object-position:center 20%}.p2p .route .pill{position:absolute;top:14px;right:14px;background:var(--ember-dk);color:#fff;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:1;padding:9px 15px;border-radius:999px;box-shadow:0 2px 8px #16232d40;white-space:nowrap}.p2p .route .pill--blue{background:var(--deep)}.p2p .route-name{margin:4px 0 0;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--deep)}.p2p .route-name a{color:inherit;text-decoration:none}.p2p .route-name a:hover{color:var(--ink)}.p2p .route-for{margin:-4px 0 0;font-size:14px;color:var(--body)}.p2p .route-hl{margin:6px 0 0;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.012em;color:var(--ink)}.p2p .route-p{margin:0;font-size:16.5px;line-height:1.6}.p2p .route-stat{margin:0;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--deep)}.p2p .route-links{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;gap:10px 22px}.p2p .route-links .inline-link{margin:0}@media(max-width:760px){.p2p .routes{grid-template-columns:minmax(0,1fr);gap:20px}.p2p .route{padding:18px 18px 24px}}.p2p .reviews{margin-top:36px}.p2p .p2-specs{max-width:none}.p2p .p2-specs .cmp tbody th{width:28%}.p2p .p2-specs .cmp td{color:var(--ink)}.p2p .p2-tm{margin-top:28px;font-size:13px;color:var(--ph)}.p2p .band--slate .cta-row{margin-top:30px}.p2p .p2-link-light{color:#fff;border-bottom-color:var(--sky)}.p2p .p2-link-light:hover{color:var(--sky)}@media(max-width:600px){.p2p .cta-row .inline-link{margin-left:0}}.p2p .split .head{margin-bottom:22px}.p2p .p2-list{margin:0 0 18px;padding-left:20px;display:grid;gap:12px}.p2p .p2-list li{padding-left:4px}.p2p .p2-list strong{color:var(--ink)}.p2p .prose a{color:var(--deep);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.p2p .routes--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:40px}.p2p .routes--4 .route{padding:12px 12px 20px;gap:6px}.p2p .routes--4 .route-media{margin-bottom:8px}.p2p .routes--4 .route-media img{aspect-ratio:4/3}.p2p .routes--4 .route .pill{top:8px;right:8px;font-size:10.5px;padding:6px 10px;letter-spacing:.08em}.p2p .routes--4 .route-name,.p2p .routes--4 .route-for,.p2p .routes--4 .route-hl,.p2p .routes--4 .route-p,.p2p .routes--4 .route-stat,.p2p .routes--4 .route-links{padding:0 6px}.p2p .routes--4 .route-name{font-size:11.5px;letter-spacing:.1em}.p2p .routes--4 .route-for{margin:0;font-size:13px;line-height:1.45}.p2p .routes--4 .route-hl{font-size:19px;line-height:1.2;margin-top:4px}.p2p .routes--4 .route-p{font-size:14.5px;line-height:1.55}.p2p .routes--4 .route-stat{font-size:12.5px}.p2p .routes--4 .route-links{gap:8px 16px}.p2p .routes--4 .route-links .inline-link{font-size:12.5px}@media(max-width:1000px){.p2p .routes--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.p2p .routes--4{grid-template-columns:minmax(0,1fr)}}.p2p .p2-screens-panel{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:52px 48px 44px}.p2p .p2-screens{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.p2p .p2-screens li{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.p2p .p2-screens img{display:block;width:100%;height:auto;max-width:130px;clip-path:circle(45% at 50% 50%)}.p2p .p2-screens span{color:var(--ink);font-size:14px;font-weight:700;line-height:1.3}.p2p .p2-screens-panel .cta-row{margin-top:34px}@media(max-width:900px){.p2p .p2-screens{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px}.p2p .p2-screens-panel{padding:36px 24px 32px}}@media(max-width:520px){.p2p .p2-screens{grid-template-columns:repeat(3,minmax(0,1fr))}.p2p .p2-screens span{font-size:12.5px}.p2p .p2-screens-panel{padding:28px 18px 26px}}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__info-container>.rating{display:inline-block;vertical-align:top;margin:0}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-rating-count{display:inline-block;vertical-align:top;margin:0 0 0 8px!important;font-size:14px;line-height:25px;color:#4e5a66;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-rating-count:hover{color:#00668a}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) #reviews,body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) #faq{scroll-margin-top:90px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-builder{margin:16px 0 0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;font-family:inherit}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-builder a{color:#00668a;font-size:13.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #18C6FC;padding-bottom:2px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-builder a:hover{color:#16232d}.p2p .p2-power{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.p2p .p2-power-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:16px 16px 26px;display:flex;flex-direction:column;gap:10px}.p2p .p2-power-media{margin:0 0 8px}.p2p .p2-power-media img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.p2p .p2-power-card:first-child .p2-power-media img{object-position:50% 38%}.p2p .p2-power-card .tag,.p2p .p2-power-card h3,.p2p .p2-power-card ul,.p2p .p2-power-card .inline-link{margin-left:10px;margin-right:10px}.p2p .p2-power-card .tag{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--deep)}.p2p .p2-power-card h3{font-size:26px;font-weight:700;margin-top:-4px}.p2p .p2-power-card ul{margin-top:4px;margin-bottom:6px;padding-left:20px;display:grid;gap:8px;font-size:16px;line-height:1.55}.p2p .p2-power-card ul a{color:var(--deep);font-weight:700}.p2p .p2-power-card .inline-link{margin-top:auto;align-self:flex-start}.p2p .p2-power-note{margin-top:26px;font-size:16px;line-height:1.6}.p2p .p2-power-note strong{color:var(--ink)}@media(max-width:760px){.p2p .p2-power{grid-template-columns:minmax(0,1fr);gap:18px}}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] variant-selects .form__label{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#00668a}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] variant-selects .select__select{font-family:inherit;font-size:16px;color:#16232d;border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] variant-selects .select:after{box-shadow:0 0 0 1px #b9c7d2!important;border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] variant-selects .select:before{border-radius:4px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] #refurbished-variant-message{background:#f0f6fc!important;border:1px solid #DBE6EE!important;border-left:4px solid #00668A!important;border-radius:8px!important;padding:12px 14px!important;font-size:15px;line-height:1.55;color:#4e5a66}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] #refurbished-variant-message b{color:#16232d}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-stock{margin:12px 0 16px!important;display:grid;gap:4px;font-size:15px;line-height:1.5;color:#4e5a66}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-stock strong{color:#16232d}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-stock a{color:#00668a;font-weight:700}.p2p .p2-specs td p{margin:0}.p2p .sv-methods .fcard{display:flex;flex-direction:column;gap:6px}.p2p .sv-illo{height:150px;display:flex;align-items:center;justify-content:center;background:var(--mist);border-radius:6px;margin-bottom:12px}.p2p .sv-illo img{display:block;max-height:120px;width:auto;max-width:80%}.p2p .sv-pace{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--deep)}.p2p .sv-methods .fcard p a{color:var(--deep);font-weight:700}.p2p .p2-power-note .inline-link{margin-left:4px}.p2p .p2-anchor{display:block!important;height:1px;margin-top:-1px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) :is(#build,#measure,#faq,#reviews,#who-needs-a-bridge,#install,#covers,#features,#about,#solutions,#resources,#training,#support,#zoning,#staged-heating,#smart-heating,#why,#specs,#design,#usb-c-mount,#get){scroll-margin-top:90px}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__info-container>p.product__text a{color:#00668a;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.p2p .ac-video{margin-top:36px;border-radius:12px;overflow:hidden;background:#f3f1ee;border:1px solid var(--line)}.p2p .ac-video video{display:block;width:100%;height:auto}.p2p .ac-fine{margin-top:28px;font-size:13px;line-height:1.6;color:var(--ph)}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__description{font-size:15px;line-height:1.65;color:#4e5a66}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__description strong{color:#16232d}.p2p.acl .hero{padding:80px 0 0}.p2p.acl .hero-copy{padding-bottom:56px}.p2p .acl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:0}.p2p .acl-grid .route-media img{aspect-ratio:4/3;object-fit:contain;background:#fff}.p2p .acl-list{margin:0;padding-left:20px;display:grid;gap:6px;font-size:15.5px;line-height:1.55}@media(max-width:760px){.p2p .acl-grid{grid-template-columns:minmax(0,1fr)}}body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit[disabled],body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product-form__submit[aria-disabled=true]{background:#f8905a!important;color:#16232d!important;opacity:1!important;cursor:default}body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__info-container>p.product__text b{color:#16232d}body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .pp-apps{margin:18px 0!important;padding-left:18px;display:grid;gap:10px;font-size:15px;line-height:1.55;color:#4e5a66}body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .pp-apps li{padding-left:4px}body:is(.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .pp-apps a{color:#00668a;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.p2p .pp-routes .route-media img{object-fit:contain;background:#fff}.p2p .pp-routes--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.p2p .pp-routes--3{grid-template-columns:minmax(0,1fr)}}.p2p .pp-diagram{margin:40px 0 0;background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.p2p .pp-diagram img{display:block;width:100%;height:auto}.p2p .pp-diagram+.cta-row{margin-top:26px}.p2p.pp .head p a{color:var(--deep);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.p2p .pp-res{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.p2p .pp-res-card{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:24px 24px 14px}.p2p .pp-res-card h3{font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--deep);margin:0 0 8px}.p2p .pp-res-card ul{list-style:none;margin:0;padding:0}.p2p .pp-res-card li{border-top:1px solid var(--line)}.p2p .pp-res-card li:first-child{border-top:0}.p2p .pp-res-card a{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;padding:14px 0;text-decoration:none;color:var(--body)}.p2p .pp-res-card a:before{content:"";grid-row:1 / span 2;width:24px;height:24px;margin-top:1px;background:no-repeat center/22px 22px url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v12M7 10l5 5 5-5M4 20h16%22/%3E%3C/svg%3E")}.p2p .pp-res-card a strong{color:var(--ink);font-size:16px}.p2p .pp-res-card a span{font-size:14px;color:var(--ph)}.p2p .pp-res-card a:hover strong{color:var(--deep);text-decoration:underline;text-underline-offset:3px}.p2p .pp-res+.cta-row{margin-top:32px}@media(max-width:760px){.p2p .pp-res{grid-template-columns:minmax(0,1fr);gap:18px}}.p2p .pp-tiers .fcard ul{margin:4px 0 0;padding-left:18px;display:grid;gap:8px;font-size:15px;line-height:1.55}.p2p .pp-tiers .fcard ul strong{color:var(--ink)}.p2p .pp-tiers .pp-note{margin-top:10px;font-size:13px;line-height:1.55;color:var(--ph)}.p2p .pp-tiers+.cta-row,.p2p.pp .split .prose .cta-row{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 26px}.p2p .pp-tiers+.cta-row .inline-link{margin-left:0}.p2p.pp #training .profile-hero{margin-top:0}.p2p.rfb .hero{padding:80px 0 0}.p2p.rfb .hero-copy{padding-bottom:56px}.p2p .rfb-promise{list-style:none;margin:28px 0 0;padding:14px 0;display:flex;flex-wrap:wrap;gap:10px 32px;justify-content:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.p2p .rfb-promise li{position:relative;padding-left:30px;font-size:15px;line-height:22px;font-weight:700;color:var(--ink)}.p2p .rfb-promise li:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;background:no-repeat center/20px 20px}.p2p .rfb-promise li:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 7h11v9H3zM14 10h4l3 3v3h-7%22/%3E%3Ccircle cx=%227%22 cy=%2217.5%22 r=%221.6%22/%3E%3Ccircle cx=%2217%22 cy=%2217.5%22 r=%221.6%22/%3E%3C/svg%3E")}.p2p .rfb-promise li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 12a8 8 0 1 0 2.4-5.7%22/%3E%3Cpath d=%22M4 4v4h4%22/%3E%3C/svg%3E")}.p2p .rfb-promise li:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2300668A%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3 5 6v5c0 4.5 3 8 7 10 4-2 7-5.5 7-10V6z%22/%3E%3Cpath d=%22m9 12 2 2 4-4%22/%3E%3C/svg%3E")}body.template-refurbished [id*=__refurbished_variant_grid_]{background:#f0f6fc;padding:88px 0}body.template-refurbished [id*=__refurbished_variant_grid_]>.page-width{max-width:1128px;margin:0 auto;padding:0 24px}body.template-refurbished [id*=__refurbished_variant_grid_] .grid--center{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1026px;margin:0 auto;padding:0;list-style:none}@media(max-width:900px){body.template-refurbished [id*=__refurbished_variant_grid_] .grid--center{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body.template-refurbished [id*=__refurbished_variant_grid_]{padding:56px 0}body.template-refurbished [id*=__refurbished_variant_grid_] .grid--center{grid-template-columns:minmax(0,1fr)}}body.template-refurbished [id*=__refurbished_variant_grid_] .card{max-width:none;width:auto;margin:0;background:#fff;border:1px solid #DBE6EE;border-radius:8px;padding:14px;text-align:left;display:flex;flex-direction:column;transition:border-color .18s ease,box-shadow .18s ease}body.template-refurbished [id*=__refurbished_variant_grid_] .card:hover{border-color:#18c6fc;box-shadow:0 6px 18px #16232d14}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__media{display:block;border-radius:6px;overflow:hidden;background:#fff}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__media img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__info{padding:16px 8px 6px;display:flex;flex-direction:column;flex:1}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__title{margin:0 0 6px}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__title a{font-family:Lato,sans-serif;font-size:19px;font-weight:700;line-height:1.3;color:#16232d;margin:0}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__price{justify-content:flex-start;gap:10px;margin:2px 0 4px}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__price .price{font-family:Lato,sans-serif;font-size:22px;font-weight:700;color:#16232d}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__price .price--compare{font-size:16px;font-weight:400;color:#8fa0ae}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form{align-items:stretch;margin-top:auto;padding-top:12px;gap:12px}body.template-refurbished [id*=__refurbished_variant_grid_] .qty-row{justify-content:space-between;gap:12px}body.template-refurbished [id*=__refurbished_variant_grid_] .qty-label{font-family:Lato,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#00668a}body.template-refurbished [id*=__refurbished_variant_grid_] .qty-control{border:1px solid #B9C7D2;border-radius:4px}body.template-refurbished [id*=__refurbished_variant_grid_] .quantity__button{border-radius:0;background:transparent;width:3.2rem;height:3.2rem;flex-basis:3.2rem;font-size:1.6rem;color:#16232d}body.template-refurbished [id*=__refurbished_variant_grid_] .quantity__button:hover:not(:disabled){background:#f0f6fc}body.template-refurbished [id*=__refurbished_variant_grid_] .qty-input{height:3.2rem;width:3.2rem;flex-basis:3.2rem;font-size:16px;font-weight:700}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form .button{width:100%;min-height:50px;margin:0 0 6px;background:#f8905a;color:#16232d;border:0;border-radius:4px;font-family:Lato,sans-serif;font-size:14px;font-weight:900;letter-spacing:.12em;box-shadow:none}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form .button:before,body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form .button:after{box-shadow:none!important}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form .button:hover{background:#e4753c}body.template-refurbished [id*=__refurbished_variant_grid_] .product-card__form .button--disabled{background:#b9c7d2;opacity:1;color:#4e5a66}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .p2-rating-count--plain{text-decoration:none}.p2p .pp-routes .route-for{font-weight:700;color:var(--ink)}.p2p .pp-routes .route-p{color:var(--body)}.p2p .pp-tiers .sv-illo img{width:auto;height:auto;max-width:80%;max-height:120px;object-fit:contain}.p2p.pp .prose .inline-link{text-decoration:none}.p2p.pp #design .pcard img{aspect-ratio:3/2}.p2p.pp #design .pcard img.pp-roomsense{object-position:85% 50%}@media screen and (max-width:749px){body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-list{padding:12px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-item>*{max-width:220px!important;margin-left:auto!important;margin-right:auto!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider{margin-top:-10px!important;margin-bottom:16px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list{gap:8px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list__item{width:64px!important;max-width:64px!important;flex:0 0 64px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list__item .thumbnail{border-radius:10px!important}}@media screen and (max-width:749px){body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-list{scroll-padding-inline:12px!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] .product__media-list .product__media-item{scroll-snap-align:center!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list__item:first-child{margin-left:auto!important}body:is(.template-puck-2,.template-smart-vent-2024,.template-bridge,.template-accessories-puck-2,.template-floor-grills,.template-filtrete-filter,.template-puck-2-pro,.template-bridge-pro,.template-static-pressure-kit) [id$=__main] thumbnail-slider .thumbnail-list__item:last-child{margin-right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/pdp-2026.css.map */
