/* Review requested by Karol: brand-led profiles, complete PR Touch set, original heroes. */
html body[data-brand-restore][data-offer-review] #top-sticky-logo,
html body[data-brand-restore][data-offer-review] #top-sticky-logo>a{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html body[data-brand-restore][data-offer-review] #top-sticky-logo{width:180px!important}
html body[data-brand-restore][data-offer-review] #top-sticky-logo img{width:180px!important;max-width:100%!important;height:auto!important}
html body[data-brand-restore] #content .br-brand-mark{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:164px;height:53px;padding:11px 15px;margin-bottom:17px;border-radius:13px;background:linear-gradient(135deg,#ffffff25,#ffffff0a);border:1px solid #ffffff3d;box-shadow:inset 0 1px 0 #ffffff20,0 8px 24px #0003;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);pointer-events:none}
html body[data-brand-restore] #content .br-brand-mark.br-klus{background:linear-gradient(135deg,#ffffffe0,#dbe7efab);border-color:#ffffff85}
html body[data-brand-restore] #content .br-brand-mark img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;filter:none!important;content:normal!important}

html body[data-brand-restore] #content .as-side-slider .br-brand-mark{position:absolute;top:18px;left:18px;width:142px;height:46px;z-index:3;margin:0;padding:9px 13px;border-radius:11px}
html body[data-brand-restore] #content .as-side-slider [data-brand-card=klus] .elementor-testimonial__image>img{object-position:76% center!important}
html body[data-brand-restore] #content .as-side-slider [data-brand-card=prescot] .elementor-testimonial__image>img{object-position:center!important}
html body[data-brand-restore] #content [data-product-hero=touch]{background-image:url('assets/offer-brands-20260926/touch-set.webp')!important;background-size:auto 100%!important;background-repeat:no-repeat!important;background-position:85% center!important;background-color:#090c10!important}
html body[data-brand-restore] #content [data-product-hero=touch]::before{background:linear-gradient(90deg,#090c10,#090c10d9 33%,#090c1000 66%)!important}
@media(max-width:1024px){
 html body[data-brand-restore] #content .pm-feature-copy>.br-brand-mark{position:absolute;top:-63px;left:0;width:142px;height:45px;margin:0;padding:9px 13px;border-radius:11px}
 html body[data-brand-restore] #content .pm-catalog-hero article.pm-feature[data-brand-card=klus] img.pm-feature-photo[data-full-scene]{object-position:76% center!important}
 html body[data-brand-restore] #content .pm-catalog-hero article.pm-feature[data-brand-card=prescot] img.pm-feature-photo[data-full-scene]{object-position:center 20%!important}
 html body[data-brand-restore] #content .pm-catalog-hero article.pm-feature[data-scene-category="5"] img.pm-feature-photo[data-full-scene]{object-position:70% center!important}
 html body[data-brand-restore] #content .pm-catalog-hero article.pm-feature[data-scene-category="9"] img.pm-feature-photo[data-full-scene]{object-position:center!important}
 html body[data-brand-restore] #content [data-product-hero=touch]{background-size:100% auto!important;background-position:center top!important}
 html body[data-brand-restore] #content [data-product-hero=touch]::before{background:linear-gradient(180deg,#090c1000 25%,#090c1070 42%,#090c10ef 66%,#090c10)!important}
}

@media(min-width:1025px){
 html body[data-brand-restore] #content .as-slider-background img[src*="touch-set.webp"]{object-fit:contain!important;object-position:85% center!important;background:#090c10!important}
}
html body[data-brand-restore] #content .br-brand-mark.br-klus{width:140px;height:58px;padding:9px 19px}
html body[data-brand-restore] #content .as-side-slider .br-brand-mark.br-klus{width:116px;height:48px;padding:8px 14px}
@media(max-width:1024px){
 html body[data-brand-restore] #content .pm-feature-copy>.br-brand-mark.br-klus{width:126px;height:48px;padding:8px 15px}
 html body[data-brand-restore] #content .pm-catalog-hero article.pm-feature[data-brand-card=prescot] img.pm-feature-photo[data-full-scene]{object-fit:contain!important;object-position:center top!important;padding:0 18px 180px!important;box-sizing:border-box!important}
}
@media(min-width:1025px){
 html body[data-brand-restore] #content .as-slider-background img[src*="touch-set.webp"]{mask-image:linear-gradient(90deg,transparent 30%,#000 47%,#000 85%,transparent 98%);-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 47%,#000 85%,transparent 98%)}
}
@media(max-width:1024px){
 html body[data-brand-restore] #content .pm-feature[data-brand-card=prescot]{background:#090c10!important}
 html body[data-brand-restore] #content .pm-feature[data-brand-card=prescot] .pm-feature-photo{mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 13%,#000 87%,transparent)}
}
/* Remove the previous decorative pilot and give the complete set a clear mobile stage. */
html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch]::after{display:none!important;content:none!important}
@media(max-width:767px){
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch]{min-height:100svh!important;height:100svh!important;background-size:auto 58%!important;background-position:center top!important;background-repeat:no-repeat!important}
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch]::before{background:linear-gradient(180deg,transparent 27%,#090c1022 39%,#090c10b3 49%,#090c10 59%)!important}
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch]>.e-con-inner{position:relative!important;min-height:100svh!important;height:100svh!important;padding:0 24px!important;justify-content:flex-start!important}
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch] .pe-hero-copy{position:absolute!important;top:52%!important;left:24px!important;right:24px!important;width:auto!important;margin:0!important}
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch] .pc-hero-facts{position:absolute!important;top:calc(52% + 60px)!important;left:24px!important;right:24px!important;width:auto!important;display:flex!important;flex-wrap:wrap!important;gap:10px 0!important;font-size:12px!important;line-height:1.5!important;margin:0!important}
 html body[data-brand-restore][data-prescot-page=controllers] #content [data-product-hero=touch] .pc-hero-facts>span{padding:0 10px!important}
}

html body[data-brand-restore] #content .br-brand-mark.br-klus{background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;padding:0!important}
html body[data-brand-restore] #content .br-brand-mark.br-klus img{object-fit:contain!important}
