.wy-product-card-frame{position:relative;display:block;overflow:hidden;aspect-ratio:4/5}.wy-product-card-frame[data-wy-image-background=dark]{background:#141311}.wy-product-card-frame>img.wy-product-card-image,.wy-product-card-frame>noscript>img.wy-product-card-image,.ProductItem .wy-product-card-frame>.ProductItem__Image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:contain!important;object-position:center;transform:translate(var(--wy-card-x,0%),var(--wy-card-y,0%)) scale(var(--wy-card-scale,1))!important}.wy-product-card-frame[data-wy-image-background=default]>img.wy-product-card-image,.wy-product-card-frame[data-wy-image-background=default]>noscript>img.wy-product-card-image,.ProductItem .wy-product-card-frame[data-wy-image-background=default]>.ProductItem__Image{object-fit:cover!important;object-position:center}.ProductItem .wy-product-card-frame{max-width:100%!important;padding-bottom:0!important}.ProductItem .wy-product-card-frame:before{padding-bottom:0!important}@media(max-width:800px),(hover:none),(pointer:coarse){.wy-card-hover{display:none!important;opacity:0!important}}.wyc .wyc-gallery{align-items:stretch}.wyc .wyc-card{display:flex;flex-direction:column}.wyc .wyc-card-meta{display:flex;flex:1;flex-direction:column;align-items:flex-start}.wyc .wyc-product-price{margin-top:auto;padding-top:9px}@media(max-width:800px){.wyc .wyc-product-price{padding-top:7px}}@media(max-width:800px){.wyc .wyc-product-picture{flex:0 0 auto;width:100%;min-width:0}.wyc .wyc-card-meta{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(min-content,1fr) auto var(--wy-card-status-height,0px);align-items:start}.wyc .wyc-product-category{grid-row:1}.wyc .wyc-card h3{grid-row:2;min-width:0}.wyc .wyc-product-price{grid-row:3;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.6em,auto) var(--wy-card-price-second-row,0px);row-gap:0;margin-top:0;align-items:baseline}.wyc .wyc-product-price>span:not(.wyc-sr){grid-row:1}.wyc .wyc-product-price>s{grid-row:2;margin:0}.wyc .wyc-sold-out{grid-row:4;align-self:end;margin-top:0}.wyc-gallery:has(.wyc-product-price>s){--wy-card-price-second-row:1.6em}.wyc-gallery:has(.wyc-sold-out){--wy-card-status-height:22px}.wyhp .wyhp-product-link{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(min-content,1fr) minmax(33px,max-content) auto;align-items:start;height:100%;min-width:0}.wyhp .wyhp-product-photo{grid-row:1;flex:0 0 auto;width:100%;min-width:0}.wyhp .wyhp-product-name{grid-row:2;min-width:0}.wyhp .wyhp-product-type{grid-row:3;margin-top:4px!important;padding-top:0!important}.wyhp .wyhp-product-price{grid-row:4;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.5em,auto) var(--wy-card-price-second-row,0px);row-gap:0;align-items:baseline;margin-top:8px!important}.wyhp .wyhp-product-price>span:not(.wyhp-sr){grid-row:1}.wyhp .wyhp-product-price>s{grid-row:2;margin:0}.wyhp-products:has(.wyhp-product-price>s){--wy-card-price-second-row:1.5em}.ProductList--grid{display:flex;flex-wrap:wrap;align-items:stretch}.ProductList--grid>.Grid__Cell{display:flex;min-width:0}}@media(max-width:1007px){.ProductList--carousel:not(.flickity-enabled){display:flex;align-items:stretch;white-space:normal}.ProductList--carousel:not(.flickity-enabled)>.Carousel__Cell{display:flex!important;flex:0 0 auto;min-width:0}.ProductList .ProductItem:not(.ProductItem--horizontal){display:flex;width:100%;min-width:0}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__Wrapper{display:flex;flex:1;flex-direction:column;width:100%;min-width:0}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__ImageWrapper{flex:0 0 auto;width:100%;min-width:0}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__Info{display:flex;flex:1;flex-direction:column;min-width:0}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__PriceList{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(1.8em,auto) var(--wy-card-price-second-row,0px);margin-top:auto;align-items:baseline;justify-items:center}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__Info--left .ProductItem__PriceList{justify-items:start}.ProductList .ProductItem:not(.ProductItem--horizontal) .ProductItem__Info--right .ProductItem__PriceList{justify-items:end}.ProductList .ProductItem__PriceList>.Price:not(.Price--compareAt){grid-row:1;margin-inline:0}.ProductList .ProductItem__PriceList>.Price--compareAt{grid-row:2;margin-inline:0}.ProductList:has(.Price--compareAt){--wy-card-price-second-row:1.8em}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/wuyin-product-card-images.css.map */
