main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardActions]{width:100%!important;margin-inline:0!important;padding-inline:0!important;grid-template-columns:1fr!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=whatsapp]{display:none!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=quote]{width:100%!important}@media (max-width:760px){main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card]{padding:6px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=frame]{height:120px!important;margin:5px 0 2px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=frame] [class*=photo]{object-fit:contain!important;object-position:center!important;padding:2px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardBody]{gap:3px!important;padding:4px 0 5px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardBody] h2{font-size:14.5px!important;line-height:1.28!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardBody] p{font-size:12px!important;line-height:1.3!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardBody] small{font-size:10.5px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=meta]{gap:3px!important;padding:4px 0!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=meta] span{font-size:10px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=meta] strong{font-size:11px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=cardActions]{gap:0!important;margin-top:4px!important}main[dir][lang]:has(>section[class*=filterPanel]) article[class*=card] [class*=quote]{min-height:38px!important;height:38px!important;font-size:11px!important}}@media (max-width:820px){main[dir][lang]:has(>section[class*=filters]) section[class*=results]>div[class*=grid]{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}main[dir][lang]:has(>section[class*=filters]) article[class*=card] [class*=cardBody] h2{font-size:16px!important;line-height:1.4!important}main[dir][lang]:has(>section[class*=filters]) article[class*=card] label[class*=alternativeSelector] select{min-height:44px!important;font-size:16px!important}main[dir][lang]:has(>section[class*=filters]) article[class*=card] button[class*=quoteButton]{min-height:44px!important;font-size:12px!important;line-height:1.2!important}}[data-product-card=comparison] [class*=fitment]{display:none!important}