.product-card[data-v-9c7fc768]{cursor:pointer;background:#fff;border-radius:4px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:16px;display:flex;position:relative;overflow:hidden}.product-card .ro-tag[data-v-9c7fc768]{border-radius:4px;align-items:center;padding:6px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.product-card .ro-tag[data-v-9c7fc768],.product-card .ro-tag--notify[data-v-9c7fc768],.product-card .ro-tag--preorder[data-v-9c7fc768],.product-card .ro-tag--price-off[data-v-9c7fc768]{color:#ea0029;background:#fef2f4}.product-card .plp-tag[data-v-9c7fc768]{align-items:flex-start;display:inline-flex}.product-card .plp-tag[data-v-9c7fc768] span{border-radius:4px;align-items:center;padding:6px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.product-card .out-stock[data-v-9c7fc768] span{color:#6c6d6e;background:#f4f4f4}.product-card .out-stock[data-v-9c7fc768],.product-card .p-tag[data-v-9c7fc768]{width:calc(100% - 32px);position:absolute;top:16px;left:16px}.product-card .p-tag[data-v-9c7fc768]{min-height:28px}.product-card .card-image[data-v-9c7fc768]{width:100%;height:auto;padding:24px 24px 0;overflow:hidden}@media screen and (width<=1183px){.product-card .card-image[data-v-9c7fc768]{padding:24px 33px 0}}@media screen and (width<=767px){.product-card .card-image[data-v-9c7fc768]{padding:24px 0 0}}.product-card .title[data-v-9c7fc768]{font-size:20px;font-weight:500;line-height:24px}@media screen and (width<=1183px){.product-card .title[data-v-9c7fc768]{font-size:16px;line-height:20px}}.product-card .desc[data-v-9c7fc768] p{color:#161616;padding:8px 0 16px;font-size:12px;line-height:16px}.product-card .coupon-code[data-v-9c7fc768]{color:#6c6d6e;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:0;margin-bottom:4px;padding:0;font-size:14px;line-height:20px;display:flex}.product-card .coupon-code .coupon-text[data-v-9c7fc768]{color:#6c6d6e;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.product-card .coupon-code .coupon-value[data-v-9c7fc768]{font-weight:400}.product-card .coupon-code .coupon-copy.ro-btn[data-v-9c7fc768]{color:#161616;text-transform:capitalize;background:0 0;flex-shrink:0;height:20px;min-height:0;padding:0;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline}.product-card .price-hidden[data-v-9c7fc768]{color:#161616;font-size:20px;font-weight:500;line-height:24px}.product-card .btn-wrap[data-v-9c7fc768]{gap:8px 16px;padding-top:16px;display:flex}@media screen and (width<=1183px){.product-card .price-hidden[data-v-9c7fc768]{font-size:16px;line-height:20px}.product-card .btn-wrap[data-v-9c7fc768]{justify-content:space-between}.product-card .btn-wrap .ro-btn.size-m[data-v-9c7fc768]{height:24px;padding:4px 12px;font-size:12px;line-height:16px}}.product-card .btn-wrap .btn-secondary svg[data-v-9c7fc768]{width:24px;height:24px}.product-card .btn-wrap .btn-secondary svg[data-v-9c7fc768]:nth-child(2){border:1px solid #e1e1e1;border-radius:50%}@media screen and (width>=1184px){.product-card .btn-wrap[data-v-9c7fc768]{flex-wrap:wrap}.product-card .btn-wrap .ro-btn[data-v-9c7fc768]{flex:1}.product-card .btn-wrap--presale[data-v-9c7fc768]{justify-content:center}}@media screen and (width<=380px){.product-card .btn-wrap--presale .presale-learn-more[data-v-9c7fc768]{transform:translate(-10px)}}.product-card .presale-pill-btn[data-v-9c7fc768]{border:1px solid #e1e1e1;border-radius:24px;width:max-content;padding:6px 16px}.product-card .presale-pill-btn[data-v-9c7fc768],.product-card .presale-pill-btn[data-v-9c7fc768]:active,.product-card .presale-pill-btn[data-v-9c7fc768]:hover{color:#161616;background:#fff;text-decoration-line:none}.product-card .presale-pill-btn.disabled[data-v-9c7fc768],.product-card .presale-pill-btn[data-v-9c7fc768]:disabled{color:#6c6d6e;opacity:1;background:#fff;border-color:#e1e1e1}.product-card .presale-pill-btn--registered[data-v-9c7fc768]{color:#6c6d6e}.product-card .presale-pill-btn--dark[data-v-9c7fc768]{color:#fff;background:#161616;border-color:#161616}.product-card .presale-pill-btn--dark[data-v-9c7fc768]:active,.product-card .presale-pill-btn--dark[data-v-9c7fc768]:hover{color:#fff;background:#161616;text-decoration-line:none}.product-card.is-animation .card-image[data-v-9c7fc768],.product-card.is-animation .desc[data-v-9c7fc768],.product-card.is-animation .energy-efficiency[data-v-9c7fc768],.product-card.is-animation .title[data-v-9c7fc768]{transition:transform .2s}.product-card.is-animation .card-image[data-v-9c7fc768] p,.product-card.is-animation .desc[data-v-9c7fc768] p,.product-card.is-animation .energy-efficiency[data-v-9c7fc768] p,.product-card.is-animation .title[data-v-9c7fc768] p{transition:all .2s 50ms}.product-card.is-animation .desc[data-v-9c7fc768]{max-height:0;overflow:hidden}.product-card.is-animation .desc[data-v-9c7fc768] p{opacity:0;visibility:hidden;max-height:84px;overflow:hidden}.product-card.is-animation:hover .card-image[data-v-9c7fc768]{transform:translateY(-36px)scale(.55)}@media screen and (width>=768px) and (width<=1183px){.product-card.is-animation:hover .card-image[data-v-9c7fc768]{transform:translateY(-24px)scale(.55)}}.product-card.is-animation:hover .desc[data-v-9c7fc768],.product-card.is-animation:hover .energy-efficiency[data-v-9c7fc768],.product-card.is-animation:hover .title[data-v-9c7fc768]{overflow:revert;transform:translateY(-92px)}@media screen and (width>=768px) and (width<=1183px){.product-card.is-animation:hover .desc[data-v-9c7fc768],.product-card.is-animation:hover .energy-efficiency[data-v-9c7fc768],.product-card.is-animation:hover .title[data-v-9c7fc768]{transform:translateY(-70px)}}@media screen and (width<=767px){.product-card.is-animation:hover .desc[data-v-9c7fc768],.product-card.is-animation:hover .energy-efficiency[data-v-9c7fc768],.product-card.is-animation:hover .title[data-v-9c7fc768]{transform:translateY(-80px)}}.product-card.is-animation:hover .desc[data-v-9c7fc768] p,.product-card.is-animation:hover .energy-efficiency[data-v-9c7fc768] p,.product-card.is-animation:hover .title[data-v-9c7fc768] p{opacity:1;visibility:visible}
