/* Mobile native product only. No category or desktop selectors. */
@media(max-width:991px){
 body#product #main .product-information > .tabs{background:#10273e!important;color:#d4dfeb!important;border:0!important;border-radius:12px;padding:16px!important;min-width:0;max-width:100%;box-sizing:border-box}
 body#product #main #tab-content{background:#10273e!important;min-width:0;max-width:100%;padding:0!important}
 body#product #main #description{display:block!important;opacity:1!important;visibility:visible!important;background:#10273e!important;padding:0!important;min-width:0;max-width:100%}
 body#product #main #description .product-description,
 body#product #main #description .product-description *{box-sizing:border-box;background:transparent!important;background-image:none!important;color:#d4dfeb!important;-webkit-text-fill-color:currentColor!important;font-size:16px!important;line-height:1.55!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;text-shadow:none!important}
 body#product #main #description .product-description :is(p,div,section,article){width:auto!important;height:auto!important}
 body#product #main #description .product-description :is(h1,h2,h3,h4,h5,h6,strong,b,th){color:#ff7900!important}
 body#product #main #description .product-description :is(h1,h2,h3,h4,h5,h6){font-size:19px!important;line-height:1.3!important;margin:18px 0 10px!important}
 body#product #main #description .product-description p{margin:0 0 12px!important}
 body#product #main #description .product-description :is(ul,ol){padding-left:22px!important;margin:10px 0 14px!important;list-style-position:outside!important}
 body#product #main #description .product-description ul{list-style-type:disc!important}
 body#product #main #description .product-description ol{list-style-type:decimal!important}
 body#product #main #description .product-description li{display:list-item!important;margin:0 0 8px!important}
 body#product #main #description .product-description li > p:first-child{display:inline!important}
 body#product #main #description .product-description table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}
 body#product #main #description .product-description :is(td,th){width:auto!important;min-width:0!important;padding:8px!important;border:1px solid #39536c!important;vertical-align:top}
 body#product #main #description .product-description img{height:auto!important}
 body#product #main #description .product-description :is(pre,code){white-space:pre-wrap!important}
 body#product #main #description .product-description a{color:#ff9c4a!important;text-decoration:underline}
 body#product #main .tabs .nav-item:has(a[href="#product-details"]),
 body#product #main #product-details,
 body#product #main .product-accessories,
 body#product #main .productscategory,
 body#product #main .crossselling,
 body#product #main .featured-products,
 body#product #main .viewed-products,
 body#product #main #custom-text,
 body#product #main .product-footer,
 body#product #main footer.page-footer,
 body#product #footer .block_newsletter,
 body#product #footer [id^="blockEmailSubscription_"],
 body#product #footer .block-social,
 body#product #footer #block_myaccount_infos,
 body#product #footer .links .wrapper:not(.block-contact):not(:has(a[id^="cms-page-"],a[href*="contact"])),
 body#product #footer .links .wrapper:has(a[id^="cms-page-"],a[href*="contact"]) > .title,
 body#product #footer .links .wrapper:has(a[id^="cms-page-"],a[href*="contact"]) > p.h3,
 body#product #footer .links .wrapper:has(a[id^="cms-page-"],a[href*="contact"]) li:not(:has(a[id^="cms-page-"],a[href*="contact"])),
 body#product #footer p:has(a[href*="prestashop.com"]),
 body#product a[href="#top"],
 body#product a[href="#page"],
 body#product [aria-label="Powrót do góry"],
 body#product [title="Powrót do góry"]{display:none!important}
 body#product #footer .links .wrapper:has(a[id^="cms-page-"],a[href*="contact"]) > ul.collapse{display:block!important;height:auto!important}
 body#product #footer .block-contact.links.wrapper{display:block!important}
}
