:root {
    --hue-primary:75;
    --hue-in-light:calc(var(--hue-primary) - 2);
    --hue-menu-primary:calc(var(--hue-menu-secondary) - 8);
    --hue-menu-secondary:var(--hue-primary);
    --color-menu-primary:hsl(var(--hue-menu-primary),100%,42%);
    --color-menu-secondary:hsl(var(--hue-menu-secondary),72%,45%);
    --color-link:hsl(var(--hue-primary),100%,25%); /* hsl(75,100%,29%) = #709700 */
    --color-link-visited:hsl(var(--hue-primary),100%,29%);
    --color-link-hover:hsl(var(--hue-primary),100%,21%);
    --lightness-light-gray:97%;
    --lightness-gray:94%;
    --color-light-gray:hsl(0,0%,var(--lightness-light-gray));
    --color-gray:hsl(0,0%,var(--lightness-gray));
    --color-light-green:hsl(var(--hue-in-light),60%,62%);
    --color-subbar: var(--hue-in-light),86%,43%;
    --btn-color-start:hsl(var(--hue-in-light),72%,45%);
    --btn-color-end:var(--color-link);
    --btn-color-bg:hsl(var(--hue-primary),68%,42%); /* #8bb622 */
    --btn-color-bg-secondary:hsl(var(--hue-primary),0%,62.5%);
    --btn-degre: 67deg;
    --btn-img-gradient: linear-gradient(var(--btn-degre), var(--btn-color-start), var(--btn-color-end));
    --btn-red-color-start:#f00;
    --btn-red-color-end:#c00;
    --btn-red-img-gradient: linear-gradient(var(--btn-degre), var(--btn-red-color-start), var(--btn-red-color-end));;
    --btn-sec-color-start:#bbb;
    --btn-sec-color-end:#777;
    --btn-sec-color-bg:#999;
    --btn-sec-img-gradient: linear-gradient(var(--btn-degre), var(--btn-sec-color-start), var(--btn-sec-color-end));
    --btn-transform: uppercase;
    --color-line:hsl(var(--hue-in-light),72%,44%);
    --color-header:hsl(var(--hue-in-light),72%,37%);
    --btn-basket-degre: 67deg;
    --btn-basket-color-start: #ff1212;
    --btn-basket-color-end: #c80d0d;
    --btn-basket-gradient: linear-gradient(var(--btn-basket-degre), var(--btn-basket-color-end), var(--btn-basket-color-start), var(--btn-basket-color-start), var(--btn-basket-color-end));
    --btn-basket-color-bg: #dc0909;
    --container-gray: var(--bs-light-rgb);
    --container-border: rgba(0, 0, 0, .15); /* #e9e9e9 */
    --heading-bg: rgba(0, 0, 0, 0.07);
    /* kolory niebieskie */
    --hue-details:205;
    --color-details:hsl(var(--hue-details),85%,45%);
    --btn-details-color-start:hsl(var(--hue-details),85%,39%);
    --btn-details-color-end:hsl(var(--hue-details),100%,58%);
    --btn-details-img-gradient: linear-gradient(300deg, var(--btn-details-color-start), var(--btn-details-color-end));
    --color-nav-hover: var(--bs-gray-800);
    --color-nav-active: var(--bs-gray-300);
		--flash-color: hsla(var(--color-subbar), 0.5);	/* #e1e883 */;
}
:root,html{font-size:16px}
*::placeholder {color:rgba(0,0,0,.25)}
/* TAGS SELECTORS */
body{background-color:#fff;color:#000;line-height:1.6;text-align:left;border:0;vertical-align:baseline;margin:0;padding:calc(98px + .25rem) 0 0 0}
/*  */
hr:not([class]), hr[class=""]{border:0;height:0;margin:1rem 0;border-top:1px dashed #ddd; background-color:transparent;opacity:1}
iframe{border:0}
svg{fill:currentColor}
/* LINKS */
a.del,a.del svg{display:block;height:21px;width:21px;color:var(--color-link)}
a.del:hover{background-position:0 bottom}
a.basket{display:inline-block;height:22px;width:22px}
/* YOUTUBE BTN */
.youtube_button {width:68px;height:48px;left:50%;top:50%;margin: -24px 0 0 -34px;z-index:64}
.youtube_container svg{transition: .3s cubic-bezier(0.4,0,1,1);opacity:0.8}
.youtube_container:hover svg{opacity: 1}
/* ID SELECTORS  */
#center,#detail #basketButton,#detail #detail_menu,#detail #detailbox_middle,#detail #detailinfo .similar .artbox .price {position: static}
.basket_off {text-transform:none!important;background-color:grey!important;background-image:none!important;cursor:not-allowed!important;}
#detail em {font-style: normal}
#zoom1 {display: block;margin: 0 auto;max-width: 100%!important}
#zoom1 > img {max-width: 100%!important;height: auto;border: 1px solid rgba(0, 0, 0, 0.07);border-radius:.3rem}
#wrap {width: 100%!important}
/* Cookies Info */
.cookies-info{width:94%;max-width:600px;top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;display:block;text-align:center;z-index:1060;color:#fff;padding:30px 20px;background:rgba(17, 131, 210, 0.8);box-shadow:1px 4px 15px rgba(0,0,0,.4);backdrop-filter:blur(5px);border-radius:.3rem;border:1px solid rgba(255, 255, 255, 0.12)}
.cookies-info a{color:#ff0;text-decoration:underline!important}
.cookies-info a:hover{text-decoration:none!important}
/* HEADER STYLES*/
.topbar{height:56px;position: fixed;left: 0;top: 0;margin:0 auto;width: 100vw;z-index: 120;transition: box-shadow 1.2s;background-color:#fff}
.subbar{position: fixed;left: 0;top: 56px;margin:0 auto;width: 100vw;z-index: 119;transition: box-shadow 1.2s, transform .4s linear;background-color:#f0f0f0}
.subbar{background: hsla(var(--color-subbar), 0.85);backdrop-filter: blur(5px)}
.subbar, .subbar > div {height:44px}
.logo {height: 44px}
.translate_to_hide{transform:translateY(-44px); box-shadow: none!important}
/* basket - shopnavi */
.shopnavi {right: 0;top: 0;background-color: transparent}
.shopnavi .dropdown-item.logout span {color: #CD6262}
.shopnavi .dropdown-toggle {cursor: pointer}
/*  */
.topmenu svg, .footer-rights svg {width: 20px;height: 20px}
.topmenu-item {line-height:1;text-decoration:none;font-weight:400;color:#000!important;display: flex;align-items: center}
.topmenu-item:visited{color: #000!important}
.topmenu-item:hover,.topmenu-item:visited:hover {color: var(--color-link)!important}
.topmenu-item:hover svg {fill: var(--color-link)}
.topmenu,.topmenu-item svg,.topmenu-item:hover svg {transition:0.3s ease}
.newbasket {position:absolute;left: 10px;top: -10px;z-index: 130;background-color: transparent;transition: 0.5s}
.basket_counter{min-width:1.1rem;height:1.1rem}
.basket_number,.basket_number:hover,.basket_number:link,.basket_number:visited {font-weight:600}
/* FOOTER  STYLES*/
footer{border-top:3px solid var(--color-line)}
footer h5{pointer-events: none}
/* logos */
.logos {background: var(--color-light-gray)}
.logos svg, .logos img {max-width:100%;max-height:26px;transition:.3s;fill: initial}
.logos svg {width:64px}
.logos > div:last-child a:hover svg, .logos > div:last-child a:hover img {transform: scale(1.1);transition: .3s}
/* footer-links */
.footer-rights a,.col-footer a {text-decoration: none}
.footer-rights a,.footer-rights a:visited,.col-footer a,.col-footer a:visited {color: #000}
.footer-rights a svg,.col-footer a svg, a.ext-link svg{width:16px;height:16px;margin:1px 0 0 2px;vertical-align:text-bottom;color:#000;fill: #000}
a.ext-link svg{color: var(--color-link);fill: var(--color-link)}
.col-footer a:hover,.col-footer a:visited:hover,.footer-rights a:hover,.footer-rights a:visited:hover  {text-decoration: underline;color:var(--color-link)}
/* common */
.fs-big {font-size:1.143rem}
/* float */
.clearfix{background-color:transparent}
.space {clear: both;width: 100%;border: 0;float: none;height: 1.5rem}
.doublespace {clear: both;width: 100%;border: 0;float: none;height: 3rem}
/*  */
.top {margin-top: 0;padding-top: 0}
.headingbox{border:1px solid var(--container-border);margin:0!important;background-color:var(--heading-bg);border-bottom:0!important;min-height:35px;line-height:35px;padding:0 15px;text-transform:none}
/* INPUT */
a[type="button"] {appearance: none}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {display:none}
input.title{font-size:1.5em}
/* BTN */
.btn-primary.wide,.btn-secondary.wide {min-width: 150px}
.btn-primary .red {background-image: var(--btn-red-img-gradient);background-color: var(--btn-red-color-end)}
/*.btn-secondary + .btn-primary {margin-left: 47px}*/
.btn-faq {
	--bs-btn-bg: var(--btn-color-bg);
	background-image: var(--btn-img-gradient);
	--bs-btn-border-color: var(--btn-color-bg);
	--bs-btn-hover-border-color: var(--btn-color-bg);
	--bs-btn-active-border-color: var(--btn-color-bg);
	--bs-btn-hover-color: #fff;
	--bs-btn-color: #fff;
	--bs-btn-hover-bg: #0b5ed7;
	--bs-btn-focus-shadow-rgb: 49, 132, 253;
}
.btn-scrollUp{position:fixed;z-index:5;bottom:25px;right:25px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border: 1px solid var(--color-subbar);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);background: var(--btn-img-gradient);cursor: pointer;transition:.7s;transform:translateX(150px)}
.btn-scrollUp:hover{filter:brightness(1.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.35);}
button:focus,input.text:focus,input.title:focus,input[type=email]:focus,input[type=submit]:focus,input[type=text]:focus,input[type=number]:focus,select:focus,textarea:focus,a[role=button]:focus{outline:transparent 0;box-shadow:0 0 0 .25rem rgba(0,0,0,.07)}
input.text:focus,input.title:focus,input[type=email]:focus,input[type=text]:focus,input[type=number]:focus,textarea:focus{border-color:hsl(var(--hue-primary), 80%, 43%)!important}
/*  */
.temporary-disabled {margin-top:1rem; box-shadow: 0 .125rem .25rem rgba(0,0,0,.075); background-color: hsla(var(--color-subbar), 0.45)}
.temporary-disabled h4 {font-weight: 500}
@keyframes blockShow {from{transform: translateY(var(--transform-anim));opacity: 0}to {transform: translateY(0px);opacity: 1}}
.summary_basket_cover,#lbOverlay {display: none;background: rgba(0, 0, 0, 0.3);backdrop-filter: blur(3px);left: 0;top: 0;width: 100%;height: 100%;position: fixed;z-index: 1050}
.summary_basket_con[style*="block"]{--transform-anim:-50px;animation: blockShow 1s 100ms 1 both}
option:disabled {background-color: #f6f6f6;color: silver}
.fuzzy .category_filter .active,.fuzzy .category_filter .showall:hover,.liveshopping_container .liveshopping_right .discount {font-weight: 600}
.italic,dfn,em {font-style: italic}
.ajaxSlider h2,.bannerSlider h2,.listing_box .blogbox,.bannerSlider {padding: 0;border: 0}
#center .slider,#center .slider .ajaxSlider,#center .supplier_slider,center.sitemap {margin-top: 0;margin-left: 20px;margin-right: 0;width: 788px}
.PseudoPrice,.PseudoPrice > span {float: right}
.PseudoPrice em {margin-right: 5px;text-decoration: line-through}
.rp_old_price {color: red;float: right}
.rp_old_price em {text-decoration: line-through}
.quantity_product > label {display: block}
.link-info svg {margin: 0 0 -3px 2px;max-height: 1.25rem;max-width: 1.25rem;fill: var(--color-link) !important}
.new_win::after {content: "";color: var(--color-link);fill: currentColor;display: inline-block;width: 1.08em;height: 1.08em;min-width: 16px;min-height: 16px;margin-top: 1px;background-position: 1px 2px;background-repeat: no-repeat;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%23608000ee' viewBox='0 0 24 24'><path d='M19 19H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z'/><path fill='none' d='M0 0h24v24H0V0z'/></svg>")}
.new_popup::after {content: "";color: var(--color-link);fill: currentColor;display: inline-block;width: 1.08em;height: 1.08em;min-width: 16px;min-height: 16px;margin: 1px 0 0 3px;background-position: 0 2px;background-repeat: no-repeat;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='%23608000ee' viewBox='0 0 101.1 85.5'><path d='M0 23.311h15.541v7.77H7.77v46.622h62.162v-7.77h7.77v15.541H0V23.311zM23.311 0h77.703v62.162H23.311V0zm69.932 23.311H31.081v31.081h62.162V23.311zm0-15.541H31.081v7.77h62.162V7.77z'/></svg>")}
.gray-gradient {background: linear-gradient(140deg, #f9f9f9 0%, #e4e4ec 100%), #eee;box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0.04)}
.reqlab label::after {content: "*";color: var(--color-link);font-size: 1.2rem}
.ajax_compare_container .heading,.ajax_compare_max_container .heading,.ajax_pullup_custom .heading,.pullup .heading {background-color: #f0f0f0;min-height: 44px}
/* login form */
.ajax_login_form .last {margin:0!important}
.ajax_login_form .heading{height:44px;background-color:#eee}
.ajax_login_form .heading .pullup_close:active{top:13px}
.ajax_login_form .radio{margin-left:150px}
.ajax_login_form .existing_customer h2{width:383px}
.ajax_login_form .logout h2{width:383px;font-weight:600;letter-spacing:0;line-height:1.3em;text-transform:inherit}
.ajax_login_form .existing_customer{border-top:1px solid #ddd}
/* Add to cart */
.ajax_add_article .middle {background-color: #fff;padding: 15px 15px 0}
.ajax_add_article .article_box {min-height: 55px;padding: 10px;position: relative;color: #999}
.price_shipping {top: 38px}
/* modal */
.pullup{background: #fff;border: 1px solid #777;left: 50%!important;position: fixed;top: 50%!important;width: 100%;max-width: 750px!important;z-index: 1055;box-shadow: 0 0 15px #666; transform: translate(-50%,-50%)!important;margin: 0!important; border-radius: .3rem; overflow: hidden; }
.ctl_checkout .pullup {position:relative}
.pullup .heading h2{font-size:1.125rem;text-transform:none;font-weight:600;letter-spacing:0;margin:0;padding:1rem}
.ajax_pullup_custom .heading .h2{display:block;font-size:1rem;font-weight:600;letter-spacing:0;margin:0;padding:15px 0 0 24px}
.error_container h2{display:block;font-size:1rem;font-weight:700;letter-spacing:0;margin:0;padding:15px 0 0 24px}
.pullup .heading .pullup_close:active{top:13px}
.ajax_login_form .heading .pullup_close:active{top:13px}
.pullup .ajax_add_article #listing .artbox .inner{height:340px}
.textleft,caption,.ajax_add_article .bottom h2{text-align:left}
.ajax_pullup_custom{width:auto}
.ajax_pullup_custom .inner_container{height:300px;margin-top:10px;overflow-y:scroll;padding:0 25px 15px}
.pullup p{color:#333;line-height:18px}
.pullup .table_foot p,.pullup .table_row p{line-height:1.3em;margin:0 0 .5em}
.pullup iframe{border:0;width:100%}
.pullup .close:active{bottom:14px}
.pullup .error h2{font-size:1.25rem;font-weight:600;color:#8a1f11}
.pullup .inner_container h1{font-size:1.62rem;font-weight:700}
.pullup .inner_container h2{font-size:1.25rem;font-weight:400;color:#999}
.pullup_close{background:url('/image/layout/ico_modal-close.png') no-repeat;display:block;height:21px;position:absolute;right:10px;text-indent:-9999px;top:12px;width:24px}
/* */
.shipping_free svg {max-width: 18px;max-height: 16px;margin-right: 2px;vertical-align: middle}
/*overwrite dla alertow */
.error, .instyle_error, input.instyle_error, select.instyle_error, input.instyle_error[type="password"], input.instyle_error[type="text"] {border-color: #df7373!important;background: #f7e9e9;font-weight: 400 !important;position: relative;color: #8a1f11}
/* payment IMG */
.bg-gray{background-color:var(--color-gray)}
.bg-light-gray{background-color:var(--color-light-gray)}
.bg-light-green{background-color:var(--color-light-green)}
.subbar-border-start {border-left: 1px solid var(--bs-gray-150) !important}
.topbar-border-bottom {border-bottom: 1px solid var(--bs-gray-150) !important;box-shadow: 0 0 2px rgba(0, 0, 0, 0.05)}
.subbar-border-bottom {border-bottom: 1px solid var(--bs-gray-150) !important}
/* shadow medium between shadow and small */
.shadow-me {box-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.2) !important}
/* Header subbar sides bg */
.breadcrumb svg {width:1rem;height:1rem}
.breadcrumb-item:first-child{min-width: 16px}
/* Smaller than small */
.tiny {font-size: 0.68em}
.flags-clip {width: 24px; height: 24px; clip-path: polygon(0 10%, 100% 10%, 100% 90%, 0 90%); margin: -5px 0;}
.flags-size-limit {max-width: 70px; max-height: 50px}
/* OFFCANVAS-BODY */
.offcanvas-body .list-group-item a, .offcanvas-body .list-group-item a:visited {color: #000!important; text-decoration: none}
.offcanvas-body .list-group-item a:hover, .offcanvas-body .list-group-item a:focus {text-decoration: underline}
.offcanvas-body svg {width: 20px; height: 20px}
.pass-toggle, .current-pass-toggle, .ajax-pass-toggle {cursor: pointer;border-radius: 0!important}
.pass-toggle svg, .current-pass-toggle svg, .ajax-pass-toggle svg {width: 16px;height: 16px;pointer-events: none}
.pass-toggle:hover, .current-pass-toggle:hover, .ajax-pass-toggle:hover {background: #EBF5A6 !important}
::-ms-reveal {display: none;}
.loadingIndicator{position: fixed; top: 0; left: 0; margin: 0!important;z-index: 999;width: 100%;height: 100%;transform: none;font-size: 2rem;display: flex;flex-direction:column;align-items: center;justify-content: center;color: white;background-color: rgba(0,0,0,0.3);backdrop-filter:blur(3px);text-shadow: 0 0 5px black}
.loadingIndicator:before {content: '';width: 3rem;height: 3rem;flex: 0 0 3rem;border: 5px solid var(--color-link);border-radius: 50%;border-right-color: transparent;animation: spinner-border .75s linear infinite;filter:drop-shadow(0 0 5px white)}
/* MEDIA 992 LG */
@media(max-width: 991.98px){
    .subbar .container.nav-subbar{max-width: 100%}
    .subbar:after,.subbar:before{content:'';position:absolute;width: 25%;height: 100%;top:0;pointer-events: none;opacity: 1;transition: 0.5s}
    .subbar.scroll-right:before{right:0;background: linear-gradient(270deg, hsla(var(--color-subbar), 0.97), transparent)}
    .subbar.scroll-left:after{left:0;background: linear-gradient(-270deg,hsla(var(--color-subbar), 0.97), transparent)}
    .breadcrumb{flex-wrap:nowrap; overflow:auto}
    .breadcrumb-item + .breadcrumb-item::before {padding-right:.2rem; float:none}
    .breadcrumb-item + .breadcrumb-item {padding-left: .2rem}
    .breadcrumb-item {white-space: nowrap;padding-bottom:.5rem}
    .footer-rights .border-end {border-right: none!important}
    .footer-rights span {order: 2}
}
/* MEDIA 768 MD */
@media (max-width : 767.98px) {
    .col-footer.border-end {border-right: none!important;border-bottom: 1px solid #dee2e6}
    /* ACCORDION TOGGLE*/
    h5.open,h5.close{position: relative;transition: .5s}
    h5.open:after,h5.close:after{content:'';position: absolute;top:0;right:0;width: 24px;height: 24px;transition: 0.5s;display: flex;align-items: center;justify-content: center;opacity: 0.5;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}
    h5.close{padding-bottom: 0!important}
    h5.open:after{transform:scaleY(-1)}
    footer h5{pointer-events: auto}
    footer h5 + * {transition: .5s;height: auto}
    footer h5.open + * {opacity: 1;overflow: visible;max-height: max-content}
    footer h5.close + * {opacity: 0;overflow: hidden;max-height: 0}
}
/* MEDIA 576 SM */
@media (max-width:575.98px){
    .pullup{max-width: 100%!important;overflow:hidden auto}
    .footer-rights .border-end {border-right: none!important}
    .footer-small{font-size: 1.1rem}
}
/* Style for Printer */
@media print {
    header, .topbar, .subbar, footer {display:none}
}
/* Nowy brakpoint pomiędzy X-Small a Small; Dla rozróżnienie najmniejszych urządzeń 320px a 360px */
@media (min-width: 360px) {
    .col-360-1 {flex: 0 0 8.33333333%;max-width:8.33333333%}
    .col-360-2 {flex: 0 0 16.66666667%;max-width:16.66666667%}
    .col-360-3 {flex: 0 0 25%;max-width:25%}
    .col-360-4 {flex: 0 0 33.33333333%;max-width:33.33333333%}
    .col-360-6 {flex: 0 0 50%;max-width:50%}
    .col-360-12 {flex: 0 0 100%;max-width:100%}
    .d-360-block {display: block !important}
    .d-360-flex {display: flex !important}
    .d-360-inline {display: inline !important}
    .me-360-0 {margin-right: 0 !important}
    .me-360-1 {margin-right: 0.25rem !important}
    .me-360-2 {margin-right: 0.5rem !important}
    .me-360-3 {margin-right: 1rem !important}
    .px-360-0 {padding-right: 0 !important;padding-left: 0 !important}
    .px-360-1 {padding-right: 0.1875rem !important;padding-left: 0.1875rem !important}
    .px-360-2 {padding-right: 0.375rem !important;padding-left: 0.375rem !important}
    .px-360-3 {padding-right: 0.75rem !important;padding-left: 0.75rem !important}
}
[data-disabled="true"]{background:rgba(100,100,100,0.2) !important;pointer-events: none!important;}
/* Globalna animacja zwiększenia uwagi na elemencie */
@keyframes attentionFlash {
	from {background: transparent}
	10% {background: var(--flash-color)}
	20% {background: transparent}
	30% {background: var(--flash-color)}
	40% {background: transparent}
	50% {background: var(--flash-color)}
	100% {background: transparent}
}
/* CybotCookiebot */
#CybotCookiebotDialog *, #CybotCookiebotDialogBodyUnderlay * {font-size: 0.91rem!important;letter-spacing: -0.025rem!important;}
#CybotCookiebotDialogHeader {padding-top: 0.5em!important; padding-bottom: 0.5em!important;}
#CybotCookiebotDialogPoweredbyCybot {display: none!important;}
#CybotCookiebotDialogPoweredbyImage {width: 46px!important; height: 46px!important; max-height: 46px!important;}
@media screen and (min-width: 1280px) {
	#CybotCookiebotDialogPoweredbyImage {width: 46px!important; height: 46px!important; max-height: 46px!important;}
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
	border-radius: 0.3rem!important;
	padding-top: 0.33rem!important;
	padding-bottom: 0.35rem!important;
}
.CybotCookiebotDialogBodyButton {
	border-color: #84a719 !important;
	border-width: 1px!important;
}
#CybotCookiebotDialog h2 {
	letter-spacing: 0!important;
	line-height: 1.1!important;
	font-size: 1.3rem!important;
}
.CybotCookiebotDialogBodyLevelButtonDescription {color:#85a21a!important;}
.CybotCookiebotBannerCloseButton {
	display: none!important;
	margin-left: 0!important;
	margin-right: 0.5rem!important;
}