.cookies[data-v-10984707]{position:fixed;bottom:20px;right:20px}.cookies .cookie-container[data-v-10984707]{box-shadow:0 0 100px 0 rgb(1 2 2/30%);border-radius:15px;width:100%;max-width:546px;background:#fff;position:fixed;padding:15px;right:20px;bottom:20px}@media (max-width:640px){.cookies .cookie-container[data-v-10984707]{right:0;bottom:0;max-width:100%}}.cookies2022_settings_screen[data-v-10984707]{max-height:500px;overflow-x:auto;padding:15px}.cookies a[data-v-10984707]{color:var(--cookie-bar-primary-color)}.cookies2022_actions[data-v-10984707]{position:static;clear:both;display:flex;margin-top:15px;flex-direction:column}@media (min-width:1000px){.cookies2022_actions button[data-v-10984707]{margin-left:6px}}.cookies h5[data-v-10984707]{font-weight:700!important;line-height:16px}.cookies .text[data-v-10984707],.cookies h5[data-v-10984707]{font-size:16px;margin-bottom:15px;text-decoration:none;font-family:Open Sans,sans-serif}.cookies .text[data-v-10984707]{line-height:24px;font-weight:400;letter-spacing:-.2px}@media (min-width:1000px){.cookies2022_actions[data-v-10984707]{justify-content:flex-end;flex-direction:row}}.btn-action[data-v-10984707]{background:var(--cookie-bar-primary-color)!important;color:#fff}.cookies .cookies2022_actions button[data-v-10984707]{margin-bottom:6px}.cookies .btn-ghost[data-v-10984707]{color:--var(--cookie-bar-primary-color);border:1px solid var(--cookie-bar-primary-color)}.cookies .btn-default[data-v-10984707],.cookies .btn-ghost[data-v-10984707]{border-radius:5px;padding:8px 12px;font-size:15px;font-family:Arial,sans-serif;background:#fff}.v-list-item__title[data-v-3ca3f472]{font-size:14px}.empty-cart[data-v-3ca3f472]{font-size:86px!important;color:hsla(0,0%,52.9%,.15)!important}.total-amount[data-v-3ca3f472]{font-size:20px}.main-header .v-badge__badge{color:#000}.main-header .cart-image{cursor:pointer}.main-header .mobileCart{max-width:80px}.main-header.isCheckout{padding-top:0;padding-bottom:0}.main-header .menu-item a{padding:0 1em;font-size:16px;color:#fff!important;text-decoration:none;text-transform:uppercase}.main-header .menu-item a:hover{opacity:.7}.main-header .custom-logo{margin-top:5px;max-width:120px}.main-header .custom-logo.isCheckout{max-width:120px}.main-header .custom-logo-additional{max-width:90px}.main-header .menu-icon-link{border-radius:7px!important}.main-header .v-list,.main-header .v-menu__content{border-radius:0!important}.main-header .v-menu__content{max-width:100%!important;width:100%;left:0!important}.main-header .v-chip .v-chip__content{cursor:pointer!important}.main-header .opening-hours strong{display:block;font-weight:600;font-size:14px}.dark-background-height{height:20px}.copyright{font-size:12px}@media(min-width:1904px){.container{max-width:1185px}.container.container--fluid{max-width:100%}}.v-application,.v-application .body-2{font-family:Josefin Sans,sans-serif!important}.cursor-pointer{cursor:pointer}.v-card__title{word-break:break-word}.vue-numeric-input input{outline:none;height:30px}.vue-numeric-input .btn{background:transparent;box-shadow:none;border:none}.vue-numeric-input .btn:hover{background:#fec800}.search.v-text-field.v-text-field--solo .v-input__control{min-height:36px}.search.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:0}.product-detail .v-toolbar__content{padding-left:0}.product-detail .product-description span{display:block;color:#777}.product-detail .product-description span:first-child{margin-bottom:20px;color:#000}.product-detail .price{font-size:22px}.product-detail .vue-numeric-input input{outline:none;height:100%}.product-detail .vue-numeric-input .btn{background:transparent;box-shadow:none;border:none}.product-detail .vue-numeric-input .btn:hover{background:#ff9400}.header-table th{font-size:16px;text-transform:uppercase;font-weight:600}th.header-item-title{font-size:14px}tr.order-total th{font-size:18px;font-weight:400}tr.order-total td{font-size:22px;font-weight:600!important}.payment-icon{max-width:100px;margin-right:10px}.checkout .checkout-section-title{font-size:22px;font-weight:600;text-transform:uppercase;color:#000}.cart .mobile-table{font-size:14px}.cart .item-price{font-size:16px}.cart .order-total{font-size:18px}.cart .order-total .amount{font-size:22px}.cart .vue-numeric-input input{outline:none;height:100%}.cart .vue-numeric-input .btn{background:transparent;box-shadow:none;border:none}.cart .vue-numeric-input .btn:hover{background:#e80028}.cart .empty-cart{font-size:86px!important;color:hsla(0,0%,52.9%,.15)!important}@media(min-width:1264px){.container[data-v-339662e7]{max-width:1185px}.container.container--fluid[data-v-339662e7]{max-width:100%}}.giftCardText{position:absolute;bottom:107px;right:0;width:530px;margin:0 auto;left:65px}.giftCardText .v-input{position:relative}.giftCardText .v-input__slot{margin-bottom:0}.giftCardText .v-text-field__details{position:absolute;bottom:-10px;right:0}.giftCardText .v-text-field.v-text-field--solo .v-input__control input{text-align:center;text-transform:uppercase;font-weight:700;font-size:28px}@media only screen and (min-width:600px)and (max-width:1024px){.giftCardText .v-text-field.v-text-field--solo .v-input__control input{font-size:22px}}@media only screen and (min-width:600px)and (max-width:768px){.giftCardText .v-text-field.v-text-field--solo .v-input__control input{font-size:19px}}.giftCardText .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{text-align:center;text-transform:uppercase;font-size:16px}@media only screen and (min-width:600px)and (max-width:1024px){.giftCardText .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{font-size:16px}}@media only screen and (min-width:600px)and (max-width:1024px){.giftCardText{bottom:65px;width:417px}}@media only screen and (min-width:600px)and (max-width:768px){.giftCardText{bottom:45px;width:350px}}