.ixbfp-banner{background:#1e1b17;color:#fff}.ixbfp-banner__wrap{max-width:1280px;margin:auto;padding:25px 32px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px}.ixbfp-kicker{font-size:11px;line-height:1.5;font-weight:750;letter-spacing:.12em;margin:0 0 8px;color:#ae491e}.ixbfp-banner .ixbfp-kicker{color:#ffb18c}.ixbfp-banner h2{font-size:clamp(30px,3.4vw,45px);line-height:1.05;letter-spacing:-.04em;font-weight:800;margin:0;color:#fff}.ixbfp-banner h2 span{color:#ff8253}.ixbfp-banner__intro{font-size:13px;line-height:1.55;color:#e3d7ca;margin:10px 0 0;max-width:680px}.ixbfp-ticket{min-width:265px;border-left:1px solid #72533b;padding-left:30px;display:flex;flex-direction:column;gap:5px}.ixbfp-ticket p{font-size:10px;letter-spacing:.11em;margin:0;color:#ffbf9b;font-weight:700}.ixbfp-ticket strong{font-size:31px;line-height:1.2;color:#fff4e7;font-weight:800;letter-spacing:-.04em}.ixbfp-ticket span,.ixbfp-ticket a{font-size:11px;color:#dfd1c0;line-height:1.5}.ixbfp-ticket .ixbfp-ticket__member{font-size:23px;max-width:280px}.ixbfp-offer{padding:13px 16px;border:1px solid #e8c9a6;background:#fff2df;border-radius:9px;margin:12px 0 15px;color:#33261a}.ixbfp-offer strong{display:block;font-size:16px;color:#9c3b15;line-height:1.4}.ixbfp-offer p{font-size:12px;line-height:1.6;margin:4px 0 0}.ixbfp-offer a{color:#9c3b15;text-decoration:underline;text-underline-offset:3px}.bfcm-size .main-product__block-title h1{font-size:clamp(26px,3vw,39px);line-height:1.12}.bfcm-size .main-product__block-title{padding-bottom:8px!important}.bfcm-size .ix-transfer-price{margin:12px 0}.bfcm-size .ix-transfer-price__intro{font-size:13px}.bfcm-size .ix-transfer-price__note{font-size:11px}.bfcm-size .ix-transfer-cta-trust{margin-bottom:12px}.bfcm-size .m-main-product{padding-top:28px}.ixbfp-routes{background:#f9f6f0;padding:55px 0;color:#26211a}.ixbfp-routes__wrap{max-width:1280px;margin:auto;padding:0 32px;display:grid;grid-template-columns:1fr 1.65fr;gap:45px;align-items:center}.ixbfp-routes h2{font-size:clamp(29px,3vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.04em;margin:0 0 16px}.ixbfp-routes__intro>p:last-child{font-size:14px;line-height:1.7;color:#6d5f51;margin:0}.ixbfp-routes__cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ixbfp-routes article{padding:25px;border:1px solid #dcd1c4;border-radius:10px;background:#fff}.ixbfp-routes article h3{font-size:21px;line-height:1.2;margin:0 0 12px;letter-spacing:-.02em;font-weight:750}.ixbfp-routes article>p:not(.ixbfp-kicker){font-size:13px;line-height:1.65;min-height:65px;color:#67594d;margin:0 0 20px}.ixbfp-routes article a{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:750;text-decoration:none;color:#a3421a;min-height:44px}.bfcm-size a[data-bfc-upload]:focus-visible{outline:3px solid #f47738;outline-offset:4px}.bfcm-size #ideamax-transfer-upload{scroll-margin-top:130px}.bfcm-size .m-product-media__wrapper{align-self:start}.bfcm-size .m-main-product .m-section-my{margin-top:26px}.bfcm-size .ixbfp-basis{font-size:11px;line-height:1.5;color:#6a5e53;margin:6px 0 0}.bfcm-size .ixbf2-cost .ixbf2-space{padding-block:50px}.bfcm-size .ixbf2-cost{padding-block:52px}
@media(max-width:799px){.ixbfp-banner__wrap{padding:20px;gap:15px;grid-template-columns:1fr}.ixbfp-banner h2{font-size:34px}.ixbfp-banner__intro{font-size:12px;max-width:520px}.ixbfp-ticket{min-width:0;border-left:0;border-top:1px solid #6a4c36;padding:12px 0 0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px}.ixbfp-ticket strong{font-size:25px;grid-row:1/3;grid-column:2}.ixbfp-ticket span{font-size:10px}.ixbfp-ticket .ixbfp-ticket__member{font-size:18px}.ixbfp-routes{padding:40px 0}.ixbfp-routes__wrap{padding:0 20px;grid-template-columns:1fr;gap:25px}.ixbfp-routes article{padding:21px}.bfcm-size .main-product__block-title h1{font-size:27px}.bfcm-size .ix-transfer-price__amount{font-size:34px}.bfcm-size .ixbfp-offer{padding:11px 13px;margin:10px 0}.bfcm-size .ixbfp-offer strong{font-size:15px}.bfcm-size .ixbfp-offer p{font-size:11px}.bfcm-size .ixbf2-cost{padding-block:40px}}
@media(max-width:499px){.ixbfp-routes__cards{grid-template-columns:1fr}.ixbfp-routes article>p:not(.ixbfp-kicker){min-height:0}.ixbfp-banner__intro{display:none}.ixbfp-banner .ixbfp-kicker{font-size:9px}.ixbfp-banner h2{font-size:31px}}

.bfcm-size .kl-teaser-VM7fVZ,.bfcm-size [data-testid="POPUP"]:has([data-testid="klaviyo-form-VM7fVZ"]){display:none!important}

@media(min-width:800px){.ixbfp-banner__wrap{padding-block:18px}.ixbfp-banner__intro{display:none}.bfcm-size .main-product__block-title h1{font-size:32px;line-height:1.12}}
.bfcm-size .ix-transfer-price__unit{max-width:none;white-space:nowrap;font-size:13px;line-height:1.3}
