.bottom-banner__title{font-family:"sans-regular";font-size:1.2rem;text-transform:uppercase;line-height:2.2rem;letter-spacing:.5px}[data-component-name=Search] .top-text-search-form .buttonsRow>button{background-repeat:no-repeat;background-position:center;background-size:contain}.bottom-banner p a{position:relative;display:inline;background-repeat:no-repeat;padding-bottom:5px;white-space:normal;line-height:2.2rem;transition:background-size .3s ease-out}.bottom-banner p a:hover,.bottom-banner p a:focus{text-decoration:none}.bottom-banner p a{background-image:linear-gradient(#000, #000);background-position:left bottom;background-size:100% 1px}.bottom-banner p a:hover{background-size:0 1px;background-position:right bottom}.middle-banner{flex:0 0 100%;padding-bottom:10px;margin-bottom:60px}.middle-banner__title,.middle-banner__text,.middle-banner .yfr-buttons{margin-top:10px}.middle-banner__text .align--right{text-align:right}.middle-banner__text .align-left{text-align:left}.middle-banner .yfr-buttons{align-items:flex-start}@media(min-width: 1024px){.middle-banner{flex:0 0 48%}.middle-banner__title,.middle-banner .yfr-buttons{text-align:center}.middle-banner__title{margin-top:20px}.middle-banner__text{margin-top:20px}.middle-banner .yfr-buttons{align-items:center;justify-content:center;margin-top:12px}}.bottom-banner{margin-top:60px}.bottom-banner p,.bottom-banner h2{margin-top:22px}@media(min-width: 1365px){.bottom-banner{margin-top:38px}.bottom-banner p,.bottom-banner h2{max-width:50%}}.load-more .loadMoreProductsButton a{font-family:"sans-light";font-size:1.2rem;line-height:1;position:relative;display:inline-block;min-width:137px;padding:16px 25px;color:#000;background-color:transparent;background-image:linear-gradient(to right, #da291c 0%, #da291c 50%, transparent 50%, transparent 100%);background-size:200% 100%;background-position:100% 0;border:1px solid #000;border-radius:25px;outline:none;text-transform:uppercase;text-align:center;overflow:hidden;will-change:color,border-color,background-position;transition:color .25s,border-color .25s,background-position .25s}.load-more .loadMoreProductsButton a:disabled{opacity:.5;cursor:default;background-image:none}.load-more .loadMoreProductsButton a:hover:not(:disabled),.load-more .loadMoreProductsButton a:focus:not(:disabled){color:#fff;border-color:#da291c;background-position:0 0}.bottom-banner,[data-component-name=Search] .top-text-search-form,[data-component-name=Search] .wrapper-top-search{width:100%;padding-left:16px;padding-right:16px}@media(min-width: 768px){.bottom-banner,[data-component-name=Search] .top-text-search-form,[data-component-name=Search] .wrapper-top-search{padding:0 47px;overflow:hidden}}@media(min-width: 1365px){.bottom-banner,[data-component-name=Search] .top-text-search-form,[data-component-name=Search] .wrapper-top-search{padding:0 95px}}[data-component-name=Search]{position:relative;min-height:300px;overflow-x:hidden}[data-component-name=Search].emptySearch{overflow:visible}@media(min-width: 1365px){[data-component-name=Search]{min-height:500px;margin-bottom:1.5%}}[data-component-name=Search] .wrapper-top{position:relative;width:100%;height:100%;padding-top:0px;background:#fff;z-index:40}[data-component-name=Search] .wrapper-top .has-image-wrapper-class{padding:0 0px !important}[data-component-name=Search] .wrapperTotalResults{z-index:5;position:relative}[data-component-name=Search] .search-wrapperBar{margin-bottom:10px}[data-component-name=Search] .wrapperButton{text-align:center}[data-component-name=Search] .wrapperButton .loadMoreButton{letter-spacing:1.1px;display:flex;justify-content:space-between;font-size:14px;margin:16px auto 0}@media(min-width: 1365px){[data-component-name=Search] .wrapperButton .loadMoreButton{font-size:12px}}[data-component-name=Search] .notVisible .item{display:none}[data-component-name=Search] .notVisible .visible{display:block}[data-component-name=Search] i{font-style:italic}[data-component-name=Search] b{font-weight:bold}[data-component-name=Search] .wrapper-top-search{position:relative}@media(min-width: 1024px){[data-component-name=Search] .wrapper-top-search .breadcrumb-line{margin-top:20px}}[data-component-name=Search] .wrapper-top-search .discount{background-size:cover;background-position:center center;color:#fff;text-align:center;letter-spacing:.07em;padding:5px 15px}@media(min-width: 1365px){[data-component-name=Search] .wrapper-top-search .discount{padding:23px 7.5%}}[data-component-name=Search] .wrapper-top-search .discount__title{font-family:"sans-regular";font-size:2rem;margin-bottom:3px;text-transform:uppercase;font-weight:bold}@media(min-width: 768px){[data-component-name=Search] .wrapper-top-search .discount__title{font-size:2.4rem;margin-bottom:5px;font-weight:normal}}@media(min-width: 1365px){[data-component-name=Search] .wrapper-top-search .discount__title{margin-bottom:12px}}[data-component-name=Search] .wrapper-top-search .discount__text{font-size:1.1rem;line-height:1.4em;font-weight:300;text-transform:uppercase}@media(min-width: 768px){[data-component-name=Search] .wrapper-top-search .discount__text{font-size:1.2rem;line-height:2em}}@media(min-width: 1365px){[data-component-name=Search] .wrapper-top-search .discount__text{font-size:1.6rem;line-height:normal}}[data-component-name=Search] .wrapper-top-search .discount__text>strong{font-weight:bold}[data-component-name=Search] .wrapper-top-search .textSearched{display:inline-block}[data-component-name=Search] .wrapper-top-search .textSearched::before{display:inline-block;content:" - "}[data-component-name=Search] .top-text-search-form{display:flex;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:30px}[data-component-name=Search] .top-text-search-form .fieldLabel,[data-component-name=Search] .top-text-search-form .filtersPicker{display:none}[data-component-name=Search] .top-text-search-form__title{font-family:"sans-regular";font-size:2rem}[data-component-name=Search] .top-text-search-form .suggestionContainer{display:none}[data-component-name=Search] .top-text-search-form .textSearchForm{width:100%;padding-top:34px}[data-component-name=Search] .top-text-search-form form.textSearch-wrapper{position:relative;margin:0 auto;max-width:470px}[data-component-name=Search] .top-text-search-form form.textSearch-wrapper .fieldRow{padding-bottom:0}[data-component-name=Search] .top-text-search-form .buttonsRow>button{position:absolute;top:12px;right:20px;font-size:0;content:" ";width:20px;height:20px;background-image:url("//store.ferrari.com/ytos/resources/FERRARI/release21/icons/search.svg")}[data-component-name=Search] #wrapper-product-lists .combo{flex:0 0 100%}@media(min-width: 1365px){[data-component-name=Search] #wrapper-product-lists .combo{flex:0 0 50%}}[data-component-name=Search] #wrapper-product-lists .combo>ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 1365px){[data-component-name=Search] #wrapper-product-lists .combo>ul>li.item{flex:0 0 44%}}@media(min-width: 1365px){[data-component-name=Search] #wrapper-product-lists .combo>ul>li.item:nth-child(2n){margin:0 4% 58px}}[data-component-name=Search] .wrapperSliderFadeToTranslate{overflow:visible;max-width:80%;margin:0 auto}[data-component-name=Search] .wrapperSliderFadeToTranslate.init li.current{cursor:pointer}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .dots{visibility:hidden}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons{position:static;display:block}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperPrev,[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperNext{font-size:1.2rem;top:50%;background-color:#f6f6f6;padding:20px 10px}@media(min-width: 768px){[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperPrev,[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperNext{padding:30px 20px}}@media(min-width: 1365px){[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperPrev,[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperNext{font-size:2.4rem;padding:20px}}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperPrev{transform:translateY(-50%);left:-7%}.no-touch [data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperPrev:hover{transform:translateX(-8px) translateY(-50%)}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperNext{transform:translateY(-50%);right:-7%}.no-touch [data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .buttonWrapperNext:hover{transform:translateX(8px) translateY(-50%)}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .prev{width:58px;height:9px}[data-component-name=Search] .wrapperSliderFadeToTranslate.init .sliderButtons .next{width:58px;height:9px}.load-more{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:48px}@media(min-width: 1024px){.load-more{margin-top:58px}}.load-more__showing{margin-bottom:30px}.load-more--disabled .loadMoreProductsButton{display:none}

/*# sourceMappingURL=/ytos/releases/FERRARI/2024/dist/Search/search.e1c844bb.css.map*/