.custom-announcement-bar{background:#e30613;color:#fff}.main-l-r{max-width:1600px;margin:auto;display:flex;flex-direction:row;justify-content:space-between;font-size:1.4rem;padding-top:1.2rem;gap:10px;padding-bottom:1.2rem}.custom-announcement-bar .right ul{margin:0;padding:0;display:flex;gap:10px;list-style:none}.custom-announcement-bar .right ul a{font-weight:700;color:#fff;padding:0 .2rem;text-decoration:underline;letter-spacing:0}.custom-announcement-bar .left{font-weight:700;color:#fff;letter-spacing:0;display:flex;align-items:center;gap:20px}.custom-announcement-bar .left span{position:relative;display:inline-block;vertical-align:middle}.custom-announcement-bar .left span:before{content:"";position:relative;left:0;top:0;width:7px;height:12px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);display:inline-block;margin-right:7px}.header__menu-item span,.header__submenu .header__menu-item{font-weight:700;font-size:1.3rem;color:#000}.custom-icon-with-text-part{background:#e30613;padding:15px 0;color:#fff}.custom-icon-with-text-part .flex-row{gap:30px;display:flex;align-items:center}.custom-icon-with-text-part .flex-text h3{margin:0;color:#fff;font-size:2rem;line-height:2.4rem}.custom-icon-with-text-part .flex-text h4{margin:5px 0;color:#fff}.custom-icon-with-text-part .flex-row .img svg{width:100%;height:100%;display:inline-block;vertical-align:middle}.custom-icon-with-text-part .flex-row .img{width:30px}.featured-product .product__info-wrapper a.link.button{background:#e30613}.featured-product .product__info-wrapper a.link.button:after{box-shadow:none}.custom-text-with-social-part{background:#e30613}.custom-text-with-social-part .flex-inline{align-items:center;display:flex;justify-content:center;color:#fff}.custom-text-with-social-part .flex-inline h4{margin-right:20px;color:#fff}.custom-text-with-social-part .flex-inline ul.list-social li a.link.list-social__link{color:#fff}.footer-email-phone-number .email,.footer-email-phone-number .telefon{display:flex;align-items:center;gap:10px}.footer-email-phone-number svg{vertical-align:middle;margin-right:10px;max-width:22px;max-height:20px}.footer-email-phone-number a{color:#000;text-decoration:none}.featured-product:not(.product--no-media)>.product__info-wrapper .product__text.inline-richtext{color:#000}.icon-linkedin{fill:#fff}.product__text.inline-richtext ul,.image-with-text__text ul{list-style:none}.product__text.inline-richtext ul li,.image-with-text__text ul li{position:relative;margin-bottom:5px}.product__text.inline-richtext ul li:after,.image-with-text__text ul li:after{top:0;content:"";width:22px;height:22px;display:inline-block;background:url(icons8-plus.svg);position:absolute;left:-35px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-top:2px}.featured-product .product-media-container img{object-fit:contain}.haartrockner-page h1.main-page-title.page-title{text-align:center}.image-with-text__text ul{margin-left:15px}.collection__title.title-wrapper h4.title{color:#e30c12;font-size:2rem}.card .card__inner .card__media img{object-fit:contain}.image-with-text__text-item .color-scheme-5 a.button.button--primary{border:1px solid #fff}.image-with-text__text-item .color-scheme-5 a.button.button--primary:before,.image-with-text__text-item .color-scheme-5 a.button.button--primary:after{display:none}.haartrockner-page .blog .card__content .card__information{padding-left:0;padding-right:0}.haartrockner-page .article-card__info .circle-divider{font-size:1.5rem}h1.main-page-title{text-align:center}.blog_page .multicolumn .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.blog_page .multicolumn .multicolumn-card__info{padding:0!important}.blog_page h1.main-page-title.page-title{margin:0}.blog_page .blog__posts .article-card .card__information{padding-left:0;padding-right:0}.blog_page .card .media{width:100%}.blog_page .blog__posts.articles-wrapper img{object-fit:cover}.service_garantie .rich-text.content-container .rich-text__wrapper .rich-text__blocks{max-width:100rem}.footer-email-phone-number a:hover{text-decoration:underline}body.overflow-hidden #smile-ui-container{z-index:0!important}.grid--1-col .grid__item{position:relative;z-index:0}.uber-solis .image-with-text .image-with-text__media.image-with-text__media--adapt img{padding:15px;object-fit:contain}price-range.facets__price label.field__label{font-size:1.2rem}.mobile-facets__footer button.button--primary{color:#fff}.mobile-facets__footer button.button--primary:after{box-shadow:none}#shop-hcaptcha-badge-container{z-index:0!important}@media screen and (max-width:1280px){.custom-announcement-bar *{font-size:12px}.search-modal__form{max-width:68.2rem}.custom-icon-with-text-part .flex-text h4{font-size:12px}.custom-icon-with-text-part .flex-text h3{font-size:1.8rem}.custom-announcement-bar .right ul{gap:5px}.custom-announcement-bar .left{gap:10px}}@media screen and (max-width:1024px){.custom-announcement-bar *{font-size:10px}.custom-icon-with-text-part .flex-row{gap:10px}.image-with-text .grid .image-with-text__content{padding:2.5rem 1rem}.image-with-text .grid__item .image-with-text__content h2.image-with-text__heading{font-size:24px}.table-responsive{overflow:hidden;width:100%}.table-responsive table{overflow:scroll;display:inline-block;width:100%}.product__info-container table tr td{font-size:13px!important;padding:.7rem!important;word-break:break-word!important}}@media screen and (max-width:998px){header.header details-modal.header__search.medium-hide{display:block!important}}@media screen and (max-width:991px){.custom-announcement-bar .main-l-r{flex-direction:column;justify-content:center;align-items:center;padding-top:.8rem;padding-bottom:.8rem;gap:0}.blog .sub_title{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:767px){.custom-announcement-bar .right{display:none}.custom-announcement-bar .left{width:100%;justify-content:space-between}.header{padding:0 20px 2px!important}.localization-form.country-switcher{max-width:45%;padding:0}.header__heading-link{padding:.75rem 0}.disclosure .localization-form__select{padding-left:10px!important;padding-right:20px!important}.localization-form__select .icon-caret{right:10px!important}.header__search summary.header__icon.header__icon--search{height:3rem;width:3rem}.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem}header.header>.header__icons .header__icon--cart,header.header>.header__icons .header__icon--cart svg{height:4.4rem;width:4.4rem}header.header>.header__icons{padding-left:.8rem}.custom-icon-with-text-part .main-l-r{flex-direction:column;padding-top:1rem;padding-bottom:1rem}.custom-icon-with-text-part .flex-row .img{width:20px}.rich-text.content-container .rich-text__wrapper{padding:0!important}.image-with-text.image-with-text--no-overlap{padding-top:20px!important}.image-with-text .grid__item .image-with-text__content{padding:20px 0}.custom-text-with-social-part .flex-inline h4{display:none}.footer__content-top{padding-left:20px!important;padding-right:20px!important}.footer-block__details-content{margin-bottom:2rem!important}.footer-email-phone-number svg{vertical-align:middle;margin-right:5px;max-width:17px}.footer-email-phone-number a{font-size:10px}header.header img.header__heading-logo{max-width:55px}.haartrockner-page h1.main-page-title.page-title{font-size:32px;margin-bottom:20px}.haartrockner-page .blog .page-width-desktop{padding-top:20px!important}.blog_page .multicolumn-list__item{margin-bottom:20px}.slideshow__controls button.slider-button svg.icon{height:1.2rem}.mobile-facets__sort .select__select{font-size:10px;letter-spacing:0}.mobile-facets__summary{padding:1.3rem 1.5rem}.product__info-container table tr td{font-size:12px!important;padding:.7rem!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
