@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800;900&family=Lora:ital,wght@0,400;0,500;0,600;1,400&display=swap");.lg2-avprice{background:#f4f4f4;padding:104px 44px}.lg2-avprice *{box-sizing:border-box}.lg2-avprice__wrap{margin:0 auto;max-width:1140px}.lg2-avprice__head{margin:0 auto 48px;max-width:700px;text-align:center}.lg2-avprice__eyebrow{color:#c2611c;display:inline-block;font-size:13px;font-weight:800;letter-spacing:1.6px;margin-bottom:16px;text-transform:uppercase}.lg2-avprice__h2{color:#1b263b;font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-1.6px;line-height:1.04;margin:0 0 16px}.lg2-avprice__body p{color:#50606d;font-size:18px;line-height:1.6;margin:0}.lg2-avprice__body strong{color:#1b263b;font-weight:700}.lg2-avprice__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 1fr}.lg2-avprice__card{background:#fff;border:1px solid #e2e4e0;border-radius:22px;display:flex;flex-direction:column;overflow:hidden;padding:40px 36px;position:relative}.lg2-avprice__card--featured{background:linear-gradient(160deg,#1b263b,#0d1b2a);border-color:rgba(242,145,63,.45);box-shadow:0 40px 70px -40px rgba(13,27,42,.7)}.lg2-avprice__card--featured:before{background:linear-gradient(90deg,#f2913f,#e17226);content:"";height:4px;left:0;position:absolute;right:0;top:0}.lg2-avprice__labelrow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.lg2-avprice__label{color:#50606d;font-size:13px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.lg2-avprice__card--featured .lg2-avprice__label{color:#f2913f}.lg2-avprice__badge{background:rgba(79,178,134,.14);border:1px solid rgba(79,178,134,.35);border-radius:999px;color:#4fb286;font-size:11px;font-weight:800;letter-spacing:.4px;padding:5px 11px}.lg2-avprice__priceline{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 6px}.lg2-avprice__price{color:#1b263b;font-size:54px;font-weight:800;letter-spacing:-2px;line-height:1}.lg2-avprice__card--featured .lg2-avprice__price{color:#fff}.lg2-avprice__old{color:#6e7689;font-size:24px;font-weight:700;text-decoration:line-through}.lg2-avprice__pnote{color:#50606d;font-size:15px;font-weight:700}.lg2-avprice__card--featured .lg2-avprice__pnote{color:#9da6b5}.lg2-avprice__sub{color:#50606d;font-size:15px;margin-bottom:26px}.lg2-avprice__card--featured .lg2-avprice__sub{color:#aeb6c4}.lg2-avprice__lk{color:#1b263b;font-size:13px;font-weight:800;letter-spacing:1px;margin-bottom:14px;text-transform:uppercase}.lg2-avprice__card--featured .lg2-avprice__lk{color:#fff}.lg2-avprice__list{display:flex;flex:1;flex-direction:column;gap:12px}.lg2-avprice__item{align-items:flex-start;display:flex;gap:12px}.lg2-avprice__check{align-items:center;background:#fceee3;border-radius:7px;color:#e17226;display:flex;flex:0 0 auto;font-size:12px;height:22px;justify-content:center;margin-top:2px;width:22px}.lg2-avprice__card--featured .lg2-avprice__check{background:rgba(79,178,134,.16);color:#4fb286}.lg2-avprice__it{color:#1b263b;font-size:15.5px;font-weight:700}.lg2-avprice__card--featured .lg2-avprice__it{color:#fff}.lg2-avprice__id{color:#50606d;font-size:14px;line-height:1.5;margin-top:2px}.lg2-avprice__card--featured .lg2-avprice__id{color:#aeb6c4}.lg2-avprice__btn{border-radius:11px;display:block;font-size:15.5px;font-weight:700;margin-top:30px;padding:14px 0;text-align:center;text-decoration:none;transition:background .25s ease,color .25s ease,transform .25s ease}.lg2-avprice__btn--outline{border:1.5px solid #1b263b;color:#1b263b!important}.lg2-avprice__btn--outline:hover{background:#1b263b;color:#fff!important}.lg2-avprice__btn--solid{background:#e17226;box-shadow:0 12px 28px -12px rgba(225,114,38,.6);color:#fff!important}.lg2-avprice__btn--solid:hover{background:#f2913f;transform:translateY(-2px)}@media (max-width:900px){.lg2-avprice__grid{grid-template-columns:1fr}}@media (max-width:520px){.lg2-avprice{padding:64px 22px}.lg2-avprice__card{padding:32px 24px}}.lg2-avprice,.lg2-avprice *{font-family:Mulish,system-ui,-apple-system,sans-serif!important}.lg2-avprice__body p,.lg2-avprice__id,.lg2-avprice__sub{font-family:Lora,Georgia,serif!important}.lg2-avprice__card{min-width:0}@media (max-width:900px){.lg2-avprice__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.lg2-avprice{padding:56px 20px}.lg2-avprice__h2{font-size:32px}.lg2-avprice__card{padding:28px 20px}.lg2-avprice__price{font-size:44px}}