/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:480px){.catalog-grid__item{width:calc(50% - 25px);}}@media (min-width:992px){.catalog-grid__item{width:calc(33.333% - 30px);}}@media (min-width:1440px){.catalog-grid__item{width:calc(16.666% - 20px);}}.node--type-innovation-detail-page .paragraph-container{margin-top:60px;margin-bottom:90px;background-color:#eeeeee;padding:0 60px 5px 60px;}.node--type-innovation-detail-page .paragraph-container .catalog-grid{margin-bottom:40px;}.node--type-innovation-detail-page .paragraph-container .catalog-grid .content-section-title.section-lead-in{margin-top:60px;margin-bottom:30px;}.node--type-innovation-detail-page .paragraph-container .catalog-grid .catalog-grid__item:nth-of-type(1){width:100%;}.node--type-innovation-detail-page .paragraph-container .catalog-grid .catalog-grid__item .figure__caption{text-align:center;font-style:normal;padding:7px;font-size:1.2em;font-family:"Trade_Gothic_LT_Bold";text-transform:uppercase;letter-spacing:.01em;font-weight:700;line-height:1.2;}.layout--twocol-section.layout--twocol-section--50-50 > .layout__region{padding:30px;}.node--type-innovation-detail-page .layout--twocol-section .text-long{font-size:1.2em;line-height:1.2;}.node--type-innovation-detail-page .layout--twocol-section .text-long .u-text-xl li{margin-bottom:.6em;}.node--type-innovation-detail-page .text-center .productslider_heading{justify-content:center;}.node--type-innovation-detail-page .text-center .productslider_heading .h2{padding:0;}@media (min-width:720px){.node--type-innovation-detail-page .innovation-image-grid{display:flex;}}.node--type-innovation-detail-page #Overview .grid-container{padding:0;}.node--type-innovation-detail-page #Overview .grid{margin:0;}
.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;padding-left:0;}.slick-dots button{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:0.8rem;height:0.8rem;border-radius:50%;font-size:0;margin:5px;background:transparent;border-color:#fff;border:1px solid #fff;box-shadow:none;}.slick-dots .slick-active button{background:#AA3145;}
@media (min-width:1024px){#block-views-block-collection-detail-page-inter-bathroom-page-term-edit{position:absolute;z-index:99;}}
