body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content{font-family:Raleway,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h1{font-size:32.5px!important;line-height:39px!important;font-weight:600!important;margin:0 0 16px;text-decoration:none!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h2{font-size:26px!important;line-height:34px!important;font-weight:700!important;margin:24px 0 8px;text-decoration:none!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h3{font-size:18.5px!important;line-height:28.5px!important;font-weight:700!important;margin:16px 0 8px;text-decoration:none!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(h1,h2,h3) :is(span,u,a){font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;text-decoration:none!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content p:not([class*=eyebrow]):not([class*=kicker]){font-size:16px!important;line-height:24px!important;font-weight:400!important;margin-bottom:8px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content p :is(span,u){font-size:inherit!important;line-height:inherit!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(li,td,th):not(.widget-parameter-wrapper[data-parameter-id="4"] *){font-size:16px;line-height:24px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(ul,ol):not(.widget-parameter-wrapper[data-parameter-id="4"] *){margin-bottom:8px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content p a:not(.btn):not([class*=button]),body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content li:not(.widget-parameter-value)>a:not(.btn):not([class*=button]):not(.subcategories a),body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content td a:not(.btn),body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .ptx-toc a,body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .ptx-contact :is(a[href^='tel:'],a[href^='mailto:']){color:#287A32!important;font-size:inherit!important;line-height:inherit!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(p,li,td) a:not(.btn):not(.widget-parameter-wrapper[data-parameter-id="4"] a):not(.subcategories a):is(:hover,:visited){color:#1E6027!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content a:focus-visible{outline:2px solid #287A32;outline-offset:3px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(figcaption,.news-item-detail>.date),body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .news-item-detail .text p[style*='font-size: 13px']{font-size:14px!important;line-height:20px!important;font-weight:500!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content figcaption{margin-top:8px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .ptx-about__principle-title strong,body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .polytex-home-intro__subtitle strong{font-weight:700!important}body:is(.type-index,.type-page,.type-post,.type-posts-listing,.type-category) #footer h3{font-size:16px!important;line-height:24px!important;font-weight:700!important}body:is(.type-index,.type-page,.type-post,.type-posts-listing,.type-category) #footer .newsItemWidget__heading{font-size:14px!important;line-height:20px!important;font-weight:400!important}@media(max-width:767px){body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h1{font-size:28.5px!important;line-height:34.5px!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h2{font-size:23.5px!important;line-height:30.5px!important}}body.type-page #content .pageArticleDetail:not(:has([itemprop=about] h1))>header[itemprop=headline]{display:block!important;margin-bottom:16px}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h1{margin:0 0 16px!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h2{margin:24px 0 8px!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content h3{margin:16px 0 8px!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content p:not([class*=eyebrow]):not([class*=kicker]){margin-bottom:8px!important}body.type-posts-listing #content .news-item .title{font-size:18.5px!important;line-height:28.5px!important;font-weight:700!important;text-decoration:none!important}body.type-posts-listing #content .news-item time{font-size:14px!important;line-height:20px!important;font-weight:500!important}body.in-kontakt #content :is(a[href^='tel:'],a[href^='mailto:']),body.type-index .polytex-reviews a{color:#287A32!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}body.in-kontakt #content :is(a[href^='tel:'],a[href^='mailto:']):is(:hover,:visited),body.type-index .polytex-reviews a:is(:hover,:visited){color:#1E6027!important}
body.in-index #content,body.in-index #carousel,body.in-index .benefitBanner{font-synthesis:none;font-family:Raleway,Arial,sans-serif}
body.in-index.type-index #carousel .bannery_new .carousel-slide-caption>h1{font-size:44px!important;line-height:47.5px!important;font-weight:700!important}
body.in-index .custom-banner.bannery_new.bannery_bottom .banner-caption>h3{font-size:24px!important;line-height:29px!important;font-weight:700!important}
body.in-index .custom-banner.bannery_new.bannery_bottom .banner-caption>p{font-size:16px!important;line-height:22.5px!important;font-weight:400!important}
body.in-index .polytex-solution-intro>h2,body.in-index #polytex-offers>h2,body.in-index .polytex-home-intro>h2,body.in-index .polytex-reviews .hodnoceni_title,body.in-index .latest-contribution h2{font-size:26px!important;line-height:34px!important;font-weight:700!important}
body.in-index .polytex-home-intro__subtitle,body.in-index .polytex-home-intro__subtitle strong,body.in-index .polytex-home-intro__subtitle span{font-size:16px!important;line-height:24px!important;font-weight:700!important}
body.in-index .polytex-solution-intro>p,body.in-index .polytex-home-intro p,body.in-index .polytex-home-intro__address,body.in-index .polytex-home-intro__hours{font-size:16px!important;line-height:24px!important}
body.in-index .benefitBanner__title{font-size:15.5px!important;line-height:20px!important;font-weight:700!important}
body.in-index .benefitBanner__data{font-size:14px!important;line-height:20px!important;font-weight:400!important}
body.in-index #polytex-offers .ptx-offer h3,body.in-index #polytex-offers .ptx-offer h3 a{font-size:16px!important;line-height:23.5px!important;font-weight:700!important;text-decoration:none!important}
body.in-index #polytex-offers .ptx-offer-copy>p{font-size:16px!important;line-height:23.5px!important;font-weight:400!important}
body.in-index #polytex-offers .ptx-offer-saving{font-size:14px!important;line-height:21px!important;font-weight:400!important}
body.in-index #polytex-offers .ptx-offer-note{font-size:12px!important;line-height:18px!important;font-weight:400!important}
body:is(.in-index,.in-o-nas,.in-obchodne-podmienky) :is(.ptx-page,.ptx-info,.polytex-home-intro,#polytex-offers) a[data-ptx-body-link]{color:#287A32!important;font-size:inherit!important;line-height:inherit!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}
body:is(.in-index,.in-o-nas,.in-obchodne-podmienky) :is(.ptx-page,.ptx-info,.polytex-home-intro,#polytex-offers) a[data-ptx-body-link]:is(:hover,:visited){color:#1E6027!important}
body:is(.in-index,.in-o-nas,.in-obchodne-podmienky) :is(.ptx-page,.ptx-info,.polytex-home-intro,#polytex-offers) a[data-ptx-body-link]:focus-visible{outline:2px solid #287A32;outline-offset:3px}
@media(max-width:767px){body.in-index.type-index #carousel .bannery_new .carousel-slide-caption>h1{font-size:24px!important;line-height:29px!important}
body.in-index .custom-banner.bannery_new.bannery_bottom .banner-caption>h3{font-size:22px!important;line-height:26.5px!important}
body.in-index .polytex-solution-intro>h2,body.in-index #polytex-offers>h2,body.in-index .polytex-home-intro>h2,body.in-index .polytex-reviews .hodnoceni_title,body.in-index .latest-contribution h2{font-size:23.5px!important;line-height:30.5px!important}
body.in-index #polytex-offers .ptx-offer-copy>p{font-size:14.5px!important;line-height:20.5px!important}
body.in-index #polytex-offers .ptx-offer-note{font-size:11px!important;line-height:16.5px!important}
}
body.in-index #polytex-offers .ptx-offers-all a{color:#287A32!important;font-size:inherit!important;line-height:inherit!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}
body.in-index #polytex-offers .ptx-offers-all a:is(:hover,:visited){color:#1E6027!important}
body.in-index #polytex-offers .ptx-offers-all a:focus-visible{outline:2px solid #287A32;outline-offset:3px}
body.type-page #content .ptx-about__trust-text strong{display:block;font-size:15.5px!important;line-height:20px!important;font-weight:700!important}body.type-page #content .ptx-about__trust-text span{font-size:14px!important;line-height:20px!important;font-weight:400!important}body.type-page #content .ptx-about__principle-title{font-size:16px!important;line-height:24px!important;margin:0 0 8px!important}body.in-index .next-to-carousel-banners .banner-wrapper,body.in-index .body-banners>div,body.in-index .body-banners .banner-wrapper,body.in-index .bannery_bottom{margin:0!important}body.in-index .next-to-carousel-banners .banner-wrapper>span,body.in-index .body-banners .banner-wrapper>span{display:block}body.in-index .middle-banners-wrapper{margin-top:24px!important}body.in-index .next-to-carousel-banners .banner-wrapper>span,body.in-index .body-banners .banner-wrapper>span{width:100%!important;max-width:none!important;margin:0!important}body.in-index .next-to-carousel-banners .normal-banners-line:empty{display:none!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(figcaption,.news-item-detail>.date),body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .news-item-detail .text p[style*='font-size: 13px'],body.type-posts-listing #content .news-item time{color:#595959!important}body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content :is(h1,h2,h3) a:hover,body.type-posts-listing #content .news-item .title:hover{color:#287A32!important}
/* Krátke názvy tém: bežný text Bold */
body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .ptx-advice__card{color:#287A32!important}
body:is(.type-page,.type-post,.type-posts-listing,.type-category) #content .ptx-advice__label{font-size:16px!important;line-height:24px!important;font-weight:700!important}

body.type-post #content .news-item-detail>time{font-size:14px!important;line-height:20px!important;font-weight:500!important;color:#595959!important;margin-bottom:24px!important}

/* Jednotné akčné tlačidlá podľa úvodu */
body a.button,body .ptx-offer-button,body .ptx-button:not(.ptx-button--secondary),body input.btn-submit,body .btn-conversion,body .loadMore__button,body .goToTop__button,body #content a#modalFormLink,body .btn-primary:not(.product .btn-primary):not(.btn-icon){box-sizing:border-box!important;font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;min-height:48px!important;height:auto!important;padding:14px 24px!important;border:0!important;border-radius:8px!important;max-width:100%!important;box-shadow:none!important;background:#287A32!important;color:#fff!important}
body a.button:is(:hover,:focus-visible),body .ptx-offer-button:is(:hover,:focus-visible),body .ptx-button:not(.ptx-button--secondary):is(:hover,:focus-visible),body input.btn-submit:is(:hover,:focus-visible),body .btn-conversion:is(:hover,:focus-visible),body .loadMore__button:is(:hover,:focus-visible),body .goToTop__button:is(:hover,:focus-visible),body #content a#modalFormLink:is(:hover,:focus-visible),body .btn-primary:not(.product .btn-primary):not(.btn-icon):is(:hover,:focus-visible){background:#1E6027!important;color:#fff!important;text-decoration:none!important}
body .ptx-button--secondary{box-sizing:border-box!important;font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;min-height:48px!important;height:auto!important;padding:14px 24px!important;border:0!important;border-radius:8px!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;color:#287A32!important;border:1px solid #287A32!important;padding:13px 23px!important}
body .ptx-button--secondary:hover{background:#f1f7f2!important;color:#1E6027!important}
body #content .btn-default:not(.btn-icon),body #content a.btn.inline-block{box-sizing:border-box!important;font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-decoration:none!important;text-align:center!important;white-space:normal!important;min-height:48px!important;height:auto!important;padding:14px 24px!important;border:0!important;border-radius:8px!important;max-width:100%!important;box-shadow:none!important;}
body .pagination__link{border-radius:8px!important}
body :is(.button,.ptx-offer-button,.ptx-button,.btn-submit,.btn-conversion,.btn-primary,.loadMore__button,.goToTop__button,#modalFormLink):focus-visible{outline:2px solid #1E6027!important;outline-offset:3px!important}
body.type-category #content .product a.name,body.type-category #content .product a.name>span{font-size:16px!important;line-height:24px!important;font-weight:700!important;text-decoration:none!important}
body.type-category #content .ptx-solution__title{font-size:16px!important;line-height:24px!important;font-weight:700!important}
body.type-category #content .ptx-solution__product{font-size:14px!important;line-height:20px!important;font-weight:400!important}

/* Nákupné ovládanie lícuje s poľom množstva */
body.type-detail #content .product-top .add-to-cart .btn-conversion{min-height:58px!important;height:auto!important;padding:19px 24px!important;border-radius:8px!important}
body #content .ptx-button.ptx-button--secondary{color:#287A32!important;border-color:#287A32!important}
body #content .ptx-button.ptx-button--secondary:hover{color:#1E6027!important}
body.type-category #content .ptx-solution__product,body.type-category #content .ptx-solution__product>span{color:#287A32!important}

/* Zjednotenie ovládania zoznamov a krátkych produktových akcií */
body #content .loadMore__button,body #content .goToTop__button{background:#287A32!important;color:#fff!important}
body #content .loadMore__button:is(:hover,:focus-visible),body #content .goToTop__button:is(:hover,:focus-visible){background:#1E6027!important}
body #content .product .p-tools .btn{font-size:14px!important;line-height:20px!important;font-weight:500!important;color:#287A32!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}
body #content .product .p-tools .btn:hover{color:#1E6027!important}

/* Formulárové tlačidlo má rovnaký text aj pri mobilnom zväčšení polí */
body #formContact input.btn-submit,body #content #formContact input.btn-submit{font-size:14px!important;line-height:20px!important}

/* Odstup hlavného tlačidla vzorkovníka od úvodného textu */
body.type-page #content p:has(>a#modalFormLink){margin-top:16px!important}

/* Spoločná funkčná zelená, nezávislá od produktových odtieňov */
:root{--color-primary:#287A32!important;--color-primary-h:127.317!important;--color-primary-s:50.617%!important;--color-primary-l:31.765%!important;--color-primary-hover:#1E6027!important;--color-primary-hover-h:128.182!important;--color-primary-hover-s:52.381%!important;--color-primary-hover-l:24.706%!important;--color-secondary:#287A32!important;--color-secondary-h:127.317!important;--color-secondary-s:50.617%!important;--color-secondary-l:31.765%!important;--color-secondary-hover:#1E6027!important;--color-secondary-hover-h:128.182!important;--color-secondary-hover-s:52.381%!important;--color-secondary-hover-l:24.706%!important}
.flags .flag.flag-new, .welcome-wrapper h1::before, input[type="checkbox"]:checked::after, .cart-table .related .cart-related-button .btn, .ordering-process .cart-content.checkout-box-wrapper, .ordering-process .checkout-box, .top-navigation-bar .nav-part .top-navigation-tools .top-nav-button-account, .ordering-process .cart-empty .col-md-4 .cart-content, .in-klient #content table thead, .in-objednavky #content table thead, .in-klient-hodnoceni #content table thead, .in-klient-diskuze #content table thead, .ui-slider-horizontal .ui-slider-range { background-color: #287A32; }
.hp-ratings.container .ratings-list .votes-wrap .vote-wrap .vote-header .vote-pic .vote-initials, #content-wrapper .vote-initials { background-color: #287A32 !important; color: rgb(255, 255, 255) !important; }
.flags .flag.flag-new::after, .menu-helper ul li a:hover { color: #287A32 !important; }
.content-wrapper p a, .subcategories li a:hover, .category-header input[type="radio"] + label:hover, .ui-slider-horizontal .ui-slider-handle, .shp-tabs .shp-tab-link:hover, .type-detail .tab-content .detail-parameters th a, .type-detail .tab-content .detail-parameters td a, .product-top .p-detail-info > div a, .sidebar .filters-wrapper .toggle-filters { color: #287A32; }
.sidebar .box.client-center-box ul .logout a { color: #287A32 !important; }
a:hover, #header .navigation-buttons .btn .cart-price, .products .product .ratings-wrapper .stars .star, .product-top .p-detail-info .stars-wrapper .stars .star, ol.top-products li a strong, .categories .topic.active > a, .categories ul.expanded li.active a, .product-top .p-detail-info > div:last-child a, ol.cart-header li.active strong span, ul.manufacturers h2, #navigation ul.menu-level-1 > li > a:hover { color: #287A32; }
input[type="checkbox"]:checked::before, input[type="checkbox"]:checked + label::before, input[type="radio"]:checked + label::before, .sidebar .box.client-center-box ul .logout a, .sidebar .filters-wrapper .toggle-filters { border-color: #287A32; }
#carousel .carousel-slide-caption h2::before, .h4::after, .content h4::after, .category-title::after, .p-detail-inner h1::after, h1::after, article h1::after, h4.homepage-group-title::after, .h4.homepage-group-title::after, footer h4::before, .products-related-header::after, ol.cart-header li.active strong span::before, ol.cart-header li.completed a span::before, input[type="checkbox"]:checked + label::after, input[type="radio"]:checked + label::after, .latest-contribution-wrapper h2::before, .price-range > div { background: #287A32; }
.sidebar .box-poll .poll-result > div { border-color: #287A32; background-color: #287A32; }
@media only screen and (max-width: 768px) {
  .top-navigation-bar .nav-part .responsive-tools a[data-target="navigation"] { background: #287A32; }
}
.product-top .p-detail-info .p-short-description a:hover { color: #287A32 !important; }
body :is(.availability,.availability-value) [style*="#009901" i]{color:#287A32!important}
body ol.top-products .price-final,body ol.top-products .price-final strong{color:#287A32!important}
body.type-category #content .subcategories li>a,body.type-category #content .subcategories li>a .text{color:#287A32!important;font-weight:700!important;text-decoration:none!important}
body.type-category #content .subcategories li>a:is(:hover,:focus-visible){color:#1E6027!important}
body.type-category #content .subcategories li>a:is(:hover,:focus-visible) .text{color:inherit!important}
body.type-detail #content :is(.p-short-description,.tab-content) p a:not(.btn):not([class*=button]){color:#287A32!important}
body.type-detail #content :is(.p-short-description,.tab-content) p a:not(.btn):not([class*=button]):is(:hover,:visited){color:#1E6027!important}
body :is(.polytex-home-eyebrow,.ptx-page__eyebrow){color:#287A32!important}

body #productsTop .price-final,body #productsTop .price-final strong{color:#287A32!important}

/* Spoločné názvy navigačných, produktových a článkových kariet */
body #content :is(.subcategories li>a,.subcategories li>a .text,.ptx-advice__card,.ptx-advice__label,.ptx-solution__title,.product a.name,.product a.name>span,.news-item .title,#polytex-offers .ptx-offer h3,#polytex-offers .ptx-offer h3 a){font-family:Raleway,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:700!important;color:#202020!important;text-decoration:none!important;font-synthesis:none}
body #polytex-offers .ptx-offer h3,body #polytex-offers .ptx-offer h3 a{font-size:16px!important;line-height:24px!important;font-weight:700!important;color:#202020!important;text-decoration:none!important}

body .ptx-eyebrow{color:#287A32!important}
body.in-index #polytex-offers .ptx-offer h3,body.in-index #polytex-offers .ptx-offer h3 a{font-size:16px!important;line-height:24px!important;font-weight:700!important;color:#202020!important;text-decoration:none!important}

/* Názvy ponuky majú rovnaké riadkovanie aj pri lokálnych štýloch sekcie */
html[lang] body.type-index #polytex-offers .ptx-offer .ptx-offer-copy>h3,html[lang] body.type-index #polytex-offers .ptx-offer .ptx-offer-copy>h3>a{font-size:16px!important;line-height:24px!important;font-weight:700!important;color:#202020!important;text-decoration:none!important}

html[lang] body.type-index #polytex-offers p.ptx-offers-all>a{color:#287A32!important}
html[lang] body.type-index #polytex-offers p.ptx-offers-all>a:is(:hover,:visited){color:#1E6027!important}

/* Zelené podčiarknuté prekliky v produktových popisoch */
html:root body.type-detail #content :is(.p-short-description,.tab-content) :is(p,li,td) a:not(.btn):not([class*=button]):not(.widget-parameter-wrapper a){font-size:inherit!important;line-height:inherit!important;font-weight:700!important;color:#287A32!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}
html:root body.type-detail #content :is(.p-short-description,.tab-content) :is(p,li,td) a:not(.btn):not([class*=button]):not(.widget-parameter-wrapper a):is(:hover,:visited){color:#1E6027!important}
html:root body #content .product .p-tools .btn{font-weight:700!important}
html:root body #content :is(p,li,td) a:not(.btn):not([class*=button]):not(.widget-parameter-wrapper a) :is(span,u){font-weight:inherit!important}
/* Cookie lišta a nastavenia používajú spoločnú typografiu a zelenú */
html:root body .cookiesSetting__form{font-family:Raleway,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important;font-weight:400!important;color:#202020!important}
html:root body .cookiesSetting__form :is(.cookiesSetting__perex,.cookiesSetting__item__text,.cookiesSetting__item__state){font-family:Raleway,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important}
html:root body .cookiesSetting__form .cookiesSetting__title{font-family:Raleway,Arial,sans-serif!important;font-size:26px!important;line-height:34px!important;font-weight:700!important}
html:root body .siteCookies :is(.siteCookies__text,.siteCookies__text>div,.siteCookies__text>p){font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:21px!important;font-weight:400!important;color:#202020!important}
html:root body .siteCookies .js-cookiesConsentSubmit,html:root body .cookiesSetting__form .cookiesSetting__bottom button{font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;min-height:48px!important;height:auto!important;padding:13px 23px!important;border-radius:8px!important;text-decoration:none!important}
html:root body .siteCookies .js-cookiesConsentSubmit[value="all"],html:root body .cookiesSetting__form .cookiesSetting__bottom button[value="all"]{background:#287A32!important;color:#fff!important;border-color:#287A32!important}
html:root body .siteCookies .js-cookiesConsentSubmit[value="all"]:is(:hover,:focus-visible),html:root body .cookiesSetting__form .cookiesSetting__bottom button[value="all"]:is(:hover,:focus-visible){background:#1E6027!important;color:#fff!important;border-color:#1E6027!important}
html:root body .siteCookies .siteCookies__text a,html:root body .siteCookies .siteCookies__links>a,html:root body .siteCookies .siteCookies__links>.js-cookies-settings{font-family:Raleway,Arial,sans-serif!important;font-size:14px!important;line-height:21px!important;font-weight:700!important;color:#287A32!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}
html:root body .siteCookies :is(.siteCookies__text a,.siteCookies__links>a):is(:hover,:visited){color:#1E6027!important}
html:root body :is(.siteCookies,.cookiesSetting__form) :is(a,button):focus-visible{outline:2px solid #1E6027!important;outline-offset:3px!important}
@media(max-width:767px){html:root body .cookiesSetting__form .cookiesSetting__title{font-size:23.5px!important;line-height:30.5px!important}}
