:root{--ir-color-white: #ffffff;--ir-color-black: #000000;--ir-color-green: #3ca631;--ir-color-green-dark: #318828;--ir-color-gray-bg: #f4f4f4;--ir-color-page-bg: #f2f4f7;--ir-color-gray-mid: #666666;--ir-color-gray-dark: #222222;--ir-color-gray-700: #555555;--ir-color-gray-800: #333333;--ir-color-gray-hover: #e0e0e0;--ir-color-gray-border: #cccccc;--ir-content-width: 1440px;--ir-ease: cubic-bezier(.16, 1, .3, 1);--ir-section-space: 40px}@media screen and (min-width:750px){:root{--ir-section-space: 64px}}main :is(#grp-roi-calc.grp,.rooms,.m-rooms,.clean-compare,.m-clean-compare,.homepage-collaboration,#cta-kontakt,[id^=MainProduct-],.multirow,.rich-text,.page-width--narrow:has(>.main-page-title),[class^=nd-]:not([class*=__]),[class^=ai-video-section-]:not([class*=__]),[class^=ai-pricing-packages-]:not([class*=__]),[class^=ai-collection-products-]:not([class*=__]),[class^=ai-robot-collection-]:not([class*=__]),[class^=ai-contact-section-]:not([class*=__])){padding-top:var(--ir-section-space)!important;padding-bottom:var(--ir-section-space)!important}main [id^=MainProduct-] .product__info-container>:first-child{margin-top:0}main [id^=MainProduct-] .product__info-container>.product__description{margin-bottom:0}@media screen and (max-width:749px){main .multirow .image-with-text:last-child .image-with-text__content{padding-bottom:0}}.ir-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:18px 36px;border-radius:26px;font-size:16px;font-weight:600;font-family:inherit;letter-spacing:inherit;line-height:1;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:transform .2s ease}.ir-btn:hover{transform:translateY(-3px)}.ir-btn:focus-visible{outline:2px solid var(--ir-color-green, #3ca631);outline-offset:3px}.ir-btn--green{background-color:var(--ir-color-green, #3ca631);color:var(--ir-color-white, #ffffff);border-color:var(--ir-color-green, #3ca631)}.ir-btn--black{background-color:var(--ir-color-black, #000000);color:var(--ir-color-white, #ffffff);border-color:var(--ir-color-black, #000000)}.ir-btn--white{background-color:var(--ir-color-white, #ffffff);color:var(--ir-color-black, #000000);border-color:var(--ir-color-white, #ffffff)}.ir-btn.button{min-width:0;min-height:0}.ir-btn.button:before,.ir-btn.button:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ir-tokens.css.map */
