@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@font-face{font-family:icomoon;src:url(../fonts/icomoon.049f367b.eot);src:url(../fonts/icomoon.049f367b.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon.e7c5c097.ttf) format("truetype"),url(../fonts/icomoon.ebb5722b.woff) format("woff"),url(../img/icomoon.97b1a48a.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-aide:before{content:"\e900"}.icon-carte:before{content:"\e901"}.icon-check:before{content:"\e902"}.icon-fleche-down:before{content:"\e903"}.icon-fleche-droit:before{content:"\e904"}.icon-fleche-gauche:before{content:"\e905"}.icon-fleche-up:before{content:"\e906"}.icon-magasin:before{content:"\e907"}.icon-moins:before{content:"\e908"}.icon-panier:before{content:"\e909"}.icon-plus:before{content:"\e90a"}.icon-poubelle:before{content:"\e90b"}.icon-profil:before{content:"\e90c"}.icon-question:before{content:"\e90d"}.icon-scan:before{content:"\e90e"}@font-face{font-family:robotoregular;font-style:normal;font-weight:400;src:url(../fonts/roboto-v20-latin-regular.4be1a572.eot);src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-v20-latin-regular.4be1a572.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v20-latin-regular.479970ff.woff2) format("woff2"),url(../fonts/roboto-v20-latin-regular.60fa3c06.woff) format("woff"),url(../fonts/roboto-v20-latin-regular.329ae1c3.ttf) format("truetype"),url(../img/roboto-v20-latin-regular.8681f434.svg#Roboto) format("svg")}@font-face{font-family:robotolight;font-style:italic;font-weight:400;src:url(../fonts/roboto-v20-latin-italic.6558ca9c.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/roboto-v20-latin-italic.6558ca9c.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v20-latin-italic.51521a2a.woff2) format("woff2"),url(../fonts/roboto-v20-latin-italic.fe65b833.woff) format("woff"),url(../fonts/roboto-v20-latin-italic.d4ad1feb.ttf) format("truetype"),url(../img/roboto-v20-latin-italic.39c358e4.svg#Roboto) format("svg")}@font-face{font-family:robotobold;font-style:normal;font-weight:700;src:url(../fonts/roboto-v20-latin-700.4570b93a.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto-v20-latin-700.4570b93a.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-v20-latin-700.2735a3a6.woff2) format("woff2"),url(../fonts/roboto-v20-latin-700.adcde98f.woff) format("woff"),url(../fonts/roboto-v20-latin-700.96559ffb.ttf) format("truetype"),url(../img/roboto-v20-latin-700.57888be7.svg#Roboto) format("svg")}body{font-family:var(--stack-food)!important;background:var(--food-body-bg)!important}#app,.univers,body{height:100%}.text-center{text-align:center}.home{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--hot-food-color),1)),color-stop(80%),to(rgba(70,184,166,.23921568627450981)));background:linear-gradient(rgba(var(--hot-food-color),1),80%,rgba(70,184,166,.23921568627450981));height:100vh;padding:16px!important;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .welcome-text{color:#fff;font-family:Inter;font-weight:800;margin-top:32px;font-size:1.9rem;letter-spacing:-1.5px;line-height:1}.home-explanations-text{font-family:Inter;font-size:1.1rem;margin-top:8px;letter-spacing:.5px}.start-shopping-btn{border:none;padding:1.4em;border-radius:25px;color:#fff;background:rgba(var(--hot-food-color),1);-webkit-box-shadow:4px 6px 8px rgba(55,55,55,.1411764705882353);box-shadow:4px 6px 8px rgba(55,55,55,.1411764705882353);bottom:50px;position:absolute;width:85%;text-transform:uppercase;font-size:.7rem;font-family:Inter;letter-spacing:.45px}.illustration-wrapper{width:300px;height:300px;background:#fff;margin:1rem;border-radius:50%;border:8px solid #5fc2b2}.offline-basket-text{text-align:center;color:rgba(var(--hot-food-color),1);font-weight:700;margin:0 8px}.cartProducts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.clock{font-size:1rem;font-family:var(--stack-food-b)}.amountContainer{margin:8px}.amountContainer .amount{-ms-flex-item-align:end;align-self:flex-end;position:relative;right:0}.cardContainer{width:100%}.priceProduct{font-size:1rem;margin:0 8px}.categoryProductCart,.nameProductCart{padding:0}.footerActions .btn{font-size:.8rem}#app{overflow:hidden;overflow-y:auto}.keyword-ticket{color:#fff;font-weight:700;font-style:italic;background:rgba(var(--hot-food-color),1);padding:0 16px;text-align:center;margin:8px 0}.payment-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.clock{margin:16px 0;font-size:1.1rem}#collapse-offline{width:80%}.offline-bar{background:rgba(240,173,78,.6196078431372549);text-align:center;padding:8px;font-style:italic;color:#fff;font-size:.75rem;border-radius:9999px}.keywords-list{overflow:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.keywords-list .title{text-align:center;color:rgba(var(--hot-food-color),1);margin:16px 0}.keywords-list .keywords-loading{-ms-flex-item-align:center;align-self:center}.keywords .list{padding:0 16px;height:calc(100vh - 260px)}.keywords-list .footer{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.keywords-list .footer .btn{background-color:var(--main-unsat)}.keywords-list .keyword{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.keywords-list .keyword .amount{font-style:italic;color:grey}.keywords-list .keyword:focus{background:var(--main-unsat);color:#fff;outline:none}.keyword.swipe{-webkit-transform:translateX(-45px);transform:translateX(-45px)}.keyword .word{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.keyword .word .word-label{margin:4px 0;font-weight:700}.keyword .word .usage-date{font-size:.6rem;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-style:italic}.keyword-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:8px 0;position:relative}.keyword-wrapper,.keyword-wrapper .actions{display:-webkit-box;display:-ms-flexbox;display:flex}.keyword-wrapper .actions{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions .action{width:48px;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat}.blink{-webkit-animation:blinker 2s ease infinite;animation:blinker 2s ease infinite}@-webkit-keyframes blinker{50%{background-color:#ffe0e0}}@keyframes blinker{50%{background-color:#ffe0e0}}.keyword-wrapper .keyword .amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.warning{width:24px;height:24px;margin:0 8px}.basket-by-keyword{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}.basket-by-keyword .basket{padding:0 16px;width:100%}.basket-by-keyword .basket .nbr-products{font-weight:700}.basket-by-keyword .footer{min-height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket-by-keyword .footer,.basket-by-keyword .footer .footer-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.basket-by-keyword .footer .footer-infos{width:100%;padding:8px}.footer-infos .back-to-keywords{padding:8px 0;text-decoration:underline;color:#0066a1}.basket-by-keyword .footer .basket-amount{margin:8px;-ms-flex-item-align:end;align-self:flex-end;position:relative;right:0}.basket-by-keyword .footer .actions{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:center;align-content:center;width:100%;margin:8px}.basket-by-keyword .footer .actions .action{width:48px;height:48px;border-radius:50%;margin:8px;background-position:50%;background-size:contain}.action.approve{background-color:green}.action.disapprove{background-color:red}.basket-by-keyword .footer .btn{background:var(--main-unsat);margin:8px}.basket-by-keyword-title{text-align:center}.basket-by-keyword-title.keyword{color:rgba(var(--hot-food-color),1);font-weight:700;font-style:italic}.basket .products{height:calc(100vh - 420px);overflow:auto}.basket .creation-date,.basket .nbr-products{font-size:.9rem}.backoffice-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backoffice-wrapper .demo-logo{width:120px;height:75px;background-size:contain;background-repeat:no-repeat;background-position:50%;border:none;margin-top:16px;outline:none}.changeLangButton{color:rgba(var(--hot-food-color),1)}.identification-explanation{font-size:.8rem;font-style:italic;font-family:var(--stack-food-i)!important;text-align:justify;background:#e8e8e8;padding:8px;border:1px solid #c8c8c8;margin:16px 0}.modal-footer-custom{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-footer-custom .btn-active{border-radius:0;-webkit-box-shadow:none;box-shadow:none;width:100%;background-color:rgba(var(--hot-food-color),1)}.footer-btns-wrapper{bottom:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.5rem;color:#fff}.footer-btns-wrapper,.scan-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scan-btn{width:48px;height:48px;padding:8px;background:rgba(var(--hot-food-color),1);border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;margin:16px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scan-btn img{width:32px;height:32px;padding:0}.translucide{opacity:.4}.footer-wrapper{width:100%}.in-scanner-basket{min-height:100px;padding:8px 8px 50px;width:90%;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;bottom:0}.in-scanner-basket,.in-scanner-basket.hide{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.in-scanner-basket.hide{min-height:0}.in-scanner-basket-header .picto{text-align:center;font-size:1.2rem;margin:0 8px}.in-scanner-basket-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:4px 0}.in-scanner-basket-header .total-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;font-weight:700}.in-scanner-basket-products{opacity:1;max-height:auto;max-height:150px;overflow:scroll}.in-scanner-basket-products,.in-scanner-basket-products.hide{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.in-scanner-basket-products.hide{opacity:0;max-height:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;visibility:hidden}.basket-preview{bottom:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh}.basket-preview,.delete-modal{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.delete-modal{padding:8px;z-index:200;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:5px;background:#fff;-webkit-box-shadow:#3c3c3c 2px 1px 11px;box-shadow:2px 1px 11px #3c3c3c}.delete-modal .food-custom-modal-header,.food-custom-modal .food-custom-modal-header{padding:8px;border-radius:10px;font-weight:600;font-size:1.5rem}.delete-modal .food-custom-modal-text,.food-custom-modal .food-custom-modal-text{padding:16px 8px;border-radius:10px}.delete-modal .delete-modal-actions,.food-custom-modal .delete-modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.85rem;border-top:solid 1.5px rgba(var(--hot-food-color),1);padding-top:12px}.delete-modal .delete-modal-actions .btn,.food-custom-modal .delete-modal-actions .btn{font-size:.85rem;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:none;box-shadow:none;border-radius:12px;margin:0 4px;text-transform:uppercase;font-weight:600;font-size:.75rem;padding:4px 8px}.delete-modal .delete-modal-actions .btn.ok,.food-custom-modal .delete-modal-actions .btn.ok{background:rgba(var(--hot-food-color),1);color:#fff}.delete-modal .delete-modal-actions .btn.nok,.food-custom-modal .delete-modal-actions .btn.nok{border:solid rgba(var(--hot-food-color),1) 2.2px;color:rgba(var(--hot-food-color),1)}.basket-footer{z-index:200}.basket-footer .total-amount{color:rgba(var(--hot-food-color),1);position:relative;width:100%;margin:0;padding:8px 16px;text-align:end;font-size:1.1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.5rem;font-weight:700;border-top:1px solid;margin:0 16px}.basket-footer .total-amount,.swipe-delete{display:-webkit-box;display:-ms-flexbox;display:flex}.swipe-delete{background-color:red;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.2rem;padding:8px;width:125px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:robotoregular;font-style:italic;font-weight:lighter;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:64px}.swipe-delete .icon{font-size:2rem}.food-custom-modal{border-radius:5px;background:#fff;color:rgba(var(--hot-food-color),1);font-family:INTER}.food-custom-modal,.schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule{margin-top:64px;padding:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule .text{font-size:1rem;font-family:robotobold;text-align:center;margin:0 0 8px 0}.schedule .text.store-name{color:rgba(var(--hot-food-color),1)}.schedule .text.opening-hours-label{-ms-flex-item-align:start;align-self:flex-start}.schedule .day{width:100%;padding:8px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:8px 0;-webkit-box-shadow:0 1px 4px #dcdcdc;box-shadow:0 1px 4px #dcdcdc;border-radius:2.5px}.schedule .day .day-label{color:rgba(var(--hot-food-color),1);text-align:start}.in-scanner-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.in-scanner-product .product-img{width:50px;height:50px;background-size:contain;background-position:50%;background-repeat:no-repeat}.in-scanner-product .product-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8rem}.in-scanner-product .product-infos .product-price{font-weight:700}.in-scanner-product .product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.in-scanner-product .product-actions .delete-picto{text-align:center;font-size:1.5rem;color:#000}.steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;font-size:1.5rem;width:100%;color:hsla(0,0%,50.2%,.47058823529411764);margin:32px 0 16px;position:relative}.steps .arrow-icon{margin:0 8px;text-align:center}.steps .element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;font-family:Inter;text-transform:uppercase;font-weight:300;letter-spacing:1px}.steps .element.active{color:rgba(var(--hot-food-color),1)}.steps .element .element-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.85rem}.steps .element .text{margin-left:8px;font-size:.82rem}.step-text-wrapper{position:relative}.steps .nbr-products{top:-12px!important;right:-16px!important;left:auto!important}.camera-wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0}.camera-wrapper video{height:100vh}.camera-wrapper .loader{position:absolute;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.camera-wrapper .loader .loader-text{margin:0 0 0 16px;font-size:.85rem;font-weight:700}.camera-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scanner-footer{bottom:0;width:100%}.scan-camera{position:relative;height:100%;display:grid;grid-template-rows:100px auto 100px 150px}.paymentMethods{height:100vh}.paymentMethodsList{position:relative;padding-bottom:0;margin-bottom:32px}.payment-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;padding:1.2rem 24px;background:#fff;border:solid 1px rgba(var(--hot-food-color),1);border-radius:50px;margin:8px}.payment-method .paymentMethodName{font-size:.85rem;margin:0}.payment-method .icon{font-size:.85rem;margin:0 8px}.payment-method .input{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:auto;height:auto}.payment-method-name{width:100%;display:grid;grid-template-columns:64px auto 32px;color:rgba(var(--hot-food-color),1);font-family:Inter;font-weight:500;text-transform:uppercase;font-size:.85rem}.payment-method-name,.payment-method-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-method-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-radio-wrapper{display:block;position:relative;cursor:pointer;width:12px;height:12px}.custom-radio-wrapper input{position:absolute;height:0;width:0;opacity:0}.custom-radio{width:100%;height:100%;border:2px solid;position:absolute;border-radius:50%}.custom-radio.checked{background-color:rgba(var(--hot-food-color),1)}.payment-methods-footer{position:fixed;width:100%;bottom:0;margin:8px 0;padding:0;background-color:#fff;border-top:1px solid var(--main-color)}.contentHeader{margin:0}.pageHeader{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-methods-body{padding:16px;color:rgba(var(--hot-food-color),1)}.payment-methods-body .gts{width:100%;display:grid;grid-template-columns:auto 48px;color:rgba(var(--hot-food-color),1);padding:1.2rem 24px;font-size:.6rem}.payment-methods-body .gts label{margin:0 8px}.payment-methods-body .gts label u{color:var(--blue)}.payment-methods-body h3{font-size:1.5rem;text-align:center}.footer-btn{border:none;padding:1.4em;border-radius:25px;color:#fff;background:rgba(var(--hot-food-color),1);-webkit-box-shadow:4px 6px 8px rgba(55,55,55,.1411764705882353);box-shadow:4px 6px 8px rgba(55,55,55,.1411764705882353);width:85%;text-transform:uppercase;font-size:.7rem;font-family:Inter;letter-spacing:.45px;text-align:center}.footer-btn .label{color:#fff;font-family:var(--stack-food-b)}.footer-btn.disabled{background:#bcbcbc}.smallTextSize{font-size:.6rem!important}.food-header{width:100%;height:60px;color:rgba(var(--hot-food-color),1);position:fixed;padding:16px 0 0 16px;margin:8px 0 0 0;will-change:transform;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-ms-flex-line-pack:center;align-content:center;transition:-webkit-transform .233s cubic-bezier(0,0,.21,1) .1s;-webkit-transition:-webkit-transform .233s cubic-bezier(0,0,.21,1) .1s;transition:transform .233s cubic-bezier(0,0,.21,1) .1s;transition:transform .233s cubic-bezier(0,0,.21,1) .1s,-webkit-transform .233s cubic-bezier(0,0,.21,1) .1s;z-index:100}.food-header,.header .back-chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.header .back-chevron{font-size:2rem;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}.header .logo{width:150px;background-size:contain;background-repeat:no-repeat;background-position:50%;height:100%}.header .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header #nbProductsCart{bottom:0}.app-header .header-menu{position:absolute;width:100%;z-index:99;top:100px}.app-header .header-menu,.menu-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:16px 0 8px;border-radius:2px}.menu-element .elment-icon{font-size:1.5rem}.menu-element .elment-text{font-size:.85rem}.header-basket{background:#fff;width:35%;max-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;border-top-left-radius:25px;border-bottom-left-radius:25px;position:relative;height:100%}.header-step{font-weight:600;font-family:Inter;font-size:1.1rem;letter-spacing:1.2px}.header-basket .nbr-products,.steps .nbr-products{font-size:.6rem;background:rgba(var(--hot-food-color),1);width:16px;height:16px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;position:absolute;top:4px;left:42px;justify-content:center}.header-basket .icon-wrapper{font-size:1.3rem}.header-basket .total-amount{margin:0 0 0 24px;font-weight:700}.brand-logo{width:44px;height:44px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:#fff;border-radius:50%}.sidebar-wrapper{position:absolute;width:100%;height:100%;z-index:900;background:rgba(77,77,77,.5686274509803921)}.sidebar{position:fixed;height:100%;z-index:1000;background:#fff;width:80%;border-top-right-radius:16px;border-bottom-right-radius:16px;font-family:Inter;-webkit-box-shadow:4px 6px 8px rgb(55 55 55/14%);box-shadow:4px 6px 8px rgb(55 55 55/14%)}.sidebar-header{padding:8px;font-size:1.5rem;color:rgba(var(--hot-food-color),1);display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:32px auto;justify-items:center}.sidebar-logo{height:48px;background-size:contain;background-repeat:no-repeat;background-position:50%;width:72px}.sidebar .divider{width:80%;margin:auto;height:1px;background:rgba(var(--hot-food-color),1)}.sidebar-content{padding:8px;margin:8px 0}.sidebar-content .sidebar-content-header{display:grid;grid-template-columns:24px auto 24px;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;color:rgba(var(--hot-food-color),1)}.sidebar-content .sidebar-content-header .content-title{justify-self:self-start;margin:0 8px;font-size:.85rem}.sidebar-content-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0;color:rgba(var(--hot-food-color),1)}.sidebar-content-date .days{font-weight:600}.account-button{position:absolute;bottom:32px;background-color:rgba(var(--hot-food-color),1);padding:10px;border-radius:50px;width:80%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.account-button span{margin:0 12px}.check-in{margin-top:60px;padding:16px}.check-in h3{font-size:1.5rem;text-align:center}.check-in-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.check-in-form .custom-input{border:none;border-radius:0;border-bottom:2px solid #000;background:none;margin:64px 0}.check-in-form .btn-active{background:rgba(var(--hot-food-color),1)}.nameProductCart{width:auto}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productCard{padding:8px;padding-right:auto}.qr-code-img-wrapper{width:30%;max-width:250px;margin:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qr-code-img-wrapper img{width:100%}.success-text{margin:16px 0 8px 0;font:normal 1.2em/1 var(--stack-food-b)}.success-text,.ticket-amount{color:rgba(var(--hot-food-color),1)}.ticket-amount{font-size:1.5em;margin-bottom:8px}.ticket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:100%;overflow:scroll;padding-bottom:72px}::-webkit-scrollbar{display:none}.ticket-wrapper .clock{margin:16px 8px;font-size:.85rem;color:var(--body-text);text-align:center}.ticket-products{width:100%}.store-explanation{text-align:center}.new-update-wrapper{width:100vw;height:100vh;position:absolute;background-color:hsla(0,0%,74.1%,.6784313725490196);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-update-text p{margin:0}.new-update-text{padding:3rem;background:#fff;border-radius:10px;-webkit-box-shadow:0 1px 7px 1px #696969;box-shadow:0 1px 7px 1px #696969}.sips{margin-top:80px;font-family:Inter;color:rgba(var(--hot-food-color),1);overflow:scroll;width:-moz-calc(100% - 100px);height:calc(100% - 100px)}.credit-card-form{padding:16px;border:1px solid;border-radius:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 8px}.credit-card-form .actions-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:80%;margin:16px 0 8px}.custom-btn{background:rgba(var(--hot-food-color),1);-webkit-box-shadow:none;box-shadow:none;border-radius:50px;font-weight:600}.custom-btn.outlined{background:#fff;color:rgba(var(--hot-food-color),1);border:1.5px solid}.credit-card-form input{border-radius:50px;border:solid 1px rgba(var(--hot-food-color),1);padding:4px}.credit-card-form input:active,.credit-card-form input:focus{outline:none}.credit-card-form .indications{margin-bottom:10px;text-align:center;font-weight:600;font-size:.8rem}.credit-card-form .indications.error{text-align:start}.credit-card-form .input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:.8rem}.credit-card-form .input,.credit-card-form .input .card-exp-date{display:-webkit-box;display:-ms-flexbox;display:flex}.credit-card-form .input .card-exp-date .card-exp-year{margin:0 0 0 32px}.credit-card-form .divider{width:80%;background:rgba(var(--hot-food-color),1);height:1px;margin:8px 0}.with-indication{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(var(--hot-food-color),1)}.with-indication .indication{font-size:1.5rem;margin:0 4px}.start{margin-left:0!important}.with-indication input{width:64px}.with-indication label{margin:0 4px}.payment-footer,.transaction-infos{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:8px}.transaction-infos .total-amount{font-weight:600}.payment-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:8px 0}.payment-logos .logo{height:60px;width:80px;background-position:50%;background-repeat:no-repeat;background-size:contain}.error{color:red}.error-outline{border:1px solid red!important}.cart{display:grid;grid-template-columns:100%;grid-template-rows:100px calc(100vh - 440px) auto;overflow:hidden;height:calc(100% - 80px)}.cartProducts{overflow:scroll}.basket-footer{margin:8px 0}.no-products{margin:8px 16px}.basket-footer{width:100%;background-color:#fff;border-top:1px solid var(--main-color)}.product-bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-bloc,.product-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-wrapper{display:grid;width:90%;background:#fff;border-radius:50px;padding:4px 16px 4px 4px;grid-template-columns:84px auto 64px}.product-wrapper.main-color-border{border:.5px solid rgba(var(--hot-food-color),1)}.product-wrapper.full-width{width:100%}.product-img{width:100%;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat;border-radius:50%}.product-infos-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8px}.product-infos-wrapper,.product-qty-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-qty-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;color:rgba(var(--hot-food-color),1);height:95%;font-size:.8rem}.product-qty-wrapper .product-qty{font-size:1rem;margin:4px 0}.product-qty-wrapper .icon{width:24px;height:24px;border-radius:50%;-webkit-box-shadow:0 2px 6px hsla(0,0%,50.2%,.45098039215686275);box-shadow:0 2px 6px hsla(0,0%,50.2%,.45098039215686275);text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-infos,.product-qty-wrapper .icon{display:-webkit-box;display:-ms-flexbox;display:flex}.product-infos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-infos .product-old-price{font-weight:700;font-size:.8rem;text-decoration:line-through}.product-more-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-more-infos .product-nutriscore{width:72px}.product-more-infos .product-price{-ms-flex-item-align:end;align-self:flex-end;font-size:1.3rem;font-weight:700;color:rgba(var(--hot-food-color),1)}.scan-explain{width:100%;background:rgba(var(--hot-food-color),.5);padding:1.2rem;font-size:1.1rem;font-weight:600;font-family:Inter;color:#fff;text-align:center}.target-overlay{width:100%;padding:32px;position:absolute;max-width:500px}.scanner-overlay,.scanner-overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scanner-overlay-wrapper{width:100%;position:relative;top:8px}.scan-loyalty-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.ticket{margin-top:0;position:relative}.ticket-products .product-bloc{margin:8px 0}.ticket .divider{width:80%;height:1px;background:rgba(var(--hot-food-color),1)}.ticket-footer{width:100%;position:fixed;bottom:0;background:#fff;padding:8px 16px}.ticket-footer .send-ticket-btn{bottom:8px;background:rgba(var(--hot-food-color),1);color:#fff;padding:1rem;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.send-ticket-btn.disabled{opacity:.4}.sms-mail-selector-wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important;font-size:1.2rem!important;padding:0 8px!important}.sms-mail-selector-wrapper .selector{text-transform:uppercase;padding:8px 0}.sms-mail-selector-wrapper .selector.active{border-bottom:1.5px solid}.food-custom-modal .custom-input{margin:0 0 16px 0;border:solid 1px rgba(var(--hot-food-color),1);border-radius:50px;padding:8px}.ticket-logo{height:100px;width:200px;position:relative;left:0;right:0;margin:auto;padding:0;background-position:50%;background-repeat:no-repeat;background-size:contain}#modalIdentification{overflow:hidden}.modal-identification{color:var(--second-food-color)!important}.modal-identification .delete-modal-actions btn{width:30%;min-width:72px;padding:8px 0}.ath-viewport *{-webkit-box-sizing:border-box;box-sizing:border-box}.ath-viewport{position:relative;z-index:2147483641;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}.ath-modal{pointer-events:auto!important;background:rgba(0,0,0,.6)}.ath-mandatory{background:#000}.ath-container{pointer-events:auto!important;position:absolute;z-index:2147483641;padding:.7em .6em;width:18em;background:#eee;background-size:100% auto;-webkit-box-shadow:0 .2em 0 #d1d1d1;box-shadow:0 .2em 0 #d1d1d1;font-family:sans-serif;font-size:15px;line-height:1.5em;text-align:center}.ath-container small{font-size:.8em;line-height:1.3em;display:block;margin-top:.5em}.ath-ios.ath-phone{bottom:1.8em;left:50%;margin-left:-9em}.ath-ios6.ath-tablet{left:5em;top:1.8em}.ath-ios7.ath-tablet{left:.7em;top:1.8em}.ath-ios8.ath-tablet,.ath-ios9.ath-tablet,.ath-ios10.ath-tablet{right:.4em;top:1.8em}.ath-android{bottom:1.8em;left:50%;margin-left:-9em}.ath-container:before{content:"";position:relative;display:block;float:right;margin:-.7em -.6em 0 .5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);background-color:hsla(0,0%,100%,.8);background-size:50%;background-repeat:no-repeat;background-position:50%;width:2.7em;height:2.7em;text-align:center;overflow:hidden;color:#a33;z-index:2147483642}.ath-container.ath-icon:before{position:absolute;top:0;right:0;margin:0;float:none}.ath-mandatory .ath-container:before{display:none}.ath-container.ath-android:before{float:left;margin:-.7em .5em 0 -.6em}.ath-container.ath-android.ath-icon:before{position:absolute;right:auto;left:0;margin:0;float:none}.ath-action-icon{display:inline-block;vertical-align:middle;background-position:50%;background-repeat:no-repeat;text-indent:-9999em;overflow:hidden}.ath-ios7 .ath-action-icon,.ath-ios8 .ath-action-icon,.ath-ios9 .ath-action-icon,.ath-ios10 .ath-action-icon{width:1.6em;height:1.6em;background-image:url(data:image/png;base64,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);margin-top:-.3em;background-size:auto 100%}.ath-ios6 .ath-action-icon{width:1.8em;height:1.8em;background-image:url(data:image/png;base64,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);margin-bottom:.4em;background-size:100% auto}.ath-android .ath-action-icon{width:1.4em;height:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);background-size:100% auto}.ath-container p{margin:0;padding:0;position:relative;z-index:2147483642;text-shadow:0 .1em 0 #fff;font-size:1.1em}.ath-ios.ath-phone:after{bottom:-.9em;-webkit-box-shadow:.2em .2em 0 #d1d1d1;box-shadow:.2em .2em 0 #d1d1d1}.ath-ios.ath-phone:after,.ath-ios.ath-tablet:after{content:"";background:#eee;position:absolute;width:2em;height:2em;left:50%;margin-left:-1em;-webkit-transform:scaleX(.9) rotate(45deg);transform:scaleX(.9) rotate(45deg)}.ath-ios.ath-tablet:after{top:-.9em;z-index:2147483641}.ath-application-icon{position:relative;padding:0;border:0;margin:0 auto .2em auto;height:6em;width:6em;z-index:2147483642}.ath-container.ath-ios .ath-application-icon{border-radius:1em;-webkit-box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 hsla(0,0%,100%,.5);box-shadow:0 .2em .4em rgba(0,0,0,.3),inset 0 .07em 0 hsla(0,0%,100%,.5);margin:0 auto .4em auto}@media only screen and (orientation:landscape){.ath-container.ath-phone{width:24em}.ath-android.ath-phone,.ath-ios.ath-phone{margin-left:-12em}.ath-ios6:after{left:39%}.ath-ios8.ath-phone{left:auto;bottom:auto;right:.4em;top:1.8em}.ath-ios8.ath-phone:after{bottom:auto;top:-.9em;left:68%;z-index:2147483641;-webkit-box-shadow:none;box-shadow:none}}.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-qty{font-weight:700;margin:0}