[data-component-name=Product] .details__colors{font-family:"sans-light";font-size:1.2rem;line-height:2rem;letter-spacing:.5px}@media(min-width: 768px){[data-component-name=Product] .details__colors{line-height:2.2rem}}[data-component-name=Product] .details__title,[data-component-name=Product] .details__price,[data-component-name=Product] .details__commerce{font-family:"sans-regular";font-size:1.1rem;line-height:1.6rem;letter-spacing:.5px}@media(min-width: 768px){[data-component-name=Product] .details__title,[data-component-name=Product] .details__price,[data-component-name=Product] .details__commerce{font-size:1.2rem;line-height:1.8rem}}[data-component-name=Product] .teaser__nav--prev,[data-component-name=Product] .teaser__nav--next{background-repeat:no-repeat;background-position:center;background-size:contain}[data-component-name=Product] .details__hero-cta{position:relative;display:inline;background-repeat:no-repeat;padding-bottom:5px;white-space:normal;line-height:2.2rem;transition:background-size .3s ease-out}[data-component-name=Product] .details__hero-cta:hover,[data-component-name=Product] .details__hero-cta:focus{text-decoration:none}[data-component-name=Product] .details__hero-cta{background-image:linear-gradient(#000, #000);background-position:left bottom;background-size:100% 1px}[data-component-name=Product] .details__hero-cta:hover{background-size:0 1px;background-position:right bottom}.toggle-algolia-fayt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.toggle-algolia-fayt:active,.toggle-algolia-fayt:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none;margin:inherit}[data-component-name=Product] .teaser__carousel{position:relative;width:100%;height:100%;display:block;margin-bottom:14px}[data-component-name=Product] .teaser__carousel .product-zoom-button,[data-component-name=Product] .teaser__carousel .product-zoom-fake-button{visibility:hidden}[data-component-name=Product] .teaser__picture,[data-component-name=Product] .teaser__nav{position:absolute;opacity:0;transition:opacity .3s ease-in-out}[data-component-name=Product] .teaser__picture{top:0;left:0}[data-component-name=Product] .teaser__picture--active{z-index:1}[data-component-name=Product] .teaser__picture--active.loaded{opacity:1}[data-component-name=Product] .teaser__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2}[data-component-name=Product] .teaser__nav--prev{content:" ";width:23px;height:23px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/arrow-left-border-white.svg");left:0}[data-component-name=Product] .teaser__nav--next{content:" ";width:23px;height:23px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/arrow-right-border-white.svg");right:0}[data-component-name=Product] .details__title{display:inline}[data-component-name=Product] .details__commerce{text-transform:uppercase}[data-component-name=Product] .details__colors{font-size:1.2rem}[data-component-name=Product] .details__badge{color:#da291c;font-size:1.1rem}[data-component-name=Product] .details__badge .loader{display:none}@media(min-width: 1024px){[data-component-name=Product]:hover .teaser__nav,[data-component-name=Product]:focus-within .teaser__nav{opacity:1}[data-component-name=Product]:hover .teaser__nav:disabled,[data-component-name=Product]:focus-within .teaser__nav:disabled{opacity:0}}

/*# sourceMappingURL=/ytos/releases/FERRARI/2024/dist/Product/product-item.e4fadbed.css.map*/