[data-component-name="textSearch"]{position:absolute;top:45px;width:100%;max-height:0;overflow:hidden;background-color:#f4f4f6;-webkit-transition:max-height 0.4s ease-in,visibility 0s 0.4s;transition:max-height 0.4s ease-in,visibility 0s 0.4s;z-index:3099;visibility:hidden}@media (min-width: 1280px){[data-component-name="textSearch"]{top:66px;z-index:3101}}[data-component-name="textSearch"].custom-layer-opened{max-height:500px;-webkit-transition:max-height 0.4s ease-in,visibility 0s 0s;transition:max-height 0.4s ease-in,visibility 0s 0s;visibility:visible}[data-component-name="textSearch"] .mfp-close{margin-right:15px}@media (min-width: 1280px){[data-component-name="textSearch"] .mfp-close{margin-top:5px}}[data-component-name="textSearch"] .mfp-close::after{font-size:1.4rem}@media (min-width: 960px){[data-component-name="textSearch"] .mfp-close::after{font-size:.9rem}}[data-component-name="textSearch"] .textSearchForm{margin-top:80px}@media (min-width: 1280px){[data-component-name="textSearch"] .textSearchForm{margin-top:45px}}.textSearchForm+.itemsFound{margin-top:20px}@media (min-width: 1280px){.textSearchForm+.itemsFound{margin-top:30px}}.textSearchForm .filtersPicker,.textSearchForm .fieldLabel{display:none}.textSearch-wrapper .fieldRow{margin-bottom:0}.textSearch-wrapper .fieldValue,.textSearch-wrapper .buttonsRow{position:relative;width:calc(100% - 30px);max-width:445px;margin:0 auto}.textSearch-wrapper .fieldValue{font-family:"primary",serif;padding-left:50px;padding-right:50px;display:block;border-bottom:1px solid}.jp .textSearch-wrapper .fieldValue,.ru .textSearch-wrapper .fieldValue,.zh .textSearch-wrapper .fieldValue,.cn .textSearch-wrapper .fieldValue{font-family:inherit}.textSearch-wrapper .fieldValue input{font-size:2.1rem;line-height:21px;color:#202020;border:none;background-color:transparent;padding:0}.textSearch-wrapper .fieldValue input::-webkit-input-placeholder{line-height:normal !important}.textSearch-wrapper .buttonsRow{z-index:3}.textSearch-wrapper .buttonsRow::after{display:block;width:45px;height:45px;position:absolute;right:0;top:0}.textSearch-wrapper .buttonsRow button{font-size:0rem;width:45px;height:45px;position:absolute;left:0;top:-45px;background-color:transparent;background-image:url("//media.yoox.biz/ytos/resources/FERRARI/img/search.svg");background-repeat:no-repeat;background-position:center center;background-size:20px 20px;min-width:0}.textSearch-wrapper .buttonsRow button[type='reset']{background-image:url("//media.yoox.biz/ytos/resources/FERRARI/img/baseline-cancel-24px.svg");right:0;left:inherit}@media (min-width: 960px){.textSearch-wrapper .buttonsRow button[type='reset']{background-image:url("//media.yoox.biz/ytos/resources/FERRARI/img/baseline-clear-24px.svg")}}.empty .textSearch-wrapper .buttonsRow button[type='reset']{display:none}.textSearch-wrapper .buttonsRow button:hover{background-color:transparent}.suggestionContainer{margin-top:30px}.suggestionContainer .searchSuggestions-title{padding:10px 0}.suggestionContainer .searchSuggestions-suggestion:last-child{padding-bottom:30px}.suggestionContainer [data-ytos-suggestion=""]{display:none}.suggestionContainer .searchSuggestions{font-family:"legacy",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Arial,sans-serif;padding-left:50px;padding-right:50px;display:block;position:relative;max-width:445px;margin:0 auto;text-align:center}.jp .suggestionContainer .searchSuggestions,.ru .suggestionContainer .searchSuggestions,.zh .suggestionContainer .searchSuggestions,.cn .suggestionContainer .searchSuggestions{font-family:inherit}@media (min-width: 960px){.suggestionContainer .searchSuggestions{text-align:left}}.suggestionContainer .searchSuggestions a{font-size:1.4rem;color:#898989;display:inline-block}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion{line-height:1.9em}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion .suggestion-property{display:inline}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion .count{word-spacing:-3px}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion .count::before{content:"("}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion .count::after{content:")"}.suggestionContainer .searchSuggestions .searchSuggestions-suggestion .count.count_0{display:none}
