.boot-loader ion-content{--background:var(--ion-color-primary)}.boot-loader ion-content ion-grid{display:flex;align-items:center;justify-content:center;height:85%}.boot-loader ion-content ion-img{position:absolute;bottom:0;top:auto;left:0;right:0}ion-modal.agdoqmmokb{--height:345px!important}ion-modal.error-modal{--background:var(--ion-card-background-color);--height:400px;--width:100%;align-items:flex-end}ion-modal.error-modal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.error-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}ion-modal.error-modal ion-header .header{display:flex;justify-content:flex-end;padding:22px 22px 15px}ion-modal.error-modal ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}ion-modal.error-modal ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.error-modal ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em;overflow-y:hidden}ion-modal.error-modal ion-content .content{padding:0 32px}ion-modal.error-modal ion-content .content .icon{margin-bottom:20px;width:80px;height:80px}@media (max-height:568px){ion-modal.error-modal ion-content .content .icon .icon{width:64px;height:64px}}ion-modal.error-modal ion-content .content .title{font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;margin-bottom:8px}ion-modal.error-modal ion-content .content .message{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:var(--ion-text-color-2);margin-bottom:25px}ion-modal.error-modal ion-footer ion-button.cancel-button::part(native){background-color:#fff;border-color:#fff!important;color:var(--text-color)!important}ion-modal.error-modal ion-footer ion-button.cancel-button::part(native):hover{color:#fff!important}ion-modal.error-modal ion-footer .caption-text{text-align:center;overflow:hidden;position:relative;margin:0 56px 16px}ion-modal.error-modal ion-footer .caption-text span{background-color:#fff;z-index:2;padding:0 8px;font-weight:700;color:#666}ion-modal.error-modal ion-footer .caption-text:before{content:"";position:absolute;width:100%;height:1px;background-color:#bbb;left:0;margin-top:12px;z-index:-1}ion-modal.error-modal ion-footer .footer{display:flex;flex-direction:column;grid-gap:25px;gap:25px;padding:0 40px 15px}ion-modal.error-modal ion-footer .footer .white{color:#000;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}:root{--app-background-color:#fff;--ion-font-family:"Open Sans";--ion-background-color:var(--app-background-color);--ion-background-color-1:#f0f0f0;--ion-background-color-2:#f0f0f0;--ion-text-color:#000;--ion-text-secundary-color:#000;--ion-button-primary-color:#fff;--ion-map-opacity-gradient:hsla(0,0%,100%,0);--ion-card-background-color:#fff;--ion-card-icons-color:#e2e2e2;--ion-card-add-icons-color:#e2e2e2;--ion-color-primary:#4eaeb8;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#343127;--ion-color-primary-tint:#575240;--ion-color-secondary:#0080c3;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#999;--ion-color-secondary-tint:#fcf2d8;--ion-color-tertiary:#f5f5f5;--ion-color-tertiary-rgb:82,96,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#4854e0;--ion-color-tertiary-tint:#6370ff;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--color:#000;--color-hover:#000;--background-focused:#000;--ion-color-primary:#000;--ion-color-foreground:#000;--ion-color-background:#f5f5f5;--color-subtle-shade:#fafafa;--color-box-shadow:rgba(1,1,1,0.13725490196078433);--color-box-shadow-rgba:hsla(0,0%,100%,0.2);--ion-color-input-foreground:#000;--ion-color-input-background:#f5f5f5;--ion-color-step-600:#999;--ion-text-color-1:rgba(0,0,0,0.6);--ion-text-color-2:rgba(0,0,0,0.6);--ion-background-floating-element:#fff!important}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/static/media/open-sans-v23-latin-regular.5dbf86d5.eot);src:local(""),url(/static/media/open-sans-v23-latin-regular.5dbf86d5.eot?#iefix) format("embedded-opentype"),url(/static/media/open-sans-v23-latin-regular.2a947e89.woff2) format("woff2"),url(/static/media/open-sans-v23-latin-regular.fcc115e3.woff) format("woff"),url(/static/media/open-sans-v23-latin-regular.4ee08565.ttf) format("truetype"),url(/static/media/open-sans-v23-latin-regular.1d0d8b66.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/static/media/open-sans-v23-latin-600.b85a2fca.eot);src:local(""),url(/static/media/open-sans-v23-latin-600.b85a2fca.eot?#iefix) format("embedded-opentype"),url(/static/media/open-sans-v23-latin-600.473ad709.woff2) format("woff2"),url(/static/media/open-sans-v23-latin-600.87b09f87.woff) format("woff"),url(/static/media/open-sans-v23-latin-600.4bdc641d.ttf) format("truetype"),url(/static/media/open-sans-v23-latin-600.099f4053.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/static/media/open-sans-v23-latin-700.cf472f29.eot);src:local(""),url(/static/media/open-sans-v23-latin-700.cf472f29.eot?#iefix) format("embedded-opentype"),url(/static/media/open-sans-v23-latin-700.55397be7.woff2) format("woff2"),url(/static/media/open-sans-v23-latin-700.932b6d74.woff) format("woff"),url(/static/media/open-sans-v23-latin-700.03efee3e.ttf) format("truetype"),url(/static/media/open-sans-v23-latin-700.926388f0.svg#OpenSans) format("svg")}ion-button{--background:var(--ion-text-color);--background-activated:var(--ion-text-color);--border-radius:84px;height:48px;font-size:16px;font-weight:700;width:100%}ion-button.button-outline{--background:#fff;--background-activated:#fff;--color-activated:#000}ion-button.white{--background:var(--ion-button-primary-color);--background-activated:var(--ion-button-primary-color);color:var(--ion-text-color)}ion-button[disabled]{--background:#999}ion-button.tags{--background:var(--ion-color-primary);--border-radius:32px;height:40px;width:212px}ion-button.tag{margin:0;width:60px;height:60px;font-size:18px;text-align:center;border-radius:32px;background:var(--ion-text-color);--background-hover:var(--ion-text-color);color:var(--ion-color-primary-contrast)}@media (max-height:568px){ion-button.tag{width:56px;height:56px;font-size:16px}}@media (min-height:812px){ion-button.tag{width:64px;height:64px;font-size:20px}}ion-button.fav{--background:#fff;--border-radius:50%;height:48px;border-radius:50%;color:var(--ion-color-primary);width:48px;text-align:center}ion-button.white-centered{--background:var(--ion-text-color);color:var(--ion-button-primary-color);text-align:center;width:100%}ion-button.login-white,ion-button.white-centered{margin-bottom:9px;display:flex;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:30px}ion-button.login-white{--background:var(--ion-button-primary-color);color:var(--ion-text-color)}ion-button.login-white>div{width:100%;display:flex;align-items:center;padding-left:8vw}ion-button.login{background:#1a1a1a;box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:30px;color:var(--ion-color-primary-contrast)}ion-button.button-light{margin-bottom:9px;display:flex;--background:var(--ion-color-primary-contrast);border:2px solid #d8d8d8;border-radius:30px;color:var(--ion-text-color-2);text-align:center;width:100%}ion-button.space-between-bottom{margin-bottom:8px!important}.button-disabled{opacity:.3}ion-content{--offset-bottom:auto!important;--overflow:hidden;overflow:auto}ion-content::-webkit-scrollbar{display:none}.pad-buttons{padding:0 24px 24px}.pad-buttons ion-button{margin:0}@media (max-height:568px){.pad-buttons ion-button{height:40px;font-size:14px}}@media (min-height:812px){.pad-buttons{padding-bottom:64px}}ion-header.box-and-icon>ion-toolbar>div{display:flex;align-items:center;padding-left:12px;padding-right:4px}ion-header.box-and-icon>ion-toolbar>div>div:first-child{font-size:22px;width:60%}ion-header.box-and-icon>ion-toolbar>div>div:first-child>ion-text{color:var(--ion-text-color);font-weight:700;letter-spacing:-.36px}ion-header.box-and-icon>ion-toolbar>div>div:nth-child(2){display:flex;justify-content:flex-end;width:40%}ion-header.box-and-icon>ion-toolbar>div>div:nth-child(2) ion-button{--background:none;--border-color:none;--padding-start:0px;--padding-end:0px;box-shadow:none;padding:0;margin:0;width:55px;height:55px}ion-header.box-and-icon>ion-toolbar>div>div:nth-child(2) ion-button ion-icon{height:100%;width:100%}ion-alert{--backdrop-opacity:0.7}ion-alert .alert-title{font-size:1.2em!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important;padding:4px!important}ion-alert button.danger{color:var(--ion-text-color)}ion-skeleton-text{border-radius:3px}h1,h2,h3,p,span{letter-spacing:-.05em;line-height:1;margin:0}.font-bold{font-weight:700}h1{font-size:32px}h2{font-size:24px}h3{font-size:16px}.ion-page-invisible{opacity:1!important}div.ion-page{background-color:var(--ion-background-color)}div.ion-page ion-content,div.ion-page ion-header,div.ion-page ion-header ion-toolbar{--background:var(--ion-background-color)}video::-webkit-media-controls{display:none!important}.plt-android.plt-capacitor.plt-mobile ion-button{letter-spacing:0}.alert-title.sc-ion-alert-ios{letter-spacing:-.05em!important}.alert-head.sc-ion-alert-ios{padding:0 40px}.alert-wrapper.sc-ion-alert-ios{box-shadow:0 0 40px #505050}.alert-button.sc-ion-alert-ios{color:var(--ion-text-color)}.signin-page ion-content ion-slides{height:100%}.signin-page ion-content ion-slides ion-slide.application-login{background-color:var(--ion-background-color);flex-direction:column;width:100%;height:100%}.signin-page ion-content ion-slides ion-slide.application-login img{width:100%}.signin-page ion-content ion-slides ion-slide.application-login .visible-m{display:none}@media (min-height:812px){.signin-page ion-content ion-slides ion-slide.application-login .visible-m{display:block}.signin-page ion-content ion-slides ion-slide.application-login .hidden-m{display:none}}.signin-page ion-content ion-slides ion-slide.application-login div.content{width:100%;padding:4vh 14.9vw;display:flex;flex-direction:column}.signin-page ion-content ion-slides ion-slide.application-login div.content h1{font-size:32px;font-weight:700;text-align:left;margin-bottom:16px}.signin-page ion-content ion-slides ion-slide.application-login div.content span{color:var(--ion-color-primary-shade);font-weight:600;font-size:16px;line-height:24px;text-align:left}@media (max-height:568px){.signin-page ion-content ion-slides ion-slide.application-login div.content h1{font-size:26px}.signin-page ion-content ion-slides ion-slide.application-login div.content span{font-size:14px;line-height:20px}}@media (max-height:568px){.signin-page ion-content ion-slides ion-slide.application-login div.content{padding:20px 48px 16px}}.signin-page ion-content ion-slides ion-slide.application-login div.footer{padding:0 10.6vw;width:100%}.signin-page ion-content ion-slides ion-slide.application-login div.footer img{width:24px;margin-right:4.26vw}.signin-page ion-content ion-slides ion-slide.application-login div.footer>div{margin-top:24px}.signin-page ion-content ion-slides ion-slide.application-login div.footer>div span{font-weight:700;font-size:14px;color:var(--ion-color-primary-shade)}@media (max-height:568px){.signin-page ion-content ion-slides ion-slide.application-login div.footer img{width:20px}.signin-page ion-content ion-slides ion-slide.application-login div.footer>div{margin-top:16px}.signin-page ion-content ion-slides ion-slide.application-login div.footer>div span{font-size:12px}}@media (max-height:568px){.signin-page ion-content ion-slides ion-slide.application-login div.footer{margin-bottom:0}}@media (max-height:568px){.signin-page .footer ion-button{height:40px;margin-bottom:8px;font-size:14px}}.email-register ion-header>div{padding:48px 16px 0}.email-register ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.email-register ion-content.email-insert>div:first-child{padding:8px 32px}.email-register ion-content.email-insert>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.email-register ion-content.email-insert>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.email-register ion-content.email-insert>div:nth-child(2){padding:8px 32px;position:relative}.email-register ion-content.email-insert>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:56px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em;font-weight:600}.email-register ion-content.email-insert>div:nth-child(2) ion-icon{position:absolute;top:17px;margin-left:16px;pointer-events:none;font-size:24px;padding:4px}.email-register ion-content.email-insert>div .error{font-weight:600;padding-left:0}.email-register ion-footer .pad-buttons ion-button ion-icon{font-size:28px;color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}.validate-code ion-header>div{padding:48px 16px 0}.validate-code ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.validate-code ion-content.body-validate-code>div:first-child{padding:8px 32px}.validate-code ion-content.body-validate-code>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.validate-code ion-content.body-validate-code>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-step-600)}.validate-code ion-content .slide-content{width:100%;padding:0 24px}.validate-code ion-content .slide-content>img{width:112px;margin-bottom:16px}.validate-code ion-content .slide-content .fine-print{padding:14px 0;font-size:14px}.validate-code ion-content .register-code-form .code-characters{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,1fr);grid-column-gap:8px;grid-row-gap:8px;grid-auto-rows:minmax(64px,auto)}.validate-code ion-content .register-code-form .code-characters .error-message{color:var(--ion-color-primary-shade)}.validate-code ion-content .register-code-form .code-characters input{color:var(--ion-text-color);background:var(--ion-color-input-background);display:block;padding:2px;border:none;border-radius:10px;width:44px;height:56px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center}@media (max-height:568px){.validate-code ion-content .register-code-form .code-characters input{width:40px}}@media (min-height:812px){.validate-code ion-content .register-code-form .code-characters input{width:48px}}@media (min-height:812px){.validate-code ion-content .register-code-form .code-characters{grid-column-gap:8px}}.validate-code ion-footer .pad-buttons ion-button ion-icon{font-size:28px;color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}.validate-code p.error{padding-top:3px;color:#ff3b30!important}.validate-code div.footer-message p.validate-question{font-weight:600;color:var(--ion-text-color);opacity:.5}.validate-code div.footer-message p.validate-question,.validate-code div.footer-message p.validate-resend{font-family:Open Sans;padding-top:10px;font-style:normal;line-height:16px;font-size:16px;letter-spacing:-.05em;text-align:center}.validate-code div.footer-message p.validate-resend{font-weight:700}.validate-code div.footer-message p.validate-resend a{color:var(--ion-text-color)}.data-register ion-header>div{padding:48px 16px 0}.data-register ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.data-register ion-content.data-insert>div:first-child{padding:8px 32px}.data-register ion-content.data-insert>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.data-register ion-content.data-insert>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-secondary-shade)}.data-register ion-content.data-insert>div:nth-child(2){padding:8px 32px}.data-register ion-content.data-insert>div:nth-child(2) input{width:100%;height:52px;background-color:#f0f0f0;border-radius:30px;padding-left:24px;color:#000}.data-register ion-content.data-insert>div:nth-child(2) .gap{padding-top:10px}span.error{padding-left:10px}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}ion-modal.terms-modal.mode-light{--ion-background-color:#fff!important;--ion-item-background:#fff!important;--ion-text-color:#000!important;--ion-background-floating-element:#fff!important;--ion-card-background:#fff!important;--color-box-shadow:rgba(1,1,1,0.13725490196078433)!important;--ion-text-color-rgb:0,0,0;--ion-item-background:#000;--ion-color-primary-contrast:#fff}ion-modal.terms-modal.mode-dark,ion-modal.terms-modal.mode-light{--border-color:rgba(var(--ion-text-color-rgb,0,0,0),0.51);--background-checked:var(--ion-text-color);--border-color-checked:var(--ion-text-color);--checkmark-color:var(--ion-color-primary-contrast,#fff)}ion-modal.terms-modal.mode-dark{--ion-background-color:#000!important;--ion-text-color:#fff!important;--ion-item-background:#000!important;--ion-background-floating-element:rgba(80,80,80,0.5)!important;--ion-card-background:#1e1e1e!important;--color-box-shadow:#606060;--ion-text-color-rgb:255,255,255;--ion-item-background:#1e1e1e;--ion-color-primary-contrast:#000}ion-modal.terms-modal{--height:96%;--width:100%;align-items:flex-end;--background:var(--ion-back)}ion-modal.terms-modal div[role=dialog]{--background:var(--ion-color-primary-contrast);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:30px 30px 0 0}ion-modal.terms-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-color-primary-contrast)}ion-modal.terms-modal.initial-state ion-content{background:var(--ion-background-color)}ion-modal.terms-modal.initial-state ion-content>div{width:100%;padding:24px}ion-modal.terms-modal.initial-state ion-content>div img{width:64px;height:64px}ion-modal.terms-modal.initial-state ion-content>div h1{font-weight:700;font-size:28px;padding:16px 8px 24px}@media (min-height:812px){ion-modal.terms-modal.initial-state ion-content>div img{width:80px;height:80px}}@media (max-height:568px){ion-modal.terms-modal.initial-state ion-content>div img{width:56px;height:56px}ion-modal.terms-modal.initial-state ion-content>div h1{font-size:20px;padding:8px 8px 16px}}ion-modal.terms-modal.initial-state ion-content>div>div.close-icon{position:absolute;right:24px;font-size:26px}ion-modal.terms-modal.initial-state ion-content>div>div.taps-text{display:flex;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;letter-spacing:-.05em}ion-modal.terms-modal.initial-state ion-content>div>div.taps-text .tap{padding-bottom:17px;justify-content:center;width:50%;color:#909090}ion-modal.terms-modal.initial-state ion-content>div>div.taps-text .tap.active{color:#000!important;border-bottom:2px solid #000}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description{position:relative;display:flex;justify-content:center;margin-top:10px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .floating{position:absolute;z-index:1;bottom:40px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description{padding:0 16px;overflow-x:scroll;height:260px;border-radius:8px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description p{font-weight:600;color:var(--ion-text-color)}@media (min-height:812px){ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description{height:310px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .floating{position:absolute;z-index:1}}@media (min-height:844px){ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description{height:340px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .floating{position:absolute;z-index:1}}@media (min-height:926px){ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description{height:400px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .floating{position:absolute;z-index:1;bottom:90px}}@media (max-height:568px){ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description{height:220px;padding:0 8px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .terms-description p{font-size:14px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .floating{position:absolute;z-index:1;bottom:36px}}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .font-zoom-0 p{font-size:16px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .font-zoom-1 p{font-size:18px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .font-zoom-2 p{font-size:20px}ion-modal.terms-modal.initial-state ion-content>div>div.container-terms-description .font-zoom-3 p{font-size:22px}ion-modal.terms-modal.initial-state ion-content>div>div.container-font-style{margin-top:25px}ion-modal.terms-modal.initial-state ion-content>div>div.checkbox{padding:25px 8px 0;margin-bottom:28px}ion-modal.terms-modal.initial-state ion-content>div>div.checkbox>div{display:flex;align-items:center;padding:12px 16px;border:2px solid var(--ion-text-color);box-sizing:border-box;border-radius:8px}ion-modal.terms-modal.initial-state ion-content>div>div.checkbox>div p{font-weight:600;font-size:14px;margin-left:16px}ion-modal.terms-modal.initial-state ion-content>div>div.checkbox>div ion-checkbox{--background-checked:var(--ion-text-color);--border-color-checked:var(--ion-text-color)}@media (min-height:812px){ion-modal.terms-modal.initial-state ion-content>div>div.checkbox{margin-bottom:32px}}@media (min-height:844px){ion-modal.terms-modal.initial-state ion-content>div>div.checkbox{margin-bottom:32px}}@media (min-height:926px){ion-modal.terms-modal.initial-state ion-content>div>div.checkbox{margin-bottom:32px}}@media (max-height:568px){ion-modal.terms-modal.initial-state ion-content>div>div.checkbox{padding:0;margin-bottom:28px}ion-modal.terms-modal.initial-state ion-content>div>div.checkbox p{font-size:13px!important}}@media (max-height:568px){ion-modal.terms-modal.initial-state ion-content>div{padding:24px 20px}ion-modal.terms-modal.initial-state ion-content ion-button{height:40px;margin:0;padding:0 4px;font-size:14px}}ion-modal.terms-modal.initial-state ion-footer{padding:0 24px 30px}ion-modal.terms-modal.initial-state ion-footer .component-button-icon{display:flex;justify-content:center;padding:10px 0;background:#fff;border:2px solid #000;border-radius:30px}ion-modal.terms-modal.initial-state ion-footer .component-button-icon ion-icon{color:#000;width:20px;height:20px}ion-modal.terms-modal.initial-state ion-footer .component-button-icon .text{margin-left:10px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:-.05em;color:#000}div.content-loader{display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column}div.content-loader div p{font-weight:600;font-size:24px}@media (max-height:568px){div.content-loader div p{font-size:20px}}div.content-loader>div.text-inside{position:absolute;width:100%;display:flex;justify-content:center}div.content-loader .loader:after,div.content-loader div.loader{border-radius:50%;width:200px;height:200px}@media (max-height:568px){div.content-loader .loader:after,div.content-loader div.loader{height:160px;width:160px}}div.content-loader .loader{color:var(--ion-text-color);width:100%;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:8px solid;border-color:var(--ion-color-secondary-shade);border-top:8px solid transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.floating{z-index:1;display:flex;height:48px;background-color:initial;justify-content:center}.floating .floating-container{position:relative}.floating .floating-container .background-footer{z-index:-2;position:relative;bottom:48px;height:48px;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-radius:40px;background:var(--ion-background-floating-element)!important}.floating .floating-container div:first-child{display:flex;justify-content:space-between;align-items:center;padding:5px;border-radius:40px;box-shadow:0 0 30px rgba(0,0,0,.15)}.floating .floating-container button{display:flex;width:38px;height:38px;border:2px solid #000;box-sizing:border-box;border-radius:50px;align-items:center;justify-content:center}.floating .floating-container button.change-mode{display:flex;background:linear-gradient(90deg,#fff 50%,#000 0)!important}.floating .floating-container button.set-font{background:var(--ion-card-background);font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:var(--ion-text-color)}.floating .floating-container button.margin-left{margin-left:16px}.floating .floating-container button.disabled{opacity:.5}#default-header{padding:48px 16px 12px}#default-header ion-icon{color:var(--ion-text-color);font-size:26px}#default-header .title{margin-top:28px;margin-bottom:36px;padding:0 5px}#default-header .title h1{font-weight:700;font-size:28px}#paragraph-page.mode-light{--ion-background-color:#fff!important;--ion-item-background:#fff!important;--ion-text-color:#000!important;--ion-background-floating-element:#fff!important;--ion-card-background:#fff!important;--color-box-shadow:rgba(1,1,1,0.13725490196078433)!important;--ion-text-color-rgb:0,0,0;--ion-item-background:#000;--ion-color-primary-contrast:#fff}#paragraph-page.mode-dark,#paragraph-page.mode-light{--border-color:rgba(var(--ion-text-color-rgb,0,0,0),0.51);--background-checked:var(--ion-text-color);--border-color-checked:var(--ion-text-color);--checkmark-color:var(--ion-color-primary-contrast,#fff)}#paragraph-page.mode-dark{--ion-background-color:#000!important;--ion-text-color:#fff!important;--ion-item-background:#000!important;--ion-background-floating-element:rgba(80,80,80,0.5)!important;--ion-card-background:#1e1e1e!important;--color-box-shadow:#606060;--ion-text-color-rgb:255,255,255;--ion-item-background:#1e1e1e;--ion-color-primary-contrast:#000}#paragraph-page{display:flex;justify-content:center;padding-bottom:20px;position:relative;height:100vh}#paragraph-page .title{color:var(--ion-text-color)}#paragraph-page ion-content .content{padding:0 21px}#paragraph-page ion-content .content .font-zoom-0{font-size:16px}#paragraph-page ion-content .content .font-zoom-1{font-size:18px}#paragraph-page ion-content .content .font-zoom-2{font-size:20px}#paragraph-page ion-content .content .font-zoom-3{font-size:22px}#paragraph-page .floating{width:100%;position:absolute;bottom:40px}.root-apply-flow{height:100%;width:100%}.root-apply-flow .ion-page.basic-information-page ion-content .welcome{padding:24px 32px 8px;text-align:left}.root-apply-flow .ion-page.basic-information-page ion-content .welcome span{font-size:14px}.root-apply-flow .ion-page.basic-information-page ion-content .welcome .input-container{padding:0 24px;margin-top:24px;width:100%;height:52px;display:flex;align-items:center;background-color:#f0f0f0;border-radius:30px}.root-apply-flow .ion-page.basic-information-page ion-content .welcome .input-container img{width:18px;margin-right:19px}.root-apply-flow .ion-page.basic-information-page ion-content .welcome .input-container input{background-color:initial;border:none;width:100%;height:52px;color:var(--ion-text-secundary-color);outline:none;letter-spacing:-.05em}.root-apply-flow .ion-page.basic-information-page ion-footer>div{text-align:right;padding:32px}.root-apply-flow .ion-page.interests-selection-page ion-content>div:first-child{padding:16px 24px 8px;text-align:left}.root-apply-flow .ion-page.interests-selection-page ion-content>div:first-child h2{padding:8px}.root-apply-flow .ion-page.interests-selection-page ion-content>div:first-child ion-searchbar{padding:0}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(2){padding:0 32px;text-align:left}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3){margin-bottom:5.4vh;overflow-x:scroll}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)::-webkit-scrollbar{display:none}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)>div{display:flex;align-items:center;padding-top:32px;padding-left:24px;flex-wrap:wrap;width:350%}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div{display:flex;align-items:center;white-space:nowrap;margin:0 8px 10px;padding:8px 16px;border:2.5px solid var(--ion-text-color);box-sizing:border-box;border-radius:32px}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div p{font-weight:700;font-size:16px}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div ion-icon{margin-left:8px;font-size:18px}.root-apply-flow .ion-page.interests-selection-page ion-content>div:nth-child(3)>div .selected_interest{color:var(--ion-color-primary-contrast);background:var(--ion-text-color)}.root-apply-flow .ion-page.interests-selection-page ion-content .next-button{width:100%;padding:0 32px 32px;text-align:right}.root-apply-flow .ion-page.interests-selection-page ion-footer>div{text-align:right;padding:32px}.onboarding-page{top:16px}.onboarding-page .dots{display:flex;margin-left:16px;align-items:center}.onboarding-page .dots>div{opacity:.25;width:6px;height:6px;border-radius:4px;margin-right:6px;transition:all .5s;background-color:var(--ion-text-color)}.onboarding-page .dots>div.selected{opacity:1!important;width:24px!important}@media (min-height:844px){.onboarding-page .dots>div{width:8px;height:8px;margin-right:8px}.onboarding-page .dots>div.selected{width:28px!important}}.onboarding-page ion-content ion-slides{height:100%}.onboarding-page ion-content ion-slides ion-slide.application-welcome{width:100%;height:100%;display:flex;flex-direction:column}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content{display:flex;text-align:left;max-width:340px;flex-direction:column;padding:32px 32px 0}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content img{z-index:1;align-self:center;position:relative;max-width:260px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h2{font-weight:700;margin-left:8px;padding-top:24px;font-size:28px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h3{font-size:16px;margin-left:8px;padding-top:24px;padding-right:4px;line-height:24px;color:var(--ion-color-primary-shade)}@media (max-height:568px){.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content img{max-width:216px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h2{padding-top:20px;font-size:24px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h3{font-size:14px;line-height:18px;padding-top:18px}}@media (min-height:812px){.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content img{max-width:100%}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h2{padding-top:56px}}@media (min-height:844px){.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content img{max-width:95%}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h2{font-size:28px;padding-right:16px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h3{font-size:18px;line-height:28px}}@media (min-height:926px){.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content img{max-width:95%}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h2{font-size:32px;padding-right:16px}.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content>h3{font-size:20px;line-height:28px}}@media (min-height:812px){.onboarding-page ion-content ion-slides ion-slide.application-welcome div.content{max-width:428px;padding:32px 48px 0}}.onboarding-page ion-footer{display:flex;max-width:340px;align-self:center;align-items:center;padding-left:32px;padding-right:32px;padding-bottom:28px;justify-content:space-between}@media (max-height:568px){.onboarding-page ion-footer{padding-bottom:24px}}@media (min-height:812px){.onboarding-page ion-footer{padding-bottom:64px}}@media (min-height:844px){.onboarding-page ion-footer{max-width:428px;padding-left:48px;padding-right:48px}}@media (min-height:812px){.onboarding-page{top:40px!important}}.root-page ion-header>div{padding:8px 24px!important}.root-page ion-header>div ion-icon{display:block;padding:2px;font-size:28px;color:var(--ion-text-color)}@media (max-height:568px){.root-page ion-header>div ion-icon{font-size:24px}}.root-page .button-selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;border-radius:24px;display:inline-block}.root-page.home-loaded ion-content{background-color:#fff}.root-page.home-loaded ion-content .mall-selection>div:first-child{text-align:left;padding:64px 32px 40px}@media (max-height:568px){.root-page.home-loaded ion-content .mall-selection>div:first-child{padding-top:60px;padding-bottom:24px}.root-page.home-loaded ion-content .mall-selection>div:first-child h2{font-size:20px}.root-page.home-loaded ion-content .mall-selection>div:first-child h1{font-size:28px}}@media (min-height:812px){.root-page.home-loaded ion-content .mall-selection>div:first-child{padding-top:80px}}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2){padding:0 16px 16px;display:flex;flex-wrap:wrap;justify-content:space-between}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-icon{font-size:24px;position:absolute;color:var(--ion-button-primary-color);right:-3%;top:-3%;z-index:2;border-radius:16px}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button{position:relative;width:100%;padding-top:70%}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button button{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:24px;background-color:var(--ion-button-primary-color)}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button button img{width:132px}@media (max-height:568px){.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button button img{width:72px}}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button .qty-illusion{box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:24px;background-color:#eee;width:90%;height:100%;position:absolute;bottom:-8px;left:0;right:0;margin:auto;z-index:0}.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button .qty-illusion.last{left:0;right:0;bottom:-16px;margin:auto;background-color:#f5f5f5;width:80%;z-index:-1}@media (max-height:568px){.root-page.home-loaded ion-content .mall-selection>div:nth-child(2) ion-col .mall-button{width:95%;padding-top:95%}}.root-page.home-loaded ion-footer{background-color:#fff}.root-page.home-loaded ion-footer .pad-buttons{padding:0 24px 24px}.root-page.home-loaded ion-footer .pad-buttons ion-button{margin:0;--background:var(--ion-text-color)!important}@media (max-height:568px){.root-page.home-loaded ion-footer .pad-buttons ion-button{height:40px;font-size:14px}}@media (min-height:812px){.root-page.home-loaded ion-footer .pad-buttons{padding-bottom:64px}}.root-page.portal-selection{top:16px}.root-page.portal-selection ion-content{background-color:#fff}.root-page.portal-selection ion-content>div:first-child{text-align:left;padding:0 32px 40px}@media (max-height:568px){.root-page.portal-selection ion-content>div:first-child{padding-bottom:24px}.root-page.portal-selection ion-content>div:first-child h2{font-size:20px}.root-page.portal-selection ion-content>div:first-child h1{font-size:28px}}@media (min-height:812px){.root-page.portal-selection ion-content>div:first-child{padding-top:16px}}.root-page.portal-selection ion-content>div:nth-child(2){padding:0 16px 24px;display:flex;flex-wrap:wrap;justify-content:space-between}.root-page.portal-selection ion-content>div:nth-child(2) ion-icon{font-size:24px;position:absolute;color:var(--ion-button-primary-color);right:-2%;top:-4%;z-index:2}.root-page.portal-selection ion-content>div:nth-child(2) ion-col .portal-button{position:relative;width:100%;padding-top:70%}.root-page.portal-selection ion-content>div:nth-child(2) ion-col .portal-button button{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:24px;background-color:var(--ion-button-primary-color)}.root-page.portal-selection ion-content>div:nth-child(2) ion-col .portal-button button img{width:160px}@media (max-height:568px){.root-page.portal-selection ion-content>div:nth-child(2) ion-col .portal-button button img{width:64px}}.root-page.portal-selection ion-footer{background-color:#fff}.root-page.portal-selection ion-footer .pad-buttons{padding:0 24px 24px}.root-page.portal-selection ion-footer .pad-buttons ion-button{margin:0}@media (max-height:568px){.root-page.portal-selection ion-footer .pad-buttons ion-button{height:40px;font-size:14px}}@media (min-height:812px){.root-page.portal-selection ion-footer .pad-buttons{padding-bottom:64px}}@media (min-height:812px){.portal-selection{top:40px!important}}.new-mall-page .initial-state{visibility:hidden}.new-mall-page .logo-brand-mall{position:absolute;right:0;z-index:1}.new-mall-page .icon-wrapper{background-color:#f6f5f9;border-radius:50%;width:48px;min-width:48px;height:48px;display:flex;align-items:center;justify-content:center}.new-mall-page .icon-wrapper>img{width:28px!important;height:28px!important;margin:0!important}.new-mall-page ion-header{width:100%;padding:32px 16px 8px!important}.new-mall-page ion-header ion-searchbar{padding:0 16px;margin-left:-15px;margin-right:-15px;width:100%;box-sizing:initial}.new-mall-page ion-header ion-icon.icon-user-btn2{box-shadow:0 0 9px 0 rgba(0,0,0,.14901960784313725);padding:8px!important;border-radius:50%}.new-mall-page ion-header .icon-user-btn::part svg{width:12px!important}.new-mall-page ion-header .nav-search-option{margin-top:12px;display:flex}.new-mall-page ion-header .nav-search-option ion-icon.icon-search-btn{color:#bbb;font-size:24px;margin-right:8px}.new-mall-page ion-header .nav-search-option .btn-search{background-color:#fbfbfb;height:45px;flex:1 1;border-radius:50px;display:flex;align-items:center;padding:8px}.new-mall-page ion-header .nav-search-option button{width:45px;height:45px;border-radius:50%;margin-left:8px;background-color:#000}.new-mall-page ion-header>div img{height:32px}@media (min-height:812px){.new-mall-page ion-header>div img{height:40px}}.new-mall-page ion-header>div:first-child{display:flex;align-items:center;justify-content:space-between}.new-mall-page ion-header>div:first-child>div{display:flex;align-items:center}.new-mall-page ion-header>div:first-child>div>ion-icon:first-child{padding:4px;font-size:24px;color:var(--ion-text-color)}.new-mall-page ion-header>div:first-child>div>ion-icon:nth-child(2){font-size:32px}.new-mall-page .parking-init{width:100%;padding-bottom:120px!important}.new-mall-page .parking-init>div:first-child>div:first-child{padding:16px 32px}.new-mall-page .parking-init>div:first-child>div:first-child img{width:128px;margin-bottom:21px}@media (max-height:568px){.new-mall-page .parking-init>div:first-child>div:first-child h1{font-size:28px}.new-mall-page .parking-init>div:first-child>div:first-child h2{font-size:20px}}.new-mall-page .parking-init>div:first-child>div:nth-child(2){padding:16px 21px}.new-mall-page .parking-init>div:first-child>div:nth-child(2)>div{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;padding:16px}.new-mall-page .parking-init>div:first-child>div:nth-child(2)>div div:first-child{margin-right:8px}.new-mall-page .parking-init>div:first-child>div:nth-child(2)>div img{width:48px;height:48px;margin-right:10px}.new-mall-page .parking-init>div:first-child>div:nth-child(2)>div h3{line-height:16px;margin-bottom:6px}.new-mall-page .parking-init>div:first-child>div:nth-child(2)>div p{font-size:13px;opacity:.5;line-height:14.4px;margin-right:15px}.new-mall-page .parking-init .cencosud-points{padding-left:16px;padding-right:16px;margin-bottom:110px}.new-mall-page.edit-rut ion-footer,.new-mall-page.edit-rut ion-header{display:none}.new-mall-page.edit-rut ion-footer.over-modal,.new-mall-page.edit-rut ion-header.over-modal{display:block}.new-mall-page.edit-rut ion-content>div:first-child{padding:8px 32px}.new-mall-page.edit-rut ion-content>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.new-mall-page.edit-rut ion-content>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.new-mall-page.edit-rut ion-content>div:nth-child(2){padding:8px 32px}.new-mall-page.edit-rut ion-content>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em;font-weight:600}.new-mall-page.edit-rut ion-content>div:nth-child(2) p{font-weight:12px;font-size:12px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-top:12px;margin-left:12px}.new-mall-page ion-footer{position:absolute;bottom:0}@media (max-height:568px){.new-mall-page ion-footer .background-footer{height:44px;bottom:80px}}.new-mall-page ion-footer .indicator{z-index:-1;position:relative;bottom:40px;width:27.7vw;height:40px;background-color:var(--ion-text-color);color:var(--ion-button-primary-color);border-radius:24px}@media (max-height:568px){.new-mall-page ion-footer .indicator{height:36px}}@media (min-height:844px){.new-mall-page ion-footer .indicator{width:29.2vw}}.new-mall-page ion-footer .one{transform:translateX(0);-webkit-transform:translateX(0);margin-left:4px}.new-mall-page ion-footer .one,.new-mall-page ion-footer .two{transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s}.new-mall-page ion-footer .two{transform:translateX(29.5vw);-webkit-transform:translateX(29.5vw)}.new-mall-page ion-footer .three{transform:translateX(58.5vw);-webkit-transform:translateX(58.5vw);transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s;margin-right:4px}@media (max-height:568px){.new-mall-page ion-footer .two{transform:translateX(31vw);-webkit-transform:translateX(31vw)}.new-mall-page ion-footer .three{transform:translateX(61vw);-webkit-transform:translateX(61vw)}}@media (max-height:568px){.new-mall-page ion-footer{bottom:24px;padding:0 16px;height:36px}}.new-mall-page.rut-screen ion-footer,.new-mall-page.rut-screen ion-header:first-child{display:none}.new-mall-page.rut-screen ion-footer.default-footer{display:block}.map-title span:nth-child(2){margin-left:2px;text-transform:capitalize}.chevron{margin-left:12px;font-size:20px}.parking-title{display:flex;justify-content:center;align-items:center}.parking-title img{float:left;width:25%!important;margin-bottom:0!important}.parking-title h2{float:left;width:75%;margin-left:15px}ion-modal.user-full-menu ion-header>div{padding:48px 16px 0}ion-modal.user-full-menu ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}ion-modal.user-full-menu ion-content .my-services-header{display:flex;align-items:center;padding:14px 16px 10px}ion-modal.user-full-menu ion-content .my-services-header p{font-weight:700;font-size:16px;line-height:24px}ion-modal.user-full-menu ion-content .my-services-icon{width:32px;height:32px;margin-right:8px}ion-modal.user-full-menu ion-content>div:first-child{margin:12px 16px}ion-modal.user-full-menu ion-content>div:first-child .user-data{display:flex;align-items:center;overflow:hidden}ion-modal.user-full-menu ion-content>div:first-child .user-data .user-avatar-wrapper{border:1px solid #f5f7f9;border-radius:32px;padding:8px;margin-right:12px;display:flex;justify-content:center;align-items:center}ion-modal.user-full-menu ion-content>div:first-child .user-data img{border-radius:24px;height:88px;width:88px;min-width:88px}ion-modal.user-full-menu ion-content>div:first-child .user-data h1,ion-modal.user-full-menu ion-content>div:first-child .user-data p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}ion-modal.user-full-menu ion-content>div:first-child .user-data h1{font-weight:700;font-size:24px;line-height:20px;margin-bottom:5px}ion-modal.user-full-menu ion-content>div:first-child .user-data p{font-weight:600;font-size:16px;line-height:20px;color:var(--ion-color-step-600)}ion-modal.user-full-menu ion-content>div:first-child .shortcuts-card{border-radius:16px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);display:flex;justify-content:space-between;margin:30px 0;padding:16px}ion-modal.user-full-menu ion-content>div:first-child .shortcuts-card .shortcut{display:flex;flex-direction:column;align-items:center;text-align:center;width:62px;-webkit-user-select:none;user-select:none}ion-modal.user-full-menu ion-content>div:first-child .shortcuts-card .shortcut .icon-wrapper{max-width:40px;width:40px;height:40px;background-color:#f0f0f0;border-radius:50%;margin-bottom:8px;display:flex;justify-content:center;align-items:center}ion-modal.user-full-menu ion-content>div:first-child .shortcuts-card .shortcut .icon-wrapper ion-icon{width:20px;height:20px}ion-modal.user-full-menu ion-content>div:first-child .shortcuts-card .shortcut label{font-size:10px;font-weight:600;color:#666;letter-spacing:-.05em;line-height:100%}ion-modal.user-full-menu ion-content>div:first-child .savings-card{display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);border-radius:16px;padding:16px}ion-modal.user-full-menu ion-content>div:first-child .savings-card .text{flex:1 1}ion-modal.user-full-menu ion-content>div:first-child .savings-card .text h3{font-size:14px;font-weight:700}ion-modal.user-full-menu ion-content>div:first-child .savings-card .text p{font-size:12px;color:#666}ion-modal.user-full-menu ion-content>div:first-child .savings-card .money-badge{display:flex;justify-content:space-between;flex:1 1;align-items:center;background:linear-gradient(269.87deg,#00aae4 .12%,#8255be 99.9%);padding:16px 8px;border-radius:16px;color:#fff;font-size:24px;font-weight:700}ion-modal.user-full-menu ion-content>div:first-child .savings-card .money-badge ion-icon{margin-right:16px}ion-modal.user-full-menu ion-content>div .spacing-line{display:block;height:8px;background:#fafafa;margin:24px -32px}ion-modal.user-full-menu ion-content>div:nth-child(3){padding:0 16px;width:100%}ion-modal.user-full-menu ion-content>div:nth-child(3)>div{background-color:#fff;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}ion-modal.user-full-menu ion-content>div:nth-child(3)>div:last-of-type{border-bottom:none}ion-modal.user-full-menu ion-content>div:nth-child(3)>div>div:first-child{display:flex;align-items:center}ion-modal.user-full-menu ion-content>div:nth-child(3)>div>div:first-child p{font-weight:700;font-size:14px;line-height:17.5px;letter-spacing:-5%}ion-modal.user-full-menu ion-content>div:nth-child(3)>div>div:first-child ion-icon{color:var(--ion-text-color);font-size:22px;margin-right:12px}ion-modal.user-full-menu ion-content>div:nth-child(3)>div>div:first-child ion-icon path,ion-modal.user-full-menu ion-content>div:nth-child(3)>div>div:first-child ion-icon svg{fill:#fff}ion-modal.user-full-menu ion-content>div:nth-child(3)>div .tag-new{display:flex;flex-direction:row;align-items:center;padding-left:15%;grid-gap:4px;gap:4px}ion-modal.user-full-menu ion-content>div:nth-child(3)>div .tag-new ion-icon{width:53px;height:28px}ion-modal.user-full-menu ion-content>div:nth-child(4){background-color:var(--ion-color-tertiary);margin-left:32px;padding-bottom:15px;font-size:20px;line-height:24px;letter-spacing:-1.2px;color:var(--ion-color-primary-tint);border-bottom:1px solid #ddd}ion-modal.user-full-menu ion-content ul{list-style:none;margin:0;padding:24px 16px 16px}ion-modal.user-full-menu ion-content ul li{display:flex;width:100%;align-items:center;height:72px;color:var(--ion-color-primary-shade)}ion-modal.user-full-menu ion-content ul li.disabled{opacity:.3!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}ion-modal.user-full-menu ion-content ul li>div:first-child{width:70%;font-size:18px;font-weight:700}ion-modal.user-full-menu ion-content ul li>div:nth-child(2){width:30%;display:flex;align-items:center;justify-content:center}ion-modal.user-full-menu ion-content ul li>div:nth-child(2) ion-icon{height:27px;width:27px;padding:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.15);border-radius:50%}ion-modal.user-full-menu ion-content ul li>div:nth-child(2) ion-badge{height:48px;width:48px;border-radius:50%;background-color:var(--ion-color-light-shade);display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--ion-primary-color)}ion-modal.user-full-menu ion-content ul li.divider{height:auto}ion-modal.user-full-menu ion-content ul li.divider>h1{color:var(--ion-text-color);font-size:inherit;border-left:4px solid var(--ion-color-light-tint);padding:4px 8px;border-bottom:1px solid var(--ion-color-light-tint);width:89%;font-weight:700;margin:12px 0 0}ion-modal.user-full-menu ion-footer div.pad-buttons{padding-bottom:0}ion-modal.user-full-menu ion-footer div.firmaSVG{width:60%;align-items:center;margin:0 auto;color:var(--ion-text-color);padding:16px 0 8px}ion-modal.user-full-menu ion-footer div.version{font-size:.9em;opacity:.6;text-align:center;color:var(--ion-text-color);padding-bottom:20px;padding-top:5px}ion-modal.user-profile-detail ion-header>div{padding:48px 16px 0}ion-modal.user-profile-detail ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}ion-modal.user-profile-detail ion-content.initial-state>div:first-child{padding:8px 32px}ion-modal.user-profile-detail ion-content.initial-state>div:first-child img{border-radius:50%;margin-right:15px;height:114px;margin-top:8px}ion-modal.user-profile-detail ion-content.initial-state>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;line-height:20px;margin-bottom:5px}ion-modal.user-profile-detail ion-content.initial-state>div:first-child p{font-weight:600;font-size:16px;line-height:20px;color:var(--ion-color-primary-shade)}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(2){padding:16px 32px 28px}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(2) p{font-weight:700;font-size:16px}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(3){padding-left:32px;width:100%}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(3) ion-item{margin-bottom:24px;--padding-start:0px;--inner-padding-end:0px;--border-color:#eee}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(3) ion-item>div{padding-right:24px;width:100%;display:flex;justify-content:space-between}ion-modal.user-profile-detail ion-content.initial-state>div:nth-child(3) ion-item>div p{font-weight:600;font-size:16px}ion-modal.user-profile-detail ion-content.edit-name>div:first-child{padding:8px 32px}ion-modal.user-profile-detail ion-content.edit-name>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}ion-modal.user-profile-detail ion-content.edit-name>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-sprimary-shade)}ion-modal.user-profile-detail ion-content.edit-name>div:nth-child(2){padding:8px 32px}ion-modal.user-profile-detail ion-content.edit-name>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em}ion-modal.user-profile-detail ion-content.edit-name>div:nth-child(3){padding:1px 40px;color:#ff3b30;font-style:normal;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em}ion-modal.user-profile-detail ion-content.loading{--background:var(--ion-background-color)}ion-modal.user-profile-detail ion-content.loading>div{display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column}ion-modal.user-profile-detail ion-content.loading>div div p{font-weight:600;font-size:24px}ion-modal.user-profile-detail ion-content.saved>div{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}ion-modal.user-profile-detail ion-content.saved>div>div{text-align:center}ion-modal.user-profile-detail ion-content.saved>div>div h1{font-weight:700;font-size:28px;margin:0 20px}ion-modal.user-profile-detail ion-content.saved>div>div p{font-weight:300;font-size:16px;margin:5px 0}ion-modal.user-profile-detail ion-content.saved>div>div ion-icon{font-size:96px}ion-modal.user-profile-detail ion-footer div.version{font-size:.9em;opacity:.4;text-align:center;color:#333;padding-bottom:20px;padding-top:10px}ion-modal.error-modal{--height:440px!important}.component-screen-rut{padding:16px 30px}.component-screen-rut .rut-text h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.component-screen-rut .rut-text p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.component-screen-rut .rut-input{padding:16px 0}.component-screen-rut .rut-input input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em}.component-screen-rut .rut-text-error p{font-weight:600;font-size:14px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-left:12px}.ion-page.interests-selection-page ion-content>div:first-child{padding:16px 24px 8px;text-align:left}.ion-page.interests-selection-page ion-content>div:first-child h2{padding:8px}.ion-page.interests-selection-page ion-content>div:first-child ion-searchbar{padding:0}.ion-page.interests-selection-page ion-content>div:first-child ion-searchbar input{border-radius:32px;padding:24px 20px 24px 48px!important;letter-spacing:-.05em!important}.ion-page.interests-selection-page ion-content>div:first-child ion-searchbar ion-icon{padding-left:8px;padding-top:4px;color:var(--ion-text-color)}.ion-page.interests-selection-page ion-content>div:first-child ion-searchbar button{margin-right:16px;margin-top:2px}.ion-page.interests-selection-page ion-content>div:nth-child(2){padding:0 32px;text-align:left}.ion-page.interests-selection-page ion-content>div:nth-child(3){margin-bottom:5.4vh;overflow-x:scroll}.ion-page.interests-selection-page ion-content>div:nth-child(3)::-webkit-scrollbar{display:none}.ion-page.interests-selection-page ion-content>div:nth-child(3)>div{display:flex;align-items:center;padding-top:32px;padding-left:24px;flex-wrap:wrap;width:350%}.ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div{display:flex;align-items:center;white-space:nowrap;margin:0 8px 10px;padding:8px 16px;border:2.5px solid var(--ion-text-color);box-sizing:border-box;border-radius:32px}.ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div p{font-weight:700;font-size:16px}.ion-page.interests-selection-page ion-content>div:nth-child(3)>div>div ion-icon{margin-left:8px;font-size:18px}.ion-page.interests-selection-page ion-content>div:nth-child(3)>div .selected_interest{background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border-color:transparent}.ion-page.interests-selection-page ion-content .next-button{width:100%;padding:0 32px 32px;text-align:right}.ion-page.interests-selection-page ion-footer>div{text-align:right;padding:32px}ion-modal.faq-details .page-container.mode-light{--ion-background-color:#fff!important;--ion-item-background:#fff!important;--ion-text-color:#000!important;--ion-background-floating-element:#fff!important;--ion-card-background:#fff!important;--color-box-shadow:rgba(1,1,1,0.13725490196078433)!important}ion-modal.faq-details .page-container.mode-dark{--ion-background-color:#000!important;--ion-text-color:#fff!important;--ion-item-background:#000!important;--ion-background-floating-element:rgba(80,80,80,0.5)!important;--ion-card-background:#1e1e1e!important;--color-box-shadow:#606060!important}ion-modal.faq-details .ion-page .page-container{height:100%;background:var(--ion-background-color)}ion-modal.faq-details .ion-page .page-container ion-content{height:100%}ion-modal.faq-details .ion-page .page-container ion-content .description,ion-modal.faq-details .ion-page .page-container ion-content .list{max-height:450px;overflow-y:auto}ion-modal.faq-details .ion-page .page-container ion-content .accessibility{max-height:600px;overflow-y:auto}@media (max-height:667px){ion-modal.faq-details .ion-page .page-container ion-content .description,ion-modal.faq-details .ion-page .page-container ion-content .list{max-height:350px}ion-modal.faq-details .ion-page .page-container ion-content .accessibility{max-height:400px}}ion-modal.faq-details .ion-page .container-download-info{position:absolute;bottom:0;width:100%;padding:0 24px 30px}ion-modal.faq-details .ion-page .container-download-info .component-button-icon{display:flex;justify-content:center;padding:10px 0;background:#fff;border:2px solid #000;border-radius:30px}ion-modal.faq-details .ion-page .container-download-info .component-button-icon ion-icon{color:#000;width:20px;height:20px}ion-modal.faq-details .ion-page .container-download-info .component-button-icon .text{margin-left:10px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;display:flex;align-items:center;letter-spacing:-.05em;color:#000}ion-modal.faq-details ion-header>div{padding:8px 24px!important;color:var(--ion-text-color)}ion-modal.faq-details ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px;display:block}@media (max-height:568px){ion-modal.faq-details ion-header>div ion-icon{font-size:24px}}ion-modal.faq-details ion-header.term-condition>div:nth-child(2){padding:0 32px!important;margin-bottom:40px}ion-modal.faq-details ion-header.term-condition>div:nth-child(2) h1{font-weight:700;font-size:32px;line-height:1;margin-bottom:8px}ion-modal.faq-details ion-header.term-condition>div:nth-child(2) p{font-weight:600;font-size:16px;line-height:16px;color:grey}@media (max-height:568px){ion-modal.faq-details ion-header.term-condition>div:nth-child(2){margin-bottom:24px}ion-modal.faq-details ion-header.term-condition>div:nth-child(2) h1{font-size:28px}ion-modal.faq-details ion-header.term-condition>div:nth-child(2) p{font-size:14px}}ion-modal.faq-details ion-content.initial-state>div:first-child{padding:0 32px;margin-bottom:40px}ion-modal.faq-details ion-content.initial-state>div:first-child h1{font-weight:700;font-size:32px;line-height:1;margin-bottom:8px}ion-modal.faq-details ion-content.initial-state>div:first-child p{font-weight:600;font-size:16px;line-height:16px;color:grey}ion-modal.faq-details ion-content.initial-state>div:nth-child(2){padding:0 24px;width:100%}ion-modal.faq-details ion-content.initial-state>div:nth-child(2) ion-col>div{padding:16px 18px;box-sizing:border-box;box-shadow:0 0 20px rgba(80,80,80,.1);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;background-color:var(--ion-card-background);min-height:152px}ion-modal.faq-details ion-content.initial-state>div:nth-child(2) ion-col>div h3{font-weight:700;font-size:14px;line-height:14px;margin-top:28px}ion-modal.faq-details ion-content.initial-state>div:nth-child(2) ion-col>div ion-img{width:64px}@media (max-height:568px){ion-modal.faq-details ion-content.initial-state>div:first-child{margin-bottom:24px}ion-modal.faq-details ion-content.initial-state>div:first-child h1{font-size:28px}ion-modal.faq-details ion-content.initial-state>div:first-child p{font-size:14px}}ion-modal.faq-details ion-content.faq-state>div:first-child{padding:0 32px;margin-bottom:40px}ion-modal.faq-details ion-content.faq-state>div:first-child h1{font-weight:700}ion-modal.faq-details ion-content.faq-state>div:nth-child(2){padding-left:24px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item{margin-bottom:24px;--padding-start:0px;--inner-padding-end:0px;--border-color:#eee}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div{padding:0 24px 16px 12px;width:100%;display:flex}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div ion-icon{padding:2px;font-size:20px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div p{font-weight:600;width:85%;padding-left:16px;margin-top:4px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div p.font-zoom-0{font-size:16px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div p.font-zoom-1{font-size:18px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div p.font-zoom-2{font-size:20px}ion-modal.faq-details ion-content.faq-state>div:nth-child(2) ion-item>div p.font-zoom-3{font-size:22px}@media (max-height:568px){ion-modal.faq-details ion-content.faq-state>div:first-child{margin-top:0}}ion-modal.faq-details ion-content.term-condition>div:first-child{padding-left:24px;color:var(--ion-text-color-contranst)!important}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item{margin-bottom:24px;--padding-start:0px;--inner-padding-end:0px;--border-color:var(--ion-text-color)}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div{padding:0 24px 16px 12px;width:100%;display:flex}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div ion-icon{padding:2px;font-size:20px}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div p{font-weight:600;width:85%;padding-left:16px;margin-top:4px}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div p.font-zoom-0{font-size:16px}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div p.font-zoom-1{font-size:18px}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div p.font-zoom-2{font-size:20px}ion-modal.faq-details ion-content.term-condition>div:first-child ion-item>div p.font-zoom-3{font-size:22px}@media (max-height:568px){ion-modal.faq-details ion-content.term-condition>div:first-child{margin-top:0}}ion-modal.faq-details ion-footer div.version{font-size:.9em;opacity:.4;text-align:center;color:#333;padding-bottom:20px;padding-top:10px}ion-modal.faq-details ion-footer.contact-us{font-weight:600;padding:40px}ion-modal.faq-details ion-footer.contact-us>span{cursor:pointer;color:var(--ion-color-text);box-shadow:0 0 20px rgba(80,80,80,.2);padding:20px;display:flex;border-radius:16px}ion-modal.faq-details ion-footer.contact-us>span ion-img{width:50%}ion-modal.faq-details ion-footer.contact-us>span span{margin-left:16px}ion-modal.faq-details ion-footer.floating{display:flex;height:48px;padding:0 24px;background-color:initial;justify-content:center;margin-top:20px}ion-modal.faq-details ion-footer.floating .floating-container{position:relative}ion-modal.faq-details ion-footer.floating .floating-container .background-footer{z-index:-2;position:relative;height:48px;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-radius:40px;background:#fff}ion-modal.faq-details ion-footer.floating .floating-container div:first-child{display:flex;justify-content:space-between;align-items:center;padding:5px;border-radius:40px;box-shadow:0 0 30px rgba(0,0,0,.15)}ion-modal.faq-details ion-footer.floating .floating-container button{display:flex;width:38px;height:38px;border:2px solid #000;box-sizing:border-box;border-radius:50px;align-items:center;justify-content:center}ion-modal.faq-details ion-footer.floating .floating-container button.change-mode{display:flex;background:linear-gradient(90deg,#fff 50%,#000 0)!important}ion-modal.faq-details ion-footer.floating .floating-container button.set-font{background:var(--ion-card-background);font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:var(--ion-text-color)}ion-modal.faq-details ion-footer.floating .floating-container button.margin-left{margin-left:16px}ion-modal.faq-details ion-footer.floating .floating-container button.disabled{opacity:.5}@media (max-height:568px){ion-modal.faq-details ion-footer.contact-us{padding:24px}ion-modal.faq-details ion-footer.contact-us>span{padding:20px}ion-modal.faq-details ion-footer.contact-us>span ion-img{width:50%}ion-modal.faq-details ion-footer.contact-us>span span{margin-top:4px;font-size:14px}}@media (min-height:812px){ion-modal.faq-details .page-container{top:0!important;padding-top:40px!important}}.service-client ion-header{margin-top:40px}.service-client ion-header>div{padding:8px 24px!important}.service-client ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.service-client ion-content.body-service-client>div:first-child{padding:8px 32px}.service-client ion-content.body-service-client>div:first-child h1{width:305px;height:32px;left:24px;top:120px;font-family:Open Sans;font-style:normal;font-weight:700;font-size:32px;line-height:32px;letter-spacing:-.05em}.service-client ion-content.body-service-client>div:first-child p.subtitle{width:305px;height:20px;left:24px;padding-top:10px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:20px;line-height:20px;letter-spacing:-.05em;color:var(--ion-color-primary-shade)}.service-client ion-content.body-service-client>div:first-child p.body{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;color:var(--ion-color-primary-shade)}.service-client ion-content.body-service-client>div:nth-child(2){padding:10px 32px}.service-client ion-content.body-service-client>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em}.service-client ion-content.body-service-client>div:nth-child(2) .input-error{border:1px solid red}.service-client ion-content.body-service-client>div:nth-child(3){padding:10px 32px}.service-client ion-content.body-service-client>div:nth-child(3) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em}.service-client ion-content.body-service-client>div:nth-child(3) .input-error{border:1px solid red}.service-client ion-content.body-service-client>div:nth-child(4){padding:8px 32px}.service-client ion-content.body-service-client>div:nth-child(4) textarea{width:100%;height:130px;background-color:var(--ion-color-tertiary);border-radius:24px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em;resize:none;padding-top:12px}.service-client ion-content.body-service-client>div:nth-child(4) .textarea-error{border:1px solid red}.email-sac-success-body{width:100%;padding-top:40%;text-align:center}.email-sac-success-body ion-icon{font-size:96px;color:var(--ion-text-color)}h3.feature-disclaimer-success{padding-top:20px;padding-right:10px;padding-left:10px;font-family:Open Sans;font-style:normal;font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:var(--ion-color-step-600)}span.error{color:#ff3b30;font-size:12px;letter-spacing:-.05em;line-height:12px;padding-left:30px;font-weight:700}.faq-info-title{letter-spacing:-.05em;margin-bottom:40px;margin-left:12px;font-size:20px;font-weight:600}.faq-state-title{font-size:20px;margin-left:8px;margin-bottom:16px;display:block;font-weight:600;padding-top:4px}.faq-state-description{margin-left:8px;font-size:16px;line-height:24px;margin-right:32px}.faq-state-description p{line-height:24px}.faq-state-description.font-zoom-0 p{font-size:16px}.faq-state-description.font-zoom-1 p{font-size:18px}.faq-state-description.font-zoom-2 p{font-size:20px}.faq-state-description.font-zoom-3 p{font-size:22px}h3{line-height:1.3}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div{padding:16px 23px 20px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div p{font-size:16px}.night{display:none}.divBotton{position:fixed;bottom:0;width:100%}ion-modal.remove-card-modal{--height:380px;--width:100%;--border-radius:16px;align-items:flex-end}ion-modal.remove-card-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.remove-card-modal div[role=dialog]{border-radius:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.remove-card-modal div[role=dialog] div.ion-page{border-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}ion-modal.remove-card-modal.initial-state ion-content>div div:first-child{padding:22px 22px 35px}ion-modal.remove-card-modal.initial-state ion-content>div div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.remove-card-modal.initial-state ion-content>div .delete-card-icon{padding:0 32px 5px;display:flex;align-items:flex-start;flex-direction:column}ion-modal.remove-card-modal.initial-state ion-content>div .delete-card-icon ion-icon{height:80px;width:80px}@media (max-height:568px){ion-modal.remove-card-modal.initial-state ion-content>div .delete-card-icon ion-icon{height:64px;width:64px}}ion-modal.remove-card-modal.initial-state ion-content>div h1{padding:16px 32px;font-size:32px;font-weight:700}ion-modal.remove-card-modal.initial-state ion-content>div p{padding:0 32px 28px;color:var(--ion-color-primary-shade);font-weight:600;font-size:16px;line-height:20px}@media (max-height:568px){ion-modal.remove-card-modal.initial-state ion-content>div h1{font-size:28px}}ion-modal.remove-card-modal.initial-state ion-content>div ion-button{width:85%;margin:0 auto}ion-modal.remove-card-modal.initial-state ion-content>div ion-button ion-icon{font-size:28px;color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}ion-modal.remove-card-modal.loading-state ion-content>div{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}@media (max-height:568px){ion-modal.remove-card-modal{--height:360px}}.autopass-history .ticket-section{padding:15px 35px}.autopass-history .ticket-section h2{font-style:normal;font-weight:700;font-size:28px;line-height:28px;color:#fff}.fancy-ticket{-webkit-animation-name:popIn;animation-name:popIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-top:32px}.fancy-ticket .info-piece{color:#fff}.fancy-ticket .info-piece .content-amounts{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.fancy-ticket .info-piece .content-amounts .after,.fancy-ticket .info-piece .content-amounts .label{margin-bottom:6px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8)}.fancy-ticket .ticket-cut-out{position:relative;height:2rem;background:rgba(0,0,0,.25);margin-left:1rem;margin-right:1rem}.fancy-ticket .ticket-cut-out:after{content:"";position:absolute;height:50%;width:80%;top:0;left:30px;border-bottom:2px dashed rgba(0,0,0,.25)}.fancy-ticket .ticket-cut-out .ticket-cutout{position:absolute;left:-1rem;width:1rem;height:2rem;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancy-ticket .ticket-cut-out .ticket-cutout:after{content:"";position:relative;display:block;width:1rem;height:1rem;width:2rem;height:2rem;right:100%;top:-50%;border:1rem solid rgba(0,0,0,.25);border-radius:50%}.fancy-ticket .ticket-cut-out .ticket-cutout--right{left:auto;right:-1rem}.fancy-ticket .ticket-cut-out .ticket-cutout--right:after{right:0;right:2rem}.fancy-ticket .paid-amount{background-color:rgba(0,0,0,.25);padding:2px 44px 20px;width:100%;height:100%;border-radius:0 0 22px 22px}.fancy-ticket .paid-amount .amount{margin-top:0;font-style:normal;font-weight:700;font-size:48px;line-height:1;color:#fff;letter-spacing:-.06em}.fancy-ticket .paid-amount .discounts .collaborator{padding:4px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#fff}.fancy-ticket .paid-amount .discounts .selectable{background:hsla(0,0%,100%,.1);height:auto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.05em;color:#fff;display:flex;flex-direction:row;grid-gap:3px;gap:3px;border-radius:8px;padding:4px;margin-top:4px}@media (min-height:812px){.fancy-ticket .paid-amount .amount{font-size:56px}}.fancy-ticket .record-details{border-radius:22px 22px 0 0;padding:16px 34px 2px;background-color:rgba(0,0,0,.25);display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.fancy-ticket .record-details .info-piece .label+div{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.fancy-ticket .record-details .info-piece.plate,.fancy-ticket .record-details .info-piece.time{text-align:left}.fancy-ticket .record-details .info-piece.location{text-align:left;text-transform:capitalize}.fancy-ticket .record-details .info-piece.date{text-align:left}.fancy-ticket .record-details .info-piece.date .date-data{display:grid;grid-template-columns:1fr 3fr;width:100%}.fancy-ticket .record-details .info-piece.date .date-data .day-of-month{padding-right:2px;text-align:right;font-weight:600;font-size:28px;line-height:28px}.fancy-ticket .record-details .info-piece.date .date-data .date-month-year{padding-left:2px;padding-top:4px;width:100%}.fancy-ticket .record-details .info-piece.date .date-data .date-month-year .month{font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:lowercase}.fancy-ticket .record-details .info-piece.date .date-data .date-month-year .year{font-style:normal;font-weight:700;font-size:12px;line-height:12px}ion-modal.help-register-modal{--height:420px;--width:95%;--background:var(--ion-color-primary)}ion-modal.help-register-modal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:30px;border-bottom-right-radius:30px}ion-modal.help-register-modal div[role=dialog] div.ion-page{background-color:var(--ion-card-background-color)}ion-modal.help-register-modal ion-content>div:first-child{padding-top:20px}ion-modal.help-register-modal ion-content>div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.help-register-modal ion-content>div:nth-child(2){display:flex;align-items:center;flex-direction:column}ion-modal.help-register-modal ion-content>div:nth-child(2) img{height:160px}ion-modal.help-register-modal ion-content>div:nth-child(3) h3{color:var(--ion-text-color);font-size:24px;font-weight:700;margin:8px 32px 16px}ion-modal.help-register-modal ion-content>div:nth-child(4) p{color:var(--ion-text-color);opacity:.5;font-weight:600;font-size:18px;margin:8px 32px 16px}@media (min-height:812px){ion-modal.help-register-modal ion-content>div:nth-child(2) img{height:180px}}@media (max-height:568px){ion-modal.help-register-modal ion-content>div:nth-child(2) img{height:140px}ion-modal.help-register-modal ion-content>div:nth-child(3) h3{font-size:20px}ion-modal.help-register-modal ion-content>div:nth-child(4) p{font-size:16px}}ion-modal.help-register-modal ion-button.tag-help{margin:0;width:48px;height:48px;font-size:14px;text-align:center;border-radius:999px;background:var(--ion-text-color);--background-hover:var(--ion-text-color);color:var(--ion-color-primary-contrast)}ion-modal.help-register-modal .footer-help{display:flex;align-items:center;justify-content:space-between;padding:20px 32px 28px}ion-modal.help-register-modal .dots{display:flex}ion-modal.help-register-modal .dots>div{opacity:.25;width:6px;height:6px;border-radius:4px;margin-right:6px;transition:all .5s;background-color:var(--ion-text-color)}ion-modal.help-register-modal .dots>div.selected{opacity:1!important;width:24px!important}@media (min-height:844px){ion-modal.help-register-modal .dots>div{width:8px;height:8px;margin-right:8px}ion-modal.help-register-modal .dots>div.selected{width:28px!important}}@media (max-height:568px){ion-modal.help-register-modal{--height:380px}}@media (min-height:812px){ion-modal.help-register-modal{--height:440px}}.modal-wrapper .sky-costanera-ticket-detail ion-header{padding:48px 16px 0}.sky-costanera-ticket-detail ion-icon{color:var(--ion-text-color);font-size:26px}.sky-costanera-ticket-detail .slide-content{width:100%;padding:25px}.sky-costanera-ticket-detail .slide-content>img{width:112px;margin-bottom:16px}.sky-costanera-ticket-detail .slide-content .fine-print{padding:14px 0;font-size:14px}.sky-costanera-ticket-detail .feature-disclaimer{color:#666;padding:8px 0 24px;font-weight:600}.sky-costanera-ticket-detail .body-list{padding:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px}.sky-costanera-ticket-detail .body-list .status{text-align:right;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0}.sky-costanera-ticket-detail .body-list .status.active{color:#34c759;width:100px}.sky-costanera-ticket-detail .body-list .status.expired{color:#ff3b30;width:100px}.sky-costanera-ticket-detail .body-list .status.used{color:var(--ion-text-color);width:100px}.sky-costanera-ticket-detail .body-list .status.progress{color:#f3f704;width:100px}.sky-costanera-ticket-detail .body-list .status.default{color:#efb30e;width:100px}.sky-costanera-ticket-detail .body-list .status.refund{color:#18a8b1;width:100px}@media (max-height:568px){.sky-costanera-ticket-detail .body-list .status{max-width:72px}}.sky-costanera-ticket-detail .body-list .check-ticket{display:flex;align-items:center}.sky-costanera-ticket-detail .body-list .check-ticket ion-icon{padding-left:9px;font-size:16px}.sky-costanera-ticket-detail .list-item{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;border-radius:58px;padding:10px 24px;margin-bottom:16px;margin-top:16px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px}.sky-costanera-ticket-detail .list-item ion-icon{font-size:28px}.sky-costanera-ticket-detail .list-item .date-time{display:flex;align-items:center}.sky-costanera-ticket-detail .list-item .date-time div:first-child{font-size:24px;margin-right:4px}@media (max-height:568px){.sky-costanera-ticket-detail .list-item .date-time div:first-child{font-size:22px}}.sky-costanera-ticket-detail .list-item .date-time div:nth-child(2){font-size:12px}.sky-costanera-ticket-detail .list-item .date-time div:nth-child(2) span{text-transform:lowercase;display:block}@media (max-height:568px){.sky-costanera-ticket-detail .list-item .date-time div:nth-child(2){font-size:10px}}.sky-costanera-ticket-detail .flex-container-info{display:flex;flex-wrap:wrap;width:90%;grid-gap:15%;gap:15%;padding-top:10px;border:2px solid #000;box-sizing:border-box;border-radius:8px;height:30px}.sky-costanera-ticket-detail .flex-items-info{display:block}.sky-costanera-ticket-detail .alert-component{padding-left:15px;padding-right:15px}.sky-costanera-ticket-detail .refund-success .content{padding:120px 48px}.sky-costanera-ticket-detail .refund-success .content ion-icon{font-size:96px;margin-bottom:25px}.sky-costanera-ticket-detail .refund-success .content h3{color:var(--ion-color-step-600);font-weight:600}.sky-costanera-ticket-detail .refund-success .content div{margin:15px}.sky-costanera-ticket-detail .refund-ticket{padding:5px 60px 0}.sky-costanera-ticket-detail .button-califications{padding-left:60px;padding-right:60px}.sky-costanera-ticket-detail .refund-email-register ion-header>div{padding:48px 16px 0}.sky-costanera-ticket-detail .refund-email-register ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert{height:580px}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:first-child{padding:8px 32px}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:nth-child(2){padding:8px 32px;position:relative}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:56px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em;font-weight:600}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div:nth-child(2) ion-icon{position:absolute;top:17px;margin-left:16px;pointer-events:none;font-size:24px;padding:4px}.sky-costanera-ticket-detail .refund-email-register ion-content.email-insert>div .error{font-weight:600;padding-left:0}.sky-costanera-ticket-detail .refund-email-register ion-footer .pad-buttons ion-button ion-icon{font-size:28px;color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}.purchase-ticket-component .parent-content{background-repeat:no-repeat;background-position:50%;width:100%;height:580px}.purchase-ticket-component .header-purcharse{position:absolute;padding-top:15%;padding-left:20%}.purchase-ticket-component .header-purcharse .header-img{display:flex}.purchase-ticket-component .header-purcharse .header-img .logo{margin-right:50px}.purchase-ticket-component .barcode-purchase{top:30%;display:flex;justify-content:center}.purchase-ticket-component .body-info-purcharse{width:100%;height:100%;top:0;left:0;padding-top:30%;padding-left:20%;padding-right:20%}.purchase-ticket-component .body-info-purcharse .text-body-purchase{padding-top:5%}.purchase-ticket-component .body-info-purcharse .titles{color:#666;padding:8px 0 0;font-weight:600;font-size:12px;display:flex;line-height:normal;white-space:nowrap}.purchase-ticket-component .body-info-purcharse .subtitles{font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#000}.purchase-ticket-component .body-info-purcharse .reservation-code-text{font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#000}.purchase-ticket-component .body-info-purcharse .flex-container{display:flex;flex-wrap:wrap;width:100%;grid-gap:10%;gap:10%;padding-top:10px}.purchase-ticket-component .body-info-purcharse .flex-items{display:block;width:25%}.purchase-ticket-component .body-info-purcharse .list-visitors{list-style:none;padding-left:0;margin:0;font-size:12px}.purchase-ticket-component .body-info-purcharse .date{text-align:left;color:#000}.purchase-ticket-component .body-info-purcharse .date .date-data{display:grid;grid-template-columns:1fr 1fr}.purchase-ticket-component .body-info-purcharse .date .date-data .day-of-month{padding-right:2px;text-align:right;font-weight:600;font-size:28px;line-height:28px}.purchase-ticket-component .body-info-purcharse .date .date-data .date-month-year{padding-left:2px;padding-top:4px}.purchase-ticket-component .body-info-purcharse .date .date-data .date-month-year .month{font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:lowercase}.purchase-ticket-component .body-info-purcharse .date .date-data .date-month-year .year{font-style:normal;font-weight:700;font-size:12px;line-height:12px}.alert-component .alert-body{width:100%;background-color:#fff;padding:15px;margin-bottom:20px;border-radius:4px;display:flex;flex-direction:column}.alert-component .alert-body .alert-content{display:flex;align-items:center}.alert-component .alert-body .alert-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;padding-left:10px}.alert-component .alert-body .alert-text .alert-active-text{color:var(--ion-text-secundary-color)}.alert-component .alert-body .alert-text .alert-expired-text{color:var(--ion-color-danger)}.alert-component .alert-body .icon-type-alert-expired ion-icon,.alert-component .alert-body .icon-type-alert-refund ion-icon{font-size:32px;color:var(--ion-color-danger)}.alert-component .alert-body .icon-type-.alert-active ion-icon{font-size:32px;color:var(--ion-text-secundary-color)}.alert-component .alert-active,.alert-component .alert-used{border-color:var(--ion-text-secundary-color);border:2px solid var(--ion-color-foreground);background-color:var(--ion-background-color);border-radius:10px}.alert-component .alert-expired,.alert-component .alert-refund{color:var(--ion-color-danger);border-color:var(--ion-color-danger);border:2px solid var(--ion-color-danger);background-color:var(--ion-background-color);border-radius:10px}ion-modal.calification-idqxrsbhal{--height:558px;--background:var(--ion-color-primary);align-items:flex-end}ion-modal.calification-idqxrsbhal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.calification-idqxrsbhal div[role=dialog] div.ion-page{background-color:var(--ion-card-background-color)}ion-modal.calification-idqxrsbhal .close-icon{position:absolute;top:16px;right:16px;z-index:2;border-radius:50%;display:flex;justify-content:center;align-items:center;height:32px;width:32px;padding:4px;background-color:var(--ion-background-color);color:var(--ion-text-color);--ionicon-stroke-width:32px}ion-modal.calification-idqxrsbhal .text-align-center{text-align:center}ion-modal.calification-idqxrsbhal .slide-body{padding:28px 24px;height:558px;display:flex;flex-direction:column;width:100%;text-align:center}ion-modal.calification-idqxrsbhal .slide-body .header ion-img{height:182px}ion-modal.calification-idqxrsbhal .slide-body .header .inner-header-wrapper{height:182px;display:flex;flex-direction:column;justify-content:center}ion-modal.calification-idqxrsbhal .slide-body .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;margin:16px 0}ion-modal.calification-idqxrsbhal .slide-body .center-region{flex:1 1}ion-modal.calification-idqxrsbhal .slide-body .flex-space-between{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px}ion-modal.calification-idqxrsbhal .slide-body .comment{background-color:#f8f8f8;padding:10px 16px;height:100px;border:1px solid #d5dfe4;border-radius:8px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;resize:none;width:100%;margin-top:18px}ion-modal.calification-idqxrsbhal .slide-body .text-secondary{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6)}ion-modal.calification-idqxrsbhal .slide-body .text-cencosud{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em}ion-modal.calification-idqxrsbhal .slide-body .secondary-btn.white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.star-row-ngkmqhkuif{display:flex;flex-direction:row;align-items:center;justify-content:center}.star-row-ngkmqhkuif ion-icon{width:40px;height:40px;margin:6px}ion-modal{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);--backdrop-opacity:0.4!important}.empty-modal-xyz21 ion-content .content{padding-top:var(--margin-t)!important}.empty-modal-xyz21 ion-footer .footer{padding:0 var(--margin-x) var(--margin-b) var(--margin-x)!important}ion-modal.icons-share{--height:375px;--width:100%;align-items:flex-end;--background:var(--ion-color-primary)}ion-modal.icons-share div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -20px 30px rgba(80,80,80,.7)}ion-modal.icons-share div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-card-background-color)}ion-modal.icons-share ion-content{letter-spacing:-.05em;--background:var(--ion-card-background-color)}ion-modal.icons-share ion-content>div:first-child{padding:22px 22px 35px}ion-modal.icons-share ion-content>div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.icons-share ion-content>div:nth-child(2){padding:0 32px;display:flex;align-items:flex-start;flex-direction:column}ion-modal.icons-share ion-content>div:nth-child(2) h1{color:var(--ion-text-color);font-family:Open Sans;font-style:normal;font-weight:700;font-size:32px;line-height:1;text-transform:capitalize}ion-modal.icons-share ion-content>div:nth-child(2) h3{color:var(--ion-text-color);font-family:Open Sans;font-style:normal;font-weight:700;font-size:24px;line-height:1}@media (max-height:568px){ion-modal.icons-share ion-content>div:nth-child(2) h1{font-size:28px}ion-modal.icons-share ion-content>div:nth-child(2) h3{font-size:20px}}ion-modal.icons-share ion-content>div:nth-child(3){padding:16px 32px}ion-modal.icons-share ion-content>div:nth-child(3) p{color:var(--ion-color-primary-shade);font-weight:600;font-size:16px}ion-modal.icons-share ion-content>div:nth-child(3) p:nth-child(2){margin-top:20px;color:var(--ion-text-color);opacity:.6;font-size:14px}ion-modal.icons-share ion-content>div:nth-child(4){padding-left:20px;padding-right:20px}ion-modal.icons-share ion-content>div:nth-child(4) img{width:25%}@media (max-height:568px){ion-modal.icons-share ion-content>div:nth-child(4) img{width:30%}}ion-modal.icons-share ion-content>div:nth-child(4) span{position:relative}ion-modal.icons-share ion-content>div:nth-child(4) span a{font-size:12px;color:var(--ion-text-color);font-weight:600}ion-modal.icons-share ion-content>div:nth-child(4) span span{left:0;bottom:0;text-align:center;position:absolute;width:100%;height:16px}ion-modal.location-map-detail{--height:100%;--width:100%}ion-modal.location-map-detail div[role=dialog]{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}ion-modal.location-map-detail div[role=dialog],ion-modal.location-map-detail div[role=dialog] div.ion-page{--background:var(--ion-button-primary-color);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.location-map-detail.initial-state ion-content{--background:transparent}ion-modal.location-map-detail.initial-state ion-content>div{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}ion-modal.location-map-detail.initial-state ion-content>div ion-spinner{height:48px;width:48px}ion-modal.location-map-detail.initial-state ion-content>div div{padding-top:16px}ion-modal.location-map-detail.page-loaded ion-header>div{padding:48px 24px 0}ion-modal.location-map-detail.page-loaded ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}ion-modal.location-map-detail.page-loaded ion-content{--offset-bottom:inherit!important;--overflow:hidden;overflow:auto}ion-modal.location-map-detail.page-loaded ion-content>div{height:100vh}ion-modal.register-modal{--height:375px;--width:100%;align-items:flex-end;--background:var(--ion-color-primary)}ion-modal.register-modal div[role=dialog]{border-radius:30px;--background:var(--ion-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.register-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-background-color)}ion-modal.register-modal ion-content{letter-spacing:-.05em;--background:var(--ion-background-color)}ion-modal.register-modal ion-content>div:first-child{padding:22px 22px 35px}ion-modal.register-modal ion-content>div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.register-modal ion-content>div:nth-child(2){padding:0 32px;display:flex;align-items:flex-start;flex-direction:column}ion-modal.register-modal ion-content>div:nth-child(2) .star-icon{display:flex;background:#fff;border-radius:50%}ion-modal.register-modal ion-content>div:nth-child(2) .star-icon img{width:81px}ion-modal.register-modal ion-content>div:nth-child(2)>div{display:inline-block;vertical-align:top}ion-modal.register-modal ion-content>div:nth-child(2)>div h1{font-weight:700;font-size:28px;margin:28px 0 7px}ion-modal.register-modal ion-content>div:nth-child(2)>div h3{color:var(--ion-color-primary-shade)}ion-modal.register-modal ion-content>div:nth-child(3){padding:16px 32px;margin-top:30px}ion-modal.register-modal ion-content>div:nth-child(3) p{color:var(--ion-color-primary-shade);font-weight:600;font-size:16px}ion-modal.register-modal ion-content>div:nth-child(4){padding:0 21px}ion-modal.register-modal ion-content>div:nth-child(4)>div{margin:12px 0;padding:15px 23px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;display:flex;align-items:center;justify-content:space-between}ion-modal.register-modal ion-content>div:nth-child(4)>div h1{font-weight:700;font-size:16px;line-height:20px;margin:0}ion-modal.register-modal ion-content>div:nth-child(4)>div p{font-weight:300;font-size:16px;line-height:18px;margin:0}ion-modal.register-modal ion-content>div:nth-child(4)>div>div:nth-child(2),ion-modal.register-modal ion-content>div:nth-child(4)>div ion-icon{width:20px;height:20px}.unpressed{-webkit-transform:translateY(2.5%);transform:translateY(2.5%);opacity:0;transition:-webkit-transform opacity .33s .33s;transition:transform opacity .33s .33s;transition:transform opacity .33s .33s,-webkit-transform opacity .33s .33s}.pressed{-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .33s;transition:transform .33s;transition:transform .33s,-webkit-transform .33s;-webkit-animation:fade-in .33s linear;animation:fade-in .33s linear}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.store-map-detail{overflow:hidden;--background:linear-gradient(0deg,var(--ion-background-color) 25%,var(--ion-color-tertiary) 30% 90%,var(--ion-background-color) 95% 100%)!important}.store-map-detail .level-menu{position:absolute;right:17px;z-index:1;top:15%;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:rgba(80,80,80,.1);border-radius:24px;width:32px;display:flex;flex-direction:column;align-items:center}.store-map-detail .level-menu>div .unselected{background-color:initial;color:var(--ion-text-color);font-weight:600;width:32px;height:32px;line-height:-.5em}.store-map-detail .level-menu>div .selected{background:linear-gradient(var(--ion-text-color),var(--ion-text-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;color:var(--ion-background-color);font-weight:600;border-radius:50%;width:38px;height:38px;font-weight:700;letter-spacing:-.05em;font-size:16px;white-space:nowrap;display:flex;align-content:center;justify-content:center;align-items:center}.store-map-detail .map{overflow:hidden}@-webkit-keyframes search-fade{0%{height:0%}to{height:90%}}@keyframes search-fade{0%{height:0%}to{height:90%}}@-webkit-keyframes arrow-back{0%{width:0;margin-left:0}to{width:28px;margin-left:16px}}@keyframes arrow-back{0%{width:0;margin-left:0}to{width:28px;margin-left:16px}}.store-map-detail .map .search-arrow-back{width:28px;height:28px;margin-left:16px;-webkit-animation:arrow-back .6s 1;animation:arrow-back .6s 1;display:flex;align-items:center}.store-map-detail .map>div:first-child{padding:0 12px;position:absolute;width:80vw;z-index:2;display:flex;align-items:center}.store-map-detail .map>div:first-child ion-searchbar{z-index:30}.store-map-detail .map>div:first-child ion-searchbar .searchbar-input-container{--background:var(--ion-button-primary-color);box-shadow:0 0 10px rgba(0,0,0,.16);border-radius:40px;height:40px}.store-map-detail .map>div:first-child ion-searchbar .searchbar-input-container input{font-size:16px;letter-spacing:-.05em;font-weight:600;padding-left:40px;border-radius:40px}.store-map-detail .map>div:first-child ion-searchbar .searchbar-input-container ion-icon{left:12px;color:var(--ion-text-color)}.store-map-detail .map>div:nth-child(2){width:100vw;height:100vh;background-color:initial}.store-map-detail .map>div:nth-child(2) img{width:auto;max-width:none;max-height:none;padding-right:100px}.store-map-detail .map>div:nth-child(3){position:absolute}.store-map-detail .map>div:nth-child(4){padding-left:24px;width:100%;overflow-x:scroll;display:flex;position:absolute;bottom:0;padding-bottom:27vh}.store-map-detail .map>div:nth-child(4)>div{margin-right:24px;display:flex;flex-direction:column;align-items:center;text-align:center}.store-map-detail .map>div:nth-child(4)>div>div{width:56px;height:56px;border-radius:28px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:rgba(80,80,80,.05)}.store-map-detail .map>div:nth-child(4)>div>div ion-icon{font-size:32px;height:24px}.store-map-detail .map>div:nth-child(4)>div p{font-weight:600;font-size:12px;margin-top:8px;position:relative;z-index:10}@media (max-height:568px){.store-map-detail .map>div:nth-child(4){padding-bottom:24vh}}.store-map-detail .map>div:nth-child(2):after{content:"";position:absolute;bottom:0;background:linear-gradient(0deg,var(--ion-background-color),var(--ion-background-color) 60%,var(--ion-map-opacity-gradient));left:0;width:100%;height:400px;pointer-events:none}.store-map-detail .map:after{content:"";background:linear-gradient(180deg,var(--ion-background-color),var(--ion-background-color) 40%,var(--ion-map-opacity-gradient));height:80px;width:100%;position:absolute;top:0;left:0;pointer-events:none}.popover-custom{position:absolute;top:0;width:100%;height:100%;z-index:20;order:1}.popover-custom .merchant-popover{width:50%;top:40vh;margin:auto;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-blend-mode:overlay;background-color:#fff;border-radius:16px;position:-webkit-sticky;position:sticky;bottom:0;padding:11px 24px}.popover-custom .merchant-popover>div:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:-.05em}.popover-custom .merchant-popover>div:first-child h1{margin:10px 0 6px;font-weight:700;font-size:20px;text-align:center}.popover-custom .merchant-popover>div:first-child p{font-weight:400;font-size:10px;line-height:12px}.popover-custom .merchant-popover>div:first-child>div:first-child{background:#fff;border-radius:50%}.popover-custom .merchant-popover>div:first-child>div:first-child .image-logo{border-radius:50%;width:60px;height:60px;background-size:cover!important;background-position:50%!important}.popover-custom .merchant-popover>div:nth-child(2){padding:10px 0;text-align:center}.popover-custom .merchant-popover>div:nth-child(2) button{width:80px;height:24px;color:var(--ion-text-color);background:var(--ion-background-color);border-radius:30px;font-weight:600;font-size:12px;letter-spacing:-.05em}.mini-loading-text{letter-spacing:-.05em}ion-header{background-color:#fff}.merchant-categories{width:100%;display:flex;bottom:255px;padding:0 20px}.merchant-categories div{text-align:center;width:20%;line-height:15px}.merchant-categories ion-icon{background-color:#fff;width:25px;height:25px;border-radius:35px;box-shadow:0 0 10px rgba(0,0,0,.16)!important;padding:15px}.merchant-categories span{color:#000;text-align:center;font-size:11px;font-weight:600}.searchbar-index-stores{--border-radius:40px}.searchbar-index-stores input{background-color:#fff!important;height:40px!important;font-size:16px!important;letter-spacing:-.05em!important;font-weight:600!important;padding-left:40px!important;border-radius:40px!important;box-shadow:0 0 10px rgba(0,0,0,.16)!important}.searchbar-index-stores ion-icon{font-weight:700!important;color:#c2c2c2!important;top:2px!important;left:12px!important}.searchbar-stores ion-icon{color:#c2c2c2!important}.searchbar-stores input{background-color:#fff!important;height:40px!important;font-size:16px!important;letter-spacing:-.05em!important;font-weight:600!important;padding-left:40px!important;border-radius:40px!important;box-shadow:0 0 10px rgba(0,0,0,.16)!important;z-index:4}.button-bordered{width:47%;--border-width:2px}ion-modal{background-color:#fff}ion-modal.category-list ion-header{top:32px;padding:8px 24px 0}ion-modal.category-list ion-header ion-icon{display:block;padding:2px;font-size:28px;color:var(--ion-text-color)}@media (max-height:568px){ion-modal.category-list ion-header ion-icon{font-size:24px}}ion-modal.category-list ion-list{margin-top:16px;margin-bottom:160px}ion-modal.category-list ion-item{margin:16px 0 16px 24px;--padding-end:0;--padding-start:0px;--ion-safe-area-left:0;--inner-padding-end:0;--border-color:rgba(80,80,80,0.2);height:60px}ion-modal.category-list ion-item item-inner{-webkit-padding-start:16px;padding-inline-start:16px}ion-modal.category-list ion-item ion-label{font-weight:700;margin-bottom:20px;letter-spacing:-.05em}@media (max-height:568px){ion-modal.category-list ion-item{height:56px}ion-modal.category-list ion-item ion-label{font-size:16px!important}}ion-modal.category-list .item-native,ion-modal.category-list ion-list-header{padding-left:0}ion-modal.category-list ion-list-header ion-label{font-size:32px;margin:16px 0 8px;font-weight:700;line-height:1;letter-spacing:-.05em}ion-modal.category-list ion-list-header ion-label span.subcategory{font-size:16px;color:#d3d3d3}@media (max-height:568px){ion-modal.category-list ion-list-header ion-label{font-size:28px}}ion-modal.category-list ion-icon.category-icon{width:28px;height:28px;border-radius:50%;background-size:cover;padding:10px;margin:0 16px 10px 0;position:relative}ion-modal.category-list ion-icon.category-icon:after{content:"";background:linear-gradient(45.8deg,#f5a 10.03%,#b850c9 25.23%,#6572d6 48.67%,#4eaeb8 72.74%);opacity:.2;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:999px}@media (max-height:568px){ion-modal.category-list ion-icon.category-icon{width:24px;height:24px}}ion-modal.category-list ion-icon.chevron-icon{font-size:16px;margin-right:16px}ion-modal.search-modal{--height:100%;--width:100%;align-items:flex-end;--background:var(--ion-color-primary)}ion-modal.search-modal div[role=dialog]{--background:var(--ion-color-primary-contrast);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:0}ion-modal.search-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-color-primary-contrast);top:16px}ion-modal.search-modal div[role=dialog] div.ion-page>.search_body{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding:0 24px 12px}ion-modal.search-modal ion-header>div{padding:8px 0}ion-modal.search-modal ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px;display:block}@media (max-height:568px){ion-modal.search-modal ion-header>div ion-icon{font-size:24px}}ion-modal.search-modal.initial-state ion-content{--background:var(--ion-color-primary-contrast)}ion-modal.search-modal.initial-state ion-content>#searchbar-container{text-align:left;background-color:initial!important;width:100%;display:flex}ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar{z-index:30;margin-top:8px;padding-left:3px;padding-right:3px}ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar .searchbar-input-container{--background:var(--ion-button-primary-color);box-shadow:0 0 10px rgba(0,0,0,.16);height:40px;border-radius:40px}ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar .searchbar-input-container input{font-size:16px;letter-spacing:-.05em;font-weight:600;padding-left:40px;border-radius:40px}ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar .searchbar-input-container ion-icon{left:12px;color:var(--ion-text-color)}ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar .searchbar-input-container .searchbar-clear-button{right:8px;width:32px}@media (max-height:568px){ion-modal.search-modal.initial-state ion-content>#searchbar-container ion-searchbar{margin-top:4px}}ion-modal.search-modal.initial-state ion-content:nth-child(2){margin-top:150px;width:100%;text-align:center}ion-modal.search-modal.initial-state ion-content:nth-child(2) img{width:60%}ion-modal.search-modal.initial-state ion-content .search-list{-webkit-animation-name:search-fade;animation-name:search-fade;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:var(--ion-background-color);width:100%;border-radius:30px 30px 0 0;z-index:10;overflow-y:scroll}ion-modal.search-modal.initial-state ion-content .search-list ion-item{--border-color:#eee}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div{padding-right:16px;display:flex;align-items:center;justify-content:space-between;width:100%}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div{display:flex;align-items:center}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:first-child .search-logo{width:56px;height:56px;border-radius:50%;margin:24px 8px 20px 0;background-size:cover;background-position:50%;border:1px solid #eee;overflow:hidden;position:relative;background-color:#fff}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:first-child .search-logo img{padding:4px;border-radius:8px;position:absolute;top:0;bottom:0;margin:auto}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:nth-child(2) h1{font-weight:700;font-size:16px;line-height:16px;margin:0;max-width:50vw}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:nth-child(2) p{font-weight:300;font-size:12px;line-height:12px;margin:3px 0 0;max-width:50vw}@media (max-height:568px){ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:nth-child(2) h1,ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:nth-child(2) p{max-width:43vw}}ion-modal.search-modal.initial-state ion-content .search-list ion-item>div>div:first-child>div:nth-child(3){position:absolute;right:54px;font-size:14px}ion-modal.search-modal.initial-state ion-content .no-stores-large{height:60%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}ion-modal.search-modal.initial-state ion-content .no-stores-large>img,ion-modal.search-modal.initial-state ion-content .no-stores-large>ion-icon{width:96px;height:96px}ion-modal.search-modal.initial-state ion-content .no-stores-large>h2{padding-top:20px;font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:-.05em}ion-modal.search-modal.initial-state ion-content .no-stores-large>p{padding:20px 0;font-style:normal;font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em}@media (min-height:46em){ion-modal.task-detail-modal{--height:100%}}@media (min-height:812px){.search-modal .ion-page{top:40px!important}}.search-modal-background{display:flex;align-items:center;justify-content:center;height:55vh}.search-modal-background img{max-height:100vh}ion-item{--border-color:#eee;--padding-start:0}ion-item>div{padding-right:16px;justify-content:space-between;width:100%;flex-direction:row}ion-item>div,ion-item>div>div{align-items:center;display:flex}ion-item>div>div:first-child{width:100%}ion-item>div>div:first-child>div:first-child .search-logo{width:56px;height:56px;border-radius:50%;margin:12px 8px 10px 0;background-size:cover;background-position:50%;border:1px solid #eee;overflow:hidden;position:relative;background-color:#fff;display:flex;align-items:center;justify-content:center}ion-item>div>div:first-child>div:first-child .search-logo img{padding:4px;border-radius:8px;position:absolute;top:0;bottom:0;margin:auto}ion-item>div>div:first-child>div:first-child .search-logo ion-icon{color:#a9a9a9;font-size:40px}ion-item>div>div:first-child>div:nth-child(2){flex-grow:1;flex-basis:0}ion-item>div>div:first-child>div:nth-child(2) h1{font-weight:700;font-size:16px;line-height:16px;margin:0;max-width:50vw}ion-item>div>div:first-child>div:nth-child(2) p{font-weight:300;font-size:12px;line-height:12px;margin:3px 0 0;max-width:50vw}@media (max-height:568px){ion-item>div>div:first-child>div:nth-child(2) h1,ion-item>div>div:first-child>div:nth-child(2) p{max-width:43vw}}ion-item>div>div:first-child>div:nth-child(3){min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;right:54px;font-size:14px}ion-modal.merchant-detail-modal{--height:100%;--width:100%;align-items:flex-end;--background:var(--ion-background-color);background-color:#fff}ion-modal.merchant-detail-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.merchant-detail-modal div[role=dialog]{--background:var(--ion-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.merchant-detail-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-background-color)}ion-modal.merchant-detail-modal .merchant-menu{display:block;margin-bottom:-24px}ion-modal.merchant-detail-modal .merchant-menu ion-icon{height:80px;width:95vw}ion-modal.merchant-detail-modal .name-is-open{display:flex;flex-direction:row;justify-content:space-between;align-items:center}ion-modal.merchant-detail-modal .name-is-open span.open{padding:5px 8px;border-radius:8px;background-color:#ebfaf0;color:#2c682e!important}ion-modal.merchant-detail-modal .name-is-open span.close{padding:5px 8px;border-radius:8px;background-color:#ffeded;color:#d71c1c!important}ion-modal.merchant-detail-modal .days-ours-opened{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}ion-modal.merchant-detail-modal .zoom-boundaries{margin:40px 24px 64px;border-radius:8px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-height:568px){ion-modal.merchant-detail-modal .merchant-menu ion-icon{height:64px}}@media (min-height:844px){ion-modal.merchant-detail-modal .merchant-menu ion-icon{height:92px}}ion-modal.merchant-detail-modal .extra-buttons{margin-top:16px}ion-modal.merchant-detail-modal .merchant-photo{width:100%;position:absolute;top:0;z-index:-1;height:169px;background-size:cover!important}ion-modal.merchant-detail-modal .merchant-photo:before{content:"";width:100%;height:100%;background:linear-gradient(145deg,transparent 40%,hsla(0,0%,100%,.6));position:absolute;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}ion-modal.merchant-detail-modal.initial-state ion-content{--background:var(--ion-background-color)}ion-modal.merchant-detail-modal.page-loaded ion-content{letter-spacing:-.05em;--background:var(--ion-background-color)}ion-modal.merchant-detail-modal.page-loaded ion-content ion-item{--padding-start:24px!important;font-size:16px;font-weight:600}ion-modal.merchant-detail-modal.page-loaded ion-content ion-item ion-label{display:flex;justify-content:space-between;margin:0!important;padding:0 12px 0 0!important}ion-modal.merchant-detail-modal.page-loaded ion-content ion-item ion-label p{max-width:60vw;font-size:16px}ion-modal.merchant-detail-modal.page-loaded ion-content ion-item ion-label a{max-width:70vw;text-overflow:ellipsis;overflow:hidden}ion-modal.merchant-detail-modal.page-loaded ion-content .option-services{display:flex;align-items:center;padding:32px 24px;overflow-x:scroll}ion-modal.merchant-detail-modal.page-loaded ion-content .option-services>div{width:98px;height:97px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--ion-button-primary-color);box-shadow:0 4px 48px rgba(0,0,0,.1);border-radius:16px;padding:0 17px;margin-right:17px;text-align:center}ion-modal.merchant-detail-modal.page-loaded ion-content .option-services>div img{width:40px;margin-bottom:5px}ion-modal.merchant-detail-modal.page-loaded ion-content .option-services>div h1{font-weight:700;font-size:16px}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(2){padding:24px 0 0 24px;color:var(--ion-text-color)}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(2) ion-icon{font-size:28px;padding:2px}@media (max-height:568px){ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(2) ion-icon{font-size:24px}}@media (min-height:812px){ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(2){padding:48px 0 0 24px}}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(3){padding:41px 24px 30px;display:flex;justify-content:space-between;align-items:flex-end}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(3)>div{z-index:1;border-radius:50%;box-shadow:0 4px 48px rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(3)>div:first-child{width:100px;height:100px;padding:42px 15px;background-color:#fff}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(3)>div:nth-child(2){width:48px;height:48px;font-size:24px;background-color:var(--ion-button-primary-color)}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(4){padding:0 24px 32px}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(4) h1{font-size:32px;font-weight:700;margin-bottom:8px}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(4) p{font-size:16px;font-weight:600}ion-modal.merchant-detail-modal.page-loaded ion-content>div:nth-child(4) span{color:var(--ion-text-color);font-size:16px;font-weight:600}ion-modal.merchant-detail-modal.page-loaded ion-footer{padding:10px 24px 24px}ion-modal.merchant-detail-modal.page-loaded ion-footer ion-button{margin-top:6px;--background:#fff;--border-radius:30px;--border-color:#ddd;--border-style:solid;--border-width:2px;box-shadow:none;color:var(--ion-text-color);font-weight:600;font-size:19px}ion-modal.merchant-detail-modal.page-loaded ion-footer>ion-list ion-item-options{background:#c2c2c2;border-radius:36px}ion-modal.merchant-detail-modal.page-loaded ion-footer>ion-list ion-item-options ion-item-option{display:none}ion-modal.merchant-detail-modal.page-loaded ion-footer>ion-list ion-item{--background:#fff;--border-radius:36px;--min-height:58px;--border-color:#ddd;--border-width:2px;--padding-start:8px;font-weight:600;font-size:20px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-1px;text-align:left}ion-modal.merchant-detail-modal.page-loaded ion-footer>ion-list ion-item ion-icon{font-size:46px;margin-right:4px}.box{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;text-align:center;text-decoration:none;width:100%;padding:20px;background-color:var(--ion-button-primary-color);box-shadow:0 0 38px rgba(0,0,0,.07);border-radius:14px}.back-button{color:var(--ion-text-color);display:flex}.back-button ion-icon{padding:2px}.merchant-how-to{display:flex;flex-direction:column;height:100vh;width:100vw}.merchant-how-to ion-header{visibility:visible}.merchant-how-to .map-header-mask{height:50px;background:linear-gradient(180deg,#fff,transparent);width:100%;position:absolute;z-index:2;visibility:visible}.merchant-how-to>ion-header{display:flex;flex-direction:row;align-items:center;background-color:#fff}.merchant-how-to>ion-header .back-button{align-self:flex-start}.merchant-how-to>ion-header>div:nth-child(2){display:flex;flex-grow:1;flex-basis:0;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.merchant-how-to>ion-header>div:nth-child(2)>span{font-size:24px;font-weight:700;text-align:center}.merchant-how-to>ion-header>div:nth-child(2)>p{color:rgba(0,0,0,.6);font-weight:600;font-size:14px}.merchant-how-to>div.body{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;overflow-y:auto}.place-selector-item{color:#000;--background:#fff;--border-radius:30px;height:40px;width:78vw;font-weight:600;font-size:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-collapse:collapse;border-radius:30px}.spacer{flex:1 1;height:100%}.btn-switch{width:20px;height:20px;background:#fff;color:#000;--background:#fff;--border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-collapse:collapse;border-radius:50%;position:absolute;top:0;right:0;margin:37px 20px 0 0;z-index:4;padding:10px}.place-selector-box{padding-left:20px;margin-top:0;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0))}.place-selector-dots{position:absolute;top:50px;left:34px}.margin-top{margin-top:15px}.search-place-selector{visibility:visible}.change-floor-modal{z-index:50000;background-color:rgba(0,0,0,.226);width:100%;height:100%;position:absolute;top:0;left:0;visibility:visible}.change-floor-card{background-color:#fff;color:#000;margin-top:30vh;font-family:Open Sans;font-size:30px;font-weight:700;line-height:42px;letter-spacing:-.02em;text-align:center}.change-floor-img{display:block;margin:20px auto}.instructions-title{font-size:24px;font-weight:700;line-height:30px;letter-spacing:-.05em;padding-top:10px;padding-bottom:10px}.instructions-body{font-size:16px;font-weight:600;line-height:16px;letter-spacing:-.05em;text-align:left;padding-bottom:20px}.instructions-button{--background:#efefef;--color:#929090;width:36px;height:36px;margin-right:0}.instructions-button ion-icon{width:20px}ion-button.outline-instruction-button{--background:#fff}.lazarillo-map-sheet-modal .modal-wrapper{align-self:flex-end;visibility:visible;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}.lazarillo-map-sheet-modal .modal-wrapper .ion-page{padding:0 24px}.show-backdrop ion-backdrop{visibility:visible;opacity:.5}.bg-blur{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.realtime-routing{visibility:visible;position:absolute;bottom:0;width:100%}.realtime-routing .routing-controls{width:100%;background-color:#fff;border:1px solid #fff;box-shadow:0 2px 24px rgba(0,0,0,.15);border-radius:24px 24px 0 0;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:24px;grid-gap:20px;gap:20px}.realtime-routing .routing-controls>ion-icon{font-size:50px;cursor:pointer}.realtime-routing .routing-controls>ion-button{color:#fff}.lazarillo-map-instructions .modal-wrapper ion-header [i18n-label]{color:#000;font-weight:700;font-size:28px;line-height:125%}.lazarillo-map-instructions .modal-wrapper ion-header [i18n-label]~[i18n-label]{color:#6a6a6a;font-style:normal;font-weight:600;font-size:16px;margin-top:8px}ion-modal.movie-detail-modal{--height:90%;--width:100%;align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}ion-modal.movie-detail-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.movie-detail-modal div[role=dialog]{--background:linear-gradient(180deg,#ece9f4,#d0c7e2);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:30px 30px 0 0}ion-modal.movie-detail-modal div[role=dialog] div.ion-page{--background:linear-gradient(180deg,#ece9f4,#d0c7e2);border-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.movie-detail-modal .background-modal{width:100vh;top:-5%;left:-65%;position:absolute;filter:blur(40px);-webkit-filter:blur(40px);height:100%;transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg)}ion-modal.movie-detail-modal .background-modal:after{content:"";position:absolute;background:rgba(0,0,0,.4);width:100%;height:100%;top:0;left:0}ion-modal.movie-detail-modal .cinema-title p.cine-subtitle{color:#fff}ion-modal.movie-detail-modal .cinema-schedule{width:200px;border:1px solid #fff;box-sizing:border-box;border-radius:30px;margin-left:25px;color:#fff;height:40px;font-size:16px;font-weight:700;margin-top:10px}ion-modal.movie-detail-modal .cinema-schedule .body-cinema-schedule{display:flex}ion-modal.movie-detail-modal .cinema-schedule .body-cinema-schedule .text-cinema{padding-left:10px;padding-top:10px}ion-modal.movie-detail-modal .cinema-schedule .body-cinema-schedule ion-icon{padding-top:6px;padding-left:10px;font-size:24px}ion-modal.movie-detail-modal.initial-state ion-content{--background:linear-gradient(180deg,#ece9f4,#d0c7e2)}ion-modal.movie-detail-modal.initial-state ion-content>div{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}ion-modal.movie-detail-modal.initial-state ion-content>div ion-spinner{height:48px;width:48px}ion-modal.movie-detail-modal.initial-state ion-content>div div{padding-top:16px}ion-modal.movie-detail-modal.page-loaded ion-content{--background:var(--ion-button-primary-color)}ion-modal.movie-detail-modal.page-loaded ion-content iframe{border:none;margin-top:60px;border-radius:8px;width:96%;margin-left:2%}ion-modal.movie-detail-modal.page-loaded ion-content img{object-fit:cover;object-position:0 15%}ion-modal.movie-detail-modal.page-loaded ion-content>div:first-child{position:fixed;font-size:28px;top:16px;right:16px}ion-modal.movie-detail-modal.page-loaded ion-content>div:first-child ion-icon{background-color:#fff;border-radius:50%;color:#000}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(3){padding:22px 24px 0}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(3) h1{font-weight:700;font-size:28px;margin-bottom:6px;color:#fff;text-transform:capitalize}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(3) p{margin-top:16px}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(3) p>span{font-weight:600;font-size:14px;padding:0 4px;color:#fff}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(3) p>span:first-child{font-size:12px;padding:6px 8px;background-color:#fff;border-radius:20px;color:#000}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(4){margin:16px 24px 0;border-bottom:2px solid #fff;text-align:center}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(4) span{font-weight:700;font-size:16px;padding:24px 0 12px;color:#fff;display:inline-block;width:50%;opacity:.5;transition:opacity .3s}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(4) span.active{opacity:1;border-bottom:3px solid #fff}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(5){margin-top:35px;padding:0 26px;letter-spacing:-.05em;color:#fff}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(5) h1{font-weight:700;font-size:24px;padding-bottom:16px;color:#fff}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(5) ion-icon{font-size:24px}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(5) .cinema-subtitle-body{display:flex;justify-content:flex-start;padding-bottom:10px}ion-modal.movie-detail-modal.page-loaded ion-content>div:nth-child(5) .cinema-subtitle{font-weight:700;font-size:16px;line-height:24px;color:#fff;padding-left:5px}.apfcahfjcn h3{padding-bottom:16px;width:100%}.apfcahfjcn.map{padding:22px 24px 20px}.apfcahfjcn.map .map-box{width:100%;height:100%;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;border-radius:16px;overflow:hidden;position:relative}.apfcahfjcn.map .map-box .map{width:100%;height:184px;background-position:50%;background-size:cover;position:relative}.apfcahfjcn.map .map-box .map .button{background:linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8);position:absolute;bottom:24px;left:0;right:0;margin:auto;width:45%;font-size:14px;text-align:center;font-weight:700;letter-spacing:-.05em;padding:6px 8px;border-radius:40px;color:#fff}@media (max-height:568px){.apfcahfjcn.map .map-box .map .button{width:50%}}.pbigkzphpe.banner{padding:0 24px;margin:16px 0}.pbigkzphpe.banner h3{padding:24px 0 16px;width:100%}.pbigkzphpe.banner .banner-box{border-radius:16px;border:1px solid rgba(80,80,80,.2);overflow:hidden}.pbigkzphpe.banner .banner-img{display:block;margin-bottom:-2px}.vdbhylmbse.social-links{padding:24px 8px 0;display:flex;justify-content:center;align-items:center}.vdbhylmbse.social-links .social-icon{font-size:30px;margin:20px}.pmgizaogtb .carousel-header-icon{width:32px;height:32px;margin-right:8px}.pmgizaogtb .story-widget{width:64px;height:64px;border-radius:50%;background:linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8)}.pmgizaogtb .story-widget,.pmgizaogtb .story-widget>div{overflow:hidden;display:flex;align-items:center;justify-content:center}.pmgizaogtb .story-widget>div{width:58px;height:58px;border:4px solid #fff;border-radius:50%}.pmgizaogtb .swiper-wrapper{height:200px;display:flex}.pmgizaogtb .ion-slide-promotion{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;padding:10px;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);margin-right:12px}.pmgizaogtb .ion-slide-promotion .promotions-data{width:100%;display:flex;flex-direction:column;text-align:start;margin-top:6px}.pmgizaogtb .ion-slide-promotion .promotions-data label{font-size:14px}.pmgizaogtb .ion-slide-promotion .promotions-data .store-name{font-size:14px;font-weight:600;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pmgizaogtb .ion-slide-promotion .promotions-data .promotion-description{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#bbb}.pmgizaogtb .ion-slide-video{display:flex;flex-direction:column;justify-content:flex-start}.pmgizaogtb .ion-slide-video label{margin-top:6px;font-size:14px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:64px;font-weight:400}.pmgizaogtb .activities-slider_widget>div{height:unset!important}.pmgizaogtb ion-slides{padding:16px!important}.pmgizaogtb ion-slide .ion-slide-cover-image{overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:8px!important}.pmgizaogtb ion-slide .ion-slide-cover-image img{width:100%;height:100%;object-fit:cover;border-radius:0!important}.pmgizaogtb ion-slide .ion-slide-content{display:flex;flex-direction:column;align-items:flex-start;margin-top:9px;text-align:start}.pmgizaogtb ion-slide .ion-slide-content label{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:flex-start}.pmgizaogtb ion-slide .ion-slide-content_title{font-size:14px;font-weight:600}.pmgizaogtb ion-slide .ion-slide-content_subtitle{font-size:12px;font-weight:300;color:#909090}.pmgizaogtb ion-slide .ion-slide-content.merchan-info{flex-direction:row}.pmgizaogtb ion-slide .ion-slide-content.merchan-info .ion-slide-content_subtitle{-webkit-line-clamp:2!important}.pmgizaogtb ion-slide .ion-slide-content.merchan-info .logo-content{width:32px;height:32px;min-width:32px;box-shadow:0 0 12px 0 rgba(0,0,0,.14901960784313725);margin-right:8px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center}.pmgizaogtb ion-slide .ion-slide-content.merchan-info .logo-content img{width:100%;height:100%;object-fit:cover}.pmgizaogtb .movies-slider_widget ion-slide{margin-right:12px}.pmgizaogtb .promotions-slider_widget .swiper-wrapper ion-slide{width:158px!important}.pmgizaogtb .promotions-slider_widget .swiper-wrapper ion-slide .cover-image-horizontal{height:110px!important;border-radius:8px;overflow:hidden}.pmgizaogtb .promotions-slider_widget .swiper-wrapper ion-slide .cover-image-horizontal img{width:100%!important;height:100%!important;border-radius:unset!important;object-fit:cover}.pmgizaogtb .movies-slider_widget .swiper-wrapper{height:240px!important}.pmgizaogtb .movies-slider_widget ion-slide{width:148px!important;display:flex;flex-direction:column;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);border-radius:12px;padding:10px}.pmgizaogtb .movies-slider_widget ion-slide .film-image-poster{width:132px;height:176px;border-radius:8px}.pmgizaogtb .activities-slider_widget{margin-top:unset!important}.pmgizaogtb .merchant-slider_widget .swiper-wrapper{height:250px}.pmgizaogtb .merchant-slider_widget .swiper-wrapper ion-slide{width:158px!important;height:240px;border-radius:12px;padding:8px;display:flex;flex-direction:column;margin-right:14px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549)}.pmgizaogtb .merchant-slider_widget .swiper-wrapper ion-slide .image-wrapper{width:140px;height:164px;border-radius:8px}.pmgizaogtb.carrousel h3{padding:16px 8px;font-size:16px}.pmgizaogtb.carrousel .section-title{display:flex;align-items:center;padding:16px}.pmgizaogtb.carrousel .section-title svg{margin-right:8px}.pmgizaogtb.carrousel video{border:1px solid rgba(80,80,80,.2)}.pmgizaogtb.carrousel ion-slides{margin-top:-12px}.pmgizaogtb.carrousel ion-slides .extend-info{display:flex;flex-direction:column;align-items:center;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:4px solid transparent;border-radius:16px}.pmgizaogtb.carrousel ion-slides .extend-info h3{padding:0;font-weight:700;font-size:14px}.pmgizaogtb.carrousel ion-slides .extend-info ion-icon{font-size:40px}.pmgizaogtb.carrousel .carrousel-multi-row{padding:0 8px;overflow-x:scroll;--overflow:hidden}.pmgizaogtb.carrousel .carrousel-multi-row::-webkit-scrollbar{display:none}.pmgizaogtb.carrousel .carrousel-multi-row>div{display:flex;align-items:center;min-width:624px;overflow-x:scroll;flex-wrap:wrap}.pmgizaogtb.carrousel .carrousel-multi-row>div>div{margin:8px 8px 0 0;display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap;color:#fff;background-size:cover!important;border-radius:16px;width:296px;height:120px;overflow:hidden}.pmgizaogtb.carrousel .carrousel-multi-row>div>div ion-badge{padding-top:6px;height:24px;border-radius:16px;letter-spacing:-.05em;position:absolute;top:12px;left:16px}.pmgizaogtb.carrousel .carrousel-multi-row>div>div p{font-weight:700;font-size:16px;text-shadow:0 1px 8px #000;position:absolute;left:16px;top:48px}.pmgizaogtb.carrousel .carrousel-multi-row .restaurant-box{position:relative}.pmgizaogtb.carrousel .carrousel-multi-row .restaurant-box img{display:block}.pmgizaogtb.carrousel .carrousel-multi-row .restaurant-shadow{position:absolute;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3));pointer-events:none;top:0}.pmgizaogtb.carrousel .carrousel-multi-row .restaurant-bg{top:0;left:0;position:absolute}ion-modal.video-detail-modal{--height:73%;--width:90%;align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}ion-modal.video-detail-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.video-detail-modal div[role=dialog]{--background:transparent;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:16px}ion-modal.video-detail-modal div[role=dialog] div.ion-page{--background:transparent;background-color:initial;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.video-detail-modal .close-button{z-index:10;position:absolute;right:0;padding:20px 16px;font-size:26px;top:0}ion-modal.video-detail-modal .close-button ion-icon{background-color:var(--ion-background-color);border-radius:13px}ion-modal.video-detail-modal ion-content{position:absolute;--background:transparent;z-index:2}ion-modal.video-detail-modal ion-content video{width:90vw;object-fit:cover}@media (max-height:750px){ion-modal.video-detail-modal{--height:90%}}ion-modal.promotion-detail-modal{--height:80%;--width:90%;align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}ion-modal.promotion-detail-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.promotion-detail-modal div[role=dialog]{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}ion-modal.promotion-detail-modal div[role=dialog],ion-modal.promotion-detail-modal div[role=dialog] div.ion-page{--background:var(--ion-button-primary-color);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:16px}ion-modal.promotion-detail-modal .background-modal{width:100vh;top:-5%;left:-65%;position:absolute;filter:brightness(70%) saturate(80%) blur(40px);-webkit-filter:brightness(70%) saturate(80%) blur(40px);z-index:1;background:linear-gradient(164.02deg,rgba(70,94,86,.8),rgba(65,39,78,.8) .01%,rgba(91,45,66,.8) 48.96%,rgba(113,94,40,.8))!important;height:100%;transform:rotate(-270deg);-moz-transform:rotate(-270deg);-webkit-transform:rotate(-270deg);-o-transform:rotate(-270deg);-ms-transform:rotate(-270deg)}ion-modal.promotion-detail-modal.initial-state ion-content{--background:transparent;z-index:2}ion-modal.promotion-detail-modal.initial-state ion-content>div{width:100%;padding:0 16px}ion-modal.promotion-detail-modal.initial-state ion-content>div:first-child{padding-top:20px;text-align:right;font-size:28px;position:fixed}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(2){margin-top:40px;padding-top:24px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(2) img{display:block;border-radius:16px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3){padding:32px 30px 0;color:#fff}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3) h1{font-weight:700;font-size:32px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3) p{padding-top:10px;font-weight:600;font-size:20px}@media (max-height:568px){ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3){padding-top:20px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3) h1{font-size:28px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(3) p{padding-top:16px;font-size:16px}}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4){padding:38px 24px;text-align:center}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4) h1{font-weight:700;font-size:16px;color:#fff}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4) .description{padding:5px;background:rgba(0,0,0,.2);border-radius:12px;color:#fff}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4) .description ul{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.05em;color:#fff;text-align:left;padding:16px}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div{margin-top:10px;background:rgba(0,0,0,.2);padding:13px 0;border-radius:20px;color:#fff}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div h1{font-weight:700;font-size:xxx-large;-moz-text-size-adjust:80%;text-size-adjust:80%;-webkit-text-size-adjust:80%}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div p{display:flex;justify-content:space-between;align-items:center}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div p span{width:33%}ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div p.time{font-weight:700;font-size:56px;-moz-text-size-adjust:80%;text-size-adjust:80%;-webkit-text-size-adjust:80%;margin:0 20px}@media (max-height:568px){ion-modal.promotion-detail-modal.initial-state ion-content>div:nth-child(4)>div p.time{font-size:48px}}ion-modal.promotion-detail-modal.initial-state ion-content ion-icon{background-color:#fff;border-radius:28px;color:#000}ion-modal.promotion-detail-modal.initial-state ion-content ion-button ion-icon{font-size:28px;-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}ion-modal.promotion-detail-modal.discount-code ion-content{--background:transparent;z-index:2}ion-modal.promotion-detail-modal.discount-code ion-content>div{width:100%;padding:0 16px}ion-modal.promotion-detail-modal.discount-code ion-content>div:first-child{padding-top:20px;text-align:right;font-size:28px;position:fixed}ion-modal.promotion-detail-modal.discount-code ion-content ion-icon{background-color:#fff;border-radius:28px;color:#000}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container{width:100%;display:flex;flex-direction:column;align-items:center}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .brand{width:100px;height:100px;border-radius:96px;margin-top:40px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .title{font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:-.05em;color:#fff;margin-top:33px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .code-container{display:flex;justify-content:center;align-items:center;width:274px;height:50.12px;background:hsla(0,0%,100%,.4);border-radius:16px;margin-top:23px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .code-container span{font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:-.05em;color:#fff}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .promotion{padding-top:10px;padding-bottom:10px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .description{padding:5px;background:rgba(0,0,0,.2);border-radius:12px;color:#fff}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .description ul{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.05em;color:#fff;text-align:left;padding:16px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .instructions{font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:#fff;margin-top:14px}ion-modal.promotion-detail-modal.discount-code ion-content .detail-container .expiration{font-weight:300;font-size:14px;line-height:14px;text-align:center;letter-spacing:-.05em;color:#fff;margin-top:10px}ion-modal.promotion-detail-modal.discount-code ion-footer .copy{--background:transparent;border:2px solid #fff;border-radius:84px;color:#fff}ion-modal.promotion-detail-modal.rut ion-content ion-icon{background-color:#fff;border-radius:28px;color:#000}ion-modal.promotion-detail-modal.rut ion-content .icon{padding-top:20px;text-align:right;font-size:28px;padding-right:14px}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut{padding:16px 30px}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut .promotion-rut-text h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut .promotion-rut-text p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut .promotion-rut-input{padding:16px 0}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut .promotion-rut-input input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em}ion-modal.promotion-detail-modal.rut ion-content .body-promotion-rut .promotion-rut-text-error p{font-weight:600;font-size:14px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-left:12px}ion-modal.promotion-detail-modal.rut .continue{padding-left:10px}@media (max-height:568px){.promotion-detail-modal{--height:90%!important}}@media (min-height:812px){.promotion-detail-modal{--height:75%!important}}.store-services-detail .services{padding:30px 14px 0}.store-services-detail .services>div:first-child{padding:0 10px}.store-services-detail .services>div:first-child h1{font-weight:700;font-size:24px}.store-services-detail .services>div:nth-child(2){padding:25px 10px 0}.store-services-detail .services>div:nth-child(2)>div{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;background-color:var(--ion-button-primary-color);box-shadow:0 0 38px rgba(0,0,0,.07);border-radius:14px}.store-services-detail .services>div:nth-child(2)>div>div{display:flex;align-items:center}.store-services-detail .services>div:nth-child(2)>div>div img{width:48px;margin-right:8px}.store-services-detail .services>div:nth-child(2)>div>div h1{font-weight:700;font-size:16px}.store-services-detail .services>div:nth-child(2) ion-icon{font-size:16px}.store-services-detail .services>div:nth-child(3){display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:150px}.store-services-detail .services>div:nth-child(3) ion-col>div{margin:16px 0 0;background:var(--ion-button-primary-color);box-sizing:border-box;box-shadow:0 0 38px rgba(0,0,0,.07);border-radius:14px;height:161px;padding:15px;display:flex;flex-direction:column;justify-content:space-between}.store-services-detail .services>div:nth-child(3) ion-col>div p{font-weight:300;font-size:12px}.store-services-detail .services>div:nth-child(3) ion-col>div>div img{width:40px;background:#fff;border-radius:50%}.store-services-detail .services>div:nth-child(3) ion-col>div>div h1{padding-top:12px;font-weight:700;font-size:12px}ion-modal.service-detail-modal{--height:56vh;--width:100%;align-items:flex-end;--background:var(--ion-card-background-color)}ion-modal.service-detail-modal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 -20px 30px rgba(80,80,80,.5)}ion-modal.service-detail-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-card-background-color)}ion-modal.service-detail-modal ion-content{letter-spacing:-.05em;--background:var(--ion-background-color)}ion-modal.service-detail-modal ion-content>div:first-child{padding:22px 22px 35px}ion-modal.service-detail-modal ion-content>div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.service-detail-modal ion-content>div:nth-child(2){padding:0 32px;display:flex;align-items:center}ion-modal.service-detail-modal ion-content>div:nth-child(2) img{width:68px;height:68px;float:left;margin-right:8px}ion-modal.service-detail-modal ion-content>div:nth-child(3){padding:16px 32px}ion-modal.service-detail-modal ion-content>div:nth-child(3) h1{font-weight:700;font-size:28px;margin-bottom:7px}ion-modal.service-detail-modal ion-content>div:nth-child(3) span{opacity:.6;margin-top:2px;font-weight:600}ion-modal.service-detail-modal ion-content>div:nth-child(3) ion-icon{font-size:16px;color:var(--ion-text-color);margin-right:4px}ion-modal.service-detail-modal ion-content>div:nth-child(3) p{color:var(--ion-text-color);font-weight:600;font-size:14px;display:flex}ion-modal.service-detail-modal ion-content>div:nth-child(4){padding:0 32px}ion-modal.service-detail-modal ion-content>div:nth-child(4) p{font-weight:300;font-size:16px;line-height:20px;margin:0;color:var(--ion-text-color);opacity:.6;font-weight:600}ion-modal.service-detail-modal ion-content>div:nth-child(4)>div{margin:12px 0;padding:15px 23px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;display:flex;align-items:center;justify-content:space-between}ion-modal.service-detail-modal ion-content>div:nth-child(4)>div>div:nth-child(2),ion-modal.service-detail-modal ion-content>div:nth-child(4)>div ion-icon{width:20px;height:20px}.right-docked{position:fixed;top:50%;right:0;z-index:999}.voucher-sticky-order-selector-home-right-docked{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;background:#f4f4f4;border-radius:24px 0 0 24px;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);top:42%;right:0}.voucher-sticky-order-selector-home-right-docked .selectable-logo{margin-top:8px;margin-bottom:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 2.22222px 26.6667px rgba(0,0,0,.16);background-color:#fff;border-radius:12px;padding:4px;width:40px;height:40px;border:2px solid transparent}.voucher-sticky-order-selector-home-right-docked .selectable-logo ion-img::part(image){border-radius:8px}.voucher-sticky-order-selector-home-right-docked .badge{flex-direction:row;justify-content:center;position:absolute;bottom:32px;left:30px;width:18px;height:18px;background-color:#f84747;border:1px solid #fff;color:#fff;border-radius:50%;font-style:normal;font-weight:500;font-size:12px;line-height:11px;display:flex;align-items:center;text-align:center}.text-gradient{background:linear-gradient(116.42deg,#ce57d3 21.99%,#9454e6 49.32%,#47bad8 80.29%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.mi-mall-button-navigation-bar{display:flex;height:86px;justify-content:space-between;border-radius:20px 20px 0 0;overflow:hidden;padding:0 16px 10px;position:relative;background-color:#fff;box-shadow:0 2px 24px rgba(0,0,0,.15)}.mi-mall-button-navigation-bar.indicator-top .button-indicator{top:0}.mi-mall-button-navigation-bar.indicator-bottom .button-indicator{bottom:0}.mi-mall-button-navigation-bar-item{flex:1 1;background-color:initial;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding-top:16px}.mi-mall-button-navigation-bar-item .button-indicator{width:36px;height:4px;background-image:none;position:absolute;border-radius:0 0 1px 1px;transition:all .3s ease-in-out;margin-bottom:4px}.mi-mall-button-navigation-bar-item svg{margin-bottom:6px;width:25px;height:25px}.mi-mall-button-navigation-bar-item--active .button-indicator{background-image:linear-gradient(116.42deg,#ce57d3 21.99%,#9454e6 49.32%,#47bad8 80.29%)}.mi-mall-button-navigation-bar-item .item-text{font-weight:600;font-size:12px;line-height:100%;text-align:center;letter-spacing:-.05em;color:#bbb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;line-height:2}.mm2-home-store-list ion-slides{padding:16px!important}.mm2-home-store-list h3{padding:16px 8px;font-size:16px}.mm2-home-store-list .section-title{display:flex;align-items:center;padding:0 16px}.mm2-home-store-list .section-title svg{margin-right:8px}.mm2-home-store-list .swiper-container .swiper-wrapper ion-slide{width:100px;height:100px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);border-radius:16px;overflow:hidden;padding:8px;margin-right:8px}.mm2-home-event-list ion-slides{padding:16px!important}.mm2-home-event-list ion-slide.btn-see-more{width:110px!important;display:flex;background-color:unset;padding-right:16px}.mm2-home-event-list ion-slide.btn-see-more>div{flex-direction:column;align-items:center;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box!important;border:4px solid transparent;color:unset!important;border-radius:16px;justify-content:center!important;padding:0!important;align-items:center!important}.mm2-home-event-list ion-slide.btn-see-more>div h3{font-size:14px!important}.mm2-home-event-list ion-slide.btn-see-more>div ion-icon{width:28px;height:28px}.mm2-home-event-list .loading-placeholder{width:100%;height:150px;background-color:#fdfdfd;margin:16px;border-radius:16px}.mm2-home-event-list .slides-dots{display:flex;justify-content:center;padding:14px 0;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.mm2-home-event-list .slides-dots>div{width:8px;min-width:8px;height:9px;border-radius:50%;background-color:#d9d9d9}.mm2-home-event-list .slides-dots>div.active{background-color:#000}.mm2-home-event-list .section-title{display:flex;align-items:center;padding:0 16px}.mm2-home-event-list .section-title svg{margin-right:8px}.mm2-home-event-list .swiper-container .swiper-wrapper{grid-gap:8px;gap:8px}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide{width:96%;height:150px;border-radius:16px;overflow:hidden}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:26px 20px;color:#fff;background:linear-gradient(0deg,#000,rgba(0,0,0,.2))}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div .btn-go{background-color:#fff;font-size:12px;font-weight:700;border-radius:30px;padding:7px 22px}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div h3{font-weight:600;font-size:16px;padding:8px 0}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div p{padding-bottom:10px;display:flex;align-items:center}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div p span{font-size:12px;font-weight:300}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide>div p ion-icon{width:16px;height:16px;margin-right:4px}.mm2-home-event-list .swiper-container .swiper-wrapper ion-slide img{position:absolute;z-index:-1;object-fit:cover;width:100%;height:100%}.activities-flow{top:16px}.activities-flow ion-header>div{padding:8px 24px 0}.activities-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px}@media (max-height:568px){.activities-flow ion-header>div ion-icon{font-size:24px}}.activities-flow .activities-init{width:100%}.activities-flow .activities-init::part(ion-grid):first-letter{padding:0!important}.activities-flow .activities-init>div:first-child{padding:0 32px 40px}.activities-flow .activities-init>div:first-child h1{color:var(--ion-text-color);font-weight:700;font-size:32px;line-height:1}.activities-flow .activities-init>div:nth-child(2){padding:0 24px;margin-bottom:80px}.activities-flow .activities-init>div:nth-child(2)>div{margin-bottom:16px}.activities-flow .activities-init>div:nth-child(2)>div img{display:block;border-radius:16px}@media (max-height:568px){.activities-flow .activities-init>div:first-child{padding-bottom:24px}.activities-flow .activities-init>div:first-child h1{font-size:24px}}@media (min-height:812px){.activities-flow{top:40px!important}}ion-modal.activity-detail-modal{--height:100%;--width:100%}ion-modal.activity-detail-modal div[role=dialog]{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}ion-modal.activity-detail-modal div[role=dialog],ion-modal.activity-detail-modal div[role=dialog] div.ion-page{--background:var(--ion-button-primary-color);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.activity-detail-modal.initial-state ion-content{--background:transparent}ion-modal.activity-detail-modal.initial-state ion-content>div{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}ion-modal.activity-detail-modal.initial-state ion-content>div ion-spinner{height:48px;width:48px}ion-modal.activity-detail-modal.initial-state ion-content>div div{padding-top:16px}ion-modal.activity-detail-modal.page-loaded ion-content>div{height:100%;overflow-y:scroll}ion-modal.activity-detail-modal.page-loaded ion-content>div>div{padding:0 16px;width:100%}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:first-child{text-align:right;padding:8px 24px 0}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:first-child ion-icon{padding:2px;font-size:28px}@media (max-height:568px){ion-modal.activity-detail-modal.page-loaded ion-content>div>div:first-child ion-icon{font-size:24px}}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(2){padding:0 32px;margin-bottom:40px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(2) h1{font-weight:700;font-size:32px;width:96%}@media (max-height:568px){ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(2){margin-bottom:24px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(2) h1{font-size:24px;width:100%}}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(3){padding:0 32px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(3)>div{display:flex;align-items:center;border-radius:40px;padding:8px 16px;background-color:rgba(0,0,0,.1)}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(3)>div ion-icon{font-size:20px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(3)>div p{margin-left:8px;font-weight:700;font-size:14px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(4){padding:0 24px;margin-bottom:16px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(4) iframe{border:none;border-radius:8px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(5){padding:0 24px}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(5) img{border-radius:16px;display:block}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(6){padding:16px 32px 0}ion-modal.activity-detail-modal.page-loaded ion-content>div>div:nth-child(6) p{font-weight:600;font-size:16px;line-height:24px;opacity:.8;margin-bottom:16px}ion-modal.activity-detail-modal.page-loaded ion-content .acquia-info{padding:0 24px;margin-bottom:80px}ion-modal.activity-detail-modal.page-loaded ion-content .acquia-info img{border-radius:16px}@media (min-height:812px){.activity-detail-modal .ion-page{padding-top:40px}}.cartelera-cines-flow ion-header>div{padding:48px 16px 0}.cartelera-cines-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:26px}.cartelera-cines-flow .activities-init{width:100%}.cartelera-cines-flow .activities-init>div:first-child{padding:16px 16px 32px}.cartelera-cines-flow .activities-init>div:first-child h1{color:var(--ion-text-color);font-weight:700;font-size:32px;line-height:34px}.cartelera-cines-flow .activities-init>div:nth-child(2){padding:0 16px;margin-bottom:16px}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card{box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);overflow:hidden;padding:10px;border-radius:16px}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .poster{height:220px;overflow:hidden;border-radius:16px;display:flex;justify-content:center;align-items:center}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .poster img{object-fit:cover;width:100%;height:100%}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .movie-text h3,.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .movie-text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .movie-text h3{font-weight:600;font-size:14px;margin-top:9px;margin-bottom:4px}.cartelera-cines-flow .activities-init>div:nth-child(2) ion-grid ion-row ion-col .movie-card .movie-text p{font-weight:300;font-size:12px;margin:0}.promotions-flow{top:16px}.promotions-flow ion-header>div{padding:8px 24px 0}.promotions-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px}@media (max-height:568px){.promotions-flow ion-header>div ion-icon{font-size:24px}}.promotions-flow .promotions-init{width:100%}.promotions-flow .promotions-init>div:first-child{padding:0 32px 40px}.promotions-flow .promotions-init>div:first-child h1{color:var(--ion-text-color);font-size:28px;font-weight:700;line-height:1;margin-bottom:8px}.promotions-flow .promotions-init>div:first-child p{font-size:14px;color:rgba(0,0,0,.6)}.promotions-flow .promotions-init>div:nth-child(2){padding:0 24px}.promotions-flow .promotions-init>div:nth-child(2)>div{box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);border-radius:12px;margin-bottom:12px;padding:12px;display:flex;align-items:flex-start}.promotions-flow .promotions-init>div:nth-child(2)>div .promotion-text h5{font-size:14px;font-weight:600;color:#19191b;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.promotions-flow .promotions-init>div:nth-child(2)>div .promotion-text p{font-size:12px;font-weight:300;color:#909090;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.promotions-flow .promotions-init>div:nth-child(2)>div .promotion-text p.valid-dateend{margin-top:8px;font-weight:400!important}.promotions-flow .promotions-init>div:nth-child(2)>div .promotion-text p.valid-dateend span{text-transform:capitalize}.promotions-flow .promotions-init>div:nth-child(2)>div .promotions-image-wrapper{margin-right:8px;width:100px;min-width:100px;height:80px;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.promotions-flow .promotions-init>div:nth-child(2)>div .promotions-image-wrapper img{object-fit:cover;height:100%;width:100%}@media (max-height:568px){.promotions-flow .promotions-init>div:first-child{padding-bottom:24px}.promotions-flow .promotions-init>div:first-child h1{font-size:24px}}@media (min-height:812px){.promotions-flow{top:40px!important}}.parking-flow{padding-top:16px}.parking-flow ion-header>div{padding:8px 24px 0}.parking-flow ion-header>div ion-icon{display:block;padding:2px;font-size:28px;color:var(--ion-text-color)}@media (max-height:568px){.parking-flow ion-header>div ion-icon{font-size:24px}}.parking-flow ion-footer .pad-buttons ion-button ion-icon{font-size:28px;color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite;margin-top:-2px}.parking-flow .parking-init{width:100%}.parking-flow .parking-init>div:first-child>div:first-child{padding:16px 32px}.parking-flow .parking-init>div:first-child>div:first-child img{width:128px;margin-bottom:21px}@media (max-height:568px){.parking-flow .parking-init>div:first-child>div:first-child h1{font-size:28px}.parking-flow .parking-init>div:first-child>div:first-child h2{font-size:20px}}.parking-flow .parking-init>div:first-child>div:nth-child(2){padding:16px 21px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;padding:16px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div div:first-child{margin-right:8px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div img{width:48px;height:48px;margin-right:10px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div h3{line-height:20px;margin-bottom:6px}.parking-flow .parking-init>div:first-child>div:nth-child(2)>div p{font-size:13px;opacity:.5;line-height:14.4px;margin-right:15px}.parking-flow .parking-init .cencosud-points{padding-left:16px;padding-right:16px}.parking-flow .register-init{width:100%}.parking-flow .register-init>div:first-child>div:first-child{padding:16px 32px}.parking-flow .register-init>div:first-child>div:first-child img{width:90%}.parking-flow .register-init>div:first-child>div:nth-child(2){padding:16px 21px}.parking-flow .register-init>div:first-child>div:nth-child(2)>div{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:15px;padding:12px 23px}.parking-flow .register-init>div:first-child>div:nth-child(2)>div h2,.parking-flow .register-init>div:first-child>div:nth-child(2)>div h3{line-height:20px;margin-bottom:6px}.parking-flow .register-init>div:first-child>div:nth-child(2)>div p{margin-top:20px;font-size:16px;opacity:.5;color:rgba(0,0,0,.6)}.parking-flow .register-init .body-register-init div>img{width:600px;margin-top:50px;align-items:center}.parking-flow .register-init .body-register-init div>h2.title{margin-bottom:24px;margin-top:40px;font-size:24px}.parking-flow .register-init .body-register-init div>p.description{font-weight:600;font-size:16px;line-height:1;color:var(--ion-color-primary-shade);margin-bottom:40px}@media (max-height:568px){.parking-flow .register-init .body-register-init div>img{margin-top:0}.parking-flow .register-init .body-register-init div>h2.title{font-size:24px;margin-top:40px}.parking-flow .register-init .body-register-init div>p.description{font-size:16px}}@media (min-height:812px){.parking-flow .register-init .body-register-init div>h2.title{font-size:32px;margin-top:48px}.parking-flow .register-init .body-register-init div>p.description{font-size:16px}}@media (min-height:844px){.parking-flow .register-init .body-register-init div>h2.title{font-size:32px;margin-top:48px}.parking-flow .register-init .body-register-init div>p.description{font-size:20px}}.parking-flow .register-init .subtitle{padding-top:10px;color:rgba(0,0,0,.6);font-size:20px}.parking-flow.mobile-payment ion-slides{height:100%}.parking-flow.mobile-payment ion-slides ion-slide{height:100vh;flex-direction:column;text-align:left;justify-content:flex-start}.parking-flow.mobile-payment ion-slides ion-slide>div:first-child{padding:48px 16px 130px;width:100%;text-align:left;font-size:26px}.parking-flow.mobile-payment ion-slides ion-slide>div:nth-child(2){padding:0 40px}.parking-flow.mobile-payment ion-slides ion-slide>div:nth-child(2) img{width:112px;margin-bottom:16px}.parking-flow.mobile-payment ion-slides ion-slide>div:nth-child(2) h1{font-weight:700;font-size:32px;margin-bottom:24px}.parking-flow.mobile-payment ion-slides ion-slide>div:nth-child(2) p{font-weight:600;font-size:20px;color:var(--ion-color-primary-shade)}.parking-flow.register-plates-success ion-content>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.parking-flow.register-plates-success ion-content>div:first-child .added-plate{width:100%;padding:16.4vh 54px 0}.parking-flow.register-plates-success ion-content>div:first-child .added-plate ion-icon{font-size:96px;color:var(--ion-text-color)}.parking-flow.register-card-success ion-content>div:first-child{display:flex;flex-direction:column;justify-content:space-between}.parking-flow.register-card-success ion-content>div:first-child .added-card{width:100%;padding:16.4vh 54px 0}.parking-flow.register-card-success ion-content>div:first-child .added-card ion-icon{font-size:96px;color:var(--ion-text-color)}.parking-flow ion-content.initial-state>div:first-child{padding:8px 32px}.parking-flow ion-content.initial-state>div:first-child img{border-radius:50%;margin-right:15px;height:114px;margin-top:8px}.parking-flow ion-content.initial-state>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;line-height:20px;margin-bottom:5px}.parking-flow ion-content.initial-state>div:first-child p{font-weight:600;font-size:16px;line-height:20px;color:var(--ion-color-secondary-shade)}.parking-flow ion-content.initial-state>div:nth-child(2){padding:16px 32px 28px}.parking-flow ion-content.initial-state>div:nth-child(2) p{font-weight:700;font-size:16px}.parking-flow ion-content.initial-state>div:nth-child(3){padding-left:32px;width:100%}.parking-flow ion-content.initial-state>div:nth-child(3) ion-item{margin-bottom:24px;--padding-start:0px;--inner-padding-end:0px;--border-color:#eee}.parking-flow ion-content.initial-state>div:nth-child(3) ion-item>div{padding-right:24px;width:100%;display:flex;justify-content:space-between}.parking-flow ion-content.initial-state>div:nth-child(3) ion-item>div p{font-weight:600;font-size:16px}.parking-flow ion-content.edit-name>div:first-child{padding:8px 32px}.parking-flow ion-content.edit-name>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.parking-flow ion-content.edit-name>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-secondary-shade)}.parking-flow ion-content.edit-name>div:nth-child(2){padding:8px 32px}.parking-flow ion-content.edit-name>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-button-primary-color);border-radius:30px;padding-left:24px;color:var(--ion-color-primary-shade)}.parking-flow ion-content.edit-name>div:nth-child(3){padding:1px 40px;color:#ff3b30;font-family:Open Sans;font-style:normal;font-weight:600;font-size:12px;line-height:12px}.parking-flow ion-content.loading{--background:var(--ion-background-color)}.parking-flow ion-content.loading>div{display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column}.parking-flow ion-content.loading>div div p{font-weight:600;font-size:24px}.parking-flow ion-content.saved>div{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.parking-flow ion-content.saved>div>div{text-align:center}.parking-flow ion-content.saved>div>div h1{font-weight:700;font-size:28px}.parking-flow ion-content.saved>div>div p{font-weight:300;font-size:16px}.parking-flow ion-content.saved>div>div ion-icon{font-size:96px}.parking-flow ion-content.register-card-in-progress .content{display:flex;flex-direction:column;padding:200px 71px 0}.parking-flow ion-content.register-card-in-progress .content h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.parking-flow ion-content.register-card-in-progress .content img{margin-bottom:40px}.parking-flow ion-content.register-card-in-progress .content .content-loader{align-items:center;height:auto}.parking-flow ion-content.register-card-in-progress .content .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.parking-flow ion-content.register-card-in-progress .content .loading-wrapper{width:40px;height:40px}.parking-flow .parking-flow-base ion-slides{height:100%}.parking-flow .parking-flow-base ion-slides ion-slide{overflow-y:scroll;flex-direction:column;text-align:left;justify-content:flex-start}.parking-flow .parking-flow-base ion-slides .back-button{padding:48px 16px 0;width:100%;text-align:left;font-size:26px}.parking-flow .parking-flow-base ion-slides .slide-content{width:100%;padding:0 24px}.parking-flow .parking-flow-base ion-slides .slide-content>img{width:112px;margin-bottom:16px}.parking-flow .parking-flow-base ion-slides .slide-content .fine-print{padding:14px 0;font-size:14px}.parking-flow .parking-flow-base .feature-disclaimer{color:#666;padding:8px 0 24px;font-weight:600}.parking-flow .mobile-register-plates .register-plates-form .error-message{color:var(--ion-color-primary-shade);padding-bottom:16px;line-height:16px;padding-right:8px;letter-spacing:-.05em}.parking-flow .mobile-register-plates .register-plates-form .plate-characters{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,1fr);grid-column-gap:8px;grid-row-gap:10px;grid-auto-rows:minmax(100px,auto)}.parking-flow .mobile-register-plates .register-plates-form .plate-characters input{color:var(--ion-text-color);background:var(--ion-color-input-background);display:block;padding:2px;border:none;border-radius:10px;width:44px;height:56px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center}@media (max-height:568px){.parking-flow .mobile-register-plates .register-plates-form .plate-characters input{width:40px}}@media (min-height:812px){.parking-flow .mobile-register-plates .register-plates-form .plate-characters input{width:48px}}@media (min-height:812px){.parking-flow .mobile-register-plates .register-plates-form .plate-characters{grid-column-gap:8px}}.parking-flow .mobile-register-plates-success .feature-disclaimer{padding:64px}.parking-flow .mobile-register-plates-success .slide-content{font-weight:700;font-size:32px;line-height:32px;letter-spacing:-.05em;padding:0 24px}.parking-flow .mobile-register-card-success .feature-disclaimer{padding:64px}.parking-flow .mobile-register-card-success .slide-content{font-weight:700;font-size:32px;line-height:32px;letter-spacing:-.05em;padding:0 24px}.parking-flow.autopass-history-details{color:#fff;background:#fff}.parking-flow.autopass-history-details:before{content:"";position:absolute;top:0;left:0;width:100%;height:65vh;background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%)}@media (max-height:568px){.parking-flow.autopass-history-details:before{height:100vh}}.parking-flow.autopass-history-details ion-header>div{float:right}.parking-flow.autopass-history-details ion-header>div>ion-icon{color:#fff}.parking-flow.autopass-history-details ion-footer{-webkit-transform:translateY(240px);transform:translateY(240px);-webkit-animation-name:slideUpFancily;animation-name:slideUpFancily;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.18,.01,.43,1.01);animation-timing-function:cubic-bezier(.18,.01,.43,1.01)}.parking-flow.autopass-history-details .status-section{background:#fff;width:100vw;margin-top:30px;padding:0 40px 32px;text-align:center}.parking-flow.autopass-history-details .status-section:before{content:"";position:relative;height:50px;width:50px;border-radius:50%;top:-24px;background:#fff;display:inline-block}.parking-flow.autopass-history-details .status-section .status-big-icon{font-size:0;width:80px;margin:0 auto 18px}.parking-flow.autopass-history-details .status-section .status-big-icon>img{text-align:center}@media (max-height:568px){.parking-flow.autopass-history-details .status-section .status-big-icon{width:56px}}@media (min-height:812px){.parking-flow.autopass-history-details .status-section .status-big-icon{width:88px}}.parking-flow.autopass-history-details .status-section h2{color:#000;font-style:normal;font-weight:700;font-size:28px;line-height:28px;margin-bottom:7px}.parking-flow.autopass-history-details .status-section .process-status{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:#000;padding-bottom:20px}.parking-flow .mobile-parking-list .horizontal-bar{width:100%;height:8px;background:#fafafa}.parking-flow .mobile-parking-list .slide-content{margin-top:16px;margin-bottom:16px}.parking-flow .mobile-parking-list .slide-content .parking-descr-text{font-size:20px}.parking-flow .mobile-parking-list .slide-content .parking-item{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;border-radius:58px;padding:10px 24px;margin-bottom:16px;margin-top:16px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px}.parking-flow .mobile-parking-list .slide-content .parking-item ion-icon{font-size:28px}.parking-flow .mobile-parking-list .slide-content .parking-item .date-time{display:flex;align-items:center}.parking-flow .mobile-parking-list .slide-content .parking-item .date-time div:first-child{font-size:24px;margin-right:4px}@media (max-height:568px){.parking-flow .mobile-parking-list .slide-content .parking-item .date-time div:first-child{font-size:22px}}.parking-flow .mobile-parking-list .slide-content .parking-item .date-time div:nth-child(2){font-size:12px}.parking-flow .mobile-parking-list .slide-content .parking-item .date-time div:nth-child(2) span{text-transform:lowercase;display:block}@media (max-height:568px){.parking-flow .mobile-parking-list .slide-content .parking-item .date-time div:nth-child(2){font-size:10px}}.parking-flow .mobile-parking-list .slide-content .parking-item .logo-icon img{height:20px}.parking-flow .mobile-parking-list .slide-content .parking-item .card-icon ion-icon{padding-right:12px}.parking-flow .mobile-parking-list .slide-content .parking-item .add-icon{background-color:var(--ion-card-add-icons-color);border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-right:9px}.parking-flow .mobile-parking-list .slide-content .parking-item .add-icon ion-icon{font-size:20px;color:var(--ion-text-secundary-color)}.parking-flow .mobile-parking-list .slide-content .parking-item.add-new{background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;display:flex}.parking-flow .mobile-parking-list .slide-content .parking-item.credit-card{display:flex;align-items:center;justify-content:space-between;background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;border:2px solid transparent}.parking-flow .mobile-parking-list .slide-content .parking-item.credit-card .card-icon{display:flex;align-items:center;height:28px;width:190px}.parking-flow .mobile-parking-list .slide-content .parking-item.credit-card .card-icon img{padding-right:12px}.parking-flow .mobile-parking-list .slide-content .parking-item.credit-card.selected{border-color:var(--ion-text-color)}.parking-flow .mobile-parking-list .slide-content .parking-item .icon-trash{padding-left:0}.parking-flow .mobile-parking-list .slide-content .parking-item .icon-circle{margin-left:0;margin-right:0}.parking-flow .mobile-parking-list .slide-content .parking-item.vehicle-plate{display:flex;align-items:center;justify-content:space-between;background:var(--ion-color-input-background)}.parking-flow .mobile-parking-list .slide-content .parking-item.vehicle-plate .trash-icon{background-color:var(--ion-card-icons-color);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.parking-flow .mobile-parking-list .slide-content .parking-item.vehicle-plate .trash-icon ion-icon{font-size:24px}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record{padding:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .status{text-align:right;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .status.paid{color:#20bb2f}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .status.pending{color:#ff3b30}@media (max-height:568px){.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .status{max-width:72px}}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .check-ticket{display:flex;align-items:center}.parking-flow .mobile-parking-list .slide-content .parking-item.parking-record .check-ticket ion-icon{padding-left:9px;font-size:16px}@media (min-height:812px){.parking-flow .mobile-parking-list .slide-content .parking-item{padding:14px 24px}}.parking-flow .mobile-parking-list .slide-content .credit-card-remove{width:10%;grid-template-columns:28px 1fr 20px;transition:all .6s ease-in-out;display:grid}.parking-flow .mobile-parking-list .slide-content .credit-card-remove .card-icon{display:flex;height:28px;align-items:center}.parking-flow.register-rut ion-content>div:first-child{padding:8px 32px}.parking-flow.register-rut ion-content>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.parking-flow.register-rut ion-content>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.parking-flow.register-rut ion-content>div:nth-child(2){padding:8px 32px}.parking-flow.register-rut ion-content>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em}.parking-flow.register-rut ion-content>div:nth-child(2) p{font-weight:12px;font-size:12px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-top:12px;margin-left:12px}ion-modal.delete-modal{--height:380px;--width:100%;align-items:flex-end;--background:var(--ion-color-primary)}ion-modal.delete-modal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.delete-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--ion-card-background-color)}ion-modal.delete-modal ion-content{letter-spacing:-.05em;--background:var(--ion-card-background-color)}ion-modal.delete-modal ion-content>div:first-child{padding:22px 22px 35px}ion-modal.delete-modal ion-content>div:first-child ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.delete-modal ion-content>div:nth-child(2){padding:0 32px;display:flex;align-items:flex-start;flex-direction:column}ion-modal.delete-modal ion-content>div:nth-child(2) .delete-card-icon ion-icon{height:80px;width:80px}@media (max-height:568px){ion-modal.delete-modal ion-content>div:nth-child(2) .delete-card-icon ion-icon{height:64px;width:64px}}ion-modal.delete-modal ion-content>div:nth-child(3){padding:16px 32px}ion-modal.delete-modal ion-content>div:nth-child(3) h1{font-size:32px;font-weight:700}@media (max-height:568px){ion-modal.delete-modal ion-content>div:nth-child(3) h1{font-size:28px}}ion-modal.delete-modal ion-content>div:nth-child(4){padding:0 32px 28px;color:var(--ion-color-primary-shade);font-weight:600;font-size:16px;line-height:20px}ion-modal.delete-modal ion-content>div:nth-child(5) .white-centered{width:85%;margin:0 auto}ion-modal.parking-flow-5837{--height:440px!important}@media (max-height:568px){ion-modal.delete-modal{--height:360px}}.more-info{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.more-info div:first-child{margin-left:8px}.more-info div:first-child img{margin-top:0!important;width:44px!important}.more-info div:nth-child(2){margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}.more-info.listing{margin-top:4px;margin-bottom:24px}@media (max-height:568px){.more-info div:nth-child(2){margin-left:20px;font-size:14px}.more-info.listing{margin-bottom:16px}}@media (min-height:812px){.parking-flow{padding-top:40px!important}}.component-button-points{display:flex;align-items:center;box-sizing:border-box;padding:0 16px 0 0;grid-gap:12px;gap:12px;width:100%;background:hsla(0,0%,95.7%,.3);border:1px solid hsla(0,0%,56.5%,.3);border-radius:50px 24px 24px 54px}.component-button-points img{height:75px}.component-button-points .points .points-title h3{font-weight:700;font-size:16px;letter-spacing:-.05em;color:#000}.component-button-points .points .points-description{font-weight:600;font-size:14px;letter-spacing:-.05em;color:#000}.component-button-points .arrow{padding-right:10px}.car_plates-list-page{background-color:red}.car_plates-list-page #page-content{padding-right:16px!important;padding-left:16px!important}.car_plates-list-page #page-content .not-match-search-modal{--height:380px}.car_plates-list-page #page-content .car-plates-header,.car_plates-list-page #page-content .car-plates-list{padding:0 24px}.car_plates-list-page #page-content .car-plates-header .title h1,.car_plates-list-page #page-content .car-plates-list .title h1{font-size:32px;font-weight:700;margin-bottom:12px}.car_plates-list-page #page-content .car-plates-header .title .subtitle,.car_plates-list-page #page-content .car-plates-list .title .subtitle{font-size:20px!important;font-weight:600!important;margin-top:0!important;line-height:20px;margin-bottom:20px!important}.car_plates-list-page #page-content .car-plates-header .plage-header-image,.car_plates-list-page #page-content .car-plates-list .plage-header-image{width:198px;height:160px;margin:0 auto 12px}.car_plates-list-page #page-content .car-plates-header.car-plates-header,.car_plates-list-page #page-content .car-plates-list.car-plates-header{margin-bottom:0!important;display:flex;flex-direction:column;align-items:center}.car_plates-list-page #page-content .car-plates-header .title,.car_plates-list-page #page-content .car-plates-list .title{flex:1 1;width:100%}.car_plates-list-page #page-content .container-box{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 24px}.car_plates-list-page #page-content .container-box .search-input-box{background-color:#f0f0f0;margin-bottom:30px;border-radius:60px;position:relative;overflow:hidden;display:flex;width:100%}.car_plates-list-page #page-content .container-box .search-input-box input::-webkit-input-placeholder{font-size:16px!important;text-transform:none!important}.car_plates-list-page #page-content .container-box .search-input-box input::placeholder{font-size:16px!important;text-transform:none!important}.car_plates-list-page #page-content .container-box .search-input-box input::-webkit-input-placeholder:first-letter{text-transform:capitalize!important}.car_plates-list-page #page-content .container-box .search-input-box input::placeholder:first-letter{text-transform:capitalize!important}.car_plates-list-page #page-content .container-box .search-input-box .floating-elements{position:absolute;z-index:3;top:15px}.car_plates-list-page #page-content .container-box .search-input-box .floating-elements .action-icon{width:22px;height:22px}.car_plates-list-page #page-content .container-box .search-input-box .floating-elements:first-of-type{left:16px}.car_plates-list-page #page-content .container-box .search-input-box .floating-elements:last-of-type{right:18px}.car_plates-list-page #page-content .container-box .search-input-box>input{flex:1 1;border:none;background-color:initial;width:100%;height:52px;padding:0 16px 0 46px;text-transform:uppercase;font-size:20px;font-weight:700}.car_plates-list-page #page-content .container-box .search-input-box>input:focus{box-shadow:none;outline:none}.car_plates-list-page #page-content .container-box .button-class{margin-bottom:12px;width:85%}.car_plates-list-page #page-content .find-others{width:100%;text-align:center;height:48px;font-weight:700;font-size:16px;background:transparent}.car_plates-list-page #page-content .car-plates-list-item{background-color:#f5f5f5;padding-top:12px;padding-bottom:12px;display:flex;align-items:center;justify-content:center;border-radius:60px;margin-bottom:16px;font-size:20px;font-weight:600;-webkit-user-select:none;user-select:none}.car_plates-list-page #page-content .car-plates-list-item:active{background-color:#bbb}.car_plates-list-page #page-content .car-plates-list-item .right-chevron{margin-right:12px;display:flex;align-items:center}.car_plates-list-page #page-content .car-plates-list-item .vehicle-plate-number{flex:1 1;display:flex;justify-content:center;align-items:center;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.car_plates-list-page #page-content .car-plates-list-item .vehicle-plate-number>span:last-of-type{display:none}ion-modal.forgot-plate-info-plate{--background:var(--ion-card-background-color);--height:560px;--width:100%;align-items:flex-end}ion-modal.forgot-plate-info-plate div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.forgot-plate-info-plate div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}ion-modal.forgot-plate-info-plate ion-header .header{display:flex;justify-content:flex-end;padding:22px 22px 15px}ion-modal.forgot-plate-info-plate ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}ion-modal.forgot-plate-info-plate ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.forgot-plate-info-plate ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em;overflow-y:hidden}ion-modal.forgot-plate-info-plate ion-content .content{padding:0 32px}ion-modal.forgot-plate-info-plate ion-content .content .icon{margin-bottom:20px;width:80px;height:80px}@media (max-height:568px){ion-modal.forgot-plate-info-plate ion-content .content .icon .icon{width:64px;height:64px}}ion-modal.forgot-plate-info-plate ion-content .content .title{font-weight:700;font-size:20px;line-height:28px;letter-spacing:-.05em;margin-bottom:8px}ion-modal.forgot-plate-info-plate ion-content .content .message{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:var(--ion-text-color-2);margin-bottom:25px}ion-modal.forgot-plate-info-plate ion-footer ion-button.cancel-button::part(native){background-color:#fff;border-color:#fff!important;color:var(--text-color)!important}ion-modal.forgot-plate-info-plate ion-footer ion-button.cancel-button::part(native):hover{color:#fff!important}ion-modal.forgot-plate-info-plate ion-footer .caption-text{text-align:center;overflow:hidden;position:relative;margin:0 56px 16px}ion-modal.forgot-plate-info-plate ion-footer .caption-text span{background-color:#fff;z-index:2;padding:0 8px;font-weight:700;color:#666}ion-modal.forgot-plate-info-plate ion-footer .caption-text:before{content:"";position:absolute;width:100%;height:1px;background-color:#bbb;left:0;margin-top:12px;z-index:-1}ion-modal.forgot-plate-info-plate ion-footer .footer{display:flex;flex-direction:column;grid-gap:25px;gap:25px;padding:0 40px 15px}ion-modal.forgot-plate-info-plate ion-footer .footer .white{color:#000;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}@media (min-height:46em){ion-modal.task-detail-modal{--height:82%}}.car_plates-car-results #page-content .car-plates-header{padding-left:16px;padding-right:16px}.car_plates-car-results #page-content .car-plates-header .title,.car_plates-car-results #page-content .car-plates-list .title{margin-bottom:6px!important}.car_plates-car-results #page-content .car-plates-header .title h1,.car_plates-car-results #page-content .car-plates-list .title h1{font-size:32px;font-weight:700}.car_plates-car-results #page-content .car-plates-header .title .search-input-box,.car_plates-car-results #page-content .car-plates-list .title .search-input-box{background-color:#f0f0f0;width:100%;border-radius:60px;position:relative;overflow:hidden;display:flex;margin-top:24px}.car_plates-car-results #page-content .car-plates-header .title .search-input-box .floating-elements,.car_plates-car-results #page-content .car-plates-list .title .search-input-box .floating-elements{position:absolute;z-index:3;top:15px}.car_plates-car-results #page-content .car-plates-header .title .search-input-box .floating-elements .action-icon,.car_plates-car-results #page-content .car-plates-list .title .search-input-box .floating-elements .action-icon{width:22px;height:22px}.car_plates-car-results #page-content .car-plates-header .title .search-input-box .floating-elements:first-of-type,.car_plates-car-results #page-content .car-plates-list .title .search-input-box .floating-elements:first-of-type{left:16px}.car_plates-car-results #page-content .car-plates-header .title .search-input-box .floating-elements:last-of-type,.car_plates-car-results #page-content .car-plates-list .title .search-input-box .floating-elements:last-of-type{right:18px}.car_plates-car-results #page-content .car-plates-header .title .search-input-box>input,.car_plates-car-results #page-content .car-plates-list .title .search-input-box>input{flex:1 1;border:none;background-color:initial;width:100%;height:52px;padding:0 16px 0 46px;font-size:20px;font-weight:700}.car_plates-car-results #page-content .car-plates-header .title .search-input-box>input:focus,.car_plates-car-results #page-content .car-plates-list .title .search-input-box>input:focus{box-shadow:none;outline:none}.car_plates-car-results #page-content .car-plates-header .modal-icon-score,.car_plates-car-results #page-content .car-plates-list .modal-icon-score{width:198px;height:160px;margin:0 auto 12px}.car_plates-car-results #page-content .car-plates-header.car-plates-header,.car_plates-car-results #page-content .car-plates-list.car-plates-header{display:flex;flex-direction:column;align-items:center}.car_plates-car-results #page-content .car-plates-header .title,.car_plates-car-results #page-content .car-plates-list .title{flex:1 1;display:flex;flex-direction:column;align-items:start;width:100%}.car_plates-car-results #page-content .car-plates-header .title .subtitle,.car_plates-car-results #page-content .car-plates-list .title .subtitle{font-size:20px;font-weight:600;margin-top:18px;margin-bottom:6px}.car_plates-car-results .disclaimer-box{display:flex;align-items:center;border:2px solid #ebebeb;padding:12px 12px 12px 0;margin:0 16px;border-radius:10px}.car_plates-car-results .disclaimer-box .icon-container{width:50px;display:flex;align-items:center;justify-content:center}.car_plates-car-results .disclaimer-box .icon-container ion-icon{font-size:28px}.car_plates-car-results .disclaimer-box p{flex:1 1;font-size:14px;font-weight:600}.car_plates-car-results .disclaimer-loading-container{position:absolute;bottom:25px}.car_plates-car-results .disclaimer-loading-container .disclaimer-box{margin:0 32px}.not-found .modal-wrapper{height:80%}.container h3{font-size:16px}.container .section-title{display:flex;align-items:center;padding:16px}.container .section-title svg{margin-right:8px}.container .list{margin-top:12px}.container .custom-card-car{margin:0 0 10px;height:180px;width:100%;padding:10px;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.container .custom-card-car .car-img{position:relative;height:100%;width:100%}.container .custom-card-car .car-img .img-grand{border-radius:8px;width:100%;height:100%;object-fit:cover}.container .custom-card-car .button{height:40px;width:85px;color:#4f5667;padding:8px 16px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #4f5667;border-radius:50px;position:absolute;bottom:8px;right:8px}.container .custom-card-car .button span{font-size:16px}.footer-lltitapwwm .button-white{color:#000;--border-color:#000;--border-width:2px;--border-style:solid}.footer-lltitapwwm .fyc-search-disabled{--border-width:0px}.car_plates-result-details div.ion-page ion-header{position:absolute}.car_plates-result-details #page-content{padding-right:16px!important;padding-left:16px!important;position:relative}.car_plates-result-details #page-content .car-plate-preview{width:100%;height:190px;overflow:hidden}.car_plates-result-details #page-content .car-plate-preview img{object-fit:cover;width:100%;height:100%}.car_plates-result-details #page-content .container-box{width:100%;padding:24px;grid-row-gap:16px;row-gap:16px;display:flex;flex-direction:column;align-items:center}.car_plates-result-details #page-content .container-box .fyc-title{font-size:26px;line-height:20px;display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;align-items:center}.car_plates-result-details #page-content .container-box .fyc-title span{font-weight:700;text-decoration:underline}.car_plates-result-details #page-content .container-box .level-location{width:100%;height:64px;background-color:#bf5059;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:32px;font-weight:700;margin-top:10px}.car_plates-result-details #page-content .container-box .location-target{display:flex;width:100%;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.car_plates-result-details #page-content .container-box .location-target>div{font-weight:600;flex:1 1;display:flex;flex-direction:column;grid-row-gap:10px;row-gap:10px;border-radius:8px;padding:16px 32px;border:2px solid #ebebee}.car_plates-result-details #page-content .container-box .location-target>div>span:first-of-type{color:#aaa;font-size:18px}.car_plates-result-details #page-content .container-box .location-target>div>span:last-of-type{font-size:40px}.car_plates-result-details #page-content .container-box .reference-container{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-top:10px}.car_plates-result-details #page-content .container-box .reference-container h2{font-size:22px;font-weight:700}.car_plates-result-details #page-content .container-box .reference-container .reference-alert{display:flex;align-items:center;grid-gap:8px;gap:8px;border:2px solid #ebebeb;border-radius:8px;padding:16px}.car_plates-result-details #page-content .container-box .reference-container .reference-alert p{flex:1 1;font-size:14px!important;font-weight:600}.car_plates-result-details #page-content .container-box .reference-container .reference-alert .left-img{width:50px;display:flex;justify-content:center;align-items:center;margin-right:8px}.car_plates-result-details .footer-fyc{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px}.car_plates-result-details .footer-fyc ion-button{width:75%;border-radius:50px}.car_plates-result-details .footer-fyc .secondary-btn{background:#fff;border:2px solid #000;color:#000}#transparent-header{padding:48px 16px 12px;position:absolute}#transparent-header ion-icon{color:var(--ion-text-color);font-size:26px;background-color:#fff;padding:7px;border-radius:50%}#transparent-header .title{margin-top:28px;margin-bottom:36px;padding:0 5px}#transparent-header .title h1{font-weight:700;font-size:28px}.autopass-flow .body-landing{width:100%;padding:16px 30px}.autopass-flow .body-landing div>img{width:90%;margin-top:50px;align-items:center}.autopass-flow .body-landing div>h2.title{margin-bottom:24px;margin-top:40px;font-size:24px}.autopass-flow .body-landing div>p.description{font-weight:600;font-size:16px;line-height:1;color:var(--ion-color-primary-shade);margin-bottom:40px}@media (max-height:568px){.autopass-flow .body-landing div>img{margin-top:0}.autopass-flow .body-landing div>h2.title{font-size:24px;margin-top:40px}.autopass-flow .body-landing div>p.description{font-size:16px}}@media (min-height:812px){.autopass-flow .body-landing div>h2.title{font-size:32px;margin-top:48px}.autopass-flow .body-landing div>p.description{font-size:16px}}@media (min-height:844px){.autopass-flow .body-landing div>h2.title{font-size:32px;margin-top:48px}.autopass-flow .body-landing div>p.description{font-size:20px}}.autopass-flow .body-landing div .more-info{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.autopass-flow .body-landing div .more-info .more-info-logo{margin-left:8px}.autopass-flow .body-landing div .more-info .more-info-logo img{margin-top:0!important;width:44px!important}.autopass-flow .body-landing div .more-info .more-info-text{margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}@media (max-height:568px){.autopass-flow .body-landing div .more-info .more-info-text{margin-left:20px;font-size:14px}}.autopass-flow .body-landing div .plate-register-image{margin-top:0;align-items:center;height:256px}.autopass-flow .body-onboarding-rut{padding:16px 30px}.autopass-flow .body-onboarding-rut .onboarding-rut-text h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.autopass-flow .body-onboarding-rut .onboarding-rut-text p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.autopass-flow .body-onboarding-rut .onboarding-rut-input{padding:16px 0}.autopass-flow .body-onboarding-rut .onboarding-rut-input input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em}.autopass-flow .body-onboarding-rut .onboarding-rut-text-error p{font-weight:600;font-size:14px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-left:12px}.autopass-flow .body-onboarding-card .content{display:flex;flex-direction:column;padding:200px 71px 0}.autopass-flow .body-onboarding-card .content h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.autopass-flow .body-onboarding-card .content img{margin-bottom:40px}.autopass-flow .body-onboarding-card .content .content-loader{align-items:center;height:auto}.autopass-flow .body-onboarding-card .content .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.autopass-flow .body-onboarding-card .content .loading-wrapper{width:40px;height:40px}.autopass-flow .body-onboarding-card-success .content-card-success{padding:120px 28px}.autopass-flow .body-onboarding-card-success .content-card-success ion-icon{display:block;padding:4px;font-size:65px;color:var(--ion-text-color)}.autopass-flow .body-onboarding-card-success .content-card-success .feature-disclaimer{padding-top:25px}.autopass-flow .body-onboarding-card-success .content-card-success .slide-content{font-weight:700;font-size:32px;line-height:32px;letter-spacing:-.05em;padding:0 24px}.autopass-flow .body-onboarding-plate ion-slides{height:100%}.autopass-flow .body-onboarding-plate ion-slides ion-slide{overflow-y:scroll;flex-direction:column;text-align:left;justify-content:flex-start}.autopass-flow .body-onboarding-plate ion-slides .slide-content{width:100%;padding:0 24px}.autopass-flow .body-onboarding-plate ion-slides .slide-content>img{width:112px;margin-bottom:16px}.autopass-flow .body-onboarding-plate ion-slides .slide-content .fine-print{padding:14px 0;font-size:14px}.autopass-flow .body-onboarding-plate ion-slides .error-message{color:var(--ion-color-primary-shade);padding-bottom:16px;line-height:16px;padding-right:8px;letter-spacing:-.05em}.autopass-flow .body-onboarding-plate-success .content-plate-success{padding:120px 28px}.autopass-flow .body-onboarding-plate-success .content-plate-success ion-icon{display:block;padding:4px;font-size:65px;color:var(--ion-text-color)}.autopass-flow .body-onboarding-home,.autopass-flow .body-onboarding-plate-success .content-plate-success .feature-plate-disclaimer{padding-top:25px}.autopass-flow .body-onboarding-home ion-slides{height:100%}.autopass-flow .body-onboarding-home ion-slides ion-slide{overflow-y:scroll;flex-direction:column;text-align:left;justify-content:flex-start}.autopass-flow .body-onboarding-home ion-slides .slide-content-onboarding-home{width:100%;padding:0 24px}.autopass-flow .body-onboarding-home ion-slides .feature-disclaimer-onboarding-home{color:#666;padding:8px 0 24px;font-weight:600}.autopass-flow .body-onboarding-home ion-slides .subtitle-card-onboarding-home{color:#666;padding:0 8px 0 24px;font-weight:600}.autopass-flow .body-onboarding-home ion-slides .add-card-onboarding-home{padding:10px 24px}.autopass-flow .body-onboarding-home ion-slides .button-add-onboarding-home,.autopass-flow .body-onboarding-home ion-slides .history-onboarding-home,.autopass-flow .body-onboarding-home ion-slides .plates-onboarding-home{width:100%;padding:0 24px}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home .logo-onboarding-home{margin-left:8px}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home .logo-onboarding-home img{margin-top:0!important;width:44px!important}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home .text-onboarding-home{margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home.listing-onboarding-home{margin-top:4px;margin-bottom:24px}@media (max-height:568px){.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home .text-onboarding-home{margin-left:20px;font-size:14px}.autopass-flow .body-onboarding-home ion-slides .more-info-onboarding-home.listing-onboarding-home{margin-bottom:16px}}.autopass-flow .body-onboarding-home ion-slides .leave-service-onboarding-home{width:100%;padding:0 40px 15px}.autopass-flow .body-onboarding-home ion-slides .leave-service-onboarding-home .white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.autopass-flow .body-onboarding-home ion-slides .plates-button-add-onboarding-home{padding-top:24px}.autopass-flow.autopass-history-details{color:#fff;background:#fff}.autopass-flow.autopass-history-details:before{content:"";position:absolute;top:0;left:0;width:100%;height:65vh;background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%)}@media (min-height:812px){.autopass-flow.autopass-history-details{padding-top:40px!important}}@media (max-height:568px){.autopass-flow.autopass-history-details:before{height:100vh}}.autopass-flow.autopass-history-details ion-header>div{float:right;padding:8px 24px 0}.autopass-flow.autopass-history-details ion-header>div>ion-icon{color:#fff;display:block;padding:2px;font-size:28px}@media (max-height:568px){.autopass-flow.autopass-history-details ion-header>div ion-icon{font-size:24px}}.autopass-flow.autopass-history-details ion-footer{-webkit-transform:translateY(240px);transform:translateY(240px);-webkit-animation-name:slideUpFancily;animation-name:slideUpFancily;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.18,.01,.43,1.01);animation-timing-function:cubic-bezier(.18,.01,.43,1.01)}.autopass-flow.autopass-history-details .status-section{background:#fff;width:100vw;margin-top:30px;padding:0 40px 32px;text-align:center}.autopass-flow.autopass-history-details .status-section:before{content:"";position:relative;height:50px;width:50px;border-radius:50%;top:-24px;background:#fff;display:inline-block}.autopass-flow.autopass-history-details .status-section .status-big-icon{font-size:0;width:80px;margin:0 auto 18px}.autopass-flow.autopass-history-details .status-section .status-big-icon>img{text-align:center}@media (max-height:568px){.autopass-flow.autopass-history-details .status-section .status-big-icon{width:56px}}@media (min-height:812px){.autopass-flow.autopass-history-details .status-section .status-big-icon{width:88px}}.autopass-flow.autopass-history-details .status-section h2{color:#000;font-style:normal;font-weight:700;font-size:28px;line-height:28px;margin-bottom:7px}.autopass-flow.autopass-history-details .status-section .process-status{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:#000;padding-bottom:20px}.autopass-flow.autopass-history-details .status-section .button-califications{padding-top:16px}.autopass-flow .body-autopass-removed{padding:128px 35px 0 56px}.autopass-flow .body-autopass-removed ion-icon{position:relative;left:-9px;font-size:96px;color:var(--ion-text-color)}.autopass-flow .body-autopass-removed h1{padding-top:25px}ion-modal.autopass-flow-onboarding-home{--height:440px!important}.plate-register-image{margin-top:0;height:256px}.component-multiple-entries{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,1fr);grid-column-gap:8px;grid-row-gap:10px;grid-auto-rows:minmax(100px,auto)}.component-multiple-entries input{color:var(--ion-text-color);background:var(--ion-color-input-background);display:block;padding:2px;border:none;border-radius:10px;width:44px;height:56px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center}@media (max-height:568px){.component-multiple-entries input{width:40px}}@media (min-height:812px){.component-multiple-entries input{width:48px}}@media (min-height:812px){.component-multiple-entries{grid-column-gap:8px}}.component-list-card{width:90%}.component-credit-card-item{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;border-radius:58px;padding:10px 24px;margin-bottom:20px;margin-top:20px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px;width:100%}.component-credit-card-item ion-icon{font-size:28px}.component-credit-card-item .component-card-icon ion-icon{padding-right:12px}.component-credit-card-item.component-credit-card{display:flex;align-items:center;justify-content:space-between;background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;border:2px solid transparent}.component-credit-card-item.component-credit-card .component-card-icon{display:flex;align-items:center;height:30px;width:190px}.component-credit-card-item.component-credit-card .component-card-icon img{padding-right:12px}.component-credit-card-item.component-credit-card.component-credit-card-selected{border-color:var(--ion-text-color)}.component-credit-card-item .component-icon-button-card{padding-left:0}@media (min-height:812px){.component-credit-card-item{padding:14px 24px}}.component-toggle-button{display:flex;width:100%}.component-toggle-button .component-toggle-button-body-text{display:flex;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;letter-spacing:-.05em;width:100%;padding-left:25px}.component-toggle-button .component-toggle-button-body-text ion-icon{font-size:25px}.component-toggle-button .component-toggle-button-body-text .label{margin-left:7px}.component-toggle-button .component-toggle-button-body-text.disabled{opacity:.4}.component-toggle-button .component-toggle-button-element-toggle{display:flex;padding-right:35px}.component-button-add{box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;height:48px;margin-bottom:8px;display:flex;align-items:center;padding:0 20px;border:2px solid transparent;background-color:var(--ion-card-background);width:100%}.component-button-add .component-button-add-icon{background-color:var(--ion-card-add-icons-color);border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-right:9px}.component-button-add .component-button-add-icon ion-icon{font-size:20px;color:var(--ion-text-secundary-color)}.component-button-add .component-button-add-text{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;margin-left:10px;flex:1 1}.component-button-add ion-icon{font-size:28px}@media (min-height:812px){.component-button-add{height:56px}}.component-list-history{width:100%}.component-button-history{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;border-radius:58px;padding:10px 24px;margin-bottom:16px;margin-top:16px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px}.component-button-history .component-button-history-date-time{display:flex;align-items:center}.component-button-history .component-button-history-date-time .component-button-history-day{font-size:24px;margin-right:4px}@media (max-height:568px){.component-button-history .component-button-history-date-time .component-button-history-day{font-size:22px}}.component-button-history .component-button-history-date-time .component-button-history-detail-month-year{font-size:12px}.component-button-history .component-button-history-date-time .component-button-history-detail-month-year span{text-transform:lowercase;display:block}@media (max-height:568px){.component-button-history .component-button-history-date-time .component-button-history-detail-month-year{font-size:10px}}.component-button-history.component-button-history-record{padding:16px;display:flex;align-items:center;justify-content:space-between;background:var(--ion-card-background-color);box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px}.component-button-history.component-button-history-record .status{text-align:right;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0}.component-button-history.component-button-history-record .status.parked{color:var(--ion-text-color)}.component-button-history.component-button-history-record .status.paid{color:#20bb2f}.component-button-history.component-button-history-record .status.pending{color:#ff3b30}.component-button-history.component-button-history-record .component-button-history-check-ticket{display:flex;align-items:center}.component-button-history.component-button-history-record .component-button-history-check-ticket ion-icon{padding-left:9px;font-size:16px}@media (max-height:568px){.component-button-history.component-button-history-record .status{max-width:72px}}@media (min-height:812px){.component-button-history-record{padding:14px 24px}}.component-info .component-info-image{text-align:center;padding-top:10px;padding-bottom:10px}.component-info .component-info-title{text-align:center;font-size:18px;font-weight:700;margin-bottom:5px}.component-info .component-info-subtitle{text-align:center;font-size:14px;margin-bottom:10px}.remove-modal{--height:470px!important}.remove-modal .select{min-height:52px;display:flex;background:var(--ion-background-color-1);border-radius:30px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;padding:0 10px 0 20px}.remove-modal .select ion-select{flex:1 1}.remove-modal .cancel-button{display:none}.component-button-plate{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;border-radius:58px;padding:10px 24px;margin-bottom:16px;margin-top:16px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px}.component-button-plate ion-icon{font-size:28px}.component-button-plate.component-button-plate-vehicle-plate{display:flex;align-items:center;justify-content:space-between;background:var(--ion-color-input-background);height:55px}.component-button-plate.component-button-plate-vehicle-plate .trash-icon{background-color:var(--ion-card-icons-color);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.component-button-plate.component-button-plate-vehicle-plate .trash-icon ion-icon{font-size:24px}.action-sheet{display:flex;flex-direction:column-reverse;width:100%;background-color:rgba(12,12,12,.3);height:100%;position:absolute;transition:bottom .3s ease-in-out,opacity .3s cubic-bezier(.74,-.01,.29,1);z-index:99999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0}.action-sheet.is-visible{opacity:1}.action-sheet .action-sheet-wrapper{border-radius:30px 30px 0 0;background-color:#fff;padding:0 32px 32px;transition:margin-bottom .3s ease-in-out}.action-sheet .action-sheet-wrapper .action-sheet-header{height:70px;display:flex;justify-content:flex-end;align-items:center}.action-sheet .action-sheet-wrapper .action-sheet-header .close-button{display:inline-block;padding:5px 0 5px 30px;background:#fff}.action-sheet .action-sheet-wrapper .action-sheet-header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.modal-bottom-sheet{display:flex;flex-direction:column}.modal-bottom-sheet-header{flex:1 1;max-height:calc(100vh - 244px);overflow-y:auto}.modal-bottom-sheet-footer{padding-top:48px}.modal-bottom-sheet-footer .caption-text{text-align:center;overflow:hidden;position:relative;margin:0 56px 16px}.modal-bottom-sheet-footer .caption-text span{background-color:#fff;z-index:2;padding:0 8px;position:relative;font-weight:700;color:#666}.modal-bottom-sheet-footer .caption-text:before{content:"";position:absolute;width:100%;height:1px;background-color:#bbb;left:0;margin-top:12px;z-index:1}.modal-bottom-sheet-footer ion-button.cancel-button::part(native){background-color:#fff;border-color:#fff!important;color:#000!important}.modal-bottom-sheet-footer ion-button.cancel-button::part(native):hover{color:#fff!important}.modal-bottom-sheet .status-icon ion-icon{color:var(--ion-text-color);font-size:80px}.modal-bottom-sheet .modal-headline{font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;margin-bottom:8px;margin-top:16px}.modal-bottom-sheet .modal-caption{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;line-height:1.2;color:var(--ion-text-color-2)}.austoscan-flow{padding-top:16px}.austoscan-flow ion-header>div{padding:8px 24px 0}.austoscan-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px}@media (max-height:568px){.austoscan-flow ion-header>div ion-icon{font-size:24px}}.austoscan-flow.checkout,.austoscan-flow.payment-success{margin-top:-16px}@media (min-height:812px){.austoscan-flow.checkout,.austoscan-flow.payment-success{margin-top:-40px}}.austoscan-flow ion-content .ticket{background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%);box-shadow:inset 0 0 10px rgba(0,0,0,.1);padding-bottom:37px}.austoscan-flow ion-content .ticket .back-button{padding-top:24px;padding-left:24px}.austoscan-flow ion-content .ticket .back-button ion-icon{color:#fff;font-size:28px;padding:2px}@media (max-height:568px){.austoscan-flow ion-content .ticket .back-button ion-icon{font-size:24px}}.austoscan-flow ion-content .ticket .close-button{display:flex;justify-content:flex-end;padding-top:25px;padding-bottom:8px;padding-right:22px}.austoscan-flow ion-content .ticket .close-button ion-icon{color:#fff;font-size:28px;font-weight:700;padding:2px}@media (max-height:568px){.austoscan-flow ion-content .ticket .close-button ion-icon{font-size:24px}}.austoscan-flow ion-content .ticket .title{font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em;color:#fff;margin-bottom:24px;margin-left:32px}.austoscan-flow ion-content .ticket .details{display:flex;flex-direction:column;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:18px;margin:0 32px}.austoscan-flow ion-content .ticket .details .ticket-up .row{display:flex}.austoscan-flow ion-content .ticket .details .ticket-up .row .field{flex:1 1;margin-left:30px;margin-top:16px;display:flex;flex-direction:column}.austoscan-flow ion-content .ticket .details .ticket-up .row .field .label{margin-bottom:6px;color:hsla(0,0%,100%,.8)}.austoscan-flow ion-content .ticket .details .ticket-up .row .field .value{font-weight:700;color:#fff}.austoscan-flow ion-content .ticket .details .ticket-middle{display:flex;min-height:30px;padding:10px 0}.austoscan-flow ion-content .ticket .details .ticket-middle .left-shape{width:20px;height:40px;background:rgba(0,0,0,.15);border-top-right-radius:35px;border-bottom-right-radius:35px}.austoscan-flow ion-content .ticket .details .ticket-middle .dashes{flex:1 1}.austoscan-flow ion-content .ticket .details .ticket-middle .right-shape{width:20px;height:40px;background:rgba(0,0,0,.15);border-top-left-radius:35px;border-bottom-left-radius:35px}.austoscan-flow ion-content .ticket .details .ticket-down{display:flex;flex-direction:column}.austoscan-flow ion-content .ticket .details .ticket-down .label{font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8);margin-left:30px;margin-bottom:2px}.austoscan-flow ion-content .ticket .details .ticket-down .value{font-weight:700;font-size:56px;line-height:56px;letter-spacing:-.05em;margin-left:30px;margin-bottom:9px;color:#fff}.austoscan-flow ion-content .ticket .details .ticket-down .message{margin-left:30px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;margin-bottom:19px;color:hsla(0,0%,100%,.8)}@media (min-height:812px){.austoscan-flow ion-content .ticket{padding-top:24px}}.austoscan-flow ion-content.camera-onboarding .content{margin:0 36px}.austoscan-flow ion-content.camera-onboarding .content img{margin-top:50px}.austoscan-flow ion-content.camera-onboarding .content h2{font-weight:700;font-size:28px;line-height:28px;margin-top:50px}@media (max-height:568px){.austoscan-flow ion-content.camera-onboarding .content h2{font-size:24px;line-height:24px}}.austoscan-flow ion-content.camera-onboarding .content p{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:var(--ion-color-primary-shade);margin-top:20px}.austoscan-flow ion-content.onboarding .content{display:flex;flex-direction:column;padding:8px 32px}.austoscan-flow ion-content.onboarding .content h2{font-weight:700;font-size:32px;line-height:32px;letter-spacing:-.05em;margin-top:8px;margin-bottom:40px}.austoscan-flow ion-content.onboarding .content img{align-self:center;width:70%}.austoscan-flow ion-content.checkout .content .payment-methods{padding:24px 32px}.austoscan-flow ion-content.checkout .content .payment-methods .title{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:24px}.austoscan-flow ion-content.checkout .content .payment-methods .item{box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;height:48px;margin-bottom:8px;display:flex;align-items:center;padding:0 20px;border:2px solid transparent;background-color:var(--ion-card-background)}.austoscan-flow ion-content.checkout .content .payment-methods .item .add-icon{background-color:var(--ion-card-add-icons-color);border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-right:9px}.austoscan-flow ion-content.checkout .content .payment-methods .item .add-icon ion-icon{font-size:20px;color:var(--ion-text-secundary-color)}.austoscan-flow ion-content.checkout .content .payment-methods .item.selected{border:2px solid var(--ion-color-primary-shade)}.austoscan-flow ion-content.checkout .content .payment-methods .item .text{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;margin-left:10px;flex:1 1}.austoscan-flow ion-content.checkout .content .payment-methods .item ion-icon{font-size:28px}@media (min-height:812px){.austoscan-flow ion-content.checkout .content .payment-methods .item{height:56px}}@media (max-height:568px){.austoscan-flow ion-content.checkout .content .payment-methods{padding:24px}}.austoscan-flow ion-content.register-card-in-progress .content{display:flex;flex-direction:column;padding:200px 71px 0}.austoscan-flow ion-content.register-card-in-progress .content h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.austoscan-flow ion-content.register-card-in-progress .content img{margin-bottom:40px}.austoscan-flow ion-content.register-card-in-progress .content .content-loader{align-items:center;height:auto}.austoscan-flow ion-content.register-card-in-progress .content .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.austoscan-flow ion-content.register-card-in-progress .content .loading-wrapper{width:40px;height:40px}.austoscan-flow ion-content.register-card-success .content{padding:90px 56px}.austoscan-flow ion-content.register-card-success .content ion-icon{font-size:96px;margin-bottom:32px}.austoscan-flow ion-content.payment-success .content .success{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.austoscan-flow ion-content.payment-success .content .success .shape{width:50px;height:50px;border-radius:100px;position:relative;top:-20px;background:var(--ion-background-color)}.austoscan-flow ion-content.payment-success .content .success ion-icon{font-size:72px;margin-bottom:10px;margin-top:-20px}@media (min-height:812px){.austoscan-flow ion-content.payment-success .content .success ion-icon{font-size:96px;margin-top:0}}.austoscan-flow ion-content.payment-success .content .success h1{font-weight:700;font-size:28px;line-height:28px;text-align:right;letter-spacing:-.05em;margin-bottom:5px}.austoscan-flow ion-content.payment-success .content .success p{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;margin-bottom:10px}.austoscan-flow ion-content.payment-success .content .button-califications{padding:20px 16px 0}.austoscan-flow ion-content.payment-success .content .reminder{margin:16px 32px 48px;padding:8px 16px;border:2px solid rgba(80,80,80,.2);border-radius:16px;display:flex;align-items:center}.austoscan-flow ion-content.payment-success .content .reminder ion-icon{margin-left:8px;font-size:48px}.austoscan-flow ion-content.payment-success .content .reminder p{margin-left:12px;margin-right:8px;font-size:14px}@media (max-height:568px){.austoscan-flow ion-content.payment-success .content ion-icon{margin-left:0!important}.austoscan-flow ion-content.payment-success .content .reminder{margin:16px 24px 48px}}@media (min-height:812px){.austoscan-flow ion-content.payment-success .content .reminder{margin:32px 32px 48px}}.austoscan-flow ion-content.edit-rut>div:first-child{padding:8px 32px}.austoscan-flow ion-content.edit-rut>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.austoscan-flow ion-content.edit-rut>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-sprimary-shade)}.austoscan-flow ion-content.edit-rut>div:nth-child(2){padding:8px 32px}.austoscan-flow ion-content.edit-rut>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em}.austoscan-flow ion-content.edit-rut>div:nth-child(3){padding:1px 40px;color:#ff3b30;font-style:normal;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em}.austoscan-flow.searching{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:30px}.austoscan-flow.searching h2{font-weight:700;font-size:24px;line-height:1;text-align:center;letter-spacing:-.05em;margin-top:30px;color:var(--ion-text-color)}@media (max-height:568px){.austoscan-flow.searching h2{font-size:20px}}.austoscan-flow.searching img{width:70%}.austoscan-flow.scanner,.austoscan-flow.scanner ion-header{background:transparent}.austoscan-flow.scanner ion-header ion-icon{color:#fff}.austoscan-flow.scanner .content{height:100vh;display:flex;align-items:center;justify-content:center}.austoscan-flow.scanner .content ion-icon{width:100%;margin-top:-35%;height:140%}.austoscan-flow.scanner .content .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.austoscan-flow.scanner .content .message{font-size:16px;bottom:26%}}.austoscan-flow .ticket-section{padding:0 35px}.austoscan-flow .fancy-ticket{-webkit-animation-name:popIn;animation-name:popIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-top:32px}.austoscan-flow .fancy-ticket .info-piece{color:#fff}.austoscan-flow .fancy-ticket .info-piece .content-amounts{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.austoscan-flow .fancy-ticket .info-piece .content-amounts .after,.austoscan-flow .fancy-ticket .info-piece .content-amounts .label{margin-bottom:6px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8)}.austoscan-flow .fancy-ticket .ticket-cut-out{position:relative;height:2rem;background:rgba(0,0,0,.25);margin-left:1rem;margin-right:1rem}.austoscan-flow .fancy-ticket .ticket-cut-out:after{content:"";position:absolute;height:50%;width:80%;top:0;left:30px;border-bottom:2px dashed rgba(0,0,0,.25)}.austoscan-flow .fancy-ticket .ticket-cut-out .ticket-cutout{position:absolute;left:-1rem;width:1rem;height:2rem;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.austoscan-flow .fancy-ticket .ticket-cut-out .ticket-cutout:after{content:"";position:relative;display:block;width:1rem;height:1rem;width:2rem;height:2rem;right:100%;top:-50%;border:1rem solid rgba(0,0,0,.25);border-radius:50%}.austoscan-flow .fancy-ticket .ticket-cut-out .ticket-cutout--right{left:auto;right:-1rem}.austoscan-flow .fancy-ticket .ticket-cut-out .ticket-cutout--right:after{right:0;right:2rem}.austoscan-flow .fancy-ticket .paid-amount{background-color:rgba(0,0,0,.25);padding:2px 44px 20px;width:100%;height:100%;border-radius:0 0 22px 22px}.austoscan-flow .fancy-ticket .paid-amount .amount{margin-top:0;font-style:normal;font-weight:700;font-size:48px;line-height:1;color:#fff;letter-spacing:-.06em}@media (max-height:568px){.austoscan-flow .fancy-ticket .paid-amount .amount{font-size:40px}}@media (min-height:812px){.austoscan-flow .fancy-ticket .paid-amount .amount{font-size:56px}}.austoscan-flow .fancy-ticket .paid-amount .message{font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;margin-top:8px;color:hsla(0,0%,100%,.8)}.austoscan-flow .fancy-ticket .paid-amount .discounts .collaborator{padding:4px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#fff}.austoscan-flow .fancy-ticket .paid-amount .discounts .selectable{background:hsla(0,0%,100%,.1);height:auto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.05em;color:#fff;display:flex;flex-direction:row;grid-gap:3px;gap:3px;border-radius:8px;padding:4px;margin-top:4px}.austoscan-flow .fancy-ticket .record-details{border-radius:22px 22px 0 0;padding:16px 34px 2px;background-color:rgba(0,0,0,.25);display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.austoscan-flow .fancy-ticket .record-details .info-piece .label+div{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.austoscan-flow .fancy-ticket .record-details .info-piece.plate,.austoscan-flow .fancy-ticket .record-details .info-piece.time{text-align:left}.austoscan-flow .fancy-ticket .record-details .info-piece.location{text-align:left;text-transform:capitalize}.austoscan-flow .fancy-ticket .record-details .info-piece.date{text-align:left}.austoscan-flow .fancy-ticket .record-details .info-piece.date .date-data{display:grid;grid-template-columns:1fr 3fr;width:100%}.austoscan-flow .fancy-ticket .record-details .info-piece.date .date-data .day-of-month{padding-right:2px;text-align:right;font-weight:600;font-size:28px;line-height:28px}.austoscan-flow .fancy-ticket .record-details .info-piece.date .date-data .date-month-year{padding-left:2px;padding-top:4px;width:100%}.austoscan-flow .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .month{font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:lowercase}.austoscan-flow .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .year{font-style:normal;font-weight:700;font-size:12px;line-height:12px}@media (min-height:812px){.austoscan-flow{padding-top:40px}}.title{font-size:"32px";margin-top:"48px";margin-bottom:20px!important}.description{font-size:20px!important;font-weight:600;font-size:16px;line-height:1;color:var(--ion-color-primary-shade);margin-bottom:10px}.component-button-discount-item{height:58px;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;padding:10px 24px;margin-bottom:20px;margin-top:20px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px;width:100%}.component-button-discount-item ion-icon{font-size:28px}.component-button-discount-item .icon-discount ion-icon{padding-right:12px}.component-button-discount-item.component-button-discount{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:58px;border:2px solid transparent}.component-button-discount-item.component-button-discount .icon-discount{display:flex;align-items:center;height:30px;width:190px}.component-button-discount-item.component-button-discount .icon-discount .text-code h3{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.component-button-discount-item.component-button-discount .icon-discount img{padding-right:12px}@media (min-height:812px){.component-button-discount-item{padding:16px 24px}}ion-modal.discount-modal{--background:var(--ion-card-background-color);--height:80%;--width:100%;align-items:flex-end}ion-modal.discount-modal div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.discount-modal div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}ion-modal.discount-modal ion-header .header{display:flex;justify-content:flex-end;padding:22px 22px 15px}ion-modal.discount-modal ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}ion-modal.discount-modal ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.discount-modal ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em;--offset-bottom:auto!important;--overflow:hidden}ion-modal.discount-modal ion-content .content{padding:0 24px}ion-modal.discount-modal ion-content .content .body-content-discount h2.title{font-weight:700;margin-bottom:8px}ion-modal.discount-modal ion-content .content .body-content-discount h3.subtitle{font-weight:600;margin-bottom:16px;color:#666}ion-modal.discount-modal ion-content .content .screen-coupon{padding-bottom:16px}ion-modal.discount-modal ion-content .content .text-avalaible{padding-bottom:12px}ion-modal.discount-modal ion-content .content .text-avalaible h1{font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;color:#000}ion-modal.discount-modal ion-content .content .display-coupon{padding-bottom:8px;height:300px;overflow-x:scroll}ion-modal.discount-modal ion-content .content .display-coupon::-webkit-scrollbar{display:none;width:0;background:transparent}.component-screen-coupon{background:#fff;border-radius:24px;border:1px solid #f0f0f0;padding:16px 8px;box-shadow:4px 8px 24px rgba(44,48,65,.12)}.component-screen-coupon .component-screen-coupon-header .component-screen-coupon-title{display:flex;align-items:center;justify-content:left;grid-gap:8px;gap:8px;padding-left:16px;padding-top:8px}.component-screen-coupon .component-screen-coupon-header .component-screen-coupon-title h3{font-weight:600}.component-screen-coupon .component-screen-coupon-header .component-screen-coupon-content{padding-top:16px;padding-left:8px}.component-screen-coupon .component-screen-coupon-header .component-screen-coupon-content .component-button-scan{padding:16px 8px}.component-add-coupon .component-add-coupon-content{display:flex;align-items:center;justify-content:left;grid-gap:8px;gap:8px}.component-add-coupon .component-add-coupon-content input{height:48px;background-color:var(--ion-color-tertiary);border-radius:32px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em;width:200px}.component-add-coupon .component-add-coupon-content .error{border:1px solid var(--ion-color-danger)!important}.component-add-coupon .component-add-coupon-content ion-button{height:48px;--background:#999;--background-activated:#999}.component-add-coupon .component-add-coupon-content ion-button.black-button{--background:#000;--background-activated:#000}.component-add-coupon .coupon-add-content-error{display:flex;align-items:center;justify-content:left;grid-gap:8px;gap:8px;color:var(--ion-color-danger);font-size:12px;font-weight:600;padding-left:16px}.component-coupon-empty-data{display:flex;flex-direction:column;align-items:center;padding-top:16px;padding-bottom:16px}.component-coupon-empty-data .footer-text{padding-top:16px;font-style:normal;font-weight:400;font-size:16px;line-height:120%;text-align:center;letter-spacing:-.05em;color:#000}.component-coupon-discount{display:flex;background:#f4f4f4;box-shadow:0 0 30px rgba(0,0,0,.08);border-radius:12px}.component-coupon-discount .coupon{margin:10px;width:100%;height:150px;position:relative;background:#fff;border-radius:12px}.component-coupon-discount .coupon:after,.component-coupon-discount .coupon:before{content:"";display:block;position:absolute;top:65px;width:25px;height:25px;border-radius:50%;z-index:2;background-color:#f4f4f4}.component-coupon-discount .coupon:before{border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-13px}.component-coupon-discount .coupon:after{border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:-13px}.component-coupon-discount .coupon-content-wrapper{width:100%;height:100%;position:relative;border-radius:15px}.component-coupon-discount .coupon-content-wrapper .coupon-content{display:flex;align-content:center;height:100%}.component-coupon-discount .coupon-content-wrapper .coupon-content .logo{display:flex;align-items:center;padding:16px 16px 16px 28px}.component-coupon-discount .coupon-content-wrapper .coupon-content .logo img{object-fit:contain;width:80px;height:80px}.component-coupon-discount .coupon-content-wrapper .coupon-content .gap-line{border-right:.18em dashed #e1e1e1;height:80%;margin-top:5%}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container{display:flex;flex-wrap:wrap;padding:16px;width:100%}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-text h3{font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:-.05em;color:#6a6a6a}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-badge{height:28px;text-align:center;border-radius:8px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-badge h3{font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:-.05em;padding:8px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-badge.avalaible{background:#ebfaf0;color:#2c682e}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-badge.redeemed{background:#ccc;color:#282727}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-title-row .coupon-badge.expired{background:#f7d7d7;color:#e11b1b}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-detail h1{font-style:normal;font-weight:700;font-size:30px;line-height:32px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-detail span.time-dscto{font-size:18px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-detail h2.code{font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#6a6a6a;padding-top:8px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-detail h2.valid-date{font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.05em;color:#6a6a6a;padding-top:4px}.component-coupon-discount .coupon-content-wrapper .coupon-content .coupon-info-container .coupon-detail h3{font-style:normal;font-weight:700;font-size:14px;line-height:14px}.component-coupon-discount-detail{display:flex;background:#f4f4f4;box-shadow:0 0 30px rgba(0,0,0,.08);border-radius:12px}.component-coupon-discount-detail .coupon-discount-detail{margin:10px;width:100%;height:340px;position:relative;background:#fff;border-radius:12px}.component-coupon-discount-detail .coupon-discount-detail:after,.component-coupon-discount-detail .coupon-discount-detail:before{content:"";display:block;position:absolute;top:240px;width:25px;height:25px;border-radius:50%;z-index:2;background-color:#f4f4f4}.component-coupon-discount-detail .coupon-discount-detail:before{border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-13px}.component-coupon-discount-detail .coupon-discount-detail:after{border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(135deg);transform:rotate(135deg);right:-13px}.component-coupon-discount-detail .coupon-content-wrapper-detail{width:100%;height:100%;position:relative;border-radius:15px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content{display:flex;align-content:center}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .logo{padding:56px 8px 16px 24px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .logo img{width:81px;height:47px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .gap{padding-right:8px;margin-top:10px;margin-bottom:10px;height:120px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-text{padding:16px 0;width:130px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-text h3{font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:-.05em;color:#6a6a6a}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-detail-badge{height:28px;width:25%;text-align:center;border-radius:12px;margin-top:12px;margin-right:8px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-detail-badge h3{font-style:normal;font-weight:600;font-size:14px;line-height:12px;letter-spacing:-.05em;padding-top:8px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-detail-badge.avalaible{background:#d7f7d7;color:#2c682e}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-detail-badge.redeemed{background:#ccc;color:#282727}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-detail-badge.expired{background:#f7d7d7;color:#e11b1b}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail{position:absolute;left:115px;padding-top:44px;padding-right:5px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail h1{font-style:normal;font-weight:700;font-size:30px;line-height:32px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail span.time-dscto{font-size:18px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail h2.code{font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#6a6a6a;padding-top:8px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail h2.valid-date{font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.05em;color:#6a6a6a;padding-top:4px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-content .coupon-info-detail h3{font-style:normal;font-weight:700;font-size:14px;line-height:14px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-discount-info{margin:16px 16px 8px}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-dates-range,.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-discount-info .text-description{font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#828282}.component-coupon-discount-detail .coupon-content-wrapper-detail .coupon-dates-range{margin:16px 16px 8px;display:flex;grid-gap:4px;gap:4px}.component-coupon-discount-detail .coupon-content-wrapper-detail .line-dotted{padding-top:8px;padding-bottom:8px;margin-left:24px;margin-right:20px;border-bottom:2px dashed #000}.component-coupon-discount-detail .coupon-content-wrapper-detail .activate-coupon{padding:16px 8px 16px 12px}.component-coupon-discount-detail .coupon-content-wrapper-detail .activate-coupon ion-button{--background:var(--ion-button-primary-color);--background-activated:var(--ion-button-primary-color);border-radius:32px;border:1px solid var(--ion-text-color);color:var(--ion-text-color);font-weight:600;font-size:14px;font-style:normal;letter-spacing:-.05em}.autopass-resolution-flow{padding-top:16px}.autopass-resolution-flow ion-header>div{padding:8px 24px 0}.autopass-resolution-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px}@media (max-height:568px){.autopass-resolution-flow ion-header>div ion-icon{font-size:24px}}.autopass-resolution-flow.checkout,.autopass-resolution-flow.payment-success{margin-top:-16px}@media (min-height:812px){.autopass-resolution-flow.checkout,.autopass-resolution-flow.payment-success{margin-top:-40px}}.autopass-resolution-flow ion-content .checkout .payment-methods{padding:24px 32px}.autopass-resolution-flow ion-content .checkout .payment-methods .title{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:24px}.autopass-resolution-flow ion-content .checkout .payment-methods .item{box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;height:48px;margin-bottom:8px;display:flex;align-items:center;padding:0 20px;border:2px solid transparent;background-color:var(--ion-card-background)}.autopass-resolution-flow ion-content .checkout .payment-methods .item .add-icon{background-color:var(--ion-card-add-icons-color);border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-right:9px}.autopass-resolution-flow ion-content .checkout .payment-methods .item .add-icon ion-icon{font-size:20px;color:var(--ion-text-secundary-color)}.autopass-resolution-flow ion-content .checkout .payment-methods .item.selected{border:2px solid var(--ion-color-primary-shade)}.autopass-resolution-flow ion-content .checkout .payment-methods .item .text{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;margin-left:10px;flex:1 1}.autopass-resolution-flow ion-content .checkout .payment-methods .item ion-icon{font-size:28px}.autopass-resolution-flow ion-content .checkout .payment-methods .item .delete{padding-top:2px;padding-left:6px}@media (min-height:812px){.autopass-resolution-flow ion-content .checkout .payment-methods .item{height:56px}}@media (max-height:568px){.autopass-resolution-flow ion-content .checkout .payment-methods{padding:24px}}.autopass-resolution-flow ion-content .register-card-in-progress{display:flex;flex-direction:column;padding:200px 71px 0}.autopass-resolution-flow ion-content .register-card-in-progress h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.autopass-resolution-flow ion-content .register-card-in-progress img{margin-bottom:40px}.autopass-resolution-flow ion-content .register-card-in-progress .content-loader{align-items:center;height:auto}.autopass-resolution-flow ion-content .register-card-in-progress .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.autopass-resolution-flow ion-content .register-card-in-progress .loading-wrapper{width:40px;height:40px}.autopass-resolution-flow ion-content.register-card-success .content{padding:90px 56px}.autopass-resolution-flow ion-content.register-card-success .content ion-icon{font-size:96px;margin-bottom:32px}.autopass-resolution-flow ion-content.payment-success .content .success{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.autopass-resolution-flow ion-content.payment-success .content .success .shape{width:50px;height:50px;border-radius:100px;position:relative;top:-20px;background:var(--ion-background-color)}.autopass-resolution-flow ion-content.payment-success .content .success ion-icon{font-size:72px;margin-bottom:10px;margin-top:-20px}@media (min-height:812px){.autopass-resolution-flow ion-content.payment-success .content .success ion-icon{font-size:96px;margin-top:0}}.autopass-resolution-flow ion-content.payment-success .content .success h1{font-weight:700;font-size:28px;line-height:28px;text-align:right;letter-spacing:-.05em;margin-bottom:5px}.autopass-resolution-flow ion-content.payment-success .content .success p{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;margin-bottom:10px}.autopass-resolution-flow ion-content.payment-success .content .success .button-califications{width:90%;padding-top:20px}.autopass-resolution-flow ion-content.payment-success .content .reminder{margin:16px 32px 48px;padding:8px 16px;border:2px solid rgba(80,80,80,.2);border-radius:16px;display:flex;align-items:center}.autopass-resolution-flow ion-content.payment-success .content .reminder ion-icon{margin-left:8px;font-size:48px}.autopass-resolution-flow ion-content.payment-success .content .reminder p{margin-left:12px;margin-right:8px;font-size:14px}@media (max-height:568px){.autopass-resolution-flow ion-content.payment-success .content ion-icon{margin-left:0!important}.autopass-resolution-flow ion-content.payment-success .content .reminder{margin:16px 24px 48px}}@media (min-height:812px){.autopass-resolution-flow ion-content.payment-success .content .reminder{margin:32px 32px 48px}}.autopass-resolution-flow ion-content .ticket{background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%);box-shadow:inset 0 0 10px rgba(0,0,0,.1);padding-bottom:37px}.autopass-resolution-flow ion-content .ticket .back-button{padding-top:24px;padding-left:24px}.autopass-resolution-flow ion-content .ticket .back-button ion-icon{color:#fff;font-size:28px;padding:2px}@media (max-height:568px){.autopass-resolution-flow ion-content .ticket .back-button ion-icon{font-size:24px}}.autopass-resolution-flow ion-content .ticket .close-button{display:flex;justify-content:flex-end;padding-top:25px;padding-bottom:8px;padding-right:22px}.autopass-resolution-flow ion-content .ticket .close-button ion-icon{color:#fff;font-size:28px;font-weight:700;padding:2px}@media (max-height:568px){.autopass-resolution-flow ion-content .ticket .close-button ion-icon{font-size:24px}}.autopass-resolution-flow ion-content .ticket .title{font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em;color:#fff;margin-bottom:24px;margin-left:32px}.autopass-resolution-flow ion-content .ticket .details{display:flex;flex-direction:column;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:18px;margin:0 32px}.autopass-resolution-flow ion-content .ticket .details .ticket-up .row{display:flex}.autopass-resolution-flow ion-content .ticket .details .ticket-up .row .field{flex:1 1;margin-left:30px;margin-top:16px;display:flex;flex-direction:column}.autopass-resolution-flow ion-content .ticket .details .ticket-up .row .field .label{margin-bottom:6px;color:hsla(0,0%,100%,.8)}.autopass-resolution-flow ion-content .ticket .details .ticket-up .row .field .value{font-weight:700;color:#fff}.autopass-resolution-flow ion-content .ticket .details .ticket-middle{display:flex;min-height:30px;padding:10px 0}.autopass-resolution-flow ion-content .ticket .details .ticket-middle .left-shape{width:20px;height:40px;background:rgba(0,0,0,.15);border-top-right-radius:35px;border-bottom-right-radius:35px}.autopass-resolution-flow ion-content .ticket .details .ticket-middle .dashes{flex:1 1}.autopass-resolution-flow ion-content .ticket .details .ticket-middle .right-shape{width:20px;height:40px;background:rgba(0,0,0,.15);border-top-left-radius:35px;border-bottom-left-radius:35px}.autopass-resolution-flow ion-content .ticket .details .ticket-down{display:flex;flex-direction:column}.autopass-resolution-flow ion-content .ticket .details .ticket-down .label{font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8);margin-left:30px;margin-bottom:2px}.autopass-resolution-flow ion-content .ticket .details .ticket-down .value{font-weight:700;font-size:56px;line-height:56px;letter-spacing:-.05em;margin-left:30px;margin-bottom:9px;color:#fff}.autopass-resolution-flow ion-content .ticket .details .ticket-down .message{margin-left:30px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;margin-bottom:19px;color:hsla(0,0%,100%,.8)}.autopass-resolution-flow ion-content .ticket-section{padding:0 35px}.autopass-resolution-flow ion-content .fancy-ticket{-webkit-animation-name:popIn;animation-name:popIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-top:32px}.autopass-resolution-flow ion-content .fancy-ticket .info-piece{color:#fff}.autopass-resolution-flow ion-content .fancy-ticket .info-piece .content-amounts{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.autopass-resolution-flow ion-content .fancy-ticket .info-piece .content-amounts .after,.autopass-resolution-flow ion-content .fancy-ticket .info-piece .content-amounts .label{margin-bottom:6px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8)}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out{position:relative;height:2rem;background:rgba(0,0,0,.25);margin-left:1rem;margin-right:1rem}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out:after{content:"";position:absolute;height:50%;width:80%;top:0;left:30px;border-bottom:2px dashed rgba(0,0,0,.25)}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out .ticket-cutout{position:absolute;left:-1rem;width:1rem;height:2rem;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out .ticket-cutout:after{content:"";position:relative;display:block;width:1rem;height:1rem;width:2rem;height:2rem;right:100%;top:-50%;border:1rem solid rgba(0,0,0,.25);border-radius:50%}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out .ticket-cutout--right{left:auto;right:-1rem}.autopass-resolution-flow ion-content .fancy-ticket .ticket-cut-out .ticket-cutout--right:after{right:0;right:2rem}.autopass-resolution-flow ion-content .fancy-ticket .paid-amount{background-color:rgba(0,0,0,.25);padding:2px 44px 20px;width:100%;height:100%;border-radius:0 0 22px 22px}.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .amount{margin-top:0;font-style:normal;font-weight:700;font-size:48px;line-height:1;color:#fff;letter-spacing:-.06em}.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .discounts .collaborator{padding:4px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#fff}.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .discounts .selectable{background:hsla(0,0%,100%,.1);height:auto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.05em;color:#fff;display:flex;flex-direction:row;grid-gap:3px;gap:3px;border-radius:8px;padding:4px;margin-top:4px}@media (max-height:568px){.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .amount{font-size:40px}}@media (min-height:812px){.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .amount{font-size:56px}}.autopass-resolution-flow ion-content .fancy-ticket .paid-amount .message{font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;margin-top:8px;color:hsla(0,0%,100%,.8)}.autopass-resolution-flow ion-content .fancy-ticket .record-details{border-radius:22px 22px 0 0;padding:16px 34px 2px;background-color:rgba(0,0,0,.25);display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece .label+div{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.plate,.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.time{text-align:left}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.location{text-align:left;text-transform:capitalize}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date{text-align:left}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date .date-data{display:grid;grid-template-columns:1fr 3fr;width:100%}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date .date-data .day-of-month{padding-right:2px;text-align:right;font-weight:600;font-size:28px;line-height:28px}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date .date-data .date-month-year{padding-left:2px;padding-top:4px;width:100%}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .month{font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:lowercase}.autopass-resolution-flow ion-content .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .year{font-style:normal;font-weight:700;font-size:12px;line-height:12px}@media (min-height:812px){.autopass-resolution-flow ion-content .ticket{padding-top:24px}}@-webkit-keyframes slideUpFancily{0%{-webkit-transform:translateY(240px);transform:translateY(240px)}80%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUpFancily{0%{-webkit-transform:translateY(240px);transform:translateY(240px)}80%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-height:812px){.autopass-resolution-flow ion-content .autopass-resolution-flow{padding-top:40px}}.autopass-resolution-flow.scanner,.autopass-resolution-flow.scanner ion-header{background:transparent}.autopass-resolution-flow.scanner ion-header ion-icon{color:#fff}.autopass-resolution-flow.scanner .content{height:100vh;display:flex;align-items:center;justify-content:center}.autopass-resolution-flow.scanner .content ion-icon{width:100%;margin-top:-35%;height:140%}.autopass-resolution-flow.scanner .content .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.autopass-resolution-flow.scanner .content .message{font-size:16px;bottom:26%}}.autopass-notifications.home{color:#fff;background:#fff}.autopass-notifications.home:before{content:"";position:absolute;top:0;left:0;width:100%;height:65vh;background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%)}@media (min-height:812px){.autopass-notifications.home{padding-top:40px!important}}@media (max-height:568px){.autopass-notifications.home:before{height:100vh}}.autopass-notifications.home ion-header>div{float:right;padding:8px 24px 0}.autopass-notifications.home ion-header>div>ion-icon{color:#fff;display:block;padding:2px;font-size:28px}@media (max-height:568px){.autopass-notifications.home ion-header>div ion-icon{font-size:24px}}.autopass-notifications.home .status-section{background:#fff;width:100vw;margin-top:30px;padding:0 40px 32px;text-align:center}.autopass-notifications.home .status-section:before{content:"";position:relative;height:50px;width:50px;border-radius:50%;top:-24px;background:#fff;display:inline-block}.autopass-notifications.home .status-section .status-big-icon{font-size:0;width:80px;margin:0 auto 18px}.autopass-notifications.home .status-section .status-big-icon>img{text-align:center}@media (max-height:568px){.autopass-notifications.home .status-section .status-big-icon{width:56px}}@media (min-height:812px){.autopass-notifications.home .status-section .status-big-icon{width:88px}}.autopass-notifications.home .status-section h2{color:#000;font-style:normal;font-weight:700;font-size:28px;line-height:28px;margin-bottom:7px}.autopass-notifications.home .status-section .process-status{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:#000;padding-bottom:20px}.autopass-notifications.home .status-section .button-califications{padding-top:16px}.root-page ion-header ion-toolbar{padding:48px 16px 0}.root-page ion-header ion-toolbar .back-button ion-icon{color:var(--ion-text-color);font-size:26px;position:relative;left:-6px}.root-page ion-header>h1{padding:16px;width:80%;font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.root-page ion-header>div{padding:24px 16px}.root-page .one-line{display:--webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.root-page.initial-state div.custom-skeleton>div:nth-child(3){align-items:center}.root-page.initial-state div.custom-skeleton>div:nth-child(3)>div:nth-child(2){width:100%}.root-page.page-loaded .page-title{font-family:Open Sans;font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.root-page.page-loaded ion-content{display:flex;flex-direction:column}.root-page.page-loaded ion-content .no-notifications{padding:15% 16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.root-page.page-loaded ion-content .no-notifications>img,.root-page.page-loaded ion-content .no-notifications>ion-icon{width:100px;height:100px}.root-page.page-loaded ion-content .no-notifications>p{padding:20px 0;font-style:normal;font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em}.root-page.page-loaded ion-content .no-notifications-large{position:fixed;height:60%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.root-page.page-loaded ion-content .no-notifications-large>img,.root-page.page-loaded ion-content .no-notifications-large>ion-icon{width:96px;height:96px}.root-page.page-loaded ion-content .no-notifications-large>h2{padding-top:20px;font-style:normal;font-weight:700;font-size:28px;line-height:28px;text-align:center;letter-spacing:-.05em}.root-page.page-loaded ion-content .no-notifications-large>p{padding:20px 0;font-style:normal;font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em}.root-page.page-loaded ion-content .readed ion-list{opacity:.6}.root-page.page-loaded ion-content .notifications-list>h3{margin-top:20px;padding:0 16px;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.05em}.root-page.page-loaded ion-content .notifications-list ion-list{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding{margin:7px;width:92%;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px;background:var(--ion-button-primary-color)}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding ion-item{--background:var(--ion-button-primary-color);--detail-icon-opacity:1}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding .content{padding:15px 42px 15px 0}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding .content .datetime{font-weight:300;font-size:12px;line-height:12px;margin-bottom:8px}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding .content .subject{font-style:normal;font-weight:700;font-size:16px;line-height:16px;margin-bottom:8px}.root-page.page-loaded ion-content .notifications-list ion-list ion-item-sliding .content .bodyText{font-style:normal;font-weight:300;font-size:12px;line-height:12px;margin-bottom:8px}.notification ion-header ion-toolbar{padding:48px 16px 0}.notification ion-header ion-toolbar .back-button ion-icon{color:var(--ion-text-color);font-size:26px;position:relative;left:-6px}.notification ion-header>h1{padding:16px;width:80%;font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.notification ion-header>div{padding:24px 16px}.notification.initial-state div.custom-skeleton>div:nth-child(3){align-items:center}.notification.initial-state div.custom-skeleton>div:nth-child(3)>div:nth-child(2){width:100%}.notification.page-loaded ion-content>div>p{padding:24px 16px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em}.sky-costanera-flow{background-color:#e5e5e5}.sky-costanera-flow ion-header>div{padding:48px 24px 0}.sky-costanera-flow ion-header>div ion-icon{color:var(--ion-text-color);font-size:28px;padding:2px}@media (max-height:568px){.sky-costanera-flow ion-header>div ion-icon{font-size:24px}}.sky-costanera-flow .know-more .content ion-grid{margin:0 -10px}.sky-costanera-flow .home{background-repeat:no-repeat;background-size:cover}.sky-costanera-flow .home #default-header ion-icon{color:#fff}.sky-costanera-flow .home .select-background{display:flex;justify-content:flex-end}.sky-costanera-flow .home .select-background .content{display:flex;flex-direction:column;padding:11px 9px;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:14px;margin-right:24px}.sky-costanera-flow .home .select-background .content .selector{width:48px;height:41px;margin-bottom:6px;border-radius:8px;object-fit:cover}.sky-costanera-flow .home .select-background .content .selector.selected{border:.5px solid #fff}.sky-costanera-flow .home .select-background .content .selector.last{margin-bottom:0}.sky-costanera-flow .home .logo{z-index:999}.sky-costanera-flow .home .bottom-modal{bottom:0;right:0;left:0;background:hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:30px 30px 0 0;min-height:212px;max-height:375px;overflow:hidden}.sky-costanera-flow .home .bottom-modal .dragger{display:flex;justify-content:center}.sky-costanera-flow .home .bottom-modal .dragger .drag-area{width:50px;height:40px;display:flex;align-items:center;justify-content:center}.sky-costanera-flow .home .bottom-modal .dragger .drag-area .item{width:32px;height:4px;background:#ccc;border-radius:2px}.sky-costanera-flow .home .bottom-modal h1{font-weight:700;font-size:32px;line-height:32px;margin-bottom:7px}.sky-costanera-flow .home .bottom-modal h1,.sky-costanera-flow .home .bottom-modal p{font-family:"Open Sans";font-style:normal;letter-spacing:-.05em;color:#fff;margin-left:24px}.sky-costanera-flow .home .bottom-modal p{font-weight:600;font-size:16px;line-height:16px;margin-bottom:22px}.sky-costanera-flow .home .bottom-modal p .tag{color:#34c759}.sky-costanera-flow .home .bottom-modal p .tag.close{color:#ff3b30}.sky-costanera-flow .home .bottom-modal .show-more p{color:#fff}.sky-costanera-flow .home .bottom-modal .show-more .know-more{display:flex;align-items:center;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;margin:0 24px;min-height:54px}.sky-costanera-flow .home .bottom-modal .show-more .know-more img{width:40px;height:40px;margin-left:12px}.sky-costanera-flow .home .bottom-modal .show-more .know-more span{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#fff}.sky-costanera-flow .home .bottom-modal .pad-buttons{position:fixed;bottom:0;left:0;right:0;padding-top:22px;padding-bottom:43px}.sky-costanera-flow .tickets-date p{color:var(--ion-text-color-1)}.sky-costanera-flow .content{padding:24px;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.sky-costanera-flow .content h1{font-weight:700;font-size:28px;line-height:28px;margin-bottom:20px}.sky-costanera-flow .content p{font-weight:600;font-size:14px;line-height:14px;margin-bottom:34px}.sky-costanera-flow .content .select-tickets-21xyz{margin-bottom:16px}.sky-costanera-flow .content .formError{font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:#ff3b30}.sky-costanera-flow .content-price{padding:0 24px;margin-bottom:33px}.sky-costanera-flow .content-price .label{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.05em}.sky-costanera-flow .content-price .price{font-weight:700;font-size:48px;line-height:48px;letter-spacing:-.05em;color:var(--ion-text-color-1)}.sky-costanera-flow .swiper-pagination{position:relative;margin-top:25px}.sky-costanera-flow .swiper-pagination .swiper-pagination-bullet{background:var(--ion-text-color);opacity:.2}.sky-costanera-flow .swiper-pagination .swiper-pagination-bullet-active{width:24px;border-radius:4px;background:var(--ion-text-color);opacity:1}.sky-costanera-flow.scanner,.sky-costanera-flow.scanner ion-header{background:transparent}.sky-costanera-flow.scanner ion-header ion-icon{color:#fff}.sky-costanera-flow.scanner .content-scanner{height:100vh;display:flex;align-items:center;justify-content:center}.sky-costanera-flow.scanner .content-scanner ion-icon{width:100%;margin-top:-35%;height:140%}.sky-costanera-flow.scanner .content-scanner .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.sky-costanera-flow.scanner .content-scanner .message{font-size:16px;bottom:26%}}.checkout-sky{color:#fff;background:#fff}.checkout-sky .sales-ticket{background:linear-gradient(315.51deg,#47bad8 9.09%,#6a6ce9 35.73%,#9454e6 59.15%,#ce57d3 93.6%);box-shadow:inset 0 0 10px rgba(0,0,0,.1);padding-bottom:30px}.checkout-sky:before{content:"";position:absolute;top:0;left:0;width:100%}@media (max-height:568px){.checkout-sky:before{height:100vh}}.checkout-sky ion-header>div{float:left}.checkout-sky ion-header>div>ion-icon{color:#fff}.checkout-sky ion-footer{-webkit-transform:translateY(240px);transform:translateY(240px);-webkit-animation-name:slideUpFancily;animation-name:slideUpFancily;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.18,.01,.43,1.01);animation-timing-function:cubic-bezier(.18,.01,.43,1.01)}.checkout-sky .status-section{background:#fff;width:100vw;margin-top:30px;padding:0 40px 32px;text-align:center}.checkout-sky .status-section:before{content:"";position:relative;height:50px;width:50px;border-radius:50%;top:-24px;background:#fff;display:inline-block}.checkout-sky .status-section .status-big-icon{font-size:0;width:80px;margin:0 auto 18px}.checkout-sky .status-section .status-big-icon>img{text-align:center}@media (max-height:568px){.checkout-sky .status-section .status-big-icon{width:56px}}@media (min-height:812px){.checkout-sky .status-section .status-big-icon{width:88px}}.checkout-sky .status-section h2{color:#000;font-style:normal;font-weight:700;font-size:28px;line-height:28px;margin-bottom:7px}.checkout-sky .status-section .process-status{font-weight:300;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em;color:#000;padding-bottom:20px}.checkout-sky .body-ticket .back-button{padding-top:24px;padding-left:24px}.checkout-sky .body-ticket .back-button ion-icon{color:#fff;font-size:28px;padding:2px}@media (max-height:568px){.checkout-sky .body-ticket .back-button ion-icon{font-size:24px}}.checkout-sky .body-ticket .ticket-section{padding:5px 35px}.checkout-sky .body-ticket .ticket-section h2{font-style:normal;font-weight:700;font-size:28px;line-height:28px;color:#fff}.checkout-sky .fancy-ticket{-webkit-animation-name:popIn;animation-name:popIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin-top:32px}.checkout-sky .fancy-ticket .info-piece{color:#fff;height:25px}.checkout-sky .fancy-ticket .info-piece .content-amounts{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;align-items:center}.checkout-sky .fancy-ticket .info-piece .content-amounts .after,.checkout-sky .fancy-ticket .info-piece .content-amounts .label{margin-bottom:6px;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:hsla(0,0%,100%,.8)}.checkout-sky .fancy-ticket .info-piece .list-visitors{list-style:none;padding-left:0;margin:0;font-size:12px}.checkout-sky .fancy-ticket .ticket-cut-out{position:relative;height:2rem;background:rgba(0,0,0,.25);margin-left:1rem;margin-right:1rem}.checkout-sky .fancy-ticket .ticket-cut-out:after{content:"";position:absolute;height:50%;width:80%;top:0;left:30px;border-bottom:2px dashed rgba(0,0,0,.25)}.checkout-sky .fancy-ticket .ticket-cut-out .ticket-cutout{position:absolute;left:-1rem;width:1rem;height:2rem;overflow:hidden;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.checkout-sky .fancy-ticket .ticket-cut-out .ticket-cutout:after{content:"";position:relative;display:block;width:1rem;height:1rem;width:2rem;height:2rem;right:100%;top:-50%;border:1rem solid rgba(0,0,0,.25);border-radius:50%}.checkout-sky .fancy-ticket .ticket-cut-out .ticket-cutout--right{left:auto;right:-1rem}.checkout-sky .fancy-ticket .ticket-cut-out .ticket-cutout--right:after{right:0;right:2rem}.checkout-sky .fancy-ticket .paid-amount{background-color:rgba(0,0,0,.25);padding:2px 44px 20px;width:100%;height:100%;border-radius:0 0 22px 22px}.checkout-sky .fancy-ticket .paid-amount .discounts .collaborator{padding:4px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#fff}.checkout-sky .fancy-ticket .paid-amount .discounts .selectable{background:hsla(0,0%,100%,.1);height:auto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;letter-spacing:-.05em;color:#fff;display:flex;flex-direction:row;grid-gap:3px;gap:3px;border-radius:8px;padding:4px;margin-top:4px}.checkout-sky .fancy-ticket .paid-amount .amount{margin-top:0;font-style:normal;font-weight:700;font-size:48px;line-height:1;color:#fff;letter-spacing:-.06em}@media (min-height:812px){.checkout-sky .fancy-ticket .paid-amount .amount{font-size:56px}}.checkout-sky .fancy-ticket .record-details{border-radius:22px 22px 0 0;padding:16px 34px 2px;background-color:rgba(0,0,0,.25);display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;align-items:center}.checkout-sky .fancy-ticket .record-details .info-piece .label+div{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.checkout-sky .fancy-ticket .record-details .info-piece.plate,.checkout-sky .fancy-ticket .record-details .info-piece.time{text-align:left}.checkout-sky .fancy-ticket .record-details .info-piece.location{text-align:left;text-transform:capitalize}.checkout-sky .fancy-ticket .record-details .info-piece.date{text-align:left}.checkout-sky .fancy-ticket .record-details .info-piece.date .date-data{display:grid;grid-template-columns:1fr 3fr;width:100%}.checkout-sky .fancy-ticket .record-details .info-piece.date .date-data .day-of-month{padding-right:2px;text-align:right;font-weight:600;font-size:28px;line-height:28px}.checkout-sky .fancy-ticket .record-details .info-piece.date .date-data .date-month-year{padding-left:2px;padding-top:4px;width:100%}.checkout-sky .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .month{font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:lowercase}.checkout-sky .fancy-ticket .record-details .info-piece.date .date-data .date-month-year .year{font-style:normal;font-weight:700;font-size:12px;line-height:12px}.checkout-sky .payment-methods{padding:32px}.checkout-sky .payment-methods .title{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:24px}.checkout-sky .payment-methods .item{box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px;height:48px;margin-bottom:8px;display:flex;align-items:center;padding:0 20px;border:2px solid transparent;background-color:var(--ion-card-background)}.checkout-sky .payment-methods .item .add-icon{background-color:var(--ion-card-add-icons-color);border-radius:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-right:9px}.checkout-sky .payment-methods .item .add-icon ion-icon{font-size:20px;color:var(--ion-text-secundary-color)}.checkout-sky .payment-methods .item.selected{border:2px solid var(--ion-color-primary-shade)}.checkout-sky .payment-methods .item .text{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;margin-left:10px;flex:1 1}.checkout-sky .payment-methods .item ion-icon{font-size:28px}@media (min-height:812px){.checkout-sky .payment-methods .item{height:56px}}.register-card-in-progress-sky .content{display:flex;flex-direction:column;padding:200px 71px 0}.register-card-in-progress-sky .content h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.register-card-in-progress-sky .content img{margin-bottom:40px}.register-card-in-progress-sky .content .content-loader{align-items:center;height:auto}.register-card-in-progress-sky .content .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.register-card-in-progress-sky .content .loading-wrapper{width:40px;height:40px}.register-card-success-sky .content{padding:90px 56px}.register-card-success-sky .content ion-icon{font-size:96px;margin-bottom:32px}.sky-costanera-flow .edit-rut>div:first-child{padding:8px 32px}.sky-costanera-flow .edit-rut>div:first-child h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.sky-costanera-flow .edit-rut>div:first-child p{font-weight:600;font-size:14px;color:var(--ion-color-sprimary-shade)}.sky-costanera-flow .edit-rut>div:nth-child(2){padding:8px 32px}.sky-costanera-flow .edit-rut>div:nth-child(2) input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);border:none;outline:none;letter-spacing:-.05em}.sky-costanera-flow .edit-rut>div:nth-child(3){padding:1px 40px;color:#ff3b30;font-style:normal;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em}.payment-success-sky .payment-content{padding:0 40px;position:absolute}.payment-success-sky .payment-content h1{font-style:normal;font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;color:var(--ion-color-sprimary-shade)}.payment-success-sky .payment-content p{padding-top:5px;font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:var(--ion-color-primary-shade)}.payment-success-sky .ticket-payment-body{padding-top:10%}.payment-success-sky .btn-close{text-align:right}.header-identifications{padding:32px}.header-identifications h2{font-style:normal;font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;color:var(--ion-color-sprimary-shade)}.header-identifications p{padding-top:15px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:var(--ion-color-primary-shade)}@-webkit-keyframes popIn{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popIn{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:0}60%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}to{-webkit-transform:scale(1);transform:scale(1)}}.container-tickets{display:flex;flex-wrap:wrap;justify-content:center;margin-top:26px;flex-direction:column}.container-tickets .element-ticket-person{display:flex;justify-content:space-between;margin-bottom:16px;padding:12px 12px 12px 24px;background:var(--ion-background-color-1);border-radius:20px;align-items:center}.container-tickets .element-ticket-person .label{display:flex;align-items:center;font-family:"Open Sans";font-style:normal;font-size:16px;line-height:16px;letter-spacing:-.05em;font-weight:700}.container-tickets .element-ticket-person .container-labels{display:flex;flex-direction:column;color:#000;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.container-tickets .element-ticket-person .container-labels .label{font-size:16px;line-height:16px;font-weight:700;color:var(--ion-text-color)}.container-tickets .element-ticket-person .container-labels .sub-label{font-weight:600;line-height:22px;color:var(--ion-text-color-1)}.container-tickets .element-ticket-person .actions{display:flex;align-self:flex-end}.container-tickets .element-ticket-person .actions .action{display:flex;margin:0 4px;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border-radius:30px}.container-tickets .element-ticket-person .actions .action .disabled{opacity:.5}.container-tickets .element-ticket-person .actions .action .icon-inner,.container-tickets .element-ticket-person .actions .action .ionicon,.container-tickets .element-ticket-person .actions .action svg{color:var(--ion-text-color-1)}.container-tickets .element-ticket-person .actions .count{display:flex;margin:0 4px;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border-radius:30px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:20px;line-height:20px;color:#000}.fake-input-21xyz{display:flex;align-items:center;padding:14px 24px;background:var(--ion-background-color-2);border:1px solid var(--ion-background-color-2);border-radius:30px}.fake-input-21xyz img{width:18px;height:18px;margin-right:15px;color:var(--ion-text-color)}.fake-input-21xyz .placeholder{color:#999}.fake-input-21xyz .placeholder,.fake-input-21xyz .text{font-family:"Open Sans";font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.fake-input-21xyz .text{color:var(--ion-text-color-1);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-ion-modal-ios-h:first-of-type{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.empty-modal-xyz21{--background:var(--ion-card-background-color);--width:100%;align-items:flex-end}.empty-modal-xyz21 div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}.empty-modal-xyz21 div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}.empty-modal-xyz21 ion-header .header{display:flex;justify-content:flex-end;padding:22px 22px 15px}.empty-modal-xyz21 ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}.empty-modal-xyz21 ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.empty-modal-xyz21 ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em;overflow-y:hidden}.empty-modal-xyz21 ion-content .content{padding:0 24px}.empty-modal-xyz21 ion-content .content h1{font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em}.empty-modal-xyz21 ion-content .content p{margin-top:12px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em}.empty-modal-xyz21 ion-content .content .icon{margin-bottom:20px;width:80px;height:80px}@media (max-height:568px){.empty-modal-xyz21 ion-content .content .icon .icon{width:64px;height:64px}}.empty-modal-xyz21 ion-content .content .title{font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;margin-bottom:8px}.empty-modal-xyz21 ion-content .content .message{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:var(--ion-color-primary-shade);margin-bottom:25px}.empty-modal-xyz21 ion-footer .footer{padding:0 40px 64px}.empty-modal-xyz21 ion-footer .footer .white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.empty-modal-xyz21 ion-content .content p{color:var(--ion-text-color-1)}.container-days{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:26px;overflow-y:auto;height:400px}.container-days .active{border:2px solid var(--ion-text-color)!important}.container-days .element-day{display:flex;justify-content:center;flex-direction:column;width:70px;height:74px;background:var(--ion-background-color);border:1px solid var(--ion-background-color);box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px;margin:0 16px 12px 0}@media (max-width:390px){.container-days .element-day{width:60px;height:64px}}.container-days .element-day .day-title{font-weight:600;font-size:14px;line-height:14px;opacity:.5}.container-days .element-day .day-number,.container-days .element-day .day-title{font-family:"Open Sans";font-style:normal;text-align:center;letter-spacing:-.05em;color:var(--ion-text-color)}.container-days .element-day .day-number{margin-top:8px;font-weight:700;font-size:24px;line-height:24px}.container-times{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin-top:26px;overflow-y:auto;height:500px}.container-times .active{border:2px solid var(--ion-text-color)!important}.container-times .element-time{display:flex;justify-content:center;flex-direction:column;width:150px;height:74px;left:23px;top:320px;padding-left:16px;background:var(--ion-background-color);border:1px solid var(--ion-background-color);box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px;margin:0 16px 16px 0}@media (max-width:390px){.container-times .element-time{width:140px;height:70px}}.container-times .element-time .time-start{font-weight:700;font-size:24px;line-height:24px}.container-times .element-time .time-end,.container-times .element-time .time-start{font-family:"Open Sans";font-style:normal;letter-spacing:-.05em;color:var(--ion-text-color)}.container-times .element-time .time-end{font-weight:600;font-size:14px;line-height:14px;opacity:.5}.ion-slider-container{height:220px}.ion-slider-container ion-slides{height:100%}.ion-slider-container ion-slides .swiper-wrapper{height:185px}.ion-slider-container ion-slides .swiper-wrapper ion-slide:first-child.swiper-slide-active img{border-radius:16px 0 0 16px}.ion-slider-container ion-slides .swiper-wrapper ion-slide:last-child.swiper-slide-active img{border-radius:0 16px 16px 0}.ion-slider-container ion-slides .swiper-wrapper img{width:100%;height:100%;object-fit:cover}.information-item{margin:16px 0 0;background:var(--ion-button-primary-color);box-sizing:border-box;box-shadow:0 0 38px rgba(0,0,0,.07);border-radius:14px;height:200px;padding:15px;display:flex;flex-direction:column;justify-content:space-between}.information-item p{font-weight:300!important;font-size:12px!important}.information-item>div img{width:40px;border-radius:50%}.information-item>div h1{padding-top:12px;font-weight:700!important;font-size:12px!important;line-height:12px!important}.identification-component{padding:0 20px}.identification-component .input-container{padding:0 24px;margin-top:0;width:100%;height:52px;display:flex;align-items:center;background-color:var(--ion-background-color-2);border-radius:30px;border-width:0!important}.identification-component .input-container img{width:18px;margin-right:19px}.identification-component .input-container input{background-color:initial;border:none;width:100%;height:52px;color:var(--ion-text-secundary-color);outline:none;letter-spacing:-.05em}.identification-component .error-message{color:var(--ion-color-danger);font-size:12px;font-weight:600;margin-top:5px;padding-left:5%}.identification-component .checkboxes{display:flex}.identification-component .checkboxes .box-checkbox{width:40%;padding-bottom:15px;padding-top:15px}.identification-component .checkboxes .box-checkbox label{margin-left:5px;font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:var(--ion-color-primary-shade)}.identification-component .checkboxes .box-checkbox [type=radio]:checked,.identification-component .checkboxes .box-checkbox [type=radio]:not(:checked){position:absolute;left:-9999px}.identification-component .checkboxes .box-checkbox [type=radio]:checked+label,.identification-component .checkboxes .box-checkbox [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.identification-component .checkboxes .box-checkbox [type=radio]:checked+label:before,.identification-component .checkboxes .box-checkbox [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:100%;background:var(--ion-background-color-2);border:1px solid var(--ion-text-secundary-color)}.identification-component .checkboxes .box-checkbox .normal:not(:checked)+label:before{border:1px solid var(--ion-text-secundary-color)}.identification-component .checkboxes .box-checkbox .error:not(:checked)+label:before{border:1px solid var(--ion-color-danger-shade)}.identification-component .checkboxes .box-checkbox [type=radio]:checked+label:after,.identification-component .checkboxes .box-checkbox [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:var(--ion-text-secundary-color);position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.identification-component .checkboxes .box-checkbox [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.identification-component .checkboxes .box-checkbox [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.identification-component .footer{padding-top:20px}ion-modal.zoom-image-modal{--height:73%;--width:90%;align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}ion-modal.zoom-image-modal ion-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}ion-modal.zoom-image-modal div[role=dialog]{--background:transparent;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0;border-radius:16px}ion-modal.zoom-image-modal div[role=dialog] div.ion-page{--background:transparent;background-color:initial;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;justify-content:center}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container{display:flex;position:relative;height:300px}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container.medium{width:95%;align-self:center}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container .close-button{z-index:10;position:absolute;right:0;padding:20px 16px;font-size:26px;top:0}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container .close-button ion-icon{background-color:var(--ion-background-color);border-radius:13px}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container .close-button.outside{padding:0;top:-14px;right:-9px}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container ion-content{position:absolute;--background:transparent;z-index:2}ion-modal.zoom-image-modal div[role=dialog] div.ion-page .container ion-content img{border-radius:16px}@media (max-height:750px){ion-modal.zoom-image-modal{--height:90%}}.card-management.cards .content{padding:18px 32px}.card-management.cards .content h1{font-weight:700;font-size:24px}.card-management.cards .content h1,.card-management.cards .content p{font-family:"Open Sans";font-style:normal;line-height:24px;letter-spacing:-.05em}.card-management.cards .content p{font-weight:600;font-size:16px;color:var(--ion-color-primary-shade);margin-top:8px}.card-management.register-card-in-progress .content{display:flex;flex-direction:column;padding:200px 71px 0}.card-management.register-card-in-progress .content h1{font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.05em;margin-bottom:20px}.card-management.register-card-in-progress .content img{margin-bottom:40px}.card-management.register-card-in-progress .content .content-loader{align-items:center;height:auto}.card-management.register-card-in-progress .content .content-loader .loader{width:64px;height:64px;margin:0;border:6px solid transparent}.card-management.register-card-in-progress .content .loading-wrapper{width:40px;height:40px}.add-card{display:flex;justify-content:center;align-items:center;min-height:96px;background:#f5f5f5;border-radius:16px}.card-list{margin-top:26px}.card-list .card-item-container{margin-bottom:16px}.card-item{padding:16px;min-height:96px;box-shadow:0 0 30px rgba(0,0,0,.16);border-radius:16px;display:flex;flex-direction:column;position:relative}.card-item.selected{border:4px solid}.card-item.visa{background:linear-gradient(85.55deg,#0039a7 2.85%,#2163e3 47.37%,#89b0ff 100.79%)}.card-item.visa .dots,.card-item.visa .number{color:#fff}.card-item.mastercard{background:linear-gradient(85.55deg,#9d9d9d 2.85%,#c4c4c4 47.37%,#e6e4e4 100.79%)}.card-item.other{background:linear-gradient(269.87deg,#00aae4 .12%,#8255be 99.9%)}.card-item.other .card-logo{width:30px}.card-item.other .dots,.card-item.other .number{color:#fff}.card-item .card-logo{position:absolute;width:53px;height:32.39px}.card-item .bottom-container{flex:1 1;display:flex;justify-content:space-between;align-items:flex-end;position:relative;bottom:-5px}.card-item .bottom-container .card-number-container{display:flex;align-items:center}.card-item .bottom-container .card-number-container .dots{margin-left:4px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:24px;line-height:24px;letter-spacing:-.05em}.card-item .bottom-container .card-number-container .number{margin-left:3px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.card-item .bottom-container .remove-card-container{position:relative;bottom:-5px}.card-item .bottom-container .remove-card-container .remove-card-button{width:32px;height:32px}.challenges-flow .body-landing{width:100%;padding:26px 30px}.challenges-flow .body-landing .content-landing .image-landing{width:100%;max-height:100%;max-width:100%;margin-bottom:16px;margin-left:0}.challenges-flow .body-landing .content-landing .title-landing h1{margin-top:8px;font-style:normal;font-weight:700;font-size:32px;line-height:100%;letter-spacing:-.05em}.challenges-flow .body-landing .content-landing .title-landing h3{font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.05em}.challenges-flow .body-landing .content-landing .title-landing p{padding-top:20px;font-style:normal;font-weight:600;font-size:16px;letter-spacing:-.05em;color:rgba(0,0,0,.6);margin-bottom:60px;line-height:150%}.challenges-flow .body-onboarding-rut{padding:16px 30px}.challenges-flow .body-onboarding-rut .onboarding-rut-text h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.challenges-flow .body-onboarding-rut .onboarding-rut-text p{font-weight:600;font-size:14px;color:var(--ion-color-primary-shade)}.challenges-flow .body-onboarding-rut .onboarding-rut-input{padding:16px 0}.challenges-flow .body-onboarding-rut .onboarding-rut-input input{width:100%;height:52px;background-color:var(--ion-color-tertiary);border-radius:30px;padding-left:24px;color:var(--ion-text-color);font-size:16px;outline:none;border:none;letter-spacing:-.05em}.challenges-flow .body-onboarding-rut .onboarding-rut-text-error p{font-weight:600;font-size:14px;color:#ff3b30;letter-spacing:-5%;text-align:left;margin-left:12px}.challenges-flow .body-onboarding-birthday .onboarding-birthday-text{padding:16px 30px}.challenges-flow .body-onboarding-birthday .onboarding-birthday-text h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:16px}.challenges-flow .body-onboarding-birthday .onboarding-birthday-text p{font-weight:600;font-size:14px;color:#666}.challenges-flow .body-onboarding-birthday .onboarding-birthday-inputs{width:100%;padding-left:10px}.challenges-flow .body-onboarding-birthday .onboarding-birthday-inputs-error-validation{padding-left:24px;font-size:14px;color:red;font-weight:600}.challenges-flow .body-onboarding-success .content-success{padding:140px 28px}.challenges-flow .body-onboarding-success .content-success ion-icon{display:block;padding:4px;font-size:75px;color:var(--ion-text-color)}.challenges-flow .body-onboarding-success .content-success .feature-disclaimer{padding-top:80%;color:#666}.challenges-flow .body-home .content-home-info-up{padding:16px 30px}.challenges-flow .body-home .content-home-info-up .content-home-title h1{font-weight:700;font-size:32px;margin-bottom:5px}.challenges-flow .body-home .content-home-info-up .content-home-title h3{font-weight:600;font-size:16px;color:#666}.challenges-flow .body-home .content-home-info-up .content-home-buttons{padding-top:24px}.challenges-flow .body-home .content-home-info-up .content-home-buttons .view-awards{margin-top:8px}.challenges-flow .body-home .content-home-info-down{padding:16px 30px}.challenges-flow .body-home .content-home-info-down .content-challenges{padding-top:12px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-title{padding-top:8px;padding-bottom:8px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-title h1{font-weight:700;font-size:26px;margin-bottom:5px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-title h3{font-weight:600;font-size:16px;color:#666}.challenges-flow .body-home .content-home-info-down .content-challenges .button-all-challenges{display:flex;justify-content:center;padding-left:8px;padding-right:8px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-success{padding-top:12px;padding-bottom:8px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-success .content-challenges-success-title{padding-top:8px;padding-bottom:8px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-success .content-challenges-success-title h1{font-weight:700;font-size:26px;margin-bottom:5px}.challenges-flow .body-home .content-home-info-down .content-challenges .content-challenges-success .content-challenges-success-title h3{font-weight:600;font-size:16px;color:#666}.challenges-flow .body-all-challenges{padding:16px 20px}.challenges-flow .body-all-challenges .body-all-challenges-title h1{margin-top:8px;font-weight:700;font-size:24px;margin-bottom:5px}.challenges-flow .body-all-challenges .body-all-challenges-title h3{font-weight:600;font-size:14px;color:#666}.challenges-flow .body-all-challenges-list{padding-left:24px}.challenges-flow.list-awards .content{padding:18px 21px}.challenges-flow.list-awards .content h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;line-height:24px;letter-spacing:-.05em}.challenges-flow.list-awards .content p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;color:var(--ion-text-color-1);margin-top:8px}.challenges-flow.list-awards .box-awards-points{background:#fbfbfb}.challenges-flow.list-awards .box-awards-points .content-awards{padding:0 21px}.challenges-flow.list-awards .box-awards-points .content-awards .title-text-awards{padding-top:4px;padding-bottom:4px;padding-left:4px;font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:#000}.challenges-flow.list-awards ion-footer{background:#fbfbfb}.challenges-flow.exchange-award .content{padding:18px 21px}.challenges-flow.exchange-award .content h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;line-height:24px;letter-spacing:-.05em}.challenges-flow.exchange-award .content h2{font-size:20px;margin-top:24px}.challenges-flow.exchange-award .content h2,.challenges-flow.exchange-award .content p{font-family:"Open Sans";font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.05em}.challenges-flow.exchange-award .content p{font-size:16px;color:var(--ion-text-color-1);margin-top:8px}.challenges-flow.ranking .content{padding:18px 21px}.challenges-flow.ranking .content h1{font-weight:700;font-size:32px}.challenges-flow.ranking .content h1,.challenges-flow.ranking .content p{font-family:"Open Sans";font-style:normal;line-height:24px;letter-spacing:-.05em}.challenges-flow.ranking .content p{font-weight:600;font-size:16px;color:var(--ion-text-color-1);margin-top:8px}.challenges-flow.scanner,.challenges-flow.scanner ion-header{background:transparent}.challenges-flow.scanner ion-header ion-icon{color:#fff;font-size:26px;padding-left:16px;padding-top:48px}.challenges-flow.scanner .content{height:100vh;display:flex;align-items:center;justify-content:center}.challenges-flow.scanner .content ion-icon{width:100%;margin-top:-35%;height:140%}.challenges-flow.scanner .content .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.challenges-flow.scanner .content .message{font-size:16px;bottom:26%}}.challenges-flow .body-scanner-success .content-scanner-success{padding:160px 28px}.challenges-flow .body-scanner-success .content-scanner-success .icon-scanner-success{text-align:center}.challenges-flow .body-scanner-success .content-scanner-success .icon-scanner-success ion-icon{font-size:120px;color:var(--ion-text-color)}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success{text-align:center;font-size:20px;color:var(--ion-text-color);margin-top:8px}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success h3{padding-top:8px;font-weight:600;font-size:16px;color:#666}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success .pts{display:flex;justify-content:center;padding-top:8px}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success .pts h1{padding-left:4px}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success .pts h2{font-weight:700;font-size:18px;padding-top:12px;padding-left:4px}.challenges-flow .body-scanner-success .content-scanner-success .text-scanner-success .pts ion-icon{font-size:32px}ion-modal.award-detail{--height:500px!important}ion-modal.award-detail .message{height:200px;overflow-y:scroll}ion-modal.award-detail .content{overflow-y:scroll!important;--offset-bottom:unset!important;--overflow:unset!important;height:360px}ion-modal.award-detail .content p{line-height:25px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:rgba(0,0,0,.5)}ion-modal.challenges-flow-list-challenges{--height:500px!important}.modal-icon-score{height:28px}.modal-subtitle-score{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;line-height:28px;display:flex}.modal-description-score{font-size:16px}.modal-date-validate-score,.modal-description-score{font-family:"Open Sans";font-style:normal;font-weight:600;letter-spacing:-.05em;color:rgba(0,0,0,.5)}.modal-date-validate-score{font-size:12px;line-height:12px;padding-top:10px;padding-bottom:10px}.modal-date-validate-score .text-valid{position:relative;top:2px}.modal-subtitle-score-pts{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:28px;letter-spacing:-.05em;color:var(--ion-text-color)}.modal-icon-calendar{vertical-align:middle;padding-right:4px;width:15px;height:15px}ion-modal.challenge-flow-xyzw-modal-onboarding{--height:500px}.component-button-onboarding{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.component-button-onboarding .logo-component-button-onboarding{margin-left:8px}.component-button-onboarding .logo-component-button-onboarding img{margin-top:0!important;width:44px!important}.component-button-onboarding .text-component-button-onboarding{margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}.component-button-onboarding.component-button-onboarding{margin-top:4px}@media (max-height:568px){.component-button-onboarding .text-component-button-onboarding{margin-left:20px;font-size:14px}.component-button-onboarding.component-button-onboarding{margin-bottom:16px}}.component-birthday-user{display:flex;align-items:center;grid-gap:5px;gap:5px;padding:20px 15px 10px}.component-birthday-user .select-component-birthday-user{min-height:52px;display:flex;background:var(--ion-color-tertiary);border-radius:30px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;padding:0 10px 0 20px}.component-birthday-user .select-component-birthday-user ion-select{flex:1 1}.component-birthday-user .error-component-birthday-user{border:1px solid red}.action-sheet-cancel,.custom-interface-css-class .select-interface-option,.custom-interface-css-class .select-interface-option .selected{--button-color:var(--ion-text-color)}.component-button-light-plus{border-radius:58px;height:45px;margin-bottom:8px;display:flex;align-items:center;border:1px solid #d5dadd;background-color:var(--ion-card-background);width:70%;justify-content:center}.component-button-light-plus .component-button-light-plus-icon{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.component-button-light-plus .component-button-light-plus-icon ion-icon{font-size:16px}.component-button-light-plus .component-button-light-plus-text,.component-item-challenge{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.component-item-challenge{padding:10px 24px;margin-bottom:16px;margin-top:16px;align-items:center;grid-template-columns:20px 1fr 20px;grid-gap:4px;gap:4px;width:100%;display:flex}.component-item-challenge .component-item-challenge-score-info{text-align:center;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:20px;line-height:28px;display:flex;grid-gap:4px;gap:4px;align-items:center;letter-spacing:-.05em}.component-item-challenge .component-item-challenge-score{width:30%}.component-item-challenge .component-item-challenge-score ion-icon{font-size:20px}.component-item-challenge .component-item-challenge-text{width:80%}.component-item-challenge .component-item-challenge-text .component-item-challenge-text-name{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:16px}.component-item-challenge .component-item-challenge-text .component-item-challenge-text-description{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;color:#666;line-height:14px}.component-item-challenge .component-item-challenge-pts{text-align:left;padding-left:25px}.component-item-challenge .chevron-icon{font-size:16px;margin-right:16px}.component-item-challenge .icon-flash{font-size:32px}.component-item-challenge.component-item-challenge-record{padding:0;display:flex;align-items:center;justify-content:space-between}.player-score-components{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);padding:24px 16px}.player-score-components .title-header{font-weight:600;font-size:14px;line-height:12px;letter-spacing:-.05em;color:#909090}.player-score-components .title-level h1{padding-top:4px;font-style:normal;font-weight:700;font-size:28px}.player-score-components .player-score-bar{padding-top:12px;padding-bottom:8px}.player-score-components .text-next-level{font-style:normal;font-weight:700;font-size:14px;line-height:12px;letter-spacing:-.05em;color:#333;padding-top:8px}.player-score-components .text-next-level img{position:relative;top:2px;height:15px;width:15px}.player-score-components .footer-points{padding-top:8px;display:flex;justify-content:space-between;font-style:normal;font-weight:700;font-size:14px;line-height:12px;letter-spacing:-.05em;color:#333}.player-score-components .footer-points .flex-item{flex-grow:1}.player-score-components .footer-points .points-end{text-align:right}.component-progress-bar{height:10px;width:100%;background-color:#f0f0f0;border-radius:4px}.component-progress-bar .component-progress-bar-body{height:10px;text-align:right;border-radius:4px}.component-progress-bar .label-percent{padding:5px;font-size:10px;font-weight:700;position:relative;top:-7px}.container-awards{padding:16px 0}.container-awards ion-col .item-award{position:relative;width:100%;padding-top:100%}.container-awards ion-col .item-award .container-item-award{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;padding:16px;border-radius:24px;display:flex;flex-direction:column}.container-awards ion-col .item-award .container-item-award h3{size:16px;font-weight:700}.container-awards ion-col .item-award .container-item-award p{size:12px;height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-awards ion-col .item-award .container-item-award .description{overflow-x:scroll}.container-awards ion-col .item-award .container-item-award .description::-webkit-scrollbar{display:none;width:0;background:transparent}.container-awards ion-col .item-award .container-item-award .description ul{padding-left:14px;font-weight:600;font-size:13px;line-height:150%;letter-spacing:-.05em}.container-awards ion-col .item-award .actived{box-shadow:0 0 10px rgba(0,0,0,.2);background-color:var(--ion-button-primary-color)}.container-awards ion-col .item-award .actived p{color:var(--ion-text-color-1)}.container-awards ion-col .item-award .actived ul{color:rgba(0,0,0,.6)}.container-awards ion-col .item-award .inactived{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.container-awards ion-col .item-award .inactived h3,.container-awards ion-col .item-award .inactived ul{color:#8e8d8d}.container-awards ion-col .item-award .points{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;margin-bottom:10px}.container-awards ion-col .item-award .points .label{font-size:13px;font-weight:700;display:flex;align-items:center;box-shadow:none}.container-awards ion-col .item-award .points .label ion-icon{margin-right:6px}.container-awards ion-col .item-award .points .label span{size:12px;margin-left:5px}.container-awards ion-col .item-award .points .inactived{color:#8e8d8d}#top-positions{margin-top:24px}#top-positions ion-col{display:flex;justify-content:center;align-items:flex-end}#top-positions ion-col #top-positions-item{display:flex;flex-direction:column;justify-content:center;align-items:center}#top-positions ion-col #top-positions-item.gold .position{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:22px 17px;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:1.5px solid transparent;border-radius:17px;font-size:16px;font-weight:700;line-height:17px;letter-spacing:-.05em}#top-positions ion-col #top-positions-item.gold .position .letter-number{font-size:40px}#top-positions ion-col #top-positions-item.gold .position .letter-number span{font-size:24px}#top-positions ion-col #top-positions-item.silver .position{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 11px;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:1.5px solid transparent;border-radius:17px;font-size:16px;font-weight:700;line-height:17px;letter-spacing:-.05em}#top-positions ion-col #top-positions-item.silver .position .letter-number{font-size:30px}#top-positions ion-col #top-positions-item.silver .position .letter-number span{font-size:24px}#top-positions ion-col #top-positions-item.bronze .position{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 11px;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:1.5px solid transparent;border-radius:17px;font-size:16px;font-weight:700;line-height:17px;letter-spacing:-.05em}#top-positions ion-col #top-positions-item.bronze .position .letter-number{font-size:30px}#top-positions ion-col #top-positions-item.bronze .position .letter-number span{font-size:24px}#top-positions ion-col #top-positions-item #player-name{margin-top:8px;font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.05em;word-break:break-all}#top-positions ion-col #top-positions-item #container-points{display:flex;flex-direction:row;justify-content:center;margin-top:10px;font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.05em;color:var(--ion-text-color-1)}#top-positions ion-col #top-positions-item #container-points span{margin:0 5px}#list-ranking-item{padding:0 8px}#list-ranking-item ion-row{padding:20px 18px}#list-ranking-item ion-row.player-logged{background:#ecfaff;border-radius:7px;color:#000}#list-ranking-item ion-row.player{border-bottom:1px solid #eee}#list-ranking-item ion-row #ranking-item{display:flex;flex-direction:row;width:100%;justify-content:space-between}#list-ranking-item ion-row #ranking-item .user-information{display:flex;align-items:center}#list-ranking-item ion-row #ranking-item .user-information .icon-ranking-first-positions{width:30px;height:30px;background-image:url(/static/media/icon-ranking-first-positions.751394b8.svg);background-repeat:no-repeat,repeat;background-size:cover;display:flex;justify-content:center;align-items:center}#list-ranking-item ion-row #ranking-item .user-information .icon-ranking-first-positions .position-number{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:#fff}#list-ranking-item ion-row #ranking-item .user-information .icon-ranking-positions{width:30px;height:30px;display:flex;justify-content:center;align-items:center}#list-ranking-item ion-row #ranking-item .user-information .icon-ranking-positions .position-number{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}#list-ranking-item ion-row #ranking-item .user-information .player-name{display:flex;align-items:center;margin-left:15px;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.05em}#list-ranking-item ion-row #ranking-item .user-points{display:flex;flex-direction:column}#list-ranking-item ion-row #ranking-item .user-points .title{display:flex;align-items:center;justify-content:right;font-weight:700;font-size:14px;line-height:28px}#list-ranking-item ion-row #ranking-item .user-points .points{display:flex;align-items:center;justify-content:right;font-weight:700;font-size:16px;line-height:28px}#list-ranking-item ion-row #ranking-item .user-points .points span{margin-left:5px}.ffmekwpoel.stores .header-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ffmekwpoel.stores .header-buttons ion-chip{--background:#34c759;--color:#fff;font-size:16px;font-weight:600}.ffmekwpoel.stores .header-buttons ion-chip ion-icon{color:#fff!important}.ffmekwpoel.stores #header-title{margin-bottom:12px}.ffmekwpoel.stores #header-title .header-main-text{font-size:24px}.ffmekwpoel.stores #header-title .sub-header{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6);padding:8px 0}.ffmekwpoel.stores .body{padding:24px;width:100%}.ffmekwpoel.stores .body .grid-element{position:relative;width:100%;height:0;padding-bottom:100%}.ffmekwpoel.stores .body .grid-element .check-icon{font-size:24px;position:absolute;color:var(--ion-button-primary-color);right:-5%;top:-5%;border-radius:50%;z-index:2}.ffmekwpoel.stores .body .grid-element button{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:24px;background-color:var(--ion-button-primary-color)}.ffmekwpoel.stores .body .grid-element img{max-width:89%;border:0;max-height:90%;border-radius:24px}.ffmekwpoel.stores .body .button-selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;border-radius:24px;display:inline-block}@media (max-width:300px){.ffmekwpoel.stores .body{padding-top:0}}.ffmekwpoel.searching{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-bottom:30px}.ffmekwpoel.searching h2{font-weight:700;font-size:24px;line-height:1;text-align:center;letter-spacing:-.05em;margin-top:30px;color:var(--ion-text-color)}@media (max-height:568px){.ffmekwpoel.searching h2{font-size:20px}}.ffmekwpoel.searching img{width:70%}.ffmekwpoel.scanner,.ffmekwpoel.scanner ion-header{background:transparent}.ffmekwpoel.scanner ion-header ion-icon{color:#fff}.ffmekwpoel.scanner .content{height:100vh;display:flex;align-items:center;justify-content:center}.ffmekwpoel.scanner .content ion-icon{width:100%;margin-top:-35%;height:140%}.ffmekwpoel.scanner .content .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.ffmekwpoel.scanner .content .message{font-size:16px;bottom:26%}}.oglizftkna{height:100vh;display:flex;flex-direction:column;position:relative;overflow-y:auto;background:#fff}.oglizftkna::-webkit-scrollbar{display:none;width:0;background:transparent}.oglizftkna .store-header-container{z-index:2;pointer-events:none;margin-top:-30px}.oglizftkna .buttons-header-container{position:-webkit-sticky;position:sticky;top:0;z-index:2}.oglizftkna .buttons-header-container .header--left{display:flex;align-items:center;grid-gap:15px;gap:15px}.oglizftkna .buttons-header-container .icon-back--container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#fff;padding:7px;border-radius:50px;display:flex}.oglizftkna .buttons-header-container .header--local-name{font-family:Open Sans;font-size:20px;font-weight:700;color:#fff;max-width:220px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.oglizftkna .buttons-header-container .buttons-header{z-index:999;position:relative}.oglizftkna .buttons-header-container .buttons-header .header-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.oglizftkna .buttons-header-container .buttons-header .header-buttons ion-chip{--background:#34c759;--color:#fff;font-size:16px;font-weight:600}.oglizftkna .buttons-header-container .buttons-header .header-buttons ion-chip ion-icon{color:#fff!important}.oglizftkna .restaurant-banner-container{width:100%;height:100%;overflow:hidden;position:absolute;top:-1px;left:0;right:0;bottom:0;background-color:#fff}.oglizftkna .restaurant-banner{width:100%;height:250px;object-fit:cover;-webkit-transform:scale(1.1);transform:scale(1.1)}.oglizftkna .logo{position:absolute;top:-45px;left:33px;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:50%;padding:1px;width:85px;height:85px;display:flex;justify-content:center;align-items:center;overflow:hidden}.oglizftkna .restaurant-details{display:flex;align-items:center;padding:26px 24px 0;background:#fff;z-index:1;border-radius:32px 32px 0 0;position:relative}.oglizftkna .restaurant-details .restaurant-info{flex:1 1;overflow:hidden;display:flex;flex-direction:column;grid-gap:5px;gap:5px}.oglizftkna .restaurant-details .restaurant-info .restaurant-name{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.oglizftkna .restaurant-details .restaurant-info .open-info{font-family:"Open Sans";font-weight:700;font-size:13px;display:flex;justify-content:flex-end}.oglizftkna .restaurant-details .restaurant-info .open-info .status-open{color:#003519;background-color:#c3e9cf;padding:4px 10px;border-radius:8px}.oglizftkna .restaurant-details .restaurant-info .open-info .status-close{color:#fff;background-color:#ff3b30;padding:4px 10px;border-radius:8px}.oglizftkna .row-skeleton{margin-top:18px;display:flex}.oglizftkna .skeleton{padding:24px;margin-top:8px}.oglizftkna .tabs-header{width:100%;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;min-height:55px;position:-webkit-sticky;position:sticky;top:100px;background:var(--ion-background-color);display:flex;align-items:center;z-index:999;padding:8px 16px}.oglizftkna .tabs-header .tabs-content::-webkit-scrollbar{display:none;width:0;background:transparent}.oglizftkna .section{margin-top:0;transition:margin .5s}.oglizftkna .section .separator{height:16px;border-top:1px solid #e1e1e1}.oglizftkna .section-closed{opacity:.6;pointer-events:none}.oglizftkna .section-closed .separator{height:16px;border-top:1px solid #e1e1e1}.oglizftkna .first-categorie{margin-top:-20px}.oglizftkna .fetching-more{display:flex;justify-content:center;margin-top:10px}.oglizftkna .fetching-more .indicator{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:120%;text-align:right;letter-spacing:-.05em}.tab-xcv-hrcmrnmwkl{height:35px;padding:0 16px;color:#101826;display:inline-flex;align-items:center}.tab-xcv-hrcmrnmwkl.first-item{padding-left:0}.tab-xcv-hrcmrnmwkl .selected{font-weight:600}.tab-xcv-hrcmrnmwkl .selected .bottom-mark{background-color:#280071}.tab-xcv-hrcmrnmwkl .tab-content{display:flex;flex-direction:column;align-items:center;grid-gap:5px;gap:5px}.tab-xcv-hrcmrnmwkl .bottom-mark{height:4px;border-radius:5px;width:100%}.tab-xcv-hrcmrnmwkl .bottom-mark.selected{background-color:#280071}.ktuczfzcpi .dark-badge{background:#000}.ktuczfzcpi .badge{width:32px;height:32px;left:-15px;display:flex;position:relative;align-items:center;justify-content:center;background:#474747;border-radius:500px}.ktuczfzcpi .badge .text{font-weight:700;line-height:100%}.ktuczfzcpi .amount,.ktuczfzcpi .badge .text{font-family:"Open Sans";font-style:normal;font-size:14px;letter-spacing:-.05em}.ktuczfzcpi .amount{font-weight:400;line-height:120%;text-align:right;position:relative;right:-10px}.ktuczfzcpi .discount-info{display:flex;flex-direction:column;margin:14px 8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em}.ktuczfzcpi .discount-info .discount-row{display:flex;flex-direction:row;justify-content:space-between;margin:2px 0}.ktuczfzcpi .discount-info .discount-row .discount-label{color:#000}.ktuczfzcpi .discount-info .discount-row .discount-value{color:#909090}.ktuczfzcpi .discount-info .discount-row .discount-value.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.footer-lltitapwwm{background-color:var(--ion-background-color);position:-webkit-sticky;position:sticky;bottom:0;width:100%;padding:24px;box-shadow:0 8px 32px rgba(0,0,0,.12)}.footer-lltitapwwm .pad-buttons{-webkit-transform:translateY(240px);transform:translateY(240px)}.footer-lltitapwwm .pad-buttons-animation{-webkit-animation-name:slideUpFancily;animation-name:slideUpFancily;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.4,.8,.74,1);animation-timing-function:cubic-bezier(.4,.8,.74,1)}.footer-lltitapwwm ion-button{padding:0;margin:0}.footer-lltitapwwm ion-button .footer-button{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;padding:8px}.footer-lltitapwwm ion-button .footer-button ion-icon{font-size:20px}.footer-lltitapwwm ion-button .space-between{justify-content:space-between}@media (min-height:812px){.footer-lltitapwwm{padding:40px 24px}}.product-item-xyz{min-height:145px;padding:16px;background:var(--ion-background-color);border-bottom:1px solid #e1e1e1;display:flex;justify-content:space-between;grid-gap:10px;gap:10px}.product-item-xyz .info{display:grid;grid-template-rows:auto auto 1fr;grid-gap:5px;gap:5px}.product-item-xyz .info .name{font-weight:600;font-size:16px;line-height:22px}.product-item-xyz .info .foodie-item-description,.product-item-xyz .info .name{font-family:"Open Sans";font-style:normal;letter-spacing:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-item-xyz .info .foodie-item-description{font-weight:400;font-size:14px;color:#666;line-height:20px}.product-item-xyz .info .price-container-xyza{align-items:center;font-size:14px}.product-item-xyz .image{position:relative}.product-item-xyz .image .product--discount--badget{display:flex;padding:6px 8px;background:#ffa600;border-radius:20px;font-weight:600;font-size:14px;color:#000;position:absolute;top:8px;left:8px}.product-item-xyz .image .badge{position:absolute;-webkit-transform:translateY(-10px);transform:translateY(-10px);right:0;background:#34c759;border-radius:500px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center;padding:4px}.product-item-xyz .image .badge .value{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:100%;display:flex;align-items:center;text-align:center;letter-spacing:-.05em;color:#fff}.product-item-xyz .image .unavailable-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-item-xyz .image .unavailable-wrapper .unavailable-badge{position:absolute;background:#f35353;border-radius:8px;width:68px;height:28px;z-index:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:4px}.product-item-xyz .image .unavailable-wrapper .unavailable-badge .value{width:64px;height:20px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:10px;line-height:150%;display:flex;align-items:center;text-align:center;letter-spacing:-.05em;color:#fff}.product-item-xyz .image .unavailable-wrapper .opaque{width:100%;height:-webkit-max-content;height:max-content;opacity:.2}.product-item-xyz .image ion-img::part(image){object-fit:cover;border-radius:16px}.price-container-xyza{display:flex}.price-container-xyza .percent_discount{display:flex;justify-content:center;padding:2px 4px;width:34px;height:16px;background:#ff6500;border-radius:20px;font-size:12px;color:#fff;margin-right:8px}.price-container-xyza .price{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.05em;margin-right:8px}.price-container-xyza .price.discount{color:rgba(0,0,0,.6);font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;background:none!important}.section-title-xyz{padding:40px 16px 16px}.section-title-xyz h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:20px;letter-spacing:-.05em}.time-store-tag-container{min-width:120px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.time-store-tag-container .tag_atom_icon{color:red!important}.tag_atom{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%;height:32px;border-radius:8px;background:#f5f1f8;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;padding:8px}.tag_atom .tag_atom_icon{width:24px;height:24px}.tag_atom .tag_atom_text{font-size:16px;font-weight:600}.rating-store-tag-container{width:100%}.header-name{margin:8px auto 0;width:90%;display:flex;justify-content:space-between}.home-foodie--header{padding:32px 16px 8px!important;position:absolute;top:0;left:0;right:0;background-color:#fff;overflow:hidden}.home-foodie--header .icon-user-btn2{box-shadow:0 0 9px 0 rgba(0,0,0,.14901960784313725);padding:8px!important;border-radius:50%}.home-foodie--header ion-chip{--background:#000;--color:#fff;font-size:16px;font-weight:600}.home-foodie--header ion-chip ion-icon{color:#fff!important}.home-foodie--default-header{height:170px;transition:all 1s ease}.home-foodie--default-header.ios-top-padding{height:180px}.home-foodie--default-header.minimize{height:0;padding:0 16px!important}.home-foodie--default-header .top-navbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.home-foodie--default-header .top-navbar img{height:40px}.home-foodie--default-header .top-navbar>div{display:flex;align-items:center}.home-foodie--default-header .top-navbar>div>ion-icon:first-child{padding:4px;font-size:24px;color:var(--ion-text-color)}.home-foodie--default-header .top-navbar>div>ion-icon:nth-child(2){font-size:32px}.home-foodie--categories-header{height:80px;transition:all 1s ease;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.home-foodie--categories-header h2{font-size:16px;font-weight:600}.home-foodie--content-container{margin-top:170px}.foodie-items-asslljka.carrousel .section-header{display:flex;justify-content:space-between;padding:18px 18px 4px}.foodie-items-asslljka.carrousel .section-title{font-size:22px}.foodie-items-asslljka.carrousel .go-to-promotions{display:flex;grid-gap:5px;gap:5px;align-items:center;color:#4f5667}.foodie-items-asslljka.carrousel .go-to-promotions p{font-size:14px}.foodie-items-asslljka.carrousel .last-slide{width:40px;height:100%}.foodie-items-asslljka.carrousel ion-slides .extend-info{display:flex;flex-direction:column;align-items:center;background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:4px solid transparent;border-radius:16px}.foodie-items-asslljka.carrousel ion-slides .extend-info h3{padding:0;font-weight:700;font-size:14px}.foodie-items-asslljka.carrousel ion-slides .extend-info ion-icon{font-size:40px}.foodie-items-asslljka .swiper-wrapper{display:flex;grid-gap:10px;gap:10px;height:208px}.slide-container{width:158px;height:100%;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:10px;grid-gap:10px;gap:10px}.slide-container .discount-badge{position:absolute;top:20px;left:0;background-color:#ffa944;color:#000;padding:4px 8px;border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:9px;font-weight:600;z-index:2}.slide-container .image-container{width:100%;height:130px;border-radius:8px;overflow:hidden;position:relative}.slide-container .image-container img{width:100%;height:100%;object-fit:cover}.slide-container .image-container .local-logo-discount{position:absolute;bottom:7px;left:7px;width:32px;height:32px;border-radius:50px;background-color:#fff;border:2px solid #aab2c5;object-fit:contain}.slide-container .info-container{width:100%}.slide-container .info-container .text-container{text-align:left}.slide-container .info-container .text-container .item-text-title{width:100%;color:#19191b;font-weight:600;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide-container .info-container .text-container .group-text-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:37px;white-space:normal;line-height:18px}.slide-container .info-container .text-container .item-text-description{color:#909090;font-weight:300;font-size:9px;white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis}.slide-container .info-container .text-container .price-container{display:flex;align-items:center;grid-gap:3px;gap:3px}.slide-container .info-container .text-container .price-container .old-price{color:#232323;font-weight:400;font-size:10px;text-decoration:line-through}.slide-container .info-container .text-container .price-container .discount-price{color:#232323;font-weight:700;font-size:12px}.container .carousel-header-icon{width:32px;height:32px;margin-right:8px}.container h3{padding:16px 8px;font-size:22px}.container .foodie-stores--header-container{display:flex;align-items:center;justify-content:space-between;padding:8px 16px}.container .foodie-stores--reset-btn{color:#4f5667}.container .foodie-stores--reset-btn p{font-size:14px}.container .list{flex-direction:column;padding:10px 16px}.container .extend-info,.container .list{display:flex;align-items:center;justify-content:center}.container .extend-info{background:linear-gradient(var(--ion-background-color),var(--ion-background-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:4px solid transparent;border-radius:16px}.container .extend-info h3{padding:0;font-weight:700;font-size:14px}.container .extend-info ion-icon{font-size:40px}.card-selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;border-radius:6;display:inline-block}.custom-card{margin:0 0 16px;height:220px;padding:14px;grid-gap:10px;gap:10px;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);flex-direction:column;justify-content:flex-start}.custom-card,.custom-card .container-img{width:100%;display:flex;align-items:center;position:relative}.custom-card .container-img{height:140px;border-radius:8px;overflow:hidden;justify-content:center}.custom-card .store-profile-logo{position:absolute;bottom:10px;left:5px;height:48px;width:48px;background-color:#fff;border:1px solid #aab2c5;border-radius:50%;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549)}.custom-card .store-profile-logo img{object-fit:contain;height:100%;width:100%;border-radius:50%}.custom-card .img-grand{width:100%;height:100%;object-fit:cover}.custom-card .heart-element{position:absolute;display:flex;align-items:center;justify-content:center;top:14px;right:12px;height:20px;width:20px;background-color:#555;border:.44px solid #fff;border-radius:4px}.custom-card .info-container{width:100%}.custom-card .info-container .text-container{flex:1 1;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.custom-card .info-container .text-container .product-name{width:100%;color:#19191b;font-weight:600;font-size:16px}.custom-card .info-container .text-container .category{width:104px;color:#696969;font-weight:300;font-size:14px}.custom-card .info-container .top-right-element{top:8px;right:8px;background-color:#fff;width:50px;box-shadow:0 4px 16px 0 rgba(0,0,0,.10196078431372549);display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px}.custom-card .info-container .top-right-element .rating{height:15px;width:19px;color:#000;font-weight:600;font-size:12px}.custom-card.closed .img-grand{opacity:.6}.custom-card.closed .closed-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;color:#fff;padding:10px 20px;border-radius:8px;z-index:3}.custom-card.closed .background-overlay{background:#000;opacity:.5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.lmiagvikoo h3{padding:18px 18px 4px;font-size:22px}.llavgmjkoo{width:88px;min-height:100px;display:flex;align-items:flex-start}.llavgmjkoo .foodie-category-item--content{display:flex;flex-direction:column;align-items:center}.llavgmjkoo .foodie-category-item--content .item-image{width:75px;height:75px;background-color:#f5f5f5;border-radius:16px}.llavgmjkoo .foodie-category-item--content img{width:100%;height:100%;object-fit:contain;border:2px solid transparent}.llavgmjkoo .foodie-category-item--content h4{font-size:12px;font-weight:600;margin-top:6px;margin-bottom:0}.llavgmjkoo.selected img{border:2px solid #000;border-radius:16px}.llavgmjkoo.selected h4{font-weight:700}.support-content-kkttmtnmcz{padding:24px;display:flex;flex-direction:column;justify-content:center}.support-content-kkttmtnmcz .label{font-family:"Open Sans";font-style:normal;letter-spacing:-.05em;mix-blend-mode:normal}.support-content-kkttmtnmcz .title{font-weight:700;font-size:24px;line-height:100%;color:#000;mix-blend-mode:normal;margin-bottom:8px}.support-content-kkttmtnmcz .message{font-weight:600;font-size:16px;line-height:125%;color:#909090;margin-bottom:18px}.support-content-kkttmtnmcz .how-to-help-text{font-weight:700;font-size:16px;line-height:125%;letter-spacing:-.05em;color:#000;margin:26px 0 24px}.support-content-kkttmtnmcz .input{margin:6px 0;overflow-y:scroll}.support-content-kkttmtnmcz .order-input{padding:0 24px;margin-top:0;width:100%;height:52px;display:flex;align-items:center;background-color:var(--ion-background-color-2);border-radius:30px}.support-content-kkttmtnmcz .order-input ion-icon{font-size:20px}.support-content-kkttmtnmcz .order-input .input-body{margin-left:18px;font-family:"Open Sans";font-style:normal;font-weight:600;letter-spacing:-.05em;color:#909090}.support-content-kkttmtnmcz .order-input .input-body .order-number-label{font-size:12px;line-height:100%;width:100px;height:12px}.support-content-kkttmtnmcz .order-input .input-body .order-number-value{font-size:16px;line-height:16px}.support-content-kkttmtnmcz .text-area{margin-top:10px;background-color:#f8f8f8;padding:10px 16px;height:180px;border:1px solid #d5dfe4;border-radius:8px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;resize:none;width:100%}.support-send-content-kkttmtnmcz{padding:32px;display:flex;flex-direction:column;justify-content:center;height:100%;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.support-send-content-kkttmtnmcz .check-icon{font-size:96px}.support-send-content-kkttmtnmcz .title{font-weight:700;font-size:32px;line-height:100%;color:#000;margin:32px 0 24px}.support-send-content-kkttmtnmcz .text{font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.05em;color:#909090;margin-bottom:24px}.footer-kkttmtnmcz{height:76px}.component-input-text .input-container{padding:0 24px;margin-top:0;width:100%;height:52px;display:flex;align-items:center;background-color:var(--ion-background-color-2);border-radius:30px}.component-input-text .input-container img{width:18px;margin-right:19px}.component-input-text .input-container input{background-color:initial;border:none;width:100%;height:52px;color:var(--ion-text-secundary-color);outline:none;letter-spacing:-.05em}.component-input-text .error{border:1px solid var(--ion-color-danger)}.component-input-text .error-message{color:var(--ion-color-danger);font-weight:600;font-size:14px;margin-top:4px;margin-left:14px}.contact-support-vpmswpcqwb{--background:var(--ion-card-background-color);--min-height:300px;--max-height:30%;--width:100%;align-items:flex-end}.contact-support-vpmswpcqwb div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}.contact-support-vpmswpcqwb div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}.contact-support-vpmswpcqwb ion-header .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:22px 22px 15px}.contact-support-vpmswpcqwb ion-header .header .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.contact-support-vpmswpcqwb ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}.contact-support-vpmswpcqwb ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.contact-support-vpmswpcqwb ion-header .header-description{padding:4px 24px 12px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.contact-support-vpmswpcqwb .contacts-container{margin-left:20px;margin-right:20px}.contact-support-vpmswpcqwb .contacts-container .contact{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;grid-gap:8px;gap:8px;height:84px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:16px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:12px;line-height:100%;letter-spacing:-.05em;color:#000}.contact-support-vpmswpcqwb .contacts-container .contact .icon-container{background:#f4f4f4;width:32px;height:32px;border-radius:50%;display:flex;justify-content:center}.voucher-header-vpmswpcqwb{padding:48px 0 0}.voucher-header-vpmswpcqwb .arrow-back{color:var(--ion-text-color);font-size:26px;margin-left:16px}.voucher-header-vpmswpcqwb .help-button{font-size:16px;margin-right:16px;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:30px;width:100px;height:35px;color:#000}.voucher-header-vpmswpcqwb .first-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px}.voucher-header-vpmswpcqwb .first-header .contact{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;grid-gap:4px;gap:4px;width:111px;height:40px;background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.1);border-radius:24px;margin-right:16px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:100%;letter-spacing:-.05em;color:#000}.voucher-content-vpmswpcqwb .text-secondary-text-color{color:rgba(0,0,0,.6)}.voucher-content-vpmswpcqwb .top-sticky{position:-webkit-sticky;position:sticky;top:0;background-color:var(--ion-background-color)}.voucher-content-vpmswpcqwb .user-order-info-section{margin:32px 0;padding:8px 24px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .user-order-info-section .text{font-weight:600;font-size:14px;line-height:14px;color:rgba(0,0,0,.6);margin-bottom:8px}.voucher-content-vpmswpcqwb .user-order-info-section .name{font-weight:700;font-size:24px;line-height:125%;text-align:center;margin-bottom:4px;word-wrap:break-word;max-width:100%}.voucher-content-vpmswpcqwb .user-order-info-section .order-number{font-weight:600;font-size:16px;line-height:16px;text-align:center;color:#fff;letter-spacing:-5%;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:8px;gap:8px;background:#4eaeb8;border-radius:8px;min-height:22px}.voucher-content-vpmswpcqwb .user-order-info-section .order-number-text{padding:4px 8px}.voucher-content-vpmswpcqwb .map-section{padding:0 24px 16px;width:100%}.voucher-content-vpmswpcqwb .map-section .map-section-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:120%;letter-spacing:-.05em;margin-bottom:16px;text-align:left}.voucher-content-vpmswpcqwb .map-section .map{width:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.voucher-content-vpmswpcqwb .map-section .map img,.voucher-content-vpmswpcqwb .map-section .map ion-img::part(image){border-radius:16px}.voucher-content-vpmswpcqwb .map-section .map-skeleton{width:100%;border-radius:16px;min-height:192px}.voucher-content-vpmswpcqwb .info-section{padding:16px 24px}.voucher-content-vpmswpcqwb .info-section .delivery-progress{height:8px;--background:#fafafa;--progress-background:#2acf63;margin-top:20px}.voucher-content-vpmswpcqwb .info-section .info-row-section{margin:4px 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px;background:#fafafa;border-radius:8px}.voucher-content-vpmswpcqwb .info-section .info-row-section .info-label{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;display:flex;align-items:center;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .info-section .info-row-section .data-label{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;display:flex;align-items:center;text-align:right;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .info-section .specific-info-card{display:flex;align-items:center;grid-gap:6px;gap:6px;background-color:#b4e8ff;border-radius:16px;padding:16px 8px;margin-top:15px}.voucher-content-vpmswpcqwb .info-section .specific-info-card p{color:#3a4a53;font-size:12px;line-height:12px;text-align:start}.voucher-content-vpmswpcqwb .store-section{padding:20px 24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.voucher-content-vpmswpcqwb .store-section .logo{display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 2.22222px 26.6667px rgba(0,0,0,.16);margin-right:8px;border-radius:50%;padding:4px;width:40px;height:40px}.voucher-content-vpmswpcqwb .store-section .logo ion-img::part(image){border-radius:50%}.voucher-content-vpmswpcqwb .store-section .local-data{flex:1 1;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start}.voucher-content-vpmswpcqwb .store-section .local-data .local-name{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.05em;margin-bottom:4px}.voucher-content-vpmswpcqwb .store-section .local-data .local-detail{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .detail-section{padding:16px 24px}.voucher-content-vpmswpcqwb .detail-section .detail-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:120%;letter-spacing:-.05em;margin-bottom:8px;text-align:left}.voucher-content-vpmswpcqwb .detail-section ion-grid{padding:0}.voucher-content-vpmswpcqwb .detail-section ion-col{padding-bottom:2px}.voucher-content-vpmswpcqwb .detail-section .padded{padding:12px 0}.voucher-content-vpmswpcqwb .detail-section .rows{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .detail-section .quantity{text-align:center}.voucher-content-vpmswpcqwb .detail-section .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:left}.voucher-content-vpmswpcqwb .detail-section .price{text-align:end;width:72px}.voucher-content-vpmswpcqwb .detail-section .total{font-family:"Open Sans";font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.05em}.voucher-content-vpmswpcqwb .detail-section .total.label{font-size:14px}.voucher-content-vpmswpcqwb .detail-section .total.amount{font-size:16px}.footer-second-btn-vpmswpcqwb.white{margin-top:8px;color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.voucher-sticky-order-selector-vpmswpcqwb{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 12px;background:#f4f4f4;border-radius:24px 0 0 24px;top:30%;right:0}.voucher-sticky-order-selector-vpmswpcqwb .selectable-logo{margin-top:8px;margin-bottom:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;box-shadow:0 2.22222px 26.6667px rgba(0,0,0,.16);border-radius:12px;padding:4px;width:40px;height:40px;border:2px solid transparent}.voucher-sticky-order-selector-vpmswpcqwb .selectable-logo ion-img::part(image){border-radius:8px}.voucher-sticky-order-selector-vpmswpcqwb .badge{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:38px;left:25px;width:16px;height:10px;background-color:#d61c1c;border-radius:40px}.voucher-sticky-order-selector-vpmswpcqwb .badge .dots{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:8px}.voucher-sticky-order-selector-vpmswpcqwb .badge .dots .dot{background-color:#fff;border-color:#fff;width:2px;height:2px;border-radius:50%}.voucher-sticky-order-selector-vpmswpcqwb .selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:2px solid transparent;border-radius:12px}.row-cart-info-item--modifiers-container,.row-cart-info-item-container{width:100%}.row-cart-info-item--modifiers-container .cart-item-quantity,.row-cart-info-item--modifiers-container .name.cart-item-name,.row-cart-info-item--modifiers-container p,.row-cart-info-item-container .cart-item-quantity,.row-cart-info-item-container .name.cart-item-name,.row-cart-info-item-container p{font-family:Open Sans;font-size:14px;font-weight:700;line-height:17.5px}.row-cart-info-item--modifiers-container .cart-item-quantity,.row-cart-info-item--modifiers-container .name,.row-cart-info-item--modifiers-container ion-col,.row-cart-info-item--modifiers-container ion-icon,.row-cart-info-item--modifiers-container p,.row-cart-info-item-container .cart-item-quantity,.row-cart-info-item-container .name,.row-cart-info-item-container ion-col,.row-cart-info-item-container ion-icon,.row-cart-info-item-container p{color:#666}.cart-info-item-category-name{text-align:start;padding-left:30px}.row-cart-info-item--modifiers-container{padding-left:20px}.cart-info-item-price{display:flex;grid-gap:5px;gap:5px;justify-content:space-between}.cart-info-item-comments{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:10px;margin:15px 0;background-color:#edecf3;color:#4f5667;border-radius:10px;text-align:left;width:100%}.cart-info-item-comments p{font-size:12px}.cart-info-item-comments strong{font-size:14px}.contact-support-efnxgudcde{--background:var(--ion-card-background-color);--min-height:320px;--max-height:30%;--width:100%;align-items:flex-end}.contact-support-efnxgudcde.taller{--min-height:414px}.contact-support-efnxgudcde div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}.contact-support-efnxgudcde div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}.contact-support-efnxgudcde ion-header .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:22px 22px 15px}.contact-support-efnxgudcde ion-header .header .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.contact-support-efnxgudcde ion-header .header .close-button{display:inline-block;position:absolute;padding:5px 0 5px 30px;top:20px;right:20px}.contact-support-efnxgudcde ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.contact-support-efnxgudcde ion-header .header-description{padding:4px 24px 12px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.contact-support-efnxgudcde ion-header .header-support{position:relative;display:flex;justify-content:center}.contact-support-efnxgudcde ion-header .header-support .close-button-support{display:inline-block;position:absolute;padding:5px 0 5px 30px;top:20px;right:20px}.contact-support-efnxgudcde ion-header .header-support .close-button-support ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.contact-support-efnxgudcde ion-header .header-support .image-support{width:150px;height:140px;margin-top:20px}.contact-support-efnxgudcde .contacts-container{margin-left:20px;margin-right:20px;text-align:center}.contact-support-efnxgudcde .contacts-container .contact{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:16px;grid-gap:8px;gap:8px;height:84px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:16px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:12px;line-height:100%;letter-spacing:-.05em;color:#000}.contact-support-efnxgudcde .contacts-container .contact .icon-container{background:#f4f4f4;width:32px;height:32px;border-radius:50%;display:flex;justify-content:center}.contact-support-efnxgudcde .contacts-container .support-separator{display:block;text-align:center;overflow:hidden;white-space:nowrap;margin-top:28px;margin-bottom:28px}.contact-support-efnxgudcde .contacts-container .support-separator .support-separator-text{position:relative;display:inline-block;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:100%;letter-spacing:-.05em;color:#909090}.contact-support-efnxgudcde .contacts-container .support-separator .support-separator-text:after,.contact-support-efnxgudcde .contacts-container .support-separator .support-separator-text:before{content:"";position:absolute;top:50%;width:9999px;height:1px;background:#d9d9d9}.contact-support-efnxgudcde .contacts-container .support-separator .support-separator-text:before{right:100%;margin-right:15px}.contact-support-efnxgudcde .contacts-container .support-separator .support-separator-text:after{left:100%;margin-left:15px}.contact-support-efnxgudcde .contacts-container .support-link{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:100%;text-align:center;letter-spacing:-.05em;color:#000;margin-bottom:58px}.contact-support-efnxgudcde .content-help .button-help-1{margin-left:5%;margin-right:5%;width:90%}.contact-support-efnxgudcde .content-help .button-help-2{margin-left:5%;width:90%;font-size:16px;margin-right:16px;box-shadow:0 4px 15px rgba(0,0,0,.1);border-radius:30px;color:#000}.contact-support-efnxgudcde .content-support{padding:32px 24px 44px;text-align:center}.contact-support-efnxgudcde .content-support .title-support{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.05em;color:#000}.contact-support-efnxgudcde .content-support .text-support{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:125%;display:flex;align-items:center;text-align:center;letter-spacing:-.05em;color:#909090;margin:16px}.contact-support-efnxgudcde .content-support ion-button{margin-top:16px}.order-state-stepper-tsdvlriaje{box-shadow:0 10px 13px 0 rgba(0,0,0,.05);border-radius:0 0 24px 24px}.order-state-stepper-tsdvlriaje .stepper-section{overflow:hidden;padding-bottom:24px}.order-state-stepper-tsdvlriaje .stepper-title{margin:0 0 24px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.05em}.stepper-wrapper-tsemmqbvny .stepper{position:relative;display:flex;flex-direction:row;justify-content:center}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper{height:64px;flex:1 1;display:flex;flex-direction:column;align-items:center}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .step-side{flex:1 1}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .line{height:2px;background:rgba(0,0,0,.2);flex:1 1}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .step{position:relative;width:40px;height:40px;border-radius:50%;border:2px solid #000;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .step-full-icon{width:40px;height:40px;border-radius:50%}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .step-not-active{border:2px solid rgba(0,0,0,.2)}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-bg .step-line-ok{height:1px;color:#2bcf63;border:1px solid #2bcf63}.stepper-wrapper-tsemmqbvny .stepper .step-wrapper .step-text{margin-top:8px}.stepper-wrapper-tsemmqbvny .text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;display:flex;align-items:center;text-align:center;letter-spacing:-.05em}.stepper-wrapper-tsemmqbvny .step-empty{color:rgba(0,0,0,.2)}.order-state-image-wrapper-nornnypeyt{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 24px}.order-state-image-wrapper-nornnypeyt .order-state-image-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.05em}.order-state-image-wrapper-nornnypeyt .order-state-image-image{width:182px;height:182px;margin:24px 0}.order-state-image-wrapper-nornnypeyt .order-state-image-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:120%;text-align:center;letter-spacing:-.05em;color:rgba(0,0,0,.6);padding:0 16px}ion-modal.code-validation-modal{align-items:flex-end;--height:500px;--border-radius:24px 24px 0 0}ion-modal.code-validation-modal ion-content{display:flex;flex-direction:column;justify-content:space-between}ion-modal.code-validation-modal ion-content ion-img{height:182px;width:182px;margin:0 auto}ion-modal.code-validation-modal ion-content h1{margin:16px 0;font-weight:700}ion-modal.code-validation-modal ion-content p{color:var(--ion-color-step-600)}ion-modal.code-validation-modal ion-content .register-code-form{width:100%;padding:14px 0;font-size:14px}ion-modal.code-validation-modal ion-content .register-code-form .code-characters{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,1fr);grid-column-gap:8px;grid-row-gap:8px;grid-auto-rows:minmax(64px,auto)}ion-modal.code-validation-modal ion-content .register-code-form .code-characters input{color:var(--ion-text-color);background:var(--ion-color-input-background);display:block;padding:2px;border:none;border-radius:10px;width:66px;height:56px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center}ion-modal.code-validation-modal ion-content .register-code-form .code-characters input.error{border:1px solid #ff3b30}ion-modal.code-validation-modal ion-content ion-button ion-icon{color:var(--ion-color-text);-webkit-animation:spin-rotate 1s linear infinite;animation:spin-rotate 1s linear infinite}ion-modal.code-validation-modal ion-content p.error{color:#ff3b30;font-size:12px;letter-spacing:-.05em;line-height:12px}.checkout-sqzbanihdy .view-title{width:100%;border-bottom:1px solid #e1e1e1;padding:24px;position:relative}.checkout-sqzbanihdy .view-title .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.05em}.checkout-sqzbanihdy .view-title .message{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6);margin-top:16px}.checkout-sqzbanihdy .view-content{padding:0 0 24px}.checkout-sqzbanihdy .view-content .padded{padding-left:24px;padding-right:24px}.checkout-sqzbanihdy .view-content .coupon-label{margin-top:24px}.checkout-sqzbanihdy .view-content .coupon-label,.checkout-sqzbanihdy .view-content .delivery-types-label{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.05em}.checkout-sqzbanihdy .view-content .delivery-types{display:flex;margin-top:16px;height:48px}.checkout-sqzbanihdy .view-content .delivery-types .vertival-space{width:8px}.checkout-sqzbanihdy .view-content .withdraw-types{display:flex;flex-direction:column;margin-top:16px}.checkout-sqzbanihdy .view-content .withdraw-types .horizontal-space{height:8px}.checkout-sqzbanihdy .view-content .error-message{display:flex;margin-top:8px}.checkout-sqzbanihdy .view-content .error-message .img{width:16px;height:16px}.checkout-sqzbanihdy .view-content .error-message .text{margin-left:4px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;display:flex;align-items:center;letter-spacing:-.05em;color:#ff3b30}.checkout-sqzbanihdy .view-content .payment-methods-label{margin:16px 0;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:150%;letter-spacing:-.05em}.checkout-sqzbanihdy .view-content .add-payment-method{display:flex;align-items:center;padding:0 16px;min-height:52px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px}.checkout-sqzbanihdy .view-content .add-payment-method .icon{width:23px}.checkout-sqzbanihdy .view-content .add-payment-method .text{margin-left:10px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.checkout-sqzbanihdy .view-content .payment-method{display:flex;align-items:center;padding:0 16px;min-height:52px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.1);border-radius:58px}.checkout-sqzbanihdy .view-content .payment-method.coupon{margin:20px 0}.checkout-sqzbanihdy .view-content .payment-method .icon{width:23px}.checkout-sqzbanihdy .view-content .payment-method .text{margin-left:12px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.checkout-sqzbanihdy .view-content .payment-method .opacity{color:rgba(0,0,0,.6)}.checkout-sqzbanihdy .view-content .payment-method .space{flex:1 1}.checkout-sqzbanihdy .view-content .payment-method .cards-icon{width:32px}.checkout-sqzbanihdy .view-content .payment-method ion-icon{font-size:24px;background-color:#f5f5f5;color:#000;border-radius:50%;--ionicon-stroke-width:40px}.checkout-sqzbanihdy .view-content .bottom-card-text{padding:8px 16px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.checkout-sqzbanihdy .view-content .separator{border-width:0;border-top:1px solid #e1e1e1;height:8px;background-color:#f5f5f5;position:relative;width:100%}.header-sreefedsxz{width:100%;background:#fff;display:flex;flex-direction:row;align-items:stretch;padding:16px 24px 5px}.header-sreefedsxz.local_closed{opacity:1%}.header-sreefedsxz.local_closed .header-text .header-link{color:#ff3b30}.header-sreefedsxz .header-image{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;grid-gap:8px;gap:8px;width:40px;height:40px;background:#fff;box-shadow:0 1.6px 9.6px rgba(0,0,0,.1);border-radius:50%;margin-right:8px}.header-sreefedsxz .header-image ion-img::part(image){border-radius:50%}.header-sreefedsxz .header-text{flex:1 1;flex-direction:column;display:flex;justify-content:space-evenly;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.header-sreefedsxz .header-text .header-title{font-weight:700;font-size:16px;line-height:16px;color:#000}.header-sreefedsxz .header-text .header-link{font-weight:600;font-size:12px;line-height:12px;color:#34c759}.header-sreefedsxz .accordion-icon{flex:0.2 1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.header-sreefedsxz .accordion-icon ion-icon{font-size:22px;--ionicon-stroke-weight:50px}.header-sreefedsxz .accordion-icon .icon{transition:all .35s}.header-sreefedsxz .accordion-icon .icon.up{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.header-sreefedsxz .accordion-icon .icon.down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-sreefedsxz{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;transition:max-height .2s ease-out}.option-box-ynkfflzbsi{border-radius:24px;padding:16px;background:#fafafa;flex:1 1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:2px solid transparent}.option-box-ynkfflzbsi.selected{border:2px solid #000}.option-box-ynkfflzbsi.selected .text{color:#000}.option-box-ynkfflzbsi .text{margin-left:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.option-box-ynkfflzbsi .main-text{flex:1 1}.time-schedule-modal-lnuptjzplv{--background:var(--ion-card-background-color);--min-height:400px;--max-height:90%;--width:100%;align-items:flex-end}.time-schedule-modal-lnuptjzplv div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}.time-schedule-modal-lnuptjzplv div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}.time-schedule-modal-lnuptjzplv ion-header .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:22px 22px 15px}.time-schedule-modal-lnuptjzplv ion-header .header .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em}.time-schedule-modal-lnuptjzplv ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}.time-schedule-modal-lnuptjzplv ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}.time-schedule-modal-lnuptjzplv ion-header .header-description{padding:4px 24px 12px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.time-schedule-modal-lnuptjzplv ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em}.time-schedule-modal-lnuptjzplv ion-content .content{padding:24px}.time-schedule-modal-lnuptjzplv ion-content .content ion-grid{padding:0}.time-schedule-modal-lnuptjzplv ion-content .content .time-button{padding:16px;background:#fff;border:1px solid #fff;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px;font-family:"Open Sans";font-style:normal;letter-spacing:-.05em}.time-schedule-modal-lnuptjzplv ion-content .content .time-button .main-text{font-weight:700;font-size:24px;line-height:24px}.time-schedule-modal-lnuptjzplv ion-content .content .time-button .secondary-text{font-weight:600;font-size:14px;line-height:14px;color:rgba(0,0,0,.5)}.time-schedule-modal-lnuptjzplv ion-footer .footer{padding:0 40px 64px}.time-schedule-modal-lnuptjzplv ion-footer .footer .white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.product-modal-merdbpfzed{-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important}.product-modal-merdbpfzed div[role=dialog]{border-radius:24px 24px 0 0!important}.product-modal-merdbpfzed div[role=dialog] div.ion-page{background-color:#fafafa}.details-product-banner{margin-bottom:-50px}.details-product-content{border-radius:35px 35px 0 0}.modal-skeleton-fsafxovveb{margin:28px 24px 0}.modal-skeleton-fsafxovveb .skeleton-image{height:175px;margin-bottom:24px}.modal-skeleton-fsafxovveb .skeleton-title{height:40px;margin-bottom:16px}.modal-skeleton-fsafxovveb .skeleton-sub-title{height:40px;margin-bottom:38px;width:70%}.modal-skeleton-fsafxovveb .skeleton-body-part{height:140px;margin-bottom:24px}.footer-btn-cart-icon-fsafxovveb{font-size:16px}.footer-btn-price-fsafxovveb{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:120%;text-align:right;letter-spacing:-.05em}.close-icon-fsafxovveb--container{position:absolute;top:0;left:0;padding:8px 16px;z-index:10}.close-icon-fsafxovveb{border-radius:50%;display:flex;justify-content:center;align-items:center;height:32px;width:32px;padding:4px;background-color:var(--ion-background-color);color:var(--ion-text-color);--ionicon-stroke-width:40px;box-shadow:0 4px 24px rgba(0,0,0,.1)}.ion-header-fsafxovveb::-webkit-scrollbar{display:none;width:0;background:transparent}.product-modal-merdbpfzed--header{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff;left:0;right:0;opacity:0;z-index:10;border-bottom:1px solid #eee;pointer-events:auto}.product-modal-merdbpfzed--header--content{display:flex}.product-modal-merdbpfzed--header--content .product-modal-merdbpfzed--header--close-icon{padding:10px 16px;z-index:3}.product-modal-merdbpfzed--header--content .product-modal-merdbpfzed--header--close-icon ion-icon{font-size:28px!important}.product-modal-merdbpfzed--header--content p{padding-top:16px;font-family:Open Sans;font-size:16px;font-weight:600;margin-left:-12px}.banner-wrapper-bnqbmkxuvx{min-height:60px;width:100%;position:relative;background-color:#fff}.section-fwuuxjupjr{padding:24px;background-color:var(--ion-background-color);margin:0;border-radius:35px 35px 0 0;font-family:"Open Sans";font-style:normal}.section-fwuuxjupjr .fw-bold{font-weight:700}.section-fwuuxjupjr .fw-light{font-weight:400}.section-fwuuxjupjr .fw-semi{font-weight:600}.section-fwuuxjupjr .line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-bottom:2px}.section-fwuuxjupjr .title{font-size:25px;margin:0;margin-bottom:0!important}.section-fwuuxjupjr .description{font-size:13px!important;color:rgba(0,0,0,.6);width:100%}.section-fwuuxjupjr .long-description--container{display:flex;margin-bottom:8px}.section-fwuuxjupjr .long-description--container ion-icon{color:#4f5667;font-size:24px;float:right}.section-fwuuxjupjr .no--margin{margin:0}.section-fwuuxjupjr .section-header{display:flex;justify-content:space-between;align-items:center}.section-fwuuxjupjr .light{font-weight:400;font-size:14px;line-height:150%;color:rgba(0,0,0,.6)}.section-fwuuxjupjr .semi{font-weight:600;font-size:16px;line-height:100%;flex:1 1}.section-fwuuxjupjr .margin-right-16{margin-right:16px}.section-fwuuxjupjr .text-end{text-align:end}.section-fwuuxjupjr .margin-bottom{margin-bottom:8px}.section-fwuuxjupjr .margin-bottom2{margin-bottom:12px}.price-container-xyzazz{display:flex;align-items:center;grid-gap:8px;gap:8px}.price-container-xyzazz .percent_discount{font-weight:600;text-align:center;padding:3px 9px;background:#ffa600;border-radius:20px;font-size:9px;color:#101826}.price-container-xyzazz .price{font-family:"Open Sans";font-weight:600;font-size:20px;margin-right:0!important}.price-container-xyzazz .price.discount{font-size:14px;color:rgba(0,0,0,.6);font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;background:none!important}.qvhfuchlcg.wrapper_remove{justify-content:center;min-width:40px}.qvhfuchlcg.wrapper,.qvhfuchlcg.wrapper_remove{display:flex;align-items:center;padding:4px 0;background:#f5f5f5;border-radius:18px}.qvhfuchlcg.wrapper{justify-content:space-between;min-width:82px}.qvhfuchlcg .icon{width:16px;height:16px;color:#000;--ionicon-stroke-width:64px}.qvhfuchlcg .icon-trash{width:14px;height:14px;color:#000;--ionicon-stroke-width:32px}.qvhfuchlcg .icon-disabled{opacity:.5}.qvhfuchlcg .value{margin:0 8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:-.05em}.qvhfuchlcg .left{padding-left:12px}.qvhfuchlcg .right{padding-right:12px}.comment-nslikvxkpi{background-color:#f8f8f8;padding:10px 16px;height:100px;border:1px solid #d5dfe4;border-radius:8px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.05em;resize:none;width:100%}.char-count-nslikvxkpi{color:rgba(0,0,0,.6);font-size:12px}.shake-vonsljbafk{-webkit-animation-name:shakeX;animation-name:shakeX;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes shakeX{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}18.5%{-webkit-transform:translateX(6px);transform:translateX(6px)}31.5%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}43.5%{-webkit-transform:translateX(3px);transform:translateX(3px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shakeX{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}18.5%{-webkit-transform:translateX(6px);transform:translateX(6px)}31.5%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}43.5%{-webkit-transform:translateX(3px);transform:translateX(3px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.radio-bdfeuhwfeb{padding:16px 0;display:flex;flex-direction:row;justify-content:space-between;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6);text-align:left}.radio-bdfeuhwfeb.border-bottom{border-bottom:1px solid #e1e1e1}.radio-bdfeuhwfeb ion-radio{display:flex;flex-direction:row;align-items:center;width:auto}.radio-bdfeuhwfeb ion-radio::part(container){background-color:#fff;border:2px solid #000;height:20px;width:20px;border-radius:50%;font-size:16px}.radio-bdfeuhwfeb .text-middle{flex:1 1;margin-left:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.radio-bdfeuhwfeb .text-end{font-size:14px;width:70px;text-align:end;margin-left:8px}.radio-selected-bdfeuhwfeb{font-size:16px}.radio-selected-bdfeuhwfeb ion-radio::part(mark){background-color:#000;width:10px;height:10px;border-radius:50%;border-width:0;font-size:16px}.radio-selected-bdfeuhwfeb .text-end{font-size:14px}.chip-wrapper-auljvossjr{border-radius:8px;margin:0}.chip-wrapper-auljvossjr .text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:120%;letter-spacing:-.05em}.chip-wrapper-auljvossjr .success-color{color:#2c682e}.chip-wrapper-auljvossjr .warning-color{color:#7c5419}.chip-wrapper-auljvossjr .danger-color{color:#cb2317}.chip-wrapper-auljvossjr .default-color{color:#191919}.chip-wrapper-auljvossjr.success-bgcolor{background:#ebfaf0}.chip-wrapper-auljvossjr.warning-bgcolor{background:#ffffae}.chip-wrapper-auljvossjr.danger-bgcolor{background:#ffeded}.chip-wrapper-auljvossjr ion-icon{font-size:16px;margin-right:4px}@media (prefers-color-scheme:light){.chip-wrapper-auljvossjr.default-bgcolor{background:#f5f5f5}}.ghewigdsre-container{display:flex;align-items:center;grid-gap:10px;gap:10px}.ghewigdsre-container ion-icon{color:#4f5667;font-size:40px;--ionicon-stroke-width:16px}.ghewigdsre-container span{color:#101826}.lpdhkfmeor-container{padding:16px 0;border-bottom:1px solid #e1e1e1}.lpdhkfmeor-container .counter-container{display:flex;align-items:center;justify-content:space-between}.lpdhkfmeor-container .middle-text{color:rgba(0,0,0,.6)}.lpdhkfmeor-container .small-text{font-size:14px}.lpdhkfmeor-container.modifier-disabled-max-reached{opacity:.5}.body-jjiszvkcaz{display:flex;flex-direction:column;padding-top:56px!important;align-items:center;padding:24px}.body-jjiszvkcaz header{width:100%;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.body-jjiszvkcaz header img{width:151px;height:128px}.body-jjiszvkcaz header h3{font-size:20px;font-weight:700;line-height:20px}.body-jjiszvkcaz span{font-size:32px}.body-jjiszvkcaz button{display:flex;align-items:center;justify-content:left;grid-gap:10px;gap:10px;padding:7px 15px;width:100%;background-color:#fff;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.12);margin:16px 0 24px;font-weight:700}.body-jjiszvkcaz p{line-height:24px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.body-jjiszvkcaz .list{margin-top:24px}.body-jjiszvkcaz .list h2{line-height:100%;margin-bottom:16px}.order-item-wnghqnlwrt{background-color:#fff;box-shadow:0 4px 24px rgba(0,0,0,.1);border-radius:12px;padding:16px;position:relative;margin-bottom:8px}.order-item-wnghqnlwrt,.order-item-wnghqnlwrt .logo{display:flex;flex-direction:row;align-items:flex-start}.order-item-wnghqnlwrt .logo{justify-content:flex-start;box-shadow:0 2.22222px 26.6667px rgba(0,0,0,.16);margin-right:8px;border-radius:50%;padding:4px}.order-item-wnghqnlwrt .logo ion-img{width:40px;height:40px;border-radius:50%}.order-item-wnghqnlwrt .logo ion-img::part(image){border-radius:50%}.order-item-wnghqnlwrt .main-region{display:flex;flex-direction:column;flex:1 1}.order-item-wnghqnlwrt .main-region .content .content-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.05em}.order-item-wnghqnlwrt .main-region .content .content-chip{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.05em;color:#34c759;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;grid-gap:8px;gap:8px;background:#fff;border:1px solid #34c759;border-radius:10px}.order-item-wnghqnlwrt .main-region .content .order-number-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:100%;display:flex;align-items:center;text-align:right;letter-spacing:-.05em}.order-item-wnghqnlwrt .item-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:-.05em;color:rgba(0,0,0,.6);min-height:12px}.order-item-wnghqnlwrt .margin-top-4{margin-top:4px}.order-item-wnghqnlwrt .margin-bottom-6{margin-bottom:6px}.order-item-wnghqnlwrt .margin-bottom-12{margin-bottom:12px}.order-item-wnghqnlwrt .margin-top-12{margin-top:12px}.order-item-wnghqnlwrt .flex-row-space-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-item-wnghqnlwrt .flex-start{align-items:flex-start}.order-item-wnghqnlwrt .flex-column{display:flex;flex-direction:column;flex:1 1}.order-item-wnghqnlwrt .inner-divider{height:2px;background-color:#fafafa;position:absolute;right:0;left:0;bottom:40px}.order-item-wnghqnlwrt .icon-arrow-next{width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:flex;justify-content:center;align-items:center}.order-item-wnghqnlwrt .icon-arrow-next .arrow{border-top:2px solid #000;border-right:2px solid #000;height:8px;width:8px}.header-content-qaorgsakht{display:flex;justify-content:space-between;align-items:flex-end;background:#fff;border-bottom:1px solid #eee}.header-content-qaorgsakht .clean-button{padding:50px 24px 18px;height:100%;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-align:right;letter-spacing:-.05em}.header-content-qaorgsakht .clean-button .disabled{color:rgba(0,0,0,.2)}.header-content-qaorgsakht .shopping-cart-view--go-back--container{padding:50px 24px 20px;display:flex;align-items:center;grid-gap:10px;gap:10px}.header-content-qaorgsakht .shopping-cart-view--go-back--container ion-icon{font-size:26px}.header-content-qaorgsakht .title{font-size:16px;font-weight:600;margin-bottom:0!important}.page-content-qaorgsakht{background:#fff}.page-content-qaorgsakht .header-list{padding:18px;background:#fff}.page-content-qaorgsakht .header-list .message{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6);margin-top:8px}.page-content-qaorgsakht .divider{height:1px;border-top:1px solid #e1e1e1}.page-content-qaorgsakht .divider.with-margin{height:8px;background:#fff}.page-content-qaorgsakht .empty-content{padding:64px 24px 4px;display:flex;flex-direction:column;align-items:center}.page-content-qaorgsakht .empty-content ion-img{height:160px;width:160px;margin-bottom:40px}.page-content-qaorgsakht .empty-content .main-text{font-weight:700;font-size:28px}.page-content-qaorgsakht .empty-content .main-text,.page-content-qaorgsakht .empty-content .secondary-text{font-family:"Open Sans";font-style:normal;line-height:120%;text-align:center;letter-spacing:-.05em;color:#000}.page-content-qaorgsakht .empty-content .secondary-text{margin-top:16px;font-weight:400;font-size:16px}.page-content-qaorgsakht .add-button{min-height:65px;display:flex;align-items:flex-end;justify-content:center}.page-content-qaorgsakht .add-button .content{padding:12px 24px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e1e1;border-radius:30px}.page-content-qaorgsakht .add-button .content .icon{width:16px;height:16px;margin-right:12px}.page-content-qaorgsakht .add-button .content .text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:120%;text-align:center;letter-spacing:-.05em}.page-content-qaorgsakht .shopping-cart-item{--border-width:0;--inner-border-width:0;--inner-padding-bottom:0;--inner-padding-end:0;--inner-padding-start:0;--inner-padding-top:0;--padding-start:0}.page-content-qaorgsakht ion-item-option{--background:#ff3b30;--color:#fff;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16.8px;line-height:17px;text-align:center;letter-spacing:-.05em;width:122px}.mbzmskajgx{width:100%;padding-right:0}.mbzmskajgx .content{padding:24px;display:flex;align-items:center;background-color:var(--ion-background-color)}.mbzmskajgx .content .item-image{position:relative}.mbzmskajgx .content .item-image .unavailable-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.mbzmskajgx .content .item-image .unavailable-wrapper .unavailable-badge{position:absolute;background:#f35353;border-radius:8px;width:68px;height:28px;z-index:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:4px}.mbzmskajgx .content .item-image .unavailable-wrapper .unavailable-badge .value{width:64px;height:20px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:10px;line-height:150%;display:flex;align-items:center;text-align:center;letter-spacing:-.05em;color:#fff}.mbzmskajgx .content .item-image .unavailable-wrapper .opaque{width:100%;height:-webkit-max-content;height:max-content;opacity:.4}.mbzmskajgx .content .item-image .edit-icon{position:absolute;top:-6px;right:-6px}.mbzmskajgx .content .item-image .edit-icon .edit-img{width:24px;height:24px;box-shadow:0 4px 4px rgba(0,0,0,.2);border-radius:50%;border:1px solid #fff;background-color:#fff}.mbzmskajgx .content .item-image ion-img::part(image){width:80px;height:80px;min-width:80px;border-radius:16px}.mbzmskajgx .content .item-info{flex:1 1;display:flex;flex-direction:column;margin-left:16px}.mbzmskajgx .content .item-info .name{font-weight:600;font-size:14px}.mbzmskajgx .content .item-info .description,.mbzmskajgx .content .item-info .name{font-family:"Open Sans";font-style:normal;line-height:120%;letter-spacing:-.05em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.mbzmskajgx .content .item-info .description{font-weight:400;font-size:14px!important;color:rgba(0,0,0,.6);max-width:100%;width:100%}.mbzmskajgx .content .item-info .item-price-container{margin-top:4px}.mbzmskajgx .content .item-info .item-info-bottom{display:flex;align-items:center;justify-content:flex-end;margin-top:6px}ion-modal.notification-modal{--height:550px;--width:95%;--border-radius:30px}ion-modal.notification-modal div.ion-page{padding:30px}ion-modal.notification-modal div.ion-page header{display:flex;justify-content:center}ion-modal.notification-modal div.ion-page section h3{font-size:24px;font-weight:700;margin-bottom:16px}ion-modal.notification-modal div.ion-page section p{line-height:24px}#default-header .header-buttons{display:flex;justify-content:space-between}#default-header h2{margin-top:0!important}#default-header ion-chip{--background:#000;--color:#fff;font-size:16px;font-weight:600;margin:0}#default-header ion-chip ion-icon{color:#fff!important}.default-header--subscreen{border-bottom:1px solid #eee}.header--promotions{display:flex;align-items:center;grid-gap:5px;gap:5px}.foodie-promotions-list-view{width:100%;padding:25px;display:inline-grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;justify-items:center;grid-gap:16px;gap:16px}.wvojqqptid.orders .content-orders{padding:24px 0 24px 24px}.wvojqqptid.orders .content-orders .title{margin:8px 0}.wvojqqptid.orders .content-orders .orders-in-progress{padding-bottom:24px}.wvojqqptid.orders .content-orders .orders-in-progress .dots{display:flex;align-items:center;justify-content:center;margin-top:16px}.wvojqqptid.orders .content-orders .orders-in-progress .dots>div{opacity:.25;width:6px;height:6px;border-radius:4px;margin-right:6px;transition:all .5s;background-color:var(--ion-text-color)}.wvojqqptid.orders .content-orders .orders-in-progress .dots>div.selected{opacity:1!important;width:24px!important}@media (min-height:844px){.wvojqqptid.orders .content-orders .orders-in-progress .dots>div{width:8px;height:8px;margin-right:8px}.wvojqqptid.orders .content-orders .orders-in-progress .dots>div.selected{width:28px!important}}.wvojqqptid.orders .content-orders .orders-in-progress ion-slides{padding-left:10px}.wvojqqptid.orders .content-orders .orders-in-progress ion-slides ion-slide{padding-top:10px;justify-content:flex-start}.wvojqqptid.orders .content-orders .orders-in-progress ion-slides ion-slide .order-in-progress-container{width:92%}.wvojqqptid.orders .content-orders .orders-finished{padding-right:24px}.wvojqqptid.orders .content-orders .empty-img{justify-content:center;display:flex;padding:24px}.wvojqqptid.orders .content-orders .empty-message{justify-content:center;display:flex}.wvojqqptid.orders .content-orders .empty-message p{font-family:Open Sans;font-size:16px;font-weight:400;line-height:19px;letter-spacing:-.05em;text-align:center}.wvojqqptid.orders .content-orders .add-button{min-height:65px;display:flex;align-items:flex-end;justify-content:center}.wvojqqptid.orders .content-orders .add-button .content{padding:12px 24px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e1e1;border-radius:30px}.wvojqqptid.orders .content-orders .add-button .content .icon{width:16px;height:16px;margin-right:12px}.wvojqqptid.orders .content-orders .add-button .content .text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:120%;text-align:center;letter-spacing:-.05em}.wvojqqptid.orders .content-orders h1{font-family:Open Sans;font-size:32px;font-weight:700;line-height:32px;letter-spacing:-.05em;text-align:left}.wvojqqptid.orders .content-orders p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:150%;letter-spacing:-.05em;color:rgba(0,0,0,.6);padding-bottom:16px}.order-item-short-diouwqahii{display:flex;flex-direction:row;align-items:flex-start;background-color:#fff;padding:16px;position:relative;margin-bottom:8px;align-items:center}.order-item-short-diouwqahii .logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;box-shadow:0 2.22222px 26.6667px rgba(0,0,0,.16);margin-right:8px;border-radius:50%;padding:4px}.order-item-short-diouwqahii .logo ion-img{width:40px;height:40px}.order-item-short-diouwqahii .main-region{display:flex;flex-direction:column;flex:1 1}.order-item-short-diouwqahii .main-region .content .content-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:120%;letter-spacing:-.05em}.order-item-short-diouwqahii .item-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:-.05em;color:rgba(0,0,0,.6);min-height:12px}.order-item-short-diouwqahii .margin-top-4{margin-top:4px}.order-item-short-diouwqahii .margin-bottom-6{margin-bottom:6px}.order-item-short-diouwqahii .margin-bottom-12{margin-bottom:12px}.order-item-short-diouwqahii .margin-top-12{margin-top:12px}.order-item-short-diouwqahii .flex-row-space-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.order-item-short-diouwqahii .flex-start{align-items:flex-start}.order-item-short-diouwqahii .flex-column{display:flex;flex-direction:column;flex:1 1}.order-item-short-diouwqahii .inner-divider{height:2px;background-color:#eee;position:absolute;right:0;left:0;bottom:0}.order-item-short-diouwqahii .icon-arrow-next{width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:flex;justify-content:center;align-items:center}.order-item-short-diouwqahii .icon-arrow-next .arrow{border-top:2px solid #000;border-right:2px solid #000;height:8px;width:8px}.coupons-flow .body-home .body-home-content .home-header{padding:16px 8px 16px 24px}.coupons-flow .body-home .body-home-content .home-header h2.title{font-weight:700;margin-bottom:8px}.coupons-flow .body-home .body-home-content .home-header h3.subtitle{font-weight:600;margin-bottom:16px;color:#666}.coupons-flow .body-home .body-home-content .body-home-screen-coupon{padding:12px 16px 8px 20px;margin-bottom:16px}.coupons-flow .body-home .body-home-content .footer-info-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;text-align:center;letter-spacing:-.05em;color:#000;opacity:.5;margin-bottom:8px}.coupons-flow .body-home .body-home-content .display-coupon{padding:12px 16px 8px}.coupons-flow.scanner,.coupons-flow.scanner ion-header{background:transparent}.coupons-flow.scanner ion-header ion-icon{color:#fff;font-size:26px;padding-left:16px;padding-top:24px}.coupons-flow.scanner .content{height:100vh;display:flex;align-items:center;justify-content:center}.coupons-flow.scanner .content ion-icon{width:100%;margin-top:-35%;height:140%}.coupons-flow.scanner .content .message{font-size:20px;line-height:1;color:#fff;font-weight:600;letter-spacing:-.05em;position:absolute;width:70%;bottom:30%;text-align:center}@media (max-height:568px){.coupons-flow.scanner .content .message{font-size:16px;bottom:26%}}.scanner-error-modal ion-button{--background:var(--ion-text-color);--backgroudd-activated:var(--ion-text-color);color:var(--ion-background-color)!important}.tab-header-component{white-space:nowrap;padding:0 24px;min-height:30px;background:var(--ion-background-color);display:flex;align-items:center;overflow-x:hidden;overflow-y:hidden;width:100%;overflow:auto}.tab-header-component::-webkit-scrollbar{display:none;width:0;background:transparent}.tab-header-component .tab-header-component-content .tab-style{display:inline-block;border:2px solid #eee;border-radius:32px;padding:10px 16px;margin-right:8px;min-height:40px}.tab-header-component .tab-header-component-content .tab-style .tab-content{display:flex;align-items:center}.tab-header-component .tab-header-component-content .tab-style .tab-content span{font-style:normal;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.tab-header-component .tab-header-component-content .tab-style .tab-content ion-icon{margin-left:8px;display:none;border-radius:50%}.tab-header-component .tab-header-component-content .tab-style.selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:2px solid transparent}.tab-header-component .tab-header-component-content .tab-style.selected span{color:#000}.tab-header-component .tab-header-component-content .tab-style.selected ion-icon{display:block}.schedules-flow.scheduling ion-icon{color:#fff!important}.schedules-flow.scheduling .scheduling-image-title{width:100%;position:absolute;top:0;z-index:-1;height:169px;background-size:cover!important}.schedules-flow.scheduling .content-scheduling{padding:120px 30px}.schedules-flow.scheduling .content-scheduling .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.schedules-flow.scheduling .content-scheduling .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.schedules-flow.scheduling .content-scheduling .input-star{padding-top:32px;padding-bottom:32px}.schedules-flow.scheduling .content-scheduling .text-body{padding-top:16px}.schedules-flow.scheduling .content-scheduling .text-body .config-scheduling .space{padding-top:24px}.schedules-flow.scheduling .content-scheduling .text-body .config-scheduling .schedules-form-error{color:red;padding-left:16px;font-size:15px}.schedules-flow.hours .content-hours-text{padding:0 24px 16px}.schedules-flow.hours .content-hours-text .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.schedules-flow.hours .content-hours-text .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.schedules-flow.hours .separation-line{width:100%;height:1px;background:#e1e1e1}.schedules-flow.hours .content-hours{padding:24px 24px 16px}.schedules-flow.hours .content-hours .hours-box{display:grid;grid-row-gap:16px;row-gap:16px}.schedules-flow.hours .footer-hours{padding-top:24px}.schedules-flow.scheduling-success .body-schedule-success{padding:16px 16px 16px 32px}.schedules-flow.scheduling-success .body-schedule-success .schedule-header{padding-top:50%}.schedules-flow.scheduling-success .body-schedule-success .schedule-header .icon-check-ok{width:100px;height:100px}.schedules-flow.scheduling-success .body-schedule-success .schedule-header .title{padding-top:24px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em}.schedules-flow.scheduling-success .body-schedule-success .schedule-header .subtitle{padding-top:16px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090}.schedules-flow.scheduling-success .body-schedule-success .schedule-header .subtitle p{line-height:125%}.schedules-flow.scheduling-success .footer{padding-bottom:60px;padding-left:32px;padding-right:32px}.schedules-flow.scheduling-success .footer .button-go-to-events .white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid;--background:#fff}ion-modal.schedule-calendar-modal-oPwQaZ2 .content{overflow-y:scroll;height:380px}ion-modal.schedule-calendar-modal-oPwQaZ2 .content::-webkit-scrollbar{display:none;width:0;background:transparent}ion-modal.schedule-calendar-modal-oPwQaZ2 .content h1{padding-left:16px}ion-modal.schedule-calendar-modal-oPwQaZ2 .content .schedule-modal-body .list-box{margin-top:24px;display:flex;justify-content:flex-start;flex-wrap:wrap;padding-left:16px}ion-modal.schedule-calendar-modal-oPwQaZ2 .content .schedule-modal-body .schedule-modal-body-subtitle h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6);padding-left:16px}ion-modal.error-account-save-plkght .content,ion-modal.error-account-save-plkght .content .body-text{padding-top:16px}ion-modal.error-account-save-plkght .content .body-text .subtitle{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em;color:rgba(0,0,0,.5)}ion-modal.error-account-save-plkght .content .body-text .buttons-footer{padding-top:32px}ion-picker.select-modal-opigf009 .picker-toolbar{height:80px}ion-picker.select-modal-opigf009 .picker-toolbar-button button{margin-top:12px;margin-left:12px;background-color:#000;color:#fff;border-radius:30px}ion-picker.select-modal-opigf009 .ion-activatable{margin-top:12px!important;margin-left:12px!important;background-color:#000!important;color:#fff!important;border-radius:30px}ion-modal.resheduling .body-text .description{padding-bottom:4px}.component-select-input-uy3391{display:flex;align-items:center;padding:14px 24px;background:var(--ion-background-color-2);border:1px solid var(--ion-background-color-2);border-radius:30px}.component-select-input-uy3391 img{width:18px;height:18px;margin-right:15px;color:var(--ion-text-color)}.component-select-input-uy3391 .placeholder{color:#999}.component-select-input-uy3391 .placeholder,.component-select-input-uy3391 .text{font-family:"Open Sans";font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.05em}.component-select-input-uy3391 .text{color:var(--ion-text-color-1);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-error{border:1px solid #ff3b30}.component-block-kLj3p.element{display:flex;justify-content:center;flex-direction:column;width:70px;height:74px;background:var(--ion-background-color);border:1px solid var(--ion-background-color);box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px;margin:0 16px 12px 0}@media (max-width:390px){.component-block-kLj3p.element{width:60px;height:64px}}.component-block-kLj3p.element .title{font-weight:700;font-size:24px;line-height:24px}.component-block-kLj3p.element .subtitle,.component-block-kLj3p.element .title{font-family:"Open Sans";font-style:normal;text-align:center;letter-spacing:-.05em;color:#000}.component-block-kLj3p.element .subtitle{font-weight:600;font-size:14px;line-height:14px;opacity:.5}.component-block-kLj3p.selected{border:2px solid #000!important}.component-block-kLj3p.disabled{opacity:.5}.component-hour-box-Ytrjk{display:flex;flex-direction:row;align-items:center;padding:28px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:16px;position:relative}.component-hour-box-Ytrjk .button .button-content{display:flex;grid-gap:16px;gap:16px}.component-hour-box-Ytrjk .button .button-content .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:-.05em;color:#000}.component-hour-box-Ytrjk .button .button-content div{padding-top:2px}.component-hour-box-Ytrjk .button .button-content div .subtitle{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:100%;letter-spacing:-.05em;color:#000}.component-hour-box-Ytrjk.selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:3px solid transparent;border-radius:24px;display:inline-block}.component-hour-box-Ytrjk.selected ion-icon{font-size:28px;position:absolute;color:var(--ion-button-primary-color);top:-10%;right:-3%;border-radius:16px}.component-hour-box-Ytrjk.inactive{opacity:.5}.scheduled-events.events .content-events{padding:8px 24px 16px}.scheduled-events.events .content-events .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.scheduled-events.events .content-events .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.scheduled-events.events-empty .header-events{padding:8px 24px 16px}.scheduled-events.events-empty .header-events .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.scheduled-events.events-empty .header-events .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6)}.scheduled-events.events-empty .content{padding-top:40px}.scheduled-events.events-empty .content .img-emty-result{display:flex;justify-content:center;padding-bottom:16px}.scheduled-events.events-empty .content .text{text-align:center}.scheduled-events.events-empty .content .button-scheduling-empty{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:120%;letter-spacing:-.05em;margin-bottom:9px;display:flex;--background:#fff;border:2px solid #d8d8d8;border-radius:30px;color:#000;text-align:center;width:100%}.scheduled-events.events-empty .content .button-scheduling-empty:active,.scheduled-events.events-empty .content .button-scheduling-empty:focus,.scheduled-events.events-empty .content .button-scheduling-empty:hover{--background:#fff!important}.scheduled-events.events-empty .content .button-disclaimer{padding:32px}.scheduled-events.cancel-inscription-modal,.scheduled-events.cancel-success,.scheduled-events.confirm-sure{display:flex}.scheduled-events.cancel-inscription-modal .confirm-content,.scheduled-events.cancel-success .confirm-content,.scheduled-events.confirm-sure .confirm-content{padding-top:40%;margin:24px}.scheduled-events.cancel-inscription-modal .confirm-content .icon,.scheduled-events.cancel-success .confirm-content .icon,.scheduled-events.confirm-sure .confirm-content .icon{padding-bottom:16px}.scheduled-events.cancel-inscription-modal .confirm-content .title h1,.scheduled-events.cancel-success .confirm-content .title h1,.scheduled-events.confirm-sure .confirm-content .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em;padding-bottom:16px}.scheduled-events.cancel-inscription-modal .confirm-content .subtitle span,.scheduled-events.cancel-success .confirm-content .subtitle span,.scheduled-events.confirm-sure .confirm-content .subtitle span{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090;text-align:justify}.scheduled-events.cancel-inscription-modal .confirm-content .buttons,.scheduled-events.cancel-success .confirm-content .buttons,.scheduled-events.confirm-sure .confirm-content .buttons{padding-top:20%}.scheduled-events.cancel-inscription-modal .confirm-content .buttons .white,.scheduled-events.cancel-success .confirm-content .buttons .white,.scheduled-events.confirm-sure .confirm-content .buttons .white{color:#000;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.scheduled-events .separation-line{width:100%;height:1px;background:#e1e1e1}ion-modal.modal-events-poiybgw .content-modal img{height:97px;width:100px;border-radius:50%;margin-bottom:24px}ion-modal.modal-events-poiybgw .content-modal .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;color:#000}ion-modal.modal-events-poiybgw .content-modal .list-boxes{padding-top:16px}ion-modal.modal-events-poiybgw .content-modal .list-boxes .box-disclaimer{margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;text-align:center;text-decoration:none;width:100%;padding:20px;background:#fafafa;border-radius:8px}ion-modal.modal-events-poiybgw .content-modal .list-boxes .box-disclaimer .title-1{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;color:rgba(0,0,0,.6)}ion-modal.modal-events-poiybgw .content-modal .list-boxes .box-disclaimer .title-2{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#000}ion-modal.modal-events-poiybgw .content-modal .footer-modal{padding:16px}ion-modal.modal-events-poiybgw .content-modal .footer-modal .white{color:#000;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.component-list-item-lkjmf{display:flex;flex-direction:row;justify-content:space-around;padding:16px;grid-gap:26px;gap:26px;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:16px}.component-list-item-lkjmf .avatar{border-radius:50%;height:48px;width:48px}.component-list-item-lkjmf .body-text{width:150px}.component-list-item-lkjmf .body-text .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;letter-spacing:-.05em;color:#000}.component-list-item-lkjmf .body-text .subtitle{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;letter-spacing:-.05em;color:#909090}.component-list-item-lkjmf .body-text .tag{padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:24px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center}.component-list-item-lkjmf .body-text .tag .tag-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:120%;letter-spacing:-.05em;color:#191919}.component-list-item-lkjmf .body-text .tag .tag-text.complete{color:#2c682e}.component-list-item-lkjmf .body-text .tag.complete{background:#ebfaf0}.component-list-item-lkjmf .body-text .tag .icon-check ion-icon{width:20px;color:#2c682e}.component-list-item-lkjmf .icon-next{display:flex;align-items:center}.component-list-item-lkjmf .icon-next ion-icon{width:24px;height:24px}.cencosud-points-flow .body-home .body-home-content .home-header{padding:16px 24px 24px}.cencosud-points-flow .body-home .body-home-content .home-header h2.title{font-weight:700;margin-bottom:8px;font-size:28px}.cencosud-points-flow .body-home .body-home-content .home-header h3.subtitle{font-weight:600;margin-bottom:16px;color:#666}.cencosud-points-flow .body-home .body-home-content .body-home-screen-coupon{padding:12px 16px 8px 20px;margin-bottom:16px}.cencosud-points-flow .body-home .body-home-content .footer-info-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:12px;text-align:center;letter-spacing:-.05em;color:#000;opacity:.5;margin-bottom:8px}.cencosud-points-flow .body-home .body-home-content .display-coupon{padding:12px 16px 8px}.cencosud-points-flow .body-home .body-home-content .home-body{border-top:2px solid #e1e1e1;padding:24px}.cencosud-points-flow .body-home .body-home-content .home-body .home-without-excchange{display:flex;justify-content:center;align-items:center;flex-direction:column}.cencosud-points-flow .body-home .body-home-content .home-body .home-without-excchange b{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:120%}.cencosud-points-flow .body-home .body-home-content .home-body .home-without-excchange div{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:120%;text-align:center;letter-spacing:-.05em}.cencosud-points-flow .body-home .body-home-content .home-body .exchange-banner{display:flex;width:100%;border-radius:16px;margin-bottom:28px;background-size:100%;height:105px}.cencosud-points-flow .content-change-available-review{display:flex;flex-direction:column;padding:24px}.cencosud-points-flow .content-change-available-review .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;line-height:100%;letter-spacing:-.05em;color:#000}.cencosud-points-flow .content-change-available-review .subtitle{margin-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.05em;color:#000}.cencosud-points-flow .content-change-available-review .points{display:flex;margin-top:8px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:20px;line-height:100%;letter-spacing:-.05em;color:#000}.cencosud-points-flow .content-change-available-review .points span{margin-left:8px}.cencosud-points-flow .content-change-available-review .description{margin-top:18px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:125%;letter-spacing:-.05em;color:#909090}.cencosud-points-flow .body-home-register{padding:16px 16px 16px 32px}.cencosud-points-flow .body-home-register .home-header{padding-top:50%}.cencosud-points-flow .body-home-register .home-header .icon-check-ok{width:100px;height:100px}.cencosud-points-flow .body-home-register .home-header .title{padding-top:24px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em}.cencosud-points-flow .body-home-register .home-header .subtitle{padding-top:16px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090}.cencosud-points-flow .body-home-register .home-header .subtitle p{line-height:125%}.cencosud-points-flow .body-home-register .home-header .text{padding-top:16px}.cencosud-points-flow .body-success-otp{padding:32px}.cencosud-points-flow .body-success-otp .otp-success-header{padding-top:50%}.cencosud-points-flow .body-success-otp .otp-success-header .icon-check-ok{width:100px;height:100px}.cencosud-points-flow .body-success-otp .otp-success-header .title{padding-top:16px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em}.cencosud-points-flow .body-success-otp .otp-success-header .subtitle{padding-top:16px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090}.cencosud-points-flow .body-success-otp .icon-flow{padding-top:56px;text-align:center;display:block}.cencosud-points-flow .body-success-otp .icon-flow img{width:80px}.cencosud-points-flow .body-success-otp .icon-flow .text-flow-title{padding-top:16px;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em}.landing-cencosud-points ion-icon{color:#fff!important}.cencosud-points-modal-onboarding{--height:470px!important}ion-modal.modal-error-landing-xvcfr{--height:510px!important}ion-modal.modal-error-landing-xvcfr .modal-error-content{padding-top:10px}ion-modal.modal-error-landing-xvcfr .modal-error-content ion-button.button-call{margin-bottom:9px;display:flex;--background:#fff;border:2px solid #000;border-radius:30px;color:#000;text-align:center;width:100%}.component-landing-image-title{width:100%;position:absolute;top:0;z-index:-1;height:169px;background-size:cover!important;background-position:50%}.component-landing-image-under{padding:41px 24px 0;display:flex;justify-content:space-between;align-items:flex-end}.component-landing-image-under .image-under{width:100px;height:100px;background-color:#fff;z-index:1;border-radius:50%;box-shadow:0 4px 48px rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}.component-landing{padding:16px 30px}.component-landing .title h1{margin-top:8px;font-weight:700;font-size:32px;margin-bottom:16px}.component-landing .text-body{padding-top:16px;overflow-y:scroll;height:250px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:var(--ion-color-primary-shade);text-align:left}.component-landing .text-body::-webkit-scrollbar{display:none;width:0;background:transparent}.component-landing .text-body p{line-height:150%}.component-landing .onboarding{padding-top:32px}.component-landing .onboarding .more-info-onboarding{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.component-landing .onboarding .more-info-onboarding .logo-onboarding{margin-left:8px}.component-landing .onboarding .more-info-onboarding .logo-onboarding img{margin-top:0!important;width:44px!important}.component-landing .onboarding .more-info-onboarding .text-onboarding{margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}.component-landing .onboarding .more-info-onboarding.listing-onboarding{margin-top:4px;margin-bottom:24px}@media (max-height:568px){.component-landing .onboarding .more-info-onboarding .text-onboarding{margin-left:20px;font-size:14px}.component-landing .onboarding .more-info-onboarding.listing-onboarding{margin-bottom:16px}}.partner-score-components{display:flex;grid-gap:36px;gap:36px;width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);padding-top:16px;padding-bottom:16px;align-items:center}.partner-score-components .score-pts{background-color:#000;color:#fff!important;font-family:"Open Sans";font-style:normal;font-weight:700;font-size:24px;margin-top:5px;width:50%;height:35px;border-radius:16px;display:flex;align-items:center;grid-gap:4px;gap:4px;padding:28px 16px}.partner-score-components .score-pts ion-icon{font-size:24px}.partner-score-components .score-pts .text-point{font-size:16px}.partner-score-components .text-title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.05em;padding-left:20px}.partner-score-components .text-subtitle{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;letter-spacing:-.05em;color:#666}.partner-score-components .text-ranking{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:28px}.partner-score-components .icon-mimall{padding:2%}.exchanged-components{display:flex;width:100%;border-radius:16px;margin-bottom:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);padding:12px}.exchanged-components .image{width:80px;height:80px}.exchanged-components .image img{min-width:80px;height:80px;border-radius:16px;object-fit:cover}.exchanged-components .container-info{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-left:12px}.exchanged-components .container-info .text{display:flex;flex-direction:column}.exchanged-components .container-info .text .text-row{display:flex;justify-content:space-between}.exchanged-components .container-info .text .text-row .text-right{font-family:Open Sans;font-size:16px;font-weight:700;line-height:16px;letter-spacing:-.05em;text-align:left}.exchanged-components .container-info .text .text-row .text-left{padding:4px 8px;grid-gap:4px;gap:4px;background:#f4f4f4;border-radius:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:12px;line-height:120%;letter-spacing:-.05em;color:#2c2c2c;height:24px}.exchanged-components .container-info .text .text-subtitle{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.05em;color:#909090;margin-top:8px}.exchanged-components .container-info .amount-point{display:flex;font-family:Open Sans;font-size:16px;font-weight:600;line-height:16px;letter-spacing:-.05em;text-align:left}.exchanged-components .container-info .amount-point span{margin-left:5px}.component-form-user{padding:24px}.component-form-user .form-user-title h1{font-weight:700;font-size:28px;letter-spacing:-.05em;color:#000;margin-bottom:16px}.component-form-user .form-user-subtitle h3{font-weight:700;font-size:16px;letter-spacing:-.05em;color:#909090}.component-form-user .form-user-content{padding-top:24px}.component-form-user .form-user-content .input-field{margin-bottom:16px}.component-form-user .form-user-content .calendar{display:flex;flex-direction:row;grid-gap:4px;gap:4px}.component-form-user .form-user-content .year-calendar{width:100%}.calendar-modal .picker-button{color:#000!important}.tabs-button{display:flex;flex-direction:column;overflow-y:auto;position:relative}.tabs-button .tabs-header{width:100%;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;padding:0 24px 24px;position:-webkit-sticky;position:sticky;top:0;background:var(--ion-background-color);border-bottom:1px solid #e1e1e1;display:flex;align-items:center;z-index:999}.tabs-button .tabs-header .tabs-content::-webkit-scrollbar{display:none;width:0;background:transparent}.tab-xcv{display:inline-block;border:2px solid #eee;border-radius:32px;padding:10px 16px;margin-right:8px;min-height:40px}.tab-xcv .tab-content{display:flex;align-items:center}.tab-xcv .tab-content ion-icon{margin-left:8px;display:block;border-radius:50%}.tab-xcv.selected{background:linear-gradient(var(--ion-button-primary-color),var(--ion-button-primary-color)) padding-box,linear-gradient(to right top,#f5a,#b850c9,#6572d6,#4eaeb8) border-box;border:2px solid transparent}.exchange-available{padding:12px;background-color:#fbfbfb}.exchanged-available-item{display:flex;flex-direction:column;padding:16px;background-color:grey;justify-content:space-between;height:226px;border-radius:16px;background-size:cover;background-repeat:no-repeat;background-position:top}.exchanged-available-item .points-container{display:flex;flex-direction:row;justify-content:flex-end}.exchanged-available-item .points-container .points{display:flex;flex-direction:row;align-items:center;padding:2px 4px;grid-gap:4px;gap:4px;height:25px;background:#000;border-radius:40px}.exchanged-available-item .points-container .points span{color:#fff;font-weight:600}.exchanged-available-item .info{display:flex;flex-direction:column;color:#fff}.exchanged-available-item .info .title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:16px;line-height:100%}.exchanged-available-item .info .subtitle{margin-top:5px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:16px}.component-otp{padding:16px 16px 16px 24px}.component-otp .content .title h1{font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.05em;color:#000}.component-otp .content .subtitle h3{padding-top:16px;font-style:normal;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090}.component-otp .content .code-char{padding-top:24px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(6,1fr);grid-column-gap:8px;grid-row-gap:8px;grid-auto-rows:minmax(64px,auto)}.component-otp .content .code-char .error-message{color:var(--ion-color-primary-shade)}.component-otp .content .code-char input{color:var(--ion-text-color);background:var(--ion-color-input-background);display:block;padding:2px;border:none;border-radius:10px;width:44px;height:56px;text-transform:uppercase;font-weight:700;font-size:28px;text-align:center}@media (max-height:568px){.component-otp .content .code-char input{width:40px}}@media (min-height:812px){.component-otp .content .code-char input{width:48px}}@media (min-height:812px){.component-otp .content .code-char{grid-column-gap:8px}}.component-otp .content .error-message p{color:red;font-size:14px}.component-otp-footer .resend{text-align:center;padding-bottom:40px}.component-otp-footer .resend .resend-text{font-style:normal;line-height:16px;font-weight:600;font-size:16px;letter-spacing:-.05em;color:var(--ion-text-color);text-align:center;opacity:.5;padding-bottom:4px}.component-otp-footer .resend .resend-action-text a{padding-bottom:16px;color:var(--ion-text-color);font-weight:700}.component-otp-footer .resend .resend-action-text-disabled a{padding-bottom:16px;font-weight:700;text-decoration:none;cursor:default;pointer-events:none;color:#6f6f6f!important}.component-otp-footer .resend .countdown{font-size:12px}@media (min-height:812px){.component-otp-footer .pad-buttons{padding-bottom:40px!important}}ion-modal.modal-terms-exchanged{--background:var(--ion-card-background-color);--height:470px;--width:100%;align-items:flex-end}ion-modal.modal-terms-exchanged div[role=dialog]{border-radius:30px;--background:var(--ion-card-background-color);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-bottom-left-radius:0;border-bottom-right-radius:0}ion-modal.modal-terms-exchanged div[role=dialog] div.ion-page{border-bottom-left-radius:0;border-bottom-right-radius:0;background:var(--ion-card-background-color)}ion-modal.modal-terms-exchanged ion-header .header{display:flex;justify-content:flex-end;padding:22px 22px 15px}ion-modal.modal-terms-exchanged ion-header .header .close-button{display:inline-block;padding:5px 0 5px 30px}ion-modal.modal-terms-exchanged ion-header .header .close-button ion-icon{color:var(--ion-text-color);font-size:24px;float:right}ion-modal.modal-terms-exchanged ion-content{--background:var(--ion-card-background-color);letter-spacing:-.05em;overflow-y:hidden}ion-modal.modal-terms-exchanged ion-content .content{padding:0 32px}ion-modal.modal-terms-exchanged ion-content .content .icon{margin-bottom:20px;width:80px;height:80px}@media (max-height:568px){ion-modal.modal-terms-exchanged ion-content .content .icon .icon{width:64px;height:64px}}ion-modal.modal-terms-exchanged ion-content .content .title{font-weight:700;font-size:14px;line-height:14px;letter-spacing:-.05em;color:#000}ion-modal.modal-terms-exchanged ion-content .content .subtitle{font-weight:700;font-size:24px;line-height:24px}ion-modal.modal-terms-exchanged ion-content .content .text-body{height:280px;overflow-y:scroll}ion-modal.modal-terms-exchanged ion-content .content .text-body ul{-webkit-padding-start:10px;padding-inline-start:10px}ion-modal.modal-terms-exchanged ion-footer .footer{padding:0 40px 15px}ion-modal.modal-terms-exchanged ion-footer .footer .white{color:#999;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.change-available-review ion-icon,.header-background-image ion-icon{color:#fff!important}.button-style-1 .button{width:100%;border-radius:16px;margin-top:28px;background-color:var(--ion-button-primary-color);box-shadow:0 0 20px rgba(0,0,0,.12);display:flex;padding:8px;align-items:center}.button-style-1 .button .icon{margin-left:8px}.button-style-1 .button .icon img{margin-top:0!important;width:44px!important}.button-style-1 .button .text{margin-left:16px;font-size:16px;font-weight:700;letter-spacing:-.05em;text-align:left;color:var(--ion-text-color)}@media (max-height:568px){.button-style-1 .button .text{margin-left:20px;font-size:14px}}.events-list.events .content-events{padding:8px 24px 16px}.events-list.events .content-events .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.events-list.events .content-events .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6);padding-bottom:8px}.events-list.events .separation-line{width:100%;height:1px;background:#e1e1e1}.events-list.events .component-list-item-lkjmf{padding:0 5px 0 0;grid-gap:0;gap:0;justify-content:space-between}.events-list.events .component-list-item-lkjmf .body-text{width:55%}.events-list.events .component-list-item-lkjmf .body-text .title{font-size:15.5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px!important}.events-list.events .component-list-item-lkjmf .body-text .subtitle{font-size:15px;margin-bottom:8px!important}.events-list.events .component-list-item-lkjmf .avatar-image{height:auto;width:100px;margin-right:3px}.events-list.events .component-list-item-lkjmf .avatar-image .avatar{border-radius:16px 0 0 16px;height:100%;width:100px;object-fit:cover}.events-list.events .component-list-item-lkjmf .tag{margin:8px 0 5px}.event-inscription-flow .component-landing{margin-top:90px;height:calc(100vh - 238px);display:flex;flex-direction:column}.event-inscription-flow .component-landing .title h1{margin-bottom:0}.event-inscription-flow .component-landing .sub-title h4{margin-top:8px;font-weight:600;text-transform:capitalize}.event-inscription-flow .component-landing .text-body{flex:1 1;color:#aaa}.event-inscription-flow .confirm-content{padding-top:40%;margin:24px}.event-inscription-flow .confirm-content .icon{padding-bottom:16px}.event-inscription-flow .confirm-content .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:32px;letter-spacing:-.05em;padding-bottom:16px}.event-inscription-flow .confirm-content .subtitle span{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;letter-spacing:-.05em;color:#909090;text-align:justify}.event-inscription-flow .confirm-content .buttons{padding-top:20%}.event-inscription-flow .confirm-content .buttons .white{color:#000;--border-color:#d8d8d8;--border-width:2px;--border-style:solid}.form-inscription ion-icon{color:#fff!important}.form-inscription .select-input{position:relative}.form-inscription .select-input.disabled{pointer-events:none;opacity:.5}.form-inscription .select-input :before{content:"";background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNS43MyA1LjYzNmwzLjk1LTMuOTVBLjk2Ny45NjcgMCAxMDguMzExLjMyMmE0ODUuODYgNDg1Ljg2IDAgMDAtMy4yNjcgMy4yNTRjLS4wMTQuMDE1LTEuMDItLjk1OC0zLjMxNS0zLjI1NEEuOTY3Ljk2NyAwIDAwLjM2MyAxLjY5bDMuOTUgMy45NWEuOTYuOTYgMCAwMC43MzIuMjgzLjk2OC45NjggMCAwMC42ODQtLjI4N3oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");width:14px;height:10px;position:absolute;right:16px;top:20px}.form-inscription .component-input-text,.form-inscription .input-mall.mb-2{margin-bottom:16px}.form-inscription .form-section-header{padding:16px 0;font-weight:600}.form-inscription .scheduling-image-title{width:100%;position:absolute;top:0;z-index:-1;height:169px;background-size:cover!important}.form-inscription .content-scheduling{padding:120px 30px}.form-inscription .content-scheduling .title h1{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:28px;line-height:100%;letter-spacing:-.05em;color:#000}.form-inscription .content-scheduling .subtitle{padding-top:8px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;letter-spacing:-.05em;color:rgba(0,0,0,.6);text-transform:capitalize}.form-inscription .content-scheduling .input-star{padding-top:32px;padding-bottom:32px}.form-inscription .content-scheduling .text-body{padding-top:16px}.form-inscription .content-scheduling .text-body .config-scheduling .space{padding-top:24px}.form-inscription .content-scheduling .text-body .config-scheduling .schedules-form-error{color:red;padding-left:16px;font-size:15px}.form-inscription .content-scheduling .text-body .birthdate-edit{display:flex}ion-modal.event-exist-plkght .buttons-footer{padding-top:70px}.csx-date-picker{display:flex;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.csx-date-picker .ion-activatabl{margin-top:12px!important;margin-left:12px!important;background-color:#000!important;color:#fff!important}.csx-date-picker-selector-input:is(.disabled){pointer-events:none;opacity:.4}.csx-date-picker-month-picker{position:absolute;z-index:9}.csx-date-picker-selector-input{flex:1 1;padding:14px 20px}.csx-date-picker-selector-input--year img{margin-right:4px!important}.back-button ion-icon{color:var(--ion-text-color);font-size:24px;left:-6px;margin-top:30px}ion-button.cancel-button::part(native){background-color:#fff;border-color:#000!important;color:#000!important;width:280px;height:48px;left:calc(50% - 139.5px);border:2px solid #666;border-radius:30px;bottom:30px!important}ion-button.cancel-button::part(native):hover{color:#fff!important}
/*# sourceMappingURL=main.ec15d52e.chunk.css.map */