: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--containerSlogan{font-size:5rem;font-weight:900;line-height:1.3;text-transform:uppercase}.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}#card{align-content:space-around;border-radius:5%;display:flex;flex-direction:column;flex-wrap:wrap;height:18rem;justify-content:space-between;opacity:1;padding:1rem;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:100%}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%}#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}.cardInfo{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1rem;height:80%;justify-content:space-between;padding:1.3rem 0;width:90%}.cardInfo_address,.cardInfo_offer,.cardInfo_phone{align-items:center;display:flex;text-align:left;width:100%}.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;height:18rem;position:absolute;width:30rem}.flip-card-front{align-items:end;border-radius:5%;color:#000;display:flex;padding:3rem}.flip-card-back{transform:rotateY(180deg)}#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,#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}#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;color:#fff;color:var(--color-white);font-size:1.7rem;padding:2rem;position:absolute;text-align:center}#qrcodeCard{align-content:space-around;border-radius:5%;flex-direction:column;height:17rem;opacity:0;padding:1rem;transition:all .5s ease-in-out;width:30rem}#qrcodeCard,#squares{display:flex;flex-wrap:wrap}#squares{align-content:space-evenly;justify-content:space-evenly;width:90%}.square{border:1px solid #000;border:1px solid var(--color-black);border-radius:20%;margin:.5rem .2rem}.freeSquare{border-radius:0;height:6rem!important;margin:3rem .2rem;width:6rem!important}.sq{border:none}#icons{display:flex;justify-content:space-between;margin:0 auto;width:70%}#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,#qrcodeLogout:hover{color:#fff;color:var(--color-white)}#qrcodeLogout:hover{transform:scale(1.05)}#footerBar{display:none}@media only screen and (max-width:37.5em){#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)}.card-section--slogan{background:#fff}#cardProto{position:relative;width:60%}.logo-input{align-items:center;display:flex;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{align-items:center;display:flex;flex-direction:column}.colorBtns{display:flex;justify-content:space-between;width:29rem}.cardColor{margin-right:1rem}.chrome-picker{margin:auto}#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)}.frontCard{background-color:#bbb;margin-bottom:2rem;position:relative;transition:opacity 1s ease-in}.cardName{font-size:1.8rem;height:2rem;text-align:center;transform:rotate(-90deg) translateX(-2.3rem);transform-origin:0;width:18rem;word-break:break-word}.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}}#loadedLogo{left:50%;max-height:14rem;max-width:16rem;position:absolute;top:50%;transform:translate(-50%,-50%)}#cardSlogan{font-size:2.2rem;letter-spacing:3px;padding:3.5rem 2rem;text-align:center;transform:rotate(-15deg);word-break:break-word}@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.c5e1752e.css.map*/