.tq-step h3+p{margin-top:10px}.tq-step .btn{margin:15px auto}.tq-step a.subscription-box-clickable{display:block;position:absolute;width:100%;height:100%;left:0;top:0;text-decoration:none;border:0;z-index:2}
.pin-entry-form .uforconsent .consent-msg{font-size:14px;margin:24px auto}
@keyframes shadow-pulse{0%{box-shadow:0 0 0 0px rgba(47,189,33,.7)}100%{box-shadow:0 0 0 20px rgba(47,189,33,0)}}.top-legals{text-align:center;color:gray;font-size:var(--font-size0_7x)}.main[data-step-type=vertical]:has(.mo) .steps li:last-child .title{font-weight:bold}.main[data-step-type=vertical]:has(.mo) .steps li:before{background:var(--primary-color)}.flow-mo a{color:#000}.flow-mo b{color:#256df4}.label-msisdn,.mo .label,.flow-mo{text-align:center}.mo{margin:28px 0;text-align:center;background-color:#e7e7e7;padding:20px;border-radius:18px;border:dashed 1px #aaabac}.mo__instruction{align-items:center;justify-content:center;color:#000}.subscription__box a :not(button,.btn){color:#000}.qr-code{display:none}@media(min-width: 768px){.qr-code{display:block}}.swal2-container{position:fixed}.phone-entry-consent{display:inline-flex;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;line-height:1.2;opacity:.65;user-select:none}.phone-entry-consent__checkbox{width:14px;height:14px;margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:3px;background:#e5e5e5;display:inline-grid;place-content:center;cursor:pointer}.phone-entry-consent__checkbox:focus,.phone-entry-consent__checkbox:focus-visible{outline:none !important;box-shadow:none !important}.phone-entry-consent__checkbox:active{outline:none !important;box-shadow:none !important}.phone-entry-consent__checkbox:checked{background:#9a9a9a;border-color:#9a9a9a}.phone-entry-consent__checkbox:checked::after{content:"";width:7px;height:4px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg);margin-top:-1px}.phone-entry-consent__text{display:inline-block}.extra-menu{width:auto;max-width:1000px;margin:auto}.subscription__content .menu__list{right:0 !important;top:0 !important}.Menu-module_menuOverlay_open__TcdJR~.menu .menu__button{top:8px !important;right:0 !important;position:fixed}.Menu-module_menu__list_open__ylNek{position:fixed}.Menu-module_menu__list_open__ylNek a{padding:.5rem 2rem .5rem .5rem}.phone-input::after{content:"+352"}.shockwave:after{display:none}
