.card-wrapper.product-card-wrapper{display:flex;flex-direction:column;height:100%}.card-wrapper .card{display:flex;flex-direction:column;flex:1;height:100%}.card-wrapper .card__inner{position:relative;width:100%}.card-wrapper .card__media{position:relative;overflow:hidden;aspect-ratio:1/1}.card-wrapper .card__content{display:flex;flex-direction:column}.card-wrapper .card__information{display:flex;flex-direction:column;flex:1;padding-top:1.2rem}.card-wrapper .media{width:100%;height:100%;position:relative}.card-wrapper .media img{width:100%;height:100%;object-fit:cover}.card-wrapper .media--hover-effect{position:relative}.card-wrapper .media--hover-effect>img+img{position:absolute!important;top:0!important;left:0!important;opacity:0!important;transition:opacity .3s ease!important;z-index:2}.card-wrapper .media--hover-effect>img:first-child{position:relative;z-index:1}.card-wrapper .media--hover-effect>img{transition:transform 1.2s cubic-bezier(.4,0,0,1)!important;cursor:pointer}@media(hover:hover){.card-wrapper:hover .media--hover-effect>img+img{opacity:1!important}.card-wrapper .media--hover-effect>img:hover{transform:scale(1) translateZ(0)!important}}.card-wrapper .card__heading{font-family:var(--font-korean-family);font-size:var(--font-size-18);font-weight:700;letter-spacing:0;margin-bottom:.5rem}.card-wrapper .card__heading *{letter-spacing:0}.card-wrapper .product_gender{font-family:var(--font-korean-family);font-weight:400;font-size:var(--font-size-12);line-height:100%;letter-spacing:0;margin-bottom:.6rem}.card-wrapper .price-display{flex-grow:0;flex-shrink:0;align-self:flex-start}.card-wrapper .price-item--last,.card-wrapper .price__regular,.card-wrapper .price-item--regular{font-family:var(--font-korean-family);font-size:var(--font-size-18);font-weight:500;letter-spacing:0px}.card-wrapper .price--on-sale .price-item--regular,.card-wrapper .card__badge{display:none}.card-wrapper .placeholder-svg{background:#f0f0f0;width:100%;height:100%}@media screen and (max-width:749px){.card-wrapper .card__information .product_gender{margin-bottom:.6rem;font-family:var(--font-korean-family);font-weight:400;font-size:var(--font-size-10);line-height:100%;letter-spacing:0}.card-wrapper .full-unstyled-link,.card-wrapper .card__heading{font-weight:700;font-size:var(--font-size-12);line-height:120%;letter-spacing:0;margin-bottom:.4rem}.card-wrapper .price__regular .price-item--regular,.card-wrapper .price-item--last,.card-wrapper .price__regular,.card-wrapper .price-item--regular{font-weight:700;font-size:var(--font-size-13);line-height:100%;letter-spacing:0}.card-wrapper .price-item--last,.card-wrapper .price__regular,.card-wrapper .price-item--regular{font-size:calc(var(--font-size-18) - .5rem)}.card-wrapper.product-card-wrapper,.card-wrapper .card__inner{display:block;flex-direction:unset}.card-wrapper .card__media{position:relative!important;aspect-ratio:1/1;width:100%;height:auto;display:block}.card-wrapper .card__media .media{position:relative!important;width:100%;height:100%}.card-wrapper .card__media .media img{position:relative!important;width:100%;height:100%;object-fit:cover;display:block}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/homepage-product-card.css.map */
