.lava-card{display:flex;flex-direction:column;height:100%;background:#fff;border:2px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;letter-spacing:normal}.lava-card:hover{border-color:#6ec9cd;box-shadow:0 6px 20px #3358661f}.lava-card__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;padding:14px;background:#fff}.lava-card__media img{width:100%;height:100%;object-fit:contain}.lava-card__media:not(.lava-card__media--bundle) img{position:absolute;top:14px;left:14px;width:calc(100% - 28px);height:calc(100% - 28px)}.lava-card.is-out .lava-card__media img{opacity:.55}.lava-card__media--bundle{flex-direction:column;gap:8px}.lava-card__media--bundle img:first-child{height:72%}.lava-card__media .lava-card__second{width:auto;height:auto;max-width:110px;max-height:22%;border:1px solid #e5e7eb;border-radius:10px;align-self:flex-start}.lava-card__badge{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:#335866;color:#fff;font-size:12px;font-weight:700;line-height:1.3}.lava-card__badge--sale{background:#c8102e}.lava-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:12px 14px 14px;border-top:1px solid #f0f0f0}.lava-card__brand{margin:0;color:#335866;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.lava-card__title{margin:0;color:#3c3c3b;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lava-card__title a{color:inherit;text-decoration:none}.lava-card__title a:hover{color:#335866;text-decoration:underline}.lava-card__rating{display:flex;align-items:center;gap:6px;color:#6b7280;font-size:13px;line-height:1}.lava-stars{position:relative;display:inline-block;color:#d1d5db;font-size:14px;letter-spacing:1px;line-height:1;white-space:nowrap}.lava-stars:before{content:"\2605\2605\2605\2605\2605"}.lava-stars__fill{position:absolute;top:0;left:0;overflow:hidden;color:#f5a623;white-space:nowrap}.lava-stars__fill:before{content:"\2605\2605\2605\2605\2605"}.lava-card__stock{display:flex;align-items:center;gap:6px;margin:0;color:#15803d;font-size:13px;font-weight:600;line-height:1.3}.lava-card__stock.is-out{color:#b91c1c}.lava-card__dot{flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.lava-card__buy{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid #f0f0f0}.lava-card__price{display:flex;flex-direction:column;min-width:0}.lava-card__nowrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.lava-card__from{color:#6b7280;font-size:12px}.lava-card__now{color:#335866;font-size:22px;font-weight:800;line-height:1.1;letter-spacing:-.01em}.lava-card__was{color:#9ca3af;font-size:14px}.lava-card__alt,.lava-card__each{color:#6b7280;font-size:12px;line-height:1.4}.lava-card__form{margin:0}.lava-card__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border:2px solid #6ec9cd;border-radius:999px;background:#6ec9cd;color:#335866;cursor:pointer;font-size:15px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.lava-card__btn:hover,.lava-card__btn:focus-visible{border-color:#335866;background:#335866;color:#fff}.lava-card__btn--ghost{background:#fff}.lava-card__icon{display:inline-flex;width:16px;height:16px}.lava-card__icon svg{width:100%;height:100%}@media(max-width:640px){.lava-card__media{padding:10px}.lava-card__media:not(.lava-card__media--bundle) img{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.lava-card__body{padding:10px}.lava-card__title{font-size:14px}.lava-card__stock{font-size:12px}.lava-card__now{font-size:19px}.lava-card__buy{flex-direction:column;align-items:stretch}.lava-card__btn{width:100%;padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lava-card.css.map */
