.form-contnet{padding:1rem;background-color:#fff;border-radius:8px;min-height:300px;box-shadow:1px 1px 5px #eee}.form-contnet .form-logo{text-align:center;padding-top:1rem;padding-bottom:2rem}.form-contnet .form-logo img{max-width:200px}.form-contnet .form-logo .form-heading{text-transform:uppercase;font-size:1.5rem;font-weight:bolder;color:#000}.form-contnet.form-small{max-width:520px;margin:auto}.medium-form{max-width:640px}.bold{font-weight:bold}.small-caps{font-variant:small-caps}.signup,.login,.booking,.contact{padding-top:2rem;background-color:#f7faff;*min-height:100vh;padding-bottom:5rem}.signup .signup-intro,.login .signup-intro,.booking .signup-intro,.contact .signup-intro{padding:1rem;min-height:20vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.signup .signup-intro p,.login .signup-intro p,.booking .signup-intro p,.contact .signup-intro p{font-size:1.2rem;max-width:920px;text-align:center}@media (max-width: 768px){.signup .signup-intro p,.login .signup-intro p,.booking .signup-intro p,.contact .signup-intro p{font-size:1rem}}.takeaway{display:block;width:100vw;min-height:100vh}.takeaway .content-heading{font-weight:bolder;text-transform:uppercase;font-size:1.5rem;text-align:center;margin-bottom:3rem}.takeaway .max-width-920{max-width:1400px}.takeaway .card-container{display:flex;width:100%;justify-content:center;gap:1rem;flex-wrap:wrap;border-bottom:1px solid #e6e6e6;padding-bottom:3rem}.takeaway .card-container .card-link{text-decoration:none;color:inherit;flex:1}.takeaway .card-container .category-card{min-width:170px;max-width:450px;cursor:pointer}@media screen and (max-width: 768px){.takeaway .card-container .category-card{min-width:150px}}.takeaway .card-container .category-card:hover{opacity:0.95}.takeaway .card-container .category-card .card-image{position:relative;overflow:hidden;border-radius:12px;box-shadow:1px 1px 5px #e6e6e6}.takeaway .card-container .category-card .card-image.active{color:#fff}.takeaway .card-container .category-card .card-image.active .card-image-overlay{background-color:#4059AD}.takeaway .card-container .category-card .card-image.active:hover .card-overlay-title{color:#fff}.takeaway .card-container .category-card .card-image img{width:100%;height:100px;object-fit:cover;border-radius:12px}.takeaway .card-container .category-card .card-image .card-image-overlay{background-color:white;position:absolute;top:40%;width:100%;height:100%;left:10%;border-radius:10px;transform:skew(0deg, -10deg)}.takeaway .card-container .category-card .card-image .card-overlay-title{position:absolute;bottom:0;right:0;padding:12px;font-size:1.4rem;font-weight:bold;padding-right:1rem}.takeaway .card-container .category-card .card-image:hover{box-shadow:1px 1px 3px #435db4}.takeaway .card-container .category-card .card-image:hover .card-overlay-title{color:#4059AD}.takeaway .pizza-size-options{padding:2rem 0;border-bottom:1px solid #ebebeb;text-align:center;margin-bottom:3rem}.takeaway .products-container{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.takeaway .products-container .product-card{display:flex;flex-direction:column;min-width:280px;max-width:315px;box-shadow:1px 1px 5px #e6e6e6;border-radius:50px 12px 4px 4px}.takeaway .products-container .product-card .card-image{position:relative;overflow:hidden;border-radius:50px 12px 0 0;box-shadow:1px 1px 5px #e6e6e6}.takeaway .products-container .product-card .card-image img{width:100%;height:200px;object-fit:cover}.takeaway .products-container .product-card .card-image .image-title-box{background-color:white;width:120%;height:120px;position:absolute;bottom:-40px;left:-100px;border-radius:10px;transform:skew(0deg, 8deg);box-shadow:1px 1px 5px gray}.takeaway .products-container .product-card .card-image .product-name{position:absolute;bottom:0;left:0;padding:12px;font-size:1.4rem;font-weight:bold;padding-right:1rem;text-transform:capitalize}.takeaway .products-container .product-card .card-body{position:relative;background-color:#fff;padding:1rem;padding-bottom:50px}.takeaway .products-container .product-card .card-body p{text-transform:capitalize}.takeaway .products-container .product-card .card-body .price-tag{position:absolute;bottom:1rem;background-color:#000;padding:4px;border-radius:4px;color:#fff;width:100px;text-align:center}.takeaway .products-container .product-card .product-card-actions{background-color:#fff;padding:1rem;border-top:1px solid #f2f2f2;display:flex;gap:10px;justify-content:space-between}.shopping-cart .content-heading{font-weight:bolder;text-transform:uppercase;font-size:1.5rem}.shopping-cart .cart-content{display:flex;flex-wrap:wrap;gap:10px}.shopping-cart .cart-content .cart-products{flex:0 0 68%}@media (max-width: 768px){.shopping-cart .cart-content .cart-products{flex:0 0 100%}}.shopping-cart .cart-content .cart-products .cart-product{background-color:#fff;color:#000;position:relative;padding:0.5rem 1rem;margin-bottom:1rem;box-shadow:1px 1px 5px #f2f2f2;border-radius:4px}.shopping-cart .cart-content .cart-products .cart-product .image{width:50px;height:50px}.shopping-cart .cart-content .cart-products .cart-product .image img{width:100%;height:100%;object-fit:cover;border-radius:100%}.shopping-cart .cart-content .cart-products .cart-product .product-details{display:flex;flex-wrap:wrap;justify-content:space-between}.shopping-cart .cart-content .cart-products .cart-product .product-details .name{text-transform:capitalize;font-weight:bold;font-size:1.2rem;width:230px}.shopping-cart .cart-content .cart-products .cart-product .product-details .quantity{display:flex;gap:10px}.shopping-cart .cart-content .cart-products .cart-product .product-details .quantity input{width:60px;height:30px}.shopping-cart .cart-content .cart-products .cart-product .product-details .quantity .pices{line-height:30px}.shopping-cart .cart-content .cart-products .cart-product .product-details .price{font-weight:bold;text-align:right;line-height:30px;min-width:90px}@media (max-width: 768px){.shopping-cart .cart-content .cart-products .cart-product .product-details .price{flex:0 0 100%;margin-top:1rem}}.shopping-cart .cart-content .cart-summary{flex:0 0 29%;min-width:270px;background-color:#fff;box-shadow:1px 1px 5px #f2f2f2;padding:1rem}@media (max-width: 768px){.shopping-cart .cart-content .cart-summary{flex:0 0 100%}}.shopping-cart .cart-content .cart-summary .heading{font-size:larger;border-bottom:1px solid #f2f2f2;padding-bottom:0.5rem;margin-bottom:0.5rem}.shopping-cart .cart-content .cart-summary .order-preTotal,.shopping-cart .cart-content .cart-summary .order-discount,.shopping-cart .cart-content .cart-summary .order-price,.shopping-cart .cart-content .cart-summary .order-mva{display:flex;justify-content:space-between}.shopping-cart .cart-content .cart-summary .order-preTotal .text,.shopping-cart .cart-content .cart-summary .order-discount .text,.shopping-cart .cart-content .cart-summary .order-price .text,.shopping-cart .cart-content .cart-summary .order-mva .text{font-weight:bold}.shopping-cart .cart-content .cart-summary .group{margin-bottom:1rem}.shopping-cart .cart-content .cart-summary .payment-option-container .payment-options{font-size:2rem !important;min-width:100px;border-width:2px}.shopping-cart .cart-content .cart-summary .payment-option-container .btn-check:checked+.btn{border-width:2px}.shopping-cart .cart-content .cart-summary .form-select{text-transform:capitalize}.shopping-cart .empty-cart .cart-icon{font-size:8rem}.shopping-cart .empty-cart .text{font-size:1.4rem}.myaccount .container{max-width:920px}.myaccount .container h1,.myaccount .container h2{text-transform:uppercase}.myaccount .container .account-options{display:flex;flex-wrap:wrap;margin:2rem 0;gap:1rem}.myaccount .container .account-options .account-option{display:block;padding:1rem;width:200px;text-align:center;display:flex;flex-direction:column;border-radius:1rem;background-color:#fff;box-shadow:1px 1px 5px #e6e6e6;text-decoration:none}.myaccount .container .account-options .account-option:hover,.myaccount .container .account-options .account-option:focus,.myaccount .container .account-options .account-option:active{background-color:#f0f0f0;box-shadow:none}.myaccount .container .account-options .account-option span.bi{font-size:3rem}@media screen and (max-width: 768px){.myaccount .container .account-options .account-option{flex-basis:100%}}.myaccount .container .pizza-cards{display:flex;flex-wrap:wrap;gap:1rem;background-color:white;justify-content:space-between;padding:1rem;border-radius:1rem}.myaccount .container .pizza-cards .pizza-card{width:180px;*flex-grow:1;padding:1rem;background-color:#ffa494;border:0.8rem solid bisque;border-radius:220px;color:#000}.myaccount .container .pizza-cards .pizza-card span{display:block;text-align:center}.myaccount .container .pizza-cards .pizza-card span.points{font-size:3rem}@media screen and (max-width: 768px){.myaccount .container .pizza-cards .pizza-card{flex-basis:100%}}.myaccount .container .free-pizza-cards{display:flex;flex-wrap:wrap;gap:1rem}.myaccount .container .free-pizza-cards .free-pizza-card{background-color:#fff;padding:2rem;border-radius:1rem;box-shadow:1px 1px 3px #e6e6e6;text-transform:capitalize;font-size:1.2rem}.myaccount .container .free-pizza-cards .free-pizza-card span{display:block}.myaccount .container .free-pizza-cards .free-pizza-card span.product{text-align:center;font-weight:bold;margin-bottom:1rem}.myaccount .container .free-pizza-cards .free-pizza-card span.expired,.myaccount .container .free-pizza-cards .free-pizza-card span.expiry,.myaccount .container .free-pizza-cards .free-pizza-card span.used{display:flex;justify-content:space-between;gap:2rem}.myaccount .container .free-pizza-cards .free-pizza-card span.expired span.text,.myaccount .container .free-pizza-cards .free-pizza-card span.expiry span.text,.myaccount .container .free-pizza-cards .free-pizza-card span.used span.text{font-weight:bold}.addresses .address{text-transform:capitalize;color:rebeccapurple}header{background-color:#fff}header .logo-container{min-height:90px;width:100%;display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;flex-wrap:wrap}header .logo-container .logo-link{text-decoration:none;color:transparent;display:block;min-width:300px;max-width:500px;margin-top:1rem}header .logo-container .logo-link img{max-width:100%}header .main-navigation{background-color:#000;color:#fff;margin-top:24px;height:50px;overflow:hidden;display:flex;gap:10px;justify-content:center;flex-wrap:wrap;transition:height 0.2s}@media (max-width: 768px){header .main-navigation{padding:0 2rem;justify-content:flex-end}header .main-navigation.open{height:400px;gap:0px;align-items:flex-start}}header .main-navigation .nav-link{padding:0.8rem 0.75rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;text-transform:capitalize}header .main-navigation .nav-link.active{background-color:#4059AD;color:#fff}header .main-navigation .nav-link:hover,header .main-navigation .nav-link:focus{background-color:#4d4d4d;color:#fff}@media (max-width: 768px){header .main-navigation .nav-link{width:100%;height:50px;border-bottom:1px solid #1a1a1a}}header .main-navigation .mobile-menu{display:none;text-decoration:none;cursor:pointer;color:#fff;padding:0.8rem 0.75rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;text-transform:capitalize}@media (max-width: 768px){header .main-navigation .mobile-menu{display:block;height:50px}}header .main-navigation .mobile-menu:hover,header .main-navigation .mobile-menu:focus{background-color:#5d74c3;color:#fff}header.no-color{background-color:transparent}.my-orders .recipt{max-width:500px;margin:auto;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:1px 1px 2px #e6e6e6}.my-orders .recipt .reciept-number{text-transform:uppercase;font-weight:bold;font-size:1.2rem;text-align:center;background-color:black;color:wheat;padding:1rem;border-radius:12px}.my-orders .recipt .pickup-code{text-transform:capitalize;font-size:1.2rem;text-align:center;border:1px solid #000;color:#000;padding:1rem;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1rem}.my-orders .recipt .pickup-code .content{font-size:3rem}.my-orders .recipt .heading{text-transform:uppercase;text-align:center;font-weight:bold}.my-orders .recipt .customer{text-transform:capitalize}.my-orders .recipt .customer .heading{text-transform:uppercase;font-weight:bold;text-align:left;font-size:1.2rem}.my-orders .recipt .products ul{margin:0;padding:0;list-style:none}.my-orders .recipt .products ul li{display:flex;justify-content:space-between;text-transform:capitalize;padding:2px 0}.my-orders .recipt .products ul li .header{text-transform:uppercase;font-weight:bold}.my-orders .recipt .products ul li .name{flex-basis:200px;font-weight:bold}.my-orders .recipt .products ul li .price{min-width:100px;font-weight:bold;text-align:right}@media screen and (max-width: 768px){.my-orders .recipt .products ul li .name,.my-orders .recipt .products ul li .price{min-width:auto}}.my-orders .recipt .products .devider{margin:1rem 0;border-bottom:1px solid #e6e6e6}.my-orders .container{max-width:920px}.my-orders .container h1,.my-orders .container h2{text-transform:uppercase;margin-bottom:1rem}.my-orders .container .order-row:hover{cursor:pointer}.tablet{width:100vw;height:100vh;background-color:#fff;overflow:hidden}.tablet .system-header{background-color:darkgrey;display:flex;justify-content:flex-start;align-items:center;color:#fff;padding:8px;gap:12px}.tablet .sales-view{display:flex}.tablet .sales-view .categories .card-container{display:flex;gap:5px;flex-wrap:wrap}.tablet .sales-view .categories .card-container .card-link{text-decoration:none;color:inherit}.tablet .sales-view .categories .card-container .category-card{width:200px;cursor:pointer}.tablet .sales-view .categories .card-container .category-card:hover{opacity:0.95}.tablet .sales-view .categories .card-container .category-card .card-image{position:relative;overflow:hidden;border-radius:12px;box-shadow:1px 1px 5px #e6e6e6}.tablet .sales-view .categories .card-container .category-card .card-image img{width:100%;height:100px;object-fit:cover;border-radius:12px}.tablet .sales-view .categories .card-container .category-card .card-image .card-image-overlay{background-color:white;width:120%;height:120px;position:absolute;bottom:-30px;left:50px;border-radius:10px;transform:skew(0deg, -24deg)}.tablet .sales-view .categories .card-container .category-card .card-image .card-overlay-title{position:absolute;bottom:0;right:0;padding:12px;font-size:1.4rem;font-weight:bold;padding-right:1rem}.tablet .sales-view .categories .card-container .category-card .card-image:hover{box-shadow:1px 1px 3px #435db4}.tablet .sales-view .categories .card-container .category-card .card-image:hover .card-overlay-title{color:#4059AD}.tablet .sales-view .categories .card-container .category-card .card-image.active .card-image-overlay{background-color:#4059AD}.tablet .sales-view .categories .card-container .category-card .card-image.active .card-overlay-title{color:#fff}.tablet .sales-view .categories .card-container .category-card .card-image.active:hover{box-shadow:1px 1px 3px #435db4}.tablet .sales-view .categories .card-container .category-card .card-image.active:hover .card-overlay-title{color:#fff}.tablet .sales-view .products-selection{position:relative;height:100vh;overflow-y:scroll;width:100%;background-color:#ECE4B7;padding:1rem;padding-bottom:300px}.tablet .sales-view .products-selection .card{border-radius:1rem;display:flex;flex-direction:row}.tablet .sales-view .products-selection .card .card-image{position:relative;overflow:hidden;width:100px}.tablet .sales-view .products-selection .card .card-image img{object-fit:cover;width:100px;height:100%;border-bottom-left-radius:12px}.tablet .sales-view .products-selection .card .card-body{width:100%}.tablet .sales-view .products-selection .card .card-body span{font-size:24px}.tablet .sales-view .products-selection .overlay{position:fixed;left:0;right:320px;top:54px;bottom:0;height:100vh;background-color:#000;opacity:0.9;z-index:12}.tablet .sales-view .products-selection.noscroll{overflow:hidden}.tablet .sales-view .products-selection .subCategories .subCategoryFilter.active{background-color:#02020B;border-color:#02020B;color:#fff}.tablet .sales-view .products-summary{height:75vh;width:320px;background-color:#7FB069;padding:1rem;overflow-y:scroll;padding-bottom:300px;position:relative}.tablet .sales-view .products-summary .selected-product-card{background-color:#fff;padding:0.5rem;border-radius:4px;margin-bottom:5px}.tablet .sales-view .products-summary .selected-product-card .name{text-transform:capitalize;font-weight:bold;font-size:16px;line-height:25px;display:flex;justify-content:space-between}.tablet .sales-view .products-summary .selected-product-card .price{display:flex;justify-content:space-between}.tablet .sales-view .products-summary .selected-product-card .message{border-top:1px solid #f2f2f2;margin-top:0.2rem;padding-top:0.5rem}.tablet .sales-view .products-summary .selected-product-card .options{display:flex;justify-content:space-between;border-top:1px solid #f2f2f2;margin-top:0.2rem;padding-top:0.5rem}.tablet .sales-view .summary{width:320px;background-color:#fff;height:25vh}.tablet .sales-view .summary .summary-options{padding:1rem}.tablet .sales-view .summary .summary-options .prices{list-style:none;padding:0}.tablet .sales-view .summary .summary-options .prices li{display:flex;justify-content:space-between}.tablet .tableView{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.tablet .tableView .nav-tabs{margin-bottom:1rem}.tablet .tableView .nav-tabs .nav-item{margin-right:5px}.tablet .tableView .nav-tabs .nav-item .nav-link{padding:1rem;background-color:coral;color:#fff;font-size:18px;font-weight:bolder}.tablet .tableView .nav-tabs .nav-item .nav-link.active{background-color:#7FB069}.tablet .tableView .table{width:100px;height:100px;text-align:center;font-size:24px;font-weight:bold;background-color:#ECE4B7}.tablet .tableView .table.active{background-color:#7FB069;border-color:#7FB069}.selectedTable.strong{font-weight:bolder;background-color:#4059AD;color:#fff;padding:4px 8px;border-radius:4px}#vippsDialog .modal-body{display:flex;justify-content:center;flex-direction:column;align-items:center}#vippsDialog .modal-body .info{margin-top:2rem;font-size:1.4rem;text-align:center}#vippsDialog .modal-body .qrcard{max-width:300px;text-align:center}#vippsDialog .modal-body .qrcard img{width:100%}#vippsDialog .modal-body .vipps-total-amount{font-size:2rem;font-weight:bold}.page-intro{position:relative;height:50vh;background:url("/img/chef-shrimps.jpg") center/cover no-repeat;display:flex;align-items:center;justify-content:center}.page-intro.pizzabonus,.page-intro.personvern,.page-intro.salgsbetingelser{background:url("/img/pizza-bonus.jpg") center/cover no-repeat}.page-intro.pizzabonus h1,.page-intro.personvern h1,.page-intro.salgsbetingelser h1{text-transform:uppercase}.page-intro.personvern{background:url("/img/personvern.jpg") center/cover no-repeat}.page-intro.salgsbetingelser{background:url("/img/Salgsbetingelser.jpg") center/cover no-repeat}.page-intro::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1}.page-intro .intro-content{color:#fff;position:relative;z-index:2;text-align:center}.page-intro .intro-content h1{font-size:2.5rem;margin-bottom:10px;color:#fff}.page-intro .intro-content h2{font-size:1.5rem;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto;color:#fff}@media screen and (max-width: 768px){.page-intro .intro-content h2{font-size:1.2rem;padding:0 2rem}}.page-intro .intro-content .intro-options{display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.page-intro .intro-content .intro-options .intro-option{margin:0 15px;margin-bottom:15px}.page-intro .intro-content .intro-options .intro-option.secondary{flex-basis:100%}.divider{width:100%;height:100px;position:relative;overflow:hidden;background-color:#fff}.divider::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);transform:rotate(180deg)}.divider.white{background-color:#f7faff}.divider.white::before{background-color:#fff}.divider.transparent::before{background-color:#f7faff}.divider.transparent-to-white{background-color:#fff}.divider.white-to-transparent{background-color:#f7faff}.info-section,.special-offer{background-color:#fff;padding:4rem 0;text-align:center}.info-section.pizzabonus .container,.info-section.personvern .container,.info-section.salgsbetingelser .container,.special-offer.pizzabonus .container,.special-offer.personvern .container,.special-offer.salgsbetingelser .container{text-align:left}.info-section.pizzabonus .container h2,.info-section.personvern .container h2,.info-section.salgsbetingelser .container h2,.special-offer.pizzabonus .container h2,.special-offer.personvern .container h2,.special-offer.salgsbetingelser .container h2{text-transform:none}.info-section.pizzabonus .container .large-button,.info-section.personvern .container .large-button,.info-section.salgsbetingelser .container .large-button,.special-offer.pizzabonus .container .large-button,.special-offer.personvern .container .large-button,.special-offer.salgsbetingelser .container .large-button{margin:1rem 0;padding:1.5rem 3rem}.info-section .container,.special-offer .container{max-width:920px}.info-section .container.large,.special-offer .container.large{max-width:100%}.info-section .container.medium,.special-offer .container.medium{max-width:740px;padding:0 2rem}.info-section .container h2,.special-offer .container h2{margin-bottom:1rem;text-transform:uppercase}.info-section .container p,.special-offer .container p{font-size:1.2rem}.info-section .container .benefit-container,.special-offer .container .benefit-container{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center}.info-section .container .benefit-container .benefit-card,.special-offer .container .benefit-container .benefit-card{max-width:400px;background-color:#ffffff;box-shadow:0px 0px 15px rgba(0,0,0,0.1);padding:2rem;border-radius:12px}.info-section .container .benefit-container .benefit-card ul,.special-offer .container .benefit-container .benefit-card ul{padding:0;margin:0;text-align:left;list-style:square;margin-left:1rem}.info-section .container .large-button,.special-offer .container .large-button{margin-top:3rem;padding:1.5rem 3rem}.info-section.opening-hours,.special-offer.opening-hours{font-size:1.2rem}.info-section .opening-hours,.special-offer .opening-hours{margin:auto;max-width:450px;margin-bottom:2rem;text-align:left}.info-section .opening-hours .text-left,.special-offer .opening-hours .text-left{text-align:left}.info-section .opening-hours .text-right,.special-offer .opening-hours .text-right{text-align:right}.special-offer{position:relative}.special-offer .container{position:relative;z-index:2}.special-offer::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1}section.feedback{padding:2rem 0}section.feedback form{max-width:920px;margin:0 auto;background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}section.feedback .rating{display:flex;flex-direction:row-reverse;gap:5px;direction:ltr;justify-content:center}section.feedback .rating input[type="radio"]{display:none}section.feedback .rating label{font-size:1.8rem;color:#ccc;cursor:pointer;transition:color 0.2s}section.feedback .rating input[type="radio"]:checked ~ label{color:#ffc107}section.feedback .rating input[type="radio"]:checked ~ label::before{content:"\f586";font-family:"bootstrap-icons"}section.feedback .rating label:hover,section.feedback .rating label:hover ~ label{color:#ffc107}section.feedback .rating label:hover::before,section.feedback .rating label:hover ~ label::before{content:"\f586";font-family:"bootstrap-icons"}section.feedback .rating label::before{content:"\f587";font-family:"bootstrap-icons"}section.feedback .feedback-textarea{min-height:150px;resize:vertical}body{background-color:#f7faff;position:relative}body main{min-height:calc(80vh - 164px)}.choices__list--multiple .choices__item.is-highlighted,.choices__list--multiple .choices__item{border:0px !important;background-color:#4059AD !important}.products-summary .choices__list--multiple .choices__item.is-highlighted,.products-summary .choices__list--multiple .choices__item{border:0px !important;background-color:black !important;font-size:1rem !important;color:white !important}.products-summary .choices[data-type*=select-multiple] .choices__button,.products-summary .choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:4px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:12px;width:30px;line-height:1;opacity:.75;border-radius:0}.product-image{height:140px;object-fit:cover;border-top-left-radius:1rem}.card{border:0px;box-shadow:1px 1px 5px #e1e1e1;border-top-right-radius:5rem;border-top-left-radius:1rem}.card-footer{background-color:#eee}.textarea-heigth{min-height:150px !important}.info-success{font-size:3rem;display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.my-orders .content-heading{font-weight:bolder;text-transform:uppercase;font-size:1.5rem}footer{background-color:#000}footer .footer-link{display:flex;flex-direction:column;flex-wrap:wrap}footer .footer-link a{text-transform:uppercase;text-decoration:none}footer .footer-link a:hover{text-decoration:underline}footer .container{padding-top:4rem;padding-bottom:2rem}footer .divider{width:100%;height:50px;position:relative;overflow:hidden;background-color:#f7faff}footer .divider.ff_booking,footer .divider.ff_kontakt{display:none}footer .divider::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);transform:translate(0, 1px)}section.booking,section.contact{position:relative;min-height:80vh;background-image:url(/img/tablebooking.jpg);background-repeat:no-repeat;background-size:cover}section.booking::after,section.contact::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1}section.booking .form-contnet,section.contact .form-contnet{position:relative;z-index:2}section.contact{background-image:url(/img/customer-service.jpg)}section.verify .verification-response{text-align:center}section.verify .verification-response .large-icon{font-weight:bold;font-size:5rem}section.verify .verification-response p{font-size:1.4rem}.global-settings ul{list-style:none;margin:0;padding:0}.global-settings ul li{border-bottom:1px solid darkblue;padding:1rem}.animate__animated.animate__rubberBand{--animate-duration: 1s}.delivery-info-sticker{cursor:pointer;width:260px;position:fixed;top:170px;right:0;padding:1rem;z-index:99;background-color:#4059AD;color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;display:flex;justify-content:center;gap:1rem;transition:width 0.3s ease-in-out}.delivery-info-sticker span{font-size:2rem}.delivery-info-sticker.closed{width:80px}.delivery-info-sticker.closed .text{display:none}.no-radius{border-radius:0 !important}
