.aem-edit-mode footer#footer{margin-top:inherit !important}
.lg-left-container .cmp-text>p b{color:#ad0021}
.lg-right-container .invalid-feedback{display:block;text-align:right}
.lg-right-container .form-control{background:transparent}
.lg-container .lg-right-container .text{margin-bottom:10%;color:#333}
@media screen and (min-width:1024px){.my-profile .profile .info .infos.cmp-tabs__tab--active .rectangle{display:block}
}
.profile-card::-webkit-scrollbar{width:0;background:transparent}
@media screen and (max-width:1024px){.profile-card{background-color:white !important}
}
@media screen and (max-width:1024px){.my-profile.show-last-activities .left-profile{display:none}
.my-profile.show-last-activities .right-profile{display:block}
.my-profile.show-last-activities .icon-back-arrow{z-index:2;position:fixed}
.my-profile.show-last-activities .icon-back-arrow-profile{display:block}
}
.container-confirm-data-grey{width:100%;background-color:#f7f7f7;padding-top:16px}
@media screen and (min-width:1025px){.p-bottom{padding-bottom:140px}
}
@media screen and (max-width:1024px){.p-bottom{padding-bottom:90px}
.container-confirm-data-grey .container-confirm-data.no-gutters{margin-bottom:35px}
}
.cmp-image__refactor{display:block !important;margin:0 auto !important;text-align:center !important}
body.hidden-loading .no-opacity{opacity:0}
#ham-menu{cursor:pointer}
#btn-send-coupon{max-width:345px;margin:0 auto 15px auto}
.successLoad,.errorLoad{color:#ad0021;font-weight:600}
.head-personal-data .card .card-header .open-accordion{cursor:pointer}
.my-profile .container-confirm-data .confirm-data{cursor:pointer}
.banner-head .banner-content .logo img{width:auto !important}
.bg-barcode p{word-wrap:break-word}