.lws-sales-hero .lws-inner-hero-grid{align-items:center}.lws-sales-hero .lws-inner-hero-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.lws-sales-hero .lws-offer-note{font-size:.79rem;max-width:35rem;opacity:.8;margin-top:.8rem;line-height:1.5}.lws-direct-buy{display:inline-block;margin:0}.lws-direct-buy button{cursor:pointer;border:0;min-height:48px}.lws-unavailable{padding:12px 14px;border-radius:11px;background:#eaf0f6;color:#1c3650;font-size:.92rem;max-width:25rem}.lws-unavailable a{text-decoration:underline}.lws-sales-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.85fr);gap:clamp(2rem,5vw,5rem);align-items:start}.lws-sales-grid h2{line-height:1.12}.lws-sales-sidebar{min-width:0}.lws-sticky-buy{position:sticky;top:100px}.lws-sticky-buy .lws-direct-buy{display:block;margin:16px 0}.lws-sticky-buy .lws-direct-buy button{display:flex;width:100%;align-items:center;justify-content:center}.lws-inclusions{margin-top:1.8rem}.lws-inclusions article{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 0;border-bottom:1px solid #e4eaf0}.lws-inclusions article h3{font-size:1.13rem;margin:0 0 .35rem;color:#10284a}.lws-inclusions article p{margin:0;color:#52637c;line-height:1.65}.lws-inclusion-mark{flex:none;display:inline-flex;align-items:center;justify-content:center;background:#d7ff9a;color:#17344d;font-weight:800;border-radius:12px;width:40px;height:40px}.lws-sales-copy{max-width:1110px}.lws-sales-copy>p{max-width:860px;line-height:1.75}.lws-tile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.05rem;margin:2.1rem 0}.lws-tile-grid article{background:#fff;border:1px solid #dde6ee;border-radius:17px;padding:1.45rem;box-shadow:0 8px 20px rgba(14,44,83,.04)}.lws-tile-grid h3{font-size:1.08rem;margin:0 0 .55rem;color:#0b294a}.lws-tile-grid p{margin:0;font-size:.92rem;line-height:1.65;color:#52637c}.lws-fine-print{font-size:.91rem;color:#40546b;background:#fff;border-left:4px solid #8fdf19;padding:1rem 1.25rem;border-radius:0 10px 10px 0;max-width:100%!important}.lws-fine-print a{color:#1162b3;text-decoration:underline}.lws-ordered-steps{list-style:none;counter-reset:step;padding:0;margin:1.8rem 0 2.4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lws-ordered-steps li{display:flex;flex-direction:column;gap:.55rem;position:relative;padding:1.35rem 1.35rem 1.35rem 4.2rem;background:#f2f7fc;border-radius:15px}.lws-ordered-steps li:before{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;top:1.25rem;left:1.25rem;color:#2682ca;font-weight:900}.lws-ordered-steps strong{color:#10294b}.lws-ordered-steps span{font-size:.92rem;color:#55647a;line-height:1.5}.lws-final-buy{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:#071d3c;color:#fff;border-radius:22px;padding:2rem;flex-wrap:wrap}.lws-final-buy h2{color:#fff;font-size:1.5rem;margin:0 0 .4rem}.lws-final-buy p{color:#d4e0ef;margin:0;max-width:30rem}.lws-faq-group{padding-bottom:2rem;margin-bottom:1.8rem;border-bottom:1px solid #e3e9f0}.lws-faq-group h2{font-size:1.5rem;margin:0 0 1.1rem;color:#0a2748}.lws-faq-group details{margin-bottom:.6rem}.lws-faq-last{background:#eef8ff;border-radius:18px;padding:2rem;margin-top:1.7rem}.lws-faq-last h2{margin:0 0 .5rem}.lws-faq-last p{margin:.3rem 0 1.1rem}@media(max-width:920px){.lws-sales-grid{grid-template-columns:1fr}.lws-sticky-buy{position:static}.lws-sales-sidebar{max-width:560px}.lws-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.lws-sales-hero .lws-inner-hero-actions{align-items:stretch}.lws-sales-hero .lws-direct-buy{width:100%}.lws-sales-hero .lws-direct-buy button{width:100%;justify-content:center}.lws-tile-grid,.lws-ordered-steps{grid-template-columns:1fr}.lws-final-buy{padding:1.4rem}.lws-final-buy .lws-direct-buy,.lws-final-buy .lws-direct-buy button{width:100%;justify-content:center}.lws-inclusions article{gap:.7rem}}

.lws-price-card .lws-direct-buy{display:block;margin-top:12px}.lws-price-card .lws-direct-buy button{width:100%;justify-content:center}.lws-sales-copy .lws-final-buy .lws-button{white-space:normal;text-align:center}
