/* Swiecisie.pl: dark logo, product badges and gallery controls.
   Specificity anchor overrides the existing theme selector containing #to-top. */
html[data-ss-theme="dark"] :is(.header,#header-sticky,#header_main_menu_sticky){background-color:#000!important}
html[data-ss-theme="dark"] img.logo-image{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:invert(1) hue-rotate(180deg) brightness(2.2) saturate(1.2);mix-blend-mode:screen}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(span,div){opacity:1!important;filter:none!important;font-weight:700;line-height:1.35;border:1px solid #798897!important;background:#28323d!important;color:#fff!important}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(.bestseller,.label-bestseller){background:#0a0a0a!important;color:#ffdc63!important;border-color:#e5bd40!important}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(.promotion,.label-promotion){background:#a71c36!important;color:#fff!important;border-color:#ff8093!important}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(.new,.label-new){background:#ffda55!important;color:#151515!important;border-color:#ffda55!important}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(.recommended,.label-recommended){background:#c8f0db!important;color:#173b2c!important;border-color:#c8f0db!important}
html[data-ss-theme="dark"] :is(.product-status,#ss-dark-badge-specificity) > :is(.sale,.label-sale){background:#ffd9b1!important;color:#522701!important;border-color:#ffd9b1!important}
html[data-ss-theme="dark"] .product_full_gallery_presentation :is(.owl-prev,.owl-next){background:#171b20!important;color:#fff!important;border:1px solid #798897!important;border-radius:6px}
html[data-ss-theme="dark"] .product_full_gallery_presentation :is(.owl-prev,.owl-next) i{color:inherit!important}
.ss-keyboard-hint{font-size:12px;line-height:1.5;color:#59616a;margin:10px 0}
html[data-ss-theme="dark"] .ss-keyboard-hint{color:#bdc6cf}
