#billing_country_field{display:none}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#c9c9c9}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0px;border-color:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#92278F;color:white}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#81167E;border-color:#92278F;color:white}.checkbox input[type="checkbox"].woocommerce-form__input-checkbox{position:static}.woocommerce input.input-text,form.checkout input.input-text,form.checkout #order_comments,form.checkout textarea,.woocommerce .select2-container{display:block;margin:0;width:100%;font-family:'Oswald', 'Roboto', sans-serif;font-size:14px;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:none;padding:10px;border:solid 3px #c9c9c9;-webkit-transition:border 0.3s;transition:border 0.3s;height:auto}.woocommerce .select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.woocommerce input.input-text:focus,form.checkout input.input-text:focus,form.checkout #order_comments:focus,form.checkout textarea:focus{border:solid 3px #92278F;background:#fff;outline:none}.woocommerce-info{border-top-color:#92278f}.woocommerce-info::before{color:#92278f}.woocommerce-cart-form .coupon{width:100%;max-width:400px}.woocommerce-cart-form .cart-item-meta,#order_review .cart-item-meta{font-size:12px;font-style:italic}.woocommerce-cart-form table.cart td.actions .coupon .input-text{float:left;width:160px;display:inline}.woocommerce-cart-form table.cart .product-thumbnail{display:none}.woocommerce-cart-form table.cart .product-quantity input[type="text"].ultra-numer-input{max-width:60px}.woocommerce .coupon input.button{margin-left:15px}.woocommerce .actions input.button{line-height:1.5}.woocommerce-MyAccount-content{margin:4em 0}.woocommerce-MyAccount-content form .row{width:auto;display:block;padding:0}#dabba-my-account-navbar #my-account-navbar-collapse li.is-active{background-color:#000000}#dabba-my-account-navbar #my-account-navbar-collapse li.is-active a{color:white;opacity:1}@media (min-width: 768px){#dabba-my-account-navbar #my-account-navbar-collapse .navbar-nav{float:none;margin:0 auto;display:table;table-layout:fixed}}#restaurant-login-order-auto-refresher{text-align:right;color:green}#dabba-restaurant-order-table tbody:nth-of-type(2n+1) tr{background-color:#f9f9f9}#dabba-restaurant-order-table td,#dabba-restaurant-order-table th{text-align:center;vertical-align:middle}#dabba-restaurant-order-table td.order-number{width:120px}#dabba-restaurant-order-table td.order-articles{text-align:left}#dabba-restaurant-order-table td.order-articles p.order-item{margin:0;padding-left:50px}#dabba-restaurant-order-table td.order-articles p.order-item .order-item-meta{padding-left:20px;font-size:12px}#dabba-restaurant-order-table td.order-actions a,#dabba-restaurant-order-table td.order-actions button,#dabba-restaurant-order-table td.order-actions span.order-action-span{color:#999;font-size:20px;margin-right:5px;margin-left:5px;background:none;border:none;padding:0;opacity:0.8}#dabba-restaurant-order-table td.order-actions a:hover,#dabba-restaurant-order-table td.order-actions button:hover,#dabba-restaurant-order-table td.order-actions span.order-action-span:hover{opacity:1}#dabba-restaurant-order-table td.order-actions span.print-receipt-pending{color:orange;opacity:1}.dvp-restaurant-login-menu-table tbody.category-header td.blank{height:20px;background-color:white;border:none}.dvp-restaurant-login-menu-table tbody.category-header th.title{background-color:black;color:white;padding-top:10px;padding-bottom:10px}.dvp-restaurant-login-menu-table tbody.product td.name span.title{font-weight:bold}.dvp-restaurant-login-menu-table tbody.product td.name .panel-group{margin-top:20px}.dvp-restaurant-login-menu-table tbody.product td.name .panel-group table.table{background-color:transparent}.dvp-restaurant-login-menu-table tbody.product td.name .panel-group table.table tr.addon-title:not(:first-child) th{padding-top:20px}.dvp-restaurant-login-menu-table tbody.product td.name .panel-group table.table tr.addon-option-row td.actions{text-align:right;padding-right:10px}.dvp-restaurant-login-menu-table tbody.product td.actions button{padding:0}.dvp-restaurant-login-menu-table tbody.product td.actions .fa-button{border:none;background:none;padding:none;margin-left:5px;margin-right:5px}.dvp-restaurant-login-menu-table tbody.product td.actions .fa-edit{color:#4f4f4f}.dvp-restaurant-login-menu-table tbody.product td.actions .fa-eye-slash{color:red}.dvp-restaurant-login-menu-table tbody.product td.actions .fa-eye{color:green}.dvp-restaurant-login-menu-table tbody.product:nth-child(even){background-color:#f2f2f2}.dvp-restaurant-food-menu-cat-products .dvp-add-to-cart-button{border:none;background:none;padding:none}.dvp-restaurant-food-menu-cat-products .dvp-product-addons{margin-top:20px}.dvp-restaurant-food-menu-cat-products .dvp-product-addons .panel-group .panel-default{border-color:black}.dvp-restaurant-food-menu-cat-products .dvp-product-addons .panel-group .panel-default .panel-heading{background-color:white}.dvp-restaurant-food-menu-cat-products .dvp-product-addons .panel-group .panel-body{padding:10px;border-color:black;border-width:1px;border-style:none solid solid solid;border-radius:3px}.dvp-restaurant-food-menu-cat-products .dvp-product-addons .panel-group .panel-body .panel-group{margin-bottom:10px}.dvp-restaurant-food-menu-cat-products .dvp-product-addons .panel-group .panel-body .panel-group .panel-body{border:none}.product-meta-minicart{font-size:12px;font-style:italic}.dvp-dashicon.gluten-free{color:#a8651a}.dvp-dashicon.nut-free{color:#8a6b68}.dvp-dashicon.vegetarian{color:#3b9a2b}.dvp-dashicon.vegan{color:#5a6f44}.dvp-dashicon.spicy{color:#e74c3c}.dvp-product-icons{vertical-align:text-bottom;line-height:12px}.dvp-product-icons.variation-icons,.dvp-product-icons.title-icons{margin-left:12px}.woocommerce .woocommerce-MyAccount-content #product-factory-form .select2-container{padding:0}.woocommerce .woocommerce-MyAccount-content #product-factory-form .select2-container .select2-selection{height:34px}.woocommerce .woocommerce-MyAccount-content #product-factory-form ul{list-style-type:none;padding:0;margin:0}.woocommerce .woocommerce-MyAccount-content #product-factory-form a.delete-variation-link,.woocommerce .woocommerce-MyAccount-content #product-factory-form a.delete-addon-link,.woocommerce .woocommerce-MyAccount-content #product-factory-form a.delete-addon-option-link{color:red}.woocommerce .woocommerce-MyAccount-content #product-factory-form .addon-option-row{padding-top:9px;padding-bottom:9px;background-color:white}.woocommerce .woocommerce-MyAccount-content #product-factory-form .addon-option-row .form-group{margin-bottom:7px}.woocommerce .woocommerce-MyAccount-content #product-factory-form .addon-option-row .form-group label{font-size:12px;margin-bottom:3px}.woocommerce .woocommerce-MyAccount-content #product-factory-form .addon-option-row .form-group input.form-control,.woocommerce .woocommerce-MyAccount-content #product-factory-form .addon-option-row .form-group select.form-control{height:20px;padding:3px 6px;font-size:12px}.widget_dvp_lieferzeit_widget,.widget_dvp_cart_widget,.widget_dvp_lieferadresse_widget{background:#F9C5B4}.widget_dvp_lieferzeit_widget h4,.widget_dvp_cart_widget h4,.widget_dvp_lieferadresse_widget h4{line-height:1.8;border-bottom:1px solid #000}.widget_dvp_lieferadresse_widget,.widget_dvp_lieferzeit_widget,.widget_dvp_cart_widget .dvp-mini-cart-content,.widget_dvp_cart_widget .dv-minicart-header-wrapper{padding:1em}#container_description td{padding:1em}.widget_dvp_cart_widget .dvp-mini-cart-content{padding-bottom:0px}.dvp-mini-cart-desktop p{margin-bottom:1em}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody tr.line-item-row td{vertical-align:middle;padding:0.5em}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody tr.line-item-row td.line-item-qty{width:60px}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody tr.line-item-row td.line-item-qty .dv-custom-select{width:50px}.dvp-mini-cart-desktop .dvp-mini-cart-subtotal td{padding-top:15px}.dvp-mini-cart-desktop .dvp-mini-cart-buttons{margin-top:15px;text-align:right}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list{width:100%}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody .dvp-total{font-weight:600;border:none}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody .dvp-fee{border-color:#000}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody tr{width:100%;padding:0.5em 0;border-bottom:solid 1px #B18C80}.dvp-mini-cart-desktop table.dvp-restaurant-sidebar-cart-list tbody tr td{text-align:justify;padding:1em 0}.dvp-mini-cart-desktop .dvp-restaurant-sidebar-cart-list td{padding:5px;vertical-align:top}.dvp-mini-cart-mobile{display:block;position:fixed;bottom:0;top:auto;left:0;right:0;width:100%;height:auto;padding:1em 1em 1.1em 1em;border-bottom:solid #E5E5E5 2px;background-color:#000;z-index:999}@media (min-width: 768px){.dvp-mini-cart-mobile{display:none}}.dvp-mini-cart-mobile p{margin-bottom:5px;color:#E5E5E5}.dvp-mini-cart-mobile .current-restaurant-cart,.dvp-mini-cart-mobile .different-restaurant-message{text-align:center;padding:20px 10%;font-size:12px}.dvp-mini-cart-mobile .delivery-area-notice,.dvp-mini-cart-mobile .different-restaurant-message{color:#a94442}.dvp-mini-cart-mobile .delivery-area-notice a,.dvp-mini-cart-mobile .different-restaurant-message a{color:#813332;font-weight:600}.cart-notice,.cart-notice a{color:white;cursor:pointer}.valid-cart-content-during-overlay{display:none}.alert.alert-info{background:transparent;border:solid 1px #000;padding:0.5em;color:black;font-size:14px;text-align:center}.widget_dvp_lieferzeit_widget.inactive{display:none}#delivery_time_date_form input,#delivery_time_date_form select{margin-top:8px;margin-bottom:8px}#restaurant-sidebar.mobile-cart-active{display:block;position:fixed;top:0;bottom:0;left:0;width:100%;margin:0;z-index:99;background:#F9C5B4;overflow:auto}#restaurant-sidebar.mobile-cart-active .dv-button-wrapper.cart{display:none}#close-mobile-menu{display:none;font-size:26px;margin:30px;margin-bottom:-26px;text-align:right}@media only screen and (max-width: 768px){#close-mobile-menu{display:block}}a#mobile-mini-cart:hover{color:white}.dvp-map-wrapper{position:relative}.dvp-map{width:100%;height:550px}.dvp-hero-container{width:80vw;max-width:350px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.85);padding:25px;color:black;z-index:99}.dvp-restaurant-carousel{margin-left:50px;margin-right:50px;text-align:center}.dvp-restaurant-carousel a{display:block;width:100%}.dvp-restaurant-carousel a img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:200px;padding:40px 20%}.dvp-restaurant-carousel.dvp-restaurant-carousel-black .slick-arrow:before{color:black}.wrapper ul,footer ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.wrapper ul p,footer ul p{font-weight:600;margin:0}.wrapper li svg,footer li svg{margin:0.5em}.wrapper .icon-s,footer .icon-s{font-size:45px;height:45px;color:#000}.wrapper .icon-m,footer .icon-m{font-size:95px;height:95px;color:#000}@media only screen and (max-width: 768px){.wrapper .hide-sm,footer .hide-sm{display:none}}.dv-restaurant-archive-filter{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;padding:0 30px;background-color:#000;position:-webkit-sticky;position:sticky;top:70px;left:0;z-index:99}.dv-restaurant-archive-filter a{display:inline-block;color:white;white-space:nowrap;font-weight:normal;margin-top:10px;margin-bottom:10px;margin-left:2em;margin-right:2em}.dv-restaurant-archive-filter a:hover{color:white;border-bottom:white solid 2px}.dv-restaurant-archive-filter a:active{text-decoration:none}.dv-restaurant-archive-filter a.active{border-bottom:white solid 2px;opacity:1}.dvp-restaurant_archive_content{margin:1em auto;max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dv-restaurant-card{-webkit-box-shadow:0 0 9px 1px #00000075;box-shadow:0 0 9px 1px #00000075;position:relative;overflow:hidden;width:calc(30% - 2em);min-width:300px;max-width:380px;height:398px;margin:2em;border-radius:10px;font-size:13px;line-height:19px;cursor:pointer}.dv-restaurant-card a{border:none;font-weight:normal}.dv-restaurant-bg{position:absolute;left:0%;top:0%;right:0%;bottom:0%;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.dv-restaurant-gradient{position:absolute;left:0%;top:0%;right:0%;bottom:0%;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(50%, transparent), to(rgba(0,0,0,0.85)));background-image:linear-gradient(180deg, transparent, transparent 50%, rgba(0,0,0,0.85))}.dv-restaurant-overlay{position:absolute;left:0%;top:0%;right:0%;bottom:0%;width:100%;height:100%;background-color:rgba(0,0,0,0.4);-webkit-transition:all 1200ms ease;transition:all 1200ms ease}.dv-restaurant-dabba-icon{position:absolute;left:5%;top:5%}.dv-restaurant-dabba-icon .icon.icon-circle-bowl{font-size:40px;height:40px;width:40px;background:#F9C5B4;border-radius:100%;line-height:40px}.dv-restaurant-content{position:absolute;left:0%;top:auto;right:0%;bottom:0%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;padding:17px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}.dv-discription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-block{display:inline-block;margin-right:17px}.paragraph{margin-top:20px;margin-bottom:-100%;-webkit-transition:margin-bottom 600ms ease-out 0.1s;transition:margin-bottom 600ms ease-out 0.1s}.dv-restaurant-text h3{color:white}.dv-restaurant-logo{position:absolute;left:0%;top:0%;right:0%;bottom:auto;width:100%;height:70%;background-position:50% 50%;background-size:140px;background-repeat:no-repeat;-webkit-transition:opacity 650ms ease;transition:opacity 650ms ease}.dv-img{position:absolute;left:0%;top:-50%;right:0%;bottom:auto;z-index:0;width:100%}.dv-restaurant-gradient,.dv-restaurant-text{-webkit-transition:all ease 0.5s;transition:all ease 0.5s}.dv-restaurant-card:hover .dv-restaurant-overlay{opacity:0.35}.dv-restaurant-card:hover .paragraph{margin-bottom:0%}.dv-restaurant-card:hover .dv-restaurant-logo{opacity:0}@media only screen and (max-width: 992px){.paragraph{margin-bottom:0%}.dv-restaurant-overlay{opacity:1}.dv-restaurant-logo{opacity:0}}@media only screen and (max-width: 768px){.dv-restaurant-card{height:275px}.dv-restaurant-archive-filter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dv-restaurant-archive-filter a{margin:1.3em 1.3em}}#restaurant-sidebar{position:-webkit-sticky;position:sticky;top:0;display:inline-block;width:calc(40% - 3.5em);float:right;margin:4em 1.5em;background:#F9C5B4}#restaurant-sidebar .dv-button-wrapper.cart{background:#000;margin-left:-1em;margin-right:-1em;height:70px}#restaurant-sidebar.overflow .sidebar-content{overflow:auto;max-height:calc(100% - 70px)}#restaurant-sidebar.overflow .dv-button-wrapper.cart{position:absolute;bottom:0;left:auto;right:auto;width:100%}.dvp-restaurant-sidebar-cart-list tr.container_fees{background:#000 !important}.dv-menucard-table{display:inline-block}.dv-menucard-wrapper{max-width:60%;width:100%;display:inline-block}.dv-menucard{margin:4em 0}.dv-menucard .title{display:inline-block;background:#000;padding:0.5em}.dv-menucard .title h3{margin:0;color:white}.dv-dish{background:#E5E5E5;padding:1.25em;margin:1em 0}.dv-dish form{margin:0}.dv-dish .discription h4{display:inline-block;margin:0;margin-bottom:0.3em}.dv-dish .price{text-align:end}.dv-dish .price button{border:none;background:transparent;outline:none}.dv-dish .price .tcnr-50{text-align:start}.varation{margin-top:0.5em}.restaurant-children-menu span{display:inline-block;text-align:center}.restaurant-children-menu a{display:inline-block;text-align:center}input.repackaging-checkbox{margin:0 1em}svg.svg-inline--fa.fa-plus-circle.fa-w-16.fa-lg{margin-bottom:0.05em}@media only screen and (max-width: 768px){.dv-menucard-wrapper{max-width:100%;width:100%}#restaurant-sidebar{display:none}#restaurant-sidebar.cart{display:none}}.woocommerce table.shop_table tfoot tr.container_fees,.woocommerce table.shop_table tbody tr.container_fees,.dvp-restaurant-sidebar-cart-list tr.container_fees{color:white;background-color:#333}.woocommerce table.shop_table tfoot tr.container_fees .checkbox,.woocommerce table.shop_table tbody tr.container_fees .checkbox,.dvp-restaurant-sidebar-cart-list tr.container_fees .checkbox{margin-top:0;margin-bottom:0}.woocommerce table.shop_table tfoot tr.container_fees .checkbox label,.woocommerce table.shop_table tbody tr.container_fees .checkbox label,.dvp-restaurant-sidebar-cart-list tr.container_fees .checkbox label{font-weight:bold}.woocommerce table.shop_table tfoot tr.container_fees #package-info-arrow,.woocommerce table.shop_table tbody tr.container_fees #package-info-arrow,.dvp-restaurant-sidebar-cart-list tr.container_fees #package-info-arrow{padding-left:10px;font-size:15px}.woocommerce table.shop_table tfoot tr.container_description,.woocommerce table.shop_table tbody tr.container_description,.dvp-restaurant-sidebar-cart-list tr.container_description{color:white;background-color:#333}.woocommerce table.shop_table tfoot tr.container_description td,.woocommerce table.shop_table tbody tr.container_description td,.dvp-restaurant-sidebar-cart-list tr.container_description td{font-weight:normal;padding-left:10%;padding-right:10%}.woocommerce table.shop_table tfoot tr.container_description td hr,.woocommerce table.shop_table tbody tr.container_description td hr,.dvp-restaurant-sidebar-cart-list tr.container_description td hr{margin-top:0;margin-bottom:3px}.dv-checkout .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer}.dv-checkout h3{white-space:nowrap;margin:0;display:inline-block;display:inline-block;background-color:#000;padding:0.5em;color:#E5E5E5}.dv-checkout .info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.125em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dv-checkout .info .icon{display:inline-block;margin:0 0.25em 0 0.5em}.dv-checkout .info .text{display:inline-block}.dv-checkout .info .text h3{margin:0;font-size:16px}.dv-checkout .info .text p{margin:0}.dv-iconcard .text.info-text{font-style:italic;font-size:12px}input#coupon-code-input{margin-top:1em}#fix01{margin-top:auto;margin-bottom:20px}@media only screen and (max-width: 768px){.dv-checkout-section .banner .info{display:none}}.dv-checkout-section.active .banner .info{display:none}#dvp-coupon-form #dvp-actual-coupon-form{display:none}#dv-checkout-section-2 .dv-section-content,#dv-checkout-section-3 .dv-section-content{display:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49% !important}.woocommerce-contact-fields,.woocommerce-additional-fields{width:100%}.woocommerce-account-fields{display:block;width:100%}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{margin-bottom:0}.dv-input-not-valid-tip{display:block;margin:0.5em 0.5em 0 0.5em;font-size:12px;color:#B52828}.dvp-order-for-different-date-form{margin:0.5em 0}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{position:relative !important;top:0 !important;left:0 !important}#dvp-delivery-date-picker-form input{margin:0.5em 0;background:transparent;border:black 1px solid;border-radius:2px}input#delivery-date-picker{cursor:pointer}.delivery-time-message{color:#B52828}.dvp-order-for-different-date-form a{display:inline-block;margin-top:0.5em;font-weight:normal;border-bottom:solid #000 1px}.delivery-time-form-wrapper{margin:15px 0}#billing_postcode,#billing_city{opacity:0.3}.dv-label{font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dv-label input[type="text"],.dv-label textarea,.dv-label input[type="password"],.dv-label input[type="tel"],.dv-label input[type="email"]{resize:none;outline:none;background:transparent !important;border:solid #000 1px !important;border-radius:2px !important;padding:8px 14px;margin:7px 5px;width:calc(100% - 10px);-webkit-transition:opacity ease 0.5s;transition:opacity ease 0.5s}.dv-label input[type="text"]:focus,.dv-label textarea:focus,.dv-label input[type="password"]:focus{opacity:1}.dv-label input[type="text"]:focus::-webkit-input-placeholder,.dv-label textarea:focus::-webkit-input-placeholder{opacity:0}.dv-label input[type="text"]:focus:-ms-input-placeholder,.dv-label textarea:focus:-ms-input-placeholder{opacity:0}.dv-label input[type="text"]:focus::-ms-input-placeholder,.dv-label textarea:focus::-ms-input-placeholder{opacity:0}.dv-label input[type="text"]:focus::placeholder,.dv-label textarea:focus::placeholder{opacity:0}.dv-label input[type="button"]:focus{background:#CCCCCC}.dv-label input.half{width:calc(50% - 10px)}.dv-label textarea.rich{height:90px;text-align:left}.dv-label.white input[type="text"],.dv-label.white textarea,.dv-label.white input[type="password"],.dv-label.white input[type="tel"],.dv-label.white input[type="email"]{resize:none;outline:none;background:transparent !important;border:solid #fff 1px !important;border-radius:2px !important;padding:8px 14px;margin:7px 5px;width:calc(100% - 10px);-webkit-transition:opacity ease 0.5s;transition:opacity ease 0.5s;color:white}.dv-label.white input[type="text"]::-webkit-input-placeholder,.dv-label.white textarea::-webkit-input-placeholder,.dv-label.white input[type="email"]::-webkit-input-placeholder,.dv-label.white input[type="password"]::-webkit-input-placeholder{color:white}.dv-label.white input[type="text"]:-ms-input-placeholder,.dv-label.white textarea:-ms-input-placeholder,.dv-label.white input[type="email"]:-ms-input-placeholder,.dv-label.white input[type="password"]:-ms-input-placeholder{color:white}.dv-label.white input[type="text"]::-ms-input-placeholder,.dv-label.white textarea::-ms-input-placeholder,.dv-label.white input[type="email"]::-ms-input-placeholder,.dv-label.white input[type="password"]::-ms-input-placeholder{color:white}.dv-label.white input[type="text"]::placeholder,.dv-label.white textarea::placeholder,.dv-label.white input[type="email"]::placeholder,.dv-label.white input[type="password"]::placeholder{color:white}.dv-label input[type="radio"]{outline:none;background:transparent;margin:0 0.5em}.dv-label label{font-weight:normal;margin-bottom:0;margin-right:0.8em}.dv-custom-select{cursor:pointer;position:relative;border:none;border:solid #000 1px;padding:0.5em 30px 0.5em 0.5em;background:transparent}.dv-custom-select .select-selected{background:transparent}.dv-custom-select .select-selected:after{position:absolute;pointer-events:none;content:"";top:8px;right:8px;width:8px;height:8px;border:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:transparent #000 #000 transparent}.dv-custom-select .select-selected.select-arrow-active:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);top:12px}.dv-custom-select .select-items{position:absolute;background-color:#7F8587;top:100%;left:0;right:0;z-index:99;max-height:150px;overflow:auto}.dv-custom-select .select-items.select-hide{display:none}.dv-custom-select .select-items .select-option{padding:0.5em 30px 0.5em 0.5em;color:#000;border:none;cursor:pointer}.dv-custom-select .select-items .select-option:hover,.dv-custom-select .select-items .select-option.selected-option{background-color:#E5E5E5}.dv-select{position:relative;border:none;border-bottom:solid #000 1px}.dv-select select{display:none}.dv-label.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dv-label a:focus{outline:none;color:#000}.dv-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;max-width:370px}input#container_returns{height:40px;background:transparent;border:none;border-bottom:solid 1px black}.dv-radio{display:block;position:relative;padding-left:calc(40px + 0.5em);margin:calc(40px) 0;cursor:pointer;font-size:16px;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dv-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{margin-top:-10px;font-size:40px;position:absolute;top:0;left:0;height:40px;width:40px;border-radius:5px;-webkit-transition:background-color ease 0.5s;transition:background-color ease 0.5s;line-height:1}.dv-radio:hover input ~ .checkmark{background-color:#F9C5B4;line-height:1}.dv-radio input:checked ~ .checkmark{background-color:#F9C5B4;opacity:1;line-height:1}.dv-radio .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:white}@media only screen and (max-width: 768px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100% !important}}.dv-login{margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;max-width:420px;background:#555E60;padding:2em;border-radius:5px;-webkit-box-shadow:0 0 9px 1px #00000075;box-shadow:0 0 9px 1px #00000075}.dv-login h3{color:white;text-align:center}.woocommerce form.woocommerce-form.woocommerce-form-login.login,.woocommerce form.woocommerce-form.woocommerce-form-register.register{border:none}.woocommerce form.woocommerce-form.woocommerce-form-login.login p.dv-label.white.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce form.woocommerce-form.woocommerce-form-login.login p.dv-label.white.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce form.woocommerce-form.woocommerce-form-register.register p.dv-label.white.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce form.woocommerce-form.woocommerce-form-register.register p.dv-label.white.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100% !important}.woocommerce form.woocommerce-form.woocommerce-form-login.login p.form-row .woocommerce-form-login__rememberme,.woocommerce form.woocommerce-form.woocommerce-form-register.register p.form-row .woocommerce-form-login__rememberme{display:block;text-align:center}.woocommerce form.woocommerce-form.woocommerce-form-login.login p.form-row .woocommerce-form-login__rememberme span,.woocommerce form.woocommerce-form.woocommerce-form-register.register p.form-row .woocommerce-form-login__rememberme span{color:white;font-weight:normal}.woocommerce-LostPassword.lost_password{text-align:center}.woocommerce-LostPassword.lost_password a{color:white;border-color:white}.woocommerce-ResetPassword.lost_reset_password{text-align:center;color:white}.woocommerce-ResetPassword.lost_reset_password p{display:inline-block}#dv-lostPW-link{font-weight:normal;border-width:1px}.dv-crowdfunding{background:#F9C5B4;margin:0 5px;border-radius:2px;padding:10px;text-align:center}.dv-crowdfunding img{max-height:37px;padding-bottom:7px;margin-right:10px}.dv-crowdfunding p{font-weight:bold;color:black;display:inline-block}.dv-crowdfunding a{display:inline-block;padding:5px 21px}h4.dvp-h4-restaurant{color:black;font-size:22px;margin-bottom:5px}.dvp-restaurant-description{margin-bottom:10px}.dvp-restaurant-to-food-menu{margin-top:30px;text-align:right}.dvp-restaurant-cats{text-align:center;padding-bottom:15px}.dvp-restaurant-cats ul{list-style-type:none;margin:0;padding:0}.dvp-restaurant-cats ul li{display:inline-block;padding:0 15px;border-right:1px solid #000}.dvp-restaurant-cats ul li:last-child{border-right:none}.dvp-restaurant-food-menu-cat-title{padding:13px;margin:3px 0;background-color:rgba(146,39,143,0.8);text-align:center;text-transform:uppercase;color:#fff;font-size:1.2em;font-weight:600}.dvp-restaurant-food-menu-cat-products{display:none}.dvp-restaurant-food-menu-cat-title:after{content:"\002b";color:white;font-family:'Glyphicons Halflings';float:right;margin-left:5px;display:inline-block;padding-right:3px;vertical-align:middle}.dvp-restaurant-food-menu-cat-title.active:after{content:"\2212"}@media (min-width: 768px){.dvp-restaurant-food-menu-cat-title:after{content:'\2212'}.dvp-restaurant-food-menu-cat-title.active:after{content:"\002b"}.dvp-restaurant-food-menu-cat-products{display:block}}.dvp-restaurant-food-menu-cat-product{border-bottom:1px solid #000;padding:15px 0}.dvp-restaurant-food-menu-cat-products div.restaurant-food-menu-cat-product:last-child{border-bottom:none}.dvp-restaurant-add-to-cart{text-align:center}.dvp-restaurant-variation-table-row{margin-bottom:10px}.table-row{display:table;width:100%}.tcnr-75{display:table-cell;width:75%}.tcnr-50{display:table-cell;width:50%}.tcnr-25{display:table-cell;width:25%}

/*# sourceMappingURL=frontend.min.css.map */