.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card-wrapper .card{display:flex;flex-direction:column;position:relative;height:100%;border:1px solid #fff;border-radius:8px;background:#fff;overflow:hidden}.card-wrapper .card .card__inner{display:flex;position:relative;align-items:stretch;width:100%;overflow:hidden}.card-wrapper .card .card__inner:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}.card-wrapper .card .card__inner .card__media{position:absolute;bottom:0;top:0;overflow:hidden;z-index:1;width:100%}.card-wrapper .card .card__inner .card__media .media{display:block;position:absolute;bottom:0;top:0;overflow:hidden;width:100%}.card-wrapper .card .card__inner .card__media .media .card-img-link{display:block;position:absolute;top:0;left:0;max-width:100%;height:100%;width:100%}.card-wrapper .card .card__inner .card__media .media img{position:absolute;height:100%;object-fit:cover;object-position:center center;width:100%;transition:opacity .3s ease}.card-wrapper .card .card__inner .card__media .media img+img{opacity:0}.card-wrapper .card .card__inner:hover .card__media .media img+img{opacity:1}.card-wrapper .card .card__content{padding:clamp(8px,1.25vw,24px)}.card-wrapper .card .card__content .card__heading{margin-bottom:4px;font-size:clamp(12px,calc(28 / 1920 * 100vw),28px);font-weight:500}.card-wrapper .card .card__content .card-information .price{color:#888;font-size:clamp(10px,calc(20 / 1920 * 100vw),20px)}.product-card-02-wrapper .card{flex-direction:row;align-items:flex-end;gap:4px}.product-card-02-wrapper .card .card__inner{flex:230}.product-card-02-wrapper .card .card__content{flex:130}.product-card-02-wrapper .card__information{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%}.product-card-02-wrapper .card__heading,.product-card-02-wrapper .card-information{flex:1}.product-card-02-wrapper .card-information{display:flex;justify-content:flex-end}.product-card-02-wrapper .card-information .card-button{border-radius:30px;border:1px solid #1C2C58;background:#fff;color:#1c2c58;width:100%;font-size:clamp(14px,calc(20 / 1920 * 100vw),20px);font-weight:400;padding:2px 16px}.product-card-02-wrapper .card-information .card-button:hover{color:#fff}.product-card-02-wrapper .card .card__inner .card__media .media img{border-radius:5px}@media screen and (min-width:769px){.card-wrapper .card{border-width:4px;border-radius:10px}.card-wrapper .card .card__content .card__heading{font-weight:600}.product-card-02-wrapper .card{flex-direction:column}.product-card-02-wrapper .card .card__inner{flex:none}.product-card-02-wrapper .card .card__content{display:flex;flex:1;width:100%}.product-card-02-wrapper .card-information .card-button{width:auto;padding:6px 28px}}@media screen and (min-width:1024px){.product-card-02-wrapper .card__information{flex-direction:row;align-items:center}}.product-card-03-wrapper .card{border:0}.product-card-03-wrapper .card .card__inner .card__media .media img{border-radius:8px}.product-card-03-wrapper .card .card__content{padding:clamp(8px,1.25vw,24px) 0 0 0}.product-card-03-wrapper .card .card__content .card_rating{display:flex;align-items:center;gap:5px;margin-bottom:5px;font-size:clamp(10px,calc(12 / 769 * 100vw),12px)}.product-card-03-wrapper .card .card__content .card_rating .rating_count{color:#666}.product-card-03-wrapper .card .card__content .card__heading,.product-card-03-wrapper .card .card__content .card-information .price{font-size:clamp(14px,1.5625vw,16px);font-weight:500}.product-card-03-wrapper .card .card__content .card-information .price{color:#000}
/*# sourceMappingURL=/cdn/shop/t/184/assets/component-product-card.css.map */
