/*!
 Source: Base: us.ferrari.complex-organism.footer.style1
*/#footer .footerRow--top{background:#000}@media (min-width: 992px){#footer .footerRow--top{padding:4.688rem 0 3.938rem}}#footer .footerRow--top .multiMenuColumn{padding:0;margin-left:auto}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column{border-top:1px solid #303030}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column:last-child{border-bottom:1px solid #303030}@media (min-width: 992px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column:last-child{border-bottom:none}}@media (min-width: 992px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column{text-align:center;border:none}}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .menu-heading{font-weight:400;margin:0;padding:1.563rem 1rem;font-size:1rem}@media (min-width: 992px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .menu-heading{font-weight:500;margin-bottom:2.188rem;font-size:1.5rem;padding:0}}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper{line-height:1.75;margin-bottom:0}@media (max-width: 991.98px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper{padding:0 1rem}}@media (min-width: 992px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li:not(:last-child){margin-bottom:9px}}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li a{color:#fff;font-weight:400;text-transform:capitalize;font-size:1rem;min-height:44px;display:flex;align-items:center}@media (min-width: 992px){#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li a{justify-content:center}}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li a:hover,#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li a:visited{color:#fff}#footer .footerRow--top .multiMenuColumn .footer-menu-column-wrapper .menu-column .nav-wrapper ul li+li{margin:0}@media (max-width: 991.98px){#footer .footerRow--top .footer-menu-column-wrapper .menu-column .menu-heading::after{font-family:unset;content:'';display:block;float:right;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:2px;transition:0.5s}#footer .footerRow--top .footer-menu-column-wrapper .menu-column--hideMenus .menu-heading::after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.46447 8.46447C6.41709 10.4171 9.58291 10.4171 11.5355 8.46447L16 4L8 8L0 4L4.46447 8.46447Z' fill='white'/%3E%3C/svg%3E")}#footer .footerRow--top .footer-menu-column-wrapper .menu-column--showMenus .menu-heading::after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.5355 7.53553C9.58291 5.58291 6.41709 5.58291 4.46447 7.53553L0 12L8 8L16 12L11.5355 7.53553Z' fill='white'/%3E%3C/svg%3E");transform:none}}#footer .footerRow--middle,#footer .footerRow--officialMobile{background:#000;padding:2.5rem 0}@media (min-width: 992px){#footer .footerRow--middle,#footer .footerRow--officialMobile{padding:0 0 2.5rem 0}}#footer .footerRow--middle .officialDealer,#footer .footerRow--officialMobile .officialDealer{display:flex;justify-content:flex-start;align-items:center;gap:80px;padding:0 0.859rem}#footer .footerRow--middle .officialDealer .header-item-singleLogo img,#footer .footerRow--officialMobile .officialDealer .header-item-singleLogo img{max-height:54px;min-height:44px;min-width:44px;object-fit:contain}@media (max-width: 991.98px){#footer .footerRow--middle{padding:2.5rem 0 1.875rem}}#footer .footerRow--middle .dealerSocials .social{background:none;margin:0}@media (min-width: 992px){#footer .footerRow--middle .dealerSocials .social{margin:0 13.75px 0}}#footer .footerRow--middle .dealerSocials .social svg{height:25px;width:25px}@media (min-width: 992px){#footer .footerRow--middle .row{border-bottom:1px solid #303030;padding-bottom:1.563rem}}#footer .footerRow--bottom{background:#303030;padding:1.25rem 0;font-size:0.875rem}@media (min-width: 992px){#footer .footerRow--bottom{padding:0.656rem 0}}#footer .footerRow--bottom .sbFooterWrapper{display:flex;flex-direction:column}@media (min-width: 992px){#footer .footerRow--bottom .sbFooterWrapper{flex-direction:row;justify-content:center;align-items:center}#footer .footerRow--bottom .sbFooterWrapper .footer-item{padding:0 1.188rem}#footer .footerRow--bottom .sbFooterWrapper .footer-item:first-child{padding-left:0}#footer .footerRow--bottom .sbFooterWrapper .footer-item:last-child{padding-right:0}}@media (min-width: 1400px){#footer .footerRow--bottom .sbFooterWrapper .footer-item{padding:0 3.188rem}}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu nav.menu-footer-container{height:100%}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu ul.nav{justify-content:center;align-items:center;height:100%}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu ul.nav li{padding:0 0.625rem;display:flex;align-items:center;position:relative;border:none}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu ul.nav li:not(:last-child)::after{content:"";right:0;position:absolute;top:50%;transform:translateY(-50%);height:15px;width:1px;background:#fff}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu ul.nav li:first-child{padding-left:0}#footer .footerRow--bottom .sbFooterWrapper .footer-item--singleMenu ul.nav li:last-child{padding-right:0}#footer .footerRow--bottom .sbFooterWrapper .footer-item.copyright-wrapper p{line-height:1.75}#footer .footerRow--bottom .sbFooterWrapper a{font-weight:400;min-height:44px;min-width:44px;display:inline-flex;align-items:center}#footer .footerRow--bottom .sbFooterWrapper a:visited,#footer .footerRow--bottom .sbFooterWrapper a:hover{color:#fff}
