[data-component-name=search-product-item] figure{overflow:hidden;position:relative}[data-component-name=search-product-item] figure img{display:block;width:100%;height:auto}[data-component-name=search-product-item] figure .search-item-info{position:relative}[data-component-name=search-product-item] figure .altCaption,[data-component-name=search-product-item] figure .altImage{opacity:0}[data-component-name=search-product-item] figure .altImage,[data-component-name=search-product-item] figure .mainImage,[data-component-name=search-product-item] figure .topLayerPlh{position:absolute;top:0;width:100%}[data-component-name=search-product-item] figure .altCaption{position:absolute;top:0;width:100%}[data-component-name=search-product-item] figure .altCaption,[data-component-name=search-product-item] figure .altImage,[data-component-name=search-product-item] figure .mainCaption,[data-component-name=search-product-item] figure .mainImage{transition:opacity .5s}body:not(.is_ie) [data-component-name=search-product-item] figure .altCaption,body:not(.is_ie) [data-component-name=search-product-item] figure .altImage,body:not(.is_ie) [data-component-name=search-product-item] figure .mainCaption,body:not(.is_ie) [data-component-name=search-product-item] figure .mainImage{will-change:transform;transform:translate3d(0,0,0)}html.desktop [data-component-name=search-product-item] figure:hover .altImage,html.desktop [data-component-name=search-product-item] figure:hover:not(.no_hover) .altCaption{opacity:1}html.desktop [data-component-name=search-product-item] figure:hover:not(.no_hover) .mainCaption{opacity:0}[data-component-name=search-product-item] .search-item-info{text-transform:uppercase;text-align:center;margin-top:16px}[data-component-name=search-product-item] .search-item-info .search-item-price{margin-top:4px}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .markdown{display:none}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .convertedLocalPriceWrapper{white-space:nowrap}body:not(.hasDoubleCurrency) [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .priceWrapper{display:inline}body.ch [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .convertedLocalPrice .currency:before{content:"CHF\00a0"}body.in [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .convertedLocalPrice .currency:before{content:"GBP\00a0"}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .discounted{color:#ee502c}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price{display:inline-flex;align-items:baseline}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price.full{text-decoration:line-through}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price.free .currency{display:none}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price.free .value:after{content:""}body:not(.gb):not(.us) [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price:not(.convertedLocalPrice) .value:before{content:"\00a0"}[data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value{order:0}.fr [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value,.it [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value,.mc [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value,.sm [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value,.va [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value{order:-1}.fr [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:after,.it [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:after,.mc [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:after,.sm [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:after,.va [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:after{content:"\00a0"}.fr [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:before,.it [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:before,.mc [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:before,.sm [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:before,.va [data-component-name=search-product-item] .search-item-info .search-item-price .priceUpdater .price .value:before{content:""}[data-component-name=search-product-item] .search-item-info .available-sizes{margin-top:4px}[data-component-name=search-product-item] .search-item-info .available-sizes .sizesList li{display:inline}[data-component-name=search-product-item] .search-item-info .available-sizes .sizesList li:not(:first-child):before{content:"/"}[data-component-name=search-product-item] .search-item-info .available-sizes .sizesList li .description{display:inline}[data-component-name=search-product-item] .search-item-retail{display:flex;justify-content:center;flex-wrap:wrap}[data-component-name=search-product-item] .search-item-retail>div{margin:0 5px}[data-component-name=search-product-item] .search-item-retail .priceWrapper.free{display:none}@media screen and (max-width:767px){[data-component-name=search-product-item] .search-item-info{min-height:52px}}@media screen and (min-width:768px) and (max-width:959px){[data-component-name=search-product-item] .search-item-info{min-height:75px;font-size:12px}}@media screen and (min-width:960px){[data-component-name=search-product-item] .search-item-info{min-height:72px}}