/* AD14 — manufacturer states, full-bleed photography and compact shop spacing. */
.brand-emblem img,.engine-emblem img,.menu-sublinks img[src*="brand-"]{
 transition:scale .28s cubic-bezier(.22,1,.36,1),translate .28s cubic-bezier(.22,1,.36,1),filter .28s ease;
 scale:1;translate:0 0;
}
.brand-strip>a:hover .brand-emblem img,.brand-strip>a:focus-visible .brand-emblem img,
.shop-brands>a:hover .brand-emblem img,.shop-brands>a:focus-visible .brand-emblem img,
.product:hover .engine-emblem img,.product:focus-within .engine-emblem img,
.menu-sublinks>a:hover img[src*="brand-"],.menu-sublinks>a:focus-visible img[src*="brand-"]{
 scale:1.08;translate:0 -2px;filter:drop-shadow(0 3px 4px #1b354522);
}
.offers .brand-strip>a{transition:color .25s ease}
.offers .brand-strip>a:hover,.offers .brand-strip>a:focus-visible{color:var(--blue)}
.shop-brands>a:focus-visible{background:#eff4f0;border-color:#a3b6ae}
.brand-strip>a:focus-visible,.shop-brands>a:focus-visible,.menu-sublinks>a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
.offers .product .engine-emblem{width:64px;height:56px;flex:0 0 64px;overflow:visible}
.offers .product .engine-emblem img{width:64px;height:56px;object-fit:contain;transform:scale(var(--brand-scale,1));padding:0}
.comparison .config-visual .config-images img{object-fit:cover;object-position:50% 48%;padding:0}
#shop.paged-scene{min-height:0;display:block;padding:48px 0 52px}
@media(max-width:760px){
 #shop.paged-scene{padding:40px 0}
 .offers .product .engine-emblem{width:58px;height:52px;flex-basis:58px}
 .offers .product .engine-emblem img{width:58px;height:52px}
}
@media(prefers-reduced-motion:reduce){
 .brand-emblem img,.engine-emblem img,.menu-sublinks img[src*="brand-"]{transition:none!important;scale:1!important;translate:0 0!important}
 .shop-brands>a{transform:none!important}
}
.reduce-motion .brand-emblem img,.reduce-motion .engine-emblem img,.reduce-motion .menu-sublinks img[src*="brand-"]{transition:none!important;scale:1!important;translate:0 0!important}
.reduce-motion .shop-brands>a{transform:none!important}
