.productTile{isolation:isolate}@media (hover:hover){.productTile>[data-quickshop]:hover .productTile__imageContainer--quickview .productTile__quickshop,.productTile[data-quickshop]:hover .productTile__imageContainer--quickview .productTile__quickshop{display:flex}.productTile>[data-quickshop]:hover .productTile__imageContainer--quickview .productTile__badges,.productTile[data-quickshop]:hover .productTile__imageContainer--quickview .productTile__badges{display:none}}.productTile__imageContainer{position:relative}.productTile__imageContainer--quickview:hover .productTile__badges,.productTile__imageContainer .productTile__quickview,.productTile__imageContainer .productTile__wishlist{display:none}.productTile__imageContainer:hover .productTile__quickview,.productTile__imageContainer:hover .productTile__wishlist{display:block}.productTile__imageContainer+.productTile__textContainer{margin-top:12px}.productTile__image{width:100%}.productTile__link{font-family:Uniqlo Pro;color:inherit;display:block}.productTile__link:hover{color:inherit}.productTile__quickview{position:absolute;bottom:0;left:0;right:0;font-size:14px;line-height:30px;color:#000;background:white-smoke-light;text-align:center;text-transform:uppercase}.productTile__quickview a{font-family:Uniqlo Pro}.productTile__quickview:hover{text-decoration:underline}.productTile__swatches{height:34px;line-height:32px;position:relative}.productTile__swatches--open[class]{line-height:26px}.productTile__swatches--open[class] .productTile__icons{z-index:3}.productTile__swatches--open[class] .productTile__minus[class]{display:inline-block}.productTile__swatches--open[class] .productTile__plus[class],.productTile__swatches .productTile__minus{display:none}.productTile__swatchList{font-size:0;width:100%;height:100%;padding-right:var(--space-Default);overflow:hidden}.productTile__swatchList--jsCheckHeight{overflow:visible;height:auto}.productTile__swatchList--open{position:absolute;width:100%;padding:3px var(--space-Default) 0 0;height:auto;line-height:inherit;overflow:visible;color:#fff;box-shadow:0 2px 0,2px var(--space-Tiny) 4px 0 rgba(0,0,0,.15);background:currentColor;z-index:3}.productTile__swatchList--open li:nth-child(n):nth-child(n){display:inline-block}.productTile__swatchList--open li:last-child:nth-child(n):after{content:none}.productTile__swatchList li{display:inline-block;margin-right:var(--space-Tiny)}.productTile__swatchList li:last-child:after{content:"";position:absolute;left:0;width:100%;height:30px;margin:1px 0 0 var(--space-Tiny);background:#fff;z-index:1}.productTile__swatchList a{color:#000;position:relative;z-index:2}.productTile__swatchImage[class]{width:20px;height:20px;border:1px solid var(--color-lightGrey);vertical-align:middle}.productTile__icons{position:absolute;top:0;right:0}.productTile__icons a{display:block;height:100%;line-height:32px}.productTile__minus[class],.productTile__plus[class]{width:26px;height:14px;padding:0;vertical-align:middle}.productTile__wishlist{position:absolute;top:var(--space-Mini);right:var(--space-Mini)}.productTile__wishlist.addedtowishlist{display:block}.productTile__textContainer{color:#000;display:flex;border-top:1px solid var(--color-lightBorder);padding-top:8px;justify-content:space-between;background:#fff;position:relative;z-index:2}.productTile__heading{font-size:13.5px;line-height:16px;text-transform:uppercase}.productTile__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.productTile__titleContainer{flex-grow:1;height:2.1em;padding-right:var(--space-Tiny);overflow:hidden}.productTile__priceContainer{text-align:right;flex-shrink:0;font-family:Uniqlo Pro}.productTile__priceContainer .price{display:block;font-size:14px;line-height:1;white-space:nowrap;margin-bottom:.1em}.productTile__priceContainer .price.stroked{font-size:12px;color:var(--color-fontOpaque);text-decoration:line-through}.productTile__priceContainer .price.product-sales-price{color:var(--color-UQred)}.productTile__priceContainer .price[data-percentage]:after{content:"-" attr(data-percentage) "%";display:inline-block;text-decoration:none;padding-left:var(--space-Tiny)}.productTile__bazaarVoice{background:#fff;position:relative;z-index:2}.bazaarVoice{margin-top:var(--space-Tiny);display:block;overflow:hidden}.bazaarVoice.noreview{visibility:hidden}.bazaarVoice .productTile__link{display:flex;overflow:hidden;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Segoe UI,Noto Sans,Roboto,Arial,Arial Unicode MS,sans-serif;font-size:16px}.bazaarVoice .productTile__link .ratings{position:relative;-webkit-font-smoothing:antialiased}.bazaarVoice .productTile__link .ratings .bazaarVoice-no-rating-stars{color:var(--color-lightGrey);position:relative;display:block;overflow:hidden}.bazaarVoice .productTile__link .ratings .bazaarVoice-rating-stars{color:#ecbf25;position:absolute;display:block;overflow:hidden;top:0;width:0}.bazaarVoice .productTile__link .reviewcount{display:inline-block}.bazaarVoice .productTile__link .reviewcount span{position:relative;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Segoe UI,Noto Sans,Roboto,Arial,Arial Unicode MS,sans-serif;font-size:12px;color:var(--color-lightGrey);font-weight:500;padding-left:var(--space-Tiny);display:none}.quickshop{display:none;position:absolute;top:var(--space-Small);right:var(--space-Mini);bottom:0;left:var(--space-Mini);align-items:flex-end;overflow:auto;min-height:50px;font-size:14px;cursor:pointer;pointer-events:none}.quickshop--loading{display:flex}.quickshop--loading .quickshop__selection{display:none}.quickshop--loading .quickshop__title{white-space:nowrap;text-indent:100%;overflow:hidden;position:relative}.quickshop--loading .quickshop__title:before{content:"";display:block;position:absolute;background:url(../images/icon-sprite.svg#icon_loading) no-repeat 100%;background-size:auto var(--space-Big);background-position:50%;top:0;left:0;bottom:0;right:0}.quickshop>*{pointer-events:auto}.quickshop__title{display:block;font-family:Uniqlo Pro;text-align:center;text-transform:uppercase;line-height:var(--space-Large);margin:var(--space-Tiny) 0 var(--space-Small) 0;pointer-events:auto}.quickshop__selection,.quickshop__title{width:100%;background:hsla(0,0%,100%,.8)}.quickshop__selection{display:flex;flex-direction:column;align-self:start;margin-top:auto;padding-bottom:var(--space-Small);background-clip:content-box}.quickshop__label{padding:var(--space-Mini) var(--space-Tiny) 0 var(--space-Mini);margin-bottom:8px;line-height:1;color:var(--color-fontOpaque)}.quickshop__swatches{display:flex;flex-wrap:wrap;padding:0 var(--space-Tiny) 0 var(--space-Mini);z-index:1}.productTile>[data-quickshop=false] .quickshop__selection,.productTile[data-quickshop=false] .quickshop__selection{display:none}.productTile>[data-quickshop=true] .quickshop,.productTile[data-quickshop=true] .quickshop{pointer-events:auto}.productTile>[data-quickshop=true] .quickshop__title,.productTile[data-quickshop=true] .quickshop__title{display:none}.productTile>[data-quickshop=true] .productTile__swatch--selected>.productTile__swatchImage,.productTile[data-quickshop=true] .productTile__swatch--selected>.productTile__swatchImage{outline:2px solid #000;outline-offset:1px}.productTile>[data-quickshop=true] .productTile__wishlist,.productTile[data-quickshop=true] .productTile__wishlist{display:none}