.product[data-v-98c62b7e]{height:525px;position:relative;padding:65px 40px 30px 40px;display:flex;flex-direction:column;overflow:hidden}.label[data-v-98c62b7e]{position:absolute;top:0;left:0;max-width:100%;display:flex;padding:8px 15px;background-color:#f1f1f1;border-radius:25px;border-top-left-radius:0;min-height:50px;transition:.6s}.label.fullWidth[data-v-98c62b7e]{width:100%;border-top-right-radius:0}.icon[data-v-98c62b7e]{flex:none;display:flex;align-items:center;max-width:100%;margin-right:25px}.icon .svg[data-v-98c62b7e]{position:relative;width:23px;height:23px;display:flex;justify-content:center;align-items:center;margin-right:10px}.icon .svg svg[data-v-98c62b7e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.6s}.icon .svg svg.light[data-v-98c62b7e]{opacity:1}.icon span[data-v-98c62b7e]{font-size:13px;color:#1f232e;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;transition:.6s}.offer[data-v-98c62b7e]{display:flex;justify-content:center;align-items:center;padding:5px 15px;height:34px;background-color:#f47a5c;border-radius:25px;transition:.6s}.offer span[data-v-98c62b7e]{font-size:13px;color:#fff;font-family:Helvetica-Bold;transition:.6s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.img-box[data-v-98c62b7e]{display:flex;justify-content:center;align-items:center;margin-bottom:54px;overflow:hidden;height:260px}.img-box[data-v-98c62b7e] img,.img-box img[data-v-98c62b7e]{display:block;max-width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover}.heart[data-v-98c62b7e]{position:absolute;width:22px;height:22px;top:15px;right:15px;cursor:pointer;z-index:10}.heart svg[data-v-98c62b7e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.6s}.heart svg[data-v-98c62b7e]:first-child{opacity:1}.heart:hover svg[data-v-98c62b7e]:first-child,.heart svg[data-v-98c62b7e]:last-child{opacity:0}.heart:hover svg[data-v-98c62b7e]:last-child{opacity:1}.content[data-v-98c62b7e]{flex:1;margin-top:auto;display:flex;flex-direction:column;justify-content:flex-start;transition:.6s cubic-bezier(0,.24,.17,1);transition-delay:.2s}.content .ttl[data-v-98c62b7e]{font-size:21px;font-family:Helvetica-Bold}.content .ttl[data-v-98c62b7e],.content .txt[data-v-98c62b7e]{color:#1f232e;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.content .txt[data-v-98c62b7e]{font-size:13px;margin-top:8px;transition:.6s}.full-price[data-v-98c62b7e],.price[data-v-98c62b7e]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.price[data-v-98c62b7e]{margin-top:12px}.price .value[data-v-98c62b7e]{font-size:21px;color:#f47a5c;font-family:Helvetica-Bold;margin-left:0}.price span[data-v-98c62b7e]{font-size:13px;color:#1f232e;margin-left:5px;transition:.6s}.full-price[data-v-98c62b7e]{margin-top:6px;line-height:16px}.full-price span[data-v-98c62b7e]{font-size:13px;line-height:16px;color:#1f232e;margin-left:5px;transition:.6s}.full-price span[data-v-98c62b7e]:first-child{margin-left:0}.old-price[data-v-98c62b7e]{text-decoration:line-through;color:#979797!important}.corporate-price[data-v-98c62b7e]{font-size:13px;color:#0087cd;text-decoration:underline;margin-top:6px;transition:.6s;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:none}.corporate-price[data-v-98c62b7e]:hover{color:#f47a5c}.buttons[data-v-98c62b7e]{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;padding:0 15px;background-color:#75cede;border-radius:6px;width:100%;height:60px;transform:translateY(100%);transition:.6s cubic-bezier(0,.24,.17,1);transition-delay:0s}.buttons .link[data-v-98c62b7e]{color:#fff;text-decoration:underline;transition:.6s;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.buttons .link[data-v-98c62b7e]:hover{color:#004f85}.buttons .btn[data-v-98c62b7e]{max-width:50%;flex:none;display:flex;justify-content:center;align-items:center;min-width:100px;height:34px;padding:5px 20px;background-color:#fff;border-radius:6px;transition:.6s;margin-left:30px;cursor:pointer}.buttons .btn span[data-v-98c62b7e]{font-size:13px;color:#75cede;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.buttons .btn[data-v-98c62b7e]:hover{background-color:#004f85}.buttons .btn:hover span[data-v-98c62b7e]{color:#fff}.product.compare:hover .buttons[data-v-98c62b7e]{transform:translateY(0);transition-delay:.2s}.product.compare:hover .content[data-v-98c62b7e]{transform:translateY(-34px);transition-delay:0s}body.dark .icon svg.light[data-v-98c62b7e]{opacity:0}body.dark .icon svg.night[data-v-98c62b7e]{opacity:1}body.dark .label[data-v-98c62b7e]{background-color:#292e3b}body.dark .icon span[data-v-98c62b7e]{color:hsla(0,0%,94.5%,.5)}body.dark .content .ttl[data-v-98c62b7e],body.dark .content .txt[data-v-98c62b7e],body.dark .full-price span[data-v-98c62b7e],body.dark .price span[data-v-98c62b7e]{color:#f1f1f1}body.dark .price .value[data-v-98c62b7e]{color:#f47a5c}body.dark .full-price span[data-v-98c62b7e]:nth-child(2){color:#979797}body.dark .corporate-price[data-v-98c62b7e]{color:#fff}body.dark .old-price[data-v-98c62b7e]{color:#fff!important}body.dark .corporate-price[data-v-98c62b7e]:hover{color:#75cede}.silkShop.business .corporate-price[data-v-98c62b7e]{display:-webkit-box}@media (max-width:1365px){.product[data-v-98c62b7e]{padding:65px 21px 21px;height:471px}.img-box[data-v-98c62b7e]{height:213px;margin-bottom:30px}.img-box[data-v-98c62b7e] img,.img-box img[data-v-98c62b7e]{max-height:213px}}@media (max-width:767px){.product[data-v-98c62b7e]{height:425px;padding:55px 20px 24px 20px}.label[data-v-98c62b7e]{padding:6px 12px;min-height:40px}.offer[data-v-98c62b7e]{height:26px}.buttons .btn span[data-v-98c62b7e],.buttons .link[data-v-98c62b7e],.icon span[data-v-98c62b7e],.offer span[data-v-98c62b7e]{font-size:10px}.icon .svg svg[data-v-98c62b7e]{display:block;width:auto;max-height:20px}.heart[data-v-98c62b7e]{top:10px}.img-box[data-v-98c62b7e]{height:220px}.img-box[data-v-98c62b7e] img,.img-box img[data-v-98c62b7e]{max-height:220px}.content .ttl[data-v-98c62b7e],.price .value[data-v-98c62b7e]{font-size:16px}.content .txt[data-v-98c62b7e]{margin-top:6px}.buttons[data-v-98c62b7e]{height:40px}.buttons .btn[data-v-98c62b7e]{height:26px}.product.compare:hover .content[data-v-98c62b7e]{transform:translateY(-28px);transition-delay:0s}}