@media (max-width: 768px){.index #main-content{z-index:0;position:relative}}.main-nav__item--toggle .main-nav__item-content{font-size:18px}.main-nav__grandchild .main-nav__item{font-size:16px!important}.btn--primary,.spr-button-primary,.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-challenge__button{box-shadow:0 2px 5px #c8c8c880;border:none;outline:none;outline-offset:0}.btn--primary:hover,.spr-button-primary:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.shopify-challenge__button:hover{box-shadow:none}.product-policies{font-size:14px}#main-content .product-info__block:has(.jdgm-prev-badge__stars){margin:0 0 10px}.product-info__block.product-introductory-text{margin:0}.quantity-discount{display:none}.card__info-inner>div:has(.rating){display:flex;align-items:baseline}.product-comparison-grid .rating{height:auto;display:inline-block}h2.jdgm-carousel-title{font-size:26px}announcement-bar.announcement{background:none}.announcement>.container{background-color:#d9d9d9;border-radius:0 0 10px 10px;max-width:var(--page-width)}.header{border:none}.icons-with-text{border-radius:10px}.card__usp-text .metafield-rich_text_field{font-size:14px;line-height:1.5}.media-with-text-section .media-with-text,.media-with-text-how-section .media-with-text-how{align-items:flex-start}.media-with-text__media,.media-with-text-how__media{border-radius:10px}.media-with-text__text{margin-top:0}.media-with-text-how-section .media-with-text-how__text{padding:0}.opt-label--btn{font-size:14px;padding:10px 20px;display:flex;align-items:center;justify-content:center}.how-steps-container{margin:64px 0}.test-values-block .links button{font-weight:700}.rte ol,.rte ul{padding-inline-start:10px}.rte ul li,.styled-list>li{padding-inline-start:10px}.rte ul li:before,.styled-list>li:before{width:6px;height:6px}#comp_table .disclosure__title.product-info__disclosure{padding-left:20px}.main-nav__child.mega-nav{transition-delay:0s}.product-water-test-values{text-decoration:none}.compare-col{text-align:center}.icon-param-checkmark .st0{fill:#09ce45}.icon-param-cross .st0{fill:#d20000}.child-nav li:has(.main-nav__item--back){border:none}.child-nav li:has(.main-nav__item-header){border:none}.main-nav__item-header{width:calc(100% + (2 * var(--gutter)));background:#ededed;margin-left:calc(var(--gutter) * -1);padding:20px calc(var(--gutter) + 16px)}.main-nav__item--go{border-radius:26.501px;background:#009de1;box-shadow:0 2.65px 6.625px #c6c6c680;display:flex;padding:10px;justify-content:center;align-items:center;color:#fff;font-weight:700;margin:10px auto}.main-nav__item--go svg{display:none}@media (min-width:768px){#main-content .jdgm-carousel-wrapper{width:100%!important}}@media (max-width: 768px){.featured-collection-container>div.flex{flex-direction:column-reverse}}@media (max-width: 768px){.container:has(.icons-with-text){padding:0}.icons-with-text{border-radius:0}}@media (min-width: 769px){.featured-collection-text>div.grow{flex-grow:0}}.product-comparison-grid td:has(.price),.product-comparison-grid td:has(.rating){text-align:center}.product-comparison-container:has(.btn) thead th .flex-auto{text-align:center}.main-nav .disclosure__panel{overflow:hidden!important}@media (min-width: 1024px){.product-comparison-grid--hover thead tr:hover{background-color:inherit}}.cc-faq .disclosure__title{font-weight:500}.product-comparison-grid thead tr[data-sticky=true]{position:fixed!important;z-index:20!important;background:#f9f9f9;box-shadow:0 2px 8px #0000001a!important;display:block!important;display:flex!important;padding:0 20px}.product-comparison-grid thead tr[data-sticky=true] th{flex-grow:1}.product-comparison-grid thead tr[data-sticky=true] th>div>div:has(.media){display:none}@media (max-width: 768px){.product-comparison-grid thead tr[data-sticky=true]{box-shadow:0 1px 4px #0000001a!important}.product-comparison-grid .flex-col{min-width:143px}th>div>div:has(.media)+div{display:flex;align-items:center;min-height:54px}}@media (min-width: 1200px){.product-comparison-grid thead tr{padding:0px calc((100% - var(--page-width)) / 2)!important}.product-comparison-grid thead th{width:280px}}@media (max-width: 768px){.test-values-block{background:#ededed;margin:32px calc(var(--gutter) * -1);padding:32px var(--gutter)}.test-values-block>div:has(#test-values-link){width:100%}.test-values-block>div:has(#test-values-link) a{text-align:center}.test-values-block .links button{border-radius:20px;box-shadow:0 2px 5px #c8c8c880}#main-content .jdgm-carousel-wrapper{margin:0;width:100%!important}#main-content .jdgm-carousel-title,#main-content .jdgm-all-reviews-rating-wrapper{text-align:left}#main-content .jdgm-all-reviews-rating-wrapper span{display:inline-block}#main-content .jdgm-all-reviews-rating-wrapper svg{margin-left:8px}#main-content .jdgm-carousel{margin:0;width:100%;box-shadow:0 4px 4px #00000040;border-radius:10px;padding:20px 10px}#main-content .jdgm-carousel__left-arrow{margin-top:40px;float:right;margin-right:30px;margin-left:-50px}#main-content .jdgm-carousel__right-arrow{margin-top:40px;margin-right:0}}@media (min-width: 769px){.slider>.container:has(.logo-list){display:flex;justify-content:center}#main-content .shopify-section+.product-main:before,#main-content .product-details+.shopify-section:before,#main-content .product-main+.shopify-section:not(.product-details):before{display:none}#main-content .product-main .product-info:before,#main-content .product-main .product-info:after{display:none}#main-content .product-main .product-media,#main-content .product-main+.product-details>.container{border-inline-end:none}.media-gallery .media-ctrl__btn[name=prev]{left:-50px}.media-gallery .media-ctrl__btn[name=next]{right:-50px}.media-with-text-how__text{margin-bottom:calc(14 * var(--space-unit))}.media-with-text-how-section .media-with-text-how{max-width:100%}.table-fixed{table-layout:fixed}}.home-header h1.textmarker-title>span{box-shadow:0 .52em #f8d214;position:relative;top:-.7em}.home-header h1.textmarker-title span span{position:relative;top:.7em;padding:0 1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.home-header h1{font-size:38px;font-weight:600}.home-header h1+p{font-size:19px;font-weight:600}@media (min-width: 769px){.home-header h1{font-size:83px}.home-header h1+p{font-size:42px;line-height:1.2}.home-header .text-overlay{max-width:70%;margin-bottom:20px}}.icons-with-text.home-icons .carousel{max-width:440px;margin:auto;width:90%}@media (max-width: 768px){.icons-with-text.home-icons .slider__grid{display:flex}.icons-with-text.home-icons .icons-with-text__title{font-size:14px}.icons-with-text.home-icons img{width:45px;height:45px}.index .container:has(.image-banner){padding:0}}@media (max-width: 400px){.icons-with-text.home-icons .icons-with-text__title{font-size:12px}}@media (min-width: 769px){.icons-with-text.home-icons .icons-with-text__title{font-size:16px}.icons-with-text.home-icons img{width:55px}}#quiz-container .close-btn{top:30px;right:40px}@media (max-width: 768px){.index .media-with-text__text.color-scheme{padding:20px 0}}@media (min-width: 769px){.index .media-with-text__text.color-scheme{padding:0 calc(16 * var(--space-unit))}}.index #main-content .jdgm-header{text-align:left}.index #main-content .jdgm-header-info{align-items:flex-start;justify-content:flex-start}.index #main-content .jdgm-card{box-shadow:0 4px 4px #00000040;border:1px solid #fff}.index #main-content .jdgm-text{max-height:none;-webkit-line-clamp:none;display:block;text-align:left}.index #main-content .jdgm-testimonials-carousel .jdgm-text p{-webkit-line-clamp:none;font-size:16px;width:100%}.index #main-content .jdgm-card-content,.index #main-content .jdgm-rating-section{align-items:flex-start}.index #main-content .jdgm-reviewer-info{justify-content:flex-start}.index #main-content .jdgm-product-name,.index #main-content .jdgm-testimonials-carousel,.index #main-content .jdgm-videos-carousel{text-align:left}.index .jdgm-testimonials-container{display:flex;overflow-x:scroll;gap:40px;padding:20px;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline-start:20px}.index #main-content .jdgm-testimonial{position:relative;opacity:1;width:100%;padding:20px;scroll-snap-align:start;flex:0 0 100%}.index #main-content .jdgm-quote-marks,.index .jdgm-product-name a[href="/"]{display:none}.index .jdgm-card-content{display:grid!important;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"jdgm-rating" "jdgm-product" "jdgm-text"}.index .jdgm-card-content .jdgm-text{grid-area:jdgm-text}.index .jdgm-card-content .jdgm-rating-section{grid-area:jdgm-rating;gap:5px}.index .jdgm-card-content jdgm-product-name{grid-area:jdgm-product}.index #main-content .jdgm-star{font-size:16px}.index #main-content .jdgm-card-content{gap:10px}@media (min-width: 769px){.index #main-content .jdgm-testimonial{width:calc(1 / 3 * 100% - (40px * 2 / 3));flex:0 1 100%}}.card:has(.card__link-list) .card__media{border-radius:10px 10px 0 0}.card:has(.card__link-list) .card__title-wrapper{border-radius:0 0 10px 10px}.card:has(.card__link-list) .btn--primary{display:none}.card:has(.card__link-list) .btn--primary+span{display:inline-block;position:relative;max-width:100%;padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;border-radius:var(--btn-border-radius, 0);outline-offset:var(--btn-border-width);font-size:.88em;font-weight:700;line-height:1.2em;text-align:center;text-transform:var(--btn-text-transform, none);-webkit-appearance:none;appearance:none;word-break:break-word;border:var(--btn-border-width) solid rgb(var(--btn-bg-color));outline-color:rgb(var(--btn-bg-color));outline-offset:3px;background:rgb(var(--btn-bg-hover-color)) linear-gradient(104deg,rgb(var(--btn-bg-hover-color)) 60%,rgb(var(--btn-bg-color)) 60% 100%) no-repeat 100% 100%;background-size:300% 100%;color:rgb(var(--btn-text-color));box-shadow:0 2px 5px #c8c8c880;border:none;outline:none;outline-offset:0;width:100%}.asbesttests .breadcrumbs,.leitungswasser .breadcrumbs,.brunnen .breadcrumbs,.bakterien .breadcrumbs,.schimmel .breadcrumbs,.boden .breadcrumbs{display:none}@media (min-width: 600px) and (max-width: 1024px){.collection-header .text-overlay{margin:0;max-width:60%}}@media (max-width: 768px){.asbesttests .section:has(.image-banner),.leitungswasser .section:has(.image-banner),.brunnen .section:has(.image-banner),.bakterien .section:has(.image-banner),.schimmel .section:has(.image-banner),.boden .section:has(.image-banner){margin:0}.asbesttests .image-banner .text-overlay,.leitungswasser .image-banner .text-overlay,.brunnen .image-banner .text-overlay,.bakterien .image-banner .text-overlay,.schimmel .image-banner .text-overlay,.boden .image-banner .text-overlay{padding:0}.header-perks.icons-with-text{padding:10px}.header-perks.icons-with-text img{width:20px;height:20px}#main-content .icons-with-text__text:not(.text-center){margin-inline-start:10px}#main-content .featured-collection-info{margin-top:20px}}@media (min-width: 769px){.collection-header h1{font-size:48px}.collection-header p{font-size:26px}.collection-header.section,.icons-with-text.header-perks{margin:0 auto}}@media (max-width: 768px){.cc-multi-column-collapsible .column-read-more-btn{margin:10px!important}.cc-multi-column-collapsible .column-read-less-btn button{right:0!important}.cc-multi-column-collapsible .column-collapsible.expanded{padding-bottom:60px!important}}.slider__grid img{border-radius:10px}.collection .card__compare,.collection .btn--compare{display:none}.card--related{border-radius:10px}.card--related .btn{background:#ffd814;border:none;font-size:16px;padding:10px 20px;box-shadow:0 2px 3px #0003}#shopify-section-product-compare-basket button{padding:5px}.compare-details button .link,.compare-details .price__default,.compare-details .compare-col,.compare-details .product-comparison-grid td:has(.rating){text-align:left}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ivario.css.map */
