/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
/*# sourceMappingURL=normalize.min.css.map */
@charset "UTF-8";body{background:#fff;display:flex;flex-direction:column;min-height:100vh;position:relative}body:after{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:1s;width:100%;z-index:900}#js-app{overflow-x:hidden;overflow-y:visible}.wrapper{margin:0 auto;max-width:1300px;padding:0 1.2em;width:100%}@media (max-width:550px){.wrapper{padding:0 1em}}@media (max-width:700px){.panel-page>.wrapper{padding:0 .5em}}body.user-logged.panel{background:#f6f6f6}.site-content{flex:1}.visibleFixedHeader{margin-top:35px!important}.panel-page{background:#f6f6f6;flex:1;padding-top:2em}div{box-sizing:border-box}img,video{max-width:100%}img:not([src]),img[src=""]{visibility:hidden}.container,.container-resp{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.container-resp.reverse,.container.reverse{flex-direction:row-reverse}.col1,.col1-12,.col1-2,.col1-3,.col1-4,.col1-5,.col1-6,.col11-12,.col2-3,.col2-5,.col3-4,.col3-5,.col4-5,.col5-12,.col5-6,.col7-12{box-sizing:border-box;margin-left:1%;margin-right:1%}.col1{width:98%}.col1-2{width:48%}.col1-3{width:31.333%}.col1-4{width:23%}.col1-5{width:18%}.col1-6{width:14.666%}.col2-3{width:64.666%}.col3-4{width:73%}.col2-5{width:38%}.col3-5{width:58%}.col4-5{width:78%}.col5-6{width:81.333%}@media (max-width:700px){.container-resp{width:100%}}@media (max-width:980px){.container-resp .col1-12,.container-resp .col1-3,.container-resp .col1-4,.container-resp .col1-5,.container-resp .col1-6,.container-resp .col2-3,.container-resp .col2-5,.container-resp .col3-4,.container-resp .col3-5,.container-resp .col4-5,.container-resp .col5-12,.container-resp .col5-6{width:48%}.container-resp .full-md{width:100%!important}}@media (max-width:700px){.container-resp .col1-2,.container-resp .col1-3,.container-resp .col1-4,.container-resp .col1-5,.container-resp .col1-6,.container-resp .col11-12,.container-resp .col2-3,.container-resp .col2-5,.container-resp .col3-4,.container-resp .col3-5,.container-resp .col4-5,.container-resp .col5-6,.container-resp .col7-12{width:100%}.sm-column-reverse{flex-direction:column-reverse}}@media (max-width:980px){.md-column-reverse{flex-direction:column-reverse}}@media (max-width:700px){.none-sm{display:none!important}}@media (max-width:980px){.none-md{display:none!important}}.none{display:none!important}.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1em;width:100%}.column{display:flex;flex:1;flex-direction:column}@media (max-width:700px){.column{flex-basis:100%}}@font-face{font-display:swap;font-family:Clargeo;font-style:italic;font-weight:400;src:url(../../fonts/clargeo-it.woff2) format("woff2"),url(../../fonts/clargeo-it.woff) format("woff")}@font-face{font-display:swap;font-family:Clargeo;font-style:normal;font-weight:900;src:url(../../fonts/clargeo-exb.woff2) format("woff2"),url(../../fonts/clargeo-exb.woff) format("woff")}@font-face{font-display:swap;font-family:Clargeo;font-style:normal;font-weight:700;src:url(../../fonts/clargeo-b.woff2) format("woff2"),url(../../fonts/clargeo-b.woff) format("woff")}@font-face{font-display:swap;font-family:Clargeo;font-style:normal;font-weight:400;src:url(../../fonts/clargeo-reg.woff2) format("woff2"),url(../../fonts/clargeo-reg.woff) format("woff")}::selection{background:#eab713;color:#26673e}::-moz-selection{background:#eab713;color:#26673e}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a17;font-family:Clargeo,sans-serif;font-size:17px}@media (max-width:980px){body{font-size:16px}}@media (max-width:700px){body{font-size:15px}}@media (min-width:1350px){body:not(.panel-page){font-size:18px}}h1{color:#1a1a17;font-size:2.35em;font-weight:900;line-height:1.2;margin:0 0 .7em}h1.center{text-align:center}h2{color:#1a1a17;font-size:1.8em;font-weight:900;line-height:1.25;margin:0 0 .8em}h2.center{text-align:center}h3{color:#1a1a17;font-size:1.3em;margin:0 0 1em}h4{font-size:1.1em}h4,h5{color:#1a1a17;font-weight:700;margin:0 0 1em}h5{font-size:1em}h6{color:#1a1a17;font-size:.95em;font-weight:700;margin:0 0 1em}.small-title{background:#1a1a17;color:#fff;font-size:.8em;margin-bottom:.5em;padding:.2em;text-align:center;text-transform:uppercase}ol,ul{padding:0 0 0 20px}ol li,ul li{margin-bottom:.5em}a{color:#1a1a17}p{line-height:1.5;margin:0 0 1em;text-align:justify}p.col-primary{color:#1a1a17}p.col-secondary{color:#eab713}p.col-ternary{color:#26673e}p.col-quadrary{color:#ee533a}p a{color:#1a1a17;text-decoration:underline;transition:all .3s ease}p a:hover{color:#eab713}li.small,ol.small,p.small,ul.small{font-size:.8em}@media (max-width:700px){li,ol,p,ul{word-break:break-word}}hr.hr{background:#d1d1d1;border:none;display:block;height:1px;margin-bottom:2em;margin-top:0;width:100%}.align-center{text-align:center}.align-right{text-align:right}.confetti{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:confettianimation;animation-name:confettianimation;color:#54a778}.confetti-bg{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:confettianimationbg;animation-name:confettianimationbg}.content-list li{margin-bottom:.1em}.content-list li a{text-decoration:none}.content-list li a i{color:#eab713;margin-left:.15em}.color-ternary{color:#26673e}.weight-extrabold{font-weight:800}.with-ruler{display:flex;justify-content:center;position:relative;width:100%}.with-ruler:before{background-color:#d1d1d1;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.with-ruler>span{background-color:#fff;padding:0 1em;position:relative}@-webkit-keyframes confettianimation{0%{color:#54a778}10%{color:#ff7243}20%{color:#558d62}30%{color:#b04825}40%{color:#c4a947}50%{color:#58a178}60%{color:#9a3b1d}70%{color:#558d62}80%{color:#ee2bde}90%{color:#456ebb}}@keyframes confettianimation{0%{color:#54a778}10%{color:#ff7243}20%{color:#558d62}30%{color:#b04825}40%{color:#c4a947}50%{color:#58a178}60%{color:#9a3b1d}70%{color:#558d62}80%{color:#ee2bde}90%{color:#456ebb}}@-webkit-keyframes confettianimationbg{0%{background-color:#54a778}10%{background-color:#ff7243}20%{background-color:#558d62}30%{background-color:#b04825}40%{background-color:#c4a947}50%{background-color:#58a178}60%{background-color:#9a3b1d}70%{background-color:#558d62}80%{background-color:#ee2bde}90%{background-color:#456ebb}}@keyframes confettianimationbg{0%{background-color:#54a778}10%{background-color:#ff7243}20%{background-color:#558d62}30%{background-color:#b04825}40%{background-color:#c4a947}50%{background-color:#58a178}60%{background-color:#9a3b1d}70%{background-color:#558d62}80%{background-color:#ee2bde}90%{background-color:#456ebb}}button{background:0 0;border:none;color:#1a1a17;font-family:Clargeo,sans-serif;outline:0!important}.btn,button[type=button]{cursor:pointer}.btn{border:1px solid;border-radius:5em;color:#1a1a17;display:inline-block;font-weight:400;line-height:1.1;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.btn i:first-child{margin-right:.35em}.btn i:last-child{margin-left:.35em}.btn:visited{background:inherit;color:inherit}.btn.col-primary{background:#1a1a17;border-color:#1a1a17;color:#fff}.btn.col-primary:hover{background:#000;border-color:#000;color:#eab713}.btn.col-secondary{background:#eab713;border-color:#eab713;color:#1a1a17}.btn.col-secondary:hover{background:#d2a511;border-color:#d2a511}.btn.col-ternary{background:#26673e;border-color:#26673e;color:#f3f1ee}.btn.col-ternary:hover{background:#184228;border-color:#184228;color:#eab713}.btn.col-quadrary{background:#ee533a;border-color:#ee533a;color:#fff}.btn.col-quadrary:hover{background:#e23013;border-color:#e23013}.btn.col-primary-b{background:0 0;border-color:#1a1a17;color:#1a1a17}.btn.col-primary-b:hover{background:#e9e9e9;border-color:#000;color:#000}.btn.col-primary-bn{background:0 0;border:none;color:#1a1a17}.btn.col-primary-bn:hover{background:#e9e9e9;border-color:#000;color:#000}.btn.col-primary-bg{background:#f3f1ee;border-color:#1a1a17;color:#1a1a17}.btn.col-primary-bg:hover{background:#e9e9e9;border-color:#000;color:#000}.btn.col-SMART{background:#cbe657;border-color:#cbe657;color:#1a1a17}.btn.col-SMART:hover{background:#e9e9e9;border-color:#9dbb1c;color:#9dbb1c}.btn.col-PRIME{background:#ff8264;border-color:#ff8264;color:#1a1a17}.btn.col-PRIME:hover{background:#e9e9e9;border-color:#fd3100;color:#fd3100}.btn.btn-sm{font-size:.75em;font-weight:700;padding:.5em 1.2em}.btn.btn-md{font-size:.8em;font-weight:700;padding:1.2em 1.6em}.btn.btn-lg{font-size:1.1em;font-weight:900;padding:1.4em 3em}.btn.disabled{background:#d1d1d1!important;border-color:#d1d1d1!important;color:#35352f!important;opacity:.7;pointer-events:none}.btn.rounded{border-radius:50%;height:2.4em;padding:0;width:2.4em}.btn.show-more-btn{box-sizing:border-box;font-size:.8em;margin-bottom:2em;width:100%}.btn.always-right{margin-left:auto}.btn>i{pointer-events:none}.DayPickerInput>input,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=week],select,textarea{align-items:center;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:10px;box-sizing:border-box;color:#1a1a17;display:flex;font-family:Clargeo,sans-serif;font-size:1em;justify-content:flex-end;line-height:1.3;outline:0!important;padding:.7em .9em;transition:all .2s ease;width:100%}.DayPickerInput>input:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=week]:focus,select:focus,textarea:focus{background:#fff;border:1px solid #1a1a17}textarea{height:130px}.hint{font-size:.85em;margin-bottom:2em;text-align:center;width:100%}.item-label{display:block;font-size:.75em;font-weight:900;margin-bottom:.35em;text-transform:uppercase}.item-label .req{color:#eab713;display:inline-block;margin-left:.1em}.item-label i.tooltip-icon{color:#d1d1d1;margin-left:7px;transition:color .3s ease}.item-label i.tooltip-icon:hover{color:#26673e}.item-label .bmc-tooltip{text-transform:none}.datepicker-item{position:relative}.datepicker-item .DayPickerInput{width:100%}.datepicker-item .DayPickerInput>input{padding-right:40px}.datepicker-item .icon-datepicker{font-size:1.3em;opacity:.5;position:absolute;right:10px;top:36px}.DayPickerInput>input:disabled{color:#d1d1d1}.small.radio-input-item .checkbox-radio-options>div>button label{font-size:.8em;text-align:left}.small.radio-input-item .checkbox-radio-options>div>button>span:first-child{border-radius:10px;height:20px;margin-right:.3em;width:20px}.small.radio-input-item .checkbox-radio-options>div>button>span:first-child>i{font-size:.7em}.checkbox-radio-options{align-items:center;display:flex;flex-wrap:wrap}.checkbox-radio-options.no-wrap{flex-wrap:nowrap}.checkbox-radio-options.no-inherit>div>button{width:auto}.checkbox-radio-options>div{margin-bottom:.4em;margin-top:.4em;width:100%}.checkbox-radio-options>div>button{align-items:center;cursor:pointer;display:flex;margin-right:1.7em;padding:0;width:inherit}.checkbox-radio-options>div>button>span:first-child{align-items:center;background:#e8e8e8;color:#fff;display:flex;flex-shrink:0;height:30px;justify-content:center;line-height:1;margin-right:.6em;overflow:hidden;transition:all .3s ease;width:30px}.checkbox-radio-options>div>button>span:first-child svg,.checkbox-radio-options>div>button>span:first-child>i{display:none;font-size:1.1em;line-height:1}.checkbox-radio-options>div>button label{font-size:.95em;line-height:1.2;padding:0;text-align:left}.checkbox-radio-options>div>button label .sublabel{color:#26673e;display:block;font-size:.6em;font-weight:700}.checkbox-radio-options>div>button label .tooltip-icon{color:#d1d1d1;margin-left:.2em}.checkbox-radio-options>div>button .icon{flex-shrink:0;margin-right:.4em;width:40px}.checkbox-radio-options>div>button .icon svg *{fill:#d1d1d1}.checkbox-radio-options>div>button:hover>span:first-child{background:#e9e9e9}.checkbox-radio-options>div.active>button>span:first-child{background:#eab713}.checkbox-radio-options>div.active>button>span:first-child .include-icon,.checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:block}.checkbox-radio-options>div.active>button .icon svg *{fill:#eab713}.checkbox-radio-options.radio>div>button>span:first-child{border-radius:30px}.checkbox-radio-options.checkbox>div>button>span:first-child{border-radius:5px}.checkbox-radio-options>div.active.includer>button>span:first-child,.form-item.includer>.checkbox-radio-options>div.active>button>span:first-child{background:var(--col-success-dark)}.checkbox-radio-options>div.active.includer>button .icon svg *,.form-item.includer>.checkbox-radio-options>div.active>button .icon svg *{fill:var(--col-success-dark)}.checkbox-radio-options>div.active.excluder>button>span:first-child,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child{background:#ee533a}.checkbox-radio-options>div.active.excluder>button>span:first-child .accept,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .accept{background:#26673e}.checkbox-radio-options>div.active.excluder>button>span:first-child .include-icon,.checkbox-radio-options>div.active.excluder>button>span:first-child i.include-icon,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .include-icon,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.include-icon{display:none}.checkbox-radio-options>div.active.excluder>button>span:first-child .exclude-icon,.checkbox-radio-options>div.active.excluder>button>span:first-child i.exclude-icon,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child .exclude-icon,.form-item.excluder>.checkbox-radio-options>div.active>button>span:first-child i.exclude-icon{display:block}.checkbox-radio-options>div.active.excluder>button .icon svg *,.form-item.excluder>.checkbox-radio-options>div.active>button .icon svg *{fill:#ee533a}.form-item.equal-width .checkbox-radio-options>div{width:25%}@media (max-width:980px){.form-item.equal-width .checkbox-radio-options>div{width:50%}}@media (max-width:700px){.form-item.equal-width .checkbox-radio-options>div{width:100%}}.form-item{margin-bottom:1.5em}.form-item.error input[type=date],.form-item.error input[type=datetime],.form-item.error input[type=email],.form-item.error input[type=month],.form-item.error input[type=number],.form-item.error input[type=password],.form-item.error input[type=search],.form-item.error input[type=text],.form-item.error input[type=time],.form-item.error input[type=week],.form-item.error textarea{border-color:#d1d1d1}.form-item.error .item-label{color:#ee533a}.form-item.checkbox-input-item,.form-item.radio-input-item{margin-bottom:1.3em}.form-item.checkbox-input-item.excluder-first,.form-item.radio-input-item.excluder-first{margin-bottom:0}.form-item>select{height:2.58em;padding:0 .9em}.select-tags-container{margin-bottom:2em}.dish-variants-select{height:70px;position:relative;text-align:left;transition:all .3s ease}.dish-variants-select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border-radius:1em;box-sizing:border-box;display:inline-block;font-size:.85em;font-weight:800;line-height:1.2;min-height:70px!important;padding:.4em 3.5em .4em .8em;white-space:pre-wrap;width:100%}.dish-variants-select.small>select{font-size:.95em;font-weight:400}.dish-variants-select>i{border-left:1px solid #d1d1d1;color:#d1d1d1;font-size:1.3em;line-height:70px;padding:0 .6em;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s ease}.dish-variants-select:hover{cursor:pointer}.dish-variants-select:hover>select{background:#f6f6f6}.dish-variants-select:hover>i{color:#26673e}.ar16-9{aspect-ratio:16/9}.ar14-9,.image,figure{aspect-ratio:14/9}.ar4-3{aspect-ratio:4/3}.ar1-1{aspect-ratio:1/1}.ar14-10{aspect-ratio:14/10}.ar5-1{aspect-ratio:5/1}.ar-primate-logo{aspect-ratio:100/27}figure{margin:0}.image,figure{overflow:hidden}.image img,figure img{height:auto;width:100%}@-webkit-keyframes element-fade-enter{0%{opacity:0}to{opacity:1}}@keyframes element-fade-enter{0%{opacity:0}to{opacity:1}}.header{box-shadow:0 4px 15px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;font-size:18px;left:0;position:fixed;top:0;transition:.4s;width:100%;z-index:998}.header .top{align-items:center;background-color:#fff;display:flex;height:70px}.header .logo{height:70px;padding:.6em 1em}.header .logo>a{display:block;height:calc(70px - 1.2em)}.header .logo img{height:100%;width:auto}@media (max-width:980px){.header .logo{max-width:190px}}@media (max-width:700px){.header .logo{max-width:160px}}.header #menuOpenBtn{display:none}@media (max-width:980px){.header #menuOpenBtn{align-items:center;align-self:stretch;border-left:1px solid #d1d1d1;display:flex;font-size:1.6em;margin-left:auto;padding:0 .2em;transition:all .3s ease}.header #menuOpenBtn:hover{color:#eab713}}.header .logged-user-content-menu,.header .menu-container{margin-left:auto}.header .user-header{align-items:center;border-left:1px solid #d1d1d1;display:flex;height:100%;margin-left:auto;padding-left:1em;width:300px}.header .user-header .icon{align-items:center;display:flex;margin-right:.6em;position:relative}.header .user-header .icon img{width:3.5rem}.header .user-header .icon>span{align-items:center;background-color:#d1d1d1;border-radius:50%;color:#000;display:flex;font-size:.9em;font-weight:700;height:50px;justify-content:center;width:50px}.header .user-header .icon>span.FLEX{background-color:#ede3b2}.header .user-header .icon>span.SMART{background-color:#cbe657}.header .user-header .icon>span.PRIME{background-color:#ff8264}.header .user-header h5{color:#26673e;font-size:.6em;line-height:1;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.header .user-header h5.SMART{color:#cbe657}.header .user-header h5.PRIME{color:#ff8264}.header .user-header h4{line-height:1;margin-bottom:0;margin-top:.1em;overflow:hidden;text-overflow:ellipsis}.header .user-header .user-menu{align-items:center;background:#1a1a17;border-bottom-left-radius:4px;box-sizing:content-box;color:#fff;display:flex;flex-direction:column;font-size:.9em;height:0;justify-content:center;overflow:hidden;position:absolute;right:0;top:70px;transition:height .3s ease;width:230px;z-index:5}.header .user-header .user-menu>a{border-bottom:1px solid #000;box-sizing:border-box;color:#fff;display:block;line-height:1.1;padding:.7em 1em;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.header .user-header .user-menu>a:first-child{border-top:1px solid #000}.header .user-header .user-menu>a:hover{background:#000}.header .user-header .user-menu>a.active{color:#eab713}.header .user-header .user-menu.menu-open{border-bottom:5px solid #eab713;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);height:320px}.header .user-header .user-menu.menu-open.short-menu{height:120px}.header .user-header #userMenuToggle{border-left:1px solid #d1d1d1;font-size:1.4em;height:100%;padding:0 .5em;transition:all .3s ease}.header .user-header #userMenuToggle:hover{background:#1a1a17;color:#eab713}.header .user-header #menu,.header .user-header #menu_logged{height:100%;margin-left:auto}@media (max-width:980px){.header .user-header{margin-left:auto}}@media (max-width:490px){.header .user-header{border-left:0;padding-left:0;width:auto}.header .user-header h4,.header .user-header h5{display:none}}@media (max-width:370px){.header .user-header .icon{display:none}}.header .fa-caret-down,.header .icon,.header .user-menu{transition:.4s}.header--hidden{transform:translateY(-100%)}.panel .header{border-bottom:1px solid #d1d1d1}.main-menu{align-items:center;display:flex;height:100%;padding:0 1em;position:relative}.main-menu .menu-nav-item{align-items:center;border-radius:100px;box-sizing:border-box;color:#1a1a17;display:flex;font-size:.75em;font-weight:700;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.main-menu .menu-nav-item:hover{background:#f6f6f6}.main-menu .menu-nav-item.has-submenu>span{position:relative}.main-menu .menu-nav-item.has-submenu>span>i{color:#f3f1ee;font-size:24px;left:0;position:absolute;text-align:center;top:85%;width:100%}.main-menu .menu-nav-item.has-submenu:hover{color:#1a1a17}.main-menu .menu-nav-item.has-submenu:hover>span i{color:#26673e}.main-menu .menu-nav-item.has-submenu:hover .submenu{max-height:500px}.main-menu .menu-nav-item.has-submenu .submenu{background:hsla(0,0%,96%,.8);border-radius:.2em;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);display:grid;font-size:.75em;grid-template-columns:1fr 1fr;max-height:0;min-width:660px;overflow:hidden;position:absolute;right:2em;text-transform:none;top:100%;transition:all .5s ease;width:90%;z-index:998}.main-menu .menu-nav-item.has-submenu .submenu:before{background:#26673e;content:"";height:.8em;left:0;position:absolute;top:0;width:100%}.main-menu .menu-nav-item.has-submenu .submenu__item{grid-column-gap:1em;align-items:center;background:#fff;border:1px solid #d1d1d1;border-top:0 solid #d1d1d1;display:grid;grid-template-columns:7em 1fr;padding:1em;text-decoration:none;transition:all .3s ease}.main-menu .menu-nav-item.has-submenu .submenu__item:nth-child(2n){border-left-width:0}.main-menu .menu-nav-item.has-submenu .submenu__item--with-img{padding:0}.main-menu .menu-nav-item.has-submenu .submenu__item--with-img .submenu__text{padding:1em 1em 1em 0}.main-menu .menu-nav-item.has-submenu .submenu__item .submenu__title{font-size:1.4em;font-weight:600;margin-bottom:0}.main-menu .menu-nav-item.has-submenu .submenu__item:first-child,.main-menu .menu-nav-item.has-submenu .submenu__item:nth-child(2){margin-top:.8em}.main-menu .menu-nav-item.has-submenu .submenu__item:hover{background:#59af9f}.main-menu .menu-nav-item.has-submenu .submenu__item:hover .submenu__desc,.main-menu .menu-nav-item.has-submenu .submenu__item:hover .submenu__title{color:#fff}.main-menu .menu-nav-item.has-submenu .submenu__emoji{font-size:3em;text-align:center}.main-menu .menu-nav-item.has-submenu .submenu__title{margin-bottom:.5em}.main-menu .menu-nav-item.has-submenu .submenu__desc{color:#35352f;margin-bottom:0}.main-menu #headerAccountBtn,.main-menu #headerRegisterBtn{font-size:.75em;padding:1em 1.5em;white-space:nowrap}.main-menu .login-link{margin-right:1.5em}.main-menu .login-link i{color:#26673e;font-size:.9em;line-height:1;margin-right:.8em}.main-menu #menuCloseBtn{align-items:center;background:#eab713;border-radius:100px;color:#1a1a17;display:none;font-size:1.3em;height:1.8em;justify-content:center;position:absolute;right:.5em;top:.5em;transition:all .3s ease;width:1.8em}.main-menu #menuCloseBtn:hover{background:#26673e}@media (max-width:980px){.main-menu{align-items:stretch;background:#f6f6f6;color:#fff;flex-direction:column;font-size:1.2em;height:100%;overflow-y:auto;padding:0;position:fixed;right:-100%;top:0;transition:all .3s cubic-bezier(.51,.1,.67,1.07);width:100%;z-index:10}.main-menu .menu-nav-item{border-radius:0;color:#fff;display:block;margin:0;width:100%}.main-menu .menu-nav-item:hover{background:0 0}.main-menu .menu-nav-item.has-submenu:hover .submenu{max-height:0}.main-menu .menu-nav-item.has-submenu>span{display:block;width:100%}.main-menu .menu-nav-item.has-submenu>span:first-child{position:relative}.main-menu .menu-nav-item.has-submenu>span:first-child>i{font-size:15px;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);width:auto}.main-menu .menu-nav-item.has-submenu .submenu{background:0 0;font-size:.8em;margin-top:1em;max-height:0;position:static;width:100%}.main-menu .menu-nav-item.has-submenu .submenu:hover{max-height:0}.main-menu .menu-nav-item.has-submenu .submenu a{color:#fff;font-weight:400}.main-menu .menu-nav-item.has-submenu .submenu a:hover{background:#000}.main-menu .login-link{margin-left:0}.main-menu .btn-md.col-secondary{margin:1em}.main-menu #menuCloseBtn{display:flex}.main-menu.menu-open{right:0}}.menu{display:flex}.menu .menu-nav-item{cursor:pointer;padding:.8em}.menu .submenu__item--with-img{padding:0}.menu .submenu__item--with-img .submenu__text{margin:1em 1em 1em 0}.menu--mobile{flex-direction:column;overflow:hidden;width:100%}.menu--mobile .top{background-color:transparent;display:flex;justify-content:center;margin:1em;position:relative}.menu--mobile .top__logo{height:auto;max-height:7rem;max-width:10rem}.menu--mobile .top__exit{position:absolute;right:0;top:0}.menu--mobile .menu-nav-item{border-color:#cacaca!important;border-style:solid;border-width:0;color:#1a1a17;text-align:left}.menu--mobile .menu-nav-item:first-child{border-top-width:1px}.menu--mobile .menu-nav-item:nth-child(2n){border-bottom-width:1px;border-top-width:1px}.menu--mobile .menu-nav-item:last-child{border-bottom-width:1px}.menu--mobile .menu-wrapper{align-items:flex-start;display:grid;grid-template-columns:100% 100%;grid-template-rows:auto}.menu--mobile .first-menu{margin-top:1em}.menu--mobile .first-menu .has-submenu{display:flex;justify-content:space-between}.menu--mobile .submenu{max-height:0;text-transform:none}.menu--mobile .submenu__back-btn{cursor:pointer;font-weight:600;padding:1em 0;text-align:left;width:100%}.menu--mobile .submenu__back-btn>i{color:#35352f;margin:0 .5em}.menu--mobile .submenu__item{grid-column-gap:1em;background:#fff;display:grid;grid-template-columns:4em 1fr}.menu--mobile .submenu__emoji{font-size:2em;text-align:center}.menu--mobile .submenu__text{display:flex;flex-direction:column;margin:0;text-align:left}.menu--mobile .submenu__desc{color:#35352f;font-size:.8em;font-weight:200}.menu--desktop{align-items:center;margin-right:1em}.visibleMain{-webkit-animation:showMain .5s forwards;animation:showMain .5s forwards}.visibleMain .submenu{max-height:none}.visibleSub{-webkit-animation:showSub .5s forwards;animation:showSub .5s forwards}@-webkit-keyframes showMain{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes showMain{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@-webkit-keyframes showSub{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes showSub{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:980px){.main-menu .login-link{border-bottom:1px solid #d1d1d1;color:#1a1a17;padding:1.6em;text-align:center}.main-menu #headerAccountBtn,.main-menu #headerRegisterBtn{margin:1em;padding:.8em 1em}}.scrollDisabled{overflow:hidden}.scrollDisabled:after{opacity:1;pointer-events:all}.footer{background:#1a1a17;color:#fff;margin-top:auto}.main-footer{padding-top:1.5em}.main-footer .powered-flambia{display:flex;justify-content:flex-end;width:100%}.main-footer .powered-flambia img{width:10rem}@media (max-width:700px){.main-footer .powered-flambia{justify-content:center;margin-bottom:1rem}}.main-footer .logo-footer{display:block;height:100px}.main-footer .logo-footer img{margin-bottom:.5em}@media (max-width:700px){.main-footer .logo-footer{text-align:center}}.main-footer .footer-menu-main{align-items:center;border-bottom:2px solid #000;display:flex;flex-wrap:wrap;line-height:2;margin-bottom:1.5em;padding-bottom:1.5em}.main-footer .footer-menu-main>a{color:#fff;text-decoration:none;transition:all .3s ease}.main-footer .footer-menu-main>a:hover{color:#eab713}.main-footer .footer-menu-main>i{color:#eab713;font-size:.4em;margin:0 1.2em}.main-footer .footer-menu-column{margin-bottom:.75em}.main-footer .footer-menu-column h4{border-bottom:2px solid #000;color:#eab713;font-size:.9em;font-weight:700;margin-bottom:.5em;padding-bottom:.5em}.main-footer .footer-menu-column ul{font-size:.8em;opacity:.85}.main-footer .footer-menu-column ul a{color:#fff;text-decoration:none;transition:all .3s ease}.main-footer .footer-menu-column ul a:hover{color:#eab713}.main-footer .footer-additional-menu{margin-bottom:.75em;opacity:.75}.main-footer .footer-additional-menu h4{border-bottom:2px solid #000;color:#f3f1ee;font-size:.65em;margin-bottom:.5em;padding-bottom:.5em;text-transform:uppercase}.main-footer .footer-additional-menu ul{font-size:.7em;padding:0}.main-footer .footer-additional-menu ul li{display:inline-block;list-style-type:none;margin-bottom:.7em;margin-right:.7em;padding:0}.main-footer .footer-additional-menu ul li a{color:#f3f1ee;text-decoration:none;transition:all .3s ease}.main-footer .footer-additional-menu ul li a:hover{color:#eab713}.secondary-footer{align-items:center;display:flex;justify-content:space-between}.secondary-footer ul{display:flex;flex-wrap:nowrap;gap:2em}.secondary-footer ul li{list-style:none}.secondary-footer ul li a{color:#fff;text-decoration:none}.copyright{align-items:center;background:#000;color:#fff;display:flex;flex-wrap:wrap;font-size:.65em;gap:1rem;justify-content:space-between;opacity:.5;padding:2em 10em;text-transform:uppercase}@media (max-width:700px){.copyright{justify-content:center;text-align:center}}.app-info-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:10rem;justify-content:flex-start;margin-bottom:1rem;padding:1rem 0;width:100%}.app-info-wrapper h4{color:#eab713;font-size:.9em;font-weight:700;margin:0}.app-info-wrapper .badges{align-items:center;display:flex;gap:1rem}.app-info-wrapper .google-play-badge{-o-object-fit:contain;object-fit:contain;width:7rem}.app-info-wrapper .app-store-badge{-o-object-fit:contain;object-fit:contain;width:6rem}@media (max-width:700px){.app-info-wrapper{align-items:center;justify-content:center}}.card{background:#fff;border-radius:1.25rem;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-bottom:1.5em;overflow:hidden;padding:2em;position:relative;transition:all .3s ease}.card.hidden{display:none}.card.loader{position:relative}.card.loader .loader-content{align-items:center;background:#fff;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.card .card-title{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:1.3em;justify-content:space-between;margin-top:-.5em;padding-bottom:.8em}.card .card-title>span{padding-right:1em}.card .card-title .card-title-button,.card .card-title .card-title-radio-checkbox{font-size:.7em}.card .card-title .card-title-radio-checkbox .form-item.checkbox-input-item,.card .card-title .card-title-radio-checkbox .form-item.radio-input-item{margin-bottom:0}.card .card-header{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding-bottom:.8em;width:100%}.card .card-header h2{font-size:1.5em;margin-bottom:0}@media (max-width:700px){.card .card-header{flex-direction:column;gap:1em}.card{border-radius:0}}@media (max-width:500px){.card{padding:1em}.card .card-title{flex-wrap:wrap;justify-content:flex-start;margin-top:-.2em}.card .card-title .card-title-button,.card .card-title .card-title-radio-checkbox{margin-top:.65em}}.card .close-card-btn{color:#d1d1d1;cursor:pointer;position:absolute;right:1em;top:1em;transition:all .3s ease}.card .close-card-btn:hover{color:#26673e}.card .child{transition:.4s}.card .child.hidden{height:0;opacity:0;overflow:hidden}.centered-card{border:3px solid #1a1a17;text-align:center}.centered-card>img{border-radius:.5em;margin-bottom:1em;width:120px}.centered-card p{text-align:center}.centered-card>.btn{margin:0 .5em}.centered-card .card-title{justify-content:center}.centered-card.col-secondary{border-color:#eab713}.centered-card.col-ternary{border-color:#26673e}.centered-card.col-quadrary{border-color:#ee533a}.loader .spinner{height:40px;margin:100px auto;position:relative;width:40px}.loader .cube1,.loader .cube2{-webkit-animation:sk-cubemove 1.8s ease-in-out infinite;animation:sk-cubemove 1.8s ease-in-out infinite;background-color:#1d1d1b;height:15px;left:0;position:absolute;top:0;width:15px}.loader .cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.full-page-loader-container{background:var(--col-secondary);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.full-page-loader-container.flambia{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.7);pointer-events:none}.full-page-loader-container>div{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.brand-3 .full-page-loader-container{background:var(--col-primary)}.brand-3 .full-page-loader-container .cube1,.brand-3 .full-page-loader-container .cube2{background-color:var(--col-white)}.full-page-loader-visible .full-page-loader-container{display:block}.loader-content{align-items:center;display:flex;height:200px;justify-content:center;transition:all .3s ease;width:100%}.loader-content .cube1,.loader-content .cube2{opacity:.2}@-webkit-keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}@keyframes sk-cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg)}50.1%{transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{transform:translateX(0) translateY(42px) rotate(-270deg) scale(.5)}to{transform:rotate(-1turn)}}.bg{background:#f3f1ee;padding:2em 0}.bg,.infobox{margin-bottom:2em}.infobox{background:#f5db87;border:1px solid #eab713;font-size:.95em;padding:1em}.infobox p{margin-bottom:.5em;text-align:left}.infobox p:last-child{margin-bottom:0}.infobox p.align-center,.infobox.align-center,.infobox.success{text-align:center}.infobox.success{background:#26673e;border:none;color:#f3f1ee;font-size:1.1em;font-weight:700;padding:2em}.infobox.success h2,.infobox.success h3,.infobox.success h4,.infobox.success h5,.infobox.success p{color:#f3f1ee}.infobox.confetti-bg,.infobox.important{border:none;color:#fff;font-size:1.1em;font-weight:700;padding:1em;text-align:center}.infobox.important{background:#ee533a}.infobox-fixed{align-items:center;display:flex;justify-content:center;left:0;opacity:.9;padding:15px;position:fixed;top:70px;width:100%;z-index:999}.infobox-fixed p{background:#f5db87;background:#eab713;border:1px solid #eab713;border-radius:5px;color:#1a1a17;font-weight:700;margin:0;padding:1em}.infobox-fixed p.success,.infobox-fixed.success p{background:#26673e;border:1px solid #26673e;color:#f3f1ee}.infobox-fixed p.danger,.infobox-fixed p.error,.infobox-fixed.danger p,.infobox-fixed.error p{background:#ee533a;border:1px solid #ee533a;color:#1a1a17}.order-imp-info{align-items:center;display:flex;font-size:.9em;margin-bottom:2em}.order-imp-info>i{align-items:center;color:#ee533a;display:flex;font-size:3em;font-style:normal;justify-content:center;width:190px}@media (max-width:980px){.order-imp-info>i{display:none}}.infobox-small{background:#f6f6f6;font-size:.8em;font-weight:700;margin-bottom:1em;margin-top:1.5em;padding:.9em;text-align:center}.infobox-small.positive,.infobox-small.success{background:#26673e;color:#f3f1ee}.infobox-small.positive h1,.infobox-small.positive h2,.infobox-small.positive h3,.infobox-small.positive h4,.infobox-small.positive h5,.infobox-small.positive h6,.infobox-small.positive p,.infobox-small.positive ul,.infobox-small.success h1,.infobox-small.success h2,.infobox-small.success h3,.infobox-small.success h4,.infobox-small.success h5,.infobox-small.success h6,.infobox-small.success p,.infobox-small.success ul{color:#f3f1ee}.infobox-small.success-light{background-color:#e9f0eb;color:#26673e}.infobox-small.success-light h1,.infobox-small.success-light h2,.infobox-small.success-light h3,.infobox-small.success-light h4,.infobox-small.success-light h5,.infobox-small.success-light h6,.infobox-small.success-light p,.infobox-small.success-light ul{color:#26673e}.infobox-small.warning{background:#eab713}.infobox-small.error{background:#ee533a;color:#fff}.infobox-small.error h1,.infobox-small.error h2,.infobox-small.error h3,.infobox-small.error h4,.infobox-small.error h5,.infobox-small.error h6,.infobox-small.error p,.infobox-small.error ul{color:#fff}.infobox-small.infobox-dog-bowls{border-bottom:1px solid #d1d1d1;margin-top:0}.infobox-small .emoji-top{font-size:2em;margin-bottom:.3em}.infobox-small .btn{margin-left:.5em;margin-right:.5em}.infobox-small.wide{align-items:center;display:flex;font-size:1.2em;font-weight:900;justify-content:space-between}@media (max-width:700px){.infobox-small.wide{flex-direction:column;gap:1em}}.infobox-small.with-border{border-radius:.3em}.diets-content-menu{display:flex;justify-content:center;margin-bottom:.5em}.diets-content-menu>.animal-panel,.diets-content-menu>a,.diets-content-menu>button{align-items:center;border:1px solid #d1d1d1;border-radius:.5em;display:flex;flex-grow:0;flex-shrink:0;flex:1;flex-direction:column;margin-bottom:1em;margin-right:1em;overflow:hidden;text-decoration:none;transition:all .3s ease}.diets-content-menu>.animal-panel>span,.diets-content-menu>a>span,.diets-content-menu>button>span{font-size:.9em;font-weight:600;padding:1em;text-decoration:none}.diets-content-menu>.animal-panel:last-child,.diets-content-menu>a:last-child,.diets-content-menu>button:last-child{margin-right:0}.diets-content-menu>.animal-panel:hover,.diets-content-menu>a:hover,.diets-content-menu>button:hover{background:#f3f1ee;border-color:#eab713;transform:scale(1.05)}.diets-content-menu>a{margin:0 .5em 1em}.diets-content-menu>a:last-child{margin-right:.5em}.diets-content-menu>.animal-panel>span{font-size:1.2em;padding:.5em}@media (max-width:1200px){.diets-content-menu:not(.wrapped){flex-wrap:wrap}.diets-content-menu:not(.wrapped)>.animal-panel,.diets-content-menu:not(.wrapped)>a,.diets-content-menu:not(.wrapped)>button{flex-basis:auto;flex-direction:row;flex-grow:0}.diets-content-menu:not(.wrapped)>.animal-panel>img,.diets-content-menu:not(.wrapped)>a>img,.diets-content-menu:not(.wrapped)>button>img{width:80px}.diets-content-menu:not(.wrapped)>.animal-panel>span,.diets-content-menu:not(.wrapped)>a>span,.diets-content-menu:not(.wrapped)>button>span{text-align:left;width:200px}.diets-content-menu:not(.wrapped)>.animal-panel:last-child,.diets-content-menu:not(.wrapped)>a:last-child,.diets-content-menu:not(.wrapped)>button:last-child{margin-right:1em}.diets-content-menu:not(.wrapped)>.animal-panel>img{width:140px}.diets-content-menu:not(.wrapped)>.animal-panel>span{text-align:center;width:140px}}@media (max-width:980px){.diets-content-menu:not(.wrapped)>a,.diets-content-menu:not(.wrapped)>button{font-size:.9em}.diets-content-menu:not(.wrapped)>a>img,.diets-content-menu:not(.wrapped)>button>img{width:70px}}@media (max-width:700px){.diets-content-menu:not(.wrapped)>a,.diets-content-menu:not(.wrapped)>button{margin-right:0!important;width:100%}}.diets-content-menu.wrapped{flex-wrap:wrap}.diets-content-menu.wrapped>a,.diets-content-menu.wrapped>button{flex:auto;flex-grow:0;width:23%}@media (max-width:700px){.diets-content-menu.wrapped>a,.diets-content-menu.wrapped>button{max-width:340px;width:100%}}.modal-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;z-index:999}.ReactModal__Overlay.animate-right{opacity:0;transform:translateX(100px);transition:all .5s ease-in-out}.ReactModal__Overlay--after-open.animate-right{opacity:1;transform:translateX(0)}.ReactModal__Overlay--before-close.animate-right{opacity:0;transform:translateX(-100px)}.modal-content{-webkit-overflow-scrolling:"touch";background:#fff;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);margin-left:auto;margin-right:auto;max-width:100%;min-height:170px;outline:0;padding:2em;position:relative}.modal-content.modal-full-page{background:#f6f6f6;height:100%;left:0;overflow:auto;padding-left:1em;padding-right:1em;position:fixed;top:0;width:100%}.modal-content.modal-full-page>.wrapper{padding:0}.modal-content .loader:not(.bodyloader):not(.inside-content-loader){align-items:center;background:#fff;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:5}.modal-content.md{max-width:650px}.modal-content.md h1{margin-top:.3em}.modal-content.lg{max-width:950px}.modal-content.lg h1{margin-top:.3em}.modal-content.loading .loader{display:flex}@media (max-width:800px){.modal-content{padding:2em 1em}}.recommending-code-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;text-align:center}.recommending-code-modal .title-wrapper h2{font-size:2.5em;font-weight:900;margin-bottom:10px}.recommending-code-modal .title-wrapper .modal-steps{display:flex;flex-wrap:wrap;justify-content:center;text-align:left;width:100%}.recommending-code-modal .title-wrapper .modal-steps ol{margin:0 0 20px}.recommending-code-modal .title-wrapper .modal-steps ol li{font-weight:600}.recommending-code-modal .title-wrapper .modal-steps ol li::marker{color:#ee533a;font-weight:900}.recommending-code-modal .recommending-monkey{bottom:0;max-width:40%;position:absolute;right:0;z-index:99}@media (max-width:700px){.recommending-code-modal .recommending-monkey{display:none}}.recommending-code-modal .title{margin:0 80px}.recommending-code-modal .code-wrapper{width:100%}.recommending-code-modal .code-wrapper .code-field{max-width:none}.recommending-code-modal .code-wrapper .code-field .code-value{font-weight:900}.recommending-code-modal .code-wrapper .button-wrapper{max-width:none}.recommending-code-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.recommending-code-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.recommending-code-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.recommending-code-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.app-modal{display:flex;flex-direction:column;justify-content:center;max-width:800px;overflow:hidden;position:relative;text-align:center}.app-modal .wrapper{padding:20px 0 0}@media (max-width:700px){.app-modal .wrapper{padding:0 0 0 1em}}.app-modal .liane-image{position:absolute}.app-modal .liane-image.liane-image-1{left:-20px;top:-80px;transform:rotate(-20deg) scaleX(-1)}.app-modal .liane-image.liane-image-2{left:110px;top:-20px;transform:rotate(0)}.app-modal .liane-image.liane-image-3{left:175px;top:-20px;transform:rotate(-25deg) scaleX(-1) scale(.8)}.app-modal .liane-image.liane-image-4{left:200px;top:-95px;transform:rotate(0) scale(1.2)}.app-modal .liane-image.liane-image-5{left:360px;top:-20px;transform:scale(.8)}.app-modal .liane-image.liane-image-6{left:305px;top:-175px;transform:rotate(-12deg) scale(.52)}.app-modal .liane-image.liane-image-7{left:683px;top:-95px;transform:rotate(0) scale(.7)}.app-modal .liane-image.liane-image-8{left:543px;top:-20px;transform:rotate(0)}.app-modal .liane-image.liane-image-9{left:475px;top:-175px;transform:rotate(-12deg) scale(.52)}@media (max-width:700px){.app-modal .liane-image.liane-image-1{left:-100px;top:60px;transform:rotate(-90deg)}.app-modal .liane-image.liane-image-2{left:auto;right:170px}.app-modal .liane-image.liane-image-3{left:auto;right:240px}.app-modal .liane-image.liane-image-4{left:auto;right:20px}.app-modal .liane-image.liane-image-6{left:auto;right:170px}.app-modal .liane-image.liane-image-5,.app-modal .liane-image.liane-image-7,.app-modal .liane-image.liane-image-8,.app-modal .liane-image.liane-image-9{display:none}}@media (max-width:570px){.app-modal .liane-image.liane-image-3{display:none}.app-modal .liane-image.liane-image-6{right:100px}}@media (max-width:500px){.app-modal .liane-image.liane-image-3{display:block}.app-modal .liane-image.liane-image-6{display:none}}.app-modal .background-polygon{background-color:#eab713;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;-webkit-clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);clip-path:polygon(0 60%,100% 40%,100% 100%,75% 100%,0 100%);height:220px;left:0;position:absolute;width:100%}.app-modal .app-modal-container{align-items:flex-start;display:flex;flex-direction:column}.app-modal .app-modal-container .description{font-size:1em;font-weight:900;margin-bottom:21px;text-align:left}.app-modal .app-modal-container .description span{color:#26673e}@media (max-width:700px){.app-modal .app-modal-container .description br{display:none}}.app-modal .app-modal-container .download{font-size:.9em;font-weight:800;margin-bottom:10px;z-index:99}@media (max-width:700px){.app-modal .app-modal-container .download{margin-top:4em}.app-modal .app-modal-container .download.is-os{margin-top:8em}}@media (max-width:450px){.app-modal .app-modal-container .download{margin-top:6em}}.app-modal .app-modal-container .store-links-container{display:flex;flex-direction:row}.app-modal .app-modal-container .store-links-container .store-link{display:flex;flex-direction:column;margin-bottom:10px;margin-right:50px;z-index:1}.app-modal .app-modal-container .store-links-container .store-link .qr-code-container{align-items:center;background-color:#fff;display:flex;height:125px;justify-content:center;width:125px}.app-modal .app-modal-container .store-links-container .store-link img{max-width:110px}@media (max-width:700px){.app-modal .app-modal-container .store-links-container{align-items:flex-end;flex-direction:column}.app-modal .app-modal-container .store-links-container .store-link .qr-code-container,.app-modal .app-modal-container .store-links-container .store-link.store-link-hidden{display:none}}.app-modal .icons{height:140px;position:absolute;right:33%;top:60px;width:140px}.app-modal .icons .icon{position:absolute}.app-modal .icons .icon img{height:100%}.app-modal .icons .icon1{bottom:4%;height:47%;right:46%}.app-modal .icons .icon1 img{transform:rotate(-15deg)}.app-modal .icons .icon2{bottom:43%;height:55%;right:-10px}.app-modal .icons .icon3{bottom:64%;height:50%;right:51%}@media (max-width:700px){.app-modal .icons{height:120px;top:90px;width:240px}.app-modal .icons .icon1{height:50%;right:34%}.app-modal .icons .icon2{height:52%;right:5%}.app-modal .icons .icon3{bottom:40%;height:50%;right:65%}}@media (max-width:550px){.app-modal .icons{height:90px;right:80px;top:100px}}@media (max-width:450px){.app-modal .icons .icon3{right:60%}}@media (max-width:400px){.app-modal .icons{right:70px;top:120px}}.app-modal .title-wrapper{align-items:center;display:flex;flex-direction:row;margin:1.3em 0 .8em}.app-modal .title-wrapper h2{font-size:2.4em;font-weight:900;margin-bottom:0;white-space:nowrap}.app-modal .title-wrapper img{height:2em;margin-right:.8em;width:2em}@media (max-width:700px){.app-modal .title-wrapper{margin-top:-.4em}}@media (max-width:400px){.app-modal .title-wrapper{margin-top:.4em}}.app-modal .recommending-monkey{bottom:-27px;max-width:40%;position:absolute;right:10px;z-index:99}.app-modal .recommending-monkey img{max-width:345px}@media (max-width:700px){.app-modal .recommending-monkey{max-width:none;right:-2em}.app-modal .recommending-monkey img{max-width:260px}}@media (max-width:550px){.app-modal .recommending-monkey{max-width:none;right:-5em}.app-modal .recommending-monkey img{max-width:230px}}.app-modal .title{margin:0 80px}.app-modal .code-wrapper{width:100%}.app-modal .code-wrapper .code-field{max-width:none}.app-modal .code-wrapper .code-field .code-value{font-weight:900}.app-modal .code-wrapper .button-wrapper{max-width:none}.app-modal .code-wrapper .button-wrapper.left{margin-right:auto;width:50%}.app-modal .code-wrapper .button-wrapper.left .btn{margin:10px 0 0}@media (max-width:700px){.app-modal .code-wrapper .button-wrapper.left{justify-content:center;margin-right:0;width:100%}}.app-modal .bottom-wrapper{justify-content:center;margin-bottom:4em}.done-modal .wrapper{margin:0 50px;width:100%}.done-modal .confetti-group{display:flex;flex-wrap:wrap;position:absolute;transform:translate(-50%,-50%);width:85px;z-index:0}.done-modal .confetti-group>*{margin:8px}.done-modal .confetti-group.index-1{left:calc(5% + 80px);top:calc(5% + 80px)}.done-modal .confetti-group.index-2{left:calc(95% - 80px);top:calc(45% - 80px)}.done-modal .confetti-group.index-3{left:calc(25% - 80px);top:calc(80% - 80px)}.done-modal .confetti-group.index-4{left:calc(95% - 80px);top:calc(40% + 80px)}@media (max-width:800px){.done-modal .confetti-group{display:none}}.done-modal h3{color:#26673e;font:normal normal 800 18px/24px Mulish;margin:0 80px 2em}.done-modal h4{color:#1a1a17;font:italic normal 600 16px/20px Mulish;width:100%}.done-modal .icon{font-size:3em;margin-bottom:.2em}.done-modal .title{color:#1a1a17;font:normal normal 800 30px/38px Mulish;margin-bottom:.5em}.done-modal .btn{margin-bottom:27px}@media (max-width:700px){.done-modal h3{margin:0 0 2em}.done-modal .title{margin:0 0 .5em}}.close-modal-btn{cursor:pointer;opacity:.5;position:absolute;right:1em;top:1em;transition:all .3s ease}.close-modal-btn:hover{opacity:1}.modal-footer{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:1em;text-align:right}.modal-footer .btn{margin-bottom:.7em;margin-left:1em}@media (max-width:450px){.modal-footer .btn{margin-left:0;width:100%}}body.ReactModal__Body--open{overflow:hidden}body.ReactModal__Body--open.fixed-modal{position:fixed;width:100%}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.modal-standard{padding:2em 2em 1em;width:700px}.modal-small{padding:1em;width:450px}.main-calendar{position:relative}.main-calendar .calendar-week-labels,.main-calendar .week{display:flex;margin-left:-5px}.main-calendar .calendar-week-labels>div,.main-calendar .week>div{border-left:5px solid #fff;border-right:5px solid #fff;width:14.2857143%}.main-calendar .calendar-week-labels>div:nth-child(7),.main-calendar .week>div:nth-child(7){border-right:0}.main-calendar .calendar-week-labels>div:first-child:last-child,.main-calendar .week>div:first-child:last-child{border-right:5px solid #fff}.main-calendar .calendar-week-labels{margin-bottom:.5em}.main-calendar .calendar-week-labels>div{background:#1a1a17;color:#fff;font-size:.9em;font-weight:700;line-height:1;padding:.7em;text-align:center;text-transform:uppercase}.main-calendar h3{border-bottom:1px solid #d1d1d1;margin-bottom:.5em;padding-bottom:.5em}.main-calendar .month{margin-bottom:1em}.main-calendar .month .week{margin-bottom:10px}.main-calendar .month .week .day{background:#f6f6f6;padding:30px 10px 7px;position:relative}.main-calendar .month .week .day .day-number{font-size:1.1em;font-weight:700;line-height:1;position:absolute;right:10px;top:7px}.main-calendar .month .week .day .day-number .full-day-label{display:none}.main-calendar .month .week .day .day-content{align-items:center;display:flex;flex-direction:column;height:75px}.main-calendar .month .week .day .day-content .status{display:flex;flex-direction:column;font-size:.65em;font-weight:700;justify-content:center;line-height:1.2;margin-bottom:.5em;min-height:35px;text-align:center;text-transform:uppercase;width:100%}.main-calendar .month .week .day .day-content .status .delivery-info{color:#ee533a;font-size:.8em}.main-calendar .month .week .day .day-content .status .main-status{opacity:.4}.main-calendar .month .week .day .day-content .status>span{display:block;width:100%}.main-calendar .month .week .day .day-content .status .time-attention{background:#ffeb96;border:1px solid #eab713;border-radius:13px;font-size:.75em;font-weight:700;left:-10px;line-height:1.2;padding:.5em;position:absolute;top:-35px}.main-calendar .month .week .day .day-content .status .time-attention>i{bottom:-13px;color:#eab713;font-size:20px;position:absolute;right:15px}.main-calendar .month .week .day .calendar-adress-button{align-items:center;background:rgba(26,26,23,.1);border-bottom-right-radius:5px;cursor:pointer;display:flex;font-size:.7em;height:27px;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease;width:27px}.main-calendar .month .week .day .calendar-adress-button:hover{background:rgba(26,26,23,.15)}.main-calendar .month .week .day .calendar-adress-button>i{font-size:.8em;opacity:.8}.main-calendar .month .week .day .calendar-adress-button.calendar-adress-button-has-delivery{border-bottom-right-radius:0}.main-calendar .month .week .day .calendar-adress-button.type-color-1{background:#f6f64c}.main-calendar .month .week .day .calendar-adress-button.type-color-1:hover{background:#f4f41b}.main-calendar .month .week .day .calendar-adress-button.type-color-2{background:#4cf6c8}.main-calendar .month .week .day .calendar-adress-button.type-color-2:hover{background:#1bf4b9}.main-calendar .month .week .day .calendar-adress-button.type-color-3{background:#aab3f6}.main-calendar .month .week .day .calendar-adress-button.type-color-3:hover{background:#7c8af1}.main-calendar .month .week .day .calendar-adress-button.type-color-4{background:#f8c678}.main-calendar .month .week .day .calendar-adress-button.type-color-4:hover{background:#f5b248}.main-calendar .month .week .day .calendar-adress-button.type-color-5{background:#ea82b1}.main-calendar .month .week .day .calendar-adress-button.type-color-5:hover{background:#e35696}.main-calendar .month .week .day .calendar-adress-button.type-color-6{background:#6f7789}.main-calendar .month .week .day .calendar-adress-button.type-color-6:hover{background:#585f6d}.main-calendar .month .week .day .calendar-adress-button.type-color-7{background:#6292fd}.main-calendar .month .week .day .calendar-adress-button.type-color-7:hover{background:#306ffc}.main-calendar .month .week .day .calendar-adress-button.type-color-8{background:#62fd95}.main-calendar .month .week .day .calendar-adress-button.type-color-8:hover{background:#30fc73}.main-calendar .month .week .day .calendar-adress-button.type-color-default{background:rgba(26,26,23,.1)!important}.main-calendar .month .week .day .calendar-adress-button.type-color-default:hover{background:rgba(26,26,23,.15)!important}.main-calendar .month .week .day .calendar-adress-button.is-merged:not(.type-color-default){background:#ee533a}.main-calendar .month .week .day .calendar-adress-button.is-merged:not(.type-color-default):hover{background:#e23013}.main-calendar .month .week .day .delivery-adress-button{align-items:center;background:rgba(26,26,23,.1);border-bottom-right-radius:5px;cursor:pointer;display:flex;font-size:.7em;height:27px;justify-content:center;left:0;position:absolute;top:0;transition:all .3s ease;width:27px}.main-calendar .month .week .day .delivery-adress-button.delivery-adress-button-has-address{border-left:1px solid rgba(26,26,23,.6);left:27px}.main-calendar .month .week .day .delivery-adress-button:hover{background:rgba(26,26,23,.15)}.main-calendar .month .week .day .delivery-adress-button>i{font-size:.8em;opacity:.8}.main-calendar .month .week .day .delivery-adress-button.type-color-red{background:#ee533a}.main-calendar .month .week .day .delivery-adress-button.type-color-red:hover{background:#e23013}.main-calendar .month .week .day .day-controls{background:rgba(26,26,23,.05);bottom:0;display:flex;height:40px;left:0;position:absolute;width:100%}.main-calendar .month .week .day .day-controls .btn{align-items:center;border:none;border-radius:0;border-top:1px solid rgba(26,26,23,.1);box-sizing:border-box;color:rgba(26,26,23,.6);display:flex;flex-basis:100%;flex-direction:column;font-size:.65em;padding:.4em;width:100%}.main-calendar .month .week .day .day-controls .btn>i{font-size:1.1em;margin-bottom:.3em}.main-calendar .month .week .day .day-controls .btn:nth-child(2){border-left:1px solid rgba(26,26,23,.1)}.main-calendar .month .week .day .day-controls .btn:hover{background:rgba(26,26,23,.1)}.main-calendar .month .week .day.grey{background:#f6f6f6}.main-calendar .month .week .day.dark-grey{background:#d1d1d1}@media (max-width:980px){.main-calendar .month .week .day.dark-grey{display:none}}.main-calendar .month .week .day.dark-green{background:#2d7a49}.main-calendar .month .week .day.green{background:#74cc94}.main-calendar .month .week .day.red{background:#f49080}.main-calendar .month .week .day.orange{background:#fbc25b}.main-calendar .month .week:first-child{justify-content:flex-end}.main-calendar .month .week:first-child>div:first-child:last-child{border-left:5px solid #fff;border-right:0}.main-calendar .month .week.align-week-end{justify-content:flex-end!important}.main-calendar .month .week.align-week-start{justify-content:flex-start!important}@media (min-width:981px) and (max-width:1180px){.main-calendar .month .week .day .day-content .status{font-size:.55em}.main-calendar .month .week .day .day-content .status .time-attention{top:-26px}}@media (max-width:980px){.main-calendar .calendar-week-labels{display:none}.main-calendar .month .week{flex-wrap:wrap;margin-bottom:0;margin-left:0}.main-calendar .month .week.align-week-end,.main-calendar .month .week.align-week-start{border-bottom:1px dashed #d1d1d1;justify-content:center!important;margin-bottom:1em;padding-bottom:.5em}.main-calendar .month .week.align-week-end .day,.main-calendar .month .week.align-week-start .day{margin-right:.5em}.main-calendar .month .week .day{border:none!important;margin-bottom:10px;padding:10px;width:31%}.main-calendar .month .week .day .day-number{position:static}.main-calendar .month .week .day .day-number .full-day-label{display:block;font-size:.7em;margin-bottom:10px;text-align:center}.main-calendar .month .week .day .day-number .full-day-label span{font-size:.65em;margin-left:5px}.main-calendar .month .week .day .day-content .status .time-attention{left:auto;max-width:none;right:-10px;top:-31px;width:80%}.main-calendar .month .week .day .day-content .status .time-attention>i{right:50%;right:calc(50% - 6px)}}@media (max-width:650px){.main-calendar .month .week .day{width:47%}.main-calendar .month .week .day:last-child{margin-left:auto;margin-right:auto}}@media (max-width:450px){.main-calendar .month .week .day{width:100%}}.main-calendar .loader{align-items:center;background:#fff;display:flex;display:none;height:100%;justify-content:center;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:5}.main-calendar.loading .loader{display:flex}.calendar-btns{margin-bottom:2em}.calendar-load-more-btn{box-sizing:border-box;margin-bottom:1em;width:100%}.calendar-load-less-btn{display:flex;justify-content:center;margin:0 auto;min-width:25%}.calendar-low-bnc-info .emoji{font-size:2em}.calendar-low-bnc-info button{margin-top:1em}.calendar-low-bnc-info button:hover{background:#26673e}.checkout-page .main-calendar .month .week .day.red{background:#f5db87}.bananacoin-info{align-items:center;display:flex;margin-bottom:2em;margin-top:3em;padding-bottom:1em}.bananacoin-info>div{padding-right:2em}.bananacoin-info>div li a,.bananacoin-info>div p a{color:#1a1a17}.bananacoin-info>img{flex-shrink:0;width:150px}@media (max-width:700px){.bananacoin-info{align-items:center;flex-direction:column-reverse}.bananacoin-info>img{margin-bottom:1.5em;width:150px}.bananacoin-info>div{padding:0;text-align:center}}div.subscription-info{background:#eab713;margin-bottom:1.5em;padding:1em .5em;text-align:center}.payment-boxes{margin-bottom:2em}.payment-boxes>div{background:#f6f6f6;border:4px solid #fff;border-radius:.7em;padding-top:2em;position:relative}.payment-boxes>div>button{align-items:center;display:flex;flex-direction:column;padding:1em;width:100%}.payment-boxes>div>button.payment-type{align-items:flex-start;height:auto;padding-bottom:1.5em}.payment-boxes>div>button.payment-type>div{align-items:center;display:flex;margin-bottom:1em}.payment-boxes>div>button.payment-type>div label{font-size:1.1em;line-height:1.5;margin-bottom:0;margin-left:1em}.payment-boxes>div>button.payment-type>div .checkbox{margin-bottom:0}.payment-boxes>div>button.payment-type p{margin-bottom:2em}.payment-boxes>div>button .checkbox{align-items:center;border:4px solid #fff;border-radius:80px;color:#fff;display:flex;flex-shrink:0;font-size:1.1em;height:40px;justify-content:center;line-height:1;margin-bottom:1em;width:40px}.payment-boxes>div>button .checkbox>i{display:none}.payment-boxes>div>button label{font-size:1.1em;font-weight:800;margin-bottom:.8em;text-align:center}.payment-boxes>div>button input{background:#fff;border:1px solid #d1d1d1;font-weight:900;text-align:center}.payment-boxes>div>button .price{color:#26673e;font-size:1.4em;font-weight:800}.payment-boxes>div>button .code-info{font-size:.63em;font-style:italic;margin-bottom:.5em;margin-top:-.5em}.payment-boxes>div>button .icon-wrapper{margin-bottom:.7rem}.payment-boxes>div>button .icon-wrapper i,.payment-boxes>div>button .icon-wrapper span{font-size:2.3em}.payment-boxes>div>button .account-balance-wrapper{margin-top:.5em}.payment-boxes>div>button .account-balance-wrapper h6{color:#26673e;font-weight:800;margin-bottom:.5em}.payment-boxes>div>button .account-balance-wrapper h3{font-weight:800}.payment-boxes>div.active{border-color:#26673e}.payment-boxes>div.active:after{background:#26673e;border-bottom-left-radius:1em;color:#fff;content:"TWÓJ WYBÓR";font-size:.7em;font-weight:700;padding:calc(.4em - 4px) calc(1.5em - 4px) .4em 1.5em;position:absolute;right:0;top:0}.payment-boxes>div.active>button .checkbox{background:#26673e}.payment-boxes>div.active>button .checkbox>i{display:block}.payment-boxes>div.blocked{pointer-events:none}.payment-boxes>div.blocked .btn{pointer-events:all}.payment-boxes>div.highlighted{background-color:#eab713}.payment-boxes>div.top-description{background-color:#fff;margin-bottom:2em;padding-top:0}.transfer-data-modal{max-width:500px;padding-top:2em}.transfer-data-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.transfer-data-container>img{margin-bottom:1em;width:200px}.transfer-data-container>p{text-align:center}.transfer-data-container .transfer-data{border-bottom:1px dashed #d1d1d1;border-top:1px dashed #d1d1d1;font-style:italic;margin-bottom:2em;margin-top:1em;padding:1.5em 0;width:100%}.transfer-data-container .transfer-data>p{margin-bottom:.5em}.transfer-data-container .transfer-data>p:last-child{margin-bottom:0}.modal-payment{width:600px}.modal-payment.loading .loader,.modal-payment.loading .modal-payment-loader{display:flex!important}.modal-payment .checkout-total-price{border-top:1px solid #d1d1d1;padding-top:1em}.modal-payment .checkout-total-price .price{align-items:flex-end;display:flex;flex-direction:column}.modal-payment .checkout-total-price .price *{margin:0}.modal-payment h3{margin-bottom:.5em}.modal-payment .title img{max-width:170px}.modal-payment .smart-prime-input{border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding-bottom:1em}.modal-payment .smart-prime-input input{max-width:230px}@media (max-width:700px){.modal-payment .smart-prime-input{align-items:center;flex-direction:column;justify-content:center}}.modal-payment .calculator-section-in-modal{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding:.8em 0;width:100%}.modal-payment .calculator-section-in-modal p{font-weight:900;margin-bottom:0;text-align:left}.modal-payment .calculator-section-in-modal .btn{margin-bottom:0}.modal-payment .payment-boxes-loader{display:flex!important}.modal-payment .payment-info{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;padding:1em 0}.modal-payment .payment-info a{font-weight:700}.modal-payment .buttons-wrapper{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}.modal-payment .selected-days-alert{background-color:#e4f5ea;border-radius:10px;color:#26673e;margin-top:1em;padding:.8em;text-align:center}.modal-payment .payment-submit-btn{border-top:1px solid #d1d1d1;padding-top:1em;text-align:right}.modal-payment .payment-submit-btn button{margin-left:.5em}.modal-payment .payment-boxes{font-size:.9em}.modal-payment .item-label{font-weight:800}.payment-mode-boxes{margin-bottom:2em}.payment-mode-boxes>div{background:#f6f6f6;border:4px solid #fff;border-radius:.7em}.payment-mode-boxes>div>button{align-items:center;display:flex;flex-direction:column;font-size:.8em;padding:1em;text-align:center;width:100%}.payment-mode-boxes>div>button p{text-align:center}.payment-mode-boxes>div>button>div:first-child{align-items:center;border:4px solid #fff;border-radius:80px;color:#fff;display:flex;flex-shrink:0;font-size:1.1em;height:60px;justify-content:center;line-height:1;margin-bottom:1em;width:60px}.payment-mode-boxes>div>button>div:first-child>i{color:#1a1a17;font-size:1.3em;opacity:.3}.payment-mode-boxes>div.active{border-color:#26673e}.payment-mode-boxes>div.active>button>div:first-child{background:#26673e}.payment-mode-boxes>div.active>button>div:first-child>i{color:#fff;display:block;opacity:1}.subscription-info-modal ol{margin-bottom:1.5em;padding-bottom:1em}.subscription-info-modal ol li{margin-bottom:1.3em}.subscription-info-modal p a{color:#26673e}.subscription-calculator-modal.modal-content.md{max-width:880px}.subscription-calculator-modal .subscription-users{margin-bottom:1em}.subscription-calculator-modal .subscription-users>div{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;padding-top:1em}.subscription-calculator-modal .subscription-users>div h3{flex:1}.subscription-calculator-modal .subscription-users>div:first-child{border-top:1px solid #d1d1d1}.subscription-calculator-modal .item-label{font-weight:900}.subscription-calculator-modal .ecommerce-modificator{border-bottom:1px solid #d1d1d1;margin-bottom:1em}.subscription-calculator-modal .ecommerce-modificator input{max-width:250px}.subscription-calculator-modal .subscription-info{font-size:.7em;font-weight:900;margin-bottom:0;text-align:right}.subscription-calculator-modal .subscription-total{color:#26673e;margin-bottom:0;text-align:right}.subscription-calculator-modal .subscription-bonus{color:#ee533a;font-weight:900;text-align:right}.text-image-box{align-items:center;margin-bottom:3em}.text-image-box .image{align-items:center;display:flex;justify-content:center}.text-image-box .image.rounded{border-radius:1rem}.text-image-box .text .btn{margin-bottom:.5em;margin-right:.5em}.text-image-box .text p{margin-bottom:1.2em}.text-image-box .text h2{margin-bottom:.3em}.text-image-box .text .btn-md:last-child{margin-top:.5rem}@media (max-width:700px){.text-image-box .image{margin-bottom:1.5em}.text-image-box .text{margin-bottom:.5em;text-align:center}.text-image-box .text>p{text-align:center}.text-image-box .text ul{text-align:left}}.bg .wrapper .text-image-box:last-child{margin-bottom:0}.center-box{margin-bottom:2em}.center-box,.center-box p{text-align:center}.center-box.bg{background:#f3f1ee;margin-top:8em;padding:2em 0}.center-box.bg .center-box-img{margin-top:-150px}.center-box.bg .center-box-img-small{margin-top:-150px;min-width:120px;width:15%}.center-box.bg.no-image{margin-top:0}.image-bg-box{align-items:center;background-color:#eab713;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin:3em 0;padding:2.5em 3em}.image-bg-box.lazy-bg{background-image:none!important}.image-bg-box .card{margin-bottom:0;padding-top:3.5em}.image-bg-box .card>h3{margin-bottom:2em;text-align:center;text-transform:uppercase}.image-bg-box>.bottom-btn,.image-bg-box>.btn{display:inline-block;margin-top:-1.8em;min-width:200px;text-align:center}@media (max-width:980px){.image-bg-box{padding-left:2em;padding-right:2em}}@media (max-width:700px){.image-bg-box{padding-left:1.5em;padding-right:1.5em}}.icon-box{align-items:center;display:flex;flex-direction:column;margin-bottom:1em;padding:1em}.icon-box>h4{text-align:center;text-transform:uppercase}.icon-box p{font-size:.95em;text-align:center}.icon-box img{margin-bottom:2em}.social-buttons{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:1.5em;max-width:200px}@media (max-width:700px){.social-buttons{justify-content:center;max-width:100%}}.social-button,.social-buttons>a{align-items:center;background:#eab713;border-radius:80px;color:#1a1a17;display:flex;font-size:1.2em;height:35px;justify-content:center;line-height:1;margin:.3em;text-decoration:none;transition:all .3s ease;width:35px}.social-button:hover,.social-buttons>a:hover{background:#c99d10}.social-button.instagram,.social-buttons>a.instagram{background:#59af9f;color:#fff}.social-button.instagram:hover,.social-buttons>a.instagram:hover{background:#4a9a8b}.social-button.facebook,.social-buttons>a.facebook{background:#477dc0;color:#fff}.social-button.facebook:hover,.social-buttons>a.facebook:hover{background:#3a6ca9}.social-button.pinterest,.social-buttons>a.pinterest{background:#ee533a;color:#fff}.social-button.pinterest:hover,.social-buttons>a.pinterest:hover{background:#eb3619}.social-button.youtube,.social-buttons>a.youtube{background:#fff;color:#ee533a}.social-button.youtube:hover,.social-buttons>a.youtube:hover{background:#ededed}.social-button.tiktok,.social-buttons>a.tiktok{background:#eab713;color:#fff}.social-button.tiktok:hover,.social-buttons>a.tiktok:hover{background:#c99d10}.member-program-info .card-title{padding-right:300px}.member-program-info>div{align-items:center;display:flex}.member-program-info>div .image{background:#fff;flex-shrink:0;margin-top:-5em;width:280px}.member-program-info>div .content{width:100%}.member-program-info>div .content .user-recommendation-code{background:#74cc94;max-width:500px;padding:1em;text-align:center}.member-program-info>div .content .user-recommendation-code h5{margin-bottom:0;text-transform:uppercase}.member-program-info>div .content .user-recommendation-code div{font-size:3em;font-weight:700;line-height:1}.member-program-info>div .content .user-recommendation-code-btns{display:flex;margin-bottom:1.5em;margin-top:1em;max-width:500px}.member-program-info>div .content .user-recommendation-code-btns .btn{margin-right:.5em;text-align:center;width:50%}.member-program-info>div .content .user-recommendation-code-btns .btn:last-child{margin-right:0}.member-program-info>div .content .user-recommendation-code-counter-wrapper{margin-top:46px}.member-program-info>div .content .bonuses-link{margin-top:25px;position:relative;text-align:center}.member-program-info>div .content .bonuses-link .line{background:#d1d1d1;height:1px;position:absolute;top:49%;width:100%}.member-program-info>div .content .bonuses-link a{position:relative}@media (max-width:700px){.member-program-info .card-title{padding-right:0}.member-program-info>div .image{display:none}.member-program-info>div .content{padding-right:0}}.code-copy-btn{position:relative}.code-copy-btn .copied-url{align-items:center;background:#26673e;bottom:-35px;color:#1a1a17;display:flex;font-size:.85em;font-weight:700;height:30px;justify-content:center;left:0;position:absolute;text-align:center;width:100%}.code-copy-btn .copied-url.hidden{display:none}.simple-pricelist{margin-bottom:2em}.simple-pricelist .pricelist-table{border:1px solid #26673e;display:flex;margin-bottom:1em}.simple-pricelist .pricelist-table>div{border-right:1px solid #d1d1d1;flex-basis:0;flex-grow:1;font-size:.9em;text-align:center;width:100%}.simple-pricelist .pricelist-table>div>:not(.kcal){padding:.5em}.simple-pricelist .pricelist-table>div>:not(:last-child){border-bottom:1px solid #d1d1d1}.simple-pricelist .pricelist-table>div:last-child{border-right:none}.simple-pricelist .pricelist-table>div .kcal{background:#26673e;color:#f6f6f6;font-size:.9em;font-weight:600}.simple-pricelist .pricelist-table>div .price{color:#26673e;font-weight:900;text-transform:uppercase}.simple-pricelist .pricelist-table>div .old-price{color:#ee533a;font-size:.85em;font-weight:600;text-decoration:line-through}.simple-pricelist .pricelist-table>div .price-label{color:#26673e;font-size:.8em;font-weight:600;text-transform:uppercase}.simple-pricelist .pricelist-table>div .abonament>*{color:#ee533a}.simple-pricelist .pricelist-table>div .abonament h5{font-size:.6em}@media (max-width:1100px){.simple-pricelist .pricelist-table{border-bottom:none;border-right:none;flex-wrap:wrap;justify-content:center}.simple-pricelist .pricelist-table>div{border-bottom:1px solid #26673e;flex-basis:auto;width:25%}.simple-pricelist .pricelist-table>div:last-child{border-right:1px solid #26673e}}@media (max-width:700px){.simple-pricelist .pricelist-table>div{width:50%}}.simple-pricelist .abonament-explanation{color:#26673e;font-size:.85em;font-weight:600;text-align:center}.food-gallery{border-radius:.4em;overflow:hidden;position:relative}.food-gallery>i{background:#26673e;bottom:0;color:#1a1a17;font-size:2em;padding:.5em;pointer-events:none;position:absolute;right:0;transition:all .3s ease}.food-gallery:hover>i{background:#ee533a}.full-content-img{background-color:#eab713;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;margin-bottom:2em;min-height:450px;padding:2em}.full-content-img,.full-content-img .card{align-items:center;display:flex;justify-content:center}.full-content-img .card{flex:1;flex-direction:column;max-width:400px}.full-content-img .card>p{text-align:center}.full-content-icon-box{align-items:center;display:flex;flex-direction:column;margin-bottom:2em;position:relative}.full-content-icon-box .ruler{background:#d1d1d1;height:1px;position:absolute;top:60%;width:100%}.full-content-icon-box .box{background:#fff;border:1px solid #d1d1d1;margin:1em;max-width:700px;padding:90px 1.5em 1.5em;text-align:center;z-index:1}.full-content-icon-box .box p{text-align:center}.full-content-icon-box .box .btn{margin-top:1em}.full-content-icon-box>img{margin-bottom:-85px;width:140px;z-index:2}.cta-hr{margin-bottom:2em;position:relative;text-align:center}.cta-hr .ruler{background:#d1d1d1;height:1px;position:absolute;top:50%;width:100%;z-index:0}.cta-hr .btn{min-width:250px;position:relative;z-index:2}.bg .cta-hr:last-child{margin-bottom:0}.faq{margin-bottom:2em}.faq>div{border-bottom:1px dashed #d1d1d1;padding:1em 0}.faq>div h3{margin-bottom:.5em}.ssr-faq,.ssr-faq .tabs-menu{margin-bottom:3em}.ssr-faq .tabs-menu button.flex,.ssr-faq .tabs-menu>a.flex{flex:1;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:1.5em .5em}.ssr-faq .content .category{display:none}.ssr-faq .content .category.active{display:block}@media (max-width:400px){.ssr-faq .content .category-name{font-size:1em;padding-left:0}}.ssr-faq .content .faqs{list-style-type:none;padding-left:0}.ssr-faq .content .single-faq{border-top:1px solid #d1d1d1;cursor:pointer;margin:0;padding:1rem;position:relative;transition-duration:.4s}.ssr-faq .content .single-faq:last-child{border-bottom:1px solid #d1d1d1}.ssr-faq .content .single-faq:hover{background:#f6f6f6}.ssr-faq .content .single-faq.active>button,.ssr-faq .content .single-faq:hover>button{background:#eab713}.ssr-faq .content .single-faq.active .answer,.ssr-faq .content .single-faq.active .icon-up{display:block}.ssr-faq .content .single-faq .icon-up,.ssr-faq .content .single-faq.active .icon-down{display:none}.ssr-faq .content .single-faq .icon-down{display:block}.ssr-faq .content .single-faq>button{background:#26673e;border-radius:50%;bottom:0;color:#f3f1ee;cursor:pointer;height:30px;position:absolute;right:0;transform:translateY(50%);transition-duration:.4s;width:30px;z-index:1}.ssr-faq .content .answer{display:none;margin-top:1rem;padding-left:2em}.ssr-faq .content .answer p{margin:0;text-align:left}.ssr-faq .content .answer>div{grid-column:2}.ssr-faq .content .answer.active{display:block}@media (max-width:400px){.ssr-faq .content .answer{margin-top:.5rem}.ssr-faq .content .answer td{font-size:.8em}}.ssr-faq .content .top-wrapper{align-items:center;display:grid;grid-template-columns:2em 1fr}.ssr-faq .content .top-wrapper .icon{color:#eab713}.ssr-faq .content .top-wrapper .question{font-size:1.1em;margin:0}@media (max-width:400px){.ssr-faq .content .top-wrapper .question{font-size:.9em}}.icon-ruler{justify-content:center;margin-top:8em}.icon-ruler,.icon-ruler .image{align-items:center;display:flex;flex-direction:column}.icon-ruler .image{margin-bottom:1.5em;width:100%}.icon-ruler .image img{width:10em}.icon-ruler .image>div{background:#d1d1d1;height:1px;margin-bottom:-5em;width:100%}.blog-items-container{padding:1.5em 0}.blog-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;box-sizing:border-box;display:block;margin-bottom:1.5em;position:relative;text-decoration:none;transition:all .3s ease}.blog-item .disquss-badge{background:#26673e;color:#1a1a17;font-size:.9em;left:0;padding:.5em;position:absolute;top:0}.blog-item .disquss-badge>i{margin-right:3px}.blog-item>.title{background:rgba(0,0,0,.5);bottom:0;left:0;padding:1em;position:absolute;right:0;text-align:center}.blog-item>.title h3{color:#fff;margin-bottom:.3em}.blog-item>.title h5{color:#eab713;margin-bottom:0;text-transform:uppercase}.blog-item:hover{border-color:#eab713}.top-up-code-module .text-input-item{display:inline-block;margin-bottom:1em;margin-right:15px;max-width:100%;width:450px}.top-up-code-module .infobox,.top-up-code-module button{margin-bottom:1em}.bmc-tooltip{background-color:#26673e!important;border-radius:0!important;box-sizing:border-box;color:#f3f1ee!important;font-size:.85em;font-weight:400;max-width:260px;text-align:center}.bmc-tooltip.place-top:after{border-top-color:#26673e!important}.recursive-enabled-info .card-info{align-items:center;display:flex;margin-bottom:1em}.recursive-enabled-info .card-info>i{color:#d1d1d1;font-size:5.5em;margin-right:.2em}.recursive-enabled-info .card-info h3,.recursive-enabled-info .card-info h4,.recursive-enabled-info .card-info p{margin-bottom:0}.recursive-enabled-info .card-buttons{align-items:center;display:flex;flex-wrap:wrap}.recursive-enabled-info .card-buttons>.fast-payment-module>button,.recursive-enabled-info .card-buttons>button{font-size:.7em;margin-bottom:.7em;margin-right:.9em}.recursive-disabled-info{border:3px solid #26673e;font-size:.9em;margin-bottom:1.5em;padding:1em;text-align:center}.recursive-disabled-info p{text-align:center}.recursive-disabled-info p:last-child{margin-bottom:0}.recursive-disabled-info h3{font-size:2.7em;line-height:1;margin-bottom:.2em}.modal-recursive-info{width:700px}.modal-recursive-info h1{text-align:center}.credit-card-module-container{display:block!important;margin-bottom:2em}.credit-card-module-container .credit-card-input-container{border:none!important;flex-wrap:wrap;padding:0}.credit-card-module-container .credit-card-input-container>img{margin-right:.5em}.credit-card-module-container .credit-card-input-container>label{margin-bottom:.7em;margin-left:0;margin-right:.5em}.credit-card-module-container .credit-card-input-container>label:after{display:none}.credit-card-module-container .credit-card-input-container>label:nth-child(2){flex:1}.credit-card-module-container .credit-card-input-container>label:nth-child(3),.credit-card-module-container .credit-card-input-container>label:nth-child(4){width:100px}.credit-card-module-container .credit-card-input-container>label:nth-child(4){margin-right:0}.credit-card-module-container .credit-card-input-container.error input{border-color:#ee533a!important}@media (max-width:560px){.credit-card-module-container .credit-card-input-container>img{display:none}.credit-card-module-container .credit-card-input-container>label:nth-child(2){flex:auto;margin-right:0;width:100%}.credit-card-module-container .credit-card-input-container>label:nth-child(3){flex:2;margin-bottom:0;width:50%}.credit-card-module-container .credit-card-input-container>label:nth-child(4){flex:2;margin-bottom:0}}.credit-card-module-container .credit-card-input{border:1px solid #d1d1d1!important;flex:1;position:static!important}.credit-card-module-container .credit-card-input:focus{border:1px solid #eab713!important}.credit-card-module-container .warning{color:#ee533a}.submenu-content{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5em}.submenu-content .title{font-size:.7em;font-weight:700;margin-bottom:.35em;text-align:center;text-transform:uppercase}.submenu-content .btns{align-items:stretch;align-self:stretch;border-radius:3em;display:flex;font-size:.8em}.submenu-content .btns>a{align-items:center;background:#eab713;border-right:1px solid #bb920f;color:#1a1a17!important;display:flex;flex:1;justify-content:center;padding:.5em .8em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.submenu-content .btns>a>i{bottom:-14px;color:#26673e;display:none;font-size:24px;left:0;position:absolute;text-align:center;width:100%}.submenu-content .btns>a:hover{background:#a3800d}.submenu-content .btns>a.active{background:#26673e;font-weight:700}.submenu-content .btns>a.active>i{display:block}.submenu-content .btns>a:first-child{border-bottom-left-radius:2em;border-top-left-radius:2em}.submenu-content .btns>a:last-child{border-bottom-right-radius:2em;border-right:none;border-top-right-radius:2em}@media (max-width:700px){.submenu-content{margin-bottom:1em}.submenu-content .btns{flex-wrap:wrap;justify-content:center}.submenu-content .btns>a,.submenu-content .btns>a:first-child,.submenu-content .btns>a:last-child{background:0 0;border:1px solid #1a1a17;border-radius:3em;flex:initial;margin:0 .4em .4em 0;padding:.4em .8em}.submenu-content .btns>a:first-child>i,.submenu-content .btns>a:last-child>i,.submenu-content .btns>a>i{display:none!important}}.lp-hero .submenu-content:first-child{margin-top:-1em}.lp-hero .submenu-content:last-child{margin-bottom:-1em;margin-top:1.5em}.lp-hero .submenu-content .btns>a{background:#f1ca4f}.lp-hero .submenu-content .btns>a.active,.lp-hero .submenu-content .btns>a.active:hover{background:#fff}.lp-hero .submenu-content .btns>a.active i,.lp-hero .submenu-content .btns>a.active:hover i{color:#fff}.lp-hero .submenu-content .btns>a:hover{background:#d2a511}.wp-block-columns{display:flex}.wp-block-columns .wp-block-column{margin-right:2em}.wp-block-columns .wp-block-column:last-child{margin-right:0}@media (max-width:980px){.wp-block-columns{flex-wrap:wrap}}.monkey-says{height:100%;justify-content:center;margin:2em 0}.monkey-says,.monkey-says .monkey-says-box{display:flex;flex-direction:column;position:relative}.monkey-says .monkey-words{border:solid #1a1a17;border-radius:15px;border-bottom-right-radius:0;border-width:3px 3px 6px;font-style:italic;padding:1em 1em 2em}.monkey-says .monkey-head{align-self:flex-end;margin-right:0;margin-top:-40px;width:180px}.monkey-says .monkey-says-btn{bottom:0;font-size:.7em;position:absolute;z-index:2}.monkey-says .monkey-says-line{background:#d1d1d1;display:none;height:100%;left:50%;position:absolute;width:2px}.monkey-says .monkey-says-line>div{background:#fff;border:2px solid #d1d1d1;border-radius:30px;height:30px;left:calc(50% - 15px);position:absolute;width:30px}.monkey-says .monkey-says-line>div:first-child{top:0}.monkey-says .monkey-says-line>div:last-child{bottom:0}.monkey-says-columns,.wp-block-columns.monkey-says-columns{display:flex!important;flex-wrap:wrap}.monkey-says-columns>div,.monkey-says-columns>div.wp-block-column,.wp-block-columns.monkey-says-columns>div,.wp-block-columns.monkey-says-columns>div.wp-block-column{flex-basis:100%;margin-left:0;margin-right:0;width:100%}@media (min-width:980px){.monkey-says-columns,.wp-block-columns.monkey-says-columns{flex-wrap:nowrap}.monkey-says-columns>div:first-child,.wp-block-columns.monkey-says-columns>div:first-child{flex-basis:67%;margin-right:3%;width:67%}.monkey-says-columns>div:last-child,.wp-block-columns.monkey-says-columns>div:last-child{flex-basis:30%;width:30%}.monkey-says-columns>div:last-child .monkey-says,.wp-block-columns.monkey-says-columns>div:last-child .monkey-says{margin-bottom:0;margin-top:0;padding-bottom:2em}.monkey-says-columns .monkey-says-box,.wp-block-columns.monkey-says-columns .monkey-says-box{background:#fff;padding:2em 0}.monkey-says-columns .monkey-says-line,.wp-block-columns.monkey-says-columns .monkey-says-line{display:block}.monkey-says-columns .monkey-says-btn,.wp-block-columns.monkey-says-columns .monkey-says-btn{bottom:50px}}.content-page-slider{margin-bottom:2em;position:relative}.content-page-slider .slider-nav{display:none}.content-page-slider .Slider-slides>div{background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}.content-page-slider .Slider-arrow{opacity:.9}.content-page-slider>h1{background:rgba(26,26,23,.8);bottom:0;box-sizing:border-box;color:#fff;font-size:1.8em;margin:0;padding:.4em;position:absolute;width:100%}.content-page-slider .video-element{position:absolute;right:20px;top:20px}@media (max-width:980px){.content-page-slider>h1{font-size:1.5em;text-align:center}.content-page-slider .video-element{padding:.4em;right:0;text-align:center;width:100%}}.menu-carte-slider{height:400px;margin-bottom:2em;position:relative}.menu-carte-slider .menu-carte-awesome-slider{--slider-height-percentage:100px;--slider-transition-duration:1200ms;--organic-arrow-thickness:3px;--organic-arrow-border-radius:30px;--organic-arrow-height:10px;--organic-arrow-color:#1a1a17;--control-button-width:50px;--control-button-height:30px;--control-button-background:#ecc313;--control-bullet-color:transparent;--control-bullet-active-color:transparent;--loader-bar-color:#a6c02f;--loader-bar-height:3px;--content-background-color:#fff}.menu-carte-slider .menu-carte-awesome-slider .awssld__next,.menu-carte-slider .menu-carte-awesome-slider .awssld__prev{border-radius:5px;top:0!important}.menu-carte-slider .menu-carte-awesome-slider .awssld__controls{visibility:visible!important}.menu-carte-slider .one-day-carte{align-items:center;display:flex;flex-direction:column;height:100%;transition:all .3s ease;width:100%}.menu-carte-slider .one-day-carte>h5{font-size:.8em;margin-bottom:2em;max-width:calc(100% - 120px);padding:.3em;text-align:center;text-transform:uppercase;width:380px}.menu-carte-slider .one-day-carte .meals-carte-container{display:flex;justify-content:space-between;width:100%}.menu-carte-slider .one-day-carte .one-dish-carte{--one-dish-carte-width:210px;width:var(--one-dish-carte-width)}.menu-carte-slider .one-day-carte .one-dish-carte .dish-image{align-items:center;background:#f6f6f6;display:flex;height:var(--one-dish-carte-width);justify-content:center;margin-bottom:.5em;position:relative;width:100%}.menu-carte-slider .one-day-carte .one-dish-carte h3{font-size:.85em;margin-bottom:0;max-height:70px;overflow:hidden;text-align:center}.menu-carte-slider.scrolling-to .one-day-carte{background:#ebffd5}.menu-carte-slider .change-menu-toggle{font-size:.8em;padding:1em 0;position:relative;text-align:center;width:100%}.menu-carte-slider .change-menu-toggle button{position:relative;z-index:2}.menu-carte-slider .change-menu-toggle:after{background:#d1d1d1;content:" ";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}@media (max-width:1130px){.menu-carte-slider{height:375px}.menu-carte-slider .one-day-carte .one-dish-carte{--one-dish-carte-width:170px}}@media (max-width:1020px){.menu-carte-slider .one-day-carte .meals-carte-container{flex-wrap:wrap;justify-content:center}.menu-carte-slider .one-day-carte .one-dish-carte{--one-dish-carte-width:100px;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;padding:10px 0;width:32%}.menu-carte-slider .one-day-carte .one-dish-carte .dish-image{flex-shrink:0;height:100px;margin-bottom:0;margin-right:1em;width:100px}.menu-carte-slider .one-day-carte .one-dish-carte:first-child,.menu-carte-slider .one-day-carte .one-dish-carte:nth-child(2),.menu-carte-slider .one-day-carte .one-dish-carte:nth-child(4){margin-right:2%}.menu-carte-slider .one-day-carte .one-dish-carte h3{font-size:.85em;max-height:auto;text-align:left}}@media (max-width:850px){.menu-carte-slider{height:475px}.menu-carte-slider .one-day-carte .one-dish-carte{width:49%}.menu-carte-slider .one-day-carte .one-dish-carte:first-child,.menu-carte-slider .one-day-carte .one-dish-carte:nth-child(3){margin-right:2%}.menu-carte-slider .one-day-carte .one-dish-carte:nth-child(2),.menu-carte-slider .one-day-carte .one-dish-carte:nth-child(4){margin-right:0}}@media (max-width:650px){.menu-carte-slider{height:530px;margin-bottom:1em}.menu-carte-slider .one-day-carte h5{margin-bottom:1em}.menu-carte-slider .one-day-carte .one-dish-carte{--one-dish-carte-width:70px;margin-right:0!important;width:100%}.menu-carte-slider .one-day-carte .one-dish-carte .dish-image{height:70px;width:70px}}@media (min-width:1131px){.panel-page .menu-carte-slider{height:395px}.panel-page .menu-carte-slider .one-dish-carte{--one-dish-carte-width:190px}}.content-subpage-menu-slider{margin-bottom:1.5em;text-align:center}.content-subpage-menu-slider h2{margin-bottom:.3em}.content-subpage-menu-slider p{text-align:center}.monkey-menu-logo-head{margin-bottom:1.5em;text-align:center}.monkey-menu-logo-head img{width:300px}.menu-carte-modal{width:950px}.menu-carte-modal .menu-carte-dishes{display:flex;flex-wrap:wrap;justify-content:space-between}.menu-carte-modal .menu-carte-dish{align-items:center;border-radius:1em;display:flex;height:430px;justify-content:center;margin-bottom:1em;overflow:hidden;position:relative;width:430px}.menu-carte-modal .menu-carte-dish h6{background:rgba(26,26,23,.7);bottom:0;box-sizing:border-box;color:#fff;left:0;margin:0;padding:.5em;position:absolute;text-align:center;width:100%}.menu-carte-modal .modal-footer{text-align:center}@media (max-width:980px){.menu-carte-modal .menu-carte-dish{height:400px;width:400px}}@media (max-width:920px){.menu-carte-modal .menu-carte-dish{height:360px;width:360px}}@media (max-width:840px){.menu-carte-modal .menu-carte-dish{height:300px;width:300px}}@media (max-width:685px){.menu-carte-modal .menu-carte-dishes{justify-content:center}.menu-carte-modal .menu-carte-dish{height:320px;width:320px}}@media (max-width:450px){.menu-carte-modal .menu-carte-dish{height:300px;margin-bottom:.8em;width:300px}}@media (max-width:380px){.menu-carte-modal .menu-carte-dish{height:250px;width:250px}}.fb_dialog{z-index:9!important}.checkout-init{margin-bottom:2em;margin-top:2em}.checkout-init .title{text-align:center}.checkout-init .title h2{margin-bottom:.4em}.checkout-init .title h3{font-size:1.2em;font-weight:400}.checkout-init .navigator{display:flex;justify-content:center;margin-bottom:1.5em;position:relative}.checkout-init .navigator>button{background:#d1d1d1;border:2px solid #d1d1d1;border-radius:100px;cursor:pointer;font-size:.8em;font-weight:700;min-width:140px;opacity:.5;padding:.5em 1.5em;text-align:center;text-transform:uppercase;transition:all .3s ease}.checkout-init .navigator>button:hover{border-color:#1a1a17}.checkout-init .navigator>button:first-child{margin-right:20px}.checkout-init .navigator>button:last-child:after{background:#d1d1d1;content:" ";display:block;height:4px;left:calc(50% - 15px);position:absolute;top:calc(50% - 2px);width:20px}.checkout-init .navigator>button.active{background:#eab713;border-color:#1a1a17;opacity:1}.checkout-init .navigator>button.active:after{background:#26673e;opacity:1}.checkout-init .navigator>button.ready{background:#26673e;border-color:#26673e;color:#f6f6f6;opacity:1}.checkout-init .checkout-init-submit{position:relative;text-align:center}@media (max-width:850px){.checkout-init .checkout-init-submit .btn{line-height:1.4;padding:.6em 2em}}.checkout-init .checkout-init-submit:after{background:#d1d1d1;content:" ";display:block;height:1px;left:0;position:absolute;top:50%;width:100%;z-index:-1}.select-menu-modal{max-width:800px}.select-menu-modal .menu-carte-meals h4{background:#1a1a17;color:#fff;font-size:.8em;margin-bottom:0;padding:.2em;text-align:center;text-transform:uppercase}.select-menu-modal hr{margin-bottom:.7em}.select-menu-modal .cheat-meal-checkbox{border-bottom:1px solid #d1d1d1;font-size:.85em;margin-bottom:1.5em}.select-menu-modal .cheat-meal-checkbox .form-item{margin-bottom:.8em}.change-menu-container{margin-bottom:1.5em}.change-menu-container .dish{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;padding:.8em}.change-menu-container .dish .dish-image{flex-shrink:0;height:130px;margin-right:1em;width:130px}.change-menu-container .dish .version-content{width:100%}.change-menu-container .dish .version-content>button{text-align:left;width:inherit}.change-menu-container .dish button:first-child{padding:0}.change-menu-container .dish h6{font-weight:400;margin-bottom:0;text-align:left}.change-menu-container .dish .btn-sm{font-size:.55em;margin-top:.4em}.change-menu-container .dish .ingredients{font-size:.65em;height:0;margin-top:.55em;opacity:0;overflow:hidden;transition:all .5s linear}.change-menu-container .dish .ingredients.show{display:block;height:auto;opacity:1}.change-menu-container .dish .alert{display:none}.change-menu-container .dish .checkbox-radio-options>div>button{margin-right:.5em}.change-menu-container .dish .form-item.checkbox-input-item{margin-bottom:0}.change-menu-container .dish:last-child{border-bottom:none}.change-menu-container .dish.incompatible .dish-image{border:2px solid #ee533a}.change-menu-container .dish.incompatible .alert{color:#ee533a;display:block;font-size:.8em;font-weight:700}.change-menu-container .dish.active{background:#74cc94}.change-menu-container .dish.active .btn.col-primary-b:hover{background:0 0!important}.change-menu-container .dish.active.incompatible{background:#fce2de}@media (max-width:700px){.select-menu-modal{text-align:center}.change-menu-container .dish{flex-direction:column;text-align:center}.change-menu-container .dish *{margin-left:0!important;margin-right:0!important}.change-menu-container .dish button{text-align:center!important}.change-menu-container .dish h6{text-align:center}.change-menu-container .dish .checkbox-radio-options>div{margin-bottom:0}.change-menu-container .dish .dish-image,.change-menu-container .dish .form-item.checkbox-input-item{margin-bottom:.6em}}.page-hero{background:#f3f1ee;margin-bottom:2em;overflow:hidden;position:relative;width:100%}.page-hero .wrapper{align-items:center;display:flex;height:70vh;justify-content:space-between;min-height:550px;padding:1em;position:relative;z-index:3}.page-hero .hero-content,.page-hero .hero-image{flex-grow:0;flex-shrink:0;width:50%}.page-hero .hero-content{font-size:1.1em;max-width:550px}.page-hero .hero-content h1{margin-bottom:.45em}.page-hero .hero-content h1:last-child{margin-bottom:0}.page-hero .hero-content p{text-align:left}.page-hero .hero-content p:last-child{margin-bottom:0}.page-hero .hero-content .btn{margin-right:.5em;margin-top:.5em}.page-hero .hero-content .diet-price{align-items:center;display:flex;justify-content:space-between}.page-hero .hero-content .diet-price p{font-size:1.8em;font-weight:800;margin-right:.5em}.page-hero .hero-content .diet-price p span{color:#26673e;font-size:.7em}.page-hero .hero-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}.page-hero .hero-image.cover{background-size:cover}.page-hero .hero-image.bottom{border-bottom:1px solid #1a1a17}@media (min-width:781px){.page-hero .hero-image.bottom{background-position:bottom;border-bottom:none;margin-bottom:-2em}}.page-hero .hero-bg-left,.page-hero .hero-bg-right{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:100%;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.page-hero .hero-bg-left.hero-bg-1,.page-hero .hero-bg-left.hero-bg-2,.page-hero .hero-bg-left.hero-bg-3,.page-hero .hero-bg-right.hero-bg-1,.page-hero .hero-bg-right.hero-bg-2,.page-hero .hero-bg-right.hero-bg-3{background-image:url(../../img/hero-bg-4.png)}.page-hero .hero-bg-right{right:0;width:55%}.page-hero .hero-bg-left{left:-30px;transform:scaleX(-1);width:15%;width:calc(50% - 600px)}@media (max-width:1480px){.page-hero .hero-bg-left{display:none}}@media (max-width:1300px){.page-hero .hero-content{font-size:1em;padding:1.5em}}@media (max-width:980px){.page-hero .hero-content{padding:1em;width:60%}.page-hero .hero-image{width:40%}.page-hero .hero-bg-right{width:45%}}@media (max-width:780px){.page-hero .wrapper{flex-direction:column-reverse;height:auto;min-height:0;padding:2em 1.5em}.page-hero .wrapper .hero-content,.page-hero .wrapper .hero-image{padding:0;text-align:center;width:100%}.page-hero .wrapper .hero-content p,.page-hero .wrapper .hero-image p{text-align:center}.page-hero .wrapper .hero-image{height:250px;margin-bottom:1em}.page-hero .hero-bg-right{height:100vw;left:0;right:0;top:0;transform:rotate(-90deg) translatex(-300px);transform-origin:left top;width:300px}}@media (max-width:700px){.page-hero .hero-content{font-size:.9em}.page-hero .hero-content h1{font-size:1.9em}}.page-hero.small .wrapper{height:auto;justify-content:flex-start;min-height:200px;padding:2em 1em}.page-hero.small .hero-bg-right{right:0;width:25%}.page-hero.small .hero-content{max-width:800px;width:100%}.page-hero.small.center{text-align:center}.page-hero.small.center .hero-content{margin-left:auto;margin-right:auto}.page-hero.small.center .hero-content p{text-align:center}@media (max-width:780px){.page-hero.small .wrapper{justify-content:center}.page-hero.small .hero-bg-right{transform:rotate(-90deg) translatex(-80px);width:200px}}.one-dish-widget{align-items:center;display:flex}.one-dish-widget .thumb{border:5px solid #f3d470;border-radius:200px;cursor:pointer;flex-shrink:0;height:200px;margin-right:1.5em;overflow:hidden;position:relative;width:200px}.one-dish-widget .thumb,.one-dish-widget .thumb .hover{align-items:center;display:flex;justify-content:center;transition:all .3s ease}.one-dish-widget .thumb .hover{background:rgba(26,26,23,.7);color:#fff;flex-direction:column;font-size:.8em;font-weight:700;height:100%;left:0;opacity:0;padding:.5em;position:absolute;text-transform:uppercase;top:0;width:100%}.one-dish-widget .thumb .hover i{color:#eab713;font-size:1.6em;margin-bottom:.4em}.one-dish-widget .thumb .video video{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.one-dish-widget .thumb:hover{border-color:#26673e}.one-dish-widget .thumb:hover .hover{opacity:1;text-align:left}.one-dish-widget .text{text-align:left}.one-dish-widget .meal{font-size:.75em;font-weight:700;margin-bottom:.2em;text-transform:uppercase}.one-dish-widget .dish{font-size:1.2em;font-weight:700;margin-bottom:.4em}@media (max-width:550px){.one-dish-widget{flex-direction:column}.one-dish-widget .thumb{margin:0 0 1em}.one-dish-widget .text{text-align:center}}.lp-hero .one-dish-widget{background:#f3d470;border-radius:200px;margin-top:1.5em}.lp-hero .one-dish-widget .thumb{border-color:#fff;height:160px;margin-right:0;width:160px}.lp-hero .one-dish-widget .text{font-size:.85em;padding:1em 2em 1em 1.2em}@media (max-width:550px){.lp-hero .one-dish-widget{background:0 0;border-radius:0;padding-top:1em}.lp-hero .one-dish-widget .text{padding-top:0}}.filter-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.2em}.filter-buttons button{border:2px solid #1a1a17;border-radius:3em;cursor:pointer;font-size:.75em;margin-bottom:.75em;margin-right:.75em;opacity:.4;padding:.7em 1em;text-transform:uppercase;transition:all .3s ease}.filter-buttons button i{margin-right:.4em}.filter-buttons button i.fa-circle{opacity:.5}.filter-buttons button i.fa-check-circle{display:none}.filter-buttons button:hover{background:#f6f6f6;opacity:.7}.filter-buttons button.active{background:#26673e;color:#f3f1ee;opacity:1}.filter-buttons button.active i.fa-check-circle{display:inline-block}.filter-buttons button.active i.fa-circle{display:none}.checkout-navigator{border-bottom:1px solid #d1d1d1;display:flex;margin-bottom:1.5em;padding-bottom:3em}.checkout-navigator button,.checkout-navigator>div{align-items:center;background:#f6f6f6;border:2px solid #f6f6f6;border-radius:100px;cursor:pointer;display:flex;justify-content:center;margin-right:.5em;padding:0;position:relative;transition:all .3s ease;width:100%}.checkout-navigator button:last-child,.checkout-navigator>div:last-child{margin-right:0}.checkout-navigator button .number,.checkout-navigator>div .number{align-items:center;background:#1a1a17;border:3px solid #fff;border-radius:50px;color:#fff;display:flex;font-weight:700;height:45px;justify-content:center;line-height:1;width:45px}.checkout-navigator button .number i,.checkout-navigator>div .number i{display:none}.checkout-navigator button .number span,.checkout-navigator>div .number span{display:block}.checkout-navigator button>span,.checkout-navigator>div>span{align-items:center;display:flex;font-size:.7em;font-weight:700;line-height:1;margin:0 auto;padding:0 1em 0 .4em;text-align:center;text-transform:uppercase}.checkout-navigator button .info,.checkout-navigator>div .info{align-items:center;background:#f6f6f6;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top:1px solid #d1d1d1;bottom:-2.5em;bottom:calc(-2.5em - 1px);display:none;font-size:.75em;height:2.5em;justify-content:center;left:45px;opacity:.85;opacity:.75;padding:0 1.5em;position:absolute;right:25px}.checkout-navigator button .info .icon,.checkout-navigator>div .info .icon{margin-left:5px;opacity:.3;width:2em}.checkout-navigator button:hover,.checkout-navigator>div:hover{background:#e9e9e9}.checkout-navigator button:hover .number,.checkout-navigator>div:hover .number{background:#000}.checkout-navigator button.disabled,.checkout-navigator button.disabled:hover,.checkout-navigator>div.disabled,.checkout-navigator>div.disabled:hover{background:#f6f6f6}.checkout-navigator button.disabled:hover>span,.checkout-navigator button.disabled>span,.checkout-navigator>div.disabled:hover>span,.checkout-navigator>div.disabled>span{opacity:.6}.checkout-navigator button.disabled .number,.checkout-navigator button.disabled:hover .number,.checkout-navigator>div.disabled .number,.checkout-navigator>div.disabled:hover .number{background:#6b6b5f}.checkout-navigator button.active,.checkout-navigator button.active:hover,.checkout-navigator>div.active,.checkout-navigator>div.active:hover{background:#e9e9e9;border-color:#eab713;pointer-events:none}.checkout-navigator button.active:hover>span,.checkout-navigator button.active>span,.checkout-navigator>div.active:hover>span,.checkout-navigator>div.active>span{opacity:1!important}.checkout-navigator button.active .number:first-child,.checkout-navigator button.active:hover .number:first-child,.checkout-navigator>div.active .number:first-child,.checkout-navigator>div.active:hover .number:first-child{background:#eab713;color:#1a1a17}.checkout-navigator button.ready:hover>span,.checkout-navigator button.ready>span,.checkout-navigator>div.ready:hover>span,.checkout-navigator>div.ready>span{opacity:1}.checkout-navigator button.ready .number,.checkout-navigator button.ready:hover .number,.checkout-navigator>div.ready .number,.checkout-navigator>div.ready:hover .number{background:#26673e;color:#1a1a17}.checkout-navigator button.ready .number span,.checkout-navigator button.ready:hover .number span,.checkout-navigator>div.ready .number span,.checkout-navigator>div.ready:hover .number span{display:none}.checkout-navigator button.ready .number i,.checkout-navigator button.ready:hover .number i,.checkout-navigator>div.ready .number i,.checkout-navigator>div.ready:hover .number i{color:#f3f1ee;display:block}.checkout-navigator button.ready .info,.checkout-navigator button.ready:hover .info,.checkout-navigator>div.ready .info,.checkout-navigator>div.ready:hover .info{display:flex}@media (max-width:900px){.checkout-navigator{margin-bottom:2em;padding-bottom:1em}.checkout-navigator button .info,.checkout-navigator button.ready .info,.checkout-navigator button.ready:hover .info{display:none}}@media (max-width:650px){.checkout-navigator{flex-wrap:wrap;justify-content:center}.checkout-navigator button{margin-bottom:.5em;width:100%}.checkout-navigator button .number{font-size:.8em;height:30px;width:30px}}.kcal-range-label{font-size:.85em;margin-bottom:1.2em;text-align:center}.kcal-range-label .calculator-btn{color:#26673e;font-weight:700}.kcal-selector{background:#fefefe;font-size:.9em;margin-bottom:2em;overflow:hidden;position:relative}.kcal-selector .blur{height:100%;pointer-events:none;position:absolute;top:0;width:100px;z-index:1}.kcal-selector .blur.left{background:url(../../img/blur-kcal-select-left.png) 50% no-repeat;left:0}.kcal-selector .blur.right{background:url(../../img/blur-kcal-select-right.png) 50% no-repeat;right:0}.kcal-selector .kcal-options{display:flex;justify-content:center}.kcal-selector .kcal-option{align-items:center;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;opacity:.35}.kcal-selector .kcal-option:not(.active){cursor:pointer;transition:all .3s ease}.kcal-selector .kcal-option:not(.active):hover{background:#f6f6f6;opacity:.55}.kcal-selector .kcal-option .kcal{overflow:hidden;padding:.5em 2em;position:relative;text-align:center}.kcal-selector .kcal-option .price{align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;font-size:1em;font-weight:700;padding:.2em .8em .4em;text-transform:uppercase}.kcal-selector .kcal-option .price>span{font-size:.6em}.kcal-selector .kcal-option.active{opacity:1}.kcal-selector .kcal-option.active .kcal{background:#fff;border:2px solid #1a1a17;border-radius:20px;font-weight:700}.kcal-selector .kcal-option.active .kcal button{align-items:center;color:#26673e;cursor:pointer;display:flex;font-size:32px;height:100%;justify-content:center;line-height:1;padding:0;position:absolute;top:0;transition:all .3s ease;width:30px}.kcal-selector .kcal-option.active .kcal button:first-child{left:0}.kcal-selector .kcal-option.active .kcal button:last-child{right:0}.kcal-selector .kcal-option.active .kcal button.disabled{color:#d1d1d1;pointer-events:none}.kcal-selector .kcal-option.active .kcal button:hover{background:#eab713;color:#1f5433}.kcal-selector .kcal-option.active .price{background:#26673e;color:#f6f6f6}@media (max-width:1080px){.kcal-selector .kcal-option:first-child,.kcal-selector .kcal-option:last-child{display:none}}@media (max-width:800px){.kcal-selector .kcal-option:nth-child(2),.kcal-selector .kcal-option:nth-child(6){display:none}}@media (max-width:480px){.kcal-selector .kcal-option .kcal{width:200px}.kcal-selector .kcal-option:nth-child(3),.kcal-selector .kcal-option:nth-child(5){display:none}}.monkey-cities-list{border-bottom:1px solid #d1d1d1;font-size:.9em;margin-bottom:1.5em;padding:1em 0;text-align:center}.monkey-cities-list h3{font-size:1.2em}.monkey-cities-list .btn{margin:.3em}.select-day-header{background:#d1d1d1;border-radius:5em;margin-bottom:1.5em;margin-top:0;padding:.5em 0;position:relative}.select-day-header h1{font-size:.9em;margin:0;padding:0 2.5em;text-align:center}@media (max-width:700px){.select-day-header h1{font-size:.7em}}.select-day-header button{align-items:center;display:flex;height:100%;position:absolute;top:0}.select-day-header button:first-child{border-radius:5em 0 0 5em;left:0}.select-day-header button:last-child{border-radius:0 5em 5em 0;right:0}.modal-content .select-day-header{margin-top:0}.tabs-menu{border-bottom:1px solid #d1d1d1;display:flex;margin-bottom:1em}.tabs-menu button,.tabs-menu>a{align-items:center;background:#f6f6f6;border-top-left-radius:.7em;border-top-right-radius:.7em;box-sizing:border-box;cursor:pointer;display:flex;font-size:.8em;font-weight:700;justify-content:center;margin-right:.8em;padding:.8em 1.8em;position:relative;text-transform:uppercase;transition:all .3s ease}.tabs-menu button .active-caret,.tabs-menu>a .active-caret{bottom:-22px;box-sizing:border-box;color:var(--col-primary);display:none;font-size:40px;left:0;position:absolute;text-align:center;width:100%}.tabs-menu button:hover,.tabs-menu>a:hover{background:#e4e4e4}.tabs-menu button.active,.tabs-menu button.active:hover,.tabs-menu>a.active,.tabs-menu>a.active:hover{background:var(--col-primary);color:#f3f1ee}.tabs-menu button.active .active-caret,.tabs-menu button.active:hover .active-caret,.tabs-menu>a.active .active-caret,.tabs-menu>a.active:hover .active-caret{display:block}.tabs-menu button.flex,.tabs-menu>a.flex{flex:1;min-width:100px;padding:1.5em 0}@media (max-width:980px){.tabs-menu{border:none;flex-wrap:wrap}.tabs-menu button,.tabs-menu>a{border-radius:.7em;justify-content:center;margin-bottom:.8em;text-align:center}.tabs-menu button .active-caret,.tabs-menu>a .active-caret{bottom:-15px;font-size:30px}}@media (max-width:700px){.tabs-menu button,.tabs-menu>a{width:100%}}.dish-image{border-radius:10px;flex-shrink:0;height:100%;overflow:hidden;width:100%}.dish-image a,.dish-image div,.dish-image img,.dish-image video{display:block;height:100%!important;width:100%!important}.invoices-toggle{border-bottom:1px dashed #d1d1d1;border-top:1px dashed #d1d1d1;display:flex;justify-content:flex-end;padding:1em 0}.invoices-toggle .checkbox-radio-options>div>button{margin-right:0}.invoices-list-card{border-top:1px solid #d1d1d1;margin-top:2em;padding-top:2em}.invoices-list{margin-top:-1.5em}.invoices-list>div{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:1em 0}.invoices-list>div h5{margin-bottom:0;margin-right:1em}.invoices-bananacoins-info{align-items:center;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;font-size:.9em;margin-bottom:1em;margin-top:1.5em;padding-top:1.5em;text-align:center}.invoices-bananacoins-info i{color:#eab713;font-size:2em}.invoices-bananacoins-info p{margin:1em 0;text-align:center}.tags-wrapper{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 1em;width:100%}.tags-wrapper .tag-label{border:1px solid;border-radius:1em;font-size:.65em;font-weight:700;margin-bottom:.5em;margin-right:.3em;opacity:.85;padding:0 .7em}.tags-wrapper .tag-label.small{font-size:.5em}.tags-wrapper .tag-label#vegan-tag{border-color:#7ed18e;color:#7ed18e}.tags-wrapper .tag-label#wege-tag{border-color:#76a26c;color:#76a26c}.tags-wrapper .tag-label#gf-tag{border-color:#d1cb7e;color:#d1cb7e}.tags-wrapper .tag-label#io-tag{border-color:#d19b7e;color:#d19b7e}.tags-wrapper .tag-label#lf-tag{border-color:#7ec1d1;color:#7ec1d1}.macro-info{margin-bottom:1.5em}.macro-info .legend{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:.9em;justify-content:space-between}.macro-info .legend>div{display:flex;flex:2 0 auto;flex-direction:column;justify-content:center;margin-bottom:1em;margin-right:3%;width:22%}.macro-info .legend>div .name{align-items:center;display:flex;font-size:.65em;font-weight:800;margin-bottom:.5em;padding-top:.7em;text-transform:uppercase}.macro-info .legend>div .name:not(.no-border){border-top:1px solid #d1d1d1}.macro-info .legend>div .name>span{border-radius:100px;height:15px;margin-right:10px;width:15px}.macro-info .legend>div.proteins .name>span{background:#dcdbc6}.macro-info .legend>div.carbons .name>span{background:#e0b777}.macro-info .legend>div.fat .name>span{background:#a9bac8}.macro-info .legend>div.kcal .name>span{display:none}.macro-info .legend>div .burn-icon{display:inline-block!important}.macro-info .legend>div .value{font-size:1.1em;font-weight:800;line-height:1.2}.macro-info .legend>div .value span{font-size:.8em;font-weight:400}.macro-info .legend>div .value span.additional-info{font-size:.65em}.macro-info .legend>div:last-child{margin-right:0}@media (max-width:980px){.macro-info .legend>div{width:47%}.macro-info .legend>div:last-child{margin-right:3%}}.macro-info .chart{align-items:stretch;border-radius:10px;display:flex;height:15px;margin-bottom:1em;overflow:hidden}.macro-info .chart>div{flex:1 0 auto}.macro-info .chart>div.proteins{background:#dcdbc6}.macro-info .chart>div.carbons{background:#e0b777}.macro-info .chart>div.fat{background:#a9bac8}.survey-page{padding:2em 0}.survey-head{margin-bottom:2em;text-align:center}.survey-head h2{margin-bottom:.3em}.survey-head p{text-align:center}.survey-section{border-top:1px solid #d1d1d1;padding-top:1em}.survey-section .survey-section-title{border-bottom:1px solid #d1d1d1;margin-bottom:1em;padding-bottom:.5em}.survey-section .survey-section-title h4{font-size:.9em;margin-bottom:.5em}.survey-section .survey-section-title p{font-size:.8em;margin-bottom:.6em}.survey-question{margin-top:2em}.survey-question h3{font-size:1.1em}.survey-controls{border-top:1px solid #d1d1d1;display:flex;font-size:1.1em;justify-content:space-between;padding-top:1em}.survey-controls .survey-prev-btn{margin-right:1em}.survey-controls .survey-next-btn{margin-left:auto}@media (max-width:700px){.survey-controls{flex-wrap:wrap}.survey-controls .survey-next-btn,.survey-controls .survey-prev-btn{box-sizing:border-box;margin-bottom:.5em;margin-left:0;margin-right:0;width:100%}}.external-rating-item{border-bottom:1px solid #d1d1d1;margin-bottom:1.5em}.external-rating-item .text-input-item{max-width:100%;width:550px}.usp-module{margin-bottom:2em}.usp-module .container-resp{justify-content:center}.usp-module h3{text-align:center}.usp-module .icon-box{padding:0}.usp-module .icon-box img{height:auto;margin-bottom:.5em;width:140px}.usp-module .icon-box h5{font-size:.85em;font-weight:900;margin-bottom:.35em;text-align:center;text-transform:uppercase}.usp-module .icon-box p{font-size:.8em;margin-bottom:0}@media (max-width:980px){.usp-module .icon-box{align-items:center;flex-direction:row;justify-content:flex-start}.usp-module .icon-box h5,.usp-module .icon-box p{text-align:left}.usp-module .icon-box img{margin-bottom:0;margin-right:.75em;width:100px}}.contact-mail-link,.contact-msngr-link,.contact-phone-link{border-radius:2em;display:inline-block;font-size:.7em;font-weight:900;margin:.3em;padding:.5em 1.2em;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.contact-mail-link>i,.contact-msngr-link>i,.contact-phone-link>i{margin-right:.3em}.contact-msngr-link{background:#477dc0;color:#fff}.contact-msngr-link:hover{background:#36649e}.contact-mail-link{background:#eab713;color:#fff}.contact-mail-link:hover{background:#bb920f;color:#26673e}.contact-phone-link{background:#59af9f;color:#fff}.contact-phone-link:hover{background:#459082}.testimonials{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2em}.testimonials .testimonial{align-items:center;background:#fff;border-radius:1em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;flex-direction:column;margin:2em .8em .8em;padding:1em;position:relative;text-align:center;width:280px}.testimonials .testimonial .avatar{margin-bottom:5px;margin-top:-3em;width:110px}.testimonials .testimonial h5{font-size:1.3em;font-weight:900;margin-bottom:0}.testimonials .testimonial .starts{color:#eab713;margin:.5em 0}.testimonials .testimonial p{font-size:.85em;font-style:italic;text-align:center}.testimonials .testimonial .source{color:#26673e;font-size:.75em;text-transform:uppercase}.testimonials-top-stars{color:#eab713;font-size:2em;margin-bottom:.5em}.testimonials-section{margin-bottom:0}.exit-intent-modal{text-align:center;width:800px}.exit-intent-modal h2{margin-bottom:0}.exit-intent-modal .form-item{margin-left:auto;margin-right:auto;max-width:500px}.exit-intent-modal img{width:250px}.exit-intent-modal input[type=text]{text-align:center}.exit-intent-modal .dismis-exit-intent button{cursor:pointer;font-size:.9em;margin-top:2em;opacity:.7;text-transform:uppercase}.exit-intent-modal-overlay{background:rgba(38,103,62,.95)}.lottery-bar{background:#1a1a17;color:#fff;font-size:.9em;left:0;position:fixed;text-align:center;top:0;transform:translateY(-100%);transition:.4s;width:100%;z-index:999998}.lottery-bar.visible{transform:translateY(0)}.lottery-bar p{align-items:center;display:flex;justify-content:center;margin:0;padding:.5em;text-align:inherit}.lottery-bar .right-button{margin-left:2em;white-space:nowrap}.lottery-bar .desktop{display:inline}.lottery-bar .mobile{display:none}@media (max-width:980px){.lottery-bar{font-size:.7em}.lottery-bar .desktop{display:none}.lottery-bar .mobile{display:inline}}.lottery-modal{width:920px}.lottery-modal,.lottery-modal p{text-align:center}.lottery-modal .cta-hr{margin-bottom:0}.lottery-modal .icon{font-size:3em}.lottery-modal .bananacoins{width:1.3em}.lottery-modal .main-title{background:#fff;display:flex;margin:0 auto;padding:0 2em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.lottery-modal .date{color:#ee533a;margin:.1em 0}.lottery-modal .invitation{margin-bottom:.2em}.lottery-modal .explanation{color:#1a1a17}.lottery-modal .explanation.hidden{visibility:hidden}.lottery-modal .options{display:flex;flex-wrap:wrap;justify-content:space-around;margin:3em 0 0;position:relative}.lottery-modal .option{border-radius:50%;margin:0 1em 3em;position:relative;transition-duration:.5s;z-index:6}.lottery-modal .option:before{background:#26673e;border-radius:inherit;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition-duration:.5s;width:calc(100% + 4px)}.lottery-modal .option:hover:before{opacity:1}.lottery-modal .option.not-selected .option-content,.lottery-modal .option.selected .option-content{cursor:default}.lottery-modal .option.selected:before{opacity:1}.lottery-modal .option.selected .option-content .prize{background:#26673e}.lottery-modal .option.selected .option-content .percent{color:#fff}.lottery-modal .option.not-selected{opacity:.4}.lottery-modal .option.not-selected:before{display:none}.lottery-modal .option.not-selected .ScratchCard__Canvas{visibility:hidden}.lottery-modal .choice-title{color:#26673e;font-weight:700;left:0;position:absolute;text-align:center;top:0;transform:translateY(-120%);width:100%}.lottery-modal .option-content{border:5px solid #f3f1ee;border-radius:50%;box-sizing:content-box;cursor:-webkit-grab;cursor:grab;font-size:.7em;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative}.lottery-modal .option-content.activation{-webkit-animation:optionClick 1s forwards;animation:optionClick 1s forwards}@-webkit-keyframes optionClick{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes optionClick{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.lottery-modal .option-content p{margin-bottom:0;text-align:center}.lottery-modal .option-content .empty{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.lottery-modal .option-content .empty img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;display:block}.lottery-modal .option-content .prize{align-items:center;background:linear-gradient(156deg,#c4c4c4,#f5f5f5 50%,#c4c4c4);display:flex;flex-direction:column;height:100%;justify-content:center;padding:1em 1em 2em;transition-duration:.5s;width:100%}.lottery-modal .option-content .prize .prize-icon{display:block;height:35px;margin:0 auto;width:auto}.lottery-modal .option-content .prize h2{font-size:2.9em;margin:0}.lottery-modal .option-content .prize .condition{color:#eab713;font-weight:600}.lottery-modal .lottery-modal-footer{color:#1a1a17;text-align:center}.lottery-modal .lottery-modal-footer>*{color:inherit;margin:0}.lottery-modal .lottery-modal-footer>a{margin-top:1em}.lottery-modal .lottery-modal-footer .with-upper-strap{position:relative}.lottery-modal .lottery-modal-footer .with-upper-strap:before{background:#26673e;content:"";height:1px;left:0;position:absolute;top:.7em;width:100%}.lottery-modal .lottery-modal-footer .with-upper-strap>span{background:#fff;outline:5px solid #fff;padding:0 .5em;position:relative}.lottery-modal .ScratchCard__Result{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.lottery-modal .buttons>*{margin:1em}.lottery-modal .confetti-group{display:flex;flex-wrap:wrap;position:absolute;transform:translate(-50%,-50%);width:85px;z-index:0}.lottery-modal .confetti-group>*{margin:8px}.lottery-modal .confetti-group.index-1{left:calc(50% + 80px);top:calc(50% + 80px)}.lottery-modal .confetti-group.index-1.animate{-webkit-animation:moveIndex1 .5s forwards;animation:moveIndex1 .5s forwards}@-webkit-keyframes moveIndex1{0%{left:calc(50% + 80px);top:calc(50% + 80px)}to{left:95%;top:100%}}@keyframes moveIndex1{0%{left:calc(50% + 80px);top:calc(50% + 80px)}to{left:95%;top:100%}}.lottery-modal .confetti-group.index-2{left:calc(50% - 80px);top:calc(50% - 80px)}.lottery-modal .confetti-group.index-2.animate{-webkit-animation:moveIndex2 .5s forwards;animation:moveIndex2 .5s forwards}@-webkit-keyframes moveIndex2{0%{left:calc(50% - 80px);top:calc(50% - 80px)}to{left:5%;top:0}}@keyframes moveIndex2{0%{left:calc(50% - 80px);top:calc(50% - 80px)}to{left:5%;top:0}}.lottery-modal .confetti-group.index-3{left:calc(50% - 80px);top:calc(50% + 80px)}.lottery-modal .confetti-group.index-3.animate{-webkit-animation:moveIndex3 .5s forwards;animation:moveIndex3 .5s forwards}@-webkit-keyframes moveIndex3{0%{left:calc(50% - 80px);top:calc(50% + 80px)}to{left:5%;top:100%}}@keyframes moveIndex3{0%{left:calc(50% - 80px);top:calc(50% + 80px)}to{left:5%;top:100%}}.lottery-modal .confetti-group.index-4{left:calc(50% + 80px);top:calc(50% - 80px)}.lottery-modal .confetti-group.index-4.animate{-webkit-animation:moveIndex4 .5s forwards;animation:moveIndex4 .5s forwards}@-webkit-keyframes moveIndex4{0%{left:calc(50% + 80px);top:calc(50% - 80px)}to{left:95%;top:0}}@keyframes moveIndex4{0%{left:calc(50% + 80px);top:calc(50% - 80px)}to{left:95%;top:0}}.newsletter-cta-form{background:#eab713;margin:calc(50px + 1em) 0}@media (max-width:980px){.newsletter-cta-form{text-align:center}}.newsletter-cta-form .container-resp{align-items:center}.newsletter-cta-form .image-wrapper{display:flex;justify-content:center}.newsletter-cta-form .image-wrapper img{margin:-50px 0}@media (max-width:980px){.newsletter-cta-form .image-wrapper img{margin-bottom:0}}.newsletter-cta-form .content{padding:1.5em 0 1.5em 1.5em}.newsletter-form{text-align:left}@media (max-width:980px){.newsletter-form{text-align:center}}.newsletter-form .input-wrapper label{display:block;font-size:.8em;font-weight:700;margin-bottom:.5em;text-transform:uppercase}.newsletter-form .input-row{grid-column-gap:2em;grid-row-gap:.8em;align-items:center;display:grid;grid-template-columns:1fr auto;margin-bottom:1.5em}@media (max-width:980px){.newsletter-form .input-row{grid-template-columns:1fr}}.newsletter-form .input-row .form-item,.newsletter-form .input-row .form-item *{margin:0!important}.newsletter-form .input-row input::-moz-placeholder{color:#b8b8b8}.newsletter-form .input-row input::placeholder{color:#b8b8b8}.newsletter-form .auth-info{color:#26673e}.newsletter-form .info{font-size:.9em}.newsletter-form .info p{text-align:inherit}.newsletter-form .info p:first-child{margin-bottom:.1em}.newsletter-form .submit{justify-self:center;margin:0!important}.newsletter-form .submit>i{margin-left:.8em}.newsletter-form .show-modal-btn{border:1px solid #1a1a17;border-radius:15px;cursor:pointer;font-size:.7em;padding:.3em .7em;text-decoration:none;text-transform:uppercase;transition:.4s;white-space:nowrap}.newsletter-form .show-modal-btn:hover{background:#26673e;color:#fff}.newsletter-modal{max-width:800px}.newsletter-modal .content{align-items:center;display:flex;flex-direction:column;margin-top:1em}.newsletter-modal .content button{margin-top:2em}.countdown-timer{color:#ee533a}.content-loader{align-items:center;display:flex;justify-content:center;z-index:999}.content-loader,.content-loader .curtain{height:100%;left:0;position:absolute;top:0;width:100%}.content-loader .curtain{background-color:hsla(0,0%,100%,.8)}.content-loader .loader{position:relative;z-index:1}.rate-us-initiator{align-items:center;-webkit-animation:slide-left .4s linear forwards;animation:slide-left .4s linear forwards;display:flex;flex-direction:column}.rate-us-initiator button{background:#ee533a;border-radius:50%;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);color:#fff;cursor:pointer;font-size:.8em;height:70px;margin-top:.5em;text-align:center;transform:translateX(9px);width:70px}.rate-us-initiator button:hover{background:#e23013}.rate-us-initiator iframe{border:none;bottom:108px;display:block;height:200px;right:0;width:110px;z-index:999}@-webkit-keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}.rate-us-modal{text-align:center;width:600px}.rate-us-modal .content{display:flex;flex-direction:column}.rate-us-modal .top-img{height:100px;margin-bottom:1em;width:auto}.rate-us-modal .rating-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:2em}.rate-us-modal .rating-wrapper img{height:80px;margin-bottom:1em;-o-object-fit:contain;object-fit:contain;width:auto}.promo-code{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-bottom:1.5em;padding-top:1.3em;width:100%}.promo-code .code-input{align-items:flex-end;display:flex;gap:1em}.promo-code .code-input button{margin-left:1em;min-width:200px}.promo-code .code-input .form-item{margin:.7em 0 0}.promo-code .code-input .infobox{margin-bottom:0}@media (max-width:700px){.promo-code .code-input{align-items:center;flex-direction:column;gap:1em;justify-content:center}}.apply-box{background:#eab713;border:2px solid #26673e;border-radius:1em;margin:0 auto 2em;max-width:100%;padding:2em;width:750px}.apply-box>h2{color:#26673e;text-align:center}.apply-box>p{margin:0 auto 1.5em;max-width:100%;text-align:center!important;width:650px}.apply-box .cta-hr{margin-bottom:0}.apply-box .cta-hr .ruler{background:#26673e}.apply-form .rodo-checkboxes,.apply-form input[type=email],.apply-form input[type=text]{margin-bottom:1em}.apply-form .rodo-checkboxes .checkbox-radio-options>div{flex-wrap:wrap;justify-content:center}.apply-form .rodo-checkboxes .checkbox-radio-options>div .link{margin-top:.5em}.user-selector{align-items:center;display:flex;justify-content:center;margin-bottom:.5em;text-align:left}.user-selector img{width:90px}.user-selector .user-selector-data{align-items:center;display:flex;justify-content:center;text-align:center}.user-selector .user-selector-data h4,.user-selector .user-selector-data p{text-align:left}.user-selector .user-selector-data h4{min-width:70px}.user-selector .user-selector-data button{font-size:2em;margin:0 1.5em}@media (max-width:700px){.user-selector .user-selector-data button{margin:0}}.user-selector .user-selector-data button i{color:var(--col-black)}.user-selector .user-selector-data>div{display:inline-block}.user-selector .user-selector-data .user-name{margin-left:20px}.user-selector .user-selector-data .user-name .user-type{font-size:.6em}.user-selector.is-flex .user-selector-data{display:flex;justify-content:center}.user-selector.is-flex .user-selector-content{align-items:center;display:flex;justify-content:flex-start}.user-selector.is-flex .user-selector-content>div{margin-left:1em}.user-selector.is-flex .user-selector-content p{font-weight:800;text-align:left}.user-selector.is-flex .user-selector-content h4{margin-bottom:0;text-align:left}.user-type{color:#26673e;font-size:.75em;font-weight:700;margin-bottom:0}.user-selector-line{border-top:1px solid #d1d1d1;margin-bottom:45px;margin-top:20px}.user-selector-line.bottom{border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;height:50px;margin-bottom:0}@media (max-width:700px){.user-selector-line{display:none}}.user-selector-card{padding:.6em 1em .1em}.user-selector-card .user-selector-line{margin-bottom:32px;margin-top:0}.product-list{margin-bottom:2em}.product-list-item{align-items:stretch;display:flex;margin-bottom:1.5em;text-decoration:none;transition:all .3s ease}.product-list-item>img{border:2px solid #f6f6f6;border-radius:1em;box-sizing:border-box;height:270px;margin-right:1em;transition:all .3s ease;width:270px}.product-list-item>div{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:flex-end;padding:.5em 0;width:100%}.product-list-item>div h2{font-size:1.55em;margin-bottom:.1em;transition:all .3s ease}.product-list-item>div h5{color:#ee533a}.product-list-item>div .price{border-top:1px solid #d1d1d1;color:#26673e;font-size:1.2em;font-weight:700;padding:.5em 0 .2em}.product-list-item>div .price .old-price{color:#ee533a;font-size:.8em;text-decoration:line-through}.product-list-item>div .price .old-price-info{color:#ee533a;font-size:.55em;line-height:1}.product-list-item:hover>img{border-color:#eab713}.product-list-item:hover>div h2{color:#26673e}@media (max-width:980px){.product-list-item{flex-direction:column}}.products-slider{margin-bottom:2em}.products-slider .product-slider-item a{align-items:center;display:flex;flex-direction:column;text-decoration:none}.products-slider .product-slider-item a img{border-radius:1em;margin-bottom:.6em;width:100%}.products-slider .product-slider-item a>.name{font-weight:700;text-align:center}.panel-page-title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:1.5em}.panel-page-title h1,.panel-page-title h2{margin-bottom:0}.panel-page-title .btn{margin-left:auto}.panel-page-title .btn.btn-sm{font-size:.65em}@media (max-width:980px){.panel-page-title{flex-wrap:wrap;justify-content:center;text-align:center}.panel-page-title h1,.panel-page-title h2{margin-bottom:.3em;width:100%}.panel-page-title .btn{margin-left:0}}.panel-page-align{justify-content:space-between}.adress-item-text p{margin-bottom:0}.adress-item-text h6{align-items:center;display:flex;margin-bottom:.5em}.adress-item-text h6>div{border-radius:100px;height:15px;margin-right:10px;width:15px}.adress-item-text h6.type-color-1>div{background:#f6f64c}.adress-item-text h6.type-color-2>div{background:#4cf6c8}.adress-item-text h6.type-color-3>div{background:#aab3f6}.adress-item-text h6.type-color-4>div{background:#f8c678}.adress-item-text h6.type-color-5>div{background:#ea82b1}.adress-item-text h6.type-color-6>div{background:#6f7789}.adress-item-text h6.type-color-7>div{background:#6292fd}.adress-item-text h6.type-color-8>div{background:#62fd95}.cart-products-list+.cart-products-list{margin-top:-1.5em}.cart-products-card .card-title{margin-bottom:0}.cart-product-list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:.5em 0}.cart-product-list-item span{font-size:.8em}.cart-product-list-item .right{margin-left:auto}.cart-product-list-item .buttons{display:flex;flex-direction:column;font-size:.7em;justify-content:center;margin-right:1em}.cart-product-list-item .buttons .btn{padding-left:.5em;padding-right:.5em}.cart-product-list-item .buttons .btn:first-child{margin-bottom:.5em}.cart-product-list-item .left-section{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.cart-product-list-item .right-section{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.cart-product-list-item .more-btn{font-size:.65em;margin:0 1em}.cart-product-list-item img{border-radius:.7em;margin-right:1em;width:120px}.cart-product-list-item .data-section{align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.cart-product-list-item .data-section .main-title{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%}.cart-product-list-item .data-section .main-title h4{font-size:18px;font-weight:800;text-align:left}.cart-product-list-item .data-section p{font-size:16px;font-weight:800;text-align:left}.cart-product-list-item .image-section{display:flex;justify-content:center;margin-right:1em;width:150px}.cart-product-list-item .image-section .voucher{width:150px}.cart-product-list-item .image-section .dog-bowls{background:url(/img/animals/wrapper.svg);display:flex;height:129px;margin:10px 17px 10px 0;width:122px}.cart-product-list-item .image-section .dog-bowls img{border-radius:50px;display:block;height:100px;margin:auto;width:100px}.cart-product-list-item .dog-bowls-info-buttons{display:flex}.cart-product-list-item .dog-bowls-info-buttons button{margin:0 1em 0 0}.cart-product-list-item .dog-bowls-info-buttons img{width:auto}.cart-product-list-item h4{margin-bottom:0}.cart-product-list-item .form-item{margin-bottom:0;margin-right:.3em;width:58px}.cart-product-list-item .form-item input{font-size:.8em;padding:.7em 0;text-align:center}.cart-product-list-item .price{color:#26673e;font-size:.8em;font-weight:700;margin-left:1em;min-width:70px;text-align:right}.cart-product-list-item .price .old-price{color:#ee533a;font-size:.8em;text-decoration:line-through}.cart-product-list-item .price .old-price-info{color:#ee533a;font-size:.55em;line-height:1}.cart-product-list-item .price.grey{color:#1a1a17;opacity:.5}@media (max-width:700px){.cart-product-list-item{align-items:center;flex-direction:column;flex-wrap:wrap}.cart-product-list-item .left-section{flex-wrap:wrap;justify-content:center;margin-bottom:1em;width:100%}.cart-product-list-item .left-section .image-section{margin:0;order:-1;width:100%}.cart-product-list-item .left-section .image-section .voucher{display:flex;justify-content:center}.cart-product-list-item .left-section .image-section .dog-bowls{margin:10px 17px}.cart-product-list-item .left-section .data-section{padding:0 1em;width:100%}.cart-product-list-item .left-section .data-section .main-title{justify-content:center}.cart-product-list-item .left-section .data-section .main-title h4,.cart-product-list-item .left-section .data-section p{text-align:center}.cart-product-list-item .right{margin-left:0}.cart-product-list-item .buttons{flex-direction:row;justify-content:flex-end;margin-bottom:.5em;margin-right:0;width:80px}.cart-product-list-item .buttons .btn,.cart-product-list-item .buttons .btn:first-child{margin:0 .5em}.cart-product-list-item .more-btn{margin:.7em 0}.cart-product-list-item img{margin-bottom:.6em;margin-right:0}.cart-product-list-item h4{margin-bottom:.6em;text-align:center}.cart-product-list-item>span{display:none}.cart-product-list-item .form-item{font-size:.85em;margin:0 .5em .5em 0}.cart-product-list-item .form-item input{text-align:center}.cart-product-list-item .price{margin:0;text-align:center}}.car-list-item:last-child{margin-bottom:1.5em}.cart-card-buttons{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;margin:1em 0;width:100%}.list-item-animation{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:wjazd;animation-name:wjazd;opacity:1;transform:translateY(0)}@-webkit-keyframes wjazd{0%{opacity:0;transform:translateY(-5em)}to{opacity:1;transform:translateY(0)}}@keyframes wjazd{0%{opacity:0;transform:translateY(-5em)}to{opacity:1;transform:translateY(0)}}.modal-content .cart-products-list+.modal-footer{border-top:none;margin-top:-1.5em}.voucher-info{padding-top:1.5em}.voucher-info .infobox-small{margin-bottom:2em}.voucher-info .voucher-controls{display:flex;flex-wrap:wrap;justify-content:flex-end}.voucher-info .voucher-controls .btn{margin-bottom:.6em;margin-right:.6em}@media (max-width:700px){.voucher-info .voucher-controls .btn{width:100%}}.summary-table .cart-total{border-bottom:1px solid #d1d1d1;font-size:1.4em;font-weight:700;margin-bottom:10px;padding-bottom:20px;text-align:right;width:100%}.summary-table .cart-total span{color:#26673e;font-size:34px;font-weight:900}.summary-table .cart-total h6{font-size:14px;font-size:.6em;font-weight:800;margin-bottom:0;text-transform:uppercase}.summary-table .summary-items-table{width:100%}.summary-table .summary-items-table .summary-price-item{align-content:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-size:14px;justify-content:space-between;margin-bottom:10px;padding:10px 0;width:100%}.summary-table .summary-items-table .summary-price-item .item-price{margin-left:20px;min-width:55px;text-align:right}.summary-table .summary-items-table .summary-price-item.promo{color:#26673e}.product-slider{display:flex;flex-wrap:nowrap;height:100%;width:100%}.slider-item{align-content:space-between;display:flex;flex-wrap:wrap;justify-content:center;margin:0 7px;max-width:140px!important;min-height:220px;min-width:120px;width:100%}.slider-item .image-section{height:auto;position:relative;width:100%}.slider-item .image-section img{border-radius:5px;overflow:hidden}.slider-item .image-section .count-label{background-color:#26673e;border-bottom-right-radius:5px;border-top-left-radius:5px;color:#fff;font-size:11px;font-weight:800;left:0;padding:4px 8px;position:absolute;text-align:center;top:0;width:auto;z-index:10}.slider-item .title{font-size:12px;font-weight:800;width:100%}.slider-item .details-section{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-size:12px;justify-content:space-between;padding:10px 0;width:100%}.slider-item .details-section .price{color:#26673e;font-weight:800;width:40%}.slider-item .details-section .price.grey{color:#1a1a17;opacity:.5}.slider-item .details-section .buttons{align-content:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:60%}.slider-item .details-section .buttons .btn:nth-child(2){margin-left:5px}.slider-item .details-section .buttons .btn-sm{padding:.4em .7em}.pagination{display:flex;justify-content:flex-end;list-style-type:none}@media (max-width:700px){.pagination{justify-content:center}}.pagination li.disabled{opacity:.4}.pagination li>*{align-items:center;background:#26673e;border:2px solid #1a1a17;border-radius:10px;color:#f3f1ee;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}.pagination li>a{transition-duration:.4s}.pagination li>a:hover{background:#184228}.pagination li:not(:last-child){margin-right:10px}.pagination li.active>*{background:#1a1a17}.counter-wrapper{align-items:flex-end;display:flex}@media (max-width:450px){.counter-wrapper{flex-wrap:wrap}}.counter-wrapper .counter-info{font-size:.8em;font-weight:700;margin-bottom:0;text-align:left;text-transform:uppercase}.counter-wrapper .counter-container{display:flex}.counter-wrapper .counter-container>div{border-radius:4px;display:flex;flex-direction:column;height:77px;margin-right:5px;overflow:hidden;width:55px}.counter-wrapper .counter-container>div .top{background:#4d4d4a;flex:1}.counter-wrapper .counter-container>div .bottom{background:#000;flex:1}.counter-wrapper .counter-container>div span{color:#fff;font-size:50px;font-weight:700;margin:auto;position:absolute;text-align:center;width:55px}.top-bar{background-color:#477dc0;min-height:36px;padding:7px 0;position:absolute;top:0;width:100%;z-index:999}.top-bar,.top-bar .wrapper{align-items:center;display:flex;justify-content:center}.top-bar .wrapper{flex-wrap:wrap;gap:.5em;margin:0 27px}.top-bar .wrapper p{color:#f6f6f6;font-size:.85em;margin:0;text-align:center}.top-bar .wrapper p .icon{font-size:1em}.top-bar .wrapper .btn{font-size:.65em;font-weight:600;padding:.4em 1.2em}.top-bar .fa-times{opacity:.5;position:absolute;right:10px;top:14px;transition:all .2s ease}.top-bar .fa-times:hover{opacity:1}@media (max-width:700px){.top-bar{flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 5px 10px}}@media (max-width:980px){.top-bar{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 5px}}.top-bar-app{background-color:#1a1a17;min-height:36px;padding:7px 0;position:absolute;top:0;width:100%;z-index:999}.top-bar-app,.top-bar-app .wrapper{align-items:center;display:flex;justify-content:center}.top-bar-app .wrapper{flex-wrap:wrap;gap:.5em;margin:0 27px}.top-bar-app .wrapper p{color:#f6f6f6;font-size:.85em;margin:0;text-align:center}.top-bar-app .wrapper p .icon{font-size:1em}.top-bar-app .wrapper .btn{font-size:.65em;font-weight:600;padding:.4em 1.2em}.top-bar-app .fa-times{opacity:.5;position:absolute;right:10px;top:14px;transition:all .2s ease}.top-bar-app .fa-times:hover{opacity:1}@media (max-width:700px){.top-bar-app{flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 5px 10px}}@media (max-width:980px){.top-bar-app{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 5px}}.home-may-banner,.may-banner{margin-bottom:2em}.may-banner{align-items:center;display:flex;min-height:300px;overflow:hidden;position:relative}.may-banner.with-margin{margin-top:2em;overflow:visible}@media (max-width:1200px){.may-banner{background-position:0 140px}}.may-banner .wrapper{z-index:3}.may-banner .banner-img{bottom:-12vw;left:0;position:absolute;width:100%;z-index:-1}@media (max-width:1200px){.may-banner .banner-img{bottom:-10vw}}@media (max-width:700px){.may-banner .banner-img{bottom:0}}.may-banner .ape-image{bottom:-60px;position:absolute;right:-6em;transition:.3s;width:310px;z-index:2}@media (max-width:1200px){.may-banner .ape-image{display:none}}@media (max-width:700px){.may-banner .ape-image{display:none}}.may-banner .ape-image.ape-center{display:block!important;left:20%}@media (max-width:700px){.may-banner .ape-image.ape-center{display:none!important}}.may-banner .code-wrapper{float:left;margin-right:25px;width:250px}@media (max-width:980px){.may-banner .code-wrapper{float:none;margin-right:auto;z-index:10}}@media (max-width:700px){.may-banner .code-wrapper{float:none;margin-right:auto}}.may-banner .code-wrapper .code-field h2{font-size:2.5em}@media (max-width:1114px){.may-banner .code-wrapper .button-wrapper .btn{justify-content:center;max-width:250px}.may-banner .code-wrapper .button-wrapper{justify-content:center}}@media (max-width:700px){.may-banner .code-wrapper{margin-bottom:2em;margin-top:0;width:300px}}.may-banner .col2-3{align-items:center;display:flex;flex-wrap:nowrap;position:relative}.may-banner .col2-3 .liana-in-dashboard{position:absolute;right:0;top:-70px;width:100px}@media (max-width:1250px){.may-banner .col2-3 .liana-in-dashboard{display:none}}@media (max-width:700px){.may-banner .col2-3 .liana-in-dashboard{display:block}}.may-banner .col2-3 .cards-image{margin-right:20px;width:140px}@media (max-width:980px){.may-banner .col2-3 .cards-image{display:none}}@media (max-width:700px){.may-banner .col2-3 .cards-image{display:flex;margin-bottom:20px;margin-right:0}}.may-banner .col2-3 div{display:flex;flex-wrap:wrap}@media (max-width:700px){.may-banner .col2-3 div{justify-content:center}}.may-banner .col2-3 h2{color:#26673e;margin:0 0 10px}@media (max-width:700px){.may-banner .col2-3 h2{text-align:center}}.may-banner .col2-3 ol{margin:0;max-width:500px}.may-banner .col2-3 ol.no-margin{margin:0}.may-banner .col2-3 ol li{font-size:16px;font-weight:700}.may-banner .col2-3 ol li::marker{color:#ee533a;font-weight:900}@media (max-width:700px){.may-banner .col2-3{flex-wrap:wrap;justify-content:center}}.may-banner .col1-3{align-items:flex-start;display:flex;flex-wrap:nowrap;position:relative}.bottom-wrapper{display:flex;flex-wrap:wrap;margin-bottom:2em;z-index:3}.bottom-wrapper span{background:#eab713;font-size:.8em;font-weight:600;margin-bottom:5px;min-height:23px;padding:3px 15px}.bottom-wrapper span p{margin:3px 0;text-align:center}.bottom-wrapper .btn{margin-top:20px;width:210px}@media (max-width:700px){.bottom-wrapper{justify-content:center;margin:21px 40px 35px}}.code-wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%;z-index:2}.code-wrapper .code-field{align-items:center;background-color:#4efd8f;display:flex;flex-wrap:wrap;height:auto;max-width:549px;min-height:100px;padding:13px;width:100%}.code-wrapper .code-field h2{font-size:3.5em;font-weight:700;margin:0 auto;text-align:center;width:100%}@media (max-width:700px){.code-wrapper .code-field h2{font-size:2.8em}}.code-wrapper .code-field h3{font-size:.6em;font-weight:800;margin:0 auto;text-align:center;width:100%}.code-wrapper.is-no-code .additional-info h2{color:#000!important;font-size:1.8em!important;font-weight:900;margin-bottom:.4em}.code-wrapper.is-no-code .additional-info p{line-height:1.3}.code-wrapper.is-no-code .additional-info h4{font-size:1em;font-weight:800;margin-top:20px}@media (max-width:700px){.code-wrapper.is-no-code .additional-info{text-align:center}}.code-wrapper.is-no-code .button-wrapper{justify-content:flex-start}.code-wrapper.is-no-code .button-wrapper .btn{margin-right:20px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width:1045px){.code-wrapper.is-no-code .button-wrapper .btn{margin-top:15px}}@media (max-width:700px){.code-wrapper.is-no-code,.code-wrapper.is-no-code .button-wrapper{justify-content:center}.code-wrapper.is-no-code{margin-bottom:2em}}.code-wrapper .button-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:549px;width:100%}.code-wrapper .button-wrapper .btn{margin-top:15px;max-width:300px;min-width:200px;width:100%}.code-wrapper .button-wrapper .btn.long{min-width:270px}.code-wrapper .button-wrapper .fb{background-color:#477dc0;border:1px solid #477dc0;color:#fff;margin-top:15px}@media (max-width:700px){.code-wrapper .button-wrapper{flex-basis:100%}}.code-wrapper .additional-info{max-width:549px;width:100%}.code-wrapper .additional-info h2{color:#26673e;font-size:.8em}.code-wrapper .additional-info h3{font-size:1.3em;font-weight:800}.code-wrapper .additional-info p{font-size:.9em}.code-wrapper .additional-info.black-heading h2{color:#1a1a17}@media (max-width:700px){.code-wrapper{justify-content:center;margin:0 auto}}.may-page{background-color:#f6f6f6}.may-page .page-hero{margin:0;z-index:3}.may-page .page-hero .wrapper{height:auto}@media (max-width:980px){.may-page .page-hero .wrapper{justify-content:center}.may-page .page-hero .hero-content p{text-align:center}}.may-page .container-resp{align-items:flex-start;margin:0;padding:40px 0 60px;position:relative}.may-page .container-resp .liana-img{left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:100px;z-index:1}@media (max-width:700px){.may-page .container-resp .liana-img{left:5%;opacity:.5}}.may-page .container-resp #competition-steps{font-size:.9em;line-height:1.3;text-align:left!important}.may-page .container-resp #competition-steps li::marker{color:#ee533a;font-weight:900}.may-page .container-resp #no-margin{margin:0}.may-page .container-resp .text{display:flex;flex-wrap:wrap;padding:0 40px 0 0;z-index:2}@media (max-width:700px){.may-page .container-resp .text h2{font-size:1.2em;margin:0 9% 10px}.may-page .container-resp .text p{font-size:.8em;margin:0 9% 20px}.may-page .container-resp .text{justify-content:center;padding:0}}.may-page .container-resp .text p{margin-top:40px}.may-page .container-resp .image{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 0 0 40px}.may-page .container-resp .image h2{color:#26673e;font-size:1em}@media (max-width:700px){.may-page .container-resp .image{justify-content:center;margin-bottom:0;padding:0}.may-page .container-resp{padding-bottom:0}}.may-page .member-program-info{background:0 0;box-shadow:none;max-width:549px;padding:0}@media (max-width:700px){.may-page .member-program-info div{justify-content:center}}.may-page .member-program-info h2.card-title{border:none;color:#1a1a17;font-size:1.8em;font-weight:900;margin-top:0;max-width:500px;padding:0;width:100%}@media (max-width:700px){.may-page .member-program-info h2.card-title{font-size:1.2em;justify-content:center;margin:0 auto;padding:40px 0 20px;text-align:center}}.may-page .member-program-info .content{display:flex;flex-wrap:wrap;justify-content:flex-start;width:500px}.may-page .member-program-info .content p{font-size:.9em}@media (max-width:700px){.may-page .member-program-info .content p{text-align:center}}.may-page .member-program-info .content .container-resp{margin:0;padding:5px 0 35px;width:100%}.may-page .member-program-info .content .container-resp .col1{margin:0;width:100%}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code{align-items:center;background-color:#4efd8f;display:flex;flex-wrap:wrap;justify-content:center;min-height:140px;width:100%}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code h5{font-size:.6em;font-weight:800}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code .code-value{font-size:2.8em;font-weight:700;width:100%}@media (max-width:700px){.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code .code-value{font-size:2.7em}}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns .btn{min-width:180px;width:49%}@media (max-width:1187px){.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns .btn{margin-right:0;width:100%}}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns #facebook{background-color:#477dc0;border:1px solid #477dc0;color:#fff}@media (max-width:1187px){.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns .code-copy-btn{margin-bottom:20px}.may-page .member-program-info .content .container-resp .col1 .user-recommendation-code-btns{justify-content:center}}@media (max-width:700px){.may-page .member-program-info .content .container-resp .col1{display:flex;flex-wrap:wrap;justify-content:center}}.may-page .checkout-init{margin-bottom:0;padding-bottom:2em}.award-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px;padding-bottom:40px;width:100%}.award-wrapper .place-row{margin-right:20px;width:160px}.award-wrapper .place-row.first{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:46px;width:100%}.award-wrapper .place-row.first .voucher-img{width:144px}.award-wrapper .place-row.first .text-section{margin-left:40px;width:310px}.award-wrapper .place-row.first .text-section h3{font-size:22px;font-weight:800}.award-wrapper .place-row.first .text-section h4{font-size:18px}@media (max-width:980px){.award-wrapper .place-row.first .text-section{margin-left:0;margin-top:20px}.award-wrapper .place-row.first{flex-wrap:wrap;justify-content:center;margin-bottom:20px}}.award-wrapper .place-row h3{font-size:19px;font-weight:800;margin:0}.award-wrapper .place-row h4{font-size:20px}@media (max-width:980px){.award-wrapper .place-row p{text-align:center!important}}@media (max-width:840px){.award-wrapper .place-row{margin:0 0 20px}}@media (max-width:980px){.award-wrapper{flex-wrap:wrap;justify-content:center;margin-bottom:0;margin-top:40px;text-align:center}}.section-header{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.section-header h2{font-size:2em;font-weight:900;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:300px;z-index:3}.section-header .half-line{background-color:#d1d1d1;height:1px;margin:0 50px 30px;opacity:.5;width:100%;z-index:1}@media (max-width:700px){.section-header .half-line{display:none}.section-header{justify-content:center}}.hero-content.title-wrapper{max-width:650px}.hero-content.title-wrapper h1{color:#26673e;font-size:45px;margin:0 0 12px}@media (max-width:980px){.hero-content.title-wrapper h1{text-align:center}}.hero-content.title-wrapper h2{font-size:21px;font-weight:700}.hero-content.title-wrapper p{color:#1a1a17;font-size:.8em;font-weight:700;margin-bottom:30px;width:100%}.hero-content.title-wrapper .btn-md{font-size:.8em}@media (max-width:980px){.hero-content{text-align:center}}.how-it-works-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0 3em;text-align:center;width:100%}.how-it-works-wrapper p{margin:0 10%;text-align:center}@media (max-width:700px){.how-it-works-wrapper p{margin:0}}.how-it-works-wrapper .box-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0;width:100%}.how-it-works-wrapper .box-wrapper .box{margin:0 75px;width:215px}.how-it-works-wrapper .box-wrapper .box.img{width:100%}.how-it-works-wrapper .box-wrapper .box .label-wrapper{margin-top:30px;position:relative;width:100%}.how-it-works-wrapper .box-wrapper .box .label-wrapper .number{color:#ee533a;font-size:4em;left:-20px;opacity:.3;position:absolute;top:-30px;z-index:1}.how-it-works-wrapper .box-wrapper .box .label-wrapper .label{color:#26673e;font-size:.7em;font-weight:800;position:relative;z-index:4}.how-it-works-wrapper .box-wrapper .box .label-wrapper .label#label-two{padding-top:10px}@media (max-width:1140px){.how-it-works-wrapper .box-wrapper .box{margin:20px 75px}}@media (max-width:400px){.how-it-works-wrapper .box-wrapper .box{margin:20px 0}}.how-it-works-wrapper .additional-info{font-size:.6em;text-align:center}@media (max-width:700px){.how-it-works-wrapper{margin-bottom:0}}.baner-img{bottom:-14vw;left:0;position:absolute;width:100%;z-index:1}@media (max-width:1600px){.baner-img{bottom:-10vw}}@media (max-width:980px){#monkey-turist-wrapper{display:none}}.monkey-turist-img{bottom:0;left:60%;position:absolute;width:500px;z-index:-1}@media (max-width:980px){.monkey-turist-img{display:none}}.day-counter-wrapper{overflow:hidden;position:relative;width:100%}.day-counter-wrapper .day-counter{font-size:1em;font-weight:800;width:100%}.day-counter-wrapper .day-counter p{text-align:left}.day-counter-wrapper .day-counter p span{color:#ee533a}@media (max-width:700px){.day-counter-wrapper .day-counter p{text-align:center}.day-counter-wrapper .day-counter{display:flex;justify-content:center}}.day-counter-wrapper h2{font-size:1.5em;font-weight:900}.day-counter-wrapper h3{font-size:1em}.day-counter-wrapper .regulations-wrapper{font-size:16px}.day-counter-wrapper .regulations-wrapper p{margin-top:20px!important}@media (max-width:700px){.day-counter-wrapper .regulations-wrapper p{text-align:center}}.day-counter-wrapper .regulations-wrapper .btn{font-size:9px;margin-left:10px}.day-counter-wrapper #monkey-in-day-counter-wrapper{bottom:0;position:absolute;width:300px;z-index:2}@media (max-width:700px){.day-counter-wrapper #monkey-in-day-counter-wrapper{display:none!important}}.day-counter-wrapper .baner-img{bottom:-14vw;left:0;position:absolute;width:100%;z-index:1}@media (max-width:1600px){.day-counter-wrapper .baner-img{bottom:-12vw}}.table-wrapper{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;width:100%}.table-wrapper h2{font-size:1.8em;font-weight:800;position:relative}@media (max-width:700px){.table-wrapper h2{font-size:1.2em}}.table-wrapper p{font-weight:800;margin:45px 0;text-align:center}.table-wrapper .rank-table{border:1px solid #707070;border-collapse:collapse;width:100%}.table-wrapper .rank-table thead tr{background-color:#1a1a17;border:1px solid #707070;color:#eab713}.table-wrapper .rank-table thead tr td{font-weight:800;padding:10px}@media (max-width:700px){.table-wrapper .rank-table thead tr td{font-size:14px;font-weight:400;padding:2px}}.table-wrapper .rank-table tbody tr td{border:1px solid #707070;font-weight:800;padding:5px}@media (max-width:700px){.table-wrapper .rank-table tbody tr td{font-size:14px;padding:5px}}.table-wrapper .rank-table tbody tr .col-with-animals{align-items:center;display:flex}.table-wrapper .rank-table tbody tr .col-with-animals .animal-in-table{height:auto;margin-right:20px;width:80px}@media (max-width:980px){.table-wrapper .rank-table tbody tr .col-with-animals .animal-in-table{margin:0}.table-wrapper .rank-table tbody tr .col-with-animals{flex-direction:column;justify-content:center}}@media (max-width:700px){.table-wrapper{padding:0 2%}}.bonuses-link{margin-bottom:40px;position:relative;width:100%}.bonuses-link .btn{position:relative;z-index:997}.bonuses-link .line{background-color:#d1d1d1;height:1px;position:absolute;top:50%;width:100%;z-index:1}.break{flex-basis:100%}.careers-container{margin-bottom:2em}.offer-wrapper{grid-column-gap:2%;grid-row-gap:32px;display:inline-grid;grid-template-columns:32% 32% 32%;justify-items:center;width:100%}@media (max-width:1365px){.offer-wrapper{grid-template-columns:48% 48%}}@media (max-width:930px){.offer-wrapper{grid-template-columns:100%}}.career-heading{width:100%}.career-heading h2{font-size:25px;font-weight:800;text-align:left}.offer-card{align-content:space-between;background-color:#fff;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;flex-wrap:wrap;min-height:220px;padding:20px;width:100%}.offer-card .title{width:100%}.offer-card .title h2{font-size:30px;font-weight:900;margin-bottom:.2em;text-align:left}.offer-card .intro{width:100%}.offer-card .intro p{font-size:16px;text-align:left}.offer-card .bottom-section{align-items:center;border-top:1px solid #d1d1d1;flex-wrap:nowrap;height:50px;justify-content:space-between;padding-top:16px;width:100%}.offer-card .bottom-section,.offer-card .bottom-section .localization{align-content:center;display:flex}.offer-card .bottom-section .localization p{font-size:16px;font-weight:800;margin:0;text-transform:uppercase}.offer-card .bottom-section .localization .fa-map-marker-alt{margin-right:8px}.offer-card .bottom-section .btn{font-size:14px;line-height:1.5}@media (max-width:400px){.offer-card .bottom-section{flex-wrap:wrap;justify-content:center;padding:50px 0 35px}.offer-card .bottom-section .localization{justify-content:center;margin-bottom:10px;width:100%}.offer-card .bottom-section .localization p{text-align:center}}.offer-details-page{padding-bottom:2em}.offer-details-page .offer-details{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.offer-details-page .offer-details .localization-detail{align-items:center;display:flex;justify-content:flex-start;width:50%}.offer-details-page .offer-details .localization-detail .icon{font-size:40px;margin-right:10px}.offer-details-page .offer-details .localization-detail .text{font-size:13px;font-weight:800;text-transform:uppercase}.offer-details-page .offer-details .localization-detail .text p{color:#26673e;font-size:14px;font-weight:800;margin:0;text-align:left;text-transform:uppercase;width:100%}.offer-details-page .page-hero .wrapper{position:relative}@media (max-width:1070px){.offer-details-page .page-hero .wrapper.career{padding-right:12em}}@media (max-width:780px){.offer-details-page .page-hero .wrapper.career{padding-right:2em}}.offer-details-page .page-hero .wrapper .hero-content{padding-right:7em}@media (max-width:780px){.offer-details-page .page-hero .wrapper .hero-content{padding-right:0}}.offer-details-page .page-hero .nav-date{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2em;width:100%}.offer-details-page .page-hero .nav-date .btn{margin:0}.offer-details-page .page-hero .nav-date p{color:#26673e;font-size:13px;font-weight:700;text-transform:uppercase}@media (max-width:350px){.offer-details-page .page-hero .nav-date{flex-wrap:wrap;justify-content:center}.offer-details-page .page-hero .nav-date p{margin-top:1em;width:100%}}@media (max-width:780px){.offer-details-page .page-hero .nav-date{padding-top:2em}}.offer-details-page .page-hero .hero-image{background-image:url(/img/content-img/malpa-salut.png);bottom:-25px;position:absolute;right:-100px;width:630px}@media (max-width:1160px){.offer-details-page .page-hero .hero-image{bottom:-95px;right:-25px;width:450px}}@media (max-width:1100px){.offer-details-page .page-hero .hero-image{display:none}}.offer-details-page .description{padding:0 2em}.offer-details-page #description{padding-top:2em}.offer-details-page .button-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:2em 0;position:relative;width:100%}.thank-you-landing-page{display:flex;flex-wrap:wrap;justify-content:center;padding-top:2em}.thank-you-landing-page .emoji{font-size:50px;margin-bottom:10px;text-align:center;width:100%}.thank-you-landing-page .title{font-size:34px;margin-bottom:10px;text-align:center;width:100%}@media (max-width:500px){.thank-you-landing-page .title{font-size:26px}}.thank-you-landing-page .subtitle{color:#26673e;font-size:18px;font-weight:800;margin-bottom:10px;text-align:center}.thank-you-landing-page .sub-subtitle{font-size:16px;font-style:italic;text-align:center;width:100%}.dish-carte-container .dish-carte-wrapper.dish-content-wrapper{margin:0 1.6em}.dish-carte-container .dish-carte-wrapper h3{font-size:1em;font-weight:800;text-transform:uppercase}.dish-carte-container .dish-carte-wrapper .dish-carte{display:flex;flex-wrap:nowrap;justify-content:space-between;min-height:270px;overflow:hidden;padding:0}.dish-carte-container .dish-carte-wrapper .dish-carte.dish-content-menu{height:100%}.dish-carte-container .dish-carte-wrapper .dish-carte.excluded{border:1px solid #ee533a}.dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading{border:1px solid #f3f1ee}.dish-carte-container .dish-carte-wrapper .dish-carte.dish-carte-loading.excluded{border:1px solid #ee533a}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{display:flex;justify-content:center;overflow:hidden;width:225px}@media (min-width:1050px){.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{width:280px}}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{display:flex;flex-direction:column;justify-content:space-between;padding:1em;width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder{display:flex;flex-direction:column;justify-content:space-between}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .text-container .text-placeholder{background-color:#f3f1ee;border-radius:.2em;height:1em;margin-top:1em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container{display:flex;justify-content:flex-end;margin-top:1em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content.placeholder .button-container .button-placeholder{background-color:#f3f1ee;border-radius:.8em;height:1.6em;margin-left:.5em;width:100px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.1em;font-weight:800;margin:0 0 .7em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .dish-variants-select{margin-bottom:.9em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side .tags-wrapper{margin-bottom:.7em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{align-items:flex-end;color:#ee533a;display:flex;flex-grow:1;font-size:.85em;font-weight:700;margin:-.4em 0 .2em;text-align:left}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;font-weight:800;justify-content:space-between;margin-bottom:.9em;padding:.3em 0;width:100%}@media (max-width:1150px){.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{flex-wrap:wrap}}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:120px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector .size-label{display:flex;font-size:.9em;justify-content:center;text-align:center;width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;justify-content:flex-end}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .box-wrapper img{display:flex;height:30px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-size:.95em;font-weight:900;justify-content:flex-end;margin-left:auto;white-space:nowrap}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{align-items:center;display:flex;width:45px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper img{max-height:20px}@media (max-width:1150px){.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:none}}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .dot-price{border-radius:3em;flex-shrink:0;height:1em;margin-right:.4em;width:1em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper>button:last-child{margin-left:auto;padding:0}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper{justify-content:flex-end;margin-bottom:0}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .btn{font-size:.8em;margin:0}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper .dish-care-del-btn{margin-right:auto}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .buttons-wrapper:last-child{margin-right:0}.dish-carte-container .dish-carte-wrapper .dish-carte-empty{align-items:center;background-color:#f3f1ee;display:flex;justify-content:center;min-height:270px}.dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h2{margin-bottom:.5em;opacity:.45}.dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper h3{font-size:.9em;font-weight:800;margin-bottom:.4em;opacity:.45}.dish-carte-container .dish-carte-wrapper .dish-carte-empty .info-wrapper p{font-size:.85em;margin-bottom:1em;opacity:.45;text-align:center}@media (max-width:980px){.dish-carte-container .dish-carte-wrapper.col1-2{width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte{font-size:.9em;min-height:200px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.25em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{width:110px}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector span{font-size:1.1em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper{justify-content:flex-end;margin-left:auto}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .values-wrapper .price-wrapper .image-wrapper{display:flex}.dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-width:none;min-height:280px;width:100%}}@media (max-width:700px){.dish-carte-container .dish-carte-wrapper .dish-carte{flex-wrap:wrap;font-size:.85em}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{height:150px;max-height:35vw;width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image.big-image{height:200px;max-height:55vw}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{width:100%}.dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:.3em}.dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-height:30vw}}.dish-carte-container.details-view{display:grid;grid-template-columns:100%}.dish-carte-container.details-view .dish-carte-wrapper.col1-2{width:98%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte{max-width:none;min-height:340px;width:100%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side{width:100%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:10px}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{display:flex;margin-bottom:.5em}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p{font-size:.8em;margin-bottom:0}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p span{font-weight:700;text-transform:uppercase}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section p .allergen{text-transform:none}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{flex-grow:0;flex-shrink:0;margin-bottom:0;margin-right:4%;width:48%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend{font-size:.8em}@media (max-width:1300px){.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div{width:47%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .legend>div:last-child{margin-right:3%}}@media (max-width:700px){.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .chart{height:10px}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side{flex-wrap:wrap}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{margin:0 0 .5em;width:100%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{margin:0;width:100%}}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{display:flex}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:800;justify-content:space-between;padding:5px 0;width:100%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row p{margin:0;text-align:left}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side .stats-row .rate span{margin-left:5px}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{flex-grow:0;flex-shrink:0;margin-right:4%;width:48%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .buttons-wrapper{justify-content:flex-end}@media (max-width:700px){.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{flex-wrap:wrap}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{margin:0 0 .5em;width:100%}.dish-carte-container.details-view .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{margin:0;width:100%}}.website .dish-carte{border:1px solid #d1d1d1}.dish-carte-price-group span{font-size:.8em;font-weight:400}.dish-carte-price-group div{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.dish-carte-price-group div img{max-width:3.2em}.dish-carte-modal{max-width:900px}.dish-carte-modal .content-diet-title{font-size:1em;font-weight:800}.dish-carte-modal .top-side{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;width:100%}.dish-carte-modal .top-side .dish-carte-image{height:auto;max-width:225px}.dish-carte-modal .top-side .dish-carte-image img{border-radius:10px;max-width:225px!important}.dish-carte-modal .top-side .dish-carte-modal-content{margin-bottom:20px;max-width:580px;width:100%}.dish-carte-modal .top-side .dish-carte-modal-content>h4{font-weight:900;margin-bottom:1rem}.dish-carte-modal .top-side .dish-carte-modal-content .dish-variants-select{margin-bottom:10px}.dish-carte-modal .top-side .dish-carte-modal-content p{color:#ee533a;font-size:14px;font-weight:700}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-weight:800;justify-content:space-between;padding:10px 0;width:100%}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector{margin-left:20px;width:90px}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .carte-kcal-selector .size-label{display:flex;justify-content:center;text-align:center;width:100%}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper{align-content:center;align-items:center;display:flex;font-weight:700;font-weight:900;justify-content:flex-end;white-space:nowrap}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper img{margin-right:2px;max-height:20px}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper .dot-price{border-radius:50px;height:15px;margin-right:5px;width:15px}.dish-carte-modal .top-side .dish-carte-modal-content .values-wrapper .price-wrapper.PRIME .dot-price{display:none}.dish-carte-modal .ingredients-section{font-size:13px;margin-bottom:20px;text-align:left;width:100%}.dish-carte-modal .ingredients-section p{margin-bottom:0}.dish-carte-modal .ingredients-section p span{font-weight:800;text-transform:uppercase}.dish-carte-modal .ingredients-section p .allergen{text-transform:none}.dish-carte-modal .stats-section{-moz-column-gap:2%;column-gap:2%;display:flex;grid-template-columns:49% 49%}.dish-carte-modal .stats-section .stats-row{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;font-size:16px;font-weight:800;justify-content:space-between;margin-bottom:2em;padding:10px 0;width:100%}.dish-carte-modal .stats-section .stats-row p{margin:0;text-align:left}.dish-carte-modal .stats-section .stats-row .rate span{margin-left:5px}@media (max-width:700px){.dish-carte-modal .stats-section .stats-row{margin-bottom:.5em}.dish-carte-modal .stats-section{flex-wrap:wrap}}.dish-carte-modal .additional-info{font-size:15px;margin-bottom:40px;text-align:left}.dish-carte-modal .additional-info span{font-weight:800}@media (max-width:940px){.dish-carte-modal .top-side{justify-content:center}.dish-carte-modal .top-side .dish-carte-image{margin-bottom:20px}.dish-carte-modal .top-side .dish-carte-modal-content{max-width:none}}.exclusion-list-wrapper{border-top:1px solid #d1d1d1;margin:1em 0;width:100%}.exclusion-list-wrapper .list-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:14px 0;width:100%}.exclusion-list-wrapper .list-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:80%}.exclusion-list-wrapper .list-item .left-side img{margin-right:15px;width:40px}.exclusion-list-wrapper .list-item .left-side .txt-content{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.exclusion-list-wrapper .list-item .left-side .txt-content h2{font-size:12px;margin-bottom:.5em;width:100%}.exclusion-list-wrapper .list-item .left-side .txt-content p{font-size:15px;margin:0;text-align:left}.exclusion-list-wrapper .list-item .left-side .txt-content p .beta-tag{color:#59af9f;font-size:11px;font-weight:800;margin-left:5px}.exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon{font-size:12px;margin-left:5px;opacity:.5;transition:.3s}.exclusion-list-wrapper .list-item .left-side .txt-content p .more-info-icon:hover{cursor:pointer;opacity:1}@media (max-width:700px){.exclusion-list-wrapper .list-item .left-side .txt-content>.description{display:none}}.exclusion-list-wrapper .list-item .left-side .txt-content .excluded-string{text-transform:lowercase}.exclusion-list-wrapper .list-item .right-side>.fas{font-size:1.4em}.afterSave-text{font-weight:500}.exclusion-modal{max-width:865px}.exclusion-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.exclusion-modal .title-wrapper h2{font-size:25px;font-weight:800;margin-bottom:0;margin-right:10px}.exclusion-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:800;margin:0}.exclusion-modal .buttons-wrapper,.exclusion-modal .buttons-wrapper .btn,.exclusion-modal .form-item{margin-bottom:0}.exclusion-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.exclusion-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.exclusion-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:800;margin-bottom:6px;width:100%}.exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.exclusion-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.exclusion-modal.diet-type-modal{transition:all .3s ease}.exclusion-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.exclusion-modal.diet-type-modal .buttons-wrapper{border-top:none}.exclusion-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.exclusion-modal.diet-type-modal .modal-footer{border-bottom:none}.exclusion-items-wrapper{align-content:center;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:32% 32% 32%;margin-top:20px;width:100%}.exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin:0;padding:.6em 0}.exclusion-items-wrapper .exclusion-item label{font-weight:700}.exclusion-items-wrapper .exclusion-item img{margin:0 .8em;width:4em}.exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.exclusion-items-wrapper .exclusion-item{max-width:100%}}.exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.exclusion-items-wrapper{grid-template-columns:100%}}.aftersave-modal{max-width:865px}.aftersave-modal .title-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;width:100%}.aftersave-modal .title-wrapper h2{font-size:25px;font-weight:800;margin-bottom:0;margin-right:10px}.aftersave-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:800;margin:0}.aftersave-modal .form-item{margin-bottom:0}.aftersave-modal .exclusion-items-wrapper{align-content:center;border-top:1px solid #d1d1d1;-moz-column-gap:2%;column-gap:2%;display:grid;grid-template-columns:49% 49%;margin-top:20px;width:100%}.aftersave-modal .exclusion-items-wrapper .exclusion-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin:0;max-width:389px;padding:13px}.aftersave-modal .exclusion-items-wrapper .exclusion-item img{margin-right:10px;width:42px}.aftersave-modal .exclusion-items-wrapper .exclusion-item p{font-size:17px;margin:0;text-align:left}@media (max-width:900px){.aftersave-modal .exclusion-items-wrapper .exclusion-item{max-width:100%}}.aftersave-modal .exclusion-items-wrapper :last-child{border-bottom:none}@media (max-width:900px){.aftersave-modal .exclusion-items-wrapper{grid-template-columns:100%}}.aftersave-modal .buttons-wrapper,.aftersave-modal .buttons-wrapper .btn{margin-bottom:0}.aftersave-modal.settings .exclusion-items-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.aftersave-modal.settings .exclusion-items-wrapper .exclusion-item{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.aftersave-modal.settings .exclusion-items-wrapper .exclusion-item label{width:100%}.aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side h2{font-size:12px;font-weight:800;margin-bottom:6px;width:100%}.aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .left-side p{font-size:15px;text-align:left}.aftersave-modal.settings .exclusion-items-wrapper .exclusion-item .dish-variants-select{height:53px;width:140px}.aftersave-modal.diet-type-modal{transition:all .3s ease}.aftersave-modal.diet-type-modal .title-wrapper{border-bottom:2px solid #d1d1d1;margin-bottom:30px;padding-bottom:20px}.aftersave-modal.diet-type-modal .buttons-wrapper{border-top:none}.aftersave-modal.diet-type-modal [data-css=AnimatedCurrentView]{transition:height .2s ease}.aftersave-modal.diet-type-modal .modal-footer{border-bottom:none}.settings-modal{max-width:865px}.settings-modal .title-wrapper{align-items:flex-end;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:.3em;padding-bottom:20px;width:100%}.settings-modal .title-wrapper h2{font-size:25px;font-weight:800;margin-bottom:0;margin-right:10px}.settings-modal .title-wrapper h3{color:#eab713;font-size:13px;font-weight:800;margin:0}.settings-modal .preferences-modal-wrapper{display:flex;flex-wrap:wrap;width:100%}.settings-modal .preferences-modal-wrapper .form-item{margin:0}.settings-modal .preferences-modal-wrapper .preferences-item{align-content:center;align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:10px 0;width:100%}.settings-modal .preferences-modal-wrapper .preferences-item .left-side{width:100%}.settings-modal .preferences-modal-wrapper .preferences-item .left-side h2{font-size:16px;margin-bottom:7px}.settings-modal .preferences-modal-wrapper .preferences-item .left-side p{font-size:20px;margin:0;text-align:left}.settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0 0 0 20px;width:165px}.settings-modal .preferences-modal-wrapper .preferences-item.to-left{justify-content:flex-start}@media (max-width:400px){.settings-modal .preferences-modal-wrapper .preferences-item{flex-wrap:wrap;justify-content:center}.settings-modal .preferences-modal-wrapper .preferences-item .left-side p{margin-bottom:10px}.settings-modal .preferences-modal-wrapper .preferences-item .dish-variants-select{margin:0;width:100%}.settings-modal .preferences-modal-wrapper .preferences-item.to-left{flex-wrap:nowrap;justify-content:flex-start}}.settings-modal .buttons-wrapper{margin-bottom:0;margin-top:20px}.settings-modal .buttons-wrapper .btn{margin-left:20px}.settings-modal .ingredients-exclusion-wrapper{border-top:1px solid #d1d1d1;margin-bottom:20px;margin-top:15px;padding:25px 0 0}.preferences-fomr-card{position:relative}.preferences-fomr-card .price-component .prefix{color:#26673e;font-weight:700}.preferences-fomr-card .price-component .loader{background-color:hsla(0,0%,100%,.95);height:100%;position:absolute;top:0;z-index:9}.preferences-fomr-card .price-component .item-label2{font-size:.7em}.preferences-fomr-card .price-component .button-container,.preferences-fomr-card .price-component hr{margin-bottom:1em}.preferences-fomr-card .price-component .button-container .col-primary-b{margin-right:.5em}.preferences-fomr-card .price-component .price-label{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.preferences-fomr-card .price-component .price-label .price-range{font-size:1em;font-weight:700;margin-right:10px}.preferences-fomr-card .price-component .price-label .price-range span{color:#26673e}.preferences-fomr-card .price-component .price-label button{padding:10px}.preferences-fomr-card .price-component .price-label button>.fa{color:#26673e;font-size:1.5em}.preferences-fomr-card .price-component .description-wrapper{font-size:1rem;height:auto;max-height:0;overflow:hidden;transition:all .3s ease-in}.preferences-fomr-card .price-component .description-wrapper #description{overflow:hidden}.preferences-fomr-card .price-component .MuiSlider-markLabel{color:#59af9f;font-size:.5em;margin-top:.6em;text-transform:uppercase}.preferences-fomr-card .price-component .MuiSlider-markLabel:nth-last-child(2){color:#d1d1d1;left:97%!important}.preferences-fomr-card .price-component .MuiSlider-markLabel[data-index="0"]{color:#d1d1d1;left:3.5%!important}.preferences-fomr-card .preference-input-section select{width:150px}.dish-selector{padding-top:6em;position:relative}.dish-selector .dish-selector-top{align-items:center;background-color:#1a1a17;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;justify-content:space-between;left:0;padding:0 1em;position:fixed;top:0;width:100%;z-index:100}.dish-selector .dish-selector-top .title-wrapper{padding:1em 0}.dish-selector .dish-selector-top .title-wrapper h2{color:#fff;font-size:1.3em;margin-bottom:0}.dish-selector .dish-selector-top .title-wrapper h5{color:#eab713;margin-bottom:0}.dish-selector .dish-selector-top .btn-sm{border-color:#fff;color:#fff}.dish-selector .dish-selector-top .btn-sm:hover{background:#000}@media (max-width:700px){.dish-selector .dish-selector-top .dish-selector-return-btn span{display:none}}.dish-selector .filter-box{padding:1em}.dish-selector .filter-box .view-type-control{align-items:center;display:flex}.dish-selector .filter-box .view-type-control .view-type-button{align-items:center;display:flex;gap:.5em}.dish-selector .filter-box .view-type-control .view-type-button:first-child{margin-right:1em}.dish-selector .filter-box .view-type-control .view-type-button i{color:#d1d1d1}.dish-selector .filter-box .view-type-control .view-type-button h4{font-weight:400;margin:0}.dish-selector .filter-box .view-type-control .view-type-button.active i{color:#26673e}.dish-selector .filter-box .view-type-control .view-type-button.active h4{font-weight:900}.dish-selector .filter-box .floating-filter-button{font-size:.7em;left:0;position:fixed;top:25%;transform:translateY(-50%);z-index:999}.dish-selector .filter-box .floating-filter-button>.filter-button{border-radius:0 1em 1em 0;padding:1em .4em;transform:translateX(-100%);transition-duration:.4s}.dish-selector .filter-box .floating-filter-button>.filter-button i{font-size:2em;margin-right:0}.dish-selector .filter-box .filter-button{align-items:center;display:flex;gap:1em;justify-content:center}.dish-selector .filter-box .filter-button.floating{flex-direction:column}.dish-selector .filter-box .filter-button>span{padding:.4em 0}.dish-selector .filter-box .filter-button .filters-count{background-color:#eab713;border-radius:2em;color:#1a1a17;padding:.3em 1em}.dish-selector .filter-box .filter-box-title{display:flex;justify-content:flex-end}@media (min-width:700px){.dish-selector .filter-box .filter-box-title{justify-content:space-between}}.dish-selector .filter-box .filter-box-title>div{align-items:center;display:flex;flex-wrap:wrap}.dish-selector .filter-box .filter-box-title>div h2{font-size:1.2em;margin-bottom:0;margin-right:.5em}.dish-selector .filter-box .filter-box-title>div h2>i{color:#26673e;font-size:.9em;margin-right:.5em}@media (max-width:700px){.dish-selector .filter-box .filter-box-title>div h2{font-size:1em}}.dish-selector .filter-box .filter-box-title>div .btn{font-size:.7em;margin-bottom:.6em;margin-right:.5em;margin-top:.6em}.dish-selector .filter-box .filter-box-title .arrow-button{border-left:1px solid #d1d1d1;color:#26673e;font-size:1.5em;padding-left:.8em}.dish-selector .filter-box .filter-section-container{font-size:.9em;padding-top:1em}.dish-selector .filter-box .filter-section{border-top:1px dashed #d1d1d1;margin-bottom:1em;padding-top:1em}.dish-selector .filter-box .filter-section .form-item,.dish-selector .filter-box .filter-section:last-child{margin-bottom:0}.dish-selector .filter-box .filter-section .btn-md{width:100%}.features-list{background:#eab713;padding:1em 0;width:100%}.features-list .features-list-top{padding-bottom:1.5em;text-align:center}.features-list .features-list-top>div{font-size:3em;font-weight:900}.features-list .features-list-top h3{font-size:1.15em;text-transform:uppercase}.features-list .features-list-list{font-size:.9em;height:auto;max-height:0;overflow:hidden;padding-top:.5em;transition:all .3s ease-in}.features-list .features-list-list>.container-resp{border-top:1px solid #1a1a17;padding-top:1em}.features-list .features-list-list>.container-resp>div{display:flex;flex-wrap:wrap}.features-list .features-list-list>.container-resp>div h4{color:#26673e;text-transform:uppercase}.features-list .features-list-list>.container-resp>div li{margin-bottom:.2em}.features-list .close-features-list{text-align:center}.comparision-table-container{margin-bottom:2em;overflow-x:auto}.comparision-table{border-collapse:collapse;width:100%}.comparision-table tr{margin:0;padding:0}.comparision-table th{font-size:.75em;font-weight:700;line-height:1.1;padding:.8em .3em;text-align:center}.comparision-table th.thead-bmc{background:#ffc50c}.comparision-table th.thead-maczfit{background:#b4d7e2}.comparision-table th.thead-ntfy{background:#fffaaf}.comparision-table th.thead-barbora{background:#ecc4c4}.comparision-table th.thead-frisco{background:#ecc2f1}.comparision-table td{border-bottom:1px solid #d1d1d1;border-collapse:collapse;border-right:1px solid #d1d1d1;margin:0;padding:.3em}.comparision-table td:first-child{border-left:1px solid #d1d1d1}.comparision-table td.title{background:#26673e;color:#fff;font-size:.9em;font-weight:700;text-align:center}.comparision-table td.feature{font-size:.9em}.comparision-table td.small-text{font-size:.8em;text-align:center;width:100px}.comparision-table td.boolean{text-align:center;width:65px}.comparision-table td.boolean .fa-check{color:#26673e}.comparision-table td.boolean .fa-times{color:#ee533a}.comparision-table td.boolean.bmc{background:#fff9a7;font-size:1.1em;width:80px}@media (min-width:650px){.comparision-table-container{overflow-x:unset}.comparision-table{position:relative}.comparision-table th{position:-webkit-sticky;position:sticky;top:65px}.comparision-table tr.subhead{display:none}}.email-checkout-init-box{align-items:stretch;background:#fff;border-radius:.5em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;margin-bottom:.5em;margin-left:auto;margin-right:auto;max-width:700px;padding:1em}.email-checkout-init-box .btn{margin-left:1em}.email-checkout-init-disclaimer{font-size:.65em;opacity:.7;text-align:center}.email-checkout-init{background:#eab713;padding:2em 1em}.email-checkout-init h2{text-align:center}.web-price-group .subtitle{font-size:.9em;font-weight:800}.web-price-group .top-titles{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1em}.web-price-group .top-titles h2{margin-bottom:.5em}.web-price-group .top-titles h6{margin-bottom:0}.web-price-group .elements{margin-top:-2em}.web-price-group .elements>*{margin:2em 0}.web-price-group .kcals-wrapper{position:relative}.web-price-group .kcals-wrapper .loader-wrapper{background-color:hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}.first-enter-modal{align-items:center;display:flex;flex-direction:column;padding:2em;text-align:center}.first-enter-modal>*{margin:0}.first-enter-modal .icons-wrapper{margin-bottom:.3em}.first-enter-modal .list{align-items:center;display:flex;flex-direction:column;font-size:1.1em;font-weight:700;line-height:1.1;list-style-position:inside;margin:1.5em 0;padding:0}.first-enter-modal .controls{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}.first-enter-modal .controls>button{min-width:160px}.first-enter-modal .bottom-text{margin-bottom:1.5em}@media (max-width:700px){.first-enter-modal .bottom-text{display:none}}.floating-box{bottom:0;font-size:.75em;overflow:hidden;padding-left:.1em;padding-right:.1em;pointer-events:none;position:fixed;right:0;width:100%;z-index:999}@media (min-width:700px){.floating-box{font-size:medium;padding-left:0;padding-right:1em;width:550px}}.floating-box .macro-info{margin:0;width:100%}.floating-box .macro-info .chart{height:7px;margin-bottom:0}.floating-box .macro-info .kcal{margin-bottom:0}@media (max-width:700px){.floating-box .macro-info .legend{font-size:1.2em}}.floating-box .macro-info .legend>div{width:22%}.floating-box .macro-info .legend .name{padding-top:0}.floating-box .floating-box-inside{background-color:#fff;border:2px solid #eab713;border-radius:15px 15px 0 0;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);opacity:0;overflow:hidden;pointer-events:auto;position:relative;transition-duration:.4s;width:100%}.floating-box .top{cursor:pointer;display:flex;padding:1em 1em 0}@media (max-width:700px){.floating-box .top{font-size:1.2em}}.floating-box .top .top-content{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex:1;justify-content:space-between;margin-right:.5rem;margin-top:-1rem}@media (max-width:700px){.floating-box .top .top-content{padding:.8em 0}}.floating-box .top .status-title{align-items:center;display:flex}.floating-box .top .status-name{font-size:1em;font-weight:900;margin:0}.floating-box .top .status-color{border-radius:50%;height:1.1em;margin-right:.9em;width:1.1em}.floating-box .top .box-toggler{background-color:#f3f1ee;color:#eab713;cursor:pointer;margin-right:-1rem;margin-top:-1rem;padding:.5em .9em}.floating-box .top .box-toggler:hover{color:#26673e}.floating-box .top .box-toggler i{font-size:2em}.floating-box .box-content{margin:1em;position:relative}.floating-box .box-content .box-loader-wrapper{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.floating-box .box-content .box-loader-wrapper>.loader-content{height:100%}.floating-box .box-footer{align-items:center;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-top:.5rem;padding-top:.5rem}.floating-box .box-footer>*{margin:0}.floating-box .box-footer .price{color:#26673e;font-weight:900;white-space:nowrap}.dish-filter-modal .top{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1em;margin-bottom:2em;padding-bottom:2em}.dish-filter-modal .top *{margin:0}.dish-filter-modal .top>i{color:#26673e;font-size:1.5em}.dish-filter-modal .top h2{font-size:1.2em}@media (min-width:700px){.dish-filter-modal .top{flex-direction:row}.dish-filter-modal .top h2{font-size:1.5em}}.dish-filter-modal .item-label{font-weight:800}.dish-filter-modal .filter-section{border-bottom:1px solid #d1d1d1;margin-bottom:2em}.dish-filter-modal .ingredientsExclusions-wrapper{position:relative;top:-30px}.dish-filter-modal .close-btn{display:flex;margin-left:auto;margin-right:0}.quantity-selector label{margin-bottom:1em}.quantity-selector .controller{align-items:center;border:2px solid #1a1a17;border-radius:30px;display:flex;flex-direction:row;flex-wrap:nowrap;height:3em;justify-content:space-between;margin-bottom:1em;overflow:hidden;width:9em}.quantity-selector .controller.controller-disabled{border:2px solid #d1d1d1}.quantity-selector .controller .quantity-input{background:0 0;border:0;font-size:1em;font-weight:900;padding:0;text-align:center;width:100%}.quantity-selector .controller .quantity-input input:focus{background:0 0;border:0}.quantity-selector .controller .quantity-input input::-webkit-inner-spin-button,.quantity-selector .controller .quantity-input input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity-selector .controller button{box-sizing:border-box;height:100%;padding:0 .5em;transition:all .3s ease}.quantity-selector .controller button i{color:#26673e;font-size:1.7em}.quantity-selector .controller button.disabled i{color:#d1d1d1;cursor:not-allowed}.quantity-selector .controller button:hover{background:#f6f6f6}.quantity-selector .controller.small{height:2.5em;margin-bottom:0;width:7em}.quantity-selector .controller.small .quantity-input{font-size:.75em}.quantity-selector .controller.small .fa{font-size:1.4em}.quantity-selector .controller.auto{width:100%}.quantity-selector.empty{opacity:.5}.quantity-selector.empty .fa{color:#1a1a17}.individual-ingredients-exclusions{margin-bottom:2em}.individual-ingredients-exclusions .single-ingredients-scroll-wrapper{background:linear-gradient(#fff 33%,hsla(0,0%,100%,0)),linear-gradient(hsla(0,0%,100%,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 50% 0,hsla(0,0%,68%,.5),transparent),radial-gradient(farthest-side at 50% 100%,hsla(0,0%,68%,.5),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-color:#fff;background-repeat:no-repeat;background-size:100% 45px,100% 45px,100% 15px,100% 15px;margin-top:1em;max-height:205px;overflow-x:hidden}.individual-ingredients-exclusions .top-title-wrapper{align-self:flex-start;display:flex}.individual-ingredients-exclusions .checkbox-scroll-wrapper{max-height:250px}.individual-ingredients-exclusions .checkbox-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.individual-ingredients-exclusions .ingredients-search-wrapper{align-items:center;flex-direction:row;width:100%}.individual-ingredients-exclusions .search-input-wrapper{display:flex;flex:1;position:relative}.individual-ingredients-exclusions .search-icon-wrapper{position:absolute;right:20px;top:50%;transform:translateY(-10px)}.individual-ingredients-exclusions .hints-scroll-wrapper{border:1px solid #d1d1d1;border-bottom-left-radius:5px;border-top-left-radius:5px;bottom:calc(100% + 5px);left:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;position:absolute;width:100%;z-index:99}.individual-ingredients-exclusions .hint{background-color:#fff;margin:0;padding:5px;text-align:left;width:100%}.individual-ingredients-exclusions .hint:not(:last-child){border-bottom:1px solid #d1d1d1}.individual-ingredients-exclusions .hint:not(.no-results):hover{background-color:#d1d1d1}.individual-ingredients-exclusions .search-input{padding-right:10px}.individual-ingredients-exclusions .ingredient{align-items:center;border:1px solid #1a1a17;border-radius:10em;display:flex;margin:.4rem;padding:.4em 1em .4em .8em;position:relative}.individual-ingredients-exclusions .ingredient:disabled{cursor:default}.individual-ingredients-exclusions .ingredient:hover i{color:#ee533a}.individual-ingredients-exclusions .ingredient>*{line-height:1;margin:0}.individual-ingredients-exclusions .ingredient i{margin-right:.4em}.individual-ingredients-exclusions .ingredient h6{font-size:.7em;line-height:1.4em;text-transform:uppercase}.individual-ingredients-exclusions .single-ingredient-scroll-wrapper{margin:0 -10px;max-height:200px;width:100%;z-index:-1}.individual-ingredients-exclusions .single-ingredients-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.4rem}.kcal-picker-module{border-bottom:1px solid #d1d1d1;flex-direction:column;margin-bottom:1em;padding-bottom:1em}.kcal-picker-module,.kcal-picker-module .bottom-section{display:flex;justify-content:center;width:100%}.kcal-picker-module h3{font-weight:900}.kcal-picker-module h3 span{color:#26673e}.kcal-picker-module .kcal-picker{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:2em 0;position:relative;width:100%}.kcal-picker-module .kcal-picker .kcal-swiper-brightener{background:linear-gradient(90deg,#fff,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:20%;z-index:3}.kcal-picker-module .kcal-picker .kcal-swiper-brightener.right{background:linear-gradient(-90deg,#fff,transparent);left:auto;right:0}.kcal-picker-module .kcal-picker .swiper{justify-content:center;position:relative}.kcal-picker-module .kcal-picker .swiper,.kcal-picker-module .kcal-picker .swiper .swiper-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{align-items:center;background-color:#f6f6f6;border-right:1px solid #d1d1d1;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:center;min-width:200px;padding:.3em 0;text-align:center;width:200px}.kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4{font-size:1em;margin:0}.kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.not-active{color:#d1d1d1;font-weight:700}.kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide h4.active{color:#1a1a17;font-weight:900}@media (max-width:700px){.kcal-picker-module .kcal-picker .swiper .swiper-wrapper .swiper-slide{height:30px}}.kcal-picker-module .kcal-picker .swiper-controller{align-items:center;background:0 0;border:2px solid #1a1a17;border-radius:30px;color:#26673e;display:flex;font-size:1.5em;height:50px;justify-content:space-between;left:50%;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-83px);width:166px;z-index:9}@media (max-width:700px){.kcal-picker-module .kcal-picker .swiper-controller{height:40px;transform:translateX(-70px);width:140px}}.kcal-picker-module .kcal-picker .swiper-controller .fa{pointer-events:all}.kcal-picker-module .kcal-picker .swiper-controller button{align-items:center;display:flex;height:100%;margin:0;padding:10px;pointer-events:all;transition:all .3s ease}.kcal-picker-module .kcal-picker .swiper-controller button:hover{background:#eab713;color:#26673e}.kcal-picker-module .kcal-picker .kcal-item{background-color:#f6f6f6;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;color:#d1d1d1;padding:5px;text-align:center;width:150px}.calculator-init h3{font-size:1.1em;font-weight:700}.calculator-init span{font-size:1rem;font-weight:400;margin-right:.4em}.calculator-init button{color:var(--col-primary);font-weight:700;padding:0}.dishes-kcal-picker-modal{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:700px;width:100%}.dishes-kcal-picker-modal .dishes-list{border-top:1px solid #d1d1d1;width:100%}.dishes-kcal-picker-modal .dish-item{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:1rem;justify-content:space-between;padding:1em 0;width:100%}.dishes-kcal-picker-modal .dish-item .left-side{align-items:center;display:flex;flex-wrap:nowrap;font-weight:700;justify-content:flex-start}.dishes-kcal-picker-modal .dish-item .left-side .dish-button{cursor:pointer;margin-right:.7em;opacity:.5}.dishes-kcal-picker-modal .dish-item .right-side{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}@media (max-width:360px){.dishes-kcal-picker-modal .dish-item .right-side{flex-direction:column-reverse;justify-content:center}}.dishes-kcal-picker-modal .dish-item .right-side .box-size{margin:0 .7em}@media (max-width:700px){.dishes-kcal-picker-modal .dish-item .right-side .box-size{flex-grow:0;flex-shrink:0}}@media (max-width:360px){.dishes-kcal-picker-modal .dish-item .right-side .box-size{margin:.5em 0 0;text-align:center;width:auto}}.dishes-kcal-picker-modal .dish-item .right-side .kcal{font-weight:900}.dishes-kcal-picker-modal .dish-item.empty{cursor:pointer}.dishes-kcal-picker-modal .dish-item.empty .left-side .dish-button{color:#26673e;opacity:1}.dishes-kcal-picker-modal .dish-item.empty .left-side .name{opacity:.5}.dishes-kcal-picker-modal .price-section{align-items:center;color:#1a1a17;display:flex;font-weight:900;justify-content:space-between}.dishes-kcal-picker-modal .price-section .price,.dishes-kcal-picker-modal .price-section .summary{padding:1em 0;width:48%}@media (max-width:700px){.dishes-kcal-picker-modal .price-section{flex-wrap:wrap}.dishes-kcal-picker-modal .price-section .price,.dishes-kcal-picker-modal .price-section .summary{width:100%}}.dishes-kcal-picker-modal .additional-info{border-bottom:1px solid #d1d1d1;font-size:1em;margin-bottom:1em;padding-bottom:1em;width:100%}.dishes-kcal-picker-modal .price-comparison{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1em;padding-bottom:1em}.dishes-kcal-picker-modal .price-comparison .section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.dishes-kcal-picker-modal .price-comparison .section .logo{display:flex;justify-content:center;width:90%}.dishes-kcal-picker-modal .price-comparison .section h4{font-size:.75em;font-weight:900;margin-bottom:.4em;text-align:center;width:100%}.dishes-kcal-picker-modal .price-comparison .section .price{font-size:1.2em;font-weight:900;padding:.3em 0;text-align:center;width:100%}.dishes-kcal-picker-modal .price-comparison .section .price.smart{background:#cbe657}.dishes-kcal-picker-modal .price-comparison .section .price.prime{background:#ff8264}.payment-models-cards-wrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:relative;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding-top:1em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .recomended-label{align-items:center;display:flex;justify-content:center;left:0;overflow:overlay;position:absolute;top:-8px;width:100%;z-index:1}.payment-models-cards-wrapper .payment-models-cards-swiper .recomended-label span{background-color:#1895ba;border-radius:1em;color:#fff;font-size:.6em;font-weight:900;padding:.5em 2em;text-align:center;text-transform:uppercase}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card{border:1px solid #d1d1d1;border-radius:1em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2em;min-height:640px;overflow:hidden;padding-top:.7em;position:relative;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side{overflow:hidden}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar{height:11px;left:0;position:absolute;top:-1px;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.FLEX{background:#ede3b2}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.SMART{background:#cbe657}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .color-bar.PRIME{background:#ff8264}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:.5em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header .title{align-items:center;display:flex;justify-content:center;margin-bottom:.5em;margin-top:.4em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header .title img{height:45px;max-width:200px}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .card-header p{font-size:.9em;line-height:1.3;margin-bottom:.3em;min-height:60px;text-align:center}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar{align-items:center;display:flex;justify-content:center;padding:.3em}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar h4{font-size:.9em;font-weight:900;margin-bottom:0;text-align:center}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar h4 span{font-size:.8em}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.FLEX{background:#ede3b2}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.SMART{background:#cbe657}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .price-bar.PRIME{background:#ff8264}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .users-prices-wrapper{display:flex;flex-direction:column;padding:0 .5em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .users-prices-wrapper .user-price{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;font-size:.8em;font-weight:700;justify-content:space-between;padding:.6em 0;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe{min-height:230px;padding:1em .5em;text-align:left}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe h3{font-size:.95em;font-weight:900;line-height:1.3;margin-bottom:1em}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe .fa-ul{margin-bottom:0;margin-left:1.5em;margin-top:0}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe li{font-size:.8em}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe li .fas{color:#26673e}@media (max-width:700px){.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .top-side .model-describe{min-height:160px}}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side{padding:0 .5em .5em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.5em;min-height:170px;padding:.5em 0}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5em;width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title .fas{font-size:1em;margin-right:.4em}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices .title h5{font-size:.7em;font-weight:900;margin-bottom:0}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices p{text-align:left}@media (max-width:700px){.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .dish-prices{min-height:130px}}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn{width:100%}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary{border:none;color:#1a1a17}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.FLEX{background:#ede3b2}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.SMART{background:#cbe657}.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card .bottom-side .btn.col-ternary.PRIME{background:#ff8264}@media (max-width:700px){.payment-models-cards-wrapper .payment-models-cards-swiper .payment-model-card{min-height:550px}}.payment-models-cards-wrapper .cards-controller{align-items:center;display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;top:100px;width:100%;z-index:99}.payment-models-cards-wrapper .cards-controller .card-controller-button{align-items:center;background-color:#26673e;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;pointer-events:all;width:30px}.payment-models-cards-wrapper .cards-controller .card-controller-button.left{border-radius:0 10px 10px 0;margin-left:-2em}@media (max-width:700px){.payment-models-cards-wrapper .cards-controller .card-controller-button.left{margin-left:-1em}}.payment-models-cards-wrapper .cards-controller .card-controller-button.right{border-radius:10px 0 0 10px;margin-right:-2em}@media (max-width:700px){.payment-models-cards-wrapper .cards-controller .card-controller-button.right{margin-right:-1em}}.payment-models-cards-wrapper .cards-controller .card-controller-button.disabled{background-color:#1a1a17;cursor:default;opacity:.3}.payment-models-cards-wrapper .cards-controller .card-controller-button .fa{font-size:1.5em}.decimal{font-size:.8em}.payment-step{display:flex;flex-direction:column;width:100%}.payment-step .item-label{font-size:.9em}.payment-step .user-days-input-section{border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap}.payment-step .user-days-input-section .user-section{align-items:center;display:flex;flex-direction:column;font-weight:900;justify-content:flex-start;margin-bottom:1em;margin-right:1em;max-width:10em;text-transform:uppercase}@media (max-width:700px){.payment-step .user-days-input-section{justify-content:center}.payment-step .user-days-input-section .item-label{text-align:center}}.payment-step .payment-models-section{width:100%}.payment-step .payment-models-section .payment-models-header{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:1em 0;width:100%}.payment-step .payment-models-section .payment-models-header img{margin-right:1em;width:60px}.payment-step .payment-models-section .payment-models-header .text-section{display:flex;flex-direction:column}.payment-step .payment-models-section .payment-models-header .text-section h4{font-size:.8em;font-weight:900;margin-bottom:0;text-transform:uppercase}.payment-step .payment-models-section .payment-models-header .text-section p{margin:0}.diet-type{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;margin-bottom:1em;padding-bottom:1em;padding-top:1em;width:100%}.diet-type .diet{align-items:center;display:flex;justify-content:flex-start}.diet-type .diet img{margin-right:1em;width:12em}.diet-type .diet .diet-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.diet-type .diet .diet-data p{text-align:left}.diet-type .diet .diet-data .diet-title{font-size:1.5em;font-weight:900}.diet-type .diet .diet-data .modifier{font-size:.65em;font-weight:700;text-transform:uppercase}@media (max-width:700px){.diet-type .diet{flex-wrap:wrap;justify-content:center;text-align:center}.diet-type .diet .diet-data{align-items:center;text-align:center}.diet-type .diet .diet-data p{text-align:center}}.diet-type-modal{display:flex;justify-content:space-between;max-width:850px;padding:0;width:100%}.diet-type-modal .modal-controller{flex-shrink:0;width:2.5em}.diet-type-modal .modal-controller .fa{color:#26673e;font-size:2em}.diet-type-modal .modal-controller .modal-controller-button{height:100%;padding:0;transition:all .3s ease;width:100%}.diet-type-modal .modal-controller .modal-controller-button:hover{background:#f6f6f6}.diet-type-modal .diet{align-items:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;display:flex;justify-content:flex-start;padding:1.5em 1em}.diet-type-modal .diet img{margin-left:1em;width:14em}.diet-type-modal .diet .diet-data{align-items:flex-start;display:flex;flex-direction:column;width:100%}.diet-type-modal .diet .diet-data .diet-title{font-size:1.5em;font-weight:900}.diet-type-modal .diet .diet-data .diet-title .far{color:#26673e;margin-left:.5em}.diet-type-modal .diet .diet-data p{text-align:left}.diet-type-modal .diet .diet-data .additional-option{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-bottom:1em;padding:.5em 0}.diet-type-modal .diet .diet-data .additional-option .checkbox-input-item{margin-bottom:.2em}.diet-type-modal .diet .diet-data .additional-option p{text-align:left}.diet-type-modal .diet .btn{width:100%}@media (max-width:700px){.diet-type-modal .modal-controller .fa{font-size:1.6em}.diet-type-modal .diet{flex-direction:column-reverse}.diet-type-modal .diet img{margin-bottom:1em;margin-left:0;width:10em}}.dishes-prices-modal{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:850px;width:100%}.dishes-prices-modal .bananacoin-label{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin-bottom:1em;padding:1em 0}.dishes-prices-modal .bananacoin-label img{margin-right:1em;width:6em}.dishes-prices-modal .bananacoin-label .text-side{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.dishes-prices-modal .bananacoin-label .text-side h3{font-size:1.4em;font-weight:900;margin-bottom:0}.dishes-prices-modal .bananacoin-label .text-side p{text-align:left}.price-groups{margin-bottom:2em;width:100%}.price-groups .title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.price-groups .title h2{margin-bottom:.2em}.price-groups .title p{font-size:.95em;text-align:left}.price-groups .price-groups-wrapper{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:center;width:100%}.price-groups .price-groups-wrapper .price-group-item{align-items:center;border-top:1px solid #d1d1d1;display:flex;flex-direction:row;gap:1em;justify-content:space-between;padding:.5em 0;width:100%}.price-groups .price-groups-wrapper .price-group-item .price-group-description{display:flex;flex-direction:column;max-width:420px;width:100%}.price-groups .price-groups-wrapper .price-group-item .price-group-description .price-group-name{align-items:center;display:flex;font-size:1em;font-weight:700;justify-content:flex-start;margin-bottom:.5em}.price-groups .price-groups-wrapper .price-group-item .price-group-description .price-group-name .color-tag{border-radius:50%;height:13px;margin-right:.5em;width:13px}.price-groups .price-groups-wrapper .price-group-item .price-group-description p{font-size:.85em;line-height:18px;text-align:left}.price-groups .price-groups-wrapper .price-group-item .price-group-description p span{font-weight:700}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper{align-items:center;display:flex;justify-content:space-between;max-width:360px;position:relative;width:100%}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .dish-item{align-items:center;display:flex;justify-content:flex-start;max-width:350px;padding:0 1.3em;position:relative;width:100%}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .dish-item img{border-radius:20px;height:96px;margin-right:1em;max-width:96px;overflow:hidden;width:100%}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .dish-item p{font-size:.85em;font-weight:700;line-height:18px;margin-bottom:0;text-align:left}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .dish-item p span{color:#26673e;font-size:.6em;font-weight:900;line-height:18px;text-transform:uppercase}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .swiper-controller-button{align-items:center;display:flex;justify-content:center;position:absolute;width:1em;z-index:10}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .swiper-controller-button .fa{color:#26673e;font-size:1.5em}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .swiper-controller-button.left{left:0}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .swiper-controller-button.right{right:0}.price-groups .price-groups-wrapper .price-group-item .dishes-swiper .swiper-controller-button.disabled .fa{color:#d1d1d1;cursor:default}@media (max-width:700px){.price-groups .price-groups-wrapper .price-group-item .dishes-swiper{display:none}.price-groups .price-groups-wrapper .price-group-item .price-group-description{max-width:none}}.primate-price-table{border-collapse:collapse;margin-bottom:1em;width:100%}.primate-price-table table{border-collapse:collapse;font-size:.9em;text-align:center;width:100%}.primate-price-table table thead{border-bottom:1px solid #a3a3a3}.primate-price-table table th h2{text-align:left}.primate-price-table table th img{height:45px;width:80%}.primate-price-table table th.head-flex{border-bottom:4px solid #ede3b2}.primate-price-table table th.head-smart{border-bottom:4px solid #cbe657}.primate-price-table table th.head-prime{border-bottom:4px solid #ff8264}@media (max-width:700px){.primate-price-table table th h2{display:none}}.primate-price-table table td.kcal-cell{border-right:1px solid #e6e6e6;font-weight:700;width:100px}.primate-price-table table td.kcal-cell .box-wrapper{display:inline-block;margin-right:.4em;vertical-align:middle}.primate-price-table table td.kcal-cell .box-wrapper img{width:27px}@media (max-width:700px){.primate-price-table table td.kcal-cell{width:80px}.primate-price-table table td.kcal-cell .box-wrapper{display:block}}.primate-price-table table td.price-group-cell{border-bottom:1px solid #e6e6e6;font-size:.8em;text-align:left;width:60px}.primate-price-table table td.price-group-cell .price-group-tag{border-radius:20px;display:inline-block;height:8px;margin-left:1em;margin-right:.5em;width:8px}.primate-price-table table td.price-group-cell .price-group-tag.Comfort{background:#26673e}.primate-price-table table td.price-group-cell .price-group-tag.Plus{background:#8c092e}.primate-price-table table td.price-group-cell .price-group-tag.Premium{background:#eeca00}.primate-price-table table td.price-group-cell.last{border-bottom:none}@media (max-width:700px){.primate-price-table table td.price-group-cell{text-align:center;width:20px}.primate-price-table table td.price-group-cell span{display:none}.primate-price-table table td.price-group-cell .price-group-tag{margin:0}}.primate-price-table table td.price-cell{border-bottom:1px solid #e6e6e6;border-left:1px solid #a3a3a3;width:23%}.primate-price-table table td.price-cell.last{border-bottom:none}.primate-price-table table td.price-cell.last-col{border-right:1px solid #a3a3a3}.primate-price-table table td.price-cell.smart{background:#f3f9d8;font-weight:700}.primate-price-table table td.price-cell.prime{background:#fff9f8;font-weight:700}.primate-price-table table td.price-cell span{font-size:.7em;margin-left:.3em}.primate-price-table table td.price-cell .decimal{margin-left:0}.primate-price-table table tr.main-row{border-bottom:1px solid #a3a3a3}.price-list-widget{padding-top:2em;text-align:center}.price-list-widget .kcal-picker-module{border-bottom:none}.price-list-widget h2{border-bottom:1px solid #d1d1d1;font-size:1.5em;padding-bottom:.5em;text-align:center}.price-list-widget h2 span{color:#26673e}.summary-step section{margin-bottom:1em}.summary-step section img{width:10em}.summary-step section p{font-size:.9em;text-align:left}@media (max-width:700px){.summary-step section,.summary-step section p{text-align:center}}.summary-step .promo-code .code-input{margin-bottom:1.3em}.top-up-section{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-between;margin-bottom:1em;padding-bottom:1.3em}.top-up-section.blocked .left-side{opacity:.3;pointer-events:none}.top-up-section .left-side{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5em;justify-content:flex-start}.top-up-section .left-side .bonus{margin-bottom:0;margin-top:.5em}.top-up-section .left-side .bonus.hidden{visibility:hidden}.top-up-section .left-side input{font-weight:900;text-align:center;width:200px}.top-up-section .left-side .btn{margin-bottom:.6em}.top-up-section .left-side .calculator-section-in-modal{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;padding:.8em 0;width:100%}.top-up-section .left-side .calculator-section-in-modal p{font-weight:900;margin-bottom:0;text-align:left}.top-up-section .left-side .calculator-section-in-modal .btn{margin-bottom:0}@media (max-width:700px){.top-up-section .left-side{align-items:center;flex-direction:column;justify-content:center}}.top-up-section .form-item{margin-bottom:0}@media (max-width:700px){.top-up-section{align-items:center;flex-direction:column;justify-content:center}}.topup-calculator-modal img{width:170px}.topup-calculator-modal h3{font-weight:900}.topup-calculator-modal .top-up-options-wrapper{margin-bottom:1em}.topup-calculator-modal .top-up-options-wrapper .topup-option-select{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;gap:.7em;justify-content:space-between;padding:.7em 0}.topup-calculator-modal .top-up-options-wrapper .topup-option-select p{font-size:1.2em;margin-bottom:0;text-align:left}.topup-calculator-modal .top-up-options-wrapper .topup-option-select h3{color:#26673e;font-size:1.2em;margin-bottom:0}.topup-calculator-modal .top-up-options-wrapper .topup-option-select *>{margin:0}.topup-calculator-modal .top-up-options-wrapper .topup-option-select>div{align-items:center;display:flex}.topup-calculator-modal .top-up-options-wrapper .topup-option-select .inputs-side{align-items:center;display:flex;flex-wrap:nowrap;gap:.5em;justify-content:flex-start;width:130px}.topup-calculator-modal .top-up-options-wrapper .topup-option-select .inputs-side h6{margin-bottom:0}.topup-calculator-modal .top-up-options-wrapper .topup-option-select:first-child{border-top:1px solid #d1d1d1}.topup-calculator-modal .buttons-wrapper{border-top:1px solid #d1d1d1;padding-top:1em}.topup-calculator-modal .payment-model-option{border-top:1px solid #d1d1d1}.topup-calculator-modal .payment-model-option button{border-bottom:1px solid #d1d1d1;margin-right:0;padding:1em 0}.topup-calculator-modal .payment-model-option .sublabel{color:#1a1a17;font-size:1em;font-weight:400}.models-comparision-table{border-bottom:1px solid #d1d1d1;margin-bottom:1em}.models-comparision-table>div{display:flex}.models-comparision-table>div>div{align-items:center;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:center;padding:.65em;text-align:center;width:25%}.models-comparision-table>div>div:first-child{align-items:flex-start;border-left:1px solid #d1d1d1;text-align:left}.models-comparision-table>div>div:nth-child(2){background:#fefefc}.models-comparision-table>div>div:nth-child(3){background:#fbfdf2}.models-comparision-table>div>div:nth-child(4){background:#fdeee2}@media (max-width:700px){.models-comparision-table>div{flex-wrap:wrap}.models-comparision-table>div>div{width:33.333%}.models-comparision-table>div>div:first-child{align-items:center;text-align:center;width:100%}.models-comparision-table>div>div:nth-child(2){border-left:1px solid #d1d1d1}}.models-comparision-table .title-row>div img{width:190px}@media (max-width:700px){.models-comparision-table .title-row>div img{width:100px}}.models-comparision-table .title-row>div:first-child h3{font-weight:900;margin-bottom:0}.models-comparision-table .feature-row>div .fa{font-size:1.1em}.models-comparision-table .feature-row>div .fa.fa-check{color:#26673e}.models-comparision-table .feature-row>div .fa.fa-times{color:#ee533a}.models-comparision-table .feature-row>div:first-child{font-weight:700}.models-comparision-table .feature-row>div:first-child span{font-size:.8em;font-weight:400}.models-comparision-table .feature-row>div .btn-sm{box-sizing:border-box;display:block;font-size:.6em;margin-top:.5em}.models-comparision-table .cta-row .btn{box-sizing:border-box;width:100%}@media (max-width:700px){.models-comparision-table .cta-row>div:first-child{display:none}}.models-comparision-table .cta-row>div:nth-child(2) .btn{background:#ede3b2;border:none}.models-comparision-table .cta-row>div:nth-child(2) .btn:hover{background:#e8db9d}.models-comparision-table .cta-row>div:nth-child(3) .btn{background:#cbe657;border:none}.models-comparision-table .cta-row>div:nth-child(3) .btn:hover{background:#c4e341}.models-comparision-table .cta-row>div:nth-child(4) .btn{background:#ff8264;border:none}.models-comparision-table .cta-row>div:nth-child(4) .btn:hover{background:#ff6d4b}.models-comparision-table-info{font-size:.85em;margin-bottom:2em}.models-comparision-table-info>div:last-child{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1em;padding:.8em 0}.smart-warning-modal{align-items:center;display:flex;flex-direction:column;justify-content:center;width:600px}.smart-warning-modal img{margin-bottom:1.5em;width:230px}.smart-warning-modal h1{text-align:center}.smart-warning-modal p.small{font-size:.85em;text-align:center}.smart-warning-modal p{text-align:center}.smart-warning-modal .modal-footer{width:100%}.smart-warning-modal .modal-footer .btn{flex:1}.smart-warning-modal .modal-footer .btn:first-child{margin-left:0}@media (max-width:400px){.smart-warning-modal .modal-footer .btn{flex:auto;width:100%}}.buttons-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-between;margin-bottom:1em;width:100%}.buttons-wrapper.right{justify-content:flex-end}.buttons-wrapper.left{justify-content:flex-start}.buttons-wrapper.no-margin{margin:0}.buttons-wrapper.spacing-bottom{margin-bottom:2em}@media (max-width:600px){.buttons-wrapper{justify-content:center}.buttons-wrapper .btn{margin:.3em 0}}.modal-content>.buttons-wrapper:last-child{margin-bottom:0}.primate-payment-model-logo{margin-bottom:.5em;width:170px}.payment-model-promobox-container{border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;padding-bottom:.5em;padding-top:1em}.payment-model-promobox-container h4{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-weight:900}.payment-model-promobox-container.is-card{border-bottom:none;padding:0}.payment-model-promobox-container.is-card h4{margin-bottom:0}.payment-model-promobox-container img{margin:0 .3em;max-width:60px}@media (max-width:980px){.payment-model-promobox-container{align-items:center;flex-direction:column;justify-content:center}.payment-model-promobox-container h4{justify-content:center}.payment-model-promobox-container .btn{margin-top:.3em}}@media (max-width:700px){.payment-model-promobox-container{display:block;text-align:center}.payment-model-promobox-container h4{text-align:center}.payment-model-promobox-container img{display:inline;margin:0 .3em -.3em;max-width:60px}}.payment-model-changer{padding-bottom:1em}.payment-model-changer .title{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em;padding-bottom:1em}.payment-model-changer .title h2{margin-bottom:0}@media (max-width:700px){.payment-model-changer .title{flex-direction:column;gap:1em;text-align:center}}.payment-model-changer .payment-model-section p{margin-bottom:0;text-align:left}.alert-box{background:#ee533a;margin-bottom:1em;padding:.4em .6em;width:100%}.alert-box p{color:#fff;font-size:.8em;font-weight:400;margin-bottom:0;text-align:left}.alert-box.red{background:#fdebe8;border-radius:5px;padding:1em 2em}.alert-box.red p{color:#ee533a}.alert-box.green{background:#d1eedc}.alert-box.green p{color:#26673e}.alert-box.yellow{background:#faecc0;border-radius:5px;padding:1em 2em}.alert-box.yellow p{color:#8c6d0b}.alert-box.with-image{align-items:flex-start;background:0 0;display:flex;flex-direction:column;justify-content:flex-start}.alert-box.with-image img{margin-bottom:.5em;width:170px}.alert-box.with-image p{color:#1a1a17;font-weight:900;text-align:left}.modal-payment-model{width:600px}.modal-payment-model img{max-width:150px}.modal-payment-model h2{border-bottom:1px solid #d1d1d1;margin-bottom:.5em;padding-bottom:.5em}.modal-payment-model .smart-prime-input{margin-bottom:1em}.modal-payment-model .smart-prime-input input{max-width:230px}.modal-payment-model .calculator-section-in-modal{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1em;padding:.8em 0;width:100%}.modal-payment-model .calculator-section-in-modal p{font-weight:900;margin-bottom:0;text-align:left}.modal-payment-model .calculator-section-in-modal .btn{margin-bottom:0}.auto-top-up-section{border-top:1px solid #d1d1d1;margin-top:1em;padding-top:1em}.auto-top-up-section h4{font-weight:900}.auto-top-up-section p{text-align:left}.auto-top-up-section .switcher{align-items:center;display:flex;flex-wrap:nowrap;gap:.5em;justify-content:flex-start}.primate-pack{overflow:hidden;position:relative}.primate-pack .mobile-initiator{bottom:0;display:none;justify-content:center;left:0;padding:.6em;position:fixed;transition-duration:.4s;width:100%;z-index:999}.primate-pack .mobile-initiator:before{background-color:#fff;border-radius:1.5em 1.5em 0 0;box-shadow:0 -2px 10px 2px rgba(0,0,0,.05);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.primate-pack .mobile-initiator.hidden{transform:translateY(100%)}@media (max-width:700px){.primate-pack .mobile-initiator{display:flex}}.primate-pack .mobile-initiator button{display:flex;gap:.5em;justify-content:center;opacity:1;position:relative;width:80%}.primate-pack .bg{margin-bottom:0;padding-top:0}.primate-pack .bg.top-padding{padding-bottom:0}.primate-pack .bg.padding{padding-bottom:0;padding-top:.5em}.primate-pack .primate-pack-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.4em 0 1em;position:relative}@media (min-width:700px){.primate-pack .primate-pack-header{padding-top:.1em}}.primate-pack .primate-pack-header .logo{padding:.6em 1em;width:200px}.primate-pack .main-cart-wrapper{display:flex;height:100%;justify-content:flex-end;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .4s ease;width:36em;z-index:999}.primate-pack .main-cart-wrapper .cart-wrapper{opacity:0;transition-duration:.4s;width:100%}.primate-pack .main-cart-wrapper.active{transform:translateX(0)}.primate-pack .main-cart-wrapper.active .cart-wrapper{opacity:1}.primate-pack .main-cart-wrapper .cart-initiator-wrapper{cursor:pointer;position:absolute;right:calc(100% + 1em);top:1em;z-index:999}@media (max-width:700px){.primate-pack .main-cart-wrapper .cart-initiator-wrapper.active{left:1em;right:auto}}.primate-pack .main-cart-wrapper .cart-initiator-button{background-color:#1a1a17;color:#fff;display:flex;flex-wrap:nowrap;gap:.5em;padding:1.2em 2em;transition:.5s;transition-duration:.2s}.primate-pack .main-cart-wrapper .cart-initiator-button.small{background-color:#26673e;padding:1.2em 1em}@media (max-width:700px){.primate-pack .main-cart-wrapper .cart-initiator-button.small:not(.active){display:none}}.primate-pack .main-cart-wrapper .cart-initiator-button.active{background-color:#1a1a17}@media (max-width:700px){.primate-pack .main-cart-wrapper .cart-initiator-button{padding:.95em 1.7em}}.primate-pack .main-cart-wrapper .cart{background:#fff;height:100%;position:relative;right:0;top:0;width:100%}.primate-pack .main-cart-wrapper .cart .content{height:100%;overflow-y:scroll;padding:1em 2em 0}.primate-pack .main-cart-wrapper .cart .inner-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section{border-bottom:1px solid #d1d1d1}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section h2{border-bottom:1px solid #d1d1d1;font-weight:900}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .step-title{align-items:stretch;background:#fff;display:flex;flex-direction:column;padding:1.3em 2em 1em;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .step-title .alert-box{margin:.6em 0 0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .step-title h2{border:none;margin-bottom:0;text-align:left}.primate-pack .main-cart-wrapper .cart .inner-wrapper h4{font-weight:900}.primate-pack .main-cart-wrapper .cart .inner-wrapper h4 span{color:#ee533a}.primate-pack .main-cart-wrapper .cart .inner-wrapper .checkbox-radio-options.checkbox{align-content:flex-start;flex-direction:column;margin-bottom:2em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .user-preferences-user{margin-bottom:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .user-preferences-user .checkbox-radio-options{flex-direction:row;flex-wrap:nowrap;margin-bottom:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper ul{margin-bottom:1em}.primate-pack .main-cart-wrapper .cart .inner-wrapper ul li{margin-bottom:.1em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .guarantee-info{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:flex-start;margin-bottom:1em;padding:1em 0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .guarantee-info .img{margin-right:.5em;width:7em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .guarantee-info .text{text-align:left}.primate-pack .main-cart-wrapper .cart .inner-wrapper .guarantee-info .text h5{font-weight:900;margin-bottom:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .guarantee-info .text p{margin-bottom:0;text-align:left}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item{background:#f3f1ee;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);cursor:pointer;margin-bottom:.4em;padding:1.6em 1.4em;position:relative;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item:after{border:3px solid #26673e;border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.4s;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button{width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button label{cursor:pointer;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button label div{display:flex;justify-content:space-between}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button label div h3{color:#43433b;font-size:1em;font-weight:400;line-height:1.5;margin-bottom:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button label div h3 span.highlight{background:#d1d1d1;border-radius:5px;font-weight:900;padding:.2em .3em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item button label div p{color:#f1cd58;font-weight:700;margin-bottom:0;text-align:right}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item.active:after{opacity:1}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item.active h3{color:#1a1a17}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item.active h3 span.highlight{background:#26673e;color:#fff}.primate-pack .main-cart-wrapper .cart .inner-wrapper .days-options-item.active p{color:#eab713}.primate-pack .main-cart-wrapper .cart .inner-wrapper .step-address .container-resp{margin-bottom:4em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary .price{border-bottom:2px solid #26673e;margin-bottom:.5em;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary .price h3{color:#d1d1d1;font-size:1.6em;font-weight:700;margin-bottom:.2em;text-align:right}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary .sum{width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary .sum h4{font-size:1em;font-weight:900;margin-bottom:.5em;text-align:right}.primate-pack .main-cart-wrapper .cart .inner-wrapper .cart-summary .sum>h2{border-bottom:0;color:#26673e;font-size:2.7em;font-weight:900;padding-bottom:0;text-align:right}.primate-pack .main-cart-wrapper .cart .inner-wrapper .DayPickerInput input{padding:.6em .9em}.primate-pack .main-cart-wrapper .cart .inner-wrapper .payment-method-logos{align-items:center;background:#f3f1ee;border-radius:5px;display:flex;flex-wrap:wrap;gap:.4em;justify-content:space-between;margin-bottom:1em;padding:1.6em 1.2em;width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .payment-method-logos h4{margin-bottom:0}.primate-pack .main-cart-wrapper .cart .inner-wrapper .payment-method-logos .logos{align-items:center;display:flex;gap:.3em;justify-content:flex-end}.primate-pack .main-cart-wrapper .cart .inner-wrapper .payment-method-logos .logos img{width:40px}.primate-pack .main-cart-wrapper .cart .bottom-section{align-items:center;background:#fff;box-shadow:0 -5px 10px -9px #42445a;display:flex;justify-content:space-between;padding-bottom:1em;padding-top:1em;width:100%}.primate-pack .main-cart-wrapper .cart .bottom-section button{margin:0 1.6em;width:100%}.primate-pack .main-cart-wrapper .cart .bottom-section button.small{max-width:150px}.primate-pack .main-cart-wrapper .cart .DayPickerInput{position:relative}.primate-pack .main-cart-wrapper .cart .DayPickerInput .icon{position:absolute}.primate-pack .hide{overflow:hidden}.primate-pack .primate-pack-hero{display:flex;flex-wrap:nowrap;justify-content:space-between;position:relative}.primate-pack .primate-pack-hero.second{padding:2em 0!important}.primate-pack .primate-pack-hero.first{padding:2em 0 5em!important}.primate-pack .primate-pack-hero h1{margin-bottom:.5em}.primate-pack .primate-pack-hero h1 span{color:#26673e}.primate-pack .primate-pack-hero h2{color:#ee533a;font-size:1em;margin-bottom:.5em}.primate-pack .primate-pack-hero p{line-height:1.4;margin-bottom:.5em;text-align:left}.primate-pack .primate-pack-hero .additional-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:500px;width:100%}.primate-pack .primate-pack-hero .additional-info h3{color:#26673e;font-size:1em;font-weight:900;margin-bottom:.2em}.primate-pack .primate-pack-hero .additional-info h3 span{font-size:.8em}.primate-pack .primate-pack-hero .additional-info h4{font-size:1.5em;font-weight:900}.primate-pack .primate-pack-hero .additional-info.extended{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-bottom:1em;padding:1em 0}.primate-pack .primate-pack-hero .additional-info.extended h4{margin-bottom:.3em}.primate-pack .primate-pack-hero .btn{max-width:350px}.primate-pack .primate-pack-hero .fa-ul{margin:.7em 0 .7em 1.5em;text-align:left}.primate-pack .primate-pack-hero li{margin-bottom:0}.primate-pack .primate-pack-hero li span{text-decoration:line-through}.primate-pack .primate-pack-hero li span.decimal{text-decoration:none}.primate-pack .primate-pack-hero .hero-content{display:flex;flex-direction:column;width:50%}.primate-pack .primate-pack-hero img{bottom:-41%;position:absolute;right:-4%;width:55%}.primate-pack .primate-pack-hero .images-container{margin:3rem 0 0 4rem;position:relative;width:600px}.primate-pack .primate-pack-hero .images-container .main-image{border-radius:10px;position:relative;right:0;width:100%}.primate-pack .primate-pack-hero .images-container .small-image{left:-2rem;position:absolute;top:-2rem;width:5em;z-index:10}@media (min-width:700px){.primate-pack .primate-pack-hero .images-container .small-image{width:30%}}.primate-pack .menu-swiper{background:0 0;padding:4em 0;position:relative}.primate-pack .menu-swiper h2{font-weight:900;margin-bottom:.4em;text-align:center}.primate-pack .menu-swiper h3{font-size:1.5em;font-weight:800;margin-bottom:.4em;text-align:center}.primate-pack .menu-swiper h3 span{color:#26673e}.primate-pack .menu-swiper p{text-align:center}.primate-pack .menu-swiper .dish-carte-container{padding:2em 0}.primate-pack .menu-swiper .dish-carte-container .swiper-container{padding-bottom:2em}.primate-pack .menu-swiper .dish-carte-container .swiper-container .swiper-pagination-bullets{width:100%}.primate-pack .menu-swiper .dish-carte-container .swiper-container .swiper-pagination{bottom:1em;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.primate-pack .menu-swiper .dish-carte-container .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#1a1a17;border-radius:50%;display:inline-block;height:10px;margin:0 4px;opacity:.2;width:10px}.primate-pack .menu-swiper .dish-carte-container .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#1a1a17;height:10px;opacity:1;width:10px}.primate-pack .menu-swiper .dish-carte-container .dish-carte-wrapper{max-width:530px}@media (min-width:980px){.primate-pack .menu-swiper .dish-carte-container .dish-carte-wrapper .dish-carte{min-height:260px}}.primate-pack .menu-swiper .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{justify-content:center}.primate-pack .menu-swiper .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h3{color:#26673e;font-size:1.4em;font-weight:900;margin-bottom:0;text-align:left}.primate-pack .menu-swiper .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side h4{font-size:1.1em;font-weight:900}.primate-pack #absolute{margin-top:-23em;padding-top:23em}.primate-pack .primate-pack-features h2{font-weight:900}.primate-pack .primate-pack-features h2 span{color:#26673e}.primate-pack .primate-pack-benefits{padding:4em 0 2em}.primate-pack .primate-pack-benefits h2{font-weight:900;margin-bottom:2em;text-align:center}.primate-pack .primate-pack-benefits .benefits-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.primate-pack .primate-pack-benefits .benefits-wrapper .benefits-item{align-items:center;display:flex;flex-direction:column;max-width:320px}.primate-pack .primate-pack-benefits .benefits-wrapper .benefits-item h3{font-size:1.25em;font-weight:900}.primate-pack .primate-pack-benefits .benefits-wrapper .benefits-item img{width:200px}.primate-pack .map-section{align-items:center;display:flex;margin-bottom:3em}.primate-pack .map-section h1{margin-bottom:.2em}.primate-pack .map-section .btn{margin-top:2em}.primate-pack .map-section .map-image{margin-left:0}.primate-pack .faq-section{margin-bottom:5em}.primate-pack .faq-section .ssr-faq .category-name{text-align:center;text-transform:uppercase}.primate-pack .testimonial-section{padding-top:3em}.primate-pack .testimonial-section h2{text-align:center}.primate-pack .testimonial-section h2 span{color:#26673e}.primate-pack .testimonial-section p{text-align:center}.primate-pack .form-with-icon{align-items:center;display:flex;flex-wrap:nowrap;gap:.5em;justify-content:flex-start}.primate-pack .form-with-icon .icon{color:#6b6b5f;cursor:pointer;margin-left:-2em;pointer-events:none;z-index:99}.primate-pack .footer .main-footer{justify-content:space-between}.primate-pack .footer .main-footer .social-buttons{max-width:450px}.primate-pack .footer .secondary-footer{align-items:center;display:flex;justify-content:space-between}.primate-pack .footer .secondary-footer ul{display:flex;flex-wrap:nowrap;gap:2em;justify-content:flex-end}.primate-pack .footer .secondary-footer ul li{list-style:none}.primate-pack .footer .secondary-footer ul li a{color:#fff;text-decoration:none;white-space:nowrap}@media (max-width:980px){.primate-pack .primate-pack-hero img{right:-20%;top:7%;width:60%}.primate-pack .primate-pack-benefits .benefits-wrapper{gap:2em;justify-content:center}}@media (max-width:700px){.primate-pack .primate-pack-header .logo{width:140px}.primate-pack .primate-pack-hero{align-items:center;flex-direction:column-reverse;flex-wrap:wrap;gap:2em;justify-content:center}.primate-pack .primate-pack-hero p{text-align:center}.primate-pack .primate-pack-hero .hero-content{align-items:center;justify-content:center;margin-top:0;width:100%}.primate-pack .primate-pack-hero img{margin-bottom:2em;position:relative;right:0;top:0}.primate-pack .primate-pack-hero .additional-info{flex-direction:column;max-width:none}.primate-pack .primate-pack-hero .additional-info.extended{max-width:none}.primate-pack .primate-pack-hero .images-container{margin:3rem 3rem 0}.primate-pack .primate-pack-hero .images-container img{margin-bottom:0}.primate-pack .main-cart-wrapper,.primate-pack .main-cart-wrapper .cart .inner-wrapper{width:100%}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .step-title{justify-content:flex-end}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .step-title h2{text-align:right}.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .cart-summary,.primate-pack .main-cart-wrapper .cart .inner-wrapper .top-section .days-options-item{max-width:none}.primate-pack .main-cart-wrapper .cart .inner-wrapper .bottom-section{justify-content:center}.primate-pack .main-cart-wrapper .cart .inner-wrapper .bottom-section button{max-width:none}.primate-pack .map-section{text-align:center}.primate-pack .map-section .btn{margin-bottom:2em}.primate-pack .footer{padding-bottom:3em}.primate-pack .footer .main-footer{flex-direction:column;justify-content:center}.primate-pack .footer .main-footer .social-buttons{max-width:none;width:100%}.primate-pack .footer .secondary-footer{text-align:center}.primate-pack .footer .secondary-footer ul{justify-content:center;padding:0}}.birthday-newsletter{background-color:#f3f1ee}.birthday-newsletter .benefits{padding-bottom:0}.birthday-newsletter .home-page-hero{font-weight:700;height:calc(100vh + 120px)!important;margin:0;min-height:800px!important;padding:0 1em 120px}@media (max-width:980px){.birthday-newsletter .home-page-hero{min-height:500px!important}}.birthday-newsletter .home-page-hero.page-hero .hero-bg-left{display:block;width:25%}@media (max-width:980px){.birthday-newsletter .home-page-hero.page-hero .hero-bg-left,.birthday-newsletter .home-page-hero.page-hero .hero-bg-right{display:none}}.birthday-newsletter .home-page-hero .home-hero-content{margin-top:0}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading h1 span{display:block}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading h1 span:first-child{font-size:2em;font-weight:900}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading h2{-webkit-animation:title-colors 1s infinite;animation:title-colors 1s infinite;color:#477dc0;font-size:1.3em;text-transform:uppercase}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images{align-items:center;display:flex;justify-content:center;margin:1em 0}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images img{max-height:150px;padding:0 .25em}@media (max-width:700px){.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images img{max-height:120px;padding:0 .45em}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images img:first-child{display:none}}@media (max-width:500px){.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images img{padding:0 .8em}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading .meals-images img:nth-child(3){display:none}}.birthday-newsletter .home-page-hero .home-hero-content .home-hero-heading h3{font-size:.9em;margin-bottom:1em;position:relative;top:100%}.birthday-newsletter .home-page-hero .chain-image{left:50%;position:absolute;top:0;transform:translate(-50%)}.birthday-newsletter .center-box.bg{background-color:#fff;margin-top:0;position:relative}.birthday-newsletter .center-box.bg .center-box-img{margin-top:-100px}@media (max-width:700px){.birthday-newsletter .center-box.bg .center-box-img{width:150px}}.birthday-newsletter .wrapper .primate-pack-benefits{padding-bottom:0;padding-top:0}.birthday-newsletter .wrapper .primate-pack-benefits .benefits-wrapper{background-color:transparent;justify-content:center;margin-bottom:0;padding:4em 0 0}.birthday-newsletter .wrapper .primate-pack-benefits .benefits-wrapper .benefits-item{margin:.8em;width:280px}.birthday-newsletter .wrapper .primate-pack-benefits .benefits-wrapper h3{font-size:1.1em;margin-bottom:.5em}.birthday-newsletter .wrapper .primate-pack-benefits .benefits-wrapper p{font-size:.9em;text-align:center}.birthday-newsletter>h2{font-size:1.3em;font-weight:700;margin-bottom:1em;padding:0 1em;text-align:center}@media (min-width:1650px){.birthday-newsletter>h2{font-size:1.2em}}@media (max-width:700px){.birthday-newsletter>h2{font-size:1.2em}}.birthday-newsletter .email-checkout-init h2{display:none}@-webkit-keyframes title-colors{0%{color:#ee533a}25%{color:#26673e}50%{color:#477dc0}75%{color:#eab713}to{color:#ee533a}}@keyframes title-colors{0%{color:#ee533a}25%{color:#26673e}50%{color:#477dc0}75%{color:#eab713}to{color:#ee533a}}.content-diet-menu .day-selector{margin-bottom:2rem}@media (max-width:700px){.content-diet-menu .day-selector{margin:0 1em}}.content-diet-menu .content-diet-item{margin-bottom:2em}.content-diet-menu .content-diet-item h3{font-weight:800}@media (max-width:760px){.content-diet-menu .content-diet-item.col1-2{width:100%}}.content-diet-menu .slider-arrow{font-size:2.4em}.content-diet-menu .filter-card{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;margin:1.2em 0 1.5em}.content-diet-menu .filter-card .item-label{margin-bottom:0}.content-diet-menu .filter-card .tags-section .checkbox-input-item{margin:.7em 0 .8em}.content-diet-menu .filter-card .tags-section .checkbox-input-item .checkbox-radio-options{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}@media (max-width:700px){.content-diet-menu .filter-card .tags-section .checkbox-input-item .checkbox-radio-options{align-items:flex-start;flex-direction:column;flex-wrap:nowrap}}.content-diet-menu .filter-card .tags-section .checkbox-input-item .checkbox-radio-options>div{width:auto}.content-diet-menu .filter-card .tags-section .checkbox-input-item .checkbox-radio-options>div.active button span:first-child{background-color:#26673e;color:#fff}.content-diet-menu .filter-card .tags-section .checkbox-input-item .checkbox-radio-options>div button span:first-child{border-radius:50%}.content-diet-menu .filter-card .fa-filter{margin-right:.5em}.content-diet-menu .filter-card .tags-options{margin-top:.5em}.content-diet-menu .dish-carte-wrapper-content{margin:0 1.6em}.content-diet-menu .dish-carte-wrapper-content>h3{display:none}.content-diet-menu .dish-carte,.content-diet-menu .dish-carte-wrapper-content .dish-carte-empty{margin-bottom:0}@media (max-width:1050px){.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte{flex-wrap:wrap;font-size:.85em}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image{height:150px;max-height:35vw;width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-image.big-image{height:200px;max-height:55vw}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content{width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .top-side p{margin-bottom:.3em}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info .chart{height:10px}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .ingredients-section{margin:0 0 .5em;width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .mid-side .macro-info{margin:0;width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side{flex-wrap:wrap}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .left-side{margin:0 0 .5em;width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side{margin:0;width:100%}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .dish-carte-price-group span{font-size:1em}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte .dish-carte-content .bottom-side .right-side .dish-carte-price-group img{max-width:4.2em}.content-diet-menu .dish-carte-container .dish-carte-wrapper .dish-carte-empty{max-height:30vw}}.payments-icons-wrapper{display:flex;flex-wrap:nowrap;gap:.8em}.payments-icons-wrapper.right{align-items:center;justify-content:flex-end}.payments-icons-wrapper .icon-item{align-items:center;display:flex;height:35px;max-width:45px;width:100%}.payments-icons-wrapper .icon-item.viva{max-width:75px}.payments-icons-wrapper .icon-item img{width:100%}@media (max-width:700px){.payments-icons-wrapper{margin-bottom:1em}.payments-icons-wrapper.right{justify-content:center}}.safe-payment-info{align-items:center;color:#9e9e9e;display:flex;flex-wrap:nowrap;font-size:1em;gap:.5em;justify-content:flex-start;margin-bottom:1em}.safe-payment-info .fas{font-size:.8em;margin-bottom:.1em}.safe-payment-info img{margin-bottom:.9em;max-width:55px;width:100%}@media (max-width:700px){.safe-payment-info{justify-content:center}}.user-icon{align-items:center;background-color:#ff8264;border-radius:50%;display:flex;flex-shrink:0;font-size:1em;font-weight:900;height:50px;justify-content:center;width:50px}.user-icon.big{font-size:1.1em;height:62px;width:62px}.user-label{align-items:center;display:flex;gap:.6em;justify-content:flex-start}.user-label .user-name h3{font-size:1.5em;font-weight:700;margin-bottom:0}.user-label .user-name p{font-size:.85em;font-weight:700;margin-bottom:0}@media (max-width:700px){.user-label{flex-direction:column}.user-label,.user-label p{text-align:center}}.keeper{align-items:center;display:flex;justify-content:space-between}.keeper.empty{flex-direction:column;gap:1em}.keeper.empty img{width:10em}.keeper.empty p{font-size:1em;text-align:center}.keeper.not-active>.user-label{opacity:.5}@media (max-width:700px){.keeper{flex-direction:column;gap:1em}}.add-keeper-modal{align-items:center;display:flex;flex-direction:column}.add-keeper-modal img{margin-bottom:1em;width:10em}.add-keeper-modal h2{margin-bottom:.5em}.add-keeper-modal p{text-align:center}.add-keeper-modal .keeper-mail-input{width:100%}.add-keeper-modal .keeper-mail-input>.item-label{text-align:center}.add-keeper-modal .keeper-aggrement-check{width:100%}.add-keeper-modal .buttons-wrapper{border-top:1px solid #d1d1d1;flex-wrap:nowrap;gap:1em;padding-top:1em}.add-keeper-modal .buttons-wrapper .btn{width:100%}@media (max-width:700px){.add-keeper-modal .buttons-wrapper{flex-direction:column}}.recommendation-modal .loader .spinner{margin:0 auto;top:50%;transform:translateY(-50%)}.recommendation-modal h2{text-align:left}.recommendation-modal .checkbox-wrapper{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin:1em 0;padding:1em 0 0}@media (max-width:700px){.recommendation-modal h2{text-align:center}}.recommendation-status{align-items:flex-start;border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1em;justify-content:flex-start;margin-bottom:1em;padding-bottom:1em}.recommendation-status .status-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;justify-content:flex-start}.recommendation-status .status-wrapper>p{font-weight:900;margin-bottom:0;text-align:left}.recommendation-status .status-wrapper .shape-icon{font-size:1.2em}@media (max-width:700px){.recommendation-status{align-items:center}.recommendation-status .status-wrapper{justify-content:center}.recommendation-status .status-wrapper p{text-align:center}}.health-status{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2em;padding-bottom:1em}.health-status .health-status-main{align-items:center;display:flex;flex-basis:100%;gap:1em}.health-status .health-status-main p{font-size:1em;font-weight:700;margin-bottom:0;text-align:left}.health-status .health-status-main p.ternary{color:#26673e}.health-status .health-status-main p.quadrary{color:#ee533a}.health-status .health-status-main .shape-icon.m{font-size:1.2em}.health-pref-tab .switch-wrapper{margin-bottom:1em}.shape-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.shape-icon.s{font-size:1em;height:2em;width:2em}.shape-icon.m{font-size:1.4em;height:2.5em;width:2.5em}.shape-icon.l{font-size:1.8em;height:3em;width:3em}.shape-icon.ternary{background-color:#26673e;color:#fff}.shape-icon.quadrary{background-color:#ee533a;color:#fff}.shape-icon.circle{border-radius:50%}.goals-card ul{padding:0}.add-goal-wrap{align-items:center;justify-content:space-between;margin:2em 0 1em}.add-goal-wrap>div{width:auto}@media (max-width:700px){.add-goal-wrap{align-items:center}.add-goal-wrap>div{display:flex;justify-content:center;margin:.5em 0 .8em}}.add-goal-wrap .goal-status-selector{width:200px}@media (max-width:700px){.add-goal-wrap .goal-status-selector .option-label{font-size:1em}.add-goal-wrap .goal-status-selector i{font-size:2.2em}}.add-goal-wrap .add-btn button{align-items:center;display:flex;text-transform:uppercase}.add-goal-wrap .add-btn button i{font-size:1.2em;margin-right:.5em}.goal-item{border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.6em 0;position:relative}@media (max-width:700px){.goal-item{justify-content:center}}.goal-item .handle-menu-button-wrapper{position:absolute;right:0;top:1.6em;z-index:10}.goal-item .handle-menu-button-wrapper .activity-options{align-items:center;background-color:#f3f1ee;border-radius:50%;display:flex;height:40px;justify-content:center;opacity:.5;transition:.4s;width:40px}.goal-item .handle-menu-button-wrapper .activity-options:hover{opacity:1}.goal-item .handle-menu-button-wrapper button{transition:.2s}.goal-item .handle-menu-button-wrapper button:hover{background-color:#e6e6e6}.goal-item .goal-item-title{color:#000;flex-basis:100%;font-size:1.2em;font-weight:800}.goal-item .goal-item-title>div{align-items:center;color:#26673e;display:flex;font-size:.9em;text-transform:uppercase}.goal-item .goal-item-title>div i{font-size:1.2em;margin-right:.3em}.chart-loader,.empty-goal-wrap{align-items:center;background-color:#f6f6f6;border-radius:1em;display:flex;flex-basis:48%;flex-direction:column;height:240px;justify-content:center;padding:0 3em}@media (max-width:700px){.chart-loader,.empty-goal-wrap{flex-basis:auto;padding:2em;width:98%}}.chart-loader h3,.empty-goal-wrap h3{font-weight:800;margin:0 0 .8em}.chart-loader p,.empty-goal-wrap p{font-size:.9em;text-align:center}.goal-desc{align-items:flex-start;display:flex;flex-basis:45%;flex-direction:column;font-size:.9em;justify-content:center}@media (max-width:980px){.goal-desc{flex-basis:auto;margin-top:1.5em}}.goal-desc h3{color:#26673e;font-size:1em;margin-bottom:.2em;text-transform:uppercase}.goal-desc h3,.goal-desc p strong{font-weight:800}.chart-wrap{align-items:center;display:flex;flex-basis:100%;justify-content:space-between}@media (max-width:980px){.chart-wrap{flex-wrap:wrap;height:auto;justify-content:space-around}}@media (max-width:650px){.chart-wrap{align-items:center;flex-direction:column}}.goal-pie{flex-basis:230px;max-height:230px;position:relative}.goal-pie .info{align-items:center;-webkit-animation:element-fade-enter 1s ease-out forwards;animation:element-fade-enter 1s ease-out forwards;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.goal-pie .info i{font-size:1.5em}.goal-pie .info h3{color:#26673e;font-size:4em;font-weight:800;line-height:1em;margin:0}.goal-pie .info span{font-size:.8em;font-weight:800}.activity-chart,.calendary,.weight-chart{align-items:center;background-color:#f6f6f6;border-radius:1em;display:flex;flex-grow:1;height:100%;justify-content:center;margin:0 1.5em;max-width:310px;min-width:230px}.activity-chart h3,.calendary h3,.weight-chart h3{font-size:1em;margin:0 .5em;text-align:center}.activity-chart .recharts-surface,.calendary .recharts-surface,.weight-chart .recharts-surface{cursor:pointer}@media (max-width:980px){.activity-chart,.calendary,.weight-chart{flex-basis:200px;width:300px}}@media (max-width:650px){.activity-chart,.calendary,.weight-chart{margin:1.5em 0 0;width:260px}}.calendary{background-color:#f6f6f6;display:flex;height:240px;justify-content:center}.calendary .calendary-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px;width:268px}.calendary .calendary-wrap .brick{align-items:center;background-color:#4fc777;color:#fff;display:flex;font-size:.8em;font-weight:800;justify-content:center}.calendary .calendary-wrap .title{color:#000;font-weight:400;height:16px}.calendary{height:auto;padding:.3em .7em .7em;width:100%}.calendary .calendary-wrap{display:grid;gap:4px;grid-template-columns:[pn] 34px [wt] 34px [sr] 34px [czw] 34px [pt] 34px [sb] 34px [nd] 34px;row-gap:2px}.calendary .calendary-wrap .brick{border-radius:50%;cursor:default;height:34px;line-height:1em;margin-bottom:5px;text-align:center;width:34px}.calendary .calendary-wrap .brick .calendary-tooltip{font-size:.8em;padding:.5em .8em}.calendary .calendary-wrap .brick .calendary-tooltip p{margin-bottom:0}.calendary .calendary-wrap .title{background-color:transparent;font-size:.6em;height:20px;text-transform:uppercase}.calendary .calendary-wrap .empty{background-color:transparent}.calendary .calendary-wrap .compatible{background-color:#4fc777}.calendary .calendary-wrap .uncompatible{background-color:#e6730f}.calendary .calendary-wrap .unordered{background-color:#9d9d9d}.calendary .calendary-wrap .locked{background-color:#f3f1ee;color:#1a1a17}.goals-modal{margin:0 auto;max-width:650px}.goals-modal:focus-within{outline:0}.goals-modal .message-wrap{align-items:center;background-color:#fff;border-radius:1em;display:flex;height:100%;justify-content:center;padding:2em;position:relative}.goals-modal .message-wrap .loader{align-items:center;background-color:rgba(0,0,0,.1);bottom:0;display:flex!important;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.goals-modal .message-wrap .loader .spinner{margin:0}@media (max-height:600px) and (max-width:800px){.goals-modal{display:block}}.add-goal-modal h2,.add-weight-measure-modal h2,.change-goal-modal h2,.delete-modal h2,.measures-modal h2{margin-bottom:.7em}.add-goal-modal h3,.add-weight-measure-modal h3,.change-goal-modal h3,.delete-modal h3,.measures-modal h3{font-size:.9em;margin-bottom:0}.add-goal-modal .goal-checkbox,.add-weight-measure-modal .goal-checkbox,.change-goal-modal .goal-checkbox,.delete-modal .goal-checkbox,.measures-modal .goal-checkbox{margin:.5em 3em .9em 0}.add-goal-modal .goal-checkbox button,.add-weight-measure-modal .goal-checkbox button,.change-goal-modal .goal-checkbox button,.delete-modal .goal-checkbox button,.measures-modal .goal-checkbox button{height:26px;width:26px}.add-goal-modal .goal-checkbox label,.add-weight-measure-modal .goal-checkbox label,.change-goal-modal .goal-checkbox label,.delete-modal .goal-checkbox label,.measures-modal .goal-checkbox label{color:#000;font-size:.9em;font-weight:500}.add-goal-modal .goal-checkbox label i,.add-weight-measure-modal .goal-checkbox label i,.change-goal-modal .goal-checkbox label i,.delete-modal .goal-checkbox label i,.measures-modal .goal-checkbox label i{color:#d1d1d1;padding:0 .5em}.add-goal-modal .inputs-wrap,.add-weight-measure-modal .inputs-wrap,.change-goal-modal .inputs-wrap,.delete-modal .inputs-wrap,.measures-modal .inputs-wrap{-webkit-animation:element-fade-enter .5s forwards;animation:element-fade-enter .5s forwards;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;padding-top:1em;width:600px}.add-goal-modal .inputs-wrap .goal-alert,.add-weight-measure-modal .inputs-wrap .goal-alert,.change-goal-modal .inputs-wrap .goal-alert,.delete-modal .inputs-wrap .goal-alert,.measures-modal .inputs-wrap .goal-alert{margin-right:1%;width:98%}.add-goal-modal .inputs-wrap input::-webkit-inner-spin-button,.add-goal-modal .inputs-wrap input::-webkit-outer-spin-button,.add-weight-measure-modal .inputs-wrap input::-webkit-inner-spin-button,.add-weight-measure-modal .inputs-wrap input::-webkit-outer-spin-button,.change-goal-modal .inputs-wrap input::-webkit-inner-spin-button,.change-goal-modal .inputs-wrap input::-webkit-outer-spin-button,.delete-modal .inputs-wrap input::-webkit-inner-spin-button,.delete-modal .inputs-wrap input::-webkit-outer-spin-button,.measures-modal .inputs-wrap input::-webkit-inner-spin-button,.measures-modal .inputs-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-goal-modal .inputs-wrap input[type=number],.add-weight-measure-modal .inputs-wrap input[type=number],.change-goal-modal .inputs-wrap input[type=number],.delete-modal .inputs-wrap input[type=number],.measures-modal .inputs-wrap input[type=number]{-moz-appearance:textfield}@media (max-width:700px){.add-goal-modal .inputs-wrap,.add-weight-measure-modal .inputs-wrap,.change-goal-modal .inputs-wrap,.delete-modal .inputs-wrap,.measures-modal .inputs-wrap{flex-wrap:wrap;width:100%}.add-goal-modal .inputs-wrap div,.add-weight-measure-modal .inputs-wrap div,.change-goal-modal .inputs-wrap div,.delete-modal .inputs-wrap div,.measures-modal .inputs-wrap div{margin-right:0}.add-goal-modal .inputs-wrap div input,.add-weight-measure-modal .inputs-wrap div input,.change-goal-modal .inputs-wrap div input,.delete-modal .inputs-wrap div input,.measures-modal .inputs-wrap div input{max-width:265px}}.add-goal-modal .input-errors,.add-weight-measure-modal .input-errors,.change-goal-modal .input-errors,.delete-modal .input-errors,.measures-modal .input-errors{background-color:#f5db87;border:1px solid #eab713;display:none;flex-direction:column;padding:.6em .4em;width:100%}.add-goal-modal .input-errors.visible,.add-weight-measure-modal .input-errors.visible,.change-goal-modal .input-errors.visible,.delete-modal .input-errors.visible,.measures-modal .input-errors.visible{display:flex}.add-goal-modal .input-errors span,.add-weight-measure-modal .input-errors span,.change-goal-modal .input-errors span,.delete-modal .input-errors span,.measures-modal .input-errors span{display:none;font-size:.95em}.add-goal-modal .input-errors span.visible,.add-weight-measure-modal .input-errors span.visible,.change-goal-modal .input-errors span.visible,.delete-modal .input-errors span.visible,.measures-modal .input-errors span.visible{display:block}.add-goal-modal .summary,.add-weight-measure-modal .summary,.change-goal-modal .summary,.delete-modal .summary,.measures-modal .summary{display:flex;justify-content:flex-end;margin-top:2em;width:100%}.add-goal-modal .summary div,.add-weight-measure-modal .summary div,.change-goal-modal .summary div,.delete-modal .summary div,.measures-modal .summary div{margin:0;width:auto}.add-goal-modal .summary div:first-child,.add-weight-measure-modal .summary div:first-child,.change-goal-modal .summary div:first-child,.delete-modal .summary div:first-child,.measures-modal .summary div:first-child{margin-right:1em}.measures-modal:active{outline:0}.measures-modal .change-goal-wrap{align-items:center;flex-wrap:nowrap;justify-content:space-between}.measures-modal .change-goal-wrap .month{border:2px solid #000;border-radius:23px;font-weight:800;height:45px;text-align:center;width:170px}.measures-modal .change-goal-wrap .month span{line-height:41px}@media (max-width:700px){.measures-modal .change-goal-wrap .month{width:150px}}.measures-modal .change-goal-wrap h3{width:auto}.measures-modal .goal-item-title{color:#000;font-size:1.2em;font-weight:800;min-width:450px}@media (max-width:700px){.measures-modal .goal-item-title{min-width:auto}}.measures-modal .goal-item-title>div{align-items:center;color:#26673e;display:flex;font-size:.9em;text-transform:uppercase}.measures-modal .goal-item-title>div i{font-size:1.2em;margin-right:.3em}.measures-modal .summary{margin-top:1em}.measures-modal .summary .cancel{margin-right:0!important}.measures-modal ul{list-style-type:none;padding:0}.measures-modal ul .activity-element{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;justify-content:space-between;min-width:450px;padding:.5em}.measures-modal ul .activity-element:first-child{border-top:1px solid #d1d1d1}.measures-modal ul .activity-element .date,.measures-modal ul .activity-element .weight{flex-basis:32%}.measures-modal ul .activity-element .date{white-space:nowrap}.measures-modal ul .activity-element .calories,.measures-modal ul .activity-element .time,.measures-modal ul .activity-element .weight{font-weight:800;padding-left:2em;white-space:nowrap}.measures-modal ul .activity-element .name{flex-grow:1;white-space:nowrap}.measures-modal ul .activity-element .delete{background-color:#ee533a;border-radius:15px;color:#fff;cursor:pointer;font-size:.8em;height:30px;margin-left:1em;min-width:50px;width:50px}@media (max-width:700px){.measures-modal ul .activity-element{flex-wrap:wrap;justify-content:space-between;min-width:auto}.measures-modal ul .activity-element>*{flex-basis:auto;width:48%}.measures-modal ul .activity-element .date{padding-right:0}.measures-modal ul .activity-element .weight{text-align:end}.measures-modal ul .activity-element .delete{margin-left:auto;margin-top:1em}.measures-modal ul .activity-element .calories,.measures-modal ul .activity-element .name,.measures-modal ul .activity-element .time{padding-left:0;width:100%}}.slider-wrapper{border:2px solid #000;border-radius:23px;height:45px;width:220px}.slider-wrapper .option-label{align-items:center;display:flex;font-size:.9em;font-weight:700;height:41px;justify-content:center;text-align:center;width:100%}.slider-wrapper i{color:#26673e;font-size:1.8em}.slider-wrapper i.disabled-slide,.slider-wrapper i.disabled-slide:hover{color:#d1d1d1}.handle-button-menu{background-color:#fff;border:1px solid #d1d1d1;border-radius:5px;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:none;height:0;overflow:hidden;position:absolute;right:0;top:120%;width:10em}.handle-button-menu.open{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.handle-button-menu .item{align-items:center;border-bottom:1px solid #d1d1d1;cursor:pointer;display:flex;font-size:.85em;gap:.5em;justify-content:flex-start;padding:.5em .85em;width:100%}.handle-button-menu .item.col-quadrary{color:#ee533a}.handle-button-menu .item:last-child{border-bottom:none}.checkbox-single-wrapper{align-items:center;cursor:pointer;display:inline-flex;gap:.5em;margin:1em 0}.checkbox-single-wrapper.rounded .checkbox{border-radius:50%}.checkbox-single-wrapper .checkbox{border:none;border-radius:5px;flex-shrink:0;height:30px;margin-right:5px;overflow:hidden;padding:0;width:30px}.checkbox-single-wrapper .checkbox.disabled .checkbox-inside.checked{background-color:#a3a3a3}.checkbox-single-wrapper .checkbox .checkbox-inside{background-color:#f3f1ee;display:block;height:100%;position:relative;transition:.2s;width:100%}.checkbox-single-wrapper .checkbox .checkbox-inside.checked{background-color:#26673e}.checkbox-single-wrapper .checkbox .checkbox-inside i{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox-single-wrapper .label{cursor:pointer;line-height:1em}@media (min-width:700px){.checkbox-single-wrapper .label.one-line-label{align-items:flex-end;display:flex}.checkbox-single-wrapper .label.one-line-label .label-short{line-height:1.2em;padding-left:.5em}}.checkbox-single-wrapper .label.disabled{color:#a3a3a3}.checkbox-single-wrapper .label span{display:block}.checkbox-single-wrapper .label .label-short{font-size:.6em;text-align:left}.payment-model-table-compare{border:1px solid #d1d1d1;border-radius:.3em;margin-bottom:2em;overflow:hidden}.payment-model-table-compare>div{display:flex;flex-wrap:wrap}@media (min-width:980px){.payment-model-table-compare>div{flex-wrap:nowrap}}.payment-model-table-compare>div>button,.payment-model-table-compare>div>div{align-items:center;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;display:flex;justify-content:center;width:50%}@media (min-width:980px){.payment-model-table-compare>div>button,.payment-model-table-compare>div>div{width:33.333%}}.payment-model-table-compare>div>button:first-child,.payment-model-table-compare>div>div:first-child{border-left:none;width:100%}.payment-model-table-compare>div>button:first-child label,.payment-model-table-compare>div>div:first-child label{width:100%}@media (min-width:980px){.payment-model-table-compare>div>button:first-child,.payment-model-table-compare>div>div:first-child{text-align:left;width:33%}}.payment-model-table-compare>div>button:nth-child(2),.payment-model-table-compare>div>div:nth-child(2){border-left:none}@media (min-width:980px){.payment-model-table-compare>div>button:nth-child(2),.payment-model-table-compare>div>div:nth-child(2){border-left:1px solid #d1d1d1}}.payment-model-table-compare>div.row{gap:0}.payment-model-table-compare>div.row:last-child>div{border-bottom:none}.payment-model-table-compare>div.row>button,.payment-model-table-compare>div.row>div{flex-grow:1;font-size:1em;font-weight:900;padding:.5em}.payment-model-table-compare>div.row>button i,.payment-model-table-compare>div.row>div i{font-size:1.2em}.payment-model-table-compare>div.row>button .fa-check,.payment-model-table-compare>div.row>div .fa-check{color:#26673e}.payment-model-table-compare>div.row>button .fa-times,.payment-model-table-compare>div.row>div .fa-times{color:#ee533a}.payment-model-table-compare>div.row>button:first-child,.payment-model-table-compare>div.row>div:first-child{background-color:#f6f6f6;font-size:.9em;font-weight:600;padding:.5em}@media (min-width:980px){.payment-model-table-compare>div.row>button:first-child,.payment-model-table-compare>div.row>div:first-child{background-color:transparent}.payment-model-table-compare>div.row{transition:all .3s ease}.payment-model-table-compare>div.row:hover{background:#f6f6f6}}.payment-model-table-compare>div:first-child>div:first-child{display:none}@media (min-width:980px){.payment-model-table-compare>div:first-child>div:first-child{align-items:center;display:flex;padding:.5em}.payment-model-table-compare>div:first-child>div:first-child>.models-description{font-size:.75em}.payment-model-table-compare>div:first-child>div:first-child>.models-description h4{margin-bottom:.3em}}.payment-model-table-compare>div.top-row>button{cursor:pointer;padding:0}.payment-model-table-compare>div.top-row>button,.payment-model-table-compare>div.top-row>div{display:block;flex-grow:1}.payment-model-table-compare>div.top-row>button .color-bar,.payment-model-table-compare>div.top-row>div .color-bar{background-color:#f6f6f6;height:.5em}.payment-model-table-compare>div.top-row>button .color-bar.SMART,.payment-model-table-compare>div.top-row>div .color-bar.SMART{background-color:#cbe657}.payment-model-table-compare>div.top-row>button .color-bar.PRIME,.payment-model-table-compare>div.top-row>div .color-bar.PRIME{background-color:#ff8264}.payment-model-table-compare>div.top-row>button .logo,.payment-model-table-compare>div.top-row>div .logo{margin-top:1em}.payment-model-table-compare>div.top-row>button .description,.payment-model-table-compare>div.top-row>div .description{font-size:.9em;padding:0 .5em .5em;text-align:center}.payment-model-table-compare>div.dishes-row,.payment-model-table-compare>div.price-row{font-size:1.05em}@media (min-width:980px){.payment-model-table-compare>div.dishes-row,.payment-model-table-compare>div.price-row{font-size:1em}.payment-model-table-compare>div.dishes-row>div:first-child,.payment-model-table-compare>div.price-row>div:first-child{font-weight:900}.payment-model-table-compare>div.price-row{background-color:#fbfeee}}.payment-model-table-compare>div.subtitle-row>div{background:#26673e;color:#fff;font-size:.8em;font-weight:900;padding:.4em;text-transform:uppercase;width:100%}@media (min-width:980px){.payment-model-table-compare>div.subtitle-row>div{background-color:#f6f6f6;color:#1a1a17}}.personalization-btn.btn{margin-bottom:2em;margin-top:2vh;padding:.9em 1.6em}.personalization-btn.btn.normal{display:inline-block}.personalization-btn.btn.swiper{display:none}@media (max-width:980px){.personalization-btn.btn{font-size:1.2em;margin-top:3vh}.personalization-btn.btn.normal{display:none}.personalization-btn.btn.swiper{display:inline-block}}.personalization-diets{-moz-column-gap:1%;column-gap:1%;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);list-style-type:none;margin:0;padding:0 1em .5em;row-gap:.5%}.personalization-diet{background-color:#fff;border:1px solid #d1d1d1;border-radius:.3em;overflow:hidden;transition:all .3s ease}.personalization-diet.hidden{display:none}.personalization-diet:hover{background:#f3f1ee;border-color:#eab713;transform:scale(1.05)}.personalization-diet a{display:flex;flex-direction:column;text-decoration:none}.personalization-diet a img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.personalization-diet a label{font-size:.8em;font-weight:900;line-height:1.5;padding:.5em .25em}.personalization-diet a label>span{display:block;font-size:.9em;font-weight:400}.personalization-diets-swiper{--swiper-navigation-color:var(--col-primary);align-items:center;display:none!important;justify-content:center;overflow:hidden;padding-bottom:50px!important;width:100%}.personalization-diets-swiper .swiper-button-next,.personalization-diets-swiper .swiper-button-prev{color:var(--col-primary)}.personalization-diets-swiper .personalization-diet{margin:.6em .2em}.personalization-diets-swiper .personalization-diet a label{font-size:.9em}.personalization-diets-swiper .personalization-diet.active{transform:scale(1.08)}.personalization-diets-swiper .swiper-pagination-bullets{width:100%}.personalization-diets-swiper .swiper-pagination{bottom:1em;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.personalization-diets-swiper .swiper-pagination .swiper-pagination-bullet{background:#1a1a17;border-radius:50%;display:inline-block;height:10px;margin:0 4px;opacity:.2;width:10px}.personalization-diets-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#26673e;height:10px;opacity:1;width:10px}@media (max-width:980px){.personalization-diets{display:none}.personalization-diets-swiper{display:flex!important}}.speech-interface{display:flex}@media (max-width:700px){.speech-interface{align-items:center;display:flex;justify-content:center;margin-top:1em}}.speech-interface>div{align-items:center;background-color:#f6f6f6;border-radius:3em;display:flex;padding:1em}.speech-interface .micro{align-items:center;background-color:#26673e;border:6px solid #fff;border-radius:35px;display:flex;height:70px;justify-content:center;width:70px}.speech-interface .micro img{margin-right:0}.speech-interface .micro #wave{fill:#fff;height:30px;width:50px}.speech-interface .micro #Line_1{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.15s;animation-delay:.15s}.speech-interface .micro #Line_2{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.3s;animation-delay:.3s}.speech-interface .micro #Line_3{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.45s;animation-delay:.45s}.speech-interface .micro #Line_4{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.6s;animation-delay:.6s}.speech-interface .micro #Line_5{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.speech-interface .micro #Line_6{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:.9s;animation-delay:.9s}.speech-interface .micro #Line_7{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1.05s;animation-delay:1.05s}.speech-interface .micro #Line_8{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1.2s;animation-delay:1.2s}.speech-interface .micro #Line_9{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation-delay:1.35s;animation-delay:1.35s}@-webkit-keyframes pulse{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}@keyframes pulse{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}.speech-interface .info{min-width:12.5em;padding:0 3em 0 1em}.speech-interface .info .select-text{color:#a9a9a8;font-size:.89em;font-weight:700}.speech-interface .info .speech-text{color:#26673e;font-size:1.22em;font-weight:900}.speech-interface.listening{z-index:11}.speech-interface.listening>div{background-color:#fff}.speech-interface.listening .micro{background-color:#000}.speech-interface.listening .info .speech-text{color:#000}@-webkit-keyframes dialog-animation{0%{opacity:0}to{opacity:1}}@keyframes dialog-animation{0%{opacity:0}to{opacity:1}}.dot-typing{-webkit-animation:dotTyping 1.5s linear infinite;animation:dotTyping 1.5s linear infinite;background-color:#ff8264;border-radius:5px;box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264;color:#ff8264;display:none;height:10px;left:-9999px;margin-right:1em;margin-top:.3em;position:relative;width:10px}@-webkit-keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}16.667%{box-shadow:9984px -10px 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}33.333%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}50%{box-shadow:9984px 0 0 0 #ff8264,9999px -10px 0 0 #ff8264,10014px 0 0 0 #ff8264}66.667%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}83.333%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px -10px 0 0 #ff8264}to{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}}@keyframes dotTyping{0%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}16.667%{box-shadow:9984px -10px 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}33.333%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}50%{box-shadow:9984px 0 0 0 #ff8264,9999px -10px 0 0 #ff8264,10014px 0 0 0 #ff8264}66.667%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}83.333%{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px -10px 0 0 #ff8264}to{box-shadow:9984px 0 0 0 #ff8264,9999px 0 0 0 #ff8264,10014px 0 0 0 #ff8264}}.speech-dialog{-webkit-animation:dialog-animation 1s ease 0s;animation:dialog-animation 1s ease 0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#fff;border:1px solid #fff;border-radius:.5em;box-shadow:1px 10px 8px #0000001a;padding:1em;position:absolute;right:2em;top:11em;z-index:11}@media (max-width:700px){.speech-dialog{right:24%;top:30em}}.speech-dialog .row{margin-bottom:.7em}.speech-dialog .row.buttons{border-top:.05em solid #d1d1d1;margin-bottom:0;margin-top:1em;padding-top:1em}.speech-dialog .row.buttons>div{align-items:center;display:flex;flex:1;justify-content:center}.speech-dialog .row p{font-size:.85em;font-weight:700;text-align:left!important;width:9em}.speech-dialog .row .values{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:.3em;justify-content:flex-start;width:12em}.speech-dialog .row .values span{border:.05em solid #26673e;border-radius:1em;color:#26673e;font-size:.75em;font-weight:700;padding:.1em .6em;text-align:center}.speech-dialog .row.active p{color:#ff8264}.speech-dialog .row.active .values span{border-color:#ff8264;color:#ff8264}.speech-dialog .row.active .dot-typing{display:block}.speech-dialog .arrow{border-bottom:.5em solid #fff;border-left:.5em solid transparent;border-right:.5em solid transparent;height:0;position:absolute;right:2.5em;top:-.5em;width:0}@-webkit-keyframes overlay-animation{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.1)}}@keyframes overlay-animation{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.1)}}.speech-overlay{-webkit-animation:overlay-animation 1s ease 0s;animation:overlay-animation 1s ease 0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.delivery-modal{padding:1em 2em;width:600px}.delivery-modal img{width:70px}.delivery-modal .info{border-bottom:1px solid #d1d1d1;margin-bottom:1em}.delivery-modal .info h3{margin-top:1em;text-align:center}.delivery-modal .modal-footer{border-top:0}.delivery-modal .delivery-item{border-bottom:1px solid #d1d1d1;display:flex;margin-bottom:1em;padding-bottom:1em;width:100%}.delivery-modal .delivery-item>div{align-items:center;display:flex;margin-bottom:0}.delivery-modal .delivery-item>div img{margin:0 1em 0 0}.delivery-modal .delivery-item h4{margin-bottom:0}.delivery-modal .delivery-item .checkbox-radio-options>div{margin-top:0}.delivery-modal .delivery-item .checkbox-radio-options>div>button{margin-right:.3em}.delivery-modal .delivery-item:last-child{border-bottom:none;margin-bottom:0}.delivery-modal .delivery-item:first-child{border-top:1px solid #d1d1d1;margin-top:1em;padding-top:1em}@media (max-width:700px){.delivery-modal{font-size:.85em}}.checkout-page{background:#f6f6f6;min-height:100vh;padding-bottom:2em}.checkout-page .card{overflow:visible}@media (max-width:700px){.checkout-page{font-size:.9em}.checkout-page .wrapper{padding:0}.checkout-page .card{padding:1em}}.delivery-step{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1em;padding:1em 0;width:100%}.delivery-step h6{font-size:.75em;font-weight:900}.delivery-step .delivery-details{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1em;width:100%}.delivery-step .delivery-details img{margin-right:1em;max-width:75px}@media (max-width:390px){.delivery-step .delivery-details img{display:none}}.delivery-step .delivery-details .text-section{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.delivery-step .delivery-details .text-section h5{font-size:1.2em;font-weight:900;margin-bottom:.2em}.delivery-step .delivery-details .text-section p{margin-bottom:.2em;text-align:left}.delivery-step .delivery-details .text-section p.free-delivery{color:#26673e;font-size:.8em;font-weight:900}.creator-header{align-items:center;flex-direction:column;padding:1.5em}.creator-header,.creator-header a{display:flex;justify-content:center;width:100%}.creator-header img{margin:1.5em .5em;width:100%}.creator-header .primate-logo{max-width:250px}@media (max-width:980px){.creator-header .primate-logo{max-width:200px}}.progress-bar{background-color:#ace0bf;height:15px;left:0;position:absolute;top:0;width:100%}.progress-bar .progress{background-color:#348c54;height:100%;left:0;position:absolute;top:0;transition:.3s ease-in}.header-step{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1em;padding:1em 0}.header-step .preferences-step-infobox{font-size:.9em;margin-bottom:1.6em;margin-top:0}@media (max-width:700px){.header-step .preferences-step-infobox{font-size:1em}}.header-step .info-container{align-items:center;display:flex;justify-content:flex-start}@media (max-width:700px){.header-step .info-container{flex-direction:column;justify-content:center}}.header-step img{flex-shrink:0;margin-right:1.7em;max-width:140px}@media (max-width:980px){.header-step img{margin-right:1.7em;max-width:130px}}@media (max-width:700px){.header-step img{margin:1em 0;max-width:100px}}.header-step .title-section{align-items:center;display:flex}@media (max-width:700px){.header-step .title-section{flex-direction:column}}.header-step .title-section .title-section-flex{flex:1;margin-right:1em}.header-step .title-section h2{margin-bottom:.2em}.header-step .title-section h3.user-name{color:#26673e;font-size:1.3em;font-weight:900;margin-bottom:0;text-transform:uppercase}.header-step .title-section p{margin-bottom:0;text-align:left}@media (max-width:700px){.header-step .title-section,.header-step .title-section p{text-align:center}.header-step{flex-direction:column;justify-content:center}}.header-step .modal-button{margin-top:.7em}.calendar-helpers-buttons button{margin-bottom:1em;margin-right:1em}.calendar-helpers-buttons .infobox-small{background:0 0;font-style:italic;padding:.2em 0;text-align:left}@media (max-width:540px){.calendar-helpers-buttons button{width:100%}}.calendar-total-price,.checkout-total-price{margin-bottom:1em;text-align:right}.calendar-total-price>.total-price,.checkout-total-price>.total-price{font-size:2.5em;font-weight:700;line-height:1}@media (max-width:700px){.calendar-total-price,.checkout-total-price{margin-bottom:2em}}.calendar-total-price .selected-price-info,.checkout-total-price .selected-price-info{font-size:.75em;text-transform:uppercase}.calendar-total-price .bonus-codes-container,.checkout-total-price .bonus-codes-container{padding-bottom:.5em}.calendar-total-price .bonus-codes-container div,.checkout-total-price .bonus-codes-container div{-webkit-animation:slide-up .6s ease;animation:slide-up .6s ease;color:#6f6f6f;font-size:.7em;text-transform:uppercase}.calendar-total-price .bonus-codes-container .code,.checkout-total-price .bonus-codes-container .code{font-size:.8em;margin-right:.3em}@-webkit-keyframes slide-up{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.calendar-total-price{border-bottom:1px solid #d1d1d1;margin-bottom:1.5em;padding-bottom:1.5em}@media (max-width:700px){.calendar-total-price{text-align:center}}.checkout-auto-payment-info{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;flex-wrap:wrap;font-size:.8em;justify-content:space-between;margin-bottom:1em;opacity:.9;padding:1em 0}.checkout-auto-payment-info,.checkout-auto-payment-info>label{align-items:center;display:flex}.checkout-auto-payment-info>label>span:last-child{margin-left:.5em}@media (max-width:800px){.checkout-auto-payment-info{align-items:flex-start;flex-direction:column}.checkout-auto-payment-info .btn{margin-top:1em}}.checkout-buttons,.checkout-init-submit{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.checkout-buttons>.btn,.checkout-init-submit>.btn{width:49%}.checkout-buttons>.btn.creator-forward-btn,.checkout-init-submit>.btn.creator-forward-btn{margin-left:auto}.checkout-buttons>.btn:first-child:last-child,.checkout-init-submit>.btn:first-child:last-child{width:100%}@media (max-width:700px){.checkout-buttons,.checkout-init-submit{flex-wrap:wrap}.checkout-buttons>.btn,.checkout-init-submit>.btn{margin-bottom:1em;width:100%}}.preferences-form-item .checkbox-radio-options>div:first-child.active>button .icon svg *{fill:#26673e}.creator-motivators{background:#f9ff55;border-radius:3em;font-size:.8em;margin-bottom:1em;margin-top:-1.5em;padding:.7em 80px;position:relative;text-align:center}.creator-motivators h3,.creator-motivators p{margin-bottom:0;text-align:center}.creator-motivators .emoji-1,.creator-motivators .emoji-2{align-items:center;display:flex;font-size:40px;height:100%;justify-content:center;position:absolute;top:0;width:80px}.creator-motivators .emoji-1{left:0}.creator-motivators .emoji-2{right:0}.creator-motivators .timer{font-weight:700}@media (max-width:350px){.creator-motivators p{display:none}}.creator-step.hidden{display:none}.creator-step .diet-info{margin-top:0}.creator-step .deliveryType-switch{border-bottom:1px solid #d1d1d1;padding-bottom:1em}.creator-step .calendar-title{margin-bottom:2em;margin-top:3em}.creator-step .checkout-menu-slider{margin-top:2em}.creator-step .checkout-menu-slider .menu-carte-slider{margin-bottom:0}.creator-step .checkout-menu-slider .btn-change{display:flex;margin:1em auto 3em}.creator-step .username-data-title{align-items:center;display:flex;justify-content:space-between;position:relative}.creator-step .username-data-title>*{background:#fff;margin-bottom:0;position:relative}.creator-step .username-data-title>:first-child{padding-right:1rem}.creator-step .username-data-title>:last-child{padding-left:1rem}.creator-step .username-data-title:before{background:#d1d1d1;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}.creator-step .health-status button{margin:1.2em 0 .2em}.intro-step-text{font-size:1.1em;text-align:center}#creator .intro-step-text{margin-top:-1em}.kcal-selector .checkbox-radio-options>div button label{position:relative}.kcal-selector .checkbox-radio-options>div button label .old-price{bottom:-1.2em;color:#ee533a;font-size:.85em;left:0;position:absolute;text-decoration:line-through}.kcal-selector .checkbox-radio-options>div:first-child{order:1}.kcal-selector .checkbox-radio-options>div:nth-child(2){order:5}.kcal-selector .checkbox-radio-options>div:nth-child(3){order:9}.kcal-selector .checkbox-radio-options>div:nth-child(4){order:2}.kcal-selector .checkbox-radio-options>div:nth-child(5){order:6}.kcal-selector .checkbox-radio-options>div:nth-child(6){order:10}.kcal-selector .checkbox-radio-options>div:nth-child(7){order:3}.kcal-selector .checkbox-radio-options>div:nth-child(8){order:7}.kcal-selector .checkbox-radio-options>div:nth-child(9){order:11}.kcal-selector .checkbox-radio-options>div:nth-child(10){order:4}.kcal-selector .checkbox-radio-options>div:nth-child(11){order:8}.kcal-selector .checkbox-radio-options>div:nth-child(12){order:12}@media (max-width:980px){.kcal-selector .checkbox-radio-options>div:first-child{order:1}.kcal-selector .checkbox-radio-options>div:nth-child(2){order:3}.kcal-selector .checkbox-radio-options>div:nth-child(3){order:5}.kcal-selector .checkbox-radio-options>div:nth-child(4){order:7}.kcal-selector .checkbox-radio-options>div:nth-child(5){order:9}.kcal-selector .checkbox-radio-options>div:nth-child(6){order:11}.kcal-selector .checkbox-radio-options>div:nth-child(7){order:2}.kcal-selector .checkbox-radio-options>div:nth-child(8){order:4}.kcal-selector .checkbox-radio-options>div:nth-child(9){order:6}.kcal-selector .checkbox-radio-options>div:nth-child(10){order:8}.kcal-selector .checkbox-radio-options>div:nth-child(11){order:10}}@media (max-width:700px){.kcal-selector .checkbox-radio-options>div:first-child{order:1}.kcal-selector .checkbox-radio-options>div:nth-child(2){order:2}.kcal-selector .checkbox-radio-options>div:nth-child(3){order:3}.kcal-selector .checkbox-radio-options>div:nth-child(4){order:4}.kcal-selector .checkbox-radio-options>div:nth-child(5){order:5}.kcal-selector .checkbox-radio-options>div:nth-child(6){order:6}.kcal-selector .checkbox-radio-options>div:nth-child(7){order:7}.kcal-selector .checkbox-radio-options>div:nth-child(8){order:8}.kcal-selector .checkbox-radio-options>div:nth-child(9){order:9}.kcal-selector .checkbox-radio-options>div:nth-child(10){order:10}.kcal-selector .checkbox-radio-options>div:nth-child(11){order:11}}#kcalRecomendation{font-size:.9em;margin-top:2em;padding:1em}#kcalRecomendation h3{margin-bottom:0}.holiday-warning-info{font-size:.8em;margin-top:-1em}.checkout-page .usp-module{margin-bottom:0;margin-top:2.5em}.checkout-page .usp-module h3{display:none}.creator-footer{align-items:center;display:flex;flex-direction:column}.creator-footer img{margin-bottom:1em;opacity:.5;width:100px}.creator-footer .menu{margin-bottom:1em;text-align:center;text-transform:capitalize}@media (max-width:700px){.creator-footer .menu{display:block}}.creator-footer .menu>a{color:#35352f;display:inline-block;font-size:.7em;margin:.4em;opacity:.5;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media (max-width:700px){.creator-footer .menu>a{display:block;font-size:.9em}}.creator-footer .menu>a:hover{opacity:1}.creator-footer .copyright{background:0 0;color:#1a1a17;font-size:.65em;opacity:.5}.creator-step .buttons-wrapper,.step-users .buttons-wrapper{align-items:center;display:flex;flex-direction:column}.creator-step .buttons-wrapper>button.next,.step-users .buttons-wrapper>button.next{width:100%}.creator-step .btn.btn-lg,.step-users .btn.btn-lg{font-size:1em}.user-preferences-user{margin-bottom:3em}.with-bg-line{position:relative}.with-bg-line:before{background:#d1d1d1;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.with-bg-line>*{position:relative}.multiusers-title-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2em;position:relative}.multiusers-title-row .multiusers-title-wrapper{display:flex;flex-wrap:wrap;word-break:break-all}.multiusers-title-row>*{background:#fff;position:relative}.multiusers-title-row h2.space{padding-right:1em}.multiusers-title-row h2,.multiusers-title-row h6{margin-bottom:0}.multiusers-title-row .delete-user-btn{margin:0 1em}.add-user-btn-wrapper{margin-bottom:3em}.add-user-btn-wrapper .add-user-btn{background:#fff;border-width:3px}.add-user-btn-wrapper .add-user-btn i{margin-right:1em}.user-preferences .user-preferences-content{align-items:center;display:flex}@media (max-width:700px){.user-preferences .user-preferences-content{display:block}}.user-preferences .user-preferences-content>*{margin-right:20px}.user-preferences .user-preferences-data,.user-preferences .user-preferences-icons{display:flex}.user-preferences .icon{margin-right:5px;opacity:.3;width:2.3em}.payment-step .payment-boxes-container{border-bottom:1px solid #d1d1d1;margin-bottom:30px}.payment-step .payment-boxes-container.is-topup{border-bottom:none;margin-bottom:0}.payment-step .payment-boxes-container .payments-label{margin-bottom:1em}.payment-step .payment-boxes-container .payment-boxes{margin-bottom:1.5em}.payment-step div.subscription-total{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;padding:1em 0;position:relative;top:-14px;z-index:1}.payment-step .buttons-wrapper{margin-top:30px}.creator-step .subscription-total,.payment-step .subscription-total{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;padding:1em 0;position:relative;top:-14px;z-index:1}.subscription-button-background{background:#fff;display:inline-block;padding-right:1.5em;position:relative;z-index:2}.subscription-button-background button{display:inline-block}.subscription-automatic{border-bottom:1px solid #d1d1d1;padding-bottom:1em}.subscription-automatic button{margin-bottom:2em}.subscription-automatic label{align-items:center;display:flex}.subscription-automatic label span{margin-left:.5em}div.subscription-total .subscription-bold{font-size:.9em;font-weight:900;margin-bottom:0;text-align:right;text-transform:uppercase}div.subscription-total h2{color:#26673e;margin-bottom:0;text-align:right}.health-invitation-success-modal{word-wrap:break-word;max-width:640px}.health-invitation-success-modal img{display:block;margin:auto;max-width:200px}.health-invitation-success-modal h2{margin-top:.8em;text-align:center}.health-invitation-success-modal h3 span{color:#26673e}.health-preferences-step{display:flex;gap:2%;margin-bottom:1.5em}.health-preferences-step .exclusions,.health-preferences-step .kcals{flex-basis:50%}.health-preferences-step .exclusions h3,.health-preferences-step .kcals h3{flex-basis:100%;font-size:.85em;font-weight:800;margin-bottom:0;text-transform:uppercase}.health-preferences-step .exclusions img,.health-preferences-step .kcals img{margin-left:0}.health-preferences-step .exclusions span,.health-preferences-step .kcals span{display:block;font-size:1.8em;font-weight:900;margin:20px 0 .3em;opacity:.6}.health-preferences-step .exclusions .exclusion-items-wrapper,.health-preferences-step .kcals .exclusion-items-wrapper{grid-template-columns:repeat(2,1fr);margin:.6em 0 1em}@media (max-width:900px){.health-preferences-step .exclusions .exclusion-items-wrapper,.health-preferences-step .kcals .exclusion-items-wrapper{grid-template-columns:1fr}}.health-preferences-step .exclusions .individual-ingredients-exclusions,.health-preferences-step .kcals .individual-ingredients-exclusions{margin-bottom:0}.health-preferences-step .exclusions .individual-ingredients-exclusions .single-ingredients-scroll-wrapper,.health-preferences-step .kcals .individual-ingredients-exclusions .single-ingredients-scroll-wrapper{margin-top:.5em}@media (max-width:700px){.health-preferences-step{flex-wrap:wrap}.health-preferences-step .exclusions,.health-preferences-step .kcals{flex-basis:100%}.health-preferences-step .exclusions{margin-top:2em}.health-preferences-step .exclusions .exclusion-items-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:550px){.health-preferences-step .exclusions .exclusion-items-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:375px){.health-preferences-step .exclusions .exclusion-items-wrapper{grid-template-columns:repeat(1,1fr)}}.step-check-city .no-stretch-container{align-items:center}.step-check-city .cities-check-btn{flex-shrink:0;font-size:1em;margin-left:1em;padding:.85em 1.8em}@media (max-width:700px){.step-check-city .cities-check-btn{padding:.85em 1.4em}}.step-check-city .popular-city-btn{margin-bottom:1em;margin-right:1em}.step-check-city .cities-form{border-bottom:1px solid #d1d1d1;padding-bottom:1.6em}.step-check-city .cities-form .container-resp{align-items:flex-end;flex-wrap:nowrap}.step-check-city .cities-form .container-resp .form-item{margin-bottom:0}.step-check-city .popular-cities{font-size:1em;margin-bottom:.5em;margin-top:.9em}.step-check-city .geolocation-error{color:#ee533a;font-size:.7em;font-weight:700;height:1em;margin-bottom:.7em;margin-top:.7em}.step-payment .conditions-not-meet-infobox{background-color:rgba(238,83,58,.25);border:none;border-radius:.3em;color:#ee533a;margin:0 0 2em;text-align:center;width:100%}.step-payment .button-sub{flex-shrink:0;font-size:.9em}.step-payment .form-item{margin-bottom:0}.step-payment .days-selector-form{display:flex;justify-content:center}@media (max-width:700px){.step-payment .days-selector-form{margin-top:1.5em}}.step-payment .days-selector-form .form-item{margin-bottom:0;width:100%}@media (max-width:700px){.step-payment .days-selector-form .form-item{margin-bottom:1.5em}}.step-payment .days-selector-form .form-item .days-selector{align-items:center;display:flex}.step-payment .days-selector-form .form-item .days-selector .days-selector-input{margin:0 1em;text-align:center}.step-payment .days-selector-form .form-item .days-selector .days-selector-input::-webkit-inner-spin-button,.step-payment .days-selector-form .form-item .days-selector .days-selector-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.step-payment .days-selector-form .form-item .days-selector .days-selector-input[type=number]{-moz-appearance:textfield}.step-payment .paragraph{text-align:left}.step-payment .paragraph h3{font-size:1.2em;font-weight:800;margin-bottom:.5em}.step-payment .paragraph p{text-align:left}.step-payment .paragraph p .paragraph-item{line-height:1.8;margin-right:1.2em;text-align:left;white-space:nowrap}.step-payment .paragraph p .paragraph-item i{color:#26673e;font-size:.7em}@media (max-width:700px){.step-payment .paragraph p .paragraph-item{white-space:normal}}@media (max-width:500px){.step-payment .paragraph p{display:flex;flex-direction:column}}.step-payment .payment-model-table-compare{margin-bottom:0}.step-payment .payment-model-table-compare .row.price-row{background-color:transparent}@media (max-width:980px){.step-payment .payment-model-table-compare .row label{text-align:center}}.step-payment .payment-model-table-compare .top-row .payment-model-title .logo{text-align:center}.step-payment .payment-model-table-compare .checkout-cell{transition:.3s}.step-payment .payment-model-table-compare .checkout-cell i{opacity:.5}.step-payment .payment-model-table-compare .checkout-cell.active{background-color:rgba(38,103,62,.05)}.step-payment .payment-model-table-compare .checkout-cell.active.SMART{background-color:#cbe657}.step-payment .payment-model-table-compare .checkout-cell.active.PRIME{background-color:#ff8264}.step-payment .payment-model-table-compare .checkout-cell.active i{opacity:1}.step-payment .payment-model-table-compare .checkout-box{border-bottom:none;cursor:pointer;padding:1.5em 0}.step-payment .payment-model-table-compare .checkout-box .checkbox-wrap{align-items:center;display:flex;flex-basis:20%;justify-content:center}.step-payment .payment-model-table-compare .checkout-box .checkbox-wrap .checkbox-outside{background-color:#f6f6f6;border:2px solid #d1d1d1;border-radius:50%;height:30px;position:relative;width:30px}.step-payment .payment-model-table-compare .checkout-box .checkbox-wrap .checkbox-outside .checkbox-inside{background-color:transparent;border-radius:50%;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.step-payment .payment-model-table-compare .checkout-box .primate-payment-model-logo{margin-bottom:0}.step-payment .payment-model-table-compare .checkout-box.active .checkbox-wrap .checkbox-outside{border-color:#26673e}.step-payment .payment-model-table-compare .checkout-box.active .checkbox-wrap .checkbox-outside .checkbox-inside{background-color:#26673e}.step-payment .payment-model-table-compare .checkout-box .checkout-icon{display:none}@media (max-width:700px){.step-payment .payment-model-table-compare .checkout-box{flex-direction:column}.step-payment .payment-model-table-compare .checkout-box .checkbox-wrap{margin-bottom:.5em}.step-payment .payment-model-table-compare .checkout-box .checkout-logo{display:none}.step-payment .payment-model-table-compare .checkout-box .checkout-icon{display:block}}@media (max-width:980px){.step-payment .payment-model-table-compare .row>div.checkout-title{background-color:#26673e;color:#fff;font-size:.8em;font-weight:900;text-transform:uppercase}}.step-payment .payment-model-boxes{display:flex;justify-content:space-between;margin:2em 0}.step-payment .payment-model-boxes .box{align-items:stretch;border:2px solid #d1d1d1;border-radius:.5em;cursor:pointer;display:flex;flex-basis:48%;flex-direction:column;overflow:hidden;padding:0;transition:.3s}.step-payment .payment-model-boxes .box .thumbs-desc{background-color:transparent;border-bottom:2px solid #d1d1d1;text-align:center;transition:.3s}.step-payment .payment-model-boxes .box .thumbs-desc span{color:#d1d1d1;font-size:.8em;line-height:2.6em;transition:.3s}.step-payment .payment-model-boxes .box .payment-info{display:flex;flex-grow:1;margin:1.6em 1em 1.6em 0}.step-payment .payment-model-boxes .box .payment-info .checkbox-wrap{align-items:center;display:flex;flex-basis:20%;justify-content:center}.step-payment .payment-model-boxes .box .payment-info .checkbox-wrap .checkbox-outside{background-color:#f6f6f6;border:2px solid #d1d1d1;border-radius:50%;height:30px;position:relative;width:30px}.step-payment .payment-model-boxes .box .payment-info .checkbox-wrap .checkbox-outside .checkbox-inside{background-color:transparent;border-radius:50%;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.step-payment .payment-model-boxes .box .payment-info .info{display:flex;flex-basis:80%;flex-direction:column;justify-content:center;padding-right:1em}.step-payment .payment-model-boxes .box .payment-info .info p{font-size:.9em;margin-bottom:0}.step-payment .payment-model-boxes .box .payment-info .info .logo-price{align-items:center;display:flex;justify-content:space-between}.step-payment .payment-model-boxes .box .payment-info .info .logo-price .logo .primate-payment-model-logo{margin-bottom:0;width:155px}@media (max-width:700px){.step-payment .payment-model-boxes .box .payment-info .info .logo-price .logo .primate-payment-model-logo{width:120px}}.step-payment .payment-model-boxes .box .payment-info .info .logo-price .price-per-day .price{color:#26673e;font-size:1.4em;font-weight:700;line-height:1em}.step-payment .payment-model-boxes .box .payment-info .info .logo-price .price-per-day .label{font-size:.7em;line-height:.7em}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences{display:flex;flex-direction:column}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .title{color:#b2b2b2;font-size:.7em;font-weight:900;margin-top:.5em;text-align:left;text-transform:uppercase}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .title.success{color:#26673e}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .conditions-not-meet{display:flex;flex-wrap:wrap;list-style-type:none;margin:.7em 0 0;padding:0}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .conditions-not-meet .condition{display:flex;margin-right:.4em}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .conditions-not-meet .condition div{align-items:center;background-color:#ee533a;border-radius:50%;display:flex;height:16px;justify-content:center;margin-right:.3em;width:16px}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .conditions-not-meet .condition div i{color:#fff;font-size:.6em}.step-payment .payment-model-boxes .box .payment-info .info .lost-preferences .conditions-not-meet .condition span{font-size:.7em;line-height:1.5em}.step-payment .payment-model-boxes .box.active{border-color:#26673e}.step-payment .payment-model-boxes .box.active .thumbs-desc{background-color:#26673e;border-color:#26673e}.step-payment .payment-model-boxes .box.active .thumbs-desc span{color:#fff}.step-payment .payment-model-boxes .box.active .payment-info .checkbox-wrap .checkbox-outside{border-color:#26673e}.step-payment .payment-model-boxes .box.active .payment-info .checkbox-wrap .checkbox-outside .checkbox-inside{background-color:#26673e}@media (max-width:980px){.step-payment .payment-model-boxes{align-items:center;flex-direction:column}.step-payment .payment-model-boxes .box{max-width:600px}.step-payment .payment-model-boxes .box:nth-child(2){margin-top:2em}}.step-payment .days-form{align-items:flex-end;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:flex-end;margin-bottom:1.8em;padding:2em 0}.step-payment .days-form.days-form-calendar{justify-content:flex-start}@media (max-width:700px){.step-payment .days-form.days-form-calendar{padding:0}.step-payment .days-form{gap:.8rem}}.step-payment .days-form .text-input-item{position:relative}.step-payment .days-form .text-input-item .payment-calendar-info{color:#9d9d9d;font-size:.8rem;margin-top:.5rem;position:absolute;top:100%;white-space:nowrap}.step-payment .days-form .text-input-item .form-item{position:relative}.step-payment .days-form .text-input-item .form-item .DayPickerInput{width:100%}.step-payment .days-form .text-input-item .form-item .icon-datepicker{font-size:1.3em;opacity:.5;position:absolute;right:.5em;top:.6em}.step-payment .calendar-info{color:#9d9d9d;font-size:.8rem;padding:.8rem 0}.step-payment .calendar-info i{font-size:.9rem}.step-payment .payment-calendar-price{align-items:flex-end;display:flex}.step-payment .payment-calendar-price .summary{flex-grow:1;flex-shrink:0}.step-payment .payment-calendar-wrapper{min-height:200px}.step-payment .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options{flex-wrap:nowrap;justify-content:flex-start}.step-payment .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options>div{width:auto}.step-payment .payment-calendar-wrapper .payment-calendar-radios .checkbox-radio-options>div.active>button>span:first-child{background-color:#26673e}.step-payment .payment-calendar-wrapper .payment-calendar{margin-top:.8rem;width:auto}.step-payment .payment-calendar-wrapper .payment-calendar .payment-slider-wrapper{display:flex;justify-content:center}.step-payment .payment-calendar-wrapper .payment-calendar .payment-slider-wrapper .slider-wrapper{border-width:0;width:250px}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container{display:flex;gap:1.2rem;margin-top:.5rem}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary{align-items:flex-start;background-color:transparent;border:1px solid #d1d1d1;margin:0}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick{cursor:pointer;transition:.3s}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.ordered{background-color:#26673e;color:#fff}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.locked{background-color:#d1d1d1;color:#fff;cursor:default}.step-payment .payment-calendar-wrapper .payment-calendar .payment-calendars-container .calendary .brick.notordered{background-color:#f6f6f6;color:#7c7c7b}@media (max-width:980px){.step-payment .payment-calendar-price{align-items:flex-start;flex-direction:column}.step-payment .payment-calendar-price .summary{width:100%}}@media (max-width:700px){.step-payment .payment-calendars-container{flex-direction:column}}.summary{font-size:1em;font-weight:400;text-align:right}.summary span{color:#26673e;font-size:1.2em;font-weight:800}@media (max-width:980px){.summary{margin-top:1.5em}}.payment-modal{text-align:center;width:650px}.payment-modal h2{text-align:left}.payment-modal .step{display:flex;margin:0;padding:0}.payment-modal .step .step-number{display:flex;flex-basis:100px;flex-direction:column;min-width:60px}.payment-modal .step .step-number .number{align-items:center;border:1px solid #d1d1d1;border-radius:50%;display:flex;font-size:1.6em;font-weight:900;height:60px;justify-content:center;width:60px}.payment-modal .step .step-number .line{background-color:#d1d1d1;flex-grow:1;margin-left:30px;width:1px}.payment-modal .step .step-text{flex-basis:calc(100% - 100px)}.payment-modal .step .step-text h3{font-size:1em;font-weight:900;line-height:1.1em;margin-bottom:.5em;text-align:left}.payment-modal .step .step-text p{font-size:.9em;line-height:1.2em;text-align:left}@media (max-width:700px){.payment-modal .step .step-number{flex-basis:70px}.payment-modal .step .step-number .number{height:50px;width:50px}.payment-modal .step .step-number .line{margin-left:25px}.payment-modal .step .step-text{flex-basis:calc(100% - 70px)}}.step-dishes-select .step-container{border-bottom:1px solid #d1d1d1;margin-bottom:1.8em;padding-bottom:1.5em}.step-dishes-select .dish-carte-content .buttons-wrapper{flex-direction:row}.step-dishes-select .dish-carte-container .dish-carte .dish-carte-content .bottom-side .values-wrapper{justify-content:flex-start}.step-dishes-select .dish-carte-container .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{margin-right:.5em;width:auto}.dish-selector-checkout .dish-carte-container .dish-carte .dish-carte-content .bottom-side .values-wrapper{justify-content:flex-start}.dish-selector-checkout .dish-carte-container .dish-carte .dish-carte-content .bottom-side .values-wrapper .carte-kcal-selector{margin-right:.5em;width:auto}.step-details .detail-step-prev{margin-top:3em}.step-details .address-step-card{display:flex;flex-direction:column;justify-content:flex-start}.step-details .card-step-header{align-items:center;display:flex;font-size:1em;font-weight:800;height:70px;justify-content:space-between;line-height:70px;margin-bottom:0}.step-details .card-step-header .summary{margin-bottom:0}.step-details .short-data{display:flex;flex-direction:column;font-size:.9em;justify-content:flex-start}.step-details .short-data .italic{font-style:italic}.step-details .step-card{border-bottom:1px solid #d1d1d1;height:70px;overflow:hidden;transition:.3s}.step-details .step-card .code-container .input-button-wrapper{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:1em}.step-details .step-card .checkbox-radio-options{flex-wrap:nowrap}.step-details .step-card .checkbox-radio-options>div{width:auto}.step-details .step-card.short-items-1 .short-data{height:40px}.step-details .step-card.short-items-2 .short-data{height:60px}.step-details .step-card.short-items-3 .short-data{height:80px}.step-details .step-card.short-items-4 .short-data{height:100px}.step-details .step-card.short-items-5 .short-data{height:120px}.step-details .step-card.short-items-6 .short-data{height:140px}.step-details .step-card.short-items-7 .short-data{height:160px}.step-details .step-card.short-items-8 .short-data{height:180px}.step-details .step-card.validated.short-items-1{height:90px}.step-details .step-card.validated.short-items-2{height:110px}.step-details .step-card.validated.short-items-3{height:130px}.step-details .step-card.validated.short-items-4{height:150px}.step-details .step-card.validated.short-items-5{height:170px}.step-details .step-card.validated.short-items-6{height:190px}.step-details .step-card.validated.short-items-7{height:210px}.step-details .step-card.validated.short-items-8{height:230px}.step-details .step-card.validated .card-step-header{height:50px}.step-details .step-card.first{margin-top:-1em}.step-details .step-card.active{height:auto}.step-details .step-card .buttons-wrapper{margin-bottom:2em;margin-top:.5em}.step-details hr{display:none}@media (max-width:700px){.step-details.short-items-1 .short-data{height:30px}.step-details.short-items-2 .short-data{height:50px}.step-details.short-items-3 .short-data{height:70px}.step-details.short-items-5 .short-data{height:90px}.step-details.short-items-6 .short-data{height:110px;height:130px}.step-details.short-items-7 .short-data{height:150px}.step-details.short-items-8 .short-data{height:170px}.step-details .step-card.validated.short-items-1{height:70px}.step-details .step-card.validated.short-items-2{height:90px}.step-details .step-card.validated.short-items-3{height:110px}.step-details .step-card.validated.short-items-4{height:130px}.step-details .step-card.validated.short-items-5{height:150px}.step-details .step-card.validated.short-items-6{height:170px}.step-details .step-card.validated.short-items-7{height:190px}.step-details .step-card.validated.short-items-8{height:210px}.step-details .step-card.validated .card-step-header{height:40px}}.step-details .user-data-card .payment-method{margin-left:1%;margin-right:1%}.step-details .user-data-card .payment-method .bank-transfer-warning{margin-left:0;margin-right:0;margin-top:0;width:100%}.step-details .user-data-card .payment-method .invoices-toggle{margin-top:1em}.step-details .user-data-card .code-container .code-input{align-items:center;display:flex;flex-wrap:wrap}.step-details .user-data-card .code-container .code-input .input-button-wrapper{align-items:flex-end;display:flex;margin-bottom:1.5em}.step-details .user-data-card .code-container .code-input .form-item{margin-bottom:0;margin-right:2em}.step-details .user-data-card .code-container .code-input button{border:2px solid #1a1a17;flex-shrink:0;padding:1.1em 2em}.step-details .user-data-card .code-container .code-input button i{font-size:1.3em}.step-details .user-data-card .code-container .code-input .infobox{text-align:center;width:100%}.step-details .user-data-card .code-container .code-infobox-wrapper{width:100%}.step-details .summary{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1em;margin-top:0}.step-details .summary .summary-bonus{font-size:1em;padding-left:.3em}.step-details .summary.summary-final{margin-top:1.5em}.step-details .summary span{padding-right:.3em}.step-details .rodo-checkboxes{margin-top:1.6em}.step-details .rodo-checkboxes .req{color:#ee533a}.rodo-clause{border-bottom:1px dashed #d1d1d1;border-top:1px dashed #d1d1d1;font-size:.7em;margin-bottom:2em;max-height:240px;padding:10px 0;position:relative;text-align:justify}.rodo-clause>div{max-height:200px;overflow-y:scroll;padding-bottom:50px}.rodo-clause:after{background-image:url(../img/clause-bottom.png);background-position:0 -10px;background-repeat:repeat-x;bottom:0;content:" ";height:60px;left:0;pointer-events:none;position:absolute;width:100%}.rodo-checkboxes{font-size:.8em}.rodo-checkboxes .checkbox-radio-options>div{align-items:center;display:flex}.rodo-checkboxes .checkbox-radio-options>div .link{white-space:nowrap}.rodo-checkboxes .rodo-clause-link{border:1px solid #1a1a17;border-radius:15px;font-size:.7em;margin-right:.5em;padding:.2em .5em;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.rodo-checkboxes .rodo-clause-link:first-child{margin-left:-1em}.rodo-checkboxes .rodo-clause-link:hover{background:#eab713}.login-modal,.register-modal{max-width:500px}.login-modal .infobox,.register-modal .infobox{margin-bottom:1em;text-align:center}.login-register-modal-content{align-items:center;display:flex;flex-direction:column;max-width:100%}.login-register-modal-content form{margin-bottom:2em;text-align:center;width:100%}.login-register-modal-content .form-item{margin-bottom:1em;text-align:center;width:100%}.login-register-modal-content .form-item input{text-align:center}.login-register-modal-content .remember-me-checkbox .checkbox{justify-content:center}.login-register-modal-content>img{margin-bottom:1em;max-width:13em}.login-register-modal-content>p{text-align:center}.login-register-modal-content .rodo-checkboxes{border-top:1px dashed #d1d1d1;font-size:.75em;padding-top:1em}.login-register-modal-content .rodo-checkboxes .checkbox-radio-options>div{flex-wrap:wrap}.login-register-modal-content .rodo-checkboxes .checkbox-radio-options>div .link{margin-left:36px}.login-register-modal-content .rodo-checkboxes .checkbox-radio-options>div .link .rodo-clause-link{border:none;padding:0}.login-register-modal-content .rodo-checkboxes .rodo-clause-link{display:inline-block;margin-top:1em}.login-register-modal-content .rodo-checkboxes .rodo-clause-link:first-child{margin-left:0}.login-register-modal-content .rodo-checkboxes .rodo-clause-link:hover{background:0 0;text-decoration:underline}.login-register-modal-content .rodo-clause{max-height:180px}.login-register-modal-content .rodo-clause>div{max-height:140px}.login-register-modal-content .mail-submit-btn{width:100%}.mail-submit-modal>h2{margin-bottom:.1em}.mail-submit-modal>p{font-size:.9em;font-weight:700;margin-bottom:1.5em}.register-thank-you{align-items:center;display:flex;flex-direction:column;max-width:100%;width:400px}.register-thank-you>img{margin-bottom:1em;width:75px}.register-thank-you .infobox,.register-thank-you h2,.register-thank-you p{text-align:center}.register-thank-you p{font-size:1.1em}.passsword-reset-form{margin:0 auto;max-width:500px}.map{border-radius:1em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);height:400px;overflow:hidden;width:100%}.modal-map{width:800px}.modal-map>*{text-align:center}.modal-map .icon{font-size:3em;margin-bottom:.2em}.modal-map .title{margin-bottom:.5em}@media (max-width:580px){.modal-map{min-height:550px}.modal-map .title{font-size:1.3em}}.modal-map .close-modal-btn{cursor:pointer;font-size:1.2em;right:.5em;top:.5em}.map-image{cursor:pointer;display:flex;height:auto;margin-left:30px;width:100%}.map-image .map-button{border-radius:1em;overflow:hidden;padding:0;width:100%}.map-image img{display:block;width:100%}.map-image.in-hero{margin-bottom:2em}.map-image.in-hero button{border:2px solid transparent;cursor:pointer;transition:all .3s ease}.map-image.in-hero button:hover{border-color:#fff}@media (max-width:700px){.map-image{margin-left:0}}.modal-video{margin-bottom:5em;max-width:1200px;padding:0;width:100%}.modal-video .close-modal-btn{color:#fff;font-size:1.4em;opacity:1;right:.5em;top:.5em}.modal-video .yt-video-iframe{height:80%;max-height:1000px;min-height:400px;overflow:hidden;padding:0;width:100%}.modal-video .video-modal-cta{bottom:-4em;position:absolute;text-align:center;width:100%}.bananacoins-page #add-bananacoin-button{align-items:center;display:flex;justify-content:flex-end;margin-bottom:1.5em}.bananacoins-page #add-bananacoin-button p{margin-bottom:0}.bananacoins-page #add-bananacoin-button .btn{min-width:200px}@media (max-width:700px){.bananacoins-page #add-bananacoin-button{justify-content:flex-start}}.bananacoins-page .bananacoins-card{flex-direction:column;transition:.4s}.bananacoins-page .bananacoins-card>.card{flex:1}.bananacoins-page .bananacoins-card .bananacoin-info{margin-top:0}.bananacoins-page .bananacoins-card.hidden{height:0;opacity:0;overflow:hidden}.bananacoins-page .bananacoins-card .bananacoins-card-payments{display:flex;flex-wrap:wrap}.bananacoins-page .bananacoins-card .bananacoins-card-payments>div{flex:1;flex-direction:row}.bananacoins-page .bananacoins-card .bananacoins-card-payments .bananacoins-status h4.col-quadrary{color:#ee533a}@media (max-width:700px){.bananacoins-page .bananacoins-card .bananacoins-card-payments{flex-direction:column}}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div{border:2px solid #26673e;border-radius:10px;display:flex;flex-direction:column;margin-bottom:2em;padding:1em}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div h5{display:inline-block;margin-bottom:1.5em;position:relative;top:1px}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div h4{flex-grow:1;margin-top:1em}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div h4,.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div h5{font-weight:900}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div .checkbox{background:#26673e;border-radius:15px;color:#fff;display:inline-block;height:30px;margin-right:1em;text-align:center;width:30px}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div .checkbox i{position:relative;top:2px}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div.subsction-box{background:#eab713;border:2px solid #eab713}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div.subsction-box h5{color:#26673e}.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div .btn-payment,.bananacoins-page .bananacoins-card .payment-boxes-subscription-off>div .btn-subscribe{margin-top:2em}.bananacoins-page .bananacoins-card .card-selector{border-top:1px solid #d1d1d1;margin-top:1em;padding-top:1.5em}.bananacoins-page .bananacoins-card .payment-subscription-configure{border-top:1px solid #d1d1d1;padding-top:2em}.bananacoins-page .bananacoins-card .payment-subscription-configure .payment-subscription-configure-header{position:relative}.bananacoins-page .bananacoins-card .payment-subscription-configure .payment-subscription-configure-header h2{margin-bottom:.2em}.bananacoins-page .bananacoins-card .payment-subscription-configure .payment-subscription-configure-header h4{color:#26673e}.bananacoins-page .bananacoins-card .payment-subscription-configure .payment-subscription-configure-header button{color:#d1d1d1;font-size:2em;position:absolute;right:0;top:0}.bananacoins-page .bananacoins-card .payment-subscription-configure .infobox-small{margin:2em 0}.bananacoins-page .bananacoins-card .payment-subscription-active{border-top:1px solid #d1d1d1;padding-top:1em}.bananacoins-page .bananacoins-card .payment-subscription-active h1{color:#26673e;font-size:1.9em}.bananacoins-page .bananacoins-card .payment-subscription-active h1 .checkbox{background:#26673e;border-radius:15px;color:#fff;display:inline-block;height:30px;line-height:1em;margin-right:.5em;text-align:center;width:30px}.bananacoins-page .bananacoins-card .payment-subscription-active h1 .checkbox i{font-size:19px;position:relative;top:-8px}.bananacoins-page .bananacoins-card .payment-subscription-active.removed h1{color:#ee533a}.bananacoins-page .bananacoins-card .payment-subscription-active.removed .checkbox{background:#ee533a}.bananacoins-page .bananacoins-card .payment-subscription-active.removed .removed-info{color:#ee533a}.bananacoins-page .bananacoins-card .payment-subscription-active.removed button{margin-bottom:1.5em}.bananacoins-page .bananacoins-card .payment-subscription-active.removed .subscription-automatic{margin-top:0}.bananacoins-page .bananacoins-card .payment-subscription-active .payment-subscription-active-boxes>div{border-top:1px solid #d1d1d1;padding-top:1em}.bananacoins-page .bananacoins-card .payment-subscription-active .payment-subscription-active-boxes>div h4{font-size:.8em}.bananacoins-page .bananacoins-card .payment-subscription-active .payment-subscription-active-boxes>div h3 span{color:#26673e;font-size:.8em}.bananacoins-page .bananacoins-card .payment-subscription-active .payment-subscription-active-boxes>div.next-payment{display:flex;flex-direction:column}.bananacoins-page .bananacoins-card .payment-subscription-active .payment-subscription-active-boxes>div.next-payment h3{flex-grow:1;font-size:.9em;font-weight:400;margin-top:.5em}.bananacoins-page .bananacoins-card .payment-subscription-active .subscription-automatic{border-bottom:1px solid #d1d1d1;margin-bottom:1em}.bananacoins-page .bananacoins-card .subscription-automatic{border-bottom:none;border-top:1px solid #d1d1d1;margin-top:2em;padding-top:1em}.bananacoins-page .bananacoins-card .btn-subscribe{width:100%}.bananacoins-page .bananacoins-card .checkbox-radio-options>div.active>button>span:first-child{background:#26673e}.bananacoins-page .bananacoins-bonuses .bananacoin-info{border-bottom:none;margin-bottom:0}.bananacoins-page .bananacoins-bonuses .bananacoin-info h3{margin-bottom:-43px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .bananacoin-info h3{margin-bottom:15px}}.bananacoins-page .bananacoins-bonuses .rank-info{font-size:.9em;margin-bottom:0}.bananacoins-page .bananacoins-bonuses .member-program-info{margin-bottom:2rem;margin-top:2rem}.bananacoins-page .bananacoins-bonuses .member-program-info .card-title{border-bottom:none;padding-bottom:0}.bananacoins-page .bananacoins-bonuses .bonuses-counters{align-items:flex-end;display:flex;margin-bottom:30px}@media (max-width:700px){.bananacoins-page .bananacoins-bonuses .bonuses-counters{display:block}.bananacoins-page .bananacoins-bonuses .bonuses-counters>div{margin-bottom:15px}}.bananacoins-page .bananacoins-bonuses .bonuses-counters .counter-wrapper{margin-right:30px}.bananacoins-page .bananacoins-bonuses .bonuses-counters img{flex-shrink:0;width:150px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .bonuses-counters .icon{display:none}}.bananacoins-page .bananacoins-bonuses .show-more-btn{margin-top:40px}.bananacoins-page .bananacoins-bonuses .bonuses-stats h3{border-bottom:2px solid #d1d1d1;font-weight:900;margin:.5em 0 2em;padding-bottom:1em;text-align:center}.bananacoins-page .bananacoins-bonuses .bonuses-stats .col1-3{text-align:center}.bananacoins-page .bananacoins-bonuses .bonuses-stats .col1-3 .counter-wrapper{display:inline-block;margin:auto;transform:scale(.8)}.bananacoins-page .bananacoins-bonuses .bonuses-stats .col1-3 h4{font-size:.7em;font-weight:700;line-height:1;margin:1em}.bananacoins-page .bananacoins-bonuses .bonuses-stats .col1-3 p{color:#59af9f;font-size:.6em;margin-bottom:0;text-align:center;text-transform:uppercase}.bananacoins-page .bananacoins-bonuses .recommendation-users-container>div:first-child{border-top:2px solid #d1d1d1}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item{align-items:center;border-bottom:2px solid #d1d1d1;display:flex;opacity:1;overflow:hidden;transition:all .3s ease-in-out}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item{display:block}}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item.hidden{height:0;opacity:0}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item img{margin:15px 15px 15px 0;width:110px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item img{display:none}}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .user-code-container{margin:0 40px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .user-code-container{margin:20px 0}}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .user-code-container .user-code{align-items:center;background:#f6f6f6;display:flex;font-weight:700;height:50px;justify-content:center;margin:auto;text-align:center;width:160px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .user-code-container .user-code{margin:0}}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .user-code-container p{font-size:.7em;margin-bottom:0;max-width:160px;text-align:center}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .counter-wrapper{max-width:450px}@media (max-width:980px){.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .counter-wrapper{margin-bottom:15px;max-width:100%}}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .recommendation-user-data{flex:1}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .recommendation-user-data h3{margin-bottom:0}.bananacoins-page .bananacoins-bonuses .recommendation-users-container .recommendation-user-item .recommendation-user-data p{font-size:.75em;margin-bottom:0;text-align:left;text-transform:uppercase}.bananacoins-status{border-top:1px solid #d1d1d1;margin-bottom:1.5em;padding-top:1em}.bananacoins-status>h4{font-size:.9em;font-weight:900;margin-bottom:.3em;text-transform:uppercase}.bananacoins-status>h5{font-size:1.5em;font-weight:900;margin-bottom:.3em}.bananacoins-status>h5 span{font-size:.7em;font-weight:400}.bananacoins-status>p{font-size:.95em;margin-bottom:.1em}.bananacoins-status.no-border{border-top:none}.adress-bonus-info{font-size:.65em!important;font-weight:700;text-transform:uppercase}.adress-bonus-info strong{color:#26673e}.transaction-history-filter{max-width:600px}.transaction-history-item{border-bottom:1px solid #d1d1d1;display:flex}.transaction-history-item:first-child{border-top:1px solid #d1d1d1}.transaction-history-item .icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:10px}.transaction-history-item .icon>img{width:60px}.transaction-history-item .icon.icon-plus{background:#61c586}.transaction-history-item .icon.icon-minus{background:#eab713}.transaction-history-item .icon.icon-wait{background:#f27c69}.transaction-history-item .date{align-items:center;border-right:1px solid #d1d1d1;display:flex;flex-shrink:0;font-size:.95em;justify-content:center;line-height:1.2;margin-right:20px;padding:.8em 1.2em;width:130px}.transaction-history-item .details{padding:1em 0}.transaction-history-item .details h3{font-size:1.1em;margin-bottom:.5em}.transaction-history-item .details p{font-size:.9em;margin-bottom:.5em}.transaction-history-item .details p:last-child{margin-bottom:0}.transaction-history-item .details .transaction-waiting-info{color:#ee533a;font-size:.8em;font-weight:700;text-transform:uppercase}.transaction-history-item .value{align-items:center;display:flex;flex-shrink:0;font-size:1.1em;font-weight:700;gap:.4rem;justify-content:flex-end;margin-left:auto;min-width:140px;padding-left:2em}.transaction-history-item .value.value-waiting{opacity:.3}@media (max-width:700px){.transaction-history-item{flex-wrap:wrap}.transaction-history-item .icon{height:80px}.transaction-history-item .date{border-bottom:1px dashed #d1d1d1;border-right:0;flex:1;justify-content:flex-start;margin-right:0}.transaction-history-item .details{width:100%}.transaction-history-item .value{padding:1em 0}}.trans-history-more-btn{margin-bottom:1em;margin-top:2em;width:100%}.modal-change-subscription h3,.modal-change-subscription label{font-weight:900}.modal-change-subscription .total-bonus{text-align:left;transition:.4s}.modal-change-subscription .total-bonus.hidden{opacity:0}.modal-change-subscription .total-bonus h3,.modal-change-subscription .total-bonus label{text-transform:uppercase}.modal-change-subscription .total-bonus h3{color:#26673e}.modal-change-subscription .form-item{margin-top:1.5em;text-align:left}.modal-cancel-subscription{text-align:left}.modal-cancel-subscription h2{color:#ee533a}.modal-cancel-subscription h6{color:#26673e}.modal-cancel-subscription .total-bonus label,.modal-cancel-subscription h2{font-weight:900}.modal-cancel-subscription .total-bonus{margin-top:1.5em}.modal-cancel-subscription .form-item{border-top:1px solid #ccc;margin-top:1.5em;padding-top:1em}.payment-model-promo-box .logos{margin-bottom:.5em}.payment-model-promo-box .logos img{margin-right:1em;max-width:130px}.payment-model-promo-box .confirm-boxes{border-top:1px solid #d1d1d1;display:flex;gap:1em;margin-top:1em;padding-top:1em}.payment-model-promo-box .confirm-boxes button{flex:1}.blog-entry-page{padding-bottom:2em;padding-top:2em}.blog-entry-page #disqus_thread_parent{margin-bottom:2em;width:100%}.blog-related{display:flex;flex-wrap:wrap}.blog-related .blog-item{width:31.333%}@media (max-width:700px){.blog-related .blog-item{width:98%}}.blog-entry-header{border-bottom:1px solid #d1d1d1;margin-bottom:2em;padding-bottom:1em;padding-right:60px;position:relative}.blog-entry-header .author{background:#1a1a17;color:#eab713;display:inline-block;font-size:.9em;font-weight:700;line-height:1;margin-bottom:.3em;padding:.6em 1em;text-transform:uppercase}.blog-entry-header .date{bottom:1.2em;font-size:.8em;position:absolute;right:0}.blog-entry-header h1{margin-bottom:0}.blog-entry-photo{background-color:#eab713;background-position:50%;background-repeat:no-repeat;background-size:cover;height:350px;margin-bottom:1em}.blog-author-section{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;justify-content:space-between;margin-bottom:1.5em;padding:1.5em 0}.blog-author-section .photo{flex-shrink:0;margin-right:1.5em;width:200px}.blog-author-section .content{word-break:break-word}.blog-author-section .content h5{color:#eab713;font-size:.9em;font-weight:700;margin-bottom:0;text-transform:uppercase}.blog-author-section .content>p{font-size:.95em;font-style:italic;text-align:left}@media (max-width:950px){.blog-author-section{flex-wrap:wrap;justify-content:center}.blog-author-section .photo{margin-bottom:1em;margin-right:0}.blog-author-section .content{max-width:100%;overflow:hidden}}@media (max-width:980px){.blog-entry-column{width:98%!important}}.blog-entry-cta{padding-top:20px;position:-webkit-sticky;position:sticky;top:70px}.blog-entry-cta .btn{box-sizing:border-box;margin:.5em 0;text-align:center;width:100%}.blog-entry-cta>img{display:block;margin:0 auto 1em;width:80%}@media (max-width:980px){.blog-entry-cta{display:none}}.blog-entry-back-btn{margin-bottom:1.5em}.verification-page{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em 0;text-align:center}.verification-page h1{margin-bottom:0}.verification-page img{margin-bottom:1em;width:100px}.cockpit-page .bananacoins-card,.cockpit-page .preferences-card{display:flex;flex-direction:column}.cockpit-page .bananacoins-card .bananacoins-card-container,.cockpit-page .bananacoins-card .preferences-card-container,.cockpit-page .preferences-card .bananacoins-card-container,.cockpit-page .preferences-card .preferences-card-container{margin:auto 0}@media (max-width:980px){.cockpit-page .bananacoins-card,.cockpit-page .preferences-card{width:98%!important}}.cockpit-page .preferences-card-container{align-items:center;border-bottom:1px solid #d1d1d1;display:flex;margin-bottom:1em!important;padding:1em 0}@media (max-width:700px){.cockpit-page .preferences-card-container{border-bottom:none;display:block;padding:0}}.cockpit-page .preferences-card-container .preferences-item-user{display:flex;flex:1;text-align:left;text-decoration:none}@media (max-width:700px){.cockpit-page .preferences-card-container .preferences-item-user{border-bottom:1px solid #d1d1d1;margin-bottom:.5em;padding-bottom:.5em}}.cockpit-page .preferences-card-container .preferences-item-user.small{display:block;text-align:center}.cockpit-page .preferences-card-container .preferences-item-user.small h4,.cockpit-page .preferences-card-container .preferences-item-user.small p{text-align:center}.cockpit-page .preferences-card-container .preferences-item-user img{height:auto;margin-right:15px;width:110px}.cockpit-page .preferences-card-container .preferences-item-user>div{flex:1}.cockpit-page .preferences-card-container .preferences-item-user>div h4{margin-bottom:0;margin-top:-.2em}.cockpit-page .preferences-card-container .preferences-item-user>div .user-kcal{font-size:.75em;margin-bottom:.25em;margin-top:.25em}.cockpit-page .preferences-card-container .preferences-item-user .preferences-icons{display:flex}.cockpit-page .preferences-card-container .preferences-item-user .preferences-icons>div{margin-right:5px}.cockpit-page .preferences-card-container .preferences-item-user .preferences-icons>div svg{width:17px}.cockpit-page .preferences-card-container .preferences-item-user .preferences-icons>div svg *{fill:#d1d1d1}.cockpit-page .preferences-card-container h2{margin-bottom:.3em}.cockpit-page .bananacoins-card .bananacoins-card-container{align-items:center;border-bottom:1px solid var(--col-border);display:flex;gap:2rem;margin:0 0 1rem;padding-bottom:1rem}.cockpit-page .bananacoins-card .bananacoins-card-container .icon{align-items:center;display:flex;justify-content:center;margin-left:1rem}.cockpit-page .bananacoins-card .bananacoins-card-container .info{flex:1}.cockpit-page .bananacoins-card .bananacoins-card-container label{color:#26673e;font-size:.7em;font-weight:900;text-transform:uppercase}.cockpit-page .bananacoins-card .bananacoins-card-container .payment-model img{max-width:125px}.cockpit-page .bananacoins-card .bananacoins-card-container h2{margin-bottom:.2em}.cockpit-page .bananacoins-card .bananacoins-card-container p{font-size:.9em;margin-bottom:0}.cockpit-page .bananacoins-card .bananacoins-card-container .btn{margin-top:1em}.cockpit-page .bananacoins-card .bananacoins-card-container .payment-model{border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;padding:.5em 0}@media (max-width:500px){.cockpit-page .bananacoins-card .bananacoins-card-container .icon{display:none}}.cockpit-page .timetable-card .card-title .btn{font-size:.5em;margin-left:1em}.cockpit-page .timetable-card .timetable-legend{display:flex;flex-wrap:wrap;font-size:.8em;justify-content:space-between}.cockpit-page .timetable-card .timetable-legend>div{align-items:center;display:flex;margin-bottom:.9em;margin-right:1em}.cockpit-page .timetable-card .timetable-legend>div>div{height:30px;margin-right:10px;width:30px}.cockpit-page .timetable-card .timetable-legend>div:first-child>div{background:#3b9f60}.cockpit-page .timetable-card .timetable-legend>div:nth-child(2)>div{background:#f49080}.cockpit-page .timetable-card .timetable-legend>div:nth-child(3)>div{background:#d1d1d1}.cockpit-page .timetable-card .timetable-legend>div:nth-child(4)>div{background:#f6f6f6}.cockpit-page .timetable-card .timetable-legend>div:nth-child(5)>div{background:#fbc25b}@media (max-width:650px){.cockpit-page .timetable-card .card-title{flex-wrap:wrap}.cockpit-page .timetable-card .card-title .btn{margin-left:0;margin-top:1em;width:100%}}.add-user-card .btn-md{margin-left:auto}.add-user-card .user-preferences-user{margin-bottom:1.5em}.add-user-card .button-container{border-top:1px solid #d1d1d1;margin-top:1em;padding-top:1.5em}.timetable-settings-modal{width:980px}.timetable-settings-modal>h2{margin-bottom:.5em;text-align:center}.timetable-settings-modal .form-item.equal-width .checkbox-radio-options>div{width:50%}.timetable-settings-modal .pause-order{border-top:1px solid #d1d1d1;margin-bottom:1em;padding-top:1em}.timetable-settings-modal .pause-order .infobox-small{text-align:left}.timetable-settings-modal .pause-order .item-label{margin-bottom:1em}.timetable-settings-modal .half-width{width:50%}.error-page{background:#1a1a17}.error-page .site-content{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow-y:scroll;position:fixed;right:0;top:0}.error-page .site-content .full-error-page{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.2em;width:600px}.error-page .site-content .full-error-page img{margin-bottom:1em;width:250px}.error-page .site-content .full-error-page h1{color:#fff;font-size:5em;margin-bottom:0}.error-page .site-content .full-error-page h3{color:#fff;text-align:center}.terms-subpage{font-size:14px;padding:2em 0}.terms-subpage h1,.terms-subpage h2,.terms-subpage h3{text-align:center}.terms-subpage p{margin-bottom:.5em}.tpay-return-page{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em 0;text-align:center}.tpay-return-page h1{margin-bottom:0}.tpay-return-page img{margin-bottom:1em;width:230px}.adress-confirm-modal{text-align:center;width:670px}.adress-confirm-modal .icon{margin-bottom:1em;width:140px}.adress-confirm-modal p{text-align:center}.adress-confirm-modal h4{background:#fbf0ce;font-weight:900;padding:.5em}.adress-confirm-modal h4.unsure{background:#fbf0ce;color:#1a1a17}.adress-confirm-modal .typo{font-size:.75em;margin-bottom:2em;text-align:center}.adress-confirm-modal .form-item{text-align:left}.adress-confirm-modal .modal-footer{border-top:1px solid #d1d1d1;display:flex}.adress-confirm-modal .modal-footer button{flex:1}.adress-confirm-modal .modal-footer button:first-child{margin-left:0;margin-right:10px}@media (max-width:550px){.adress-confirm-modal .modal-footer{flex-wrap:wrap}.adress-confirm-modal .modal-footer button{flex:auto;margin-left:0;width:100%}.adress-confirm-modal .modal-footer button:first-child{margin-bottom:10px;margin-left:0;margin-right:0}}.adress-confirm-modal .infobox-small{margin-top:0}.adress-confirm-modal .infobox-small .btn{margin-top:.5em}.modal-fast-payment{position:relative;text-align:center;width:500px}.modal-fast-payment .close-modal-btn{font-size:1.2em;right:.5em;top:.5em}.modal-fast-payment .emoji{font-size:2.5em;margin-bottom:.5em}.modal-fast-payment input{margin:0 auto;max-width:280px;text-align:center}.modal-add-card{width:700px}.modal-add-card .elavon-top{border-bottom:1px solid #d1d1d1;margin-bottom:1em;margin-top:-1em;text-align:center}.modal-add-card h2{text-align:center}.modal-add-card .infobox-small{margin-top:0}.gutenberg-content .wp-block-image img{border:2px solid #eab713;display:block;height:auto;margin:0 auto}.gutenberg-content a{word-break:break-word}.gutenberg-content table{margin-bottom:1.5em;width:100%}.gutenberg-content table td{border-color:#d1d1d1!important;padding:.5em!important}.gutenberg-content table tr:nth-child(odd){background:#f6f6f6}.dishes-catalog{padding:2em 0}.dishes-catalog .dishes-catalog-head{align-items:center;display:flex;flex-direction:column;margin-bottom:2em}.dishes-catalog .dishes-catalog-head h1{text-align:center}.dishes-catalog .dishes-catalog-head .search{max-width:100%;text-align:center;width:500px}@media (max-width:700px){.dishes-catalog .filter-buttons button{font-size:.7em;padding:.5em 1em;width:100%}}.dishes-catalog .dishes-catalog-list{border-bottom:1px solid #1a1a17;margin-bottom:2em;padding-bottom:2em}.dishes-catalog .dishes-catalog-list .dish-item{border:3px solid #fff;border-radius:1em;height:370px;margin-bottom:1.5em;overflow:hidden;position:relative}.dishes-catalog .dishes-catalog-list .dish-item,.dishes-catalog .dishes-catalog-list .dish-item .dish-image{align-items:center;display:flex;justify-content:center}.dishes-catalog .dishes-catalog-list .dish-item .dish-image img{height:auto!important}.dishes-catalog .dishes-catalog-list .dish-item h4{align-items:center;background:rgba(26,26,23,.7);bottom:0;box-sizing:border-box;color:#fff;display:flex;font-size:1em;justify-content:center;left:0;margin:0;min-height:100px;padding:.5em;position:absolute;text-align:center;width:100%}.dishes-catalog .dishes-catalog-list .dish-item:hover{border:3px solid #26673e}.dishes-catalog .load-more-dishes .btn{width:100%}.dish-page{padding:2em 0}.dish-page .dish-content{align-items:flex-start;border-bottom:1px solid #1a1a17;margin-bottom:1.5em;padding-bottom:2em}.dish-page .dish-photo img{border-radius:2em;display:block}.dish-page .dish-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-top:1em}.dish-page .dish-info .back-btn{font-size:.6em;margin-bottom:.9em}.dish-page .dish-info h1{border-bottom:1px solid #1a1a17;line-height:1.2;margin-bottom:.5em;padding-bottom:.5em}.dish-page .dish-info .meal{font-size:.9em;font-weight:700;text-transform:uppercase}.dish-page .dish-info .diets{border-bottom:1px solid #1a1a17;margin-bottom:.5em;padding-bottom:1em}.dish-page .dish-info .diets .btn{margin-bottom:.3em;margin-right:.5em}.dish-page .dish-info .last-served{font-size:.8em;margin-bottom:1em}.dish-page .dish-info .description{font-size:.9em;margin-bottom:1em}.dish-page .dish-info .ingredients{font-size:.8em;margin-bottom:.5em}.dish-page .dish-info .ingredients .allergen{font-weight:700}.dish-page .dish-info .alergens{color:#ee533a;font-size:.8em;font-weight:700}.dish-page .dish-info .alergens b{color:#1a1a17}.dish-page .dish-info .alergens .no-alergens{color:#26673e}.kcal-calculator-modal{padding:2em 1.2em 1.2em;width:950px}.kcal-calculator-modal .creator-main-buttons .btn{box-sizing:border-box;font-size:.9em;padding:1em;width:100%}.kcal-calculator-modal .close-calc-modal{box-sizing:border-box;width:100%}.kcal-calculator-modal .checkbox-radio-options.radio-input-item{flex-wrap:nowrap;max-width:50%}.kcal-calculator-modal .checkbox-radio-options div button{width:auto}.city-lp-page>.wrapper>.container-resp{border-bottom:1px solid #d1d1d1;margin-bottom:1.5em;padding-bottom:1.5em}.city-lp-header{background:#3b9f60;margin-bottom:1.5em;padding:1em;text-align:center}.city-lp-header h1{margin-bottom:.3em}.city-lp-header>div{font-size:.8em;font-weight:700;text-transform:uppercase}.city-lp-content{font-size:.9em}.city-lp-content p:last-child{margin-bottom:0}.city-lp-map{border:3px solid #f6f6f6;border-radius:1em;overflow:hidden}@media (max-width:980px){.city-lp-map{height:200px;margin-top:1em}}.user-adresses-panel .tabs-menu button .color{align-items:center;background:#f6f6f6;border:2px solid #fff;border-radius:100px;color:#1a1a17;display:flex;font-size:.7em;height:36px;justify-content:center;margin-right:1em;width:36px}.user-adresses-panel .tabs-menu button.type-color-1 .color{background:#f6f64c}.user-adresses-panel .tabs-menu button.type-color-2 .color{background:#4cf6c8}.user-adresses-panel .tabs-menu button.type-color-3 .color{background:#aab3f6}.user-adresses-panel .tabs-menu button.type-color-4 .color{background:#f8c678}.user-adresses-panel .tabs-menu button.type-color-5 .color{background:#ea82b1}.user-adresses-panel .tabs-menu button.type-color-6 .color{background:#6f7789}.user-adresses-panel .tabs-menu button.type-color-7 .color{background:#6292fd}.user-adresses-panel .tabs-menu button.type-color-8 .color{background:#62fd95}.user-adresses-panel .tabs-menu button:last-child .color{background:#26673e;color:#f3f1ee}.user-adresses-panel .address-buttons-panel{border-bottom:1px solid #d1d1d1;margin-bottom:1.5em;margin-top:-1.2em;padding-bottom:1.5em}.user-adresses-panel .address-buttons-panel .btn{margin-right:.8em}@media (max-width:700px){.user-adresses-panel .address-buttons-panel .btn{margin-bottom:.8em;width:100%}.user-adresses-panel .address-buttons-panel .btn:last-child{margin-bottom:0}}.adress-change-modal{padding:1em 2em;width:600px}.adress-change-modal h3.center{text-align:center}.adress-change-modal .address-item{border-bottom:1px solid #d1d1d1;display:flex;margin-bottom:1em;padding-bottom:1em;width:100%}.adress-change-modal .address-item .checkbox-radio-options>div{margin-top:0}.adress-change-modal .address-item .checkbox-radio-options>div>button{margin-right:.3em}.adress-change-modal .address-item:last-child{border-bottom:none;margin-bottom:0}.adress-change-modal .address-item:first-child{border-top:1px solid #d1d1d1;margin-top:1em;padding-top:1em}@media (max-width:700px){.adress-change-modal{font-size:.85em}}.adress-change-modal .disabled-addresss-info{border-bottom:1px solid #d1d1d1;display:flex;flex:1;margin-bottom:15px}.adress-change-modal .disabled-addresss-info img{margin-right:25px;width:80px}.adress-change-modal .disabled-addresss-info>div{align-self:center;flex:1}.adress-change-modal .disabled-addresss-info h4,.adress-change-modal .disabled-addresss-info p{margin-bottom:0}.rating-modal{width:750px}.rating-info{color:#26673e}.rate-dish-item{border-bottom:1px solid #d1d1d1;display:flex;padding:1.5em 0}.rate-dish-item .lovelist{margin-bottom:.3em}.rate-dish-item .dish-image{flex-shrink:0;height:230px;margin-right:1em;width:230px}.rate-dish-item:first-child{padding-top:0}.rate-dish-item:last-child{border-bottom:none;margin-bottom:1.5em}.rate-dish-item .infobox-small.error{margin:.5em 0}.rate-dish-item .rating{width:100%}@media (max-width:700px){.rate-dish-item{flex-wrap:wrap;justify-content:center}.rate-dish-item>div{text-align:center;width:100%}.rate-dish-item .dish-image{height:160px;margin-bottom:.7em;width:160px}.rate-dish-item .rate-buttons{justify-content:center}.rate-dish-item{font-size:.9em}}.rating h4{margin-bottom:.3em}.rating-controls textarea{font-size:.85em;height:120px;margin-bottom:.5em}@media (max-width:700px){.rating-controls,.rating-controls textarea{text-align:center}}.rating-controls .rating-issue-label{font-size:.8em;margin:0 .6em 0 0}.rating-controls .rate-buttons{align-items:center;display:inline-flex;line-height:1;padding:1em 0}.rating-controls .rate-buttons .emoji{font-size:1.7em;transition:all .3s ease}.rating-controls .rate-buttons .buttons{display:flex;margin:0 .6em}.rating-controls .rate-buttons .buttons button{align-items:center;border:2px solid #d1d1d1;border-radius:100px;cursor:pointer;display:flex;font-size:.85em;font-weight:700;height:40px;justify-content:center;margin:0 .4em;opacity:.7;transition:all .3s ease;width:40px}.rating-controls .rate-buttons .buttons button:disabled{cursor:default}.rating-controls .rate-buttons .buttons button.active,.rating-controls .rate-buttons .buttons button.active:hover{border-color:#d1d1d1;opacity:1;transform:scale(1.1)}.rating-controls .rate-buttons .buttons button.active:first-child,.rating-controls .rate-buttons .buttons button.active:hover:first-child{background:#ffbcbc}.rating-controls .rate-buttons .buttons button.active:hover:nth-child(2),.rating-controls .rate-buttons .buttons button.active:nth-child(2){background:#fde4e4}.rating-controls .rate-buttons .buttons button.active:hover:nth-child(3),.rating-controls .rate-buttons .buttons button.active:nth-child(3){background:#f7f1f1}.rating-controls .rate-buttons .buttons button.active:hover:nth-child(4),.rating-controls .rate-buttons .buttons button.active:nth-child(4){background:#bae3c9}.rating-controls .rate-buttons .buttons button.active:hover:nth-child(5),.rating-controls .rate-buttons .buttons button.active:nth-child(5){background:#6cb788}@media (max-width:450px){.rating-controls .rate-buttons .buttons button{width:35px}}@media (max-width:400px){.rating-controls .rate-buttons .buttons button{margin:0 .2em;width:30px}}.rating-controls.rate-1 .rate-buttons .emoji:first-child{transform:scale(1.8)}.rating-controls.rate-2 .rate-buttons .emoji:first-child,.rating-controls.rate-4 .rate-buttons .emoji:last-child{transform:scale(1.4)}.rating-controls.rate-5 .rate-buttons .emoji:last-child{transform:scale(1.8)}.rating-controls>.btn{font-size:.8em}.rating-controls .rating-issue-checkboxes{align-items:center;display:flex;margin-bottom:1em}.rating-controls .rating-issue-checkboxes label{font-size:.8em;text-align:left}.rating-controls .rating-issue-checkboxes label span{color:#d1d1d1;font-style:italic}.rating-controls .rating-issue-checkboxes button{align-items:center;background:#f6f6f6;border:1px solid #d1d1d1;border-radius:100px;cursor:pointer;display:flex;font-size:.7em;height:20px;justify-content:center;margin-right:.65em;transition:all .3s ease;width:20px}.rating-controls .rating-issue-checkboxes button i{color:#fff;display:none}.rating-controls .rating-issue-checkboxes button:hover{background:#ddd}.rating-controls .rating-issue-checkboxes button.active{background:#ee533a;border-color:#ec3f23}.rating-controls .rating-issue-checkboxes button.active i{display:block}@media (max-width:700px){.rating-controls .rating-issue-checkboxes{justify-content:center}}.page-21 p{text-align:left}.page-21 .main-menu .login-link,.page-21 .main-menu a[href*=blog],.page-21 .main-menu a[href*=kontakt]{display:none!important}.ok-list{list-style-type:none;padding:0}.ok-list>li:before{content:"✅";margin-right:.5em}.home-vs-monkey{border-bottom:2px solid #eab713;margin-bottom:1em;padding-bottom:1em}.home-vs-monkey h3{border-bottom:1px dashed #d1d1d1;font-style:italic;padding-bottom:1em;text-align:center}.home-vs-monkey h3 div{font-style:normal}.home-vs-monkey .col1-2 h5{font-size:.9em}.home-vs-monkey .col1-2 p{font-style:italic}.add-user-page .add-user-page-header{margin-top:-2em;text-align:center}.add-user-page .add-user-page-header img{width:120px}.add-user-page .multiusers-title-row{display:none}.product-page{margin-bottom:2em;padding-top:2em}.product-page .product-image img{border-radius:1.5em;min-width:100%}.product-page .product-image.dog-bowls{align-items:center;background:url(/img/animals/wrapper.svg);background-size:cover;display:flex;height:300px;justify-content:center;margin:auto;width:282px!important}.product-page .product-image.dog-bowls img{border-radius:180px;height:239px;width:239px!important}.product-page .product-name{margin-top:2em}.product-page .product-name h1,.product-page .product-name h3{margin-bottom:0}.product-page .product-name h3{color:#26673e}.product-page .price-box{align-items:center;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;display:flex;flex-wrap:wrap;margin:1em 0;padding:.5em 0;width:100%}.product-page .price-box>div{color:#26673e;font-size:1.3em;font-weight:700;margin-right:1em}.product-page .price-box .old-price{color:#ee533a;font-size:.8em;text-decoration:line-through}.product-page .price-box .old-price-info{color:#ee533a;font-size:.55em;line-height:1}.product-page .price-box>button{margin-left:auto;min-width:200px}@media (max-width:500px){.product-page .price-box{justify-content:center;text-align:center}.product-page .price-box>button{margin-top:.5em;width:100%}}.product-page .dog-bowls-info-buttons .btn{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.product-page .dog-bowls-info-buttons .btn span{margin-right:20px}@media (max-width:587px){.product-page .dog-bowls-info-buttons .btn img{margin:10px 0}}.product-icons{align-items:center;display:flex;margin-bottom:1.5em}.product-icons img{margin-right:.3em}.modal-product-info{width:950px}.modal-product-info .wrapper,.modal-product-info .wrapper .product-page{padding:0}.modal-product-info .wrapper .product-page>.col1-2{width:100%}.modal-product-info .wrapper .product-page .product-image{text-align:center}.modal-product-info .wrapper .product-page .product-image img{width:300px}.modal-product-info .wrapper .product-page .product-name{margin:1em 0;text-align:center}.ecommerce-order-modal{padding:1em 2em;text-align:center;width:500px}.ecommerce-order-modal img{width:120px}.ecommerce-order-modal h3{margin-bottom:.5em}.ecommerce-order-modal p{text-align:center}.ecommerce-order-modal .buttons{display:flex;margin-top:1.5em}.ecommerce-order-modal .buttons a,.ecommerce-order-modal .buttons button{margin-right:1em;width:100%}.ecommerce-order-modal .buttons a:last-child,.ecommerce-order-modal .buttons button:last-child{margin-right:0}.day-details-page .user-selector-card{padding:.5em}.day-details-page .user-selector-card .user-selector-data h4{margin-bottom:0}.day-details-page .recommendation-status{border:none;margin-bottom:0;padding-bottom:0}.day-details-page .recommendation-status .buttons-wrapper{margin-bottom:.5em}.card-title h2{font-size:.7em}.day-selector{margin-bottom:30px}.day-selector>div:first-child>div:first-child{border:1px solid #d1d1d1;border-radius:1em;overflow:hidden}@media (max-width:700px){.day-selector{margin-left:-.7em;margin-right:-.7em}.day-selector>div:first-child>div:first-child{border-left:none;border-radius:0;border-right:none}}.day-selector-day{background:#f3f1ee;border-right:1px solid #d1d1d1;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:.5em;position:relative;text-align:center;transition:all .3s ease;width:100%}.day-selector-day:hover{background:#ded8d0}.day-selector-day.active{background:var(--col-secondary)}.day-selector-day.active .active-arrow{display:block}.day-selector-day .status{border:2px solid #fff;border-radius:20px;display:inline-block;height:25px;margin-bottom:.5em;width:25px}.day-selector-day .status.ordered-not-enough{background:#f49080}.day-selector-day .status.ordered-not-enough-multi-warning{background:#fbc25b}.day-selector-day .status.ordered-enough{background:#74cc94}.day-selector-day .status.blocked-planned{background:#2d7a49}.day-selector-day .status.not-planned{background:#f6f6f6}.day-selector-day h5{font-size:.75em;margin-bottom:.3em;text-transform:uppercase}.day-selector-day h6{font-size:.8em;font-weight:400}.day-selector-day .active-arrow{bottom:0;color:#26673e;display:none;font-size:1.4em;left:0;position:absolute;text-align:center;width:100%}.day-status>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;margin-bottom:1em;padding:.5em;text-align:center;width:100%}.day-status>div.day-status-col-gray{background:#f6f6f6}.day-status>div.day-status-col-dark-grey{background:#d1d1d1}.day-status>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.day-status>div.day-status-col-green{background:#74cc94}.day-status>div.day-status-col-green span{opacity:.4}.day-status>div.day-status-col-red{background:#f49080}.day-status>div.day-status-col-red span{opacity:.4}.day-status>div.day-status-col-orange{background:#fbc25b}.day-status>div.day-status-col-orange span{opacity:.4}.day-status-bottom{display:flex;padding:1em}@media (max-width:700px){.day-status-bottom{flex-direction:column}.day-status-bottom button,.day-status-bottom p,.day-status-bottom>div{padding:.25em}}.day-status-bottom button.status-item1,.day-status-bottom p.status-item1,.day-status-bottom>div.status-item1{flex-grow:6}.day-status-bottom button.status-item2,.day-status-bottom p.status-item2,.day-status-bottom>div.status-item2{align-self:center;flex-grow:4;margin:0}.day-status-bottom button.status-item3,.day-status-bottom p.status-item3,.day-status-bottom>div.status-item3{align-self:center;padding-left:2.75em;padding-right:2.75em}.day-status-small>div{border-radius:.5em;color:#1a1a17;font-size:1.1em;padding:.1em .5em;text-align:center;width:98%}.day-status-small>div.day-status-col-gray{background:#f6f6f6}.day-status-small>div.day-status-col-dark-grey{background:#d1d1d1}.day-status-small>div.day-status-col-dark-green{background:#2d7a49;color:#fff}.day-status-small>div.day-status-col-green{background:#74cc94}.day-status-small>div.day-status-col-green span{opacity:.4}.day-status-small>div.day-status-col-red{background:#f49080}.day-status-small>div.day-status-col-red span{opacity:.4}.day-status-small>div.day-status-col-orange{background:#fbc25b}.day-status-small>div.day-status-col-orange span{opacity:.4}.day-status-card>button{margin-bottom:.85em;width:100%}.adress-status-card .adress-item-text{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:.5em}.adress-status-card .adress-item-text .adress-wrapper{margin-right:1em;width:100%}.adress-status-card .adress-item-text .warning-info{color:#ee533a;font-size:14px;font-weight:700}.adress-status-card .adress-item-text .delivery-logo{height:auto;width:50px}.dish-detail-slider .dish-detail-slider-nav-thumbs{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75em;margin-top:-3.5em}.dish-detail-slider .dish-detail-slider-nav-thumbs>div{border:2px solid #fff;border-radius:30px;height:50px;margin-left:.75em;opacity:.6;overflow:hidden;transition:all .3s ease;width:50px}.dish-detail-slider .dish-detail-slider-nav-thumbs>div button{display:block;height:100%;padding:0;width:100%}.dish-detail-slider .dish-detail-slider-nav-thumbs>div:hover{opacity:.85}.dish-detail-slider .dish-detail-slider-nav-thumbs>div.active,.dish-detail-slider .dish-detail-slider-nav-thumbs>div.active:hover{border-color:#eab713;opacity:1}@media (max-width:700px){.dish-detail-slider .dish-detail-slider-nav-thumbs{display:none;margin-top:0}}.dish-detail-slider .dish-detail-card{align-items:stretch;border:1px solid #f3f1ee;border-radius:1.5em;box-shadow:0 2px 1px 1px rgba(0,0,0,.05);display:flex;height:100%;min-height:322px;overflow:hidden}.dish-detail-slider .dish-detail-card .photo-side{flex:0 0 320px;position:relative}.dish-detail-slider .dish-detail-card .photo-side .dish-image{border-radius:0}.dish-detail-slider .dish-detail-card .photo-side .dish-image img{-o-object-fit:cover!important;object-fit:cover!important}.dish-detail-slider .dish-detail-card .photo-side .form-item{left:.75em;margin:0;position:absolute;top:.5em}.dish-detail-slider .dish-detail-card .photo-side .fa-search-plus{bottom:.65em;color:#fff;font-size:1.3em;pointer-events:none;position:absolute;right:.65em}.dish-detail-slider .dish-detail-card .content-side{display:flex;flex-direction:column;padding:1em;width:100%}.dish-detail-slider .dish-detail-card .content-side h4{line-height:1.2}.dish-detail-slider .dish-detail-card .content-side .macro-info{font-size:.9em;margin-bottom:0}.dish-detail-slider .dish-detail-card .content-side .macro-info .chart{height:10px}.dish-detail-slider .dish-detail-card .content-side .macro-info .legend>div{margin-bottom:.5em}.dish-detail-slider .dish-detail-card .content-side .ingredients{font-size:.8em;margin-bottom:.5em}.dish-detail-slider .dish-detail-card .content-side .selected-info{background:#26673e;border-radius:100px;color:#fff;font-size:.75em;font-weight:700;padding:.3em;text-align:center}.dish-detail-slider .dish-detail-card .content-side .alert{border:2px solid #ee533a;border-radius:100px;color:#ee533a;font-size:.75em;font-weight:700;margin-bottom:1em;padding:.3em;text-align:center}.dish-detail-slider .dish-detail-card .content-side .choose-button{text-align:right}.dish-detail-slider .dish-detail-card .content-side .bottom-info{margin-top:auto}.dish-detail-slider .dish-detail-card.incompatible{background:#fef7f6}.dish-detail-slider .dish-detail-card.active{background:#f6fcf8}@media (max-width:980px){.dish-detail-slider .dish-detail-card .photo-side{flex-basis:250px}}@media (max-width:700px){.dish-detail-slider .dish-detail-card{flex-direction:column}.dish-detail-slider .dish-detail-card .photo-side{flex-basis:0;flex-grow:0;flex-shrink:0;height:150px}.dish-detail-slider .dish-detail-card .content-side{padding:.5em}.dish-detail-slider .dish-detail-card .content-side h3{text-align:center}.dish-detail-slider .dish-detail-card .content-side .choose-button button{text-align:center;width:100%}}.dish-detail-slider .dish-detail-slider-arrow-left,.dish-detail-slider .dish-detail-slider-arrow-right{align-items:center;background:#f3f1ee;border-radius:30px;color:#1a1a17;display:flex;font-size:1.1em;height:30px;justify-content:center;line-height:1;transition:all .3s ease;width:20px}.dish-detail-slider .dish-detail-slider-arrow-left:hover,.dish-detail-slider .dish-detail-slider-arrow-right:hover{background:#eab713}.dish-detail-slider .dish-detail-slider-arrow-left{padding-right:4px}.dish-detail-slider .dish-detail-slider-arrow-right{padding-left:4px}.day-details-simple h3{margin-bottom:.5em}.day-details-simple .change-menu-container{border-bottom:1px solid #d1d1d1}.day-details-simple .change-menu-container .dish{font-size:.9em}.day-details-simple .change-menu-container .dish button{text-align:left}.day-details-simple .change-menu-container .dish h4{margin-bottom:0}.day-details-simple .change-menu-container .dish .dish-image{height:100px;width:100px}.day-details-simple .change-menu-container .dish .alert{color:#ee533a;display:block;font-size:.9em;font-weight:700}body:not(.day-details-navigation-attached) .day-details-navigation-placeholder{height:100%!important}.day-details-navigation-attached .day-details-navigation{left:0;position:fixed;top:4.375rem;transition:.4s;width:100%;z-index:997}.day-details-navigation-attached .day-details-navigation .user-selector-card{background:#fff;border-radius:0;font-size:.8em;margin-bottom:0}.day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector-line{display:none}.day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector{margin-bottom:0}.day-details-navigation-attached .day-details-navigation .user-selector-card .user-selector img{display:none}.day-details-navigation-attached .day-details-navigation .day-selector-container{background:#fff;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;margin-top:-1px;padding:0 2em}.day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector{margin-bottom:0;margin-top:-1px}.day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0;box-shadow:0 2px 1px 1px rgba(0,0,0,.05)}.day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day{font-size:.8em}.day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector-day>div:first-child{height:15px;margin-bottom:.3em;width:15px}@media (max-width:700px){.day-details-navigation-attached .day-details-navigation .day-selector-container{padding:0}.day-details-navigation-attached .day-details-navigation .day-selector-container .day-selector>div:first-child>div:first-child{border-radius:0}}.voucher-preview-modal{width:760px}.voucher-preview-modal #voucherLayoutContainer{margin-bottom:-75px;transform:scale(.85);transform-origin:top left}.voucher-preview-modal .voucher-prev-container{overflow-x:auto}.home-page-hero{background:#f3f1ee;display:flex;flex-direction:column;font-size:.7em;height:auto;justify-content:center;margin-bottom:3em;min-height:calc(100vh - 70px)!important;overflow:hidden;padding:1em;position:relative}.home-page-hero .home-page-header{align-items:center;display:flex;justify-content:space-between;z-index:2}.home-page-hero .home-page-header .logo{width:100px}.home-page-hero .home-page-header .login-panel-links .login-link,.home-page-hero .home-page-header .login-panel-links .panel-link{font-size:.85em;font-weight:700;margin-right:1em;text-decoration:none}.home-page-hero .home-page-header .login-panel-links .login-link i,.home-page-hero .home-page-header .login-panel-links .panel-link i{color:#26673e;font-size:.9em;line-height:1;margin-right:.8em}.home-page-hero .home-hero-content{margin:auto auto 1em;max-width:100%;text-align:center;width:1024px;z-index:2}@media (max-width:980px){.home-page-hero .home-hero-content{height:70vh}}.home-page-hero .home-hero-content .home-hero-heading{margin:0 auto;max-width:840px}@media (max-width:980px){.home-page-hero .home-hero-content .home-hero-heading{margin-bottom:2em}}.home-page-hero .home-hero-content .home-hero-heading h1{font-size:2em;margin-bottom:.3em;margin-top:.6em}.home-page-hero .home-hero-content .home-hero-heading h1 span{color:#26673e}.home-page-hero .home-hero-content .home-hero-heading h2{font-size:1.1em;font-weight:inherit}.home-page-hero .home-hero-content .email-checkout-init{background:0 0;padding:0}.home-page-hero .home-hero-content .email-checkout-init h2{display:none}.home-page-hero .home-hero-scroll-btn{cursor:pointer;font-size:1.2em;margin-bottom:.5em;margin-top:auto;transition:all .3s ease}.home-page-hero .home-hero-scroll-btn:hover{color:#eab713}.home-page-hero .human-hand,.home-page-hero .monkey-hand{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:1}@media (max-width:700px){.home-page-hero .human-hand,.home-page-hero .monkey-hand{display:none}}@media (min-width:980px) and (max-width:1280px){.home-page-hero .human-hand,.home-page-hero .monkey-hand{display:none}}.home-page-hero .monkey-hand{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:monkeyhandanimation;animation-name:monkeyhandanimation;background-image:url(/img/monkey-hand-bag.png?v=2)}.home-page-hero .human-hand{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:humanhandanimation;animation-name:humanhandanimation;background-image:url(/img/human-hand.png)}@-webkit-keyframes monkeyhandanimation{0%{bottom:-130px;height:200px;right:-160px;width:200px}to{bottom:0;height:240px;right:-50px;width:240px}}@keyframes monkeyhandanimation{0%{bottom:-130px;height:200px;right:-160px;width:200px}to{bottom:0;height:240px;right:-50px;width:240px}}@-webkit-keyframes humanhandanimation{0%{height:130px;left:-130px;top:-130px;width:130px}to{height:150px;left:0;top:50px;width:150px}}@keyframes humanhandanimation{0%{height:130px;left:-130px;top:-130px;width:130px}to{height:150px;left:0;top:50px;width:150px}}@media (min-width:370px){.home-page-hero{font-size:.8em}@-webkit-keyframes monkeyhandanimation{0%{bottom:-160px;height:200px;right:-160px;width:200px}to{bottom:-20px;height:220px;right:-50px;width:220px}}@keyframes monkeyhandanimation{0%{bottom:-160px;height:200px;right:-160px;width:200px}to{bottom:-20px;height:220px;right:-50px;width:220px}}@-webkit-keyframes humanhandanimation{0%{height:160px;left:-160px;top:-160px;width:160px}to{height:180px;left:0;top:50px;width:180px}}@keyframes humanhandanimation{0%{height:160px;left:-160px;top:-160px;width:160px}to{height:180px;left:0;top:50px;width:180px}}}@media (min-width:400px){.home-page-hero{font-size:.85em}@-webkit-keyframes monkeyhandanimation{0%{bottom:-200px;height:250px;right:-200px;width:250px}to{bottom:-30px;height:270px;right:-50px;width:270px}}@keyframes monkeyhandanimation{0%{bottom:-200px;height:250px;right:-200px;width:250px}to{bottom:-30px;height:270px;right:-50px;width:270px}}@-webkit-keyframes humanhandanimation{0%{height:200px;left:-200px;top:-200px;width:200px}to{height:230px;left:0;top:50px;width:230px}}@keyframes humanhandanimation{0%{height:200px;left:-200px;top:-200px;width:200px}to{height:230px;left:0;top:50px;width:230px}}}@media (min-width:650px){.home-page-hero{font-size:.95em}.home-page-hero .home-page-header .logo{width:140px}@-webkit-keyframes monkeyhandanimation{0%{bottom:-260px;height:300px;right:-260px;width:300px}to{bottom:0;height:340px;right:-50px;width:340px}}@keyframes monkeyhandanimation{0%{bottom:-260px;height:300px;right:-260px;width:300px}to{bottom:0;height:340px;right:-50px;width:340px}}@-webkit-keyframes humanhandanimation{0%{height:260px;left:-260px;top:-260px;width:260px}to{height:290px;left:0;top:50px;width:290px}}@keyframes humanhandanimation{0%{height:260px;left:-260px;top:-260px;width:260px}to{height:290px;left:0;top:50px;width:290px}}}@media (min-width:1000px){.home-page-hero{font-size:1.05em;min-height:650px}.home-page-hero .home-page-header .logo{width:200px}@-webkit-keyframes monkeyhandanimation{0%{bottom:-300px;height:350px;right:-300px;width:350px}to{bottom:0;height:370px;right:-50px;width:370px}}@keyframes monkeyhandanimation{0%{bottom:-300px;height:350px;right:-300px;width:350px}to{bottom:0;height:370px;right:-50px;width:370px}}@-webkit-keyframes humanhandanimation{0%{height:300px;left:-300px;top:-300px;width:300px}to{height:320px;left:0;top:50px;width:320px}}@keyframes humanhandanimation{0%{height:300px;left:-300px;top:-300px;width:300px}to{height:320px;left:0;top:50px;width:320px}}}@media (min-width:1200px){.home-page-hero{font-size:1.1em}@-webkit-keyframes monkeyhandanimation{0%{bottom:-150px;height:400px;right:-550px;width:400px}to{bottom:0;height:440px;right:-50px;width:440px}}@keyframes monkeyhandanimation{0%{bottom:-150px;height:400px;right:-550px;width:400px}to{bottom:0;height:440px;right:-50px;width:440px}}@-webkit-keyframes humanhandanimation{0%{height:300px;left:-350px;top:-150px;width:300px}to{height:330px;left:0;top:100px;width:330px}}@keyframes humanhandanimation{0%{height:300px;left:-350px;top:-150px;width:300px}to{height:330px;left:0;top:100px;width:330px}}}@media (min-width:1400px){.home-page-hero{font-size:1.15em}.home-page-hero .home-hero-content{width:980px}@-webkit-keyframes monkeyhandanimation{0%{bottom:-390px;height:360px;right:-390px;width:360px}to{bottom:0;height:520px;right:-100px;width:520px}}@keyframes monkeyhandanimation{0%{bottom:-390px;height:360px;right:-390px;width:360px}to{bottom:0;height:520px;right:-100px;width:520px}}@-webkit-keyframes humanhandanimation{0%{height:390px;left:-490px;top:-190px;width:390px}to{height:420px;left:0;top:100px;width:420px}}@keyframes humanhandanimation{0%{height:390px;left:-490px;top:-190px;width:390px}to{height:420px;left:0;top:100px;width:420px}}}@media (min-width:1650px){.home-page-hero{font-size:1.3em}@-webkit-keyframes monkeyhandanimation{0%{bottom:-420px;height:620px;right:-420px;width:620px}to{bottom:0;height:650px;right:-100px;width:650px}}@keyframes monkeyhandanimation{0%{bottom:-420px;height:620px;right:-420px;width:620px}to{bottom:0;height:650px;right:-100px;width:650px}}@-webkit-keyframes humanhandanimation{0%{height:420px;left:-420px;top:-120px;width:420px}to{height:450px;left:0;top:100px;width:450px}}@keyframes humanhandanimation{0%{height:420px;left:-420px;top:-120px;width:420px}to{height:450px;left:0;top:100px;width:450px}}}.page-1 .text-image-box h2>span{color:#26673e}.page-1 .features-list{margin-top:-2em}.preferences-page .user-payment-model-section h5{font-weight:900}@media (max-width:700px){.preferences-page .save-btn{bottom:.5em;left:50vw;position:fixed;translate:-50% 0;width:160px;z-index:998}.preferences-page .save-btn .desktop-part{display:none}}.cebulka h1,.cebulka h2{color:var(--col-primary)}.cebulka h1 span,.cebulka h2 span{color:#1d5e02}.cebulka .col-primary{background-color:var(--col-primary);border-color:var(--col-primary)}.cebulka .col-secondary,.cebulka button.col-secondary{background-color:#fbefd2;border-color:#fbefd2}.cebulka button.col-secondary:hover{background-color:#f7dea3;border-color:#f7dea3}.cebulka .col-ternary{background-color:var(--col-primary);border-color:var(--col-primary)}body.brand-3 .footer{background-color:#2d521a}body.brand-3 .footer h4{border-color:#fbefd2;color:#fbefd2}body.brand-3 .footer a{color:#fbefd2}body.brand-3 .single-faq>button{background-color:var(--col-primary)!important}body.brand-3 .login-link>i{color:var(--col-primary)!important}body.brand-3 .col-ternary{background-color:var(--col-primary);border-color:var(--col-primary)}.thank-you-page-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:4rem 2rem}.thank-you-page-wrapper h1{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;max-width:50rem;text-align:center}.thank-you-page-wrapper h2{font-size:1.2rem;font-weight:400;max-width:30rem;text-align:center}.thank-you-page-wrapper .app-download{align-items:center;border-top:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:2rem;padding-top:2rem}.thank-you-page-wrapper .app-download h3{font-size:1.2rem;font-weight:700;margin:0;text-align:center}.thank-you-page-wrapper .app-download .flambia-food-logo{-o-object-fit:contain;object-fit:contain;width:8rem}.thank-you-page-wrapper .app-download .badges{align-items:center;display:flex;gap:1rem}.thank-you-page-wrapper .app-download .google-play-badge{-o-object-fit:contain;object-fit:contain;width:9rem}.thank-you-page-wrapper .app-download .app-store-badge{-o-object-fit:contain;object-fit:contain;width:8rem}.thank-you-page-wrapper .check-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}.thank-you-page-wrapper .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--col-success-dark);fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) .5s forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) .5s forwards}.thank-you-page-wrapper .checkmark{stroke-width:3;stroke:#fff;stroke-miterlimit:10;-webkit-animation:fill .4s ease-in-out .9s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .9s forwards,scale .3s ease-in-out .9s both;border-radius:50%;box-shadow:inset 0 0 0 var(--col-success-dark);display:block;height:80px;margin:10% auto;width:80px}.thank-you-page-wrapper .checkmark__check{stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) 1.3s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) 1.3s forwards;transform-origin:50% 50%}@-webkit-keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke{to{stroke-dashoffset:0}}@-webkit-keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@-webkit-keyframes fill{to{box-shadow:inset 0 0 0 60px var(--col-success-dark)}}@keyframes fill{to{box-shadow:inset 0 0 0 60px var(--col-success-dark)}}.DayPicker{display:inline-block;font-size:.9em}.DayPicker-wrapper{flex-direction:row;padding-bottom:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.birthday-picker .DayPicker-NavBar{display:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{border-collapse:collapse;border-spacing:0;display:table;margin:1em 1em 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPicker-NavButton{background-position:50%;background-repeat:no-repeat;background-size:50%;color:#8b9898;cursor:pointer;display:inline-block;height:1.25em;left:auto;margin-top:2px;position:absolute;right:1.5em;top:1em;width:1.25em}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC");margin-right:1.5em}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption select{height:30px;margin-bottom:.5em;padding:0 .5em}.DayPicker-Caption>div{font-size:1.15em;font-weight:500}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{color:#8b9898;display:table-cell;font-size:.875em;padding:.5em;text-align:center}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row;line-height:1.2}.DayPicker-Day{border-radius:50%;text-align:center}.DayPicker-Day,.DayPicker-WeekNumber{cursor:pointer;display:table-cell;padding:.5em;vertical-align:middle}.DayPicker-WeekNumber{border-right:1px solid #eaecec;color:#8b9898;font-size:.75em;min-width:1em;text-align:right}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{background-color:transparent;background-image:none;border:none;box-shadow:none;color:#eab713;cursor:pointer;font-size:.875em}.DayPicker-Day--today{color:#eab713;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#1a1a17;color:#f0f8ff;position:relative}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#1a1a17}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#ffefad}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);left:0;position:absolute;z-index:1}.react-tagsinput--focused{border-color:#eab713}.react-tagsinput-input{margin-top:.3em}.react-tagsinput-tag{background-color:#fff;border:1px solid #1a1a17;border-radius:3px;color:#1a1a17;display:inline-block;font-size:.8em;margin-bottom:.4em;margin-right:.4em;padding:.3em 1em}.react-tagsinput-remove{cursor:pointer;font-weight:700}.react-tagsinput-tag a:before{content:" ×"}.tagsinput-container{margin-bottom:2em}.tagsinput-instruction{font-size:.8em;font-style:italic;margin-top:10px;padding-left:5px}.Slider{flex-direction:column;overflow:hidden;position:relative}.Slider,.Slider-slides{display:flex}.Slider-slides--transition{transition:transform .25s}.Slider-slides>*{flex-basis:0;flex-grow:1}.Slider-nav{align-content:center;display:flex;justify-content:center;margin-top:10px;order:2}.Slider-navButton{background:0 0;border:0;height:20px;opacity:.5;outline:0;padding:0;position:relative;transition:opacity .25s;width:20px}.Slider-navButton:after{background:#345;border-radius:50%;content:"";display:block;height:6px;left:7px;position:absolute;top:7px;width:6px}.Slider-navButton--active{opacity:1}.Slider-navButton--active:after{height:12px;left:4px;opacity:1;top:4px;width:12px}.Slider-arrows{height:0;left:0;position:absolute;top:calc(50% - 35px);width:100%;z-index:1}.Slider-arrows--noNav{top:calc(50% - 20px)}.Slider-arrow{background:0 0;border:none;height:40px;opacity:.5;outline:0;padding:0;position:absolute;transition:opacity .25s;width:21px}.Slider-arrow:hover{opacity:1}.Slider-arrow:after,.Slider-arrow:before{background:#fff;border-radius:3px;content:"";display:block;height:23px;left:8px;position:absolute;width:5px}.Slider-arrow:before{top:0}.Slider-arrow:after{bottom:0}.Slider-arrow--left{left:10px;top:0}.Slider-arrow--left:before{transform:rotate(30deg)}.Slider-arrow--left:after{transform:rotate(-30deg)}.Slider-arrow--right{right:10px;top:0}.Slider-arrow--right:before{transform:rotate(-30deg)}.Slider-arrow--right:after{transform:rotate(30deg)}html.lb-disable-scrolling{height:100vh;overflow:hidden;position:fixed;width:100vw}.lightboxOverlay{background-color:#000;display:none;left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(../img/lightbox/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(../img/lightbox/prev.png) left 48% no-repeat;float:left;left:0;opacity:1;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{background:url(../img/lightbox/next.png) right 48% no-repeat;float:right;opacity:1;right:0;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(../img/lightbox/close.png) 100% 0 no-repeat;display:block;float:right;height:30px;opacity:.7;outline:0;text-align:right;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.slider-arrow{color:#eab713;font-size:1.3em;transition:all .3s ease}.slider-arrow.carte-arrow{color:#26673e}.slider-arrow.carte-arrow:hover{color:#eab713}.slider-arrow:hover{color:#26673e}
