.lb-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--lb-white);text-align:left}.lb-card--center{text-align:center}.lb-card--boxed{border:1px solid var(--lb-line);box-shadow:0 1px 3px rgba(var(--lb-ink-rgb),.06);transition:box-shadow .25s ease,transform .25s ease}.lb-card--boxed:hover{box-shadow:0 8px 22px rgba(var(--lb-ink-rgb),.12)}.lb-card__media{position:relative;display:block;overflow:hidden;background:var(--lb-soft)}.lb-ratio--square{aspect-ratio:1 / 1}.lb-ratio--portrait{aspect-ratio:4 / 5}.lb-ratio--landscape{aspect-ratio:4 / 3}.lb-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.lb-card__img--2{opacity:0}@media(hover:hover){.lb-card__media--hover:hover .lb-card__img--2{opacity:1}.lb-card:hover .lb-card__img:not(.lb-card__img--2){transform:scale(1.03)}}.lb-card__placeholder{fill:var(--lb-muted);opacity:.4}.lb-card__sale{position:absolute;top:10px;left:10px;z-index:2;padding:3px 9px;border-radius:3px;background:var(--lb-red);color:#fff;font-size:12px;font-weight:700;line-height:1.5}.lb-card__sale--out{background:var(--lb-ink);left:auto;right:10px}.lb-card__badge{position:absolute;left:0;bottom:10px;z-index:2;max-width:calc(100% - 20px);padding:5px 12px 5px 10px;border-radius:0 20px 20px 0;background:var(--lb-red);color:#fff;font-size:13px;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lb-card__info{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;padding:14px 14px 16px}.lb-card:not(.lb-card--boxed) .lb-card__info{padding-left:0;padding-right:0}.lb-card__title{margin:0!important;font-size:var(--lb-card-title-size)!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}.lb-card__title a{color:var(--lb-ink)!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lb-card__title a:hover{text-decoration:underline!important;text-underline-offset:3px}.lb-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.lb-card__rating{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--lb-muted)}.lb-card--center .lb-card__rating,.lb-card--center .lb-card__price{justify-content:center}.lb-stars{--lb-rate: 100%;position:relative;display:inline-block;font-size:15px;line-height:1;letter-spacing:2px}.lb-stars:before{content:"\2605\2605\2605\2605\2605";color:var(--lb-line)}.lb-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--lb-rate);overflow:hidden;white-space:nowrap;color:var(--lb-star)}.lb-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-top:auto;font-size:var(--lb-card-price-size);line-height:1.35;color:var(--lb-ink)}.lb-card__from{font-weight:600;color:var(--lb-ink)}.lb-card__was{font-size:.86em;font-weight:400;color:var(--lb-muted)}.lb-card__now{font-weight:700;color:var(--lb-ink)}.lb-card__finance{margin:0;font-size:12px;font-weight:600;line-height:1.4;color:var(--lb-muted)}.lb-card--soldout .lb-card__img{opacity:.75}.lb-card a:focus-visible{outline:2px solid var(--lb-ink);outline-offset:2px}@media(max-width:575px){.lb-card__info{padding:10px 10px 12px;gap:4px}.lb-card__title{font-size:calc(var(--lb-card-title-size) - 1px)!important}.lb-card__badge{font-size:11px;bottom:6px;padding:4px 10px 4px 8px}.lb-card__finance{font-size:11px}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}html body :is(h1 *,h2 *,h3 *,h4 *,h5 *,h6 *,.lb-col-hero__title *):not([class^=icon]):not([class*=" icon"]):not([class*=fa-]):not(svg):not(path){font-family:var(--lb-font-heading)!important}.lb-col-hero__back{width:.7em;height:.7em;flex:0 0 auto}.lb-col-hero__back svg{display:block;width:100%!important;height:100%!important}@media(max-width:767px){.lb-col .lb-toolbar .lb-toolbar__right{flex-wrap:nowrap;gap:8px}.lb-col .lb-toolbar .lb-sort{flex:1 1 auto;min-width:0}.lb-col .lb-toolbar .lb-filter-btn,.lb-col .lb-toolbar .lb-views{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lb-card.css.map */
