/*!
 Source: Base: us.ferrari.complex-organism.models.style1
*/.sb-section .modelBB--13.ferrariBlock__models1{padding:1.875rem 0 1.5rem;background:#fff}@media (min-width: 992px){.sb-section .modelBB--13.ferrariBlock__models1{padding:7.125rem 0}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"]{padding:2.25rem 0 1.5rem}@media (min-width: 992px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"]{padding:3rem 0}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .modelLineupCarousel{padding:0 0 1.5rem}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .modelLineupCarousel{padding:0 0 1.875rem}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover{color:#fff !important}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover .vehicleBox__image:after{height:75%}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover .vehicleBox__image:after{height:57%}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover .vehicleBox__image img{width:100%}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover .vehicleBox__info{bottom:37px;color:#fff}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox:hover .vehicleBox__info{bottom:42px}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__image{position:relative}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__image:after{content:'';background:linear-gradient(180deg, rgba(24,24,24,0) 0%, rgba(24,24,24,0.85) 100%);position:absolute;width:100%;height:50%;left:0;bottom:0;transition:all 300ms ease}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__image:after{height:33%}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__info{position:absolute;left:0;bottom:27px;padding:0 30px;transition:all 300ms ease}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__info{bottom:32px;padding:0 34px}}.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__info .infoItem--name{font-family:"Ferrari",sans-serif;font-size:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:0px;line-height:1.25}@media (min-width: 768px){.sb-section .modelBB--13.ferrariBlock__models1 [data-widget="modelCards"] .vehicleBox__info .infoItem--name{font-size:1.5rem}}@media (max-width: 767px){.sb-section .modelBB--13.ferrariBlock__models1 .buttonGroup .button{margin:0 auto 10px}.sb-section .modelBB--13.ferrariBlock__models1 .buttonGroup .button:last-of-type{margin-bottom:0}}.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev,.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next{height:30px;width:20px;background-color:#fff !important;background-image:url("https://di-sitebuilder-assets.dealerinspire.com/Ferrari/button-arrow-decoration-dark.svg");background-repeat:no-repeat;background-size:10px 20px !important}.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:hover,.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:focus,.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next:hover,.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next:focus,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:hover,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:focus,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next:hover,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-next:focus{transform:scale(1.3)}.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev{transform:rotate(180deg)}.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:hover,.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:focus,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:hover,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-prev:focus{transform:rotate(180deg) scale(1.3)}.sb-section .ferrariBlock__models1 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-disabled,.sb-section .ferrariBlock__models2 [data-widget="modelCards"] .modelLineupNavigation .swiper-button-disabled{opacity:0.5}.admin-settings [data-widget="utility-gravityformcta"]:after{bottom:unset;right:0;line-height:unset}.admin-settings>[data-control="true"] [data-control="true"].button:hover:after,.admin-settings>[data-control="true"] [data-control="true"].button:visited:hover:after{margin:0 0 0 25px}.admin-settings>[data-control="true"] [data-control="true"].button.button--link,.admin-settings>[data-control="true"] [data-control="true"].button:visited.button--link{display:inline-flex}.admin-settings>[data-control="true"] [data-control="true"].button.button--link:hover:after,.admin-settings>[data-control="true"] [data-control="true"].button:visited.button--link:hover:after{background:rgba(0,0,0,0);border:none;margin:0 0 0 25px}.admin-settings>[data-control="true"] [data-control="true"].button.button--link:before,.admin-settings>[data-control="true"] [data-control="true"].button:visited.button--link:before{top:52%;transform:translateY(-52%)}.admin-settings>[data-control="true"] [data-control="true"].button.button--link:after,.admin-settings>[data-control="true"] [data-control="true"].button:visited.button--link:after{padding:0;margin:0 0 0 25px;width:60px}.admin-settings.expand-controls>[data-control="true"] [data-control="true"].button:before,.admin-settings.expand-controls>[data-control="true"] [data-control="true"].button:visited:before{position:absolute;height:unset;width:unset;right:unset;left:10px;top:-10px;content:attr(data-widget-display-name);left:0px !important;border-radius:10px;transition:top 0.2s ease 0s;background:#fff;mask:unset}
