@charset "UTF-8";.flex-fill{flex-grow:1}@font-face{font-family:snack;src:url(/buildsGrocery/fonts/snack.eot);src:url(/buildsGrocery/fonts/snack.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/snack.woff2) format("woff2"),url(/buildsGrocery/fonts/snack.woff) format("woff"),url(/buildsGrocery/fonts/snack.ttf) format("truetype"),url(/buildsGrocery/fonts/snack.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Regular.ttf);src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Regular.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Regular.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Italic.ttf);src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Italic.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Italic.ttf) format("truetype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Italic.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:SourceSansPro;src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-SemiBold.ttf);src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-SemiBold.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-SemiBold.svg) format("svg");font-weight:600;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Bold.ttf);src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Bold.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("truetype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:SourceSansPro;src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-BoldItalic.ttf);src:url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-BoldItalic.eot) format("embedded-opentype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-BoldItalic.ttf) format("truetype"),url(/buildsGrocery/fonts/SourceSansPro/SourceSansPro-BoldItalic.svg) format("svg");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(https://fonts.gstatic.com/s/poppins/v6/pxiEyp8kv8JHgFVrJJfecg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format("woff2");unicode-range:U+0900-097f,U+1cd0-1cf6,U+1cf8-1cf9,U+200c-200d,U+20a8,U+20b9,U+25cc,U+a830-a839,U+a8e0-a8fb}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(https://fonts.gstatic.com/s/poppins/v6/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}/*!000_reset.scss*/a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:Poppins,Century Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}html{font-size:1rem}body{line-height:1;margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}a:hover{color:#e1007a}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;padding:0;margin:0}/*!FAST / 002_elements.scss*/html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}picture{display:block}img{height:auto;max-width:100%;vertical-align:middle;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}a{color:#373737}a,a:active,a:focus,a:hover{outline:0;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{color:#e1007a}table{width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:transparent;border-radius:0;background:0 0;color:#646464;cursor:pointer;line-height:1;font-family:Poppins,Century Gothic,Helvetica Neue,Helvetica,Arial,sans-serif}button[disabled=disabled]{opacity:.5}input,textarea{font-family:Poppins,Century Gothic,Helvetica Neue,Helvetica,Arial,sans-serif;padding:0;color:#212529}input:focus,textarea:focus{color:#212529}textarea{width:100%}body{color:#373737;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;max-width:100%;overflow:auto}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{cursor:help}ins,mark{text-decoration:none}.fst-js--disabled{opacity:.5}.fst-js--hidden{display:none!important}.fst-js--content-overflow{overflow:hidden;position:relative}.fst-js--content-overflow:after{position:absolute;bottom:0;right:0;content:"...";display:block;background:#fff;cursor:pointer;padding:.2rem .5rem 0;color:#000;border-radius:3px 0 0 0;transition:opacity .4s ease}.alert{position:relative;padding:.75rem 1.25rem;margin:1rem 0;border:1px solid transparent;border-radius:.1rem}.alert.--warning{color:#84420a;background-color:#ffe5d0;border-color:#ffe5d0}.alert.--danger{color:#721c24;background-color:#f5c6cb;border-color:#f5c6cb}@keyframes showHide{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes leftRight{0%{opacity:0;transform:translateX(-10px)}25%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(10px)}}@keyframes toast{0%{opacity:0;transform:translateY(10px)}8%{transform:translateY(0);opacity:1}92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@-moz-keyframes spin{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spin-centered{to{-moz-transform:rotate(1turn) translate3d(-50%,-50%,0)}}@-webkit-keyframes spin-centered{to{-webkit-transform:rotate(1turn) translate3d(-50%,-50%,0)}}@keyframes spin-centered{to{-webkit-transform:rotate(1turn) translate3d(-50%,-50%,0);transform:rotate(1turn) translate3d(-50%,-50%,0)}}@keyframes wizz{0%{transform:translateX(-8px) rotate(-1deg)}15%{transform:translateX(8px) rotate(0deg)}30%{transform:translateX(-8px) rotate(1deg)}45%{transform:translateX(8px) rotate(0deg)}60%{transform:translateX(-8px) rotate(-1deg)}75%{transform:translateX(8px) rotate(0deg)}90%{transform:translateX(-8px) rotate(1deg)}to{transform:translateX(0) rotate(0deg)}}.fst-anim--wizz{-webkit-animation:wizz .8s ease-in-out 1 backwards;-moz-animation:wizz .8s ease-in-out 1 backwards;animation:wizz .8s ease-in-out 1 backwards}.fst-anim--showHide{-webkit-animation:showHide 5s ease-in-out;-moz-animation:showHide 5s ease-in-out;animation:showHide 5s ease-in-out}.fst-anim--toast{-webkit-animation:toast 5s ease-in-out;-moz-animation:toast 5s ease-in-out;animation:toast 5s ease-in-out}.fst-anim--leftRight{-webkit-animation:leftRight 5s ease-in-out;-moz-animation:leftRight 5s ease-in-out;animation:leftRight 5s ease-in-out}.fst-anim--spin{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.fst-loader{display:inline-block;vertical-align:top;width:1.5rem;height:1.5rem;border-radius:50%;border:3px solid #0c5460;border-bottom-color:#d1ecf1;-webkit-animation:spin 1.5s linear infinite;-moz-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.fst-loader--large{width:3rem;height:3rem;border-color:#0c5460}.gbx-dropdown{position:relative;z-index:5}.gbx-dropdown__list{position:absolute;border:1px solid #ccc;background:#fff;left:-1px;right:-1px;top:3px}.gbx-dropdown__item:hover{background-color:#fafafa}.gbx-radio-old{color:#646464;font-size:.825rem;display:flex;align-items:center;width:100%;position:relative;padding:1rem 1.75rem 1rem .5rem;cursor:pointer}.gbx-radio-old>input{opacity:0!important;padding:0;margin:0;position:absolute;top:0;left:0;bottom:0;right:0}.gbx-radio-old:after{border:1px solid #c8c8c8;font-size:.825rem;line-height:1rem;position:absolute;font-family:smood;display:inline-block;vertical-align:baseline;text-align:center}.gbx-radio-old--square{padding:0 0 0 2.5rem!important;font-size:1rem;line-height:calc(1.5rem + 2px)}.gbx-radio-old--square:after{left:0;top:0;border-radius:3px;width:1.5rem;height:1.5rem}.gbx-radio-old--square.gbx-js--checked:after{border-color:#e1007a}.gbx-radio-old--square.gbx-js--checked:before{display:block;width:.75rem;height:.75rem;background:#e1007a;position:absolute;top:.375rem;left:.375rem;font-family:smood;display:inline-block;vertical-align:baseline;text-align:center}.gbx-radio-old--icon:before{font-family:smood;display:inline-block;vertical-align:baseline;text-align:center;font-size:1rem;margin:0 .5rem 0 0;color:#646464}.gbx-radio-old--icon:after{right:.5rem;width:1rem;height:1rem;top:50%;transform:translateY(-50%)}.gbx-radio-old--icon.gbx-js--checked:after{content:"";color:#fff;border-color:#e1007a;background-color:#e1007a}.gbx-radio-old--time:before{content:""}.gbx-radio-old--schedule:before{content:""}.fst-tabs__tab{color:#434242;font-size:.9rem;font-weight:700;background-color:rgba(0,0,0,.03);padding:.5rem 2rem;border:1px solid #adb5bd}.fst-tabs__tab>span{color:#6c757d;font-size:1rem;margin-left:1rem}.fst-tabs__content{background:#fff;border-left:1px solid #adb5bd;border-right:1px solid #adb5bd}[data-behavior=tabs] [data-behavior=tab]{cursor:pointer}[data-behavior=tabs] [data-behavior=content]{overflow:hidden;height:0;transition:height .4s ease}.fst-tooltip{position:absolute;padding:.5rem 1rem;z-index:100;color:#fff;opacity:.9;transition:opacity .4s ease}.fst-tooltip:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-8px;left:22px;bottom:auto;border-width:0 8px 8px}.fst-tooltip.--notice{background-color:#000;box-shadow:0 0 7px rgba(0,0,0,.2);font-weight:700}.fst-tooltip.--notice:after{border-color:#000 transparent}.fst-tooltip.--valid{background-color:#28a745;box-shadow:0 0 7px rgba(0,0,0,.2);font-weight:700}.fst-tooltip.--valid:after{border-color:#28a745 transparent}.fst-tooltip.--error{background-color:#c80000;box-shadow:0 0 7px rgba(0,0,0,.2);font-weight:700}.fst-tooltip.--error:after{border-color:#c80000 transparent}.fst-tooltip.--warning{background:#fd7e14;box-shadow:0 0 7px rgba(0,0,0,.2)}.fst-tooltip.--warning:after{border-color:#fd7e14 transparent}.fst-tooltip.--date-changed{border-radius:2px;padding:.25rem .5rem;font-size:.825rem;opacity:1}.fst-tooltip.--date-changed:after{content:"";position:absolute;display:block;width:0;top:-8px;left:22px;bottom:auto;border-color:#e90 transparent;border-style:solid;border-width:0 8px 8px}gbx-shop-footer{width:100%}#wpadminbar{display:none}gbx-shop-header{width:100%}.gbx-shop-nav__list{padding:0;background:#fff;width:100%}.gbx-shop-nav__item{overflow:hidden;padding:0 0 .25rem;color:#646464;position:relative}.gbx-shop-nav__item--active .gbx-shop-nav__link,.gbx-shop-nav__item--active .gbx-shop-nav__link:hover{color:#e1007a;font-weight:700}.gbx-shop-nav__link{line-height:20px;display:flex;font-size:.9rem;align-items:center;color:#373737;width:calc(100% - 4rem);height:4rem;margin:0 0 0 4rem;border-bottom:2px solid #f5f5f5}.gbx-shop-nav__link:before,.gbx-shop-nav__link>img{height:50px;width:50px;position:absolute;top:50%;transform:translate3d(-4rem,-50%,0)}.gbx-shop-nav__link>img{object-fit:contain;margin:0 10px 0 0}.gbx-shop-nav__link>strong{display:inline-block;vertical-align:middle;padding:0 4rem 0 0;width:100%}.gbx-shop-nav__link>span{display:inline-block;padding:.25rem .5rem;position:absolute;top:50%;transform:translateY(-50%);right:0;border-radius:15px;min-width:50px;text-align:center;color:#02949d;border:1px solid #02949d;background-color:#fff}.gbx-shop-nav__link:hover{color:#373737}.gbx-shop-nav__link--delivery:before{content:"";background:url(/buildsGrocery/img/assetsGrocery/image/menu-smood-delivery.png);background-size:cover}.gbx-shop-nav__link--take-away:before{content:"";background:url(/buildsGrocery/img/assetsGrocery/image/menu-smood-take-away.svg);background-size:cover}.gbx-sidebar{background:#fff;width:100%;max-width:385px}.gbx-sidebar .gbx-shop-nav>button{display:none}@media(max-width:1439px){.gbx-sidebar{position:fixed;left:0;z-index:1000;bottom:0;transform:translate3d(-100%,0,0);transition:transform .4s ease}.gbx-sidebar.gbx-js--open{transform:translateZ(0);box-shadow:0 5px 10px rgba(0,0,0,.3)}}@media(max-width:767px){.gbx-sidebar{top:80px}}@media(min-width:768px) and (max-width:991px){.gbx-sidebar{top:140px}.gbx-sidebar.--is-takeaway{top:190px}}@media(min-width:992px) and (max-width:1439px){.gbx-sidebar{top:160px}.gbx-sidebar gbx-shop-sidebar{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0}}@media(min-width:1440px){.gbx-sidebar{padding:0 0 100px;position:relative;z-index:10;top:160px;box-shadow:0 5px 10px rgba(0,0,0,.3)}.gbx-sidebar:after{content:"";display:block;width:100%;height:125px;position:absolute;bottom:-20px;left:0;right:0;background:-moz-linear-gradient(top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff 49%,#fff 100%);background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1%,#fff 49%,#fff);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 1%,#fff 49%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}}.gbx-shop-products-slider>footer{text-align:center;padding:1.5rem 0}.gbx-shop-products-slider>footer>a{max-width:300px}@media(max-width:575px){.gbx-shop-products-slider>gbx-carousel{height:250px}.gbx-shop-products-slider>gbx-carousel .gbx-carousel-item{width:215px}.gbx-shop-products-slider>footer{display:none}}@media(min-width:576px) and (max-width:991px){.gbx-shop-products-slider>gbx-carousel{height:295px}.gbx-shop-products-slider>gbx-carousel .gbx-carousel-item{width:250px}}@media(min-width:992px) and (max-width:1199px){.gbx-shop-products-slider>gbx-carousel{height:380px}.gbx-shop-products-slider>gbx-carousel .gbx-carousel-item{width:265px}}@media(min-width:1200px){.gbx-shop-products-slider>gbx-carousel{height:380px}.gbx-shop-products-slider>gbx-carousel .gbx-carousel-item{width:300px}}.gbx-page__content.gbx-page__content--404{width:100%;margin:0;background-color:#ffc20e;padding:0}.gbx-404{width:100%;min-height:100vh;overflow:hidden}@media(min-width:992px){.gbx-404{padding:80px 0 0}}@media(max-width:991px){.gbx-404{min-height:calc(100vh - 80px)}}.gbx-404__images-container{position:relative}.gbx-404__image-cart{position:absolute;left:0;width:600px;top:100px;max-width:none}@media(min-width:992px) and (max-width:1199px){.gbx-404__image-cart{left:-100px}}@media(max-width:991px){.gbx-404__image-cart{left:-100px;width:500px}}@media(max-width:575px){.gbx-404__image-cart{left:-120px;width:420px}}.gbx-404__image-error-code{width:250px;position:absolute;left:500px;top:150px;max-width:none}@media(min-width:992px) and (max-width:1199px){.gbx-404__image-error-code{left:400px}}@media(max-width:991px){.gbx-404__image-error-code{width:200px;left:320px}}@media(max-width:575px){.gbx-404__image-error-code{width:160px;left:230px}}.gbx-404__content{position:absolute;right:0;bottom:0;overflow:hidden;padding:5rem;color:#000;max-width:30rem}@media(min-width:1440px){.gbx-404__content{padding:5rem 10rem;max-width:40rem}}@media(min-width:992px) and (max-width:1199px){.gbx-404__content{padding:5rem 2rem;max-width:24rem}}@media(max-width:767px){.gbx-404__content{width:100%;position:relative;padding:35rem 5rem 2rem;max-width:unset}}@media(max-width:575px){.gbx-404__content{width:100%;position:relative;padding:35rem 2rem 2rem;max-width:unset}}.gbx-404__title{width:100%;text-align:right;font-size:1.5rem;font-weight:700;display:block}@media(max-width:767px){.gbx-404__title{text-align:center}}.gbx-404__text{width:100%;font-weight:600;text-align:right;display:block;margin-bottom:2rem}@media(max-width:767px){.gbx-404__text{text-align:center}}.gbx-404__link,.gbx-404__link:active,.gbx-404__link:hover,.gbx-404__link:visited{display:block;color:#fff;background-color:#000;border-radius:2rem;text-align:center;padding:1rem 2rem;font-size:.9rem}@media(max-width:991px){.gbx-404__link,.gbx-404__link:active,.gbx-404__link:hover,.gbx-404__link:visited{width:100%}}.gbx-page__content.gbx-page__content--500{width:100%;margin:0;padding:0}.gbx-500{width:100%;min-height:100vh;overflow:hidden}@media(min-width:992px){.gbx-500{padding:80px 0 0}}@media(max-width:991px){.gbx-500{min-height:calc(100vh - 80px)}}.gbx-500__code{font-size:3rem}.gbx-500__code,.gbx-500__title{width:100%;text-align:center;font-weight:700;display:block}.gbx-500__title{font-size:1.5rem}@media(max-width:767px){.gbx-500__title{text-align:center}}.gbx-500__text{width:100%;font-weight:600;text-align:center;display:block;margin-bottom:2rem}@media(max-width:767px){.gbx-500__text{text-align:center}}.gbx-shop-category gbx-carousel{height:380px}.gbx-shop-category gbx-carousel gbx-carousel-item greenbox-product-block{width:100%}.gbx-shop-category gbx-carousel gbx-carousel-item greenbox-product-block .gbx-carousel-item{padding:0}.gbx-shop-category gbx-carousel gbx-carousel-item greenbox-product-block .gbx-carousel-item>*{width:180px}.gbx-shop-category__categories .gbx-category-selector{width:100%;text-align:left;padding:4rem 0 2rem}.gbx-shop-category__categories .gbx-category-selector>h3{display:inline-block}.gbx-shop-category__categories .gbx-category-selector__combo{margin:0 0 0 1rem;display:inline-block}@media(max-width:767px){.gbx-shop-category__categories .gbx-category-selector{font-size:1.5rem}.gbx-shop-category .gbx-carousel__items{margin:0}.gbx-shop-category .gbx-carousel__items .gbx-carousel-item{width:180px}}@media(min-width:768px) and (max-width:991px){.gbx-shop-category__categories .gbx-category-selector{font-size:1.75rem}.gbx-shop-category .gbx-carousel__items .gbx-carousel-item{width:260px}}@media(min-width:992px){.gbx-shop-category__categories .gbx-category-selector{font-size:2.25rem}}@media(min-width:992px) and (max-width:1199px){.gbx-shop-category .gbx-carousel__items .gbx-carousel-item{width:280px}}@media(min-width:1200px){.gbx-shop-category .gbx-carousel__items .gbx-carousel-item{width:300px}}.gbx-banner{position:relative;box-shadow:1px 1px 8px rgba(0,0,0,.3)}.gbx-banner__content{display:flex;flex-wrap:wrap;align-content:space-between}.gbx-banner__title{margin:0;color:#000;font-weight:600;font-size:1.5rem;width:100%}.gbx-banner__text{font-weight:400;font-size:1rem;line-height:1.2;color:#000;width:100%}@media(min-width:768px){.gbx-banner{position:relative;z-index:1}.gbx-banner__content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;z-index:2}.gbx-banner__img{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:flex-end;height:100%}.gbx-banner__img>img,.gbx-banner__img>source{width:100%;height:100%;object-fit:contain;object-position:bottom right}.gbx-banner__button{margin:0 auto;width:65%}}@media(min-width:768px) and (max-width:991px){.gbx-banner{margin:0 0 1.5rem}.gbx-banner__content{padding:1rem 1.5rem}.gbx-banner__title{font-size:1rem}.gbx-banner__text{font-size:.9rem}}@media(min-width:992px) and (max-width:1199px){.gbx-banner{margin:0 0 2rem}.gbx-banner__content{padding:1.5rem}.gbx-banner__title{font-size:1rem}.gbx-banner__text{font-size:.9rem}}@media(min-width:1200px) and (max-width:1439px){.gbx-banner{margin:0 0 2rem}.gbx-banner__content{padding:2rem}}@media(min-width:1440px) and (max-width:1599px){.gbx-banner{margin:0 0 2.5rem}.gbx-banner__content{padding:1.5rem}}@media(min-width:1600px){.gbx-banner{margin:0 0 2.5rem}.gbx-banner__content{padding:3rem}}.gbx-banner.--app-download{box-shadow:none}.gbx-banner.--app-download .gbx-banner__img{width:48%;text-align:center;order:1}.gbx-banner.--app-download .gbx-banner__img img,.gbx-banner.--app-download .gbx-banner__img source{object-position:center}.gbx-banner.--app-download .gbx-banner__title{font-weight:700}.gbx-banner.--app-download .gbx-banner__text>strong{display:block;font-weight:700}.gbx-banner.--app-download .gbx-banner__download{display:flex;justify-content:space-between;flex-wrap:wrap}.gbx-banner.--app-download .gbx-banner__download>a{display:block}@media(min-width:576px) and (max-width:767px){.gbx-banner.--app-download{padding:0 2rem}}@media(max-width:767px){.gbx-banner.--app-download{display:flex;justify-content:space-between;flex-wrap:wrap}.gbx-banner.--app-download .gbx-banner__content{display:contents}.gbx-banner.--app-download .gbx-banner__text,.gbx-banner.--app-download .gbx-banner__title{text-align:center;padding:0 0 2rem}.gbx-banner.--app-download .gbx-banner__img{width:48%;text-align:center}.gbx-banner.--app-download .gbx-banner__download{width:48%;order:2;align-content:center}.gbx-banner.--app-download .gbx-banner__download>a{width:100%}.gbx-banner.--app-download .gbx-banner__download>a:first-child{padding:0 0 1.5rem}}@media(min-width:768px){.gbx-banner.--app-download .gbx-banner__content{position:absolute;top:0;order:2;width:48%;left:52%;align-content:center}.gbx-banner.--app-download .gbx-banner__text{color:#646464}.gbx-banner.--app-download .gbx-banner__img{width:48%;text-align:center;order:1}.gbx-banner.--app-download .gbx-banner__img img,.gbx-banner.--app-download .gbx-banner__img source{object-position:center}.gbx-banner.--app-download .gbx-banner__download{width:100%}.gbx-banner.--app-download .gbx-banner__download>a{width:48%}}@media(min-width:768px) and (max-width:991px){.gbx-banner.--app-download .gbx-banner__title{font-size:1.5rem;padding:0 0 1.5rem}.gbx-banner.--app-download .gbx-banner__text,.gbx-banner.--app-download .gbx-banner__text>strong{padding:0 0 1.5rem}}@media(min-width:992px){.gbx-banner.--app-download .gbx-banner__title{font-size:2.25rem;padding:0 0 2rem}.gbx-banner.--app-download .gbx-banner__text{color:#646464;padding:0 0 2rem}.gbx-banner.--app-download .gbx-banner__text>strong{font-size:1.5rem;padding:0 0 2rem}}.fst-banner--delivery{box-shadow:0 0 10px rgba(0,0,0,.3)}.fst-banner--delivery:before{display:block;content:"";position:absolute;top:-55%;bottom:0;left:0;right:-45%;background:#fdd7d5;background:-moz-radial-gradient(center,ellipse cover,#fdd7d5 0,#f96874 100%);background:-webkit-radial-gradient(center,ellipse cover,#fdd7d5 0,#f96874 100%);background:radial-gradient(ellipse at center,#fdd7d5 0,#f96874 100%);z-index:0}.fst-banner--delivery .fst-banner__title{color:#fff;font-size:1rem;margin:0 auto}.fst-banner--delivery .fst-banner__title strong{display:block;font-weight:700;font-size:2.25rem}.fst-banner--delivery .fst-banner__content{z-index:1;position:relative;text-align:center;padding:1.5rem 1rem}.fst-banner--delivery .fst-banner__content>img{display:block;width:100%;margin:.5rem auto}@media(min-width:992px){.fst-banner--delivery .fst-banner__title{max-width:365px;font-size:1.5rem;padding:0 0 0 3rem}.fst-banner--delivery .fst-banner__title strong{font-size:3.25rem}}@media(min-width:1440px){.fst-banner--delivery .fst-banner__title{font-size:1.5rem;padding:0 0 0 4.5rem}.fst-banner--delivery .fst-banner__title strong{font-size:3rem}.fst-banner--delivery .fst-banner__content>img{max-width:500px}}@media(min-width:1601px){.fst-banner--delivery .fst-banner__title{max-width:485px;font-size:1.75rem;padding:0 0 0 5rem}.fst-banner--delivery .fst-banner__title strong{font-size:4rem}.fst-banner--delivery .fst-banner__content>img{max-width:500px}}.fst-ribbon{background-color:#e1007a;color:#fff;text-transform:uppercase;padding:.35rem 5rem;text-align:center;font-size:1.6rem;font-weight:700;position:relative;z-index:1}@media(min-width:992px){.fst-ribbon{position:absolute;top:0;left:0;transform:rotate(-45deg) translateX(-29%) translateY(-70%)}}.gbx-banner.--discount{order:2;background:#7ed7d1}.gbx-banner.--main{box-shadow:none}@media(max-width:767px){.gbx-banner.--main{justify-content:center;background:#34ada0;background:-moz-linear-gradient(top-left,#34ada0 0,#cce394 100%);background:-webkit-linear-gradient(top-left,#34ada0,#cce394);background:linear-gradient(to bottom right,#34ada0 0,#cce394)}.gbx-banner.--main .gbx-banner__title{color:#fff;font-weight:800;text-align:center}.gbx-banner.--main .gbx-banner__opening_periods{font-size:.9rem;color:#fff;font-weight:800;text-align:center}.gbx-banner.--main .gbx-banner__img{text-align:center;width:70%;margin:0 auto}.gbx-banner.--main .gbx-banner__img>img,.gbx-banner.--main .gbx-banner__img>source{margin:2rem 0 .5rem}.gbx-banner.--main .gbx-banner__content{padding:0 1rem}.gbx-banner.--main .gbx-banner__content gbx-service-discovery{width:60%;margin:2rem auto -1.25rem}}@media(min-width:576px) and (max-width:767px){.gbx-banner.--main .gbx-banner__title{font-size:2.25rem}.gbx-banner.--main .gbx-banner__opening_periods{font-size:1.5rem}}@media(min-width:768px){.gbx-banner.--main{margin:0}.gbx-banner.--main .gbx-banner__content{padding:0;align-content:center;-webkit-align-items:center}.gbx-banner.--main .gbx-banner__title{color:#000;font-weight:800;width:60%}.gbx-banner.--main .gbx-banner__title>strong{display:block;color:#e1007a}.gbx-banner.--main .gbx-banner__opening_periods{width:50%;color:#000;font-weight:800;font-size:1.5rem;padding-bottom:1.5rem}.gbx-banner.--main .gbx-banner__img{display:block;text-align:right;min-height:290px}.gbx-banner.--main .gbx-banner__img>img,.gbx-banner.--main .gbx-banner__img>source{max-width:45%}}@media(min-width:768px) and (max-width:991px){.gbx-banner.--main .gbx-banner__content .gbx-button{margin:0 0 2rem}.gbx-banner.--main .gbx-banner__title{line-height:2.25rem;font-size:1.75rem;margin:0 0 1rem}.gbx-banner.--main .gbx-banner__opening_periods{font-size:.9rem}}@media(min-width:992px) and (max-width:1199px){.gbx-banner.--main .gbx-banner__content .gbx-button{margin:0 0 3rem}.gbx-banner.--main .gbx-banner__title{line-height:2.5rem;font-size:2rem;margin:0 0 1.25rem}}@media(min-width:1200px) and (max-width:1439px){.gbx-banner.--main .gbx-banner__content .gbx-button{margin:0 0 6rem}.gbx-banner.--main .gbx-banner__title{line-height:3.25rem;font-size:3rem;margin:0 0 2rem}}@media(min-width:1440px) and (max-width:1599px){.gbx-banner.--main .gbx-banner__content .gbx-button{margin:0 0 5rem}.gbx-banner.--main .gbx-banner__title{line-height:3rem;font-size:2.5rem;margin:0 0 2rem}}@media(min-width:1600px){.gbx-banner.--main .gbx-banner__content .gbx-button{margin:0 0 6rem}.gbx-banner.--main .gbx-banner__title{line-height:3.25rem;font-size:3rem;margin:0 0 2rem}}.gbx-banner.--meal{order:3}.gbx-banner.--meal .gbx-banner__text>a{font-weight:700;color:#e1007a}@media(max-width:575px){.gbx-banner.--meal .gbx-banner__text{font-size:1rem}}@media(max-width:576px) and (max-width:767px){.gbx-banner.--meal .gbx-banner__text{font-size:1.5rem}}@media(max-width:767px){.gbx-banner.--meal{text-align:center;box-shadow:none;width:100%}.gbx-banner.--meal .gbx-banner__title{font-size:1.75rem;padding:0 0 2rem}.gbx-banner.--meal .gbx-banner__text{margin:0 auto}.gbx-banner.--meal .gbx-banner__text br{display:none}.gbx-banner.--meal .gbx-banner__text br:nth-child(2){display:block}.gbx-banner.--meal .gbx-banner__text>a:after{content:"";display:block;font-size:0}.gbx-banner.--meal .gbx-banner__content .gbx-button{width:80%;margin:2rem auto}}@media(min-width:768px){.gbx-banner.--meal{background:#fff}}.fst-banner--last-order .fst-banner__content{position:relative;z-index:10;overflow:hidden}.fst-banner--last-order .fst-banner__content>a{display:block;font-size:1rem;font-weight:700;background:#0d565b;color:#fff;text-align:center;line-height:60px;border-radius:30px;width:100%}.fst-banner--last-order .fst-banner__content>a,.fst-banner--last-order .fst-banner__content>h3,.fst-banner--last-order .fst-banner__content>p{position:relative;z-index:11}.fst-banner--last-order .fst-banner__content:before{display:block;content:"";position:absolute;top:-55%;bottom:-25%;left:0;right:-45%;background:#34ada0;background:-moz-radial-gradient(circle,#34ada0 0,#cce394 100%);background:-webkit-radial-gradient(circle,#34ada0 0,#cce394 100%);background:radial-gradient(circle,#34ada0 0,#cce394 100%)}.fst-banner--last-order .fst-banner__title{color:#fff}.fst-banner--last-order .fst-banner__text{color:#0d565b}.fst-banner--last-order .fst-banner__img{width:100%;text-align:center;max-width:450px}.fst-banner--last-order .fst-banner__img-container{position:relative;z-index:99;display:flex;align-items:flex-end;justify-content:center}@media(max-width:575px){.fst-banner--last-order .fst-banner__content{padding:1.25rem}.fst-banner--last-order .fst-banner__title{font-size:2rem;padding:0 0 15%}.fst-banner--last-order .fst-banner__text{font-size:1.5rem;padding:0 0 15%}}@media(min-width:576px) and (max-width:767px){.fst-banner--last-order .fst-banner__content{padding:1rem}.fst-banner--last-order .fst-banner__title{font-size:1.5rem;padding:0 0 12.5%}.fst-banner--last-order .fst-banner__text{font-size:1rem;padding:0 0 12.5%}}@media(min-width:768px) and (max-width:991px){.fst-banner--last-order .fst-banner__content{padding:2rem}.fst-banner--last-order .fst-banner__title{font-size:2rem;padding:0 0 3rem}.fst-banner--last-order .fst-banner__text{font-size:1.5rem;padding:0 0 1.5rem}}@media(min-width:992px){.fst-banner--last-order .fst-banner__content{padding:3rem}.fst-banner--last-order .fst-banner__title{font-size:2.25rem;padding:0 0 4rem}.fst-banner--last-order .fst-banner__text{font-size:1.75rem;padding:0 0 2rem}}.gbx-banner.--referal{box-shadow:none;background:#ffb400;order:2}.gbx-banner.--shopping-bag{order:1}.gbx-banner.--shopping-bag gbx-shopping-bag-button button,.gbx-recipes{width:100%}.gbx-recipes .gbx-recipe-of-week{min-height:22rem;position:relative;margin-bottom:2rem}@media(max-width:767px){.gbx-recipes .gbx-recipe-of-week{margin:0 0 3rem}.gbx-recipes .gbx-recipe-categories,.gbx-recipes .gbx-sweetness-selector{display:none}}@media(min-width:768px){.gbx-recipes{padding:2rem}.gbx-recipes .gbx-recipe-categories .title,.gbx-recipes .gbx-sweetness-selector{color:#111;margin:2rem 0;font-size:2.25rem;font-weight:800}}.gbx-recipe{width:100%}.gbx-recipe__header{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:350px}.gbx-recipe__sub-header{background-color:#fff;border-top-right-radius:20px;box-shadow:5px 0 10px rgba(0,0,0,.3)}.gbx-recipe__sub-header a{color:#e1007a}.gbx-recipe__sub-header a:before{font-family:smood;display:inline-block;vertical-align:middle;text-align:center;content:"";font-size:2rem;font-weight:900}.gbx-recipe__body{display:flex;flex-direction:column;position:relative}.gbx-recipe__info{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;justify-content:center;padding-bottom:16px}.gbx-recipe__info__container{align-items:center;display:flex;flex-direction:column;margin:0 32px}.gbx-recipe__info__container__icon{display:inline-block;vertical-align:middle;width:3rem;height:3rem;line-height:calc(3rem + 2px);border-radius:50%;text-align:center;box-sizing:content-box;border:1px solid #373737;margin-bottom:8px;font-size:32px}.gbx-recipe__info__container__icon.time:before{font-family:smood;display:inline-block;vertical-align:baseline;text-align:center;content:""}.gbx-recipe__info__container__icon.difficulty.easy:before{font-family:smood;display:inline-block;vertical-align:baseline;text-align:center;content:""}.gbx-recipe__info__container__icon.difficulty.medium:before{font-family:smood;display:inline-block;vertical-align:baseline;text-align:center;content:""}.gbx-recipe__info__container__icon.difficulty.hard:before{font-family:smood;display:inline-block;vertical-align:baseline;text-align:center;content:""}.gbx-recipe__info__container__value.strong{font-weight:600}.gbx-recipe__recipe-title{font-weight:700;font-size:2.25rem;margin-bottom:16px}.gbx-recipe__steps h4{font-size:1rem;font-weight:700;margin:1.75rem 0}.gbx-recipe__steps h5{font-size:.9rem;font-weight:500;margin-bottom:0}.gbx-recipe__steps p{margin-bottom:12px}.gbx-recipe__actions-ratings{margin-top:32px}.gbx-recipe .gbx-recipe-products{margin:32px 0}@media(min-width:768px){.gbx-recipe{padding:0 32px}.gbx-recipe__nav-menu{display:none}.gbx-recipe__header{margin:0 -32px}.gbx-recipe__sub-header{display:none}.gbx-recipe__info{margin:16px -32px 32px}.gbx-recipe__ingredients-description-steps{display:flex;flex-direction:row-reverse;justify-content:space-between}.gbx-recipe__ingredients-description-steps>div{width:48%}.gbx-recipe__actions-ratings{display:flex;justify-content:space-between}.gbx-recipe .gbx-recipe-products__left{flex:unset;width:48%}}@media(max-width:767px){.gbx-recipe{padding:0 16px}.gbx-recipe__header{margin:0 -16px}.gbx-recipe__sub-header{margin:-16px -16px 0;padding:8px 16px}.gbx-recipe__recipe-title{margin-top:16px}.gbx-recipe__actions-ratings,.gbx-recipe__description-steps,.gbx-recipe__ingredients-description-steps{display:contents}.gbx-recipe__description{order:0;text-align:center;width:100%}.gbx-recipe__info{order:1;margin:16px -16px}.gbx-recipe__actions{order:3;text-align:right}.gbx-recipe__steps{border-bottom:1px solid #c8c8c8;margin-bottom:32px;order:4;padding-bottom:32px;width:100%}.gbx-recipe gbx-recipe-products{order:5;width:100%}.gbx-recipe greenbox-ratings{position:absolute;right:0;top:-54px}}.fst-ingredients{background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:space-between}.fst-ingredients h4{font-size:1rem;font-weight:700;margin-bottom:1.5rem}.fst-ingredients__list{margin:0 0 1rem}.fst-ingredients__list>ul{list-style-type:circle;margin-left:1.5rem}.fst-ingredients__list>ul>li{font-size:1rem;margin:.5rem 0}.fst-ingredients__note{font-style:italic;border-top:1px solid #969696;padding:1rem 0 0}.fst-ingredients__note strong{color:#e1007a}@media(min-width:768px){.fst-ingredients{padding:2rem}}@media(max-width:767px){.fst-ingredients{margin-bottom:1rem;order:2;padding:1rem;width:100%}}.gbx-product-page{width:100%;padding:0 4rem}.gbx-product-page__content{width:100%}@media(max-width:767px){.gbx-product-page{padding:0}}@media(min-width:768px) and (max-width:1199px){.gbx-product-page{padding:0 2rem}}@media(min-width:1200px) and (max-width:1599px){.gbx-product-page{padding:0 3rem}}@media(min-width:1600px){.gbx-product-page{padding:0 4rem}}@keyframes loader-spin{to{transform:translate3d(-50%,-50%,0) rotate(1turn)}}html.hydrated{margin-top:0!important}