.grohe-style2 .nfcs-column{box-sizing:border-box;display:inline-block;margin-right:-0.25em;vertical-align:inherit}.grohe-style2{border:1px solid rgba(0,0,0,0.1);line-height:1.25;color:#0F2B4B;max-width:796px;font-family:Nunito,sans-serif}.grohe-style2 h1,.grohe-style2 h2,.grohe-style2 h3,.grohe-style2 h4,.grohe-style2 h5,.grohe-style2 .h1,.grohe-style2 .h2,.grohe-style2 .h3,.grohe-style2 .h4,.grohe-style2 .h5{font-weight:bold;margin:1em auto 0.75em}@media (max-width: 859px){.grohe-style2 h1,.grohe-style2 h2,.grohe-style2 h3,.grohe-style2 h4,.grohe-style2 h5,.grohe-style2 .h1,.grohe-style2 .h2,.grohe-style2 .h3,.grohe-style2 .h4,.grohe-style2 .h5{margin-left:0.25em;margin-right:0.25em}}.grohe-style2 h1:first-child,.grohe-style2 h2:first-child,.grohe-style2 h3:first-child,.grohe-style2 h4:first-child,.grohe-style2 h5:first-child,.grohe-style2 .h1:first-child,.grohe-style2 .h2:first-child,.grohe-style2 .h3:first-child,.grohe-style2 .h4:first-child,.grohe-style2 .h5:first-child{margin-top:0}.grohe-style2 h1,.grohe-style2 .h1{font-size:30px}@media (min-width: 992px){.grohe-style2 h1,.grohe-style2 .h1{font-size:36px}}.grohe-style2 h2,.grohe-style2 .h2{font-size:24px}@media (min-width: 992px){.grohe-style2 h2,.grohe-style2 .h2{font-size:30px}}.grohe-style2 h3,.grohe-style2 .h3{font-size:22px}@media (min-width: 992px){.grohe-style2 h3,.grohe-style2 .h3{font-size:26px}}.grohe-style2 h4,.grohe-style2 .h4{font-size:20px}@media (min-width: 992px){.grohe-style2 h4,.grohe-style2 .h4{font-size:22px}}.grohe-style2 h5,.grohe-style2 .h5{font-size:17px}.grohe-style2 img{max-width:100%;height:auto;vertical-align:bottom}.grohe-style2 img:first-child:last-child{margin-left:auto;margin-right:auto;display:block}.text-left .grohe-style2 img:first-child:last-child{margin-left:0}.text-right .grohe-style2 img:first-child:last-child{margin-right:0}.grohe-style2 strong{font-weight:700}.grohe-style2 section{font-weight:300}.grohe-style2 p{margin:0.5em auto 1em}.grohe-style2 p:last-child{margin-bottom:0}.grohe-style2 ::-moz-selection{background:#0e2952;color:#fff}.grohe-style2 ::selection{background:#0e2952;color:#fff}.grohe-style2 .text-red{color:#e11c6c;font-weight:normal}.grohe-style2 .text-uppercase{text-transform:uppercase}.grohe-style2 .small{font-size:13px}.grohe-style2 .lead{font-size:18px;padding:0 10px}@media (min-width: 860px){.grohe-style2 .lead{font-size:24px;padding:0 20px}}.grohe-style2 .lead li{margin-bottom:10px}@media (max-width: 991px){.grohe-style2 .lead br{display:none}}.grohe-style2 .text-center{text-align:center}@media (max-width: 991px){.grohe-style2 .text-center\@m{text-align:center}}.grohe-style2 .text-left{text-align:left}.grohe-style2 .ut-mt-none{margin-top:0}.grohe-style2 .ut-mb-none{margin-bottom:0}.grohe-style2 .ut-mt{margin-top:10px}@media (min-width: 860px){.grohe-style2 .ut-mt{margin-top:40px}}.grohe-style2 .ut-mt-large{margin-top:30px}@media (min-width: 860px){.grohe-style2 .ut-mt-large{margin-top:60px}}.grohe-style2 .ut-mt-xlarge{margin-top:40px}@media (min-width: 860px){.grohe-style2 .ut-mt-xlarge{margin-top:80px}}.grohe-style2 .ut-mb{margin-bottom:10px}@media (min-width: 860px){.grohe-style2 .ut-mb{margin-bottom:40px}}.grohe-style2 .ut-mb-large{margin-bottom:30px}@media (min-width: 860px){.grohe-style2 .ut-mb-large{margin-bottom:60px}}.grohe-style2 .ut-mb-xlarge{margin-bottom:40px}@media (min-width: 860px){.grohe-style2 .ut-mb-xlarge{margin-bottom:80px}}@media (min-width: 992px){.grohe-style2 .ut-mt-large-negative\@m-up{margin-top:-80px}}.grohe-style2 iframe{max-width:100%}.grohe-style2 video{max-width:100%;cursor:pointer;outline:0;vertical-align:bottom}.grohe-style2 .video{position:relative;padding-bottom:56.25%}.grohe-style2 .video iframe,.grohe-style2 .video img{position:absolute;top:0;left:0;width:100%;height:100%}.grohe-style2 .layout{max-width:1200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative}.grohe-style2 .layout-small{max-width:920px}.grohe-style2 .section{padding-top:25px;padding-bottom:10px;font-size:18px}@media (min-width: 992px){.grohe-style2 .section{padding-top:30px;padding-bottom:30px;font-size:22px}}.grohe-style2 .section:last-child{padding-bottom:40px}.grohe-style2 .blue-section{background-color:#F4FBFF;padding:40px;margin-left:0;margin-right:0;margin-bottom:40px}@media (min-width: 992px){.grohe-style2 .blue-section{padding-top:65px;padding-bottom:30px}}.grohe-style2 .blue-section:last-child{margin-bottom:0}.grohe-style2 .features{position:relative}.grohe-style2 .features .feature-frame{background-color:#F4FBFF;border-radius:4px;padding:20px;cursor:pointer}@media (min-width: 992px){.grohe-style2 .features .feature-frame-right{border-left:10px solid #fff}}@media (min-width: 992px){.grohe-style2 .features .feature-frame-left{border-right:10px solid #fff}}.grohe-style2 .nfcs-row{margin-left:-20px;vertical-align:middle}@media (min-width: 992px){.grohe-style2 .nfcs-row{margin-left:-32px}}@media (min-width: 992px){.grohe-style2 .nfcs-row.extra-space{margin-left:-70px;margin-bottom:30px}}.grohe-style2 .nfcs-row.align-top{vertical-align:top}.grohe-style2 .nfcs-column{width:100%;max-width:100%;padding-left:20px;margin-bottom:30px}@media (min-width: 992px){.grohe-style2 .nfcs-column{padding-left:30px;width:50%}}@media (max-width: 991px){.grohe-style2 .nfcs-column{width:100%;max-width:100%;display:block;margin-bottom:2em;text-align:center}}@media (min-width: 992px){.grohe-style2 .nfcs-column.nfcs-image img{margin-left:0;margin-right:auto}}@media (min-width: 992px){.reversed .grohe-style2 .nfcs-column{position:relative}}@media (min-width: 992px){.reversed .grohe-style2 .nfcs-column.nfcs-image img{margin-left:auto;margin-right:0}}.grohe-style2 .nfcs-inner{padding-right:40px}@media (max-width: 991px){.grohe-style2 .nfcs-inner{padding:20px}}.grohe-style2 .nfcs-column+.nfcs-column .nfcs-inner{padding-left:40px}@media (min-width: 992px){.grohe-style2 .nfcs-column-1\/1{width:100%;max-width:100%}}@media (min-width: 992px){.grohe-style2 .nfcs-column-1\/2{width:50%;max-width:50%}}@media (min-width: 992px){.grohe-style2 .nfcs-column-1\/3{width:33.3333%;max-width:33.3333%}}@media (min-width: 992px){.reversed .grohe-style2 .nfcs-column-1\/3:first-child{left:66.6666%}}@media (min-width: 992px){.grohe-style2 .nfcs-column-2\/3{width:66.6666%;max-width:66.6666%}}@media (min-width: 992px){.reversed .grohe-style2 .nfcs-column-2\/3:last-child{left:-33.3333%}}.grohe-style2 .nfcs-column-1\/4{width:50%;max-width:50%}@media (min-width: 992px){.grohe-style2 .nfcs-column-1\/4{width:25%;max-width:25%}}@media (max-width: 859px){.grohe-style2 .nfcs-column-1\/4{width:100%;max-width:100%;display:block}}@media (min-width: 992px){.grohe-style2 .nfcs-row.reversed .nfcs-column{position:relative}}@media (min-width: 992px){.grohe-style2 .nfcs-row.reversed .nfcs-column-1\/2:first-child{left:50%}}@media (min-width: 992px){.grohe-style2 .nfcs-row.reversed .nfcs-column-1\/2:last-child{left:-50%}}@media (min-width: 992px){.grohe-style2 .nfcs-row.reversed .nfcs-column-1\/3:first-child{left:66.6666%}}@media (min-width: 992px){.grohe-style2 .nfcs-row.reversed .nfcs-column-2\/3:last-child{left:-33.3333%}}@media (min-width: 992px){.grohe-style2 .nfcs-row.extra-space .nfcs-column{padding-left:70px}}.grohe-style2 .nfcs-title{font-size:24px}.grohe-style2 .nfcs-title strong{font-size:27px}.grohe-style2 ul.nfcs-list-columns{list-style:initial;padding-left:40px}@media (min-width: 992px){.grohe-style2 .nfcs-list-columns{-moz-column-count:2;column-count:2;-moz-column-gap:60px;column-gap:60px}}.grohe-style2 .nfcs-list-columns>*{margin-bottom:8px}@media (min-width: 992px){.grohe-style2 .nfcs-list-columns-3{-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px}}@media (min-width: 992px){.grohe-style2 .nfcs-grid{display:grid;grid-template-columns:auto auto;justify-content:center}}.grohe-style2 .nfcs-grid li{margin-bottom:20px}@media (min-width: 992px){.grohe-style2 .nfcs-grid li{margin-right:20px}}.grohe-style2 .nfcs-grid li:first-child:last-child{margin-right:0}@media (min-width: 992px){.grohe-style2 .nfcs-grid-3{display:grid;grid-template-columns:auto auto auto}}@media (min-width: 992px){.grohe-style2 .nfcs-grid-4{display:grid;grid-template-columns:auto auto auto auto}}.grohe-style2 .nfcs-list-bare{list-style:none;padding-left:0;margin-left:0}@media (max-width: 991px){.grohe-style2 .category-logo{width:150px}}@media (min-width: 992px){.grohe-style2 .nfcs-icons h4{min-height:88px}}
