.memberscard-dialog .q-icon{font-size:1em;width:1em;width:.8em;color:#757575!important}.memberscard-dialog .column{padding-block:1rem;gap:2rem;flex-wrap:nowrap}.memberscard-dialog .text-wrapper{text-align:center}.memberscard-dialog .q-card,.memberscard-dialog .text-wrapper{color:#fff}.memberscard-dialog .q-card{background:url(/imgs/memberscard/card-bg.svg) no-repeat 50% 50%;background-size:contain;width:366px;box-sizing:border-box;max-width:100%;position:relative;aspect-ratio:1.464;padding:20px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:.9rem}.memberscard-dialog .q-card:before{position:absolute;content:"";display:block;background:#a1080c;width:99%;height:99%;top:.5%;left:.5%;border-radius:1.25rem;z-index:-1}.memberscard-dialog .qr-wrapper{background-color:#fff;border-radius:12px!important;display:block;width:53.2%;max-width:46vw;box-sizing:content-box}.memberscard-dialog .qr-wrapper svg,.memberscard-dialog .qr-wrapper .placebolder{padding:6.77%;border-radius:6.77%;display:block;aspect-ratio:1}.memberscard-dialog .qr-wrapper svg{background-color:#fff}.tutorial-step .img{width:100%;aspect-ratio:472/354;object-fit:cover;border-radius:.75rem;margin-bottom:1.25rem}.tutorial-step .headline{margin-bottom:.5rem}.base-backdrop[data-v-441cf8d3]:not(.q-dialog__backdrop){transition:opacity var(--q-transition-duration) ease}.backdrop-blur[data-v-441cf8d3]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.v-enter-active[data-v-441cf8d3],.v-leave-active[data-v-441cf8d3]{transition:opacity var(--q-transition-duration) ease}.v-enter-from[data-v-441cf8d3],.v-leave-to[data-v-441cf8d3]{opacity:0}.qr-card .outlets-link{width:100%}@media(min-width:900px){.qr-card .outlets-link{width:auto}}.promos-voucher-skeleton{opacity:0;aspect-ratio:1;animation:promos_voucher_skeleton_reveal 0s forwards;animation-delay:.2s,.5s}.promos-voucher-skeleton .q-skeleton{height:100%!important}@keyframes promos_voucher_skeleton_reveal{to{opacity:1}}.promo-voucher-dialog .legal-text{padding-top:1.5rem;font-style:italic}.promo-voucher-dialog .q-dialog__inner--minimized>div{max-height:none!important}.promo-voucher-dialog .code{text-align:center;position:relative;margin-top:-.5em;z-index:1}.promo-voucher-dialog .scroll-wrapper{overflow:auto;max-height:calc(100vh - 154px);border-radius:inherit!important;width:100%}.promo-voucher-dialog .q-icon:not(.q-btn.bg-primary .q-icon){font-size:1em;width:1em;width:.8em}.promo-voucher-dialog .q-icon:not(.q-btn.bg-primary .q-icon,.q-btn:focus .q-icon,.q-btn.q-manual-focusable--focused .q-icon,.q-btn:hover .q-icon){color:#757575!important}.promo-voucher-dialog .q-dialog__inner{padding-inline:.25rem}.promo-voucher-dialog .q-dialog__inner>.column{padding-block:1rem;gap:2rem;flex-wrap:nowrap}.promo-voucher-dialog .text-wrapper{row-gap:.5rem;display:flex;flex-direction:column}.promo-voucher-dialog .text-wrapper,.promo-voucher-dialog .text-wrapper+.q-btn{margin-bottom:1.25rem}.promo-voucher-dialog .q-card.wrapper{width:520px;box-sizing:border-box;max-width:100%;position:relative;padding:0!important;display:flex;flex-direction:column;align-items:center;gap:0}.promo-voucher-dialog .q-card.wrapper>.q-card{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.promo-voucher-dialog .qr-wrapper{background-color:#fff;border-radius:12px!important;display:block;width:184px;box-sizing:content-box;margin:-4rem auto .25rem;position:relative}.promo-voucher-dialog .qr-wrapper svg,.promo-voucher-dialog .qr-wrapper .placebolder{padding:6.77%;border-radius:6.77%;display:block;aspect-ratio:1}.promo-voucher-dialog .qr-wrapper svg{background-color:#fff}.limit-info.visit-limit .q-circular-progress{float:right}.limit-info.visit-limit .q-card__section{display:block}.limit-info.visit-limit .q-card__section>*:not(:last-child){margin-bottom:4px!important}.q-card.no-limits-set-info h2,.q-card.no-limits-set-info p{margin-bottom:0!important}.mentor-page iframe{width:100%;min-height:200px;display:block;border:1px solid #ebebeb;border-radius:16px;box-shadow:none}.mentor-page .mb-2rem{margin-bottom:2.2rem!important}.losslimit-page h1{margin-bottom:6px!important}@media(min-width:900px){.losslimit-page .two-cols-desktop.asymetric{grid-template-columns:6fr 4fr}.losslimit-page .mb-1rem{margin-bottom:1.2rem!important}}.q-page.outlets .scrollOptions{min-height:300px}.q-page.outlets #iframe1{border:0;min-height:300px;width:100%}.useredit-page .q-toggle .q-toggle__inner{transform:translate(.2em,-.2em)}.useredit-page iframe{width:100%;min-height:200px;display:block;border:1px solid #ebebeb;border-radius:16px;box-shadow:none}.useredit-page .mb-2rem{margin-bottom:2.2rem!important}.useredit-page .two-cols-desktop.wrapper{column-gap:3rem;row-gap:1rem}@media(min-width:900px){.useredit-page .two-cols-desktop.wrapper{grid-template-columns:1fr 2fr}}.useredit-page .user-state-wrapper.text-positive:before,.useredit-page .user-state-wrapper.text-warning:before,.useredit-page .user-state-wrapper.text-negative:before{content:"";display:inline-flex;width:.75em;height:.75em;background-color:currentColor;border-radius:100%;flex-shrink:0;vertical-align:baseline;line-height:1.5;margin-right:.33em}.useredit-page .user-details-grid{column-gap:inherit;row-gap:1rem}@media(max-width:899.99px){.useredit-page .user-details-grid{padding-left:2rem}}.useredit-page .user-details-grid .text-caption{font-size:.625em;line-height:1.5;display:block;font-weight:500;margin-bottom:2px}.useredit-page .user-details-grid p{margin-bottom:0!important}@media(max-width:899.99px){.useredit-page .first-col .q-btn{margin-inline:2rem!important;width:calc(100% - 4rem)!important}.useredit-page .user-details-grid{padding-left:2rem}}.logo{background-color:#d20a10;display:flex;align-items:center;width:fit-content;margin-inline:auto;padding:1em;border-radius:0 0 6px 6px!important;border:0!important}.logo:focus{box-shadow:none!important}.logo:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #323ca8,0 0 0 6px #323ca826!important}.otp-input-container{display:flex;gap:8px;align-items:center}.otp-input-container .q-field__control{height:44px}.otp-input-container .otp-input.q-field--outlined{width:36px;text-align:center}.otp-input-container .otp-input.q-field--outlined .q-field__native{height:inherit;text-align:center;font-size:1.5rem;font-weight:500;padding-inline:.3em}.otp-input-container input[type=number]{-moz-appearance:textfield}.otp-input-container input::-webkit-outer-spin-button,.otp-input-container input::-webkit-inner-spin-button{-webkit-appearance:none}.set-pw-page .messages{display:flex;flex-direction:column;row-gap:4px;align-items:flex-start}.set-pw-page .messages p{margin:0}@media(min-width:900px){.layout-main .set-pw-page .q-card>*{max-width:60%}}.otp .timer-text{min-width:2.44em;text-align:left;display:inline-block}.otp .message-helper{padding-top:5px;display:block}.otp .message-helper:before{vertical-align:top}.layout-main .otp .q-btn{width:auto!important;min-width:257px}.layout-main .otp .q-card__section{text-align:center!important}@media(min-width:900px){.layout-main .otp>.q-card>*{max-width:60%;margin-inline:auto}}.qr-card .two-cols-desktop .two-cols-desktop{row-gap:1.2em}@media(min-width:900px){.qr-card .two-cols-desktop{grid-template-columns:1fr 5fr;column-gap:1.5em}}.qr-card .qr-wrapper svg,.qr-card .qr-wrapper .placebolder{border-radius:12px!important;max-width:184px;width:100%;aspect-ratio:1;display:block;padding:12px;margin:auto}.qr-card .qr-wrapper svg{background-color:#fff}.qr-card *{text-align:center;justify-content:center;align-items:center}@media(min-width:900px){.qr-card *{text-align:left;justify-content:start}}.qr-card .q-btn:not(.share-link-btn-fallback){width:100%}@media(min-width:900px){.qr-card .q-btn:not(.share-link-btn-fallback){width:auto}}.qr-card .share-link-btn-fallback{padding-inline:.25rem;min-width:2.6rem}.bring-your-friend-landing-page>.q-card{align-items:center}.bring-your-friend-landing-page .two-cols-desktop .two-cols-desktop{row-gap:1.2em}@media(min-width:900px){.bring-your-friend-landing-page .two-cols-desktop{grid-template-columns:1fr 5fr;column-gap:1.5em}}.bring-your-friend-landing-page .qr-wrapper{padding:0;overflow:hidden;width:auto}.bring-your-friend-landing-page .qr-wrapper svg,.bring-your-friend-landing-page .qr-wrapper .placebolder{max-width:100%;width:184px;aspect-ratio:1;display:block;padding:12px;margin:auto}.bring-your-friend-landing-page .qr-wrapper svg{background-color:#fff}.bring-your-friend-landing-page .q-btn{width:100%}@media(min-width:900px){.bring-your-friend-landing-page .q-btn{width:auto}}.newsletter-register-landingpage>.q-card{align-items:center}.newsletter-register-landingpage>.q-card,.newsletter-register-landingpage>.q-card>.q-card__section{width:100%}.newsletter-register-landingpage .q-card__section{row-gap:1.25em;display:flex;flex-direction:column}.newsletter-register-landingpage .two-cols-desktop .two-cols-desktop{row-gap:1.2em}@media(min-width:900px){.newsletter-register-landingpage .two-cols-desktop{grid-template-columns:1fr 5fr;column-gap:1.5em}}.newsletter-register-landingpage .qr-wrapper{padding:0;overflow:hidden;width:auto}.newsletter-register-landingpage .qr-wrapper svg,.newsletter-register-landingpage .qr-wrapper .placebolder{max-width:100%;width:184px;aspect-ratio:1;display:block;padding:12px;margin:auto}.newsletter-register-landingpage .qr-wrapper svg{background-color:#fff}.newsletter-register-landingpage .q-btn{width:100%}@media(min-width:900px){.newsletter-register-landingpage .q-btn{width:auto}}.newsletter-register-landingpage .q-icon.cursor-pointer{padding:2px;transform:translate3d(2px,2px,0)}.newsletter-register-landingpage .q-icon.cursor-pointer:focus-visible{box-shadow:0 0 0 3px #323ca826!important;border:2px #323ca8 solid;border-radius:3px;outline:none}.nl-optout-landing-page>.q-card{align-items:center}.nl-optout-landing-page .two-cols-desktop .two-cols-desktop{row-gap:1.2em}@media(min-width:900px){.nl-optout-landing-page .two-cols-desktop{grid-template-columns:1fr 5fr;column-gap:1.5em}}.nl-optout-landing-page .qr-wrapper{padding:0;overflow:hidden;width:auto}.nl-optout-landing-page .qr-wrapper svg,.nl-optout-landing-page .qr-wrapper .placebolder{max-width:100%;width:184px;aspect-ratio:1;display:block;padding:12px;margin:auto}.nl-optout-landing-page .qr-wrapper svg{background-color:#fff}.nl-optout-landing-page .q-btn{width:100%;min-width:50px}@media(min-width:900px){.nl-optout-landing-page .q-btn{width:auto}}.magiclink-error-page>.q-card{align-items:center}.magiclink-error-page .two-cols-desktop .two-cols-desktop{row-gap:1.2em}@media(min-width:900px){.magiclink-error-page .two-cols-desktop{grid-template-columns:1fr 5fr;column-gap:1.5em}}.magiclink-error-page .qr-wrapper{padding:0;overflow:hidden;width:auto}.magiclink-error-page .qr-wrapper svg,.magiclink-error-page .qr-wrapper .placebolder{max-width:100%;width:184px;aspect-ratio:1;display:block;padding:12px;margin:auto}.magiclink-error-page .qr-wrapper svg{background-color:#fff}.magiclink-error-page .q-btn{width:100%;min-width:50px}@media(min-width:900px){.magiclink-error-page .q-btn{width:auto}}.responsive-img{display:block;max-width:100%;height:auto;transition:opacity .2s ease}.responsive-img--pending{opacity:0}.responsive-img--ready{opacity:1}.layout-auth .q-drawer{background-color:inherit}.layout-auth .q-card>.logo:first-child{margin-top:calc(var(--padding-y, 1.25em) * -1)}.layout-auth .q-footer{min-height:80px}.links-404{gap:.75rem}@media(min-width:900px){.links-404{gap:1rem}}.links-404 .q-btn{padding:1rem calc(1rem + 1px);border-radius:1rem}.links-404 .q-btn .q-btn__content{gap:calc(1rem - 2px)}.links-404 .q-btn .q-btn__content .q-icon.on-left{color:#d20a10;margin-right:0;font-size:1.2rem}.links-404 .q-btn .q-btn__content .q-icon.on-right{margin-left:auto;color:#757575;font-size:1.2rem}.links-404 .q-btn .q-btn__content span.block{font-size:1.1875em}.layout-winwin .logo svg{margin-left:6px;width:auto;min-height:16px}
