html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addons__list{gap:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon{padding:5px 8px!important;min-height:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon__media,html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon__img{width:34px!important;height:34px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc .ih-head p:not(.ih-eyebrow){display:none!important}@media(min-width:750px){html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-head p:not(.ih-eyebrow){display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .product-information__media .ih-intro>p:nth-child(n+3){display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy{background:#eceef1!important}}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon__name{white-space:nowrap!important;font-size:13.5px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon__rec{margin-left:4px!important;padding:2px 5px!important;letter-spacing:.02em!important}html:root body:not(#ih-z1) .ih-vx .ih-vx__c{padding-top:5px!important;padding-bottom:5px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-box.ih-box .ih-box__sub{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-box.ih-box .ih-box__it{padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-box.ih-box .ih-box__img{width:40px!important;height:40px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv .ih-pv__media{height:230px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv .ih-pv__frame{height:230px!important;width:auto!important;aspect-ratio:9/16;margin:0 auto}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv .ih-pv__frame video,html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv .ih-pv__frame img{height:100%!important;width:100%!important;object-fit:cover}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv .ih-rte{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-sc.ih-sc .ih-sc__media{height:170px!important;aspect-ratio:auto!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-sc.ih-sc .ih-sc__media img{height:100%!important;object-fit:cover}html:root body:not(#ih-z1):not(#ih-z2) main .ih-sc.ih-sc .ih-sc__lead{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important;overflow:visible!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__grid>*{min-width:0!important;width:auto!important;flex:none!important;padding:12px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__grid>:last-child:nth-child(odd){grid-column:1 / -1!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__tx,html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__dl,html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__note{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-wc.ih-wc .ih-wc__dur{font-size:19px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-head p:not(.ih-eyebrow){display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-cy__steps{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important;overflow:visible!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-cy__steps>*{min-width:0!important;margin:0!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-cy__steps h3{font-size:14px!important;line-height:1.25!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-cy.ih-cy .ih-cy__steps p{font-size:12px!important;line-height:1.35!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-sup.ih-sup .ih-sup__lead,html:root body:not(#ih-z1):not(#ih-z2) main .ih-sup.ih-sup .ih-sup__cap{display:none!important}}html:root body:not(#ih-z1):not(#ih-z2) main .shopify-block[id*=klarna_on_site_messaging_app_block]{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-quick .ih-qs{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-offer .ih-offer__save.ih-offer__save{position:relative!important}html:root body:not(#ih-z1):not(#ih-z2) main .product-details product-price,html:root body:not(#ih-z1):not(#ih-z2) main .product-details product-price>div,html:root body:not(#ih-z1):not(#ih-z2) main .product-details product-price .price-item__group{line-height:1.15!important}html:root body:not(#ih-z1):not(#ih-z2) main .product-details product-price .price-item__group.price bdi{font-size:23px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon.icehab-addon{border-style:solid!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon.icehab-addon:not(:has(input:checked)){border-color:#e9ecee!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-instcard.ih-instcard{background:#e6f2fa!important;box-shadow:inset 0 0 0 1px #c9e2f3!important}html:root body:not(#ih-z1):not(#ih-z2) main variant-picker .variant-option__button-label.variant-option__button-label{height:32px!important;min-height:32px!important;padding:0 12px 0 6px!important;font-size:13px!important;gap:6px!important}html:root body:not(#ih-z1):not(#ih-z2) main variant-picker .variant-option__button-label.variant-option__button-label:before{width:18px!important;height:18px!important;min-width:18px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon.icehab-addon{grid-template-rows:auto!important;padding:4px 6px 4px 8px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__media{width:28px!important;height:28px!important;align-self:center!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__media img{height:28px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__name{font-size:14px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__price{font-size:12px!important;justify-self:start!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__btn{padding:5px 12px!important;align-self:center!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .ih-why{height:26px!important;padding:0 10px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addons__total{padding-top:10px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addons__total>span{font-size:18px!important;line-height:22px!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addons__total>strong{font-size:19px!important;line-height:22px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-trust .ih-perks.ih-perks li{font-size:12px!important;line-height:14px!important;min-height:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-trust .ih-perks.ih-perks li svg{width:15px!important;height:15px!important}html:root body:not(#ih-z1):not(#ih-z2) main .product-details variant-picker.variant-picker,html:root body:not(#ih-z1):not(#ih-z2) main .product-details .shopify-block[id$=__addons],html:root body:not(#ih-z1):not(#ih-z2) main .product-details .buy-buttons-block{background-color:#eceef1!important}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) main variant-picker .variant-option__button-label.variant-option__button-label{height:28px!important;min-height:28px!important;padding:0 10px 0 5px!important;font-size:12px!important;gap:5px!important}html:root body:not(#ih-z1):not(#ih-z2) main variant-picker .variant-option__button-label.variant-option__button-label:before{width:15px!important;height:15px!important;min-width:15px!important}}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .product-form-buttons>.shopify-block[id$=__trust]{flex:0 0 100%!important;width:100%!important}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .product-form-buttons>.shopify-block[id$=__trust] .ih-trust{margin-top:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .ih-trust .ih-perks.ih-perks{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:4px 18px!important}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .ih-trust .ih-perks.ih-perks li{background:none!important;padding:0!important;gap:5px!important;flex:0 0 auto!important}html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addons__list{container-type:inline-size}@container (max-width:440px){html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon .icehab-addon__rec{display:none!important}}@container (max-width:310px){html:root body:not(#ih-z1):not(#ih-z2) main .icehab-addons .icehab-addon.icehab-addon{grid-template-columns:28px minmax(0,1fr) auto auto!important}}@media(min-width:990px){html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__grid{grid-template-columns:514px minmax(0,1fr)!important;gap:86.4px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__media{order:-1!important;justify-content:center!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__text{max-width:600px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__p{font-size:18px!important;line-height:1.5!important;max-width:600px!important}}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__media.ih-pv__media{height:auto!important;min-height:0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv{padding:36px 0!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__grid{grid-template-columns:minmax(0,1fr) 54%!important;gap:12px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__text{order:1!important;text-align:left!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__media{order:2!important;display:block!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__frame.ih-pv__frame{height:auto!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-eyebrow,html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__pts{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__h{font-size:18px!important;line-height:1.18!important;margin:0 0 8px!important}html:root body:not(#ih-z1):not(#ih-z2) main .ih-pv.ih-pv.ih-pv .ih-pv__p{display:block!important;font-size:12.5px!important;line-height:1.45!important;font-weight:500!important;max-width:none!important}}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .ih-trust .ih-perks.ih-perks li .ih-perks__ic{display:none!important}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .ih-trust .ih-perks.ih-perks li:before{content:"\2713";color:#0a84c6;font-weight:700}html:root body:not(#ih-z1):not(#ih-z2) main .buy-buttons-block .ih-trust .ih-perks.ih-perks li strong{font-size:11.5px!important;font-weight:500!important;color:#3d4247!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-sc .ih-sc__lead{display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .product-details product-price .compare-at-price bdi{font-size:16px!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-offer .ih-offer__save.ih-offer__save{font-size:13px!important;line-height:17px!important;padding:1px 8px!important;top:1.5px!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .product-details rte-formatter:not(.ih-intro):not(.ih-keep){display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .product-details .shopify-block[id$=__trust]:not(.buy-buttons-block .shopify-block){display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .product-details:has(icehab-addons) .ih-bb-wz{display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__versus]>section.ih-section{background:#eceef1!important;color:#0b0b0c!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__versus] .ih-eyebrow{color:#0a6e99!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__app]>section{background:#eceef1!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__water]>section.ih-wc{background:#fff!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__how]>section.ih-cy{background:#eceef1!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__how] .ih-cy__card{background:#fff!important}@media(max-width:749px){html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__mob .ih-cy__m{display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:8px!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps>li{align-items:center!important;gap:12px!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;padding:8px 2px!important;flex:0 0 auto!important;border:0!important;border-bottom:1px solid rgba(11,11,12,.08)!important;border-radius:0!important;background:transparent!important;min-height:0!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps>li>div{flex:1 1 auto!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps>li:last-child{border-bottom:0!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps b{font-size:14px!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main .ih-cy .ih-cy__steps small{display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__drain] .ih-feature__media,html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__setup] .ih-feature__media{height:auto!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__drain] .ih-feature__media img,html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) main [id$=__setup] .ih-feature__media img{aspect-ratio:auto!important;object-fit:contain!important}}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .ih-addhead-btns{display:none!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addons__head{justify-content:flex-start!important}@media all{html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon.icehab-addon{grid-template-columns:28px minmax(0,max-content) minmax(max-content,1fr) auto auto!important;column-gap:6px!important;align-items:center!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .icehab-addon__media{grid-area:1 / 1 / 2 / 2!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .icehab-addon__name{grid-area:1 / 2 / 2 / 3!important;min-width:0!important;white-space:normal!important;overflow:visible!important;line-height:1.2!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .icehab-addon__price{grid-area:1 / 3 / 2 / 4!important;font-size:.72rem!important;white-space:nowrap!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .icehab-addon__desc{grid-area:2 / 2 / 3 / 6!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .icehab-addon__btn{grid-area:1 / 5 / 2 / 6!important;flex:none!important;white-space:nowrap!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .ih-why{grid-area:1 / 4 / 2 / 5!important;flex:none!important;white-space:nowrap!important}}@media(max-width:399px){html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .ih-why{font-size:0!important;min-width:30px!important;height:30px!important;padding:0!important;border-radius:50%!important}html:root body:not(#ih-z1):not(#ih-z2):not(#ih-z3) icehab-addons.icehab-addons.icehab-addons .icehab-addon .ih-why:before{content:"?";font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ih-pg-product.css.map */
