body{overflow-y:scroll!important}.modal-backdrop{display:none}#pop-promo{padding-top:0}#pop-promo .modal-dialog{margin-left:auto;margin-right:auto}#pop-promo .popup-bf--desk-dialog{max-width:600px;width:95%}#pop-promo .popup-bf--movil-dialog{margin:auto!important;max-width:420px;width:90%}.popup-bf{background:#e9e9ec;border:0;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.25);container-type:inline-size;display:block;font-family:Montserrat,sans-serif;overflow:hidden;padding:0;position:relative;width:100%}.popup-bf--desk{aspect-ratio:600/400}.popup-bf--movil{aspect-ratio:420/500}.popup-bf p{margin:0;padding:0}.popup-bf__fondo{max-width:none;pointer-events:none;position:absolute}.popup-bf--desk .popup-bf__fondo,.popup-bf--movil .popup-bf__fondo{height:100%;inset:0;object-fit:cover;width:100%}.popup-bf--movil .popup-bf__fondo{object-position:50% 96.7%}.popup-bf__close{background:transparent;border:0;cursor:pointer;line-height:0;opacity:1;padding:6px;position:absolute;z-index:5}.popup-bf__close img{display:block;height:17px;width:17px}.popup-bf--desk .popup-bf__close{right:calc(2.5% - 6px);top:calc(3.5% - 6px)}.popup-bf--movil .popup-bf__close{right:calc(4.76% - 6px);top:calc(3.4% - 6px)}.popup-bf__logo{height:auto;position:absolute;z-index:2}.popup-bf--desk .popup-bf__logo{left:4.833%;top:2.25%}.popup-bf--movil .popup-bf__logo{left:35.95%;top:3.2%;width:24.76%}.popup-bf__texto{position:absolute;text-align:center;z-index:2}.popup-bf--desk .popup-bf__texto{left:28.833%;top:5.25%;width:64.167%}.popup-bf--movil .popup-bf__texto{left:11.19%;top:25.75%;width:76.43%}.popup-bf__titulo span{color:#414141;display:block;font-weight:700;line-height:normal}.popup-bf__aprovecha{text-transform:uppercase}.popup-bf__fecha span{background:#e10b17;color:#fff;display:inline-block;font-weight:700;line-height:1.4;padding:.44em .75em .22em}.popup-bf__legal{color:#000;font-weight:400;line-height:1.4}.popup-bf--desk .popup-bf__aprovecha{font-size:5.333cqw}.popup-bf--desk .popup-bf__sub{font-size:4cqw}.popup-bf--desk .popup-bf__fecha{font-size:3cqw;margin-top:.9cqw}.popup-bf--desk .popup-bf__legal{font-size:max(10px,2cqw);margin-top:.8cqw}.popup-bf--movil .popup-bf__aprovecha{font-size:6.353cqw}.popup-bf--movil .popup-bf__sub{font-size:4.764cqw}.popup-bf--movil .popup-bf__fecha{font-size:3.573cqw;margin-top:1.1cqw}.popup-bf--movil .popup-bf__legal{font-size:max(10px,2.857cqw);margin-top:2cqw}.popup-bf__hasta{height:auto;position:absolute;z-index:2}.popup-bf--desk .popup-bf__hasta{left:3.833%;top:69.25%;width:26.333%}.popup-bf--movil .popup-bf__hasta{left:2.62%;top:69.8%;width:30.71%}.popup-bf__btn{align-items:center;background:#ffd204;border-radius:30px;color:#222!important;display:flex;font-weight:700;justify-content:center;line-height:1.35;position:absolute;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease;z-index:3}.popup-bf__btn:focus-visible,.popup-bf__btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-2px)}.popup-bf--desk .popup-bf__btn{font-size:2.667cqw;height:11.75%;left:32.5%;top:84%;width:36.667%}.popup-bf--movil .popup-bf__btn{font-size:3.81cqw;height:9.4%;left:23.81%;top:86%;width:52.38%}