html body .lbfp-card{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0!important;border:1px solid #ece4d6;border-radius:16px;overflow:hidden;background:#fff;text-align:left;box-shadow:none;transition:box-shadow .2s ease,transform .2s ease}@media(hover:hover){html body .lbfp-card:hover{box-shadow:0 18px 34px -26px #281c0899;transform:translateY(-2px)}}html body .lbfp-card .lbfp-card__title{margin:0;padding:11px 10px 9px;text-align:center;white-space:nowrap;overflow:hidden;font:600 var(--lbfp-title,15px)/1.15 var(--accentFontStack,inherit);letter-spacing:.06em;text-transform:uppercase}html body .lbfp-card .lbfp-card__title a{color:#17130e;text-decoration:none}html body .lbfp-card .lbfp-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:#f6f1e8}html body .lbfp-card .lbfp-card__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;transition:transform .4s ease}html body .lbfp-card:hover .lbfp-card__media img{transform:scale(1.03)}html body .lbfp-card .lbf-card-badges{position:absolute;top:8px;left:8px;z-index:1;margin:0}html body .lbfp-card .lbfp-card__body{display:flex;flex-direction:column;flex:1;margin:0;padding:9px 12px 12px}html body .lbfp-card .lbf-card-notes{display:block;margin:0;min-height:16px;text-align:center;font-size:12px;line-height:1.35;color:#7a6f60;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .lbfp-card .lbf-card-notes span{font-size:12px!important;color:inherit;letter-spacing:0;text-transform:none}html body .lbfp-card .lbf-card-notes i{margin:0 4px;font-style:normal;color:#c2ab7c}html body .lbfp-card .lbfp-card__form{margin:auto 0 0!important;padding-top:9px}html body .lbfp-card .lbf-quick-select[hidden]{display:none!important}html body .lbfp-card .lbfp-card__sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 8px}html body .lbfp-card .lbfp-card__sizes button{min-height:32px;margin:0;padding:0;border:1px solid #e2d9cc;border-radius:9px;background:#fff;color:#2b241b;font-size:13px;font-weight:700;line-height:1;cursor:pointer;width:auto}html body .lbfp-card .lbfp-card__sizes button small{margin-left:1px;font-size:10px;font-weight:600;color:#8a7d68}html body .lbfp-card .lbfp-card__sizes button[aria-pressed=true]{border-color:#17130e;background:#17130e;color:#fff}html body .lbfp-card .lbfp-card__sizes button[aria-pressed=true] small{color:#ead39f}html body .lbfp-card .lbfp-card__sizes button:disabled{opacity:.4;text-decoration:line-through}html body .lbfp-card .lbf-quick-atc{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:42px;margin:0;padding:0 14px;border:0;border-radius:11px;background:#17130e;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}html body .lbfp-card .lbf-quick-atc:hover{background:#2a2014}html body .lbfp-card .lbf-quick-atc:disabled{opacity:.5}html body .lbfp-card .lbfp-atc__price{color:#ead39f;letter-spacing:.02em;font-size:13.5px;white-space:nowrap}@media(max-width:749px){html body .lbfp-card{border-radius:14px}html body .lbfp-card .lbfp-card__title{padding:9px 7px 7px;letter-spacing:.03em}html body .lbfp-card .lbfp-card__body{padding:7px 9px 10px}html body .lbfp-card .lbf-card-notes,html body .lbfp-card .lbf-card-notes span{font-size:10.5px!important}html body .lbfp-card .lbfp-card__form{padding-top:7px}html body .lbfp-card .lbfp-card__sizes{gap:4px;margin-bottom:6px}html body .lbfp-card .lbfp-card__sizes button{min-height:30px;font-size:12px;border-radius:8px}html body .lbfp-card .lbf-quick-atc{min-height:38px;padding:0 10px;font-size:11px;letter-spacing:.06em;border-radius:9px}html body .lbfp-card .lbfp-atc__price{font-size:12px}}@media(prefers-reduced-motion:reduce){html body .lbfp-card,html body .lbfp-card .lbfp-card__media img{transition:none}}html body .lbfp-card .lbfp-card__rating{display:flex;justify-content:center;min-height:0;margin:0 0 2px;font-size:12px;line-height:1}html body .lbfp-card .lbfp-card__rating .jdgm-star{color:#c9a24d!important;font-size:12px}html body .lbfp-card .lbfp-card__rating .jdgm-prev-badge__text{color:#6b6252;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/103/assets/lbf-product-card.css.map */
