.q-img{max-width:242px}@media (min-width:991px){.q-img{max-width:225px}}.q-img__category{position:absolute;top:50%;right:0;bottom:50%;transform:translateY(-50%);min-height:170px;z-index:-2}.q-img__image{background-size:contain!important}.text__heading{font-size:64px;line-height:64px}.text__heading,.text__product{font-weight:800;text-transform:uppercase}.text__product{font-size:36px}.text__product--title{font-size:20px;text-transform:uppercase}.text__subHeadlines{text-transform:uppercase;font-weight:600;font-size:18px}.text__default{font-weight:500;font-size:18px}.text__description{font-size:18px;color:#666}.text__description.notify{color:hsla(0,0%,100%,0.8)}.text__line{position:relative}.text__line:after,.text__line:before{content:"";position:absolute;top:40%;width:200px;height:1px;background-color:#000}.text__line:before{right:57px}.text__line:after{left:57px}.q-input .q-field__control{width:50px;height:82px}.q-input .q-field__control:before{border-color:#000}.q-input .q-field__native{font-size:36px;text-align:center;cursor:pointer}.btn__square{background:#000;min-width:250px;min-height:50px;border-radius:0;color:#fff;font-size:20px;font-weight:700}.btn.disabled{opacity:0.5!important}.btn__language{color:rgba(0,0,0,0.5)!important}.btn__language--text{font-size:18px}.btn__language--is:after{content:"|";height:1px;width:1px;position:absolute;right:0;top:6px;color:#000}.btn__table{border:1px solid #000;color:#000;font-size:18px;font-weight:600}.btn__table.selected{background:#000;color:#fff}.btn__circular--icon__text{font-size:12px;font-weight:600;line-height:22px}.btn__circular--icon .q-btn__wrapper{border:2px solid #000}.btn__circular--icon .q-btn__wrapper i{font-size:30px;padding-top:15px}.btn__circular--icon--smaller{font-size:22px!important}.btn__circular--icon--smaller .btn__circular--icon__text{font-size:10px}.btn__circular__text{padding-top:5px;font-size:18px;font-weight:700;line-height:18px}.btn__circular .q-btn__wrapper{border:3px solid #fff;box-shadow:0 0 0 2px #000}@media (max-width:768px){.btn__circular,.btn__circular--icon{font-size:28px}}@media (min-width:769px){.btn__circular,.btn__circular--icon{font-size:34px}}.q-btn__wrapper:before{box-shadow:none}.q-checkbox{width:100%}.q-checkbox .q-checkbox__bg{border-radius:5px}.q-checkbox .q-checkbox__inner{color:#000;margin-left:3px}.q-checkbox .q-checkbox__label{padding-top:2px}.q-checkbox .q-checkbox__bg{border-width:1px}.menu__list{border-bottom:2px solid #000;border-top:2px solid #000;max-width:118px;margin:0 auto 38px;line-height:36.8px;height:38px}.menu__text{font-weight:800;font-size:18px}.menu__category{font-weight:800;font-size:36px;line-height:80px}.login__pin,.login__table{margin-left:auto;margin-right:auto}.login__text{font-weight:800;font-size:18px;line-height:18px;text-align:center}.login__pin{max-width:180px}.login__table{max-width:226px}.q-dialog__title{font-size:30px;font-weight:600}.q-dialog__message{font-size:20px}.q-dialog .q-card__actions .q-btn{background:#000;color:#fff!important;font-weight:600}.product__card{border-bottom:1px solid #000;border-radius:0;background:transparent}.product__card:first-child{border-top:1px solid #000;padding-top:16px}.product__card:last-child{border-bottom:none}.product__heading{font-weight:800;font-size:48px;line-height:48px;word-break:break-word}.product__title{font-size:18px;font-weight:800;text-transform:uppercase}.product__subTitle{font-size:20px;font-weight:700;text-transform:uppercase}.product__description{font-size:18px;color:#666}.product__price{font-size:18px;font-weight:800}.product__groups{font-style:normal;font-weight:500;font-size:20px}.product__image{position:absolute;right:45px;top:0;transform:translateY(-35%);z-index:-2}.product__image--desert{top:-100px;bottom:0;transform:translateY(25%)}.product__checkbox .q-checkbox__inner--truthy{color:#000}.product__checkbox .q-checkbox__inner--truthy .q-checkbox__svg{color:#fff}.product__option{text-transform:none;border-radius:5px}.product__option .q-btn__wrapper{padding-left:0!important}.product__option--selected{background-color:#000!important;color:#fff!important}.product__option--selected .q-btn__wrapper:before{border:1px solid #000}.product__option--selected .q-checkbox__inner{color:#fff!important}.product__option--selected .q-checkbox__inner svg{color:#000}.product__option--price{font-size:18px}.product__option--sublabel{margin-left:14px!important}.product__option--muted .q-btn__content{opacity:0.4}.product__option--radio .q-btn__wrapper{padding-right:0!important}.product__option--single{border-top-right-radius:0;border-bottom-right-radius:0}.product__option--double{border-radius:0;border-top:1px solid #000;border-bottom:1px solid #000;padding-left:12px}.product__option--double .q-btn__wrapper:before{border-left:1px solid #fff}.product__option--triple{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:12px}.order__products{border-top:2px solid #000;border-bottom:2px solid #000}.order__products .product__card:last-child{border-radius:0;border-bottom:7px double #000}.order__total{border-bottom:2px solid #000;padding-bottom:25px;text-transform:uppercase}.order__card .q-card__section--vert{padding:0}.order__card .q-card__actions{padding-left:0}.order__productPrice{font-size:18px;text-transform:none}.order__info{border-top:2px solid #000}.order__title{font-weight:800;font-size:22px;line-height:24px;text-transform:uppercase}.order__arriving{font-weight:500;font-size:16px;line-height:21px;text-transform:uppercase}.order__price{font-weight:800;font-size:22px;line-height:24px}.order__text{font-weight:600;font-size:14px}.footer{height:87px}.footer__notification{height:auto}.footer__notification--padding{margin-bottom:86px;z-index:1}.footer .q-btn{font-size:20px;font-weight:700}.footer__title{font-weight:800;font-size:22px;line-height:24px}.footer__subTitle{font-weight:500;font-size:20px;line-height:29px}.footer__confirm,.footer__order,.footer__product{background:hsla(0,0%,100%,0.3)}@font-face{font-family:Neutra;font-style:normal;font-weight:400;src:local("NeutraText BookAlt"),local("NeutraText-BookAlt"),url(../fonts/NeutraText-BookAlt.a8305b30.otf) format("opentype");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-family:Neutra;font-style:normal;font-weight:500;src:local("NeutraText DemiAlt"),local("NeutraText-DemiAlt"),url(../fonts/NeutraText-DemiAlt.c0398c1c.otf) format("opentype");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-family:Neutra;font-style:normal;font-weight:700;src:local("NeutraText BoldAlt"),local("NeutraText-BoldAlt"),url(../fonts/NeutraText-BoldAlt.c7401ce3.otf) format("opentype");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-family:Neutra;font-style:normal;font-weight:700;src:local("NeutraText Bold"),local("NeutraText-Bold"),url(../fonts/NeutraText-Bold.f2c4fd96.otf) format("opentype");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-family:Neutra;font-style:normal;font-weight:800;src:local("NeutraDisp Titling"),local("NeutraDisp-Titling"),url(../fonts/NeutraDisp-Titling.168632ef.otf) format("opentype");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}.q-page-container{z-index:2}.borders,.outerBorder{position:fixed;top:15px;right:15px;bottom:15px;left:15px;z-index:-1}.whiteBorder{top:0;z-index:5}.whiteBorder,.whiteBorder:before{position:fixed;right:0;left:0;border:8px solid #fff}.whiteBorder:before{content:"";bottom:0;z-index:2}.borders{border:3px solid #000;box-shadow:0 0 0 10px #000;outline:5px solid #fff;margin:11px;z-index:2;pointer-events:none}.q-page--max-width{max-width:768px;margin:auto}