:root{--color-primary-orange:#1f7a53;--color-secondary:#00979f;--color-tertiary:#25a36f;--color-variant:#f95f64;--color-variant-dark:#00acfa;--color-variant-light:gold;--color-active:#25a36f;--color-inactive:#fd0d2e;--color-black:#000;--color-grey:grey;--color-grey-dark:#909090;--color-grey-medium:#ccc;--color-grey-light:#eee;--color-white-light:#f8f9f8;--color-white:#fff;--shadow-dark:0 2rem 6rem #0000004d;--shadow-light:0 rem 5rem #0000000f;--line:1px solid var(--color-grey-light-2)}*{margin:0;padding:0;transition:opacity 1s ease-in}::selection{background:#1f7a53;background:var(--color-primary-orange);color:#fff;color:var(--color-white)}body,html{background-color:var(--color-primary-white);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:63%;font-weight:500;line-height:1.6;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeLegibility}@media only screen and (max-width:68.75em){body,html{font-size:50%}}a{color:inherit;text-decoration:none;text-decoration:initial}li{list-style:none}.center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}h1{font-size:3rem}h2{font-size:3.5rem;line-height:1.2;overflow-wrap:anywhere}h2,h3{margin-top:1rem}h3{font-size:1.7rem}li,p{font-size:1.5rem}.error{color:#fd0d2e;color:var(--color-inactive);display:none;font-size:1.2rem}.success{color:#1f7a53;color:var(--color-primary-orange);display:none;font-size:1.3rem}.footer{background-color:#000;border-top:1px solid #fff;color:grey;color:var(--color-grey);font-size:1rem}.footer__content{display:flex;height:80%;height:-webkit-fit-content;height:fit-content;justify-content:space-evenly;margin:auto;padding:6rem;width:60%}.footer__content--usefulLinks{font-size:1.2rem;width:33%}.footer__content--usefulLinksTitle{margin-bottom:1rem}.footer__content--usefulLink{transition:all .3s}.footer__content--usefulLink:hover{color:#fff;color:var(--color-white)}.footer__content--stores{display:flex;flex-direction:column;font-size:1.2rem;width:41%}.footer__content--storesTitle{margin-bottom:1rem}.footer__content--socialMedia{display:flex;justify-content:space-between;margin-top:6rem;width:25%}.footer__legalPages{align-items:center;display:flex;justify-content:space-between;margin:auto;width:90%}.footer__legalPages--copyright{width:25%}.footer__legalPages--rights{display:flex;justify-content:space-around;width:30%}.footer__legalPages--rights a{margin-right:1rem}.footer__legalPages--right{transition:all .3s}.footer__legalPages--right:hover{color:#fff;color:var(--color-white)}@media only screen and (max-width:56.25em){.footer{padding-bottom:2rem}.footer__content{width:80%}.footer__legalPages--rights{flex-wrap:wrap;justify-content:space-evenly;width:50%}}@media only screen and (max-width:37.5em){.footer__content{align-items:center;flex-direction:column;height:-webkit-fit-content;height:fit-content;width:42rem}.footer__content--socialMedia,.footer__content--stores,.footer__content--usefulLinks{width:100%}.footer__content--socialMedia h2,.footer__content--stores h2,.footer__content--usefulLinks h2{color:#fff;color:var(--color-white)}.logoFooter{font-size:1rem!important}.footer__legalPages--rights{flex-wrap:wrap}.footer__content--stores{margin-top:3rem}}.header{background-attachment:fixed;background:#f7f9f8;background:var(--bg,#f7f9f8);background-position:50%;background-size:cover;color:#0f172a;color:var(--text,#0f172a);font-size:1.5rem;min-height:70vh;position:relative}.header__navbar{align-items:center;background-color:#0000;display:flex;gap:16px;justify-content:flex-start;padding:0 12px;position:relative;width:100%}.header__navbar .logo{align-items:center;display:flex;gap:1px;width:-webkit-max-content;width:max-content}.header__navbar .logo img{height:36px}.header__navbar .brand-name{color:#000;font-size:18px;font-weight:700}.header__navbar--links{display:flex;flex:1 1 auto;gap:20px;justify-content:center}.header__navbar--links li{margin-right:1rem}.header__navbar--link{color:#0f172a;color:var(--text,#0f172a);font-size:14px;font-weight:600;opacity:.6;padding:8px 6px;text-decoration:none}.header__navbar--account{align-items:center;display:flex;gap:12px;margin-left:auto;width:-webkit-max-content;width:max-content}.header__content--container{transform:translate(-70%,-35%);width:50%}.header__content--containerAccount{color:grey;color:var(--color-grey);display:flex;justify-content:space-around;margin-top:2rem;width:-webkit-max-content;width:max-content}.header__navbar--link{transition:all .3s}.header__navbar--link:hover{opacity:1}.createButton,.header__navbar .btn,.loginButton{align-items:center;background:#1f7a53;background:var(--brand,var(--color-primary-orange,#1f7a53));border-radius:12px;box-shadow:0 10px 30px #022b1a0f;box-shadow:var(--shadow,0 10px 30px #022b1a0f);color:#fff;color:var(--color-white,#fff);display:inline-flex;font-weight:700;gap:8px;padding:10px 14px;text-decoration:none;transition:transform .08s ease,box-shadow .2s ease,background .2s ease}.loginButton{background:#fff;background:var(--brand,var(--color-white,#1f7a53))}.createButton:hover,.loginButton:hover{box-shadow:0 14px 34px #022b1a1f;transform:translateY(-1px)}.createButton:active,.loginButton:active{box-shadow:var(--shadow);transform:translateY(0)}.createButton.btn--ghost,.loginButton.btn--ghost{background:#0000;border:1px solid #1f7a53;border:1px solid var(--brand,var(--color-primary-orange,#1f7a53));box-shadow:none;color:#1f7a53;color:var(--brand,var(--color-primary-orange,#1f7a53))}@media only screen and (max-width:56.25em){.header{background-attachment:scroll;background:#f7f9f8;background:var(--bg,#f7f9f8)}.header__navbar--account{width:-webkit-max-content;width:max-content}.header__navbar--links{width:40%}}@media only screen and (max-width:37.5em){.header{background-attachment:scroll;background:#f7f9f8;background:var(--bg,#f7f9f8)}.header__navbar--account{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-left:auto}.header__navbar--links{justify-content:space-evenly;padding-right:3rem;width:66%}.header__content--containerAccount{color:#fff;color:var(--color-white);font-size:2rem}.createButton,.header__navbar .btn,.loginButton,.site-header .createButton,.site-header .loginButton{border-radius:10px;font-size:.95rem;padding:8px 10px}}@media only screen and (max-width:31.25em){.createButton,.header__navbar .btn,.loginButton,.site-header .createButton,.site-header .loginButton{font-size:.85rem;padding:6px 8px}.header__navbar .brand-name{font-size:1.5rem}.header__navbar--links{color:#fff;color:var(--color-white);margin-left:3rem;opacity:.9;padding-right:1rem;width:90%}}@media(max-width:860px){.header__navbar--links{display:none}}.site-header{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border,#e5e7eb)}.site-header .createButton,.site-header .loginButton{font-size:1.5rem;padding:10px 14px}.phone-hero{background:linear-gradient(180deg,#fffffffa,#f8fafcfa);border:1px solid #fff9;box-shadow:0 18px 40px #022b1a0f;display:block;flex:0 0 auto;overflow:hidden;width:36%}.phone-hero img,.phone-hero__img{display:block;height:auto;max-height:70vh;object-fit:cover;object-position:center center;width:100%}.hero .grid-2>img.phone-hero__img,.hero img.phone-hero__img{background:linear-gradient(180deg,#fffffffa,#f8fafcfa);border:1px solid #ffffffa6;border-radius:32px;box-shadow:0 18px 40px #022b1a0f;flex:0 0 auto;max-height:70vh;max-width:480px;object-fit:cover;object-position:center center;overflow:hidden;width:29%}@media only screen and (max-width:56.25em){.phone-hero{border:1px solid #ffffffb3;box-shadow:0 12px 28px #022b1a0d;max-width:420px;width:45%}.hero-media img,.phone-hero img,.phone-hero__img{max-height:55vh;object-fit:contain}.hero .grid-2>img.phone-hero__img,.hero img.phone-hero__img{border-radius:28px;max-height:55vh;object-fit:contain;width:-webkit-max-content;width:max-content}}@media only screen and (max-width:37.5em){.hero-media img,.phone-hero img,.phone-hero__img{max-height:45vh;object-fit:contain}.phone-hero{border:1px solid #ffffffb3;border-radius:18px;box-shadow:0 12px 28px #022b1a0d;width:-webkit-max-content;width:max-content}.hero-media{align-items:center;display:flex;justify-content:center}.hero-media .phone-hero{flex:0 0 auto;width:-webkit-max-content;width:max-content}}@media only screen and (max-width:31.25em){.phone-hero{width:-webkit-max-content;width:max-content}}@media only screen and (max-width:37.5em){.hero .grid-2>img.phone-hero__img,.hero img.phone-hero__img{border:1px solid #ffffffb3;border-radius:22px;box-shadow:0 12px 28px #022b1a0d;width:-webkit-max-content;width:max-content}}.hero .grid-2{align-items:center;display:flex;gap:1.5rem}.hero-copy{text-align:left;width:60%}.hero-media{width:40%}@media only screen and (max-width:56.25em){.hero .grid-2{align-items:center;flex-direction:column;gap:1rem}.hero-copy{text-align:center;width:100%}.hero-media{justify-content:center;margin-top:1.5rem;width:100%}.phone-hero{max-width:420px;width:60%}}@media only screen and (max-width:37.5em){.phone-hero{max-width:320px;width:80%}}*{box-sizing:border-box}body,html{margin:0;padding:0}.container{margin-inline:auto;width:min(1120px,92%)}.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f9f8;background:var(--color-white-light);border-bottom:1px solid #eee;border-bottom:1px solid var(--color-grey-light);position:-webkit-sticky;position:sticky;top:0;z-index:50}.site-header .container{justify-content:space-between;padding:14px 0}.brand,.site-header .container{align-items:center;display:flex}.brand{font-weight:700;gap:10px}.logo-dot{font-size:20px}.brand-name{font-size:18px;letter-spacing:.2px}.nav{align-items:center;display:flex;gap:20px}.nav a{color:#000;color:var(--color-black);font-size:14px;font-weight:600;text-decoration:none}.nav .btn--ghost{margin-left:8px}.section{padding:72px 0}.grid-2{align-items:center;display:grid;grid-template-columns:1.5fr .8fr}.hero h1{font-size:clamp(40px,6vw,64px);letter-spacing:-.02em;line-height:1.05;margin:0 0 12px}@keyframes word-drop-in{0%{opacity:0;transform:translateY(-12px)}40%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes word-drop-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.dynamic-word{animation:word-drop-in .42s cubic-bezier(.2,.9,.2,1);color:#1f7a53;color:var(--color-primary-orange);display:inline-block;max-width:11ch;min-width:7ch;text-align:left;transition:opacity .22s ease,transform .22s ease,color .18s ease;vertical-align:initial;white-space:nowrap}@media(prefers-reduced-motion:reduce){.dynamic-word{animation:none!important;transition:none!important}}.dynamic-dot{color:#0000;display:inline-block;opacity:0;width:.4ch}@keyframes word-fade{0%{opacity:0;transform:translateY(6px)}10%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.br-md{display:none}.sub{color:grey;color:var(--color-grey);font-size:18px;margin:0 0 24px}.cta-row{display:flex;flex-wrap:wrap;gap:14px}.btn{align-items:center;background:#1f7a53;background:var(--color-primary-orange);border-radius:14px;box-shadow:0 6px 18px #00000014;color:#fff;color:var(--color-white);display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:12px 18px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn:focus,.btn:hover{box-shadow:0 14px 30px #0000001f;outline:none;transform:scale(1.05)}.btn:active{box-shadow:0 8px 20px #0000001a;transform:scale(.995)}@media(prefers-reduced-motion:reduce){.btn,.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;transform:none!important;transition:none!important}}.btn--ghost{background:#0000;border:1px solid #1f7a53;border:1px solid var(--color-primary-orange);box-shadow:none;color:#1f7a53;color:var(--color-primary-orange)}.btn--ghost:hover{background:#0caa410f}.btn--inverted{background:#fff;background:var(--color-white);color:#1f7a53;color:var(--color-primary-orange)}.hero-media{align-items:center;display:flex;justify-content:flex-end}.phone-hero{border-radius:28px;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);max-width:520px;width:100%}.features{background:#fff;background:var(--color-white);margin-top:0}.features__grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-top:48px}.features__item{background:#fff;background:var(--color-white);border:1px solid #ccc;border:1px solid var(--color-grey-medium);border-radius:20px;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);padding:22px}.features__icon{height:42px;width:42px}.features__icon svg{fill:#0caa4114;stroke:#1f7a53;stroke:var(--color-primary-orange);stroke-width:1.5px;fill:none;color:#1f7a53;color:var(--color-primary-orange);display:block}.experience{background:#eee;background:var(--color-grey-light)}.experience__copy h2{font-size:clamp(32px,5vw,42px);letter-spacing:-.02em;margin:0 0 10px}.experience__copy p{color:grey;color:var(--color-grey);font-size:18px;margin:0}.experience .grid-2{align-items:center;display:flex}.experience__copy{text-align:left;width:60%}.experience__media.hiwb__media{margin-left:4rem;width:40%}.experience__media img{border-radius:25%;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);display:block;width:100%}.business{background:#fff;background:var(--color-white)}.business h2,.features h2{font-size:clamp(32px,5vw,42px);margin:0 0 10px;text-align:center}.business__benefits{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin:48px auto 0;max-width:1000px;padding:0}.business__benefit{align-items:center;background:#fff;background:var(--color-white);border:1px solid #ccc;border:1px solid var(--color-grey-medium);border-radius:14px;display:flex;gap:12px;padding:18px}.business__benefit span{font-size:15px;font-weight:600;line-height:1.45}.business__icon{display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.business__icon svg{stroke:#1f7a53;stroke:var(--color-primary-orange);stroke-width:1.5px;fill:none}.cta{background:#fff;background:var(--color-white);padding-top:20px}.cta__card{grid-gap:12px;background:#1f7a53;background:var(--color-primary-orange);border-radius:24px;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);color:#fff;color:var(--color-white);display:grid;gap:12px;justify-items:center;padding:42px 26px}.cta__card h2{font-size:clamp(28px,5vw,42px);letter-spacing:-.01em;margin:0 0 24px}.cta__card .btn{font-size:16px}.site-footer{color:grey;color:var(--color-grey);padding:28px 0 40px;text-align:center}@media(max-width:980px){.grid-2{grid-template-columns:1fr}.br-md{display:inline}}@media(max-width:860px){.benefits,.features__grid{grid-template-columns:1fr}.nav{display:none}}.aboutUs{background-color:#fff;margin:auto;padding-bottom:8rem;padding-top:4rem;text-align:center;width:55%}.aboutUs h1{color:#1f7a53;color:var(--color-primary-orange);font-weight:400;margin:2rem}.aboutUs p{line-height:2.2}.aboutUs span{color:#1f7a53;color:var(--color-primary-orange);font-weight:500}@media only screen and (max-width:37.5em){#aboutUs{width:75%}}@media only screen and (max-width:56.25em){.experience .container.grid-2,.experience .grid-2{align-items:center;display:flex;flex-direction:column;gap:1rem}.cta-row{justify-content:center}.experience__media.hiwb__media{margin:1.5rem auto 0;width:50%!important}.experience__media.hiwb__media img{border-radius:25%}.hero-media{justify-content:center}}@media only screen and (max-width:37.5em){.experience__media.hiwb__media{width:65%!important}}@media(max-width:720px){.features__grid{grid-template-columns:1fr}.br-md{display:block}}@media(max-width:520px){.nav a{font-size:13px}.btn{border-radius:12px;padding:10px 16px}}.numbers,.numbers__root{background:#fff;background:var(--color-white);padding:6rem 16px}.numbers__root__title,.numbers__title{font-size:clamp(32px,5vw,42px);letter-spacing:-.01em;line-height:1.1;margin:0 0 48px;text-align:center}.numbers__grid,.numbers__root__grid{grid-gap:clamp(24px,5vw,56px);display:grid;gap:clamp(24px,5vw,56px);grid-template-columns:repeat(2,1fr);margin-inline:auto;max-width:900px}.numbers__item,.numbers__root__item{background:#eee;background:var(--color-grey-light);border-radius:18px;padding:24px;text-align:center}.numbers__root__stat,.numbers__stat{color:#1f7a53;color:var(--color-primary-orange);font-size:clamp(48px,8vw,72px);font-weight:700;line-height:1;margin:0}.numbers__description,.numbers__root__description{color:grey;color:var(--color-grey);font-size:16px;line-height:1.5;margin:12px auto 0;max-width:30ch}.numbers__root__source,.numbers__source{display:block;font-size:14px;font-style:italic;margin-top:8px;opacity:.7}@media(max-width:720px){.numbers__grid{grid-template-columns:1fr}}@media(max-width:420px){.numbers,.numbers__root{padding-left:12px;padding-right:12px}}.contactus,.contactus__root{background:#eee;background:var(--color-grey-light);padding:6rem 16px;text-align:center}.contactus__root__title,.contactus__title{font-size:clamp(32px,5vw,42px);letter-spacing:-.01em;line-height:1.1;margin:0 0 48px}.contactus__description,.contactus__root__description{color:grey;color:var(--color-grey);font-size:18px;line-height:1.6;margin:0 auto 32px;max-width:45ch}.contactus__info-grid,.contactus__root__info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-inline:auto;max-width:700px}.contactus__info-item,.contactus__root__info-item{align-items:center;background:#fff;background:var(--color-white);border:1px solid #ccc;border:1px solid var(--color-grey-medium);border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:24px}.contactus__icon,.contactus__root__icon{color:#1f7a53;color:var(--color-primary-orange);font-size:24px}.contactus__info-item a,.contactus__root__info-item a{color:#1f7a53;color:var(--color-primary-orange);font-size:18px;font-weight:600;text-decoration:none}.businesstypes,.businesstypes__root{background:#eee;background:var(--color-grey-light);padding:6rem 16px;text-align:center}.businesstypes__root__title,.businesstypes__title{font-size:clamp(32px,5vw,42px);letter-spacing:-.01em;line-height:1.1;margin:0 0 12px}.businesstypes__description,.businesstypes__root__description{color:grey;color:var(--color-grey);font-size:18px;line-height:1.6;margin:0 auto 48px;max-width:45ch}.businesstypes__grid,.businesstypes__root__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(6,1fr);margin-inline:auto;max-width:900px}@media(max-width:920px){.businesstypes__grid,.businesstypes__root__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:540px){.businesstypes__grid,.businesstypes__root__grid{grid-template-columns:repeat(2,1fr)}}.businesstypes__item,.businesstypes__root__item{align-items:center;background:#f8f9f8;background:var(--color-white-light);border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:24px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.businesstypes__item:hover,.businesstypes__root__item:hover{box-shadow:0 12px 24px #00000012;transform:translateY(-4px)}.businesstypes__icon,.businesstypes__root__icon{color:#1f7a53;color:var(--color-primary-orange);font-size:48px}.businesstypes__item p,.businesstypes__root__item p{color:grey;color:var(--color-grey);font-size:16px;font-weight:600}#navbar{align-items:center;background-color:#000;background-color:var(--color-black);display:flex;justify-content:space-between;padding:1rem 2rem}#accountTitle{color:#fff;font-size:2rem;text-align:center}#activeAccount,#inactiveAccount{border-radius:15%;font-size:1rem;padding:2px 4px;position:absolute;transform:translate(.5rem,1.3rem)}#activeAccount{background-color:#1f7a53;background-color:var(--color-primary-orange)}#inactiveAccount{background-color:#fd0d2e;background-color:var(--color-inactive)}#accountLogout{background-color:#000;background-color:var(--color-black);border-color:#0000;color:grey;color:var(--color-grey);cursor:pointer;text-align:center;transition:all .3s ease-in-out;width:-webkit-max-content;width:max-content}#accountLogout:hover{color:#fff;color:var(--color-white)}@media only screen and (max-width:37.5em){#accountLogout{font-size:1.3rem}}@media only screen and (max-width:23.125em){#activeAccount,#inactiveAccount{font-size:.8rem;margin-left:1rem}}.hiwb{background-color:#eee;background-color:var(--color-grey-light);margin:auto;padding-bottom:8rem;padding-top:4rem;text-align:center;width:100%}.hiwb__scroll{position:fixed;right:1rem;transition:bottom .5s ease}.hiwb__scroll-icon{color:#1f7a53;color:var(--color-primary-orange);font-size:3.8rem}.hiwb__container{align-items:center;display:flex;margin:3rem auto auto;width:85%}.hiwb__container .hiwb__media{margin-left:4rem;width:40%}.hiwb__container .hiwb__media img{animation:float-vertical 6s ease-in-out infinite;border-radius:25%;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);display:block;transform-origin:center;transition:transform .28s ease,box-shadow .28s ease;width:100%;will-change:transform}.hiwb__container .hiwb__content{display:flex;flex-direction:column;width:60%}.hiwb__container .hiwb__content .hiwb__title{color:#1f7a53;color:var(--color-primary-orange);font-weight:400;margin-bottom:3rem}.hiwb__container .hiwb__content .hiwb__step{align-items:center;display:flex;margin-bottom:2.5rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__icon{color:#1f7a53;color:var(--color-primary-orange);font-size:4.8rem;margin-right:4rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body{align-items:center;display:flex;flex-direction:column;margin-right:3rem;width:100%}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-title{align-items:baseline;display:flex;justify-content:space-between;width:90%}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-title h3{margin-bottom:1.5rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-title .hiwb__step-meta{align-items:flex-end;display:flex;flex-direction:column;margin-left:1rem;width:4rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-title .hiwb__step-meta .hiwb__meta-icon{color:grey;color:var(--color-grey);font-size:2.4rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-title .hiwb__step-meta .hiwb__duration{font-size:1rem}.hiwb__container .hiwb__content .hiwb__step .hiwb__step-body .hiwb__step-desc{text-align:justify;width:90%}.hiwb__container .hiwb__content .hiwb__container .createButton,.hiwb__container .hiwb__content .hiwb__cta{display:inline-block;margin:2rem auto 0}@media(prefers-reduced-motion:reduce){.hiwb__container .hiwb__content .hiwb__container .createButton,.hiwb__container .hiwb__content .hiwb__cta{transform:none!important}}.hiwb p{line-height:2.2}@media only screen and (max-width:56.25em){.hiwb__container{flex-direction:column;width:100%}.hiwb__container .hiwb__media{margin-left:0;width:50%!important}.hiwb__content{width:80%!important}.hiwb__content .createButton{margin-bottom:3rem!important}}@media only screen and (max-width:37.5em){.hiwb__media{margin-top:2rem;width:65%!important}.hiwb__step{flex-direction:column}.hiwb__step .hiwb__icon{margin-bottom:2rem;margin-right:0!important}.hiwb__step-desc,.hiwb__step-title{width:100%!important}}@keyframes float-vertical{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.005)}to{transform:translateY(0) scale(1)}}@keyframes float-vertical-no-zoom{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.experience__media.hiwb__media,.experience__media.hiwb__media img{animation:float-vertical-no-zoom 6s ease-in-out infinite;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);transform-origin:center;transition:transform .28s ease,box-shadow .28s ease;will-change:transform}.experience__media.hiwb__media:focus-within img,.experience__media.hiwb__media:hover img{animation-play-state:paused;box-shadow:0 18px 40px #0000001f;transform:translateY(-8px)}.experience__media img,.hiwb__media img,.hiwc__media img{animation:float-vertical 6s ease-in-out infinite;border-radius:25%;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);display:block;transform-origin:center;transition:transform .28s ease,box-shadow .28s ease;width:100%;will-change:transform}.experience__media:focus-within img,.experience__media:hover img,.hiwb__media:focus-within img,.hiwb__media:hover img,.hiwc__media:focus-within img,.hiwc__media:hover img{animation-play-state:paused;box-shadow:0 18px 40px #0000001f;transform:translateY(-8px) scale(1.03)}@media(prefers-reduced-motion:reduce){.experience__media img,.hiwb__media img,.hiwc__media img{animation:none!important;transition:none!important}.experience__media:focus-within img,.experience__media:hover img,.hiwb__media:focus-within img,.hiwb__media:hover img,.hiwc__media:focus-within img,.hiwc__media:hover img{box-shadow:none!important;transform:none!important}}.hiwc,.hiwc__root{background-color:#fff;background-color:var(--color-white);margin:auto;padding-bottom:8rem;padding-top:4rem;text-align:center;width:100%}.hiwc__container,.hiwc__root__container{align-items:center;display:flex;margin:3rem auto auto;width:85%}.hiwc__container .hiwc__media,.hiwc__root__container .hiwc__media{margin-right:4rem;width:40%}.hiwc__container .hiwc__media img,.hiwc__root__container .hiwc__media img{animation:float-vertical 6s ease-in-out infinite;border-radius:25%;box-shadow:0 5rem rem #0000000f;box-shadow:var(--shadow-light);display:block;transform-origin:center;transition:transform .28s ease,box-shadow .28s ease;width:100%;will-change:transform}.hiwc__container .hiwc__media:focus-within img,.hiwc__container .hiwc__media:hover img,.hiwc__root__container .hiwc__media:focus-within img,.hiwc__root__container .hiwc__media:hover img{animation-play-state:paused;box-shadow:0 18px 40px #0000001f;transform:translateY(-8px) scale(1.03)}@media(prefers-reduced-motion:reduce){.hiwc__container .hiwc__media img,.hiwc__root__container .hiwc__media img{animation:none!important;transition:none!important}.hiwc__container .hiwc__media:focus-within img,.hiwc__container .hiwc__media:hover img,.hiwc__root__container .hiwc__media:focus-within img,.hiwc__root__container .hiwc__media:hover img{box-shadow:none!important;transform:none!important}}.hiwc__container .hiwc__content,.hiwc__root__container .hiwc__content{display:flex;flex-direction:column;margin-left:3rem;width:60%}.hiwc__container .hiwc__content .hiwc__title,.hiwc__root__container .hiwc__content .hiwc__title{color:#1f7a53;color:var(--color-primary-orange);font-weight:400;margin-bottom:3rem}.hiwc__container .hiwc__content .hiwc__step,.hiwc__root__container .hiwc__content .hiwc__step{align-items:center;display:flex;margin-bottom:2.5rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__icon,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__icon{color:#1f7a53;color:var(--color-primary-orange);font-size:4.8rem;margin-right:1.2rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body{align-items:flex-start;display:flex;flex-direction:column;width:100%}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title{align-items:baseline;display:flex;justify-content:space-between;text-align:left;width:90%}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title h3,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title h3{margin-bottom:1.5rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta{align-items:flex-end;display:flex;flex-direction:column;margin-left:1rem;width:4rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta .hiwc__meta-icon,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta .hiwc__meta-icon{color:grey;color:var(--color-grey);font-size:2.4rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta .hiwc__duration,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-title .hiwc__step-meta .hiwc__duration{font-size:1rem}.hiwc__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-desc,.hiwc__root__container .hiwc__content .hiwc__step .hiwc__step-body .hiwc__step-desc{line-height:2.2;text-align:justify;width:90%}.hiwc p,.hiwc__root p{line-height:2.2}@media only screen and (max-width:56.25em){.hiwc__container{flex-direction:column;width:100%}.hiwc__container .hiwc__media{margin-right:0;margin-top:2rem;order:1;width:50%!important}.hiwc__content{margin-left:0!important;width:80%!important}}@media only screen and (max-width:37.5em){.hiwc__media{margin-top:2rem;width:65%!important}.hiwc__step{flex-direction:column}.hiwc__step .hiwc__icon{margin-bottom:2rem}.hiwc__step-desc,.hiwc__step-title{width:100%!important}}button{height:-webkit-max-content;height:max-content}button:disabled{cursor:not-allowed}.loginButton{border:1px solid;border-radius:10%;color:#1f7a53;color:var(--color-primary-orange);cursor:pointer;opacity:.9;padding:.5rem;transition:color .3s ease-in-out}.createButton{background-color:#1f7a53;background-color:var(--color-primary-orange);border:1px solid #0000;border-radius:10%;color:#fff;color:var(--color-white);cursor:pointer;font-size:2rem;padding:.5rem 2rem}.createButton,.loginButton{transition:all .3s}.loginButton:hover{color:#1f7a53;color:var(--color-primary-orange);transform:scale(1.05)}.createButton:hover{color:#fff;color:var(--color-white);transform:scale(1.05)}.button{background:blue;border:none;color:#fff;display:inline-block;font-size:1.8rem;font-weight:300;line-height:1;padding:1.2rem;text-decoration:none}.button--link{background:none}.button--secondary{background:#888}.backCardExplore,.backCardWallet,.frontCard{flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem}.backCardExplore,.backCardWallet,.backCardWallet-info,.frontCard{align-content:space-around;border-radius:5%;display:flex;flex-direction:column;height:18rem;padding-top:1rem;position:relative;width:30rem}.backCardWallet-info{opacity:1;transition:none}.backCardWallet-info-header{align-items:center;display:flex;gap:1rem;margin-left:2rem}.backCardWallet-info-content{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:space-between}.cardName{font-size:1.8rem;height:2rem;text-align:center;transform:rotate(-90deg) translate(-1rem,1rem);transform-origin:0;width:18rem;word-break:break-word}#cardLoadedLogo{left:50%;max-height:14rem;max-width:16rem;position:absolute;top:50%;transform:translate(-50%,-50%)}#cardOffers{align-items:center;display:flex;flex-direction:column;padding:1rem;text-align:center;width:80%}#cardOffers,#cardOffersTitle{border-radius:5px;transition:all .5s ease-in-out}#cardOffersTitle{padding:0 1rem;width:-webkit-max-content;width:max-content}#cardOffersContent{font-size:1rem;margin-top:1rem}.cardAdd,.cardAddress,.cardPhone{align-items:center;border-radius:5px;display:flex;font-size:1rem;justify-content:center;padding:.5rem;text-align:center;transition:all .5s ease-in-out}.cardAddress,.cardPhone{flex-direction:column}.cardAdd{flex-direction:row;gap:.5rem}.cardIcons{display:flex;justify-content:space-between;margin:1rem auto;width:70%}#cardNb{bottom:2px;font-size:1.2rem;position:absolute;right:10px}#cardSquares{flex-wrap:wrap;justify-content:space-evenly;width:90%}#cardSquares,.cardSquare{align-items:center;display:flex;transition:all .5s ease-in-out}.cardSquare{border:1px solid #000;border:1px solid var(--color-black);border-radius:20%;font-size:2rem;justify-content:center;margin-top:.2rem;text-align:center}.cardFreeSquare{border-radius:0;height:6rem!important;margin:3rem .2rem;width:6rem!important}.cardSq{border:none}.flip-card-back{flex-direction:column;transition:opacity 1s ease-in}.flip-card{background-color:#0000;height:11rem;perspective:1000px}.flip-card-inner{border-radius:5%;box-shadow:0 4px 8px 0 #0003;height:18rem;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:30rem}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:5px;height:18rem;position:absolute;top:0;width:30rem}.flip-card-front{align-items:end;border-radius:5%;color:#000;display:flex;padding:3rem}.flip-card-back{transform:rotateY(180deg)}#qrcodeCard{border-radius:5%;flex-direction:column;flex-wrap:wrap;height:17rem;opacity:0;transition:all .5s ease-in-out;width:30rem}.logo{color:#fff;color:var(--color-white);font-weight:900;opacity:.8;text-transform:uppercase;transition:all .3s}.logo:hover{opacity:1}.logoHeader{margin-left:1rem;opacity:.9}.logoHeader img{height:4rem;width:4rem}.logoFooter{margin-bottom:2rem;opacity:.9}.logoFooter img{height:4rem;transform:translateY(1rem);width:4rem}.appStore,.googlePlay{height:5rem;margin:.3rem;width:16.9rem}.ion-social-facebook,.ion-social-instagram,.ion-social-twitter,.ion-social-youtube{font-size:3rem;transition:color .2s}.ion-social-facebook:hover{color:#3b5998}.ion-social-instagram:hover{color:#517fa4}.ion-social-twitter:hover{color:#00aced}.ion-social-youtube:hover{color:#dd4b39}.logoLoginSignup{width:27rem}.loaderParent,.logoLoginSignup{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader{animation:spin 2s linear infinite;-webkit-animation:spin 2s linear infinite;border:10px solid #f3f3f3;border-bottom-color:#1f7a53;border-bottom:10px solid var(--color-primary-orange);border-radius:50%;border-top:10px solid #1f7a53;border-top:10px solid var(--color-primary-orange);height:80px!important;width:80px!important}.loader,.smallLoaderParent{transform:translate(-50%,-50%)}.smallLoaderParent{right:0;top:50%}.smallLoader{border:5px solid #fbfbfb;border-radius:50%;border-top-color:#1f7a53;border-top:5px solid var(--color-primary-orange);height:26px;width:26px}.smallLoader,.smallLoader2{animation:spin 2s linear infinite}.smallLoader2{border:3px solid #fbfbfb;border-radius:50%;border-top-color:#25a36f;border-top:3px solid var(--color-tertiary);display:none;height:20px;width:20px}*,:after,:before{box-sizing:border-box}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:37.5em){.logoHeader{font-size:1rem;width:23%}}@media only screen and (max-width:31.25em){.logoHeader{font-size:.7rem}}.form{display:flex;flex-direction:column}.form>*{margin-bottom:1.6rem}.form__error{font-style:italic;margin:0 0 1.6rem}input{border:none;border-bottom:1px solid #595454;border-radius:0;box-shadow:none;box-sizing:initial;color:#595454;cursor:pointer;font-size:1.5rem;height:36px;margin:0;outline:none;padding:0;transition:all .3s;width:-webkit-fill-available}input:focus{border-bottom:#000;box-shadow:0 3px 0 -1px #000;color:#000}.overlay{background:#000;background:var(--color-black);cursor:pointer;height:100%;opacity:0;position:fixed;visibility:hidden;width:100%;z-index:1000}.addressModal,.cardsModal{background:#fff;background:var(--color-white);display:flex;flex-direction:column;height:100%;overflow-y:scroll;position:fixed;right:0;transition:width .5s ease-in;width:0;z-index:100000}.switch{display:inline-block;height:2rem;position:relative;width:4.4rem}.switch input{height:0;opacity:0;width:0}.slider{background-color:#1f7a53;background-color:var(--color-primary-orange);cursor:pointer;right:0;top:0}.slider,.slider:before{bottom:0;left:0;position:absolute;transition:.4s}.slider:before{background-color:#fff;background-color:var(--color-white);content:"";height:2rem;width:2rem}input:checked+.slider{background-color:#1f7a53;background-color:var(--color-primary-orange)}input:focus+.slider{box-shadow:0 0 1px #1f7a53;box-shadow:0 0 1px var(--color-primary-orange)}input:checked+.slider:before{transform:translateX(2.4rem)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.locationSelector{display:flex;flex-direction:column;gap:1.5rem;max-width:100%;width:100%}.locationSelector__error{background-color:#fee;border:1px solid #fcc;border-radius:.6rem;color:#c33;margin-bottom:1rem;padding:1rem}.locationSelector__error p{margin:0 0 .5rem}.locationSelector__retryBtn{background-color:#00979f;background-color:var(--color-secondary);border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1rem;padding:.8rem 1.5rem;transition:all .3s ease-in}.locationSelector__retryBtn:hover{background-color:#1f7a53;background-color:var(--color-primary-orange)}.locationSelector__row{display:flex;flex-direction:column;gap:.5rem}.locationSelector__label{color:#000;color:var(--color-black);font-size:1rem;font-weight:400;margin-bottom:.5rem}.locationSelector__field{position:relative;width:100%}.locationSelector__customSelect{align-items:center;background-color:#0000;border:none;border-bottom:1px solid #00000026;color:#000;color:var(--color-black);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;justify-content:space-between;padding:0 0 1rem;transition:all .2s;-webkit-user-select:none;user-select:none;width:100%}.locationSelector__customSelect--open,.locationSelector__customSelect:hover:not(.locationSelector__customSelect--disabled){border-bottom-color:#00979f;border-bottom-color:var(--color-secondary)}.locationSelector__customSelect--disabled{color:#999;cursor:not-allowed;opacity:.6}.locationSelector__customSelect__value{flex:1 1}.locationSelector__customSelect__icon{color:grey;color:var(--color-grey);font-size:.9rem;margin-left:.5rem;transition:transform .2s}.locationSelector__customSelect__dropdown{background-color:#fff;border:1px solid #00000014;border-radius:.6rem;box-shadow:0 4px 12px #00000026;list-style:none;margin:.5rem 0 0;max-height:250px;overflow-y:auto;padding:.5rem 0;position:absolute;width:100%;z-index:1000}.locationSelector__customSelect__option{color:#000;color:var(--color-black);cursor:pointer;font-size:1rem;padding:.8rem 1rem;transition:all .15s}.locationSelector__customSelect__option:hover{background-color:#f9fafa;color:#00979f;color:var(--color-secondary)}.locationSelector__customSelect__option--selected{background-color:#00979f;background-color:var(--color-secondary);color:#fff;font-weight:600}.locationSelector__customSelect__option--selected:hover{background-color:#1f7a53;background-color:var(--color-primary-orange)}.locationSelector__select{-webkit-appearance:none;appearance:none;background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23333' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;border:none;border-bottom:1px solid #00000026;border-radius:0;color:#000;color:var(--color-black);cursor:pointer;font-family:inherit;font-size:1rem;padding:0 2rem 1rem 0;transition:all .2s;width:100%}.locationSelector__select:focus,.locationSelector__select:hover:not(:disabled){border-bottom-color:#00979f;border-bottom-color:var(--color-secondary)}.locationSelector__select:focus{outline:none}.locationSelector__select:disabled{background-color:#0000;color:#999;cursor:not-allowed;opacity:.6}.locationSelector__select option{background-color:#fff;color:#000;color:var(--color-black);font-size:1rem;padding:.8rem 1rem}.locationSelector__select option:hover{background-color:#f9fafa}.locationSelector__select option:checked{background-color:#00979f;background-color:var(--color-secondary);color:#fff}.locationSelector__select option:disabled{color:grey;color:var(--color-grey)}.locationSelector__input{background-color:#fff;border:1px solid #00000014;border-radius:.6rem;color:#000;color:var(--color-black);font-family:inherit;font-size:1rem;padding:.8rem 1rem;transition:all .2s;width:100%}.locationSelector__input:focus{border-color:#00979f;border-color:var(--color-secondary);box-shadow:0 0 0 3px #007bff1a;outline:none}.locationSelector__input::placeholder{color:#999}.locationSelector__manualBtn{background:none;border:none;color:#00979f;color:var(--color-secondary);cursor:pointer;font-size:.9rem;margin-top:.5rem;padding:0;text-decoration:underline;transition:color .2s}.locationSelector__manualBtn:hover{color:#1f7a53;color:var(--color-primary-orange)}.locationSelector__manualInput{display:flex;flex-direction:column;gap:.5rem}.locationSelector__hint{font-size:.85rem;margin:0}.locationSelector__hint,.locationSelector__loading{color:grey;color:var(--color-grey);font-style:italic}.locationSelector__loading{padding:.8rem 1rem;text-align:center}.locationSelector__search{position:relative}.locationSelector__searchResults{background-color:#fff;border:1px solid #00000014;border-radius:.6rem;box-shadow:0 4px 6px #0000001a;list-style:none;margin:.5rem 0 0;max-height:200px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:100}.locationSelector__searchItem{cursor:pointer;padding:.8rem 1rem;transition:background-color .2s}.locationSelector__searchItem:hover{background-color:#f9fafa}.locationSelector__searchItem:not(:last-child){border-bottom:1px solid #eee}.locationSelector__debug{background-color:#f5f5f5;border:1px solid #ddd;border-radius:.6rem;font-size:.85rem;margin-top:1rem;padding:1rem}.locationSelector__debug summary{cursor:pointer;font-weight:600;margin-bottom:.5rem}.locationSelector__debug pre{background-color:#fff;border-radius:.6rem;overflow-x:auto;padding:.5rem}@media only screen and (max-width:37.5em){.locationSelector{max-width:100%}.locationSelector__input,.locationSelector__select{font-size:.95rem;padding:.7rem 1rem}.locationSelector__label{font-size:.95rem}}.addressManager{width:100%}.addressManager__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 0 2rem;padding:0}.addressManager__item{align-items:flex-start;border:1px solid #00000014;border-radius:.6rem;transition:all .2s}.addressManager__item:hover{box-shadow:0 2px 8px #00000014}.addressManager__itemHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem}.addressManager__itemTitle{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:.7rem}.addressManager__itemTitle svg{color:#00979f;color:var(--color-secondary)}.addressManager__badge{align-items:center;background-color:#1f7a53;background-color:var(--color-primary-orange);border-radius:1rem;color:#fff;display:inline-flex;font-size:.85rem;gap:.3rem;margin-top:.5rem;padding:.3rem .8rem}.addressManager__badge svg{font-size:.9rem}.addressManager__itemActions{display:flex;flex-direction:column;gap:.5rem}.addressManager__actionBtn{background:none;border:none;color:#00979f;color:var(--color-secondary);cursor:pointer;font-size:1.3rem;padding:.5rem;transition:all .2s}.addressManager__actionBtn:hover:not(:disabled){color:#c33;transform:scale(1.1)}.addressManager__actionBtn:disabled{cursor:not-allowed;opacity:.3}.addressManager__actionBtn--primary{background:none;border:1px solid #00979f;border:1px solid var(--color-secondary);border-radius:.6rem;color:#00979f;color:var(--color-secondary);cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s;white-space:nowrap}.addressManager__actionBtn--primary:hover{background-color:#00979f;background-color:var(--color-secondary);color:#fff}.addressManager__itemDetails{color:grey;color:var(--color-grey);font-size:.9rem;line-height:1.4;margin:.3rem 0 0}.addressManager__itemDetails p{margin:.3rem 0}.addressManager__itemDetails strong{color:#00979f;color:var(--color-secondary)}.addressManager__location{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.addressManager__location svg{color:#00979f;color:var(--color-secondary);font-size:1.2rem}.addressManager__city{color:#000;color:var(--color-black);font-size:1rem;font-weight:600;margin:0}.addressManager__details{color:grey;color:var(--color-grey);line-height:1.4;margin:.3rem 0 0}.addressManager__actions{align-items:center;display:flex;flex-direction:column;gap:.5rem}.addressManager__removeBtn{color:#00979f;color:var(--color-secondary);font-size:1.3rem;transition:all .2s}.addressManager__removeBtn:hover{color:#c33;transform:scale(1.1)}.addressManager__addNew{margin-top:2rem}.addressManager__addButton{align-items:center;background-color:#ccc;background-color:var(--color-grey-medium);border:none;border-radius:1rem;color:#000;color:var(--color-black);cursor:pointer;display:inline-flex;font-size:1rem;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease-in}.addressManager__addButton svg{font-size:1.1rem}.addressManager__addButton:hover{background-color:#909090;background-color:var(--color-grey-dark)}.addressManager__form{animation:slideDown .3s ease-out;background-color:#f9fafa;border:1px solid #00000014;border-radius:.6rem;margin-top:1.5rem;padding:2rem}.addressManager__formTitle{color:#000;color:var(--color-black);font-size:1.1rem;font-weight:600;margin:0 0 1.5rem}.addressManager__streetDetails,.addressManager__streetFields{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.addressManager__postalCity{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 2fr;margin-top:1rem}@media only screen and (max-width:37.5em){.addressManager__postalCity{grid-template-columns:1fr}}.addressManager__row{display:flex;gap:1rem}.addressManager__field{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.addressManager__label{font-weight:400}.addressManager__input,.addressManager__label{color:#000;color:var(--color-black);font-size:1rem}.addressManager__input{background-color:#fff;border:1px solid #00000014;border-radius:.6rem;font-family:inherit;max-width:98%;padding:.8rem 0 1rem 1rem;transition:all .2s}.addressManager__input:focus{border-color:#00979f;border-color:var(--color-secondary);box-shadow:0 0 0 3px #007bff1a;outline:none}.addressManager__formActions{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.addressManager__cancelBtn{background:none;border:1px solid grey;border:1px solid var(--color-grey);border-radius:1rem;color:#909090;color:var(--color-grey-dark);cursor:pointer;font-size:1rem;padding:.8rem 1.5rem;transition:all .2s}.addressManager__cancelBtn:hover{background-color:#f5f5f5}.addressManager__saveBtn{background-color:#00979f;background-color:var(--color-secondary);border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1rem;padding:.8rem 1.5rem;transition:all .3s ease-in}.addressManager__saveBtn:hover{background-color:#1f7a53;background-color:var(--color-primary-orange)}.addressManager__saveBtn:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.addressManager__empty{color:grey;color:var(--color-grey);padding:3rem 2rem;text-align:center}.addressManager__empty p{font-size:1rem;margin:0 0 1.5rem}.addressManager__loading{align-items:center;background-color:#ffffffe6;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.addressManager__overlay{background-color:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.addressManager__popin{background-color:#fff;border-radius:.6rem;box-shadow:0 4px 20px #00000026;left:50%;max-width:500px;padding:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.addressManager__popin h3{color:#00979f;color:var(--color-secondary);font-size:1.5rem;margin-bottom:1rem}.addressManager__popin>p{color:grey;color:var(--color-grey);font-size:1rem;margin-bottom:1.5rem}.addressManager__popinAddress{background-color:#eee;background-color:var(--color-grey-light);border-left:3px solid #00979f;border-left:3px solid var(--color-secondary);border-radius:.4rem;margin-bottom:1.5rem;padding:1rem}.addressManager__popinAddress p{color:grey;color:var(--color-grey);font-size:.95rem;margin:.3rem 0}.addressManager__popinAddress p:first-child{margin-top:0}.addressManager__popinAddress p:last-child{margin-bottom:0}.addressManager__popinAddress strong{color:#00979f;color:var(--color-secondary)}.addressManager__popinActions{display:flex;gap:1rem;justify-content:flex-end}.addressManager__popinCancel{background-color:#eee;background-color:var(--color-grey-light);border:none;border-radius:.6rem;color:grey;color:var(--color-grey);cursor:pointer;font-size:1rem;padding:.8rem 1.5rem;transition:all .2s}.addressManager__popinCancel:hover{background-color:#ccc;background-color:var(--color-grey-medium)}.addressManager__popinConfirm{background-color:#fd0d2e;background-color:var(--color-inactive);border:none;border-radius:.6rem;color:#fff;cursor:pointer;font-size:1rem;padding:.8rem 1.5rem;transition:all .2s}.addressManager__popinConfirm:hover{background-color:#c0392b}@media only screen and (max-width:37.5em){.addressManager__item{flex-direction:column;gap:1rem}.addressManager__actions{flex-direction:row;justify-content:space-between;width:100%}.addressManager__form{padding:1.5rem}.addressManager__formActions{flex-direction:column-reverse}.addressManager__formActions button{width:100%}.addressManager__popinActions{flex-direction:column-reverse}.addressManager__popinActions button{width:100%}}.phoneInput{width:100%}.phoneInput__container{align-items:flex-end;display:flex;gap:.5rem;width:100%}.phoneInput__countrySelector{flex-shrink:0;position:relative;width:50px}.phoneInput__selected{align-items:center;background-color:#0000;border:none;border-bottom:1px solid #0003;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;padding:.8rem .5rem 1.2rem;transition:all .2s;-webkit-user-select:none;user-select:none}.phoneInput__selected--open,.phoneInput__selected:hover{border-bottom-color:#00979f;border-bottom-color:var(--color-secondary)}.phoneInput__dialCode{color:#00979f;color:var(--color-secondary);font-weight:500}.phoneInput__icon{color:grey;color:var(--color-grey);transition:transform .2s}.phoneInput__dropdown{background-color:#fff;border:1px solid #0000001a;border-radius:.6rem;box-shadow:0 4px 12px #0000001a;list-style:none;margin:.5rem 0 0;max-height:300px;overflow-y:auto;padding:.5rem 0;position:absolute;top:100%;width:80px;z-index:100}.phoneInput__dropdown::-webkit-scrollbar{width:6px}.phoneInput__dropdown::-webkit-scrollbar-track{background:#eee;background:var(--color-grey-light);border-radius:3px}.phoneInput__dropdown::-webkit-scrollbar-thumb{background:#ccc;background:var(--color-grey-medium);border-radius:3px}.phoneInput__dropdown::-webkit-scrollbar-thumb:hover{background:grey;background:var(--color-grey)}.phoneInput__option{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.8rem 1rem;transition:background-color .2s}.phoneInput__option:hover{background-color:#eee;background-color:var(--color-grey-light)}.phoneInput__option--selected{background-color:#ff8a001a}.phoneInput__flag{font-size:2rem!important;line-height:1}.phoneInput__flag--selected{font-size:1.5rem!important}.phoneInput__countryCode{color:grey;color:var(--color-grey)}.phoneInput__input{background-color:#0000;border:none;border-bottom:1px solid #0003;color:#00979f;color:var(--color-secondary);flex:1 1;outline:none;padding:0 .5rem;transition:border-bottom-color .2s}.phoneInput__input::placeholder{color:#ccc;color:var(--color-grey-medium)}.phoneInput__input:focus{border-bottom-color:#00979f;border-bottom-color:var(--color-secondary)}@media only screen and (max-width:768px){.phoneInput__countrySelector{width:90px}.phoneInput__dropdown{width:220px}}#accountContainer1{height:80%;justify-content:space-evenly;left:50%;position:absolute;top:50%;transform:translate(-50%,-45%);width:50rem}#accountContainer1,.clientsNumberDiv{align-items:center;display:flex;flex-direction:column}.clientsNumber{margin-top:1rem;text-align:center}#accountActions{height:25rem;width:100%}#accountActions p{color:#909090;color:var(--color-grey-dark);opacity:.8}#accountActionsContainer{background-color:#fff;background-color:var(--color-white);border:1px solid #00000014;border-radius:1rem;height:96%;padding:2rem;width:100%}#accountCTAs{display:flex;flex-direction:column}.accountCTA{align-items:center;background-color:#0000;border:1px solid #00000014;border-radius:.3rem;cursor:pointer;display:flex;font-family:Balsamiq Sans,cursive,Lato,sans-serif;height:6rem;justify-content:space-between;margin-bottom:1rem;padding:1rem 16px}.accountCTA.qrcodeCTA:enabled{border-color:#0caa4180;color:#1f7a53;color:var(--color-primary-orange)}.buttonContent{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:37.5em){#accountContainer1{width:90%}}.tooltip{align-self:center;opacity:0;visibility:hidden}.tooltip .tooltiptext{background-color:#000;background-color:var(--color-black);border-radius:6px;color:#fff!important;color:var(--color-white)!important;font-size:1rem;padding:1rem 2rem;position:relative;text-align:center;transition:visibility 1s;z-index:1}.tooltip .tooltiptext:after{border-color:#0000 #0000 #000;border-color:#0000 #0000 var(--color-black) #0000;border-style:solid;border-width:5px;content:"";left:50%;position:absolute;top:-1rem}.accountCTA.qrcodeCTA:hover[disabled]+.qrcode_tooltip{opacity:1;visibility:visible}.accountCTA.cardsCTA:hover[disabled]+.cards_tooltip{opacity:1}#bootiesCards{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;margin-bottom:8rem;width:100%}.bootiesCard:first-child{margin-bottom:12rem}.addressModalContent,.cardsModalContent{opacity:0;transition:opacity .25s ease-in}.cardsModalContent{display:flex;flex-direction:column}#modalTitle{text-align:center}#modalAction{color:grey;color:var(--color-grey);font-size:1.3rem;margin:2rem 0 0 2rem}#modalAddresses{padding:2rem}.modalAddress{background-color:#eee;background-color:var(--color-grey-light);border-radius:5px;cursor:pointer;margin-bottom:2rem;padding:2rem 1rem;text-align:center;transition:all .3s ease-in;width:100%}.modalAddress:hover{background-color:#909090;background-color:var(--color-grey-dark)}#loginContainer{display:flex;flex-direction:row;height:100vh}#loginContainer #navbar{display:none}#loginContainer .returnLink{align-items:center;color:#00979f;color:var(--color-secondary);display:flex;font-size:1.5rem;left:30%;margin:2rem;position:absolute;z-index:99}#imgContainer{background-color:#1f7a53;background-color:var(--color-primary-orange);height:100vh;padding-top:2rem;position:relative;width:25%}#formContainer{font-weight:500;position:relative;width:75%}#formHeader{margin-bottom:4rem;width:100%}#formHeader span{font-size:1.5rem}#bonjour{font-size:2rem;margin-bottom:.8rem}#welcom{color:#1f7a53;color:var(--color-primary-orange);display:inline;font-size:1.4rem}#emailContainer,#nameContainer,#passwordContainer{margin-bottom:2rem;position:relative;width:100%}#display,#hide{color:grey;color:var(--color-grey);cursor:pointer;font-size:1.2rem;position:absolute;right:3px;top:35px}#hide{display:none}#form{align-items:flex-start;display:flex;flex-direction:column;height:65%;justify-content:space-evenly;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}#login{background-color:#1f7a53;background-color:var(--color-primary-orange);border:1px solid #0000;border-radius:10%;color:#fff;color:var(--color-white);cursor:pointer;margin-bottom:1rem;opacity:.95;padding:.5rem 2rem;transition:all .3s}#login:hover{opacity:1;transform:scale(1.05)}#login:disabled{background-color:#25a36f;background-color:var(--color-tertiary);cursor:not-allowed}.cnx{align-items:center;display:flex;justify-content:space-between;width:100%}.pwForgotten{cursor:pointer;opacity:.6}.pwForgotten:hover{color:#00979f;color:var(--color-secondary);transition:color .3s ease-in}.pwForgottenMsg{color:#1f7a53;color:var(--color-primary-orange);margin-top:1rem;opacity:0;position:absolute;transition:all .5s ease-in}@media only screen and (max-width:678px){.pwForgotten{color:#00979f;color:var(--color-secondary)}}@media only screen and (max-width:56.25em){#form{height:auto;width:75%}}@media only screen and (max-width:37.5em){#login{color:#fff;color:var(--color-white)}#loginContainer{flex-direction:column}#loginContainer #navbar{display:inline}#loginContainer .returnLink{left:4rem;position:absolute;top:7rem}#imgContainer,.logoLoginSignup{width:0}#formContainer{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}}#noAccount{bottom:0;padding:1rem;position:absolute;right:0}#noAccount span a{color:#00979f;color:var(--color-secondary);text-decoration:underline}.mlContainer{line-height:2.5;margin:10rem 5rem 5rem}.mlContainer h1{font-size:5rem;line-height:1.3;margin-bottom:2rem}.point{background-color:#1f7a53;background-color:var(--color-primary-orange);border-radius:50%;display:inline-block;height:2rem;width:2rem}.mlContainer .spaced{margin-bottom:3.5rem}.mlContainer .spaced h1,.mlContainer .spaced h2{margin-bottom:1.25rem}@media(max-width:768px){.mlContainer{margin:6rem 1rem 2rem}.mlContainer h1{font-size:2.8rem}.mlContainer .spaced{margin-bottom:2rem}}.questionMark{color:#1f7a53;color:var(--color-primary-orange);font-size:5rem}#notFoundPage{background-color:#0e1e25;height:100vh;width:100vw}#notFoundPage__container{background-color:#fff;background-color:var(--color-white);border-radius:8px;height:23rem;left:50%;max-width:40rem;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}#notFoundPage__container h2{font-size:2rem;margin-bottom:1rem}#notFoundPage__container p{margin-bottom:2rem}#notFoundPage__container #backHome{color:#007067;font-size:1.4rem;font-weight:700;margin-top:2rem;position:absolute}#qrcodePage{height:100vh;position:relative}#qrcodePage #navbar{opacity:.9;position:absolute;top:0;width:100%;z-index:9}#qrcodePage .logoLoginSignup{top:35%!important}#qrcodePage .returnLink{align-items:center;align-self:flex-start;color:#00979f;color:var(--color-secondary);display:flex;font-size:1.5rem;height:5%;margin:2rem 7rem;width:-webkit-fit-content;width:fit-content;z-index:9999}#qrcodePage .returnLink i{margin-right:1rem}#qrcodePage:hover #qrcodeCard.cardVisible,#qrcodePage:hover #qrcodeLogout{opacity:1!important}#contentContainer{position:relative;width:75%}#contentContainer,#qrcodeContainer{align-items:center;display:flex;flex-direction:column}#qrcodeContainer{height:75%;justify-content:space-evenly;width:60rem}.ownerContactInfo{background-color:#eee;background-color:var(--color-grey-light);border-radius:.8rem;margin-bottom:2rem;padding:1.2rem 1.4rem;width:75%}.ownerContactInfo__title{color:#909090;color:var(--color-grey-dark);font-size:1.1rem;font-weight:600;margin:0 0 .8rem}.ownerContactInfo__merchant{color:#00979f;color:var(--color-secondary);font-weight:700}.ownerContactInfo__details{display:flex;flex-direction:column;gap:.6rem}.ownerContactInfo__item{align-items:center;display:flex;font-size:.95rem;gap:.5rem}.ownerContactInfo__label{color:grey;color:var(--color-grey);font-weight:500}.ownerContactInfo__value{color:#00979f;color:var(--color-secondary);text-decoration:none;transition:all .2s ease}.ownerContactInfo__value:hover{color:#1f7a53;color:var(--color-primary-orange);text-decoration:underline}#qrcodeMsgandImg{align-items:center;display:flex;flex-direction:column;margin-bottom:5rem}#qrcodeMsg{color:grey;color:var(--color-grey);font-size:1.2rem;margin-bottom:1rem}#img{width:25%}#ad{bottom:0;font-size:1.7rem;padding:2rem;position:absolute;text-align:center}#ad,#qrcodeLogout{color:#fff;color:var(--color-white)}#qrcodeLogout{background-color:grey;background-color:var(--color-grey);border:1px solid #0000;border-radius:10%;cursor:pointer;opacity:0;padding:1rem;transition:all .3s ease-in-out;width:20rem}#qrcodeLogout:hover{color:#fff;color:var(--color-white);transform:scale(1.05)}#footerBar{display:none}@media only screen and (max-width:37.5em){.ownerContactInfo{max-width:90%;padding:1rem}.ownerContactInfo__title{font-size:1rem}.ownerContactInfo__item{align-items:flex-start;flex-direction:column;font-size:.9rem;gap:.2rem}#contentContainer{width:100%}#imgContainer #ad{display:none}#footerBar{align-items:center;background-color:#1f7a53;background-color:var(--color-primary-orange);bottom:0;color:#fff;color:var(--color-white);display:flex;height:17%;justify-content:space-evenly;position:absolute;text-align:center;width:100%}#footerBar p{margin-bottom:1.5rem}.footerBar_logoLoginSignup{width:11rem}#footerBarAdIcons{align-items:center;display:flex;justify-content:center}.footerBarAdIcons_googlePlay{height:4rem;margin-right:1.5rem;width:12rem}.footerBarAdIcons_appStore{height:3.6rem;width:12rem}}#editAccountPage{background-color:#f9fafa}#editAccountPage .returnLink{align-items:center;color:#00979f;color:var(--color-secondary);display:inline-block;font-size:1.5rem;margin-bottom:4rem;width:-webkit-fit-content;width:fit-content}#editAccountPage .returnLink i{margin-right:1rem}#editAccountPage>.returnLink{margin:0 0 4rem -4rem}#editAccountPage #navbar{opacity:.9;position:fixed;width:100%;z-index:999}#editAccountContainer{padding:9rem 9rem 0;position:relative}#mutationStatus{align-items:center;background-color:#1f7a53;background-color:var(--color-primary-orange);color:#fff;color:var(--color-white);display:flex;height:6.4rem;justify-content:center;position:fixed;text-align:center;top:-6.9rem;transition:top 1s ease-in-out;width:100%;z-index:1000}#contact{background-color:#fff;background-color:var(--color-white);border:1px solid #00000014;border-radius:1rem;display:flex;margin-bottom:10rem;padding:2rem}#contactInfo,#credentials{width:40%}#contactInfo span,#credentials span{color:grey;color:var(--color-grey);font-size:1rem}#contactInfo{margin-left:11%}#addAddress,#addAddressModal{background-color:#ccc;background-color:var(--color-grey-medium);border:none;border-radius:1rem;color:#000;color:var(--color-black);cursor:pointer;font-size:1rem;margin:4px 2px;padding:1rem;text-align:center;text-decoration:none;transition:all .3s ease-in}#addAddress:hover,#addAddressModal:hover{background-color:#909090;background-color:var(--color-grey-dark)}#modalAddresses{display:flex;flex-direction:column;padding:4rem}#modalAddresses #addAddressModal{align-self:center;width:60%}.addressFieldParent{align-items:center;display:flex;margin-bottom:1rem}.addressField{background-color:#eee;border-radius:1rem;display:inline;padding:1rem}.deleteAddress{color:#00979f;color:var(--color-secondary);cursor:pointer;display:inline;font-size:1.5rem;font-weight:700;margin-left:1rem}.addressFieldInput{background:#fff;border:1px solid #00000014;border-radius:.6rem;max-width:32rem;padding:.8rem 1rem;width:100%}#city,#street{display:flex;flex-direction:column;justify-content:space-between}.formField{margin-bottom:1rem;margin-top:2rem}.squareMsg.hidden{display:none;opacity:0;transition:opacity .5s ease-in-out}.formField.squareMsg span{position:absolute;transform:translateY(-9px)}#cardPerso{background-color:#fff;background-color:var(--color-white);border:1px solid #00000014;border-radius:1rem;margin:auto;padding:2rem}#cardPerso span{color:grey;color:var(--color-grey);font-size:1rem}#cardInfo{display:flex}#cardSpecs{width:70%}.card-section{background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #0000000f;border-radius:12px;margin-bottom:1.2rem;padding:1.2rem 1.4rem}.card-section h3{color:#1f7a53;color:var(--color-primary-orange);font-size:1.1rem;margin:0 0 .6rem}.card-section--offers{padding-bottom:1.6rem}.card-section--logo{background:linear-gradient(180deg,#fff,#fcfcfc)}#cardProto{flex-direction:column;position:relative;width:60%}#cardProto,.logo-input{align-items:center;display:flex}.logo-input{gap:1rem}.logo-input input[type=file],.logo-input input[type=text]{background:#fff;border:1px solid #00000014;border-radius:.6rem;box-sizing:border-box;height:3.6rem;max-width:32rem;padding:.8rem 1rem}.logo-input input[type=file]{padding:.2rem .6rem}.filePickerLabel{background-color:#1f7a53;background-color:var(--color-primary-orange);border-radius:8px;box-shadow:0 4px 10px #00000014;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:.6rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.filePickerLabel:hover{box-shadow:0 6px 14px #0000001f;transform:translateY(-2px) scale(1.02)}.logo-preview{align-items:center;background:linear-gradient(180deg,#fff,#f6f6f6);border:1px solid #0000000f;border-radius:10px;box-shadow:0 4px 14px #0000000f;display:flex;height:72px;justify-content:center;overflow:hidden;width:72px}.logo-preview img{display:block;height:100%;object-fit:contain;width:100%}.smallLoaderParent{display:none;position:absolute;right:1rem;top:1rem}.colorDiv{flex-direction:column}.colorBtns,.colorDiv{align-items:center;display:flex}.colorBtns{gap:1rem;justify-content:space-between;text-align:center;width:-webkit-fit-content;width:fit-content}.cardColor{margin-right:1rem}.react-colorful{border-radius:8px;box-shadow:0 2px 10px #0000001f;height:200px!important;margin:auto;width:280px!important}@media only screen and (max-width:31.25em){.react-colorful{width:100%!important}}.react-colorful__saturation{border-radius:8px 8px 0 0}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__pointer{height:20px;width:20px}#CTAs{margin-top:7rem}#CTAs,#activateAccount{align-items:center;display:flex;flex-direction:column}#activateAccount{margin:6rem 0 3rem;width:100%}#activateAccountCheckbox{align-items:center;display:flex;justify-content:center;margin:0;width:100%}#offerMsgsCheckboxLabel{align-items:center;display:flex;font-size:1.3rem;line-height:1.1;margin:2rem 0 1rem}#displayNameLabel,#offerMsgsLabel{margin-left:1rem}#activateAccountCheckboxLabel{line-height:1.2;margin-right:2rem}#activateAccountCheckboxLabel span{color:grey;color:var(--color-grey);font-size:1rem}input[type=checkbox]{box-shadow:none;width:5%}select#shopOffer,select#shopTypes{border:none;border-bottom:1px solid;padding-bottom:1rem;width:100%}select#shopOffer:focus,select#shopTypes:focus{border-bottom:1px solid;outline:none}select{font-size:1.5rem}.chooseLogoBtn,.deleteAccountBtn,.disableAccountBtn,.logoutBtn,.saveAccountBtn{border-color:#0000;border-radius:15%;color:#fff;color:var(--color-white);cursor:pointer;font-size:1.8rem;margin:1.5rem;padding:.8rem 1.5rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:fit-content}.chooseLogoBtn{background-color:#1f7a53;background-color:var(--color-primary-orange)}.deleteAccountBtn,.disableAccountBtn{background-color:#000;background-color:var(--color-black);opacity:.8}.deleteAccountBtn,.disableAccountBtn,.saveAccountBtn{box-shadow:3px 6px 6px 3px #0003,5px 10px 15px 0 #00000030}.saveAccountBtn{background-color:#1f7a53;background-color:var(--color-primary-orange);margin-bottom:7rem}.logoutBtn{background-color:#909090;background-color:var(--color-grey-dark)}.chooseLogoBtn:hover,.deleteAccountBtn:hover,.disableAccountBtn:hover,.logoutBtn:hover,.saveAccountBtn:hover{transform:scale(1.05)}.deleteAccount,.disableAccount{margin:auto;text-align:right;width:80%}.deleteAccountLink,.disableAccountLink{color:#00979f;color:var(--color-secondary)}.addressManager__item{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}@media only screen and (max-width:37.5em){.addressManager__item{align-items:flex-start;flex-direction:column;gap:1rem}}.addressManager__icon-container{margin-right:1rem}@media only screen and (max-width:37.5em){.addressManager__icon-container{margin-bottom:.5rem;margin-right:0}}.addressManager__icon{color:#00979f;color:var(--color-secondary);font-size:5rem}@media only screen and (max-width:37.5em){.addressManager__icon{font-size:2rem}}.addressManager__content{flex:1 1}.addressManager__details{color:#666;font-size:.9rem}.addressManager__details p{margin:.2rem 0}.addressManager__details .street-info{margin:0 0 .2rem}@media only screen and (max-width:37.5em){.addressManager__actions{align-self:flex-end;display:flex;justify-content:flex-end;width:100%}}.addressManager__removeBtn{background:none;border:none;color:#ff4d4f;cursor:pointer;font-size:1.1rem;padding:.5rem}.searchable-address-btn-container{margin-top:2rem}.searchable-address-btn{align-items:center;background-color:#ccc;background-color:var(--color-grey-medium);border:none;border-radius:1rem;color:#000;color:var(--color-black);cursor:pointer;display:inline-flex;font-size:1rem;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease-in}.searchable-address-btn:hover{background-color:#909090;background-color:var(--color-grey-dark)}.smart-popin{background-color:#00000080;bottom:0;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:all .4s ease;visibility:hidden}.smart-popin:target{opacity:1;visibility:visible;z-index:99}.smart-popin .sp-table{display:table;height:100%;width:100%}.smart-popin .sp-cell{display:table-cell;padding:10px;vertical-align:middle}.smart-popin .sp-body{align-items:center;background-color:#fff;border-radius:5%;box-shadow:0 3px 5px 1px #00000040;display:flex;flex-direction:column;margin:0 auto;min-width:300px;padding:2em;position:relative;width:auto;width:33%;z-index:1}.smart-popin .sp-body *{max-width:100%}.smart-popin .sp-back{bottom:0;display:block;left:0;position:fixed;right:0;top:0}.smart-popin .sp-close{color:#000;font-size:2rem;font-weight:400;height:36px;line-height:36px;position:absolute;right:0;top:0;width:36px}.open-popin,.smart-popin .sp-close{text-align:center;text-decoration:none}.open-popin{background-color:crimson;border-radius:20px;color:#fff;display:inline-block;margin-bottom:.8em;padding:.5em 1.5em}#privateData{background-color:#fff;background-color:var(--color-white);border:1px solid #00000014;border-radius:1rem;color:grey;color:var(--color-grey);height:-webkit-fit-content;height:fit-content;margin:auto;opacity:.7;padding:2rem;width:80%}.activateAccountError{text-align:center}@media only screen and (max-width:56.25em){#editAccountContainer{padding:9rem 4rem 0}#editAccountContainer .returnLink{margin:0 0 4rem}#contactInfo,#credentials{width:45%}#contact{justify-content:space-between}#cardPerso{width:100%}#cardSpecs{width:50%}#cardProto{margin-left:10%;width:50%}.deleteAccount{font-size:1.3}}@media only screen and (max-width:46em){#editAccountPage .returnLink{margin:auto auto 2rem}#contact{align-items:center;flex-direction:column}#contactInfo{margin-left:0;margin-top:5rem}#contactInfo,#credentials{width:85%}#mutationStatus p{font-size:2rem}#accountTitle{font-size:1.7rem}#cardInfo{align-items:center;flex-direction:column}#cardSpecs{width:100%}#cardSpecs .formField{font-size:1.5rem;margin-bottom:2rem;margin-top:3rem}#cardProto{margin-bottom:28rem;margin-left:0;margin-top:39rem;padding-bottom:7rem;width:100%}#cardPersoContent{margin:auto;width:85%}}@media only screen and (max-width:23.125em){#accountTitle{font-size:1.3rem}}
/*# sourceMappingURL=main.79c2c12b.css.map*/