/*!
 Source: Base: us.porsche.complex-organism.models.headingAndThumbnails
*/.sb-section .modelBB .container{width:90%}@media (min-width: 1500px){.sb-section .modelBB .container{max-width:1434px}}.sb-section .modelBB h2{margin-bottom:40px}@media (min-width: 768px){.sb-section .modelBB h2{margin-bottom:50px}}.sb-section .modelBB .swiper-button-prev{border-radius:5px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='37' viewBox='0 0 22 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.623 0.180191C19.255 0.180191 17.3267 0.133711 15.4045 0.213216C14.9348 0.232786 14.3422 0.553864 14.0438 0.926314C9.60557 6.46903 5.21996 12.0539 0.783579 17.5991C0.226433 18.2951 0.257011 18.7366 0.800093 19.4161C5.20344 24.9221 9.55848 30.4667 13.9679 35.9678C14.2957 36.3776 14.9232 36.7537 15.4296 36.7788C17.35 36.8729 19.2783 36.8167 21.6224 36.8167C16.6729 30.5633 11.921 24.5595 7.12379 18.4975C11.9167 12.4423 16.6522 6.45986 21.623 0.180191Z' fill='%23FFFFFF'/%3E%3C/svg%3E")}@media (min-width: 768px){.sb-section .modelBB .swiper-button-prev{border-radius:0 5px 5px 0;width:45px}}.sb-section .modelBB .swiper-button-next{border-radius:5px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='37' viewBox='0 0 22 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.378906 0.180191C2.74693 0.180191 4.67523 0.133711 6.59742 0.213216C7.06711 0.232786 7.65972 0.553864 7.95817 0.926314C12.3964 6.46903 16.782 12.0539 21.2184 17.5991C21.7755 18.2951 21.7449 18.7366 21.2019 19.4161C16.7985 24.9221 12.4435 30.4667 8.03401 35.9678C7.7062 36.3776 7.07873 36.7537 6.57234 36.7788C4.65199 36.8729 2.72369 36.8167 0.379518 36.8167C5.32901 30.5633 10.081 24.5595 14.8782 18.4975C10.0852 12.4423 5.3498 6.45986 0.378906 0.180191Z' fill='white'/%3E%3C/svg%3E%0A")}@media (min-width: 768px){.sb-section .modelBB .swiper-button-next{border-radius:5px 0 0 5px;width:45px}}.sb-section .modelBB .modelLineupCarousel .vehicleBox{padding:0}@media (min-width: 768px){.sb-section .modelBB .modelLineupCarousel .vehicleBox{padding:0 25px}}.sb-section .modelBB .modelLineupCarousel .vehicleBox__image{border-radius:10px;overflow:hidden}.sb-section .modelBB .modelLineupCarousel .vehicleBox__info{padding:20px 0 25px}@media (min-width: 768px){.sb-section .modelBB .modelLineupCarousel .vehicleBox__info{padding:20px 0 0}}.sb-section .modelBB .modelLineupCarousel .vehicleBox__info .infoItem--name{font-size:24px;font-weight:700;text-align:left}.sb-section .modelBB .modelLineupCarousel .vehicleBox__info .infoItem--stock{font-size:16px;line-height:1.75;text-align:left}@media (min-width: 768px){.sb-section .modelBB [data-widget="modelCards"] .modelLineupNavigation>*{top:calc(50% - 52.5px)}}.sb-section .modelBB [data-widget="modelCards"] .modelLineupNavigation .swiper-button-disabled{opacity:0.5}.sb-section .modelBB .button{height:48px;line-height:48px;padding:0 20px}
