.bp-page{padding:clamp(16px,5vw,56px) clamp(12px,4vw,32px) clamp(40px,7vw,80px)}.bp-card{max-width:720px;margin:0 auto;background:#f4ebdc;color:#1c1c1c;border-radius:clamp(14px,2vw,20px);padding:clamp(28px,7vw,72px) clamp(20px,6vw,64px) clamp(24px,5vw,44px)}.bp-title{margin:0 0 clamp(22px,4vw,36px);text-align:center;font-size:clamp(28px,6vw,44px);font-weight:700;letter-spacing:-.025em;line-height:1.1}.bp-heading{margin:clamp(28px,5vw,40px) 0 12px;font-size:clamp(18px,3.4vw,22px);font-weight:700;letter-spacing:-.015em}.bp-text{text-align:center}.bp-text p{margin:0 0 clamp(16px,3vw,22px);font-size:clamp(15.5px,2.4vw,18px);line-height:1.55}.bp-bullets{margin:clamp(18px,3vw,26px) 0 0;padding-left:1.2em;display:grid;gap:clamp(12px,2.4vw,18px)}.bp-bullets li{font-size:clamp(15.5px,2.4vw,18px);line-height:1.55;padding-left:.15em}.bp-agree{margin:clamp(30px,5vw,44px) 0 0;display:flex;justify-content:center}.bp-agree__btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 26px;border-radius:999px;background:#25d366;color:#fff;font-weight:600;font-size:15.5px;text-align:center;transition:background .18s}.bp-agree__btn:hover{background:#1eb85a;color:#fff}.bp-logo{margin:clamp(28px,5vw,44px) 0 0;display:flex;justify-content:flex-end}.bp-logo img{width:clamp(130px,28vw,200px);height:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/before-payment.css.map */
