#main-content .boxi-bf-co{width:100%;max-width:none;margin:0;background:#fff;color:#080808;font-family:Arial,sans-serif}.boxi-bf-co *{box-sizing:border-box}.boxi-bf-co picture,.boxi-bf-co picture img{display:block;width:100%;height:auto}.boxi-bf-co .bf-hero{position:relative}.boxi-bf-co .bf-form-mask{position:absolute;left:68%;top:7%;width:29%;padding:0;background:transparent;z-index:2}.boxi-bf-co .bf-form-mask h2{font-size:clamp(20px,2.8vw,46px);line-height:1.05;font-weight:900;margin:0 0 20px;color:#080808}.boxi-bf-co .bf-warning{background:#fff3d5;padding:12px;font-size:14px}.boxi-bf-co .bf-faq{padding:24px max(4%,calc((100% - 1680px)/2)) 32px;background:#fff}.boxi-bf-co .bf-faq h2{font-size:clamp(28px,3vw,56px);font-weight:900;margin:0 0 24px}.boxi-bf-co .bf-faq-inner details{margin:10px 0;border-radius:30px;background:#e6f6f7;overflow:hidden}.boxi-bf-co .bf-faq summary{cursor:pointer;list-style:none;font-weight:800;padding:15px 32px;font-size:clamp(15px,1.65vw,26px);display:flex;align-items:center;justify-content:space-between}.boxi-bf-co .bf-faq summary::-webkit-details-marker{display:none}.boxi-bf-co .bf-faq summary:after{content:"\2304";color:#009fa3;font-size:28px;line-height:1}.boxi-bf-co .bf-faq details[open] summary:after{content:"\2303"}.boxi-bf-co .bf-faq details p{padding:0 32px 20px;margin:0;line-height:1.55;font-size:16px}.boxi-bf-co .bf-cta{margin-top:30px;background:#00a2a5;border-radius:24px;padding:26px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#fff}.boxi-bf-co .bf-cta strong{font-size:clamp(22px,2.7vw,42px);line-height:1.15}.boxi-bf-co .bf-cta a{background:#fff;color:#009b9e;border-radius:18px;text-align:center;text-decoration:none;font-weight:900;font-size:clamp(17px,2vw,30px);padding:18px 36px}.boxi-bf-co .bf-legal{text-align:center;margin:22px 0 0;font-size:14px}.boxi-bf-co .bf-legal a{color:inherit}.boxi-bf-co #bf-registro{scroll-margin-top:100px}@media(max-width:767px){.boxi-bf-co .bf-form-mask{left:9%;top:73%;width:82%}.boxi-bf-co .bf-form-mask h2{font-size:clamp(20px,5.5vw,34px);text-align:center;margin-bottom:10px}.boxi-bf-co .bf-faq{padding:28px 5%}.boxi-bf-co .bf-faq h2{font-size:29px}.boxi-bf-co .bf-faq summary{font-size:15px;padding:15px 17px}.boxi-bf-co .bf-faq details p{padding:0 17px 16px;font-size:14px}.boxi-bf-co .bf-cta{flex-direction:column;text-align:center;padding:24px 15px}.boxi-bf-co .bf-cta strong{font-size:23px}.boxi-bf-co .bf-cta a{font-size:18px;width:100%}}@media screen and (max-width:767px){.boxi-bf-co .bf-hero{height:auto!important;overflow:visible!important}.boxi-bf-co .bf-form-mask{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;padding:16px!important;background:#fff!important}.boxi-bf-co .bf-form-card{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:20px 16px!important;box-sizing:border-box!important}.boxi-bf-co .bf-form-card [class*=klaviyo-form]{width:100%!important;max-width:100%!important}.boxi-bf-co .bf-form-card iframe{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/boxi-bf-co.css.map */
