html body main#MainContent{background:#0e0e10}html body .lh{--lh-ink:#ffffff;--lh-muted:#c9c9cf;--lh-accent:#ffc400;--lh-red:#e30613;--lh-sun:#ffc400;--lh-sun-soft:#26262b;--lh-card:#1a1a1e;--lh-bg:#0e0e10;color:var(--lh-ink)}html body .lh-btn{background:#ffc400;color:#0e0e10!important;box-shadow:0 6px 18px #ffc40047}html body .lh-btn:hover{background:#ffd54a}html body .lh-hero{background:#0e0e10}html body .lh-hero__rule{background:#ffc400}html body .lh-hero__title em{color:#ffc400}html body .lh-hero__shade{background:linear-gradient(90deg,#08080adb,#08080a8c 45%,#08080a0d 80%)}.bf-eyebrow{display:inline-block;background:#e30613;color:#fff;font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;line-height:1;padding:7px 12px;border-radius:6px;margin-bottom:12px}@media(min-width:750px){.bf-eyebrow{font-size:1.5rem;padding:9px 15px;margin-bottom:16px}}@media(max-width:749px){html body .lh-hero .lh-slide{aspect-ratio:4/5}html body .lh-hero__shade{background:linear-gradient(to top,#08080af0,#08080aa8 42%,#08080a00 75%)}}.bf-section{background:#0e0e10}.bf-heading{font-family:var(--font-heading-family);font-weight:800;color:#fff;text-align:center;margin:0 0 18px;font-size:2.6rem;line-height:1.15}.bf-heading:after{content:"";display:block;width:64px;height:3px;background:#ffc400;margin:10px auto 0}@media(min-width:750px){.bf-heading{font-size:3.6rem;margin-bottom:28px}}.bf-grid{display:grid;grid-template-columns:1fr;gap:12px}.bf-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:var(--lh-radius);background:#1a1a1e;border:1px solid #2c2c32;min-height:340px}.bf-card__media{position:absolute;top:0;right:0;bottom:0;left:0}.bf-card__media .lh-img{object-position:center top}.bf-card:hover .lh-img{transform:scale(1.04)}.bf-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#08080af7,#08080ad1 42%,#08080a1a 78%,#08080a00)}.bf-card .lh-badge{top:14px;right:14px;left:auto;z-index:2}.bf-card__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:18px}.bf-tier{position:relative;display:block;padding-right:52px}.bf-tier--stretch{position:static}.bf-tier--stretch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.bf-tier__title{font-weight:800;color:#fff!important;font-size:2.2rem;line-height:1.15;margin:0;text-shadow:0 1px 10px rgba(0,0,0,.5)}.bf-tier__text{margin:5px 0 0;color:#f0f0f3;font-size:1.5rem;line-height:1.4}.bf-tier .lh-circle{position:absolute;right:0;bottom:0;width:40px;height:40px;background:#ffc400;color:#0e0e10}.bf-tier--stretch .lh-circle{right:18px;bottom:18px}.bf-card:hover .bf-tier--stretch .lh-circle,.bf-tier:hover .lh-circle{background:#ffd54a;color:#0e0e10}.bf-tier--hot{background:#ffc400;border-radius:10px;padding:14px 62px 14px 14px}.bf-tier--hot .bf-tier__kicker{display:block;font-weight:800;font-size:2.8rem;line-height:1;color:#a80310;margin-bottom:4px}.bf-tier--hot .bf-tier__title{color:#0e0e10!important;text-shadow:none}.bf-tier--hot .bf-tier__text{color:#1d1d20;font-weight:500}.bf-tier--hot .lh-circle{right:12px;bottom:12px;background:#0e0e10;color:#ffc400}.bf-tier--hot:hover .lh-circle{background:#2a2a2f;color:#ffc400}.bf-card--featured{border:3px solid #ffc400;box-shadow:0 0 34px #ffc40047}.bf-card--tiers{min-height:520px}@media(min-width:750px){.bf-grid{grid-template-columns:1fr 1.28fr 1fr;gap:20px;align-items:stretch}.bf-card{min-height:520px}.bf-card__content{padding:22px}.bf-tier--stretch .lh-circle{right:22px;bottom:22px}.bf-tier__title{font-size:2.5rem}.bf-tier__text{font-size:1.55rem}.bf-card--featured .bf-tier__title{font-size:2.7rem}.bf-section:not(:has(.bf-card--featured)) .bf-card{min-height:430px}.bf-tier--hot .bf-tier__kicker{font-size:3.6rem}}html body .lh-card{box-shadow:0 2px 14px #00000080;border:1px solid #2c2c32}html body .lh-head__all:hover{color:#ffc400}html body .lh-usp__icon{background:#26262b;color:#ffc400;box-shadow:none}html body .lh-ph{background:#26262b}html[dir=rtl] body .bf-tier{padding-right:0;padding-left:52px}html[dir=rtl] body .bf-tier .lh-circle{right:auto;left:0}html[dir=rtl] body .bf-tier--stretch .lh-circle{left:18px}html[dir=rtl] body .bf-tier--hot{padding:14px 14px 14px 62px}html[dir=rtl] body .bf-tier--hot .lh-circle{left:12px}html[dir=rtl] body .bf-card .lh-badge{right:auto;left:14px}html[dir=rtl] body .lh-btn svg,html[dir=rtl] body .lh-circle svg,html[dir=rtl] body .lh-head__all svg{transform:scaleX(-1)}@media(min-width:750px){html[dir=rtl] body .lh-hero__shade{background:linear-gradient(270deg,#08080adb,#08080a8c 45%,#08080a0d 80%)}html[dir=rtl] body .lh-hero .lh-img{transform:scaleX(-1)}html[dir=rtl] body .bf-tier--stretch .lh-circle{left:22px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/line-bf-2026.css.map */
