.woocommerce span.onsale{background:var(--theme-palette-color-9,#ffa10a);color:#fff;border-radius:0;min-height:auto;min-width:auto;padding:4px 10px;line-height:1.4;font-family:"Zalando Sans SemiExpanded",sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;top:10px;left:10px;right:auto}.woocommerce ul.products li.product .price del{opacity:.5;font-size:1em}ul.products li.product .ct-woo-card-actions{margin-bottom:10px}:root{--rapa-r-s:10px;--rapa-r-m:14px;--rapa-r-l:20px;--theme-button-border-radius:var(--rapa-r-s);--stk-button-border-radius:var(--rapa-r-s);--theme-form-field-border-radius:var(--rapa-r-s)}.button,button,input[type="submit"],.wp-element-button,.ct-button,.stk-block-button .stk-button{border-radius:var(--rapa-r-s)}input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="number"],input[type="password"],select,textarea,.quantity{border-radius:var(--rapa-r-s)}.ct-back-to-top{border-radius:var(--rapa-r-s)!important}.woocommerce span.onsale{border-radius:6px}ul.products li.product{border-radius:var(--rapa-r-m);overflow:hidden}.stk-container:not(.stk--no-background){border-radius:var(--rapa-r-l);overflow:hidden}.stk-block-accordion .stk-container{border-radius:var(--rapa-r-m)}.stk-container .stk-img-wrapper{border-radius:0}.stk-block-background:not(.alignfull){border-radius:var(--rapa-r-l);overflow:hidden}.entry-content .stk-img-wrapper{border-radius:var(--rapa-r-l)}.stk-block-carousel .stk-img-wrapper{border-radius:0}.entry-content>.stk-block-columns.alignfull:first-child{border-radius:0 0 var(--rapa-r-l) var(--rapa-r-l);overflow:hidden}footer.ct-footer [data-row="middle"] .ct-container{grid-template-columns:2fr 1fr 1fr 1fr!important;column-gap:40px}@media (max-width:999.98px){footer.ct-footer [data-row="middle"] .ct-container{grid-template-columns:repeat(2,1fr)!important;row-gap:40px}}@media (max-width:689.98px){footer.ct-footer [data-row="middle"] .ct-container{grid-template-columns:1fr!important}}.rapa-f-logo{display:inline-block;margin-bottom:28px}.rapa-f-logo img{width:170px;height:auto}.rapa-f-title{margin:0 0 20px;color:var(--theme-palette-color-6);font-size:15px;font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.rapa-f-title--next{margin-top:32px}.rapa-f-links{list-style:none;margin:0;padding:0}.rapa-f-links li{margin:0 0 10px}.rapa-f-links a{color:rgb(255 255 255 / .72);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;transition:color 0.2s}.rapa-f-links a:hover{color:var(--theme-palette-color-1,#27a34d)}.rapa-f-contact{list-style:none;margin:0;padding:0}.rapa-f-contact li{display:flex;gap:14px;align-items:flex-start;margin:0 0 18px}.rapa-f-contact svg{flex-shrink:0;margin-top:2px;color:var(--theme-palette-color-2,#228b42)}.rapa-f-contact div{display:flex;flex-direction:column;gap:2px}.rapa-f-contact a,.rapa-f-contact strong{color:var(--theme-palette-color-6);font-size:16px;font-weight:600;text-decoration:none}.rapa-f-contact a:hover{color:var(--theme-palette-color-1,#27a34d)}.rapa-f-contact span{color:rgb(255 255 255 / .6);font-size:13px;line-height:1.4}footer.ct-footer [data-row="bottom"] [data-column="widget-area-5"]{justify-content:flex-end;text-align:right}.rapa-f-credit{margin:0;color:rgb(255 255 255 / .55);font-size:13px}.rapa-f-credit a{color:var(--theme-palette-color-6);text-decoration:none}.rapa-f-credit a:hover{color:var(--theme-palette-color-1,#27a34d)}@media (max-width:689.98px){footer.ct-footer [data-row="bottom"] [data-column="widget-area-5"]{justify-content:flex-start;text-align:left}}footer.ct-footer [data-row="bottom"] .ct-footer-copyright{color:rgb(255 255 255 / .55);font-size:13px}.rapa-map{border-radius:var(--rapa-r-l);overflow:hidden;line-height:0}.rapa-map iframe{display:block}.rapa-video iframe,.rapa-video .wp-block-embed__wrapper{border-radius:var(--rapa-r-m);overflow:hidden}.rapa-gallery.wp-block-gallery{gap:16px!important}.rapa-gallery .wp-block-image img{border-radius:var(--rapa-r-m)}.rapa-gallery .wp-block-image figcaption{border-radius:0 0 var(--rapa-r-m) var(--rapa-r-m)}.rapa-line-icon:not(#rapa) svg,.rapa-line-icon:not(#rapa) svg *,.stk-block-icon:not(#rapa) svg[fill="none"],.stk-block-icon:not(#rapa) svg[fill="none"] *{fill:none!important;stroke:var(--theme-palette-color-2,#228b42)!important}.rapa-gallery.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0!important;width:calc((100% - 48px) / 4)!important}@media (max-width:999.98px){.rapa-gallery.wp-block-gallery.has-nested-images figure.wp-block-image{width:calc((100% - 16px) / 2)!important}}.rapa-gallery figure a{cursor:zoom-in}.rapa-lb{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:40px 72px;background:rgb(10 22 14 / .92)}.rapa-lb[hidden]{display:none}.rapa-lb__fig{margin:0;max-width:100%;max-height:100%;text-align:center}.rapa-lb__fig img{max-width:100%;max-height:calc(100vh - 140px);border-radius:var(--rapa-r-m);object-fit:contain}.rapa-lb__fig figcaption{margin-top:12px;color:var(--theme-palette-color-6);font-size:15px}.rapa-lb button{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--rapa-r-s);background:var(--theme-palette-color-1,#27a34d);color:var(--theme-palette-color-6);font-size:28px;line-height:1;cursor:pointer}.rapa-lb button:hover{background:var(--theme-palette-color-2,#228b42)}.rapa-lb__close{top:20px;right:20px}.rapa-lb__prev{left:16px;top:50%;transform:translateY(-50%)}.rapa-lb__next{right:16px;top:50%;transform:translateY(-50%)}@media (max-width:689.98px){.rapa-lb{padding:64px 12px}.rapa-lb__prev,.rapa-lb__next{top:auto;bottom:16px;transform:none}}main>[data-vertical-spacing*="bottom"],.woocommerce-account .ct-container-full[data-vertical-spacing]{padding-bottom:80px!important}.woocommerce-cart .ct-container-full[data-vertical-spacing],.woocommerce-checkout .ct-container-full[data-vertical-spacing]{padding-bottom:80px!important}@media (max-width:999.98px){main>[data-vertical-spacing*="bottom"],.woocommerce-account .ct-container-full[data-vertical-spacing],.woocommerce-cart .ct-container-full[data-vertical-spacing],.woocommerce-checkout .ct-container-full[data-vertical-spacing]{padding-bottom:60px!important}}@media (max-width:689.98px){main>[data-vertical-spacing*="bottom"],.woocommerce-account .ct-container-full[data-vertical-spacing],.woocommerce-cart .ct-container-full[data-vertical-spacing],.woocommerce-checkout .ct-container-full[data-vertical-spacing]{padding-bottom:48px!important}}.woocommerce-cart .wc-block-components-sidebar-layout,.woocommerce-checkout .wc-block-components-sidebar-layout{margin-bottom:0!important}.hero-section[data-type="type-2"]{border-bottom:1px solid rgb(39 163 77 / .3)}.ct-header-cart .woocommerce-mini-cart .remove{color:var(--theme-palette-color-2,#228b42)!important}.ct-header-cart .woocommerce-mini-cart__buttons .button:not(.checkout){background:transparent!important;color:var(--theme-palette-color-1,#27a34d)!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-2,#228b42)}.ct-header-cart .woocommerce-mini-cart__buttons .button:not(.checkout):hover{background:var(--theme-palette-color-2,#228b42)!important;color:var(--theme-palette-color-6)!important;box-shadow:inset 0 0 0 2px var(--theme-palette-color-15)}.woocommerce ul.products li.product .ct-media-container{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6)}.woocommerce ul.products li.product .ct-media-container img{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center}.wc-block-components-product-image,.wc-block-grid__product-image{aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6)}.wc-block-components-product-image img,.wc-block-grid__product-image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center}.woocommerce ul.products li.product .ct-media-container img{padding:6%;box-sizing:border-box}.single-product .woocommerce-product-gallery .ct-media-container{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6)}.single-product .woocommerce-product-gallery .ct-media-container img:not(.zoomImg){width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center}.single-product .flexy-pills li.active .ct-media-container{outline:2px solid var(--theme-palette-color-1,#2872fa);outline-offset:-2px}.wc-block-cart-item__image a,.wc-block-components-order-summary-item__image{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6)}.wc-block-cart-item__image img,.wc-block-components-order-summary-item__image img{width:100%!important;height:100%!important;object-fit:contain;object-position:center}.woocommerce-cart table.cart td.product-thumbnail a{display:block;width:75px;aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6)}.woocommerce-cart table.cart td.product-thumbnail img{width:100%!important;height:100%!important;object-fit:contain;object-position:center}.woocommerce-mini-cart-item img{height:auto!important;aspect-ratio:1 / 1;object-fit:contain;object-position:center;background:var(--theme-palette-color-6)}.woocommerce ul.products li.product{border:1px solid var(--theme-palette-color-16);border-radius:var(--rapa-r-m);padding:15px;background:var(--theme-palette-color-6);transition:border-color 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.woocommerce ul.products li.product:hover{border-color:var(--theme-palette-color-1);box-shadow:inset 0 0 0 2px var(--theme-palette-color-1),0 10px 25px rgb(0 0 0 / .08);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product,.woocommerce ul.products li.product:hover{transition:none;transform:none}}.single-product .woocommerce-product-gallery .ct-media-container{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--theme-palette-color-6);border:1px solid var(--theme-palette-color-16);border-radius:var(--rapa-r-l)!important;overflow:hidden;outline:2px solid #fff0;outline-offset:-3px;transition:border-color 0.3s ease,outline-color 0.3s ease}.single-product .woocommerce-product-gallery .ct-media-container img:not(.zoomImg){width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center;border:0!important;border-radius:0!important;outline:0!important}.single-product .woocommerce-product-gallery .flexy-pills li,.single-product .woocommerce-product-gallery .flexy-pills li:hover,.single-product .woocommerce-product-gallery .flexy-pills li.active{border:0!important;outline:0!important;box-shadow:none!important;border-radius:var(--rapa-r-s)!important}.single-product .woocommerce-product-gallery .flexy-pills li::before,.single-product .woocommerce-product-gallery .flexy-pills li::after{display:none!important}.single-product .woocommerce-product-gallery .flexy-pills .ct-media-container{cursor:pointer}.single-product .woocommerce-product-gallery .ct-media-container:hover,.single-product .woocommerce-product-gallery .flexy-pills li.active .ct-media-container{border-color:var(--theme-palette-color-2);outline-color:var(--theme-palette-color-2)}.cm-dostepnosc{display:flex;align-items:center;gap:8px;margin:8px 0 16px;font-size:13px;font-weight:500}.cm-dostepnosc__kropka{flex:none;width:10px;height:10px;border-radius:50%;background:var(--cm-kolor)}.woocommerce ul.products .cm-dostepnosc{margin:4px 0 8px;font-size:13px}.ct-container-full[data-vertical-spacing*="top"]:has(>article>.entry-content>.alignfull:first-child){padding-top:0!important}.ct-container-full[data-vertical-spacing*="bottom"]:has(>article>.entry-content>.alignfull:last-child){padding-bottom:0!important}.stk-block-columns:not(.stk-block-background) .stk-block-accordion .stk-container:not(.stk--no-background){background-color:var(--theme-palette-color-8)!important;box-shadow:none!important}.stk-block-accordion .stk-block-accordion__heading>.stk-container,.stk-block-accordion>.stk-block-column:first-child>.stk-container{margin-top:0!important;margin-bottom:0!important}.stk-block-accordion.stk-block:not(#rapa){margin-bottom:17px!important}.stk-block-accordion>div.stk-block-column>.stk-container:not(#rapa){padding-top:16px!important;padding-bottom:4px!important}.rapa-hsearch{position:relative;display:flex;width:min(520px, 42vw);margin:0}.rapa-hsearch input[type="search"]{width:100%;height:44px;padding:0 52px 0 18px;border:1px solid #fff0;border-radius:var(--rapa-r-s);background:var(--theme-palette-color-6);color:var(--theme-palette-color-4);font-size:14px;text-transform:none;letter-spacing:0}.rapa-hsearch input[type="search"]:focus{border-color:var(--theme-palette-color-1);outline:none}.rapa-hsearch button{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:calc(var(--rapa-r-s) - 3px);background:var(--theme-palette-color-1);color:var(--theme-palette-color-6);cursor:pointer}.rapa-hsearch button:hover{background:var(--theme-palette-color-15)}.error404 .ct-no-results{max-width:760px;margin:0 auto;padding:20px 0 20px;text-align:center}.error404 .ct-no-results .hero-section{margin-bottom:30px}.error404 .ct-search-form{--theme-form-field-height:48px;--theme-form-field-border-radius:var(--rapa-r-s);--theme-form-field-border-initial-color:rgba(39, 163, 77, 0.3);--theme-form-field-border-focus-color:var(--theme-palette-color-1);max-width:520px;margin:0 auto}header [data-id="menu"]>ul>li.menu-item-has-children{position:static}header [data-id="menu"]>ul>li>.sub-menu{left:0!important;right:0!important;width:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:30px;row-gap:6px;padding:26px calc((100% - min(var(--theme-normal-container-max-width), 90vw - 8px)) / 2) 30px!important;background:var(--theme-palette-color-6)!important;border-top:1px solid rgb(39 163 77 / .3);border-radius:0!important;box-shadow:0 16px 30px rgb(0 0 0 / .08)}header [data-id="menu"]>ul>li>.sub-menu>li{border:0!important}header [data-id="menu"]>ul>li>.sub-menu>li>a{position:relative;padding:10px 0 10px 16px!important;color:var(--theme-palette-color-4)!important;font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:600;font-size:15px;line-height:1.3;background:transparent!important}header [data-id="menu"]>ul>li>.sub-menu>li>a::before{content:"";position:absolute;left:1px;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);background:var(--theme-palette-color-13);box-shadow:0 0 0 3px rgb(79 198 114 / .25);transition:background 0.2s,box-shadow 0.2s}header [data-id="menu"]>ul>li>.sub-menu>li>a:hover{color:var(--theme-palette-color-1)!important}header [data-id="menu"]>ul>li>.sub-menu>li>a:hover::before{background:var(--theme-palette-color-2);box-shadow:0 0 0 3px rgb(79 198 114 / .35)}header [data-id="menu"] .sub-menu .sub-menu,header [data-id="menu"] .sub-menu .ct-toggle-dropdown-desktop,header [data-id="menu"] .sub-menu .ct-toggle-dropdown-desktop-ghost{display:none!important}.ct-sidebar{--rapa-sb-line:var(--theme-palette-color-16);--rapa-sb-dot:var(--theme-palette-color-5);--rapa-sb-active:var(--theme-palette-color-1);--rapa-sb-glow:rgba(39, 163, 77, 0.18)}.ct-sidebar .widget_product_categories ul{list-style:none;margin:0;padding:0}.ct-sidebar .widget_product_categories .product-categories>li{border-bottom:1px solid var(--rapa-sb-line)}.ct-sidebar .widget_product_categories .product-categories>li:last-child{border-bottom:0}.ct-sidebar .widget_product_categories .product-categories>li>a{display:block;padding:10px 0;font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:600;font-size:14px;line-height:1.3}.ct-sidebar .widget_product_categories .current-cat-parent>a,.ct-sidebar .widget_product_categories .product-categories>.current-cat>a{color:var(--rapa-sb-active)}.ct-sidebar .widget_product_categories .children{margin:0 0 12px 2px!important;padding-left:14px!important;border-left:1px solid var(--rapa-sb-line)}.ct-sidebar .widget_product_categories .children a{position:relative;display:block;padding:5px 0 5px 14px;font-size:14px;line-height:1.35}.ct-sidebar .widget_product_categories .children a::before{content:"";position:absolute;left:0;top:.95em;width:5px;height:5px;border-radius:50%;background:var(--rapa-sb-dot)}.ct-sidebar .widget_product_categories .children a:hover::before{background:var(--rapa-sb-active)}.ct-sidebar .widget_product_categories .children .current-cat>a{color:var(--rapa-sb-active);font-weight:600}.ct-sidebar .widget_product_categories .children .current-cat>a::before{width:7px;height:7px;left:-1px;top:calc(0.95em - 1px);background:var(--rapa-sb-active);box-shadow:0 0 0 3px var(--rapa-sb-glow)}body.post-type-archive-product main>.ct-container[data-sidebar],body.tax-product_cat main>.ct-container[data-sidebar]{max-width:1920px}.ct-sidebar .ct-widget{padding:26px 24px;background:var(--theme-palette-color-6);border:3px solid var(--theme-palette-color-1);border-radius:var(--rapa-r-m)}.ct-sidebar .ct-widget .widget-title{margin-bottom:14px;color:var(--theme-palette-color-1);font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:600;font-size:16px;text-transform:uppercase}.ct-sidebar .ct-sticky-widgets .ct-widget{background:var(--theme-palette-color-8);border:0}.rapa-doradztwo p{margin:0 0 10px;font-size:14px;line-height:1.5}.ct-sidebar .rapa-doradztwo h4{margin:0 0 12px}.ct-sidebar .rapa-doradztwo .widget-title{text-transform:none;font-size:inherit;margin-bottom:0}.rapa-doradztwo__tel a{font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:600;font-size:22px;color:var(--theme-palette-color-4);text-decoration:none}.rapa-doradztwo__tel a:hover{color:var(--theme-palette-color-1)}.rapa-doradztwo p.rapa-doradztwo__godz{margin-bottom:16px;font-size:13px;color:var(--theme-palette-color-3)}.rapa-doradztwo--poziomo{margin-top:30px;margin-bottom:50px;padding:28px 32px;border-radius:var(--rapa-r-m)}.rapa-doradztwo--poziomo .wp-block-columns{margin:0;gap:24px 40px}.rapa-doradztwo--poziomo h4{margin:0 0 8px}.rapa-doradztwo--poziomo p,.rapa-doradztwo--poziomo p.rapa-doradztwo__godz{margin-bottom:0}.rapa-doradztwo--poziomo .stk-button{white-space:nowrap}.rapa-doradztwo--poziomo .rapa-doradztwo__tel{margin-bottom:6px}@media (max-width:781px){.rapa-doradztwo--poziomo{padding:24px 20px}.rapa-doradztwo--poziomo .rapa-doradztwo__cta{justify-content:flex-start}}#offcanvas .ct-toggle-dropdown-mobile{--theme-icon-color:var(--theme-palette-color-8)}#header [data-id="menu"] .menu>.menu-item-57579>.ct-menu-link{height:auto;padding:8px 16px;border-radius:6px;background-color:var(--theme-palette-color-9,#ffa10a);color:#fff}#header [data-id="menu"] .menu>.menu-item-57579>.ct-menu-link:hover{background-color:#e88f00;color:#fff}a.added_to_cart.wc-forward,.ct-cart-actions a.added_to_cart.wc-forward{background-color:#fff0;color:var(--theme-palette-color-1,#27a34d);border:2px solid var(--theme-palette-color-2,#228b42);box-shadow:none}a.added_to_cart.wc-forward:hover,.ct-cart-actions a.added_to_cart.wc-forward:hover{background-color:var(--theme-palette-color-2,#228b42);border-color:var(--theme-palette-color-2,#228b42);color:var(--theme-palette-color-8,#f2f6f2)}@media (max-width:999.98px){#header{position:sticky;top:0;z-index:100}#header [data-device="mobile"] [data-row*="middle"] .ct-container,#header [data-device="mobile"] [data-row*="middle"] .ct-container>div{transition:min-height 0.3s ease}#header [data-device="mobile"] .site-logo-container img{transition:height 0.3s ease,max-height 0.3s ease}body.rapa-scrolled #header [data-device="mobile"] [data-row*="middle"]{--height:56px}body.rapa-scrolled #header [data-device="mobile"] .site-logo-container{--logo-max-height:24px}}@media (min-width:600px) and (max-width:782px){.admin-bar #header{top:46px}}@media (min-width:783px) and (max-width:999.98px){.admin-bar #header{top:32px}}.price del,.price del .amount{font-size:100%;font-weight:400;color:var(--theme-palette-color-3,#687280)}.rapa-hsearch.rapa-hsearch--obrys{width:100%}.rapa-hsearch.rapa-hsearch--obrys input[type="search"]{border-color:var(--theme-palette-color-5)}.rapa-hsearch.rapa-hsearch--obrys input[type="search"]:focus{border-color:var(--theme-palette-color-1)}#flexiblecookies_container div#flexiblecookies_cookie_banner,#flexiblecookies_settings_container{border-radius:var(--rapa-r-l)}body .flexiblecookies_cookie_actions{flex-wrap:wrap;gap:8px}body .flexiblecookies_cookie_actions button,body .cookie_settings_bottom_row button{padding:10px;white-space:nowrap;border-radius:var(--rapa-r-s);font-family:"Zalando Sans SemiExpanded",sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}body button#flexiblecookies_accept_cookies,body button#flexiblecookies_accept_settings_cookies{background:var(--theme-palette-color-1);border-color:var(--theme-palette-color-1);color:#fff}body button#flexiblecookies_accept_cookies:hover,body button#flexiblecookies_accept_settings_cookies:hover{background:var(--theme-palette-color-2);border-color:var(--theme-palette-color-2)}body button#flexiblecookies_deny_cookies{border-color:var(--theme-palette-color-2);color:var(--theme-palette-color-1)}body button#flexiblecookies_deny_cookies:hover{background:var(--theme-palette-color-2);border-color:var(--theme-palette-color-2);color:var(--theme-palette-color-8)}body button#flexiblecookies_open_settings{padding:0 0 4px;border-radius:0;background:#fff0;color:var(--theme-palette-color-4);border-bottom-color:var(--theme-palette-color-1)}body span.flexiblecookies_cookie_text h3,body #flexiblecookies_settings_header h3{font-family:"Zalando Sans SemiExpanded",sans-serif;font-weight:600;color:var(--theme-palette-color-1)}body input:checked+.checkbox__toggle-slider{background-color:var(--theme-palette-color-1)}body .flexiblecookies-required-label{color:var(--theme-palette-color-2)}body #flexiblecookies_cookie_banner button:hover{transform:none}body button#flexiblecookies_open_settings:hover{border-color:var(--theme-palette-color-2);color:var(--theme-palette-color-1)}body .flexible-cookies-reopen-settings{z-index:9997}body .flexible-cookies-reopen-settings svg,body .flexible-cookies-reopen-settings svg path{fill:var(--theme-palette-color-1)}body .flexible-cookies-reopen-settings:hover svg,body .flexible-cookies-reopen-settings:hover svg path{fill:var(--theme-palette-color-2)}