.bpn{font-family:Inter,Arial,sans-serif;color:#1b2450}.bpn *{box-sizing:border-box}.bpn-w{max-width:1200px;margin:0 auto;padding:56px 24px}.bpn h2{font-family:Barlow Condensed,Impact,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(30px,3.4vw,44px);line-height:1.02;margin:0 0 14px}.bpn p{margin:0 0 12px;font-size:16px;line-height:1.55}.bpn-iwt .bpn-w{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.bpn-iwt.rev .bpn-media{order:2}.bpn-iwt img{width:100%;height:auto;border-radius:8px;display:block}.bpn-btn{display:inline-block;margin-top:8px;background:#21317d;color:#fff;text-decoration:none;font:800 18px/1 Barlow Condensed,Impact,sans-serif;text-transform:uppercase;padding:16px 28px;border-radius:4px}.bpn-rt .bpn-w{max-width:820px;text-align:center}.bpn-ck{display:flex;gap:8px;align-items:flex-start}.bpn ul{padding-left:0;list-style:none}.bpn li{margin:0 0 8px;padding-left:22px;position:relative}.bpn li:before{content:"\2713";position:absolute;left:0;color:#1b2450;font-weight:700}.bp-ck{display:inline-block;margin-right:6px;font-weight:700;color:#1b2450}.bpn-faq .bpn-w{max-width:900px}.bpn-faq details{border:2px solid #1B2450;border-radius:6px;margin:0 0 10px;background:#fff}.bpn-faq summary{cursor:pointer;list-style:none;padding:16px 18px;font:800 18px/1.2 Barlow Condensed,Impact,sans-serif;text-transform:uppercase;display:flex;justify-content:space-between;gap:12px}.bpn-faq summary::-webkit-details-marker{display:none}.bpn-faq summary:after{content:"+";font-size:22px}.bpn-faq details[open] summary:after{content:"\2212"}.bpn-faq .a{padding:0 18px 16px}.bpn-slider .bpn-w{padding:32px 0}.bpn-slider h2{text-align:center}.bpn-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 24px;scrollbar-width:none}.bpn-track::-webkit-scrollbar{display:none}.bpn-track img{flex:0 0 auto;height:360px;width:auto;border-radius:8px;scroll-snap-align:start}.bpn-banner img{width:100%;height:auto;display:block}@media(min-width:750px){.bpn-dh{display:none!important}}@media(max-width:749px){.bpn-mh{display:none!important}}@media(max-width:749px){.bpn-w{padding:40px 16px}.bpn-iwt .bpn-w{grid-template-columns:1fr;gap:24px}.bpn-iwt.rev .bpn-media{order:0}.bpn-track img{height:260px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bp-native.css.map */
