.manufacturer-gallery_rail__FlEPv{position:relative;overflow-x:auto;overflow-y:hidden;padding:.4rem 0 1rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.manufacturer-gallery_rail__FlEPv::-webkit-scrollbar{display:none}.manufacturer-gallery_track__k1ZCb{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.manufacturer-gallery_trackAnimated__sD2s3{animation:manufacturer-gallery_manufacturer-gallery-scroll__qe2Zi 36s linear infinite}.manufacturer-gallery_rail__FlEPv:active .manufacturer-gallery_trackAnimated__sD2s3,.manufacturer-gallery_rail__FlEPv:focus-within .manufacturer-gallery_trackAnimated__sD2s3,.manufacturer-gallery_rail__FlEPv:hover .manufacturer-gallery_trackAnimated__sD2s3,.manufacturer-gallery_trackPaused__5HqLP{animation-play-state:paused}.manufacturer-gallery_group____GJC{display:flex;flex:none;gap:clamp(.75rem,1.5vw,1.1rem);padding-right:clamp(.75rem,1.5vw,1.1rem)}.manufacturer-gallery_card__m5fnX{position:relative;display:block;width:clamp(16rem,34vw,27rem);aspect-ratio:16/10;flex:none;overflow:hidden;border:1px solid rgb(29 31 30/13%);background:#dedbd4;text-align:left;box-shadow:0 14px 32px -24px rgb(16 20 19/55%)}button.manufacturer-gallery_card__m5fnX{cursor:zoom-in}.manufacturer-gallery_cardImage__MQM_5{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}button.manufacturer-gallery_card__m5fnX:focus-visible .manufacturer-gallery_cardImage__MQM_5,button.manufacturer-gallery_card__m5fnX:hover .manufacturer-gallery_cardImage__MQM_5{transform:scale(1.045)}.manufacturer-gallery_cardShade__fpJ_d{position:absolute;inset:0;background:linear-gradient(180deg,rgb(12 16 15/24%),transparent 34%,transparent 60%,rgb(12 16 15/48%))}.manufacturer-gallery_cardIndex__EK9A8{position:absolute;top:.8rem;left:.85rem;color:white;font-family:inherit;font-size:.65rem;font-weight:600;letter-spacing:.16em;text-shadow:0 1px 8px rgb(0 0 0/50%)}.manufacturer-gallery_cardExpand__2mwN6,.manufacturer-gallery_cardPlay__HuAov{position:absolute;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/58%);border-radius:999px;background:rgb(17 21 20/55%);color:white;backdrop-filter:blur(8px)}.manufacturer-gallery_cardExpand__2mwN6{right:.8rem;bottom:.8rem;width:2.4rem;height:2.4rem;transition:background-color .18s ease,color .18s ease,transform .18s ease}button.manufacturer-gallery_card__m5fnX:focus-visible .manufacturer-gallery_cardExpand__2mwN6,button.manufacturer-gallery_card__m5fnX:hover .manufacturer-gallery_cardExpand__2mwN6{transform:scale(1.06);background:white;color:#171b19}.manufacturer-gallery_cardPlay__HuAov{right:3.55rem;bottom:1.12rem;width:1.75rem;height:1.75rem}.manufacturer-gallery_cardActive__gBu9P{outline:2px solid #c9a36a;outline-offset:2px}button.manufacturer-gallery_card__m5fnX:focus-visible{z-index:1;outline:2px solid #c9a36a;outline-offset:3px}@keyframes manufacturer-gallery_manufacturer-gallery-scroll__qe2Zi{to{transform:translate3d(-50%,0,0)}}@media (max-width:640px){.manufacturer-gallery_card__m5fnX{width:clamp(16rem,78vw,23rem)}}@media (prefers-reduced-motion:reduce){.manufacturer-gallery_trackAnimated__sD2s3{animation:none;transform:none}.manufacturer-gallery_cardImage__MQM_5{transition:none}}