1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6594],{36594:function(e,s,i){i.r(s),i.d(s,{StockV5DetailsDynamicImageCarouselWide:function(){return G}});var r=i(63696),a=i(10898),t=i(4068),o=i(43804),d=i(81453),c=i(6095),l=i(21702),u=i(78635),n=i(91785),p=i(54172),m=i(965),b=i(5826),h=i(650),g=i(57095),A=i(34726);const w=(0,n.AH)("display:flex;flex-direction:column;gap:",g.M.sdicWideWrapperGap,";width:100%;",""),v=(0,n.AH)("position:relative;width:100%;aspect-ratio:",g.M.sdicWideFallbackAspectRatio,";overflow:hidden;border-radius:",g.M.sdicWideRadius,";background-color:",g.M.sdicWideFallbackBgCol,";",""),W=(0,n.AH)("position:relative;width:100%;z-index:",A.f.default,";.classEmbCarouselAperture{transition:height 500ms ease-in-out;}",""),f=(0,n.AH)("border-radius:",g.M.sdicWideRadius,";",""),k={name:"1h3rtzg",styles:"align-items:center"},C=(0,n.AH)("position:relative;width:100%;overflow:hidden;border-radius:",g.M.sdicWideRadius,";.classEmbCarouselItemWrapper &{cursor:grab;}",""),H=(0,n.AH)("display:block;width:100%;height:100%;object-fit:cover;border-radius:",g.M.sdicWideRadius,";:focus-visible{outline:none;}",""),M=(0,n.AH)("padding:",g.M.sdicWideDotsPadding,";gap:",g.M.sdicWideDotsGap,";",(0,b.HG)(h.f.lg),"{display:none;}",""),y=(0,n.AH)((0,b.HG)(h.f.lg),"{min-height:",g.M.sdicWideThumbStripMinHeight,";}",""),Y=(0,n.AH)("display:none;",(0,b.HG)(h.f.lg),"{display:block;width:100%;}",""),D=(0,n.AH)((0,b.HG)(h.f.lg),"{&.classEmbCarouselAperture.classEmbCarouselAperture{margin-inline:0;}}",""),I=(0,n.AH)((0,p.A)()," display:block;width:100%;",""),R=(0,n.AH)("display:block;cursor:pointer;@supports (aspect-ratio: 4 / 3) and (object-fit: cover){aspect-ratio:",g.M.sdicWideThumbAspectRatio,";object-fit:cover;width:100%;}",""),S=(0,n.AH)(m.n.arrowPosReset()," ",m.n.arrowsPosMiddleEdges(),";",""),x=(0,n.AH)(m.n.arrowReset()," ",m.n.arrowBg()," ",(0,b.HG)(h.f.lg),"{width:",g.M.sdicWideThumbArrowSize,";height:",g.M.sdicWideThumbArrowSize,";&:before{width:",g.M.sdicWideThumbArrowSize,";height:",g.M.sdicWideThumbArrowSize,";}}&.classArrowPrev{border-radius:",g.M.sdicWideThumbArrowPrevRadius,";}&.classArrowNext{border-radius:",g.M.sdicWideThumbArrowNextRadius,";}&:disabled{visibility:hidden;opacity:0;pointer-events:none;}",""),G=({className:e,stockDetails:s})=>{const{images:i,make:p,model:m,variations:b,year:h}=s,{0:g,1:A}=(0,r.useState)(0),G=(0,c._)([h,p,m,b]," ");return!i||(0,a.VP)(i)?(0,n.Y)("div",{className:e,css:w},(0,n.Y)("div",{css:v})):(0,n.Y)("div",{className:e,css:w},(0,n.Y)("div",{css:W},(0,n.Y)(t.F,{carouselComponentName:"stock-details-wide-large-images-carousel",carouselSettings:d.f.stockV5DetailsLargeImage,activeIndex:g,setActiveIndex:A,carouselApertureCustom:f,carouselItemsWrapperCustom:k,carouselDotsWrapperCustom:M},i.map((e=>(0,n.Y)("div",{css:C,key:e},(0,n.Y)(o._,{imageCustom:H,role:"presentation",alt:G,src:(0,l.G)(e,2)})))))),(0,n.Y)("div",{css:y},(0,n.Y)(t.F,{classArrowsWrapper:"classIsAlternateDesign",carouselComponentName:"stock-details-wide-small-images-carousel",carouselSettings:{...d.f.stockV5DetailsSmallImage,showDots:!1},activeIndex:g,setActiveIndex:A,carouselWrapperCustom:Y,carouselApertureCustom:[f,D],carouselArrowsWrapperCustom:S,carouselArrowCustom:x},i.map(((e,s)=>(0,n.Y)(u.$,{key:e,buttonLinkCustom:I,onClick:()=>A(s)},(0,n.Y)(o._,{imageCustom:R,alt:G,src:(0,l.G)(e,1)})))))))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.