@media(min-width: 960px){.newsletter-subscribe{margin-bottom:35px}}.newsletter-subscribe .newsletterForm{max-height:115px}@media(min-width: 960px){.newsletter-subscribe .newsletterForm{max-height:130px}}.newsletterForm{transition:max-height .5s ease-in-out;height:auto;overflow:hidden;width:100%}.newsletterForm .buttonsRow .is-disabled{pointer-events:none;background-color:#a0a0a0;border-color:#a0a0a0;cursor:default}.newsletterForm__title{font-size:1.6rem;line-height:1.8rem;letter-spacing:1px;text-align:center;text-transform:uppercase;margin-bottom:30px}@media(min-width: 960px){.newsletterForm__title{font-size:1.8rem;margin-bottom:45px}}.newsletterForm form{display:flex;flex-direction:column;width:100%;max-width:410px;align-items:center;margin:0 auto}@media(min-width: 960px){.newsletterForm form{max-width:850px}}@media(min-width: 960px){.newsletterForm form>div:not(.surveyContainer){max-width:410px}.newsletterForm form>div.marketing-consent{max-width:100%}.newsletterForm form>div.userAttribute-maMarketingConsent{max-width:100%}}.newsletterForm .buttonsRow{display:flex;justify-content:center;order:2;width:100%}.newsletterForm .description,.newsletterForm .mandatory{display:none}.newsletterForm .successLayer{font-size:1.3rem;text-align:center;line-height:1.8rem}.newsletterForm .successLayer .info{margin-top:25px}.newsletterForm .surveyContainer{font-size:1.2rem;margin-bottom:25px;position:relative;width:100%}@media(min-width: 960px){.newsletterForm .surveyContainer{font-size:1.3rem}}.newsletterForm .surveyContainer .preferences{display:flex;justify-content:center;flex-flow:row wrap}.newsletterForm .surveyContainer .preferences li{position:relative;display:flex;align-items:center;display:none;align-items:center;flex-basis:50%;height:20px;order:1;margin:15px 0}.newsletterForm .surveyContainer .preferences li input{cursor:pointer;opacity:0;position:relative;z-index:3}.newsletterForm .surveyContainer .preferences li input~.checkboxIcon{left:0}.newsletterForm .surveyContainer .preferences li input~.checkboxIcon::after{transform:rotate(-45deg) scale(0);transition:transform 200ms ease-out;content:"";box-sizing:content-box;background-color:transparent;position:absolute;top:5px;left:4px;width:10px;height:5px;border-style:solid;border-color:#fff;border-width:0 0 3px 3px;-o-border-image:none;border-image:none}.newsletterForm .surveyContainer .preferences li input~.checkboxIcon::before{transition:all .4s ease;content:"";box-sizing:content-box;color:#202020;position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #dadada}.newsletterForm .surveyContainer .preferences li input:checked~.checkboxIcon::before{background-color:#202020}.newsletterForm .surveyContainer .preferences li input:checked~.checkboxIcon::after{content:"";transition:transform 200ms ease-out;transform:rotate(-45deg) scale(1)}.newsletterForm .surveyContainer .preferences li .fieldValue{margin-right:12px}.newsletterForm .surveyContainer .preferences li .fieldLabel{position:static;color:#202020;display:flex;align-items:center;white-space:inherit}.newsletterForm .surveyContainer .preferences li label{cursor:pointer;font-size:12px;margin:0}.newsletterForm .surveyContainer .preferences li.disabled label{color:#909090;pointer-events:none}.newsletterForm .surveyContainer .preferences li.disabled input{pointer-events:none}.newsletterForm .surveyContainer .preferences li.disabled input:checked~.checkboxIcon::before,.newsletterForm .surveyContainer .preferences li.disabled input~.checkboxIcon::before{background:#909090;border-color:#909090}.newsletterForm .surveyContainer .preferences li.storeFirst{display:inline-flex}@media(min-width: 960px){.newsletterForm .surveyContainer .preferences li{width:auto;flex-basis:auto}}.newsletterForm .surveyContainer .preferences li.ownerLast{order:4}.newsletterForm .surveyContainer .preferences .fieldLabel{position:static;color:#202020}.newsletterForm #_Captcha,.newsletterForm #NewsletterViewModel_Captcha{display:flex;flex-direction:column;align-items:center;order:1;margin-top:25px}.newsletterForm #_Captcha .fieldLabel,.newsletterForm #NewsletterViewModel_Captcha .fieldLabel{font-size:1.4rem;position:static;display:block;margin-bottom:11px}@media(min-width: 960px){.newsletterForm #_Captcha .fieldLabel,.newsletterForm #NewsletterViewModel_Captcha .fieldLabel{font-size:1.3rem}}.newsletterForm .disclaimer{font-size:1.2rem;line-height:1.6rem;margin-bottom:0;order:0;text-align:center;color:#898989}.cn .newsletterForm .disclaimer{margin:25px 35px}@media(min-width: 960px){.newsletterForm .disclaimer{font-size:1.1rem;line-height:1.4rem}}.newsletterForm .disclaimer a{text-decoration:underline}.newsletterForm .readPrivacy{text-align:left;padding-left:60px}@media(min-width: 960px){.newsletterForm .readPrivacy{text-align:center;padding-left:0}}.newsletterForm .marketing-consent{margin-top:5px}.IE_11 .newsletterForm .marketing-consent{width:100%}.newsletterForm .userAttribute-maMarketingConsent{display:flex;align-items:center;margin-top:20px;width:100%}.newsletterForm .userAttribute-maMarketingConsent .checkBox{position:relative;display:block;margin:15px 0;cursor:pointer}.newsletterForm .userAttribute-maMarketingConsent input{opacity:0;position:relative;width:50px;z-index:3;cursor:pointer}.newsletterForm .userAttribute-maMarketingConsent input:active~.checkboxIcon::before{transform:scale(2.4)}.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon{content:"";transition:background .3s ease;position:absolute;top:0;left:1px;width:36px;height:15px;vertical-align:middle;border-radius:15px;background-color:#929292}.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon::before{background-color:rgba(146,146,146,.15)}.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon::after{background-color:#fafafa;border-radius:50%;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12)}.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon::before,.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon::after{content:"";transition:left .3s ease,background .3s ease,box-shadow .1s ease,transform .1s ease;position:absolute;display:inline-block;width:22px;height:22px;border-radius:50%;left:-1px;top:-4px}.newsletterForm .userAttribute-maMarketingConsent input~.checkboxIcon:active::before{transform:scale(2.4)}.newsletterForm .userAttribute-maMarketingConsent input:checked~.checkboxIcon{background-color:#20d11f}.newsletterForm .userAttribute-maMarketingConsent input:checked~.checkboxIcon::before,.newsletterForm .userAttribute-maMarketingConsent input:checked~.checkboxIcon::after{left:15px}.newsletterForm .userAttribute-maMarketingConsent input:checked~.checkboxIcon:active::before{transform:scale(2.4);background-color:rgba(146,146,146,.15)}.newsletterForm .userAttribute-maMarketingConsent input:checked:active~.checkboxIcon::before{transform:scale(2.4);background-color:rgba(146,146,146,.15)}.newsletterForm .userAttribute-maMarketingConsent .fieldValue,.newsletterForm .userAttribute-maMarketingConsent .fieldValue *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.newsletterForm .userAttribute-maMarketingConsent .fieldLabel{position:static;color:#202020;overflow:visible;white-space:inherit}.newsletterForm .userAttribute-maMarketingConsent label{cursor:pointer;margin:0}.newsletterForm .userAttribute-maMarketingConsent.disabled label{color:#909090;pointer-events:none}.newsletterForm .userAttribute-maMarketingConsent.disabled input{pointer-events:none}.newsletterForm .userAttribute-maMarketingConsent.disabled input:checked~.checkboxIcon::after,.newsletterForm .userAttribute-maMarketingConsent.disabled input~.checkboxIcon::after{background:#909090;border-color:#909090}.newsletterForm .userAttribute-maMarketingConsent .checkbox{display:flex;align-items:center}.newsletterForm .marketing-consent-error{bottom:-25px;margin-left:0}.newsletterForm .readPrivacy,.newsletterForm .userAttribute-maMarketingConsent{position:relative}.newsletterForm .readPrivacy .field-validation-container,.newsletterForm .userAttribute-maMarketingConsent .field-validation-container{bottom:-20px;left:60px;margin:0}.newsletterForm .readPrivacy label,.newsletterForm .userAttribute-maMarketingConsent label{font-size:1.2rem;color:#757575;line-height:1.6rem;text-align:center}@media(min-width: 960px){.newsletterForm .readPrivacy label,.newsletterForm .userAttribute-maMarketingConsent label{font-size:1.1rem}}.uiLayer-newsletterLink .inner{min-height:200px}.uiLayer-newsletterLink .newsletterForm .surveyContainer{order:1;margin-top:25px}@media(min-width: 960px){.uiLayer-newsletterLink .newsletterForm .surveyContainer{width:100%}}.uiLayer-newsletterLink .newsletterForm .surveyContainer .preferences li{flex-basis:50%;margin:10px 0}.uiLayer-newsletterLink .newsletterForm .disclaimer{order:0}.uiLayer-newsletterLink .newsletterForm #_Captcha,.uiLayer-newsletterLink .newsletterForm #NewsletterViewModel_Captcha{order:2;margin-top:0}.uiLayer-newsletterLink .newsletterForm .recaptchaContainer{transform:scale(1)}@media only screen and (orientation: portrait)and (max-device-width: 374px){.uiLayer-newsletterLink .newsletterForm .recaptchaContainer{transform:scale(0.65)}}@media only screen and (orientation: portrait)and (min-device-width: 375px){.uiLayer-newsletterLink .newsletterForm .recaptchaContainer{transform:scale(0.85)}}section.shipping-country .shippingCountry{display:block;margin-bottom:50px}section.shipping-country .shippingCountry .value{margin-top:20px;cursor:pointer}section.shipping-country .shippingCountry .value::after{transform:scale3d(1, 1, 1)}section.shipping-country .shippingCountry .icon{display:none}section.shipping-country .shippingCountry .text{border:inherit;clip:inherit;-webkit-clip-path:inherit;clip-path:inherit;height:auto;margin:0;overflow:inherit;position:static;width:auto;position:relative;width:100%;height:100%;margin:0;display:block}section.shipping-country .shippingCountry .text::after{content:":"}section.shipping-country .shippingCountry button.value{letter-spacing:.1em}section.shipping-country .country-locator-link .value{margin-top:20px}@media(min-width: 960px){section.shipping-country .country-locator-link .value{margin-top:0}}[data-component-name=footer] .footer__columns .follow-us>.text::after{content:":"}[data-component-name=footer] .footer__columns .follow-us .icon{width:20px;display:inline-block}[data-component-name=footer] .footer__columns .follow-us .facebook .icon:before{content:""}[data-component-name=footer] .footer__columns .follow-us .twitter .icon:before{content:""}[data-component-name=footer] .footer__columns .follow-us .instagram .icon:before{content:""}[data-component-name=footer] .footer__columns .follow-us .weibo .icon:before{content:""}[data-component-name=footer] .footer__columns .follow-us .followUs{display:flex;flex-direction:row;width:200px;max-width:200px;padding-top:25px}@media(min-width: 960px){[data-component-name=footer] .footer__columns .follow-us .followUs{flex-direction:column;padding:0;width:auto}}[data-component-name=footer] .footer__columns .follow-us .followUs li{align-items:center;flex-grow:1}@media(min-width: 960px){[data-component-name=footer] .footer__columns .follow-us .followUs li{padding:10px 0}}@media(min-width: 960px){[data-component-name=footer] .footer__columns .follow-us .followUs li:first-child{padding-top:0}}[data-component-name=footer] .footer__columns .follow-us .followUs li a{display:inline-flex}[data-component-name=footer] .footer__columns .follow-us .followUs .text{display:none}@media(min-width: 960px){[data-component-name=footer] .footer__columns .follow-us .followUs .text{display:inline-block;position:relative;font-weight:normal}html:not(.tablet) [data-component-name=footer] .footer__columns .follow-us .followUs .text:hover::after{transform:scale3d(1, 1, 1);transform-origin:left center}[data-component-name=footer] .footer__columns .follow-us .followUs .text::after{content:"";transform:scale3d(0, 1, 1);transition:transform .2s ease-in;transform-origin:right center;height:1px;width:100%;position:absolute;display:block;top:17px;left:0;background-color:#da291c}}.footer__columns .customer-care,.footer__columns .legal-cookies{padding:15px 0 15px 10px}@media(min-width: 960px){.footer__columns .customer-care,.footer__columns .legal-cookies{padding:0 0 15px}}.footer__columns .customer-care .customer-care-title,.footer__columns .customer-care .legal-cookies-title,.footer__columns .legal-cookies .customer-care-title,.footer__columns .legal-cookies .legal-cookies-title{cursor:pointer}@media(min-width: 960px){.footer__columns .customer-care .customer-care-title,.footer__columns .customer-care .legal-cookies-title,.footer__columns .legal-cookies .customer-care-title,.footer__columns .legal-cookies .legal-cookies-title{cursor:auto}}.footer__columns .customer-care .customer-care-title .text,.footer__columns .customer-care .legal-cookies-title .text,.footer__columns .legal-cookies .customer-care-title .text,.footer__columns .legal-cookies .legal-cookies-title .text{display:inline-block}.footer__columns .customer-care .customer-care-title .icon,.footer__columns .customer-care .legal-cookies-title .icon,.footer__columns .legal-cookies .customer-care-title .icon,.footer__columns .legal-cookies .legal-cookies-title .icon{display:inline-block;height:20px;width:20px;position:relative}.footer__columns .customer-care .customer-care-title .icon::before,.footer__columns .customer-care .customer-care-title .icon::after,.footer__columns .customer-care .legal-cookies-title .icon::before,.footer__columns .customer-care .legal-cookies-title .icon::after,.footer__columns .legal-cookies .customer-care-title .icon::before,.footer__columns .legal-cookies .customer-care-title .icon::after,.footer__columns .legal-cookies .legal-cookies-title .icon::before,.footer__columns .legal-cookies .legal-cookies-title .icon::after{content:"";position:absolute;transition:transform .5s ease-out;background-color:#202020}.footer__columns .customer-care .customer-care-title .icon::before,.footer__columns .customer-care .legal-cookies-title .icon::before,.footer__columns .legal-cookies .customer-care-title .icon::before,.footer__columns .legal-cookies .legal-cookies-title .icon::before{top:50%;left:25%;width:2px;height:50%;margin-left:-1px}.footer__columns .customer-care .customer-care-title .icon::after,.footer__columns .customer-care .legal-cookies-title .icon::after,.footer__columns .legal-cookies .customer-care-title .icon::after,.footer__columns .legal-cookies .legal-cookies-title .icon::after{top:75%;left:0%;width:50%;height:2px;margin-top:-1px}@media(min-width: 960px){.footer__columns .customer-care .customer-care-title .icon,.footer__columns .customer-care .legal-cookies-title .icon,.footer__columns .legal-cookies .customer-care-title .icon,.footer__columns .legal-cookies .legal-cookies-title .icon{display:none}}.footer__columns .customer-care .customer-care-tab,.footer__columns .customer-care .legal-cookies-tab,.footer__columns .legal-cookies .customer-care-tab,.footer__columns .legal-cookies .legal-cookies-tab{transition:max-height .5s ease-in-out;position:relative;max-height:0;overflow:hidden}@media(min-width: 960px){.footer__columns .customer-care .customer-care-tab,.footer__columns .customer-care .legal-cookies-tab,.footer__columns .legal-cookies .customer-care-tab,.footer__columns .legal-cookies .legal-cookies-tab{max-height:inherit}}.footer__columns .customer-care .customer-care-tab li,.footer__columns .customer-care .legal-cookies-tab li,.footer__columns .legal-cookies .customer-care-tab li,.footer__columns .legal-cookies .legal-cookies-tab li{padding:10px 0}.footer__columns .customer-care .customer-care-tab li:first-child,.footer__columns .customer-care .legal-cookies-tab li:first-child,.footer__columns .legal-cookies .customer-care-tab li:first-child,.footer__columns .legal-cookies .legal-cookies-tab li:first-child{padding-top:30px}@media(min-width: 960px){.footer__columns .customer-care .customer-care-tab li:first-child,.footer__columns .customer-care .legal-cookies-tab li:first-child,.footer__columns .legal-cookies .customer-care-tab li:first-child,.footer__columns .legal-cookies .legal-cookies-tab li:first-child{padding-top:20px}}@media(min-width: 960px){.footer__columns .customer-care .customer-care-tab,.footer__columns .customer-care .legal-cookies-tab,.footer__columns .legal-cookies .customer-care-tab,.footer__columns .legal-cookies .legal-cookies-tab{display:block}}.footer__columns .customer-care .tabOpen~.customer-care-tab,.footer__columns .customer-care .tabOpen~.legal-cookies-tab,.footer__columns .legal-cookies .tabOpen~.customer-care-tab,.footer__columns .legal-cookies .tabOpen~.legal-cookies-tab{max-height:300px}.footer__columns .customer-care .tabOpen .icon::before,.footer__columns .legal-cookies .tabOpen .icon::before{transform:rotate(90deg)}.footer__columns .customer-care .tabOpen .icon::after,.footer__columns .legal-cookies .tabOpen .icon::after{transform:rotate(-180deg)}@media(min-width: 960px){.official-branding{margin-right:auto}}.official-branding .official-branding-link .text .brand-name,.official-branding .official-branding-link .text .brand-payoff{display:block}.official-branding .official-branding-link .text .brand-name{margin:6px 0}.official-branding .official-branding-link .text .brand-payoff{font-size:1.05rem;color:#757575;text-transform:none}.offical .payment-method .availablePaymentMethods{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:center;height:35px;margin-top:15px}.IE .offical .payment-method .availablePaymentMethods{width:100%;align-items:flex-end}@media(min-width: 960px){.offical .payment-method .availablePaymentMethods{margin:0}}.IE .offical .payment-method .availablePaymentMethods .image{height:30px}.offical .payment-method .availablePaymentMethods .image img{margin-right:2px;height:30px;width:auto}.IE .offical .payment-method .availablePaymentMethods .image img{height:100%}.offical .payment-method .availablePaymentMethods .text{display:none}.offical .payment-method .originalValue,.offical .payment-method .valueToPay,.offical .payment-method .paymentMethod{display:none}@media(min-width: 960px){.offical .payment-method{display:flex;align-items:center}}@media(min-width: 960px){.offical .payment-method .text{margin:0 20px 0 0}}.IE .offical .payment-method .text{white-space:nowrap}.footer-copyright{padding-bottom:0;min-height:25px;line-height:25px}.footer-copyright-copy,.footer-copyright-copy button,.footer-copyright-link,.footer-copyright-vendorInfo,.footer-copyright-legacyChina,.footer-copyright-retouched{display:block;font-size:.9rem;color:#757575;-ms-grid-row-align:center;align-self:center}@media(min-width: 960px){.footer-copyright-copy,.footer-copyright-copy button,.footer-copyright-link,.footer-copyright-vendorInfo,.footer-copyright-legacyChina,.footer-copyright-retouched{font-size:1.1rem;margin-right:3px}}@media(min-width: 960px){.footer-copyright-link::after{content:" - "}}.footer-copyright-link,.footer-copyright-copy{text-align:center}.footer-copyright-link button,.footer-copyright-copy button{display:inline-block;margin-right:3px}.footer-copyright-link button:hover,.footer-copyright-link button:active,.footer-copyright-link button:focus,.footer-copyright-copy button:hover,.footer-copyright-copy button:active,.footer-copyright-copy button:focus{margin-right:3px}@media(min-width: 960px){.footer-copyright-link button,.footer-copyright-copy button{cursor:pointer}}.footer-copyright-vendorInfo{margin-right:0}@media(min-width: 1280px){.footer-copyright-vendorInfo{margin:0;cursor:pointer}.footer-copyright-vendorInfo::before{content:"-";margin-right:3px}}.footer-copyright-retouched{letter-spacing:0;display:none}.fr .footer-copyright-retouched{display:block}@media(min-width: 960px){.footer-copyright-retouched::before{content:"-";margin-left:3px}}.footer-copyright-legacyChina{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width: 960px){.footer-copyright-legacyChina::before{content:"-";margin-right:3px}}.footer-copyright-legacyChina .moreInfoChina{margin:0 5px;cursor:pointer}.footer-copyright-legacyChina .moreInfoChinaContent{display:none}.footer-copyright-legacyChina--loghiCn{display:flex;flex-basis:100%;justify-content:center;margin-top:5px}.footer-copyright-legacyChina--loghiCn .linkGovChina{margin:0 5px}.footer-copyright-legacyChina--labelsCn{margin:5px 0 10px;width:100%;text-align:center}@media(min-width: 960px){.footer-copyright-legacyChina--labelsCn{width:auto;margin:0}}.footer-copyright .footer-copyright-legacyChina a{color:#757575;text-decoration:underline}.footer-copyright-vendorInfo:active,.footer-copyright-vendorInfo:focus,.footer-copyright-vendorInfo:hover,.copyrightLink:active,.copyrightLink:focus,.copyrightLink:hover{margin:0;padding:0;position:relative}section.shipping-returns{margin:0 15px;border:1px solid #dadada}@media(min-width: 768px){section.shipping-returns{padding:25px 0;display:flex}section.shipping-returns:hover{cursor:pointer}}@media(min-width: 960px){section.shipping-returns{max-width:90%;margin:0 auto;padding:50px 0}}@media(min-width: 1920px){section.shipping-returns{max-width:1600px}}section.shipping-returns .shipping-returns-shipping,section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:25px 0}@media(min-width: 960px){section.shipping-returns .shipping-returns-shipping,section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{padding:50px 0}}section.shipping-returns .shipping-returns-shipping button .text,section.shipping-returns .shipping-returns-returns button .text,section.shipping-returns .shipping-returns-pickup button .text{line-height:16px;background-image:linear-gradient(#da291c, #da291c);background-repeat:no-repeat;background-size:0 1px;background-position:right bottom;white-space:normal;transition:background-size .3s ease-out}section.shipping-returns .shipping-returns-shipping button:hover .text,section.shipping-returns .shipping-returns-returns button:hover .text,section.shipping-returns .shipping-returns-pickup button:hover .text{background-size:100% 1px;background-position:left bottom}section.shipping-returns .shipping-returns-shipping button .text,section.shipping-returns .shipping-returns-returns button .text,section.shipping-returns .shipping-returns-pickup button .text{font-size:1.6rem;font-family:"primary";letter-spacing:.07em;text-align:center;text-transform:uppercase;position:relative;line-height:20px}@media(min-width: 768px){section.shipping-returns .shipping-returns-shipping button .text,section.shipping-returns .shipping-returns-returns button .text,section.shipping-returns .shipping-returns-pickup button .text{font-size:1.8rem}}@media(min-width: 768px){section.shipping-returns .shipping-returns-shipping,section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{flex-grow:1;padding-top:25px;width:50%}}@media(min-width: 960px){section.shipping-returns .shipping-returns-shipping,section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{padding-top:50px}}section.shipping-returns .shipping-returns-shipping{padding-top:25px}@media(min-width: 768px){section.shipping-returns .shipping-returns-shipping{padding-left:5%}}@media(min-width: 960px){section.shipping-returns .shipping-returns-shipping{padding-top:50px}}section.shipping-returns .shipping-returns-returns-icon{background:url("//store.ferrari.com/ytos/resources/FERRARI/img/arrow-back.svg")}section.shipping-returns .shipping-returns-shipping-icon{background:url("//store.ferrari.com/ytos/resources/FERRARI/img/arrow-shipping.svg")}section.shipping-returns .shipping-returns-pickup-icon{background:url("//store.ferrari.com/ytos/resources/FERRARI/img/cross-channel.svg");background-repeat:no-repeat;width:26px;height:26px}section.shipping-returns .shipping-returns-returns-icon,section.shipping-returns .shipping-returns-shipping-icon{background-repeat:no-repeat;width:52px;height:26px}section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{position:relative}@media(min-width: 768px){section.shipping-returns .shipping-returns-returns,section.shipping-returns .shipping-returns-pickup{padding-right:5%}}section.shipping-returns .shipping-returns-returns::before,section.shipping-returns .shipping-returns-pickup::before{content:" ";position:absolute;top:0;left:38%;right:38%;border-bottom:1px solid #dadada}@media(min-width: 768px){section.shipping-returns .shipping-returns-returns::before,section.shipping-returns .shipping-returns-pickup::before{top:36%;left:0;right:0;bottom:36%;border-bottom:none;border-left:1px solid #dadada}}section.shipping-returns button{padding:15px 0}@media(min-width: 768px){section.shipping-returns button{padding:25px}.IE_11 section.shipping-returns button{width:90%}}section.shipping-returns button:hover{cursor:pointer}section.shipping-returns button~.text{font-size:1.2rem;line-height:1.7rem;letter-spacing:.035em;text-transform:uppercase;padding:0 15px;text-align:center;width:100%}@media(min-width: 768px){section.shipping-returns button~.text{width:90%;line-height:2.2rem;letter-spacing:.07em}}@media(min-width: 1600px){section.shipping-returns button~.text{width:70%}}section.pickup .shipping-returns-returns{padding:25px 2.5%}@media(min-width: 960px){section.pickup .shipping-returns-returns{padding:50px 2.5%}}.uiLayer-shippingLink .contribution{margin-bottom:15px}.uiLayer-shippingLink .contribution.contribution-pickupinstore{display:none}.it .uiLayer-shippingLink .contribution.contribution-pickupinstore{display:block}.uiLayer-shippingLink .contribution.contribution-pickupinstore .price.free .currency{display:none}.uiLayer-shippingLink .contribution.contribution-cashondelivery .free{display:none}.uiLayer-shippingLink .contribution .label{text-transform:uppercase}.uiLayer-shippingLink .preOrder{margin-bottom:25px}.fr .uiLayer-shippingLink span.price:not(.free){display:inline-flex;flex-direction:row-reverse}.fr .uiLayer-shippingLink:not(.striked) .currency{padding:0 4px}.ru .uiLayer-shippingLink .price{display:flex;justify-content:none}.ru .uiLayer-shippingLink .currency{order:1;margin-left:5px}.ru .uiLayer-shippingLink .currency:after{content:"."}.ru .uiLayer-shippingLink .productInfo-price{display:flex}.ru .uiLayer-shippingLink .productInfo-price .propertyValue{display:flex}.ru .uiLayer-shippingLink .productInfo-price .propertyValue .price{margin-left:5px}.uiLayer-shippingLink .shippingReturns,.uiLayer-shippingLink .ReturnsBody,.uiLayer-shippingLink .pickup-content,.uiLayer-returnLink .shippingReturns,.uiLayer-returnLink .ReturnsBody,.uiLayer-returnLink .pickup-content,.uiLayer-pickupInfo .shippingReturns,.uiLayer-pickupInfo .ReturnsBody,.uiLayer-pickupInfo .pickup-content{font-size:1.3rem}.uiLayer-shippingLink .shippingReturns .extendedReturnTime,.uiLayer-shippingLink .ReturnsBody .extendedReturnTime,.uiLayer-shippingLink .pickup-content .extendedReturnTime,.uiLayer-returnLink .shippingReturns .extendedReturnTime,.uiLayer-returnLink .ReturnsBody .extendedReturnTime,.uiLayer-returnLink .pickup-content .extendedReturnTime,.uiLayer-pickupInfo .shippingReturns .extendedReturnTime,.uiLayer-pickupInfo .ReturnsBody .extendedReturnTime,.uiLayer-pickupInfo .pickup-content .extendedReturnTime{display:block}.uiLayer-shippingLink .pickup-content ul li,.uiLayer-returnLink .pickup-content ul li,.uiLayer-pickupInfo .pickup-content ul li{list-style-type:disc;margin-left:15px}[data-component-name=footer]{background-color:#fff}[data-component-name=footer] .footer{padding:35px 15px;letter-spacing:.1em}@media(min-width: 960px){[data-component-name=footer] .footer{max-width:1024px;margin:0 auto;padding:25px 0}#subscribenewsletter [data-component-name=footer] .footer{padding:75px 0}}@media(min-width: 1280px){[data-component-name=footer] .footer{max-width:1062px}}@media(min-width: 1600px){[data-component-name=footer] .footer{max-width:1330px}}[data-component-name=footer] .newsletter-subscribe,[data-component-name=footer] .footer-copyright{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap}@media(min-width: 960px){[data-component-name=footer] .newsletter-subscribe,[data-component-name=footer] .footer-copyright{flex-direction:row}}[data-component-name=footer] .footer__columns{display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center}@media(min-width: 960px){[data-component-name=footer] .footer__columns{flex-direction:row;align-items:flex-start;text-align:left;justify-content:space-between;padding:0 30px}[data-component-name=footer] .footer__columns:not(.offical) .text{font-weight:bold}}[data-component-name=footer] .footer__columns .value{position:relative;display:inline-block}[data-component-name=footer] .footer__columns .value::after{left:0;top:17px;transform:scale3d(0, 1, 1);transition:transform .2s ease-in;transform-origin:right center;content:"";height:1px;width:100%;position:absolute;display:block;background-color:#da291c}@media(min-width: 960px){html:not(.tablet) [data-component-name=footer] .footer__columns .value:hover::after{transform:scale3d(1, 1, 1);transform-origin:left center}}[data-component-name=footer] .footer__columns button.value{letter-spacing:1.6px;color:#202020}[data-component-name=footer] .footer__columns .text{text-transform:uppercase}[data-component-name=footer] section{font-size:1.3rem;padding:25px 0}@media(min-width: 960px){[data-component-name=footer] section{padding-top:0}}[data-component-name=footer] section.newsletter-subscribe{padding-top:50px}@media(min-width: 768px){[data-component-name=footer] section.shipping-returns{padding:0}}[data-component-name=footer] section>.text{display:block}@media(min-width: 960px){[data-component-name=footer] section>.text{margin-bottom:20px}}[data-component-name=footer] section.country-locator .text{margin-bottom:20px}@media(min-width: 960px){[data-component-name=footer] section.payment-method{padding-bottom:45px}}[data-component-name=footer] section.footer-copyright{padding-bottom:0}.fr [data-component-name=footer] section.footer-copyright{margin:auto;width:76%}@media(min-width: 1280px){.fr [data-component-name=footer] section.footer-copyright{width:100%}}[data-component-name=footer] a{color:#202020}[data-component-name=footer] #subscribeNewsletterSuccess h2{font-family:"legacy",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;font-weight:600;text-transform:uppercase;margin-bottom:10px}.jp [data-component-name=footer] #subscribeNewsletterSuccess h2,.ru [data-component-name=footer] #subscribeNewsletterSuccess h2,.zh [data-component-name=footer] #subscribeNewsletterSuccess h2,.cn [data-component-name=footer] #subscribeNewsletterSuccess h2{font-family:inherit}.footer-newsletter-hidden{display:none}

/*# sourceMappingURL=footer.579a5d644c6a4e7d5d52.css.map*/