body.modal-open{position:absolute;width:100%;height:100%;overflow:hidden}#TB_overlay{position:fixed;z-index:2100!important;top:0;right:0;left:0;bottom:0;background:#FFF;overflow:auto;height:auto;width:auto}#TB_window.wppizza-add-ingredients-tbw{z-index:2100!important;padding:0!important;overflow-y:auto!important}#TB_window.wppizza-add-ingredients-tbw>#TB_title{height:auto!important;overflow:auto}#TB_window.wppizza-add-ingredients-tbw #TB_closeWindowButton>.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}#TB_ajaxWindowTitle.wppizza-add-ingredients-tbttl{white-space:nowrap}#TB_ajaxWindowTitle.wppizza-add-ingredients-tbttl>div.wppizza-ingredients-info-restrictions,.wppizza-ingredients-info-restrictions{font-weight:400;font-size:90%;margin:0;padding:0 0 5px;line-height:90%;text-align:center}#TB_ajaxWindowTitle.wppizza-add-ingredients-tbttl>div.wppizza-ingredients-info-restrictions{text-align:left}#TB_ajaxContent.wppizza-add-ingredients-tbc{overflow:hidden;padding:0 15px;box-sizing:content-box!important}#TB_ajaxContent #wppizza-cart-cancel{display:none}#TB_ajaxContent .wppizza-ingredients{background:#FFF;color:#000}#wppizza-ai-cover{margin:0;padding:0;position:fixed;z-index:1;background:inherit}#wppizza-ingr-form{margin:0}.wppizza-ingredients,.wppizza-ingredients-multi{overflow:auto;padding:15px 5px 0;position:relative;clear:both}.wppizza-ingredients-multi{padding-top:0}.wppizza-ingredients-loading{position:relative;top:0;bottom:0;left:0;right:0;background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza-add-ingredients/css/img/ajax-loader.gif) center center no-repeat #FFF!important;min-height:150px;padding:0;margin:0}#wppizza-cart-cancel{font-family:Verdana;margin:0 5px 0 0;cursor:pointer}#wppizza-ingredients-selected{overflow:auto;margin-top:0;margin-bottom:10px;background-color:#FCFCFC;border:1px dotted #CECECE;border-top:none}.wppizza-current-ingredients{margin:0;display:block;overflow:auto;line-height:normal;padding:2px;min-height:20px;box-sizing:content-box!important}.wppizza-current-ingredients>p{margin:0;padding:0}.wppizza-current-ingredients>ul{margin:0!important}.wppizza-current-ingredients>ul>li{float:left;padding:0 0 4px;border:none;overflow:auto;font-size:100%}.wppizza-current-ingredients-sticky-wrap{position:relative}.wppizza-current-ingredients-sticky{background:inherit;padding:5px 0;box-sizing:content-box!important;position:fixed;z-index:1}.wppizza-current-ingredients-sticky legend{width:100%;overflow:auto;padding:5px 2px}.wppizza-current-ingredients-sticky #wppizza-ingredients-selected{padding:2px 0 0;margin-bottom:0;border-top:1px dotted #CECECE}#wppizza-current-sum{font-weight:600;float:right;white-space:nowrap}#wppizza-current-total{margin-left:3px}#wppizza-sub-info>span.ui-spinner{width:60px;float:right;margin:0 0 0 10px}#wppizza-sub-info>span.ui-spinner>input{margin:0;padding:3px 0 3px 5px;border:none;font-size:90%}.wppizza-diy-to-cart{float:right;width:auto;margin:0 0 0 10px}.wppizza-list-ingredients{margin:25px 0 5px;padding:0;position:relative}.wppizza-list-ingredients>ul{margin:0!important}.wppizza-list-ingredients>ul>li:before{content:''}.wppizza-ingredients-disable-click{position:absolute;margin:0;padding:0;top:0;right:0;bottom:0;left:0;background:0 0}.wppizza-doingredient-lbl{cursor:pointer;display:inline}.wppizza-ingredients fieldset{display:block;overflow:visible;border:none}.wppizza-ingredients ul{list-style:none!important;margin:0;padding:0}.wppizza-ingredients legend{width:100%;font-weight:600;display:block;line-height:200%;padding:0;overflow:auto;margin:0}.wppizza-ingredients #wppizza-ingr-form>legend:first-child{border-bottom:1px dotted #CECECE}.wppizza-ingredients ul>li{margin:0 2px 2px;padding:3px 0;background:0 0;width:32%;float:left;list-style-type:none!important;font-size:90%;list-style-image:none!important}.wppizza-ingredient-count{padding:0 3px}.wppizza-list-ingredients>legend>span{font-size:80%;font-weight:400}.wppizza-list-ingredients>legend>span:before{content:'('}.wppizza-list-ingredients>legend>span:after{content:')'}.wppizza-list-ingredients>ul{padding:2px}.wppizza-list-ingredients-hilight{background-color:#FFFCCF;border:1px dotted #CECECE;border-top:none;overflow:auto;color:#000}ul.wppizza-multiselect-tabs>li.wppizza-multi-tab-hilight:before{content:'*';color:red;padding:0 3px}.wppizza-doingredient-price{font-size:80%;line-height:80%}.wppizza-doingredient-price:before{content:'('}.wppizza-doingredient-price:after{content:')'}td.wppizza-ingredients-edit{width:1%;vertical-align:middle}td.wppizza-ingredients-edit>a,td.wppizza-ingredients-edit>a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.wppizza-ingredients-edit{padding:1px 2px;margin:0}div.wppizza-ingredients-edit-pre{float:left;padding-left:0}div.wppizza-ingredients-edit-post{float:right;padding-right:0}.wppizza-current-ingredients .wppizza-remove-ingredient,.wppizza-ingredients ul>li>.wppizza-doingredient{font-family:Verdana;cursor:pointer;padding:1px 4px;margin-right:3px;color:#000}.wppizza-current-ingredients .wppizza-remove-ingredient,.wppizza-ingredients ul>li>.wppizza-ingr-0,.wppizza-ingredients ul>li>.wppizza-ingr-0-selected,.wppizza-ingredients ul>li>.wppizza-ingr-1>span,.wppizza-ingredients ul>li>.wppizza-ingr-2,.wppizza-ingredients ul>li>.wppizza-ingr-2-selected,.wppizza-ingredients ul>li>.wppizza-ingr-3,.wppizza-ingredients ul>li>.wppizza-ingr-4,.wppizza-ingredients ul>li>.wppizza-ingr-4-selected{text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.wppizza-ingredients ul>li>.wppizza-ingr-0-selected,.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span,.wppizza-ingredients ul>li>.wppizza-ingr-2-selected,.wppizza-ingredients ul>li>.wppizza-ingr-3-selected,.wppizza-ingredients ul>li>.wppizza-ingr-4-selected,.wppizza-ingredients ul>li>.wppizza-ingredient-selected{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e0e0e0}.wppizza-ingredients ul>li>.wppizza-ingr-1,.wppizza-ingredients ul>li>.wppizza-ingr-1-selected{position:relative;padding:2px 12px 2px 10px!important}.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span,.wppizza-ingredients ul>li>.wppizza-ingr-1>span{position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px}.wppizza-ingredients ul>li>.wppizza-ingr-0-selected:before,.wppizza-ingredients ul>li>.wppizza-ingr-0:before,.wppizza-ingredients ul>li>.wppizza-ingr-2-selected:before,.wppizza-ingredients ul>li>.wppizza-ingr-2:before,.wppizza-ingredients ul>li>.wppizza-ingr-3:before,.wppizza-ingredients ul>li>.wppizza-ingr-4-selected:before,.wppizza-ingredients ul>li>.wppizza-ingr-4:before{content:'+'}.wppizza-current-ingredients .wppizza-remove-ingredient{padding:2px 6px}.wppizza-current-ingredients .wppizza-remove-ingredient:before{content:'-'}.wppizza-ingredients ul>li>.wppizza-ingr-3-selected{padding:2px 4px!important}.wppizza-ingredients ul>li>.wppizza-ingr-3-selected:before{content:'\2713'}.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span:before{content:"";display:block;width:8px;height:8px;margin:6px auto 0;background-color:#000;-webkit-border-radius:4px;border-radius:4px}.wppizza-ingr-comments .wppizza-ingrcomment-lbl:after,.wppizza-item-row-ingredients .wppizza-ingrgrp>label:after{content:':'}.wppizza-doingredient>b,.wppizza-remove-ingredient>b{display:none}.wppizza-article p{margin:0}.wppizza-multiselect-main{padding-bottom:10px!important;text-align:center}#TB_ajaxContent .wppizza-multiselect-main{float:none;margin:50px 2px}#TB_ajaxContent .wppizza-multiselect-main-lbl,.wppizza-multiselect-main-lbl{display:block;margin:10px 0;text-align:center;font-weight:600}#TB_ajaxContent input.wppizza-multi-button-main{margin:4px}.wppizza-multiselect-main input.wppizza-addasis,.wppizza-multiselect-main input.wppizza-multi-button-main,span.wppizza-multi-button-main{font-size:80%;display:inline-block;cursor:pointer;margin:0 4px;min-width:75px;text-align:center;line-height:100%;width:auto;height:auto!important;padding:4px 6px!important;float:none}div.wppizza-iwhole{border:1px solid #e0e0e0;padding:5px}div.wppizza-iwhole>fieldset{margin:0;padding:0}div.wppizza-iwhole-pre{margin:5px 0 10px}div.wppizza-iwhole-post{margin:10px 0 5px}div.wppizza-imulti{border:1px solid #e0e0e0;border-top:none;padding:5px;margin-bottom:10px}div.wppizza-imulti>fieldset:first-child{margin-top:0}table.wppizza-order-itemised tr.wppizza-item-row-ingredients>td{padding:0 0 0 10px;font-size:100%}.wppizza-order-wrap-thankyoupage table.wppizza-order-itemised tr.wppizza-item-row-ingredients>td{padding-left:40px}.wppizza-item-row-ingredients .wppizza-ingr-comments,.wppizza-item-row-ingredients .wppizza-ingr-comments-toggle,.wppizza-item-row-ingredients .wppizza-ingrinfo{text-align:left}.wppizza-item-row-ingredients .wppizza-ingrgrp>label{font-weight:700;padding-right:3px}.wppizza-item-row-ingredients .wppizza-ingrinfo>div:nth-child(2){display:inline}.wppizza-item-row-ingredients .wppizza-ingrinfo>div:nth-child(n+3){margin-left:22px}.wppizza-item-row-ingredients .wppizza-ingrinfo>div>span{font-style:italic}.wppizza-ingredients .wppizza-ingr-comments{margin:3px 0;width:100%;padding-left:0;padding-right:0}.wppizza-ingredients .wppizza-ingr-comments>legend{border:none;width:100%;font-weight:600;display:block;line-height:200%;padding:0}.wppizza-ingredients .wppizza-ingr-comments>legend>span{font-size:80%;font-weight:400}.wppizza-ingredients .wppizza-ingr-comments>div{border:1px solid #E0E0E0;margin:0;padding:0;position:relative;left:1px;right:1px;top:1px;bottom:1px}.wppizza-ingredients .wppizza-ingr-comments>div>textarea{border:none;margin:0;width:100%;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wppizza-ingredients .wppizza-ingr-comments>div>input[type=text]{margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wppizza-ingr-comments{padding:0;margin:0;font-style:italic;font-size:90%}.wppizza-ingr-comments .wppizza-ingrcomment-lbl{font-weight:600}.wppizza-item-row-ingredients .wppizza-ingr-comments>div:after,.wppizza-item-row-ingredients .wppizza-ingr-comments>div:before{content:'"'}.wppizza-ingr-comments-toggle{cursor:pointer;clear:both;margin:0;font-size:90%}.wppizza-ingr-comments-toggle:before{padding-right:2px;font-style:normal;content:'\25B6'}.wppizza-ingr-comments-toggle-sel:before{content:'\25BC'}.wppizza-cart .wppizza-ingr-comments>div:after,.wppizza-cart .wppizza-ingr-comments>div:before,.wppizza-current-ingredients>ul>li:before,ul.wppizza-multiselect-tabs>li:before{content:''}.wppizza-cart .wppizza-ingr-comments{display:none}#wppizza-ingr-comments-post.wppizza-ingr-comments,#wppizza-ingr-comments-pre.wppizza-ingr-comments{font-style:normal}ul.wppizza-multiselect-tabs{list-style:none;margin:0;padding:0;border-bottom:1px solid #e0e0e0}ul>li.wppizza-multi-tab{cursor:pointer;position:relative;top:1px;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;float:none;width:auto;font-size:90%;padding:2px 5px;min-width:75px;display:inline-block;text-align:center;margin:0}ul>li.wppizza-multi-tab:last-child{border-right:1px solid #e0e0e0}ul>li.wppizza-multi-tab-selected{background-color:#e0e0e0}.wppizza-current-ingredients>ul{overflow:auto}.wppizza-multi-icon{font-family:Verdana}.wppizza-current-ingredients .wppizza-multi-icon{font-size:100%;padding:2px 5px 0 0;float:left}.wppizza-cart-contents .wppizza-multi-icon{font-size:120%}#wppizza-send-order .wppizza-multi-icon{font-size:110%}@media screen and (min-resolution:160dpi){#TB_ajaxContent .wppizza-multiselect-main-lbl{font-size:150%}#TB_ajaxContent .wppizza-multi-button-main{padding:7px!important;font-size:120%}}@media screen and (max-width:600px){.wppizza-diy-to-cart{padding:8px!important;margin-bottom:4px}.wppizza-cart-button input.wppizza-multi-button-main{padding:6px 8px!important;margin-bottom:4px}.wppizza-ingredients ul>li.wppizza-multi-tab{margin-bottom:0}.wppizza-current-ingredients .wppizza-remove-ingredient,.wppizza-ingredients ul>li>.wppizza-ingr-0,.wppizza-ingredients ul>li>.wppizza-ingr-0-selected,.wppizza-ingredients ul>li>.wppizza-ingr-2,.wppizza-ingredients ul>li>.wppizza-ingr-3,.wppizza-ingredients ul>li>.wppizza-ingr-4{padding:4px 8px}.wppizza-ingredients ul>li>.wppizza-ingr-3-selected{padding:5px 7px 6px!important}.wppizza-ingredients ul>li>.wppizza-ingr-1,.wppizza-ingredients ul>li>.wppizza-ingr-1-selected{padding:4px 15px 2px 10px!important}.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span,.wppizza-ingredients ul>li>.wppizza-ingr-1>span{width:25px;height:25px;-webkit-border-radius:25px;border-radius:25px}.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span:before{width:10px;height:10px;margin:8px auto 0;-webkit-border-radius:10px;border-radius:10px}.wppizza-ingredients ul>li{margin-bottom:6px}.wppizza-ingr-select{width:100%}}@media screen and (max-width:450px){.wppizza-ingredients ul>li.wppizza-multi-tab{width:46%!important;border:none;border-top:1px solid #e0e0e0}.wppizza-ingredients ul>li.wppizza-multi-tab:nth-child(odd){border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.wppizza-ingredients ul>li.wppizza-multi-tab:nth-child(even){border-right:1px solid #e0e0e0}}@media screen and (max-width:400px){.wppizza-ingredients ul>li{width:49%!important;margin:2px 0;line-height:30px;word-wrap:break-word}.wppizza-ingredients ul>li.wppizza-multi-tab{width:99%!important;padding:0 1px 0 0;margin:0;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}}@keyframes rotate-forever {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes spinner-loader {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}  .pum-overlay,
.pum-container,
.pum-title,
.pum-content,
.pum-content + .pum-close,
.pum-content + .pum-close:hover,
.pum-content + .pum-close:focus,
.pum-content + .pum-close:active {
background: none;
border: none;
bottom: auto;
clear: none;
cursor: default;  float: none;
font-family: inherit;
font-size: medium;
font-style: normal;
font-weight: normal;
height: auto;
left: auto;
letter-spacing: normal;
line-height: normal;
max-height: none;
max-width: none;
min-height: 0;
min-width: 0;
overflow: visible;
position: static;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
top: auto;
visibility: visible;
white-space: normal;
width: auto;
z-index: auto;
}
.pum-title,
.pum-content {
position: relative;
z-index: 1;
}
.pum-overlay {
position: fixed;
height: 100%;
width: 100%;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 1999999999;
overflow: auto;
overflow: initial;
display: none;
transition: all 0.15s ease-in-out; }
.pum-overlay.pum-preview, .pum-overlay.pum-form-submission-detected {
display: block;
}
.pum-overlay, .pum-overlay:before, .pum-overlay:after,
.pum-overlay *,
.pum-overlay *:before,
.pum-overlay *:after {  box-sizing: border-box;
}
.pum-container {
top: 100px;
position: absolute;
margin-bottom: 3em;
z-index: 1999999999;
}
.pum-container.pum-responsive {
left: 50%;
margin-left: -47.5%;
width: 95%;
height: auto;
overflow: visible;
}
.pum-container.pum-responsive img {
max-width: 100%;
height: auto;
}
@media only screen and (min-width: 1024px) {
.pum-container.pum-responsive.pum-responsive-nano {
margin-left: -5%;
width: 10%;
}
.pum-container.pum-responsive.pum-responsive-micro {
margin-left: -10%;
width: 20%;
}
.pum-container.pum-responsive.pum-responsive-tiny {
margin-left: -15%;
width: 30%;
}
.pum-container.pum-responsive.pum-responsive-small {
margin-left: -20%;
width: 40%;
}
.pum-container.pum-responsive.pum-responsive-medium {
margin-left: -30%;
width: 60%;
}
.pum-container.pum-responsive.pum-responsive-normal {
margin-left: -30%;
width: 70%;
}
.pum-container.pum-responsive.pum-responsive-large {
margin-left: -35%;
width: 80%;
}
.pum-container.pum-responsive.pum-responsive-xlarge {
margin-left: -47.5%;
width: 95%;
}
.pum-container.pum-responsive.pum-position-fixed {
position: fixed;
}
}
@media only screen and (max-width: 1024px) {
.pum-container.pum-responsive.pum-position-fixed {
position: absolute;
}
}
.pum-container.custom-position {
left: auto;
top: auto;
margin-left: inherit;
}
.pum-container .pum-title {
margin-bottom: 0.5em;
}
.pum-container .pum-content:focus {
outline: none;
}
.pum-container .pum-content > :first-child {
margin-top: 0;
}
.pum-container .pum-content > :last-child {
margin-bottom: 0;
}
.pum-container .pum-content + .pum-close {
text-decoration: none;
text-align: center;
line-height: 1;
position: absolute;
cursor: pointer;
min-width: 1em;
z-index: 2;
background-color: transparent;
}
.pum-container .pum-content + .pum-close > span {
position: relative;
z-index: 1;
}
.pum-container.pum-scrollable .pum-content {
overflow: auto;
overflow-y: scroll;
max-height: 95%;
}
.pum-overlay.pum-overlay-disabled {
visibility: hidden;
}
.pum-overlay.pum-overlay-disabled::-webkit-scrollbar {
display: block;
}
.pum-overlay.pum-overlay-disabled .pum-container {
visibility: visible;
}
.pum-overlay.pum-click-to-close { cursor: pointer;
}
html.pum-open.pum-open-overlay {
overflow: hidden;
}
html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
overflow: hidden;
}
html.pum-open.pum-open-overlay.pum-open-fixed .pum-container {
position: fixed;
}
html.pum-open.pum-open-overlay.pum-open-scrollable body > *:not([aria-modal="true"]) {
padding-right: 15px;
}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container {
position: fixed;
}
html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active {
position: static;
height: auto;
width: auto;
}  .pum-form {
margin: 0 auto 16px;
}
.pum-form--loading {
opacity: 0.5;
}
.pum-form__field {
margin-bottom: 1em;
}
.pum-form__field label {
font-weight: bold;
}
.pum-form__field select,
.pum-form__field input[type='date'] {
margin: 0 auto;
font-size: 18px;
line-height: 26px;
text-align: center;
padding: 3px;
vertical-align: middle;
}
.pum-form__field select {
padding: 5px 3px;
}
.pum-form__loader {
font-size: 2em;
animation-duration: 0.75s;
animation-iteration-count: infinite;
animation-name: rotate-forever;
animation-timing-function: linear;
height: 0.75em;
width: 0.75em;
border: 0.25em solid rgba(0, 0, 0, 0.5);
border-right-color: transparent;
border-radius: 50%;
display: inline-block;
}
.pum-form__submit {
position: relative;
}
.pum-form__submit .pum-form__loader {
margin-left: 0.5em;
border: 0.25em solid rgba(255, 255, 255, 0.5);
border-right-color: transparent;
}
.pum-form__messages {
display: none;
border: 1px solid rgba(0, 0, 0, 0.25);
margin-bottom: 0.5em;
padding: 1em;
position: relative;
}
.pum-form__message {
margin-bottom: 0.5em;
}
.pum-form__message:last-child {
margin-bottom: 0;
}
.pum-form__message--error {
color: red !important;
border-color: red;
}
.pum-form__message--success {
color: green !important;
border-color: green;
}
.pum-form--loading {
opacity: 0.5;
} .pum-alignment-left {
text-align: left;
}
.pum-alignment-center {
text-align: center;
}
.pum-alignment-right {
text-align: right;
} .pum-form--alignment-left {
text-align: left;
}
.pum-form--alignment-center {
text-align: center;
}
.pum-form--alignment-right {
text-align: right;
} .pum-form--layout-standard .pum-form__field > label {
margin-bottom: 0.25em;
display: block;
} .pum-form--layout-inline .pum-form__field {
display: inline-block;
} .pum-form--layout-block .pum-form__field,
.pum-form--layout-block div,
.pum-form--layout-block input,
.pum-form--layout-block button {
display: block;
width: 100%;
}  .pum-form--style-default label {
font-size: 14px;
font-weight: bold;
}
.pum-form--style-default input[type='text'],
.pum-form--style-default input[type='email'] {
background-color: #f8f7f7;
margin-bottom: 5px;
font-size: 14px;
padding: 10px 8px;
}
.pum-form--style-default button {
font-size: 18px;
margin: 10px 0 0;
padding: 10px 5px;
cursor: pointer;
} .pum-sub-form { }
.pum-sub-form .pum-sub-form-loading {
opacity: 0.5;
}
.pum-sub-form p.pum-newsletter-error-msg {
margin: 0;
}
.pum-sub-form .spinner-loader {
right: 50%;
position: absolute;
bottom: 40%;
}
.pum-sub-form .spinner-loader:not(:required) {
animation: spinner-loader 1500ms infinite linear;
border-radius: 0.5em;
box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
display: inline-block;
font-size: 10px;
width: 1em;
height: 1em;
margin: 1.5em;
overflow: hidden;
text-indent: 100%;
} .pum-form__field--consent {
text-align: left;
}
.pum-form__field--consent.pum-form__field--checkbox label {
display: inline-block;
vertical-align: middle;
}
.pum-form__field--consent.pum-form__field--checkbox label input {
display: inline-block;
width: inherit;
margin: 0;
vertical-align: middle;
}
.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label {
display: inline-block;
vertical-align: middle;
}
.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input {
display: inline-block;
width: inherit;
margin: 0;
vertical-align: middle;
}
.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label + label {
margin-left: 1em;
}
.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label {
display: block;
vertical-align: middle;
}
.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input {
display: inline-block;
width: inherit;
margin: 0;
vertical-align: middle;
}  .popmake-close {
cursor: pointer;
} .pum-container iframe.formidable {
width: 100%;
overflow: visible;
}
body div#ui-datepicker-div[style] {
z-index: 9999999999 !important;
} .pika-single {
z-index: 9999999999 !important;
}  .pum-theme-1702, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-1702 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px dashed #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 238, 0, 1.00 ) } 
.pum-theme-1702 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1702 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: Montserrat; font-weight: 700 } 
.pum-theme-1702 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-1701, .pum-theme-standard-theme { background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1701 .pum-container, .pum-theme-standard-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } 
.pum-theme-1701 .pum-title, .pum-theme-standard-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; font-style: normal; line-height: 36px } 
.pum-theme-1701 .pum-content, .pum-theme-standard-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400; font-style: inherit } 
.pum-theme-1701 .pum-content + .pum-close, .pum-theme-standard-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; font-style: inherit; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1.00 ) } .pum-theme-1703, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-1703 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1703 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-1703 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1703 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-1704, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-1704 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-1704 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1704 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1704 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-1705, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-1705 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-1705 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-1705 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-1705 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-1706, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-1706 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-1706 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-1706 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-1706 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-1707, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-1707 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-1707 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-1707 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-1707 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-1708, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-1708 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-1708 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-1708 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-1708 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } 
#pum-1884 {z-index: 1999999999}
#pum-1891 {z-index: 1999999999}
#pum-2000 {z-index: 1999999999}
#pum-1933 {z-index: 1999999999}
#pum-1872 {z-index: 1999999999}
#pum-1870 {z-index: 1999999999}
#pum-1868 {z-index: 1999999999}
#pum-1866 {z-index: 1999999999}
#pum-1858 {z-index: 1999999999}
#pum-1856 {z-index: 1999999999}
#pum-1852 {z-index: 1999999999}
#pum-1848 {z-index: 1999999999}
#pum-1845 {z-index: 1999999999}
#pum-1843 {z-index: 1999999999}
#pum-1840 {z-index: 1999999999}
#pum-1837 {z-index: 1999999999}
#pum-1835 {z-index: 1999999999}
#pum-1831 {z-index: 1999999999}
#pum-1829 {z-index: 1999999999}
#pum-1827 {z-index: 1999999999}
#pum-1822 {z-index: 1999999999}
#pum-1820 {z-index: 1999999999}
#pum-1816 {z-index: 1999999999}
#pum-1812 {z-index: 1999999999}
#pum-1810 {z-index: 1999999999}
#pum-1808 {z-index: 1999999999}
#pum-1806 {z-index: 1999999999}
#pum-1804 {z-index: 1999999999}
#pum-1802 {z-index: 1999999999}
#pum-1798 {z-index: 1999999999}
#pum-1796 {z-index: 1999999999}
#pum-1793 {z-index: 1999999999}
#pum-1791 {z-index: 1999999999}
#pum-1789 {z-index: 1999999999}
#pum-1786 {z-index: 1999999999}
#pum-1784 {z-index: 1999999999}
#pum-1782 {z-index: 1999999999}
#pum-1777 {z-index: 1999999999}
#pum-1751 {z-index: 1999999999}
#pum-1749 {z-index: 1999999999}
#pum-1746 {z-index: 1999999999}
#pum-1742 {z-index: 1999999999}
#pum-1740 {z-index: 1999999999}
#pum-1737 {z-index: 1999999999}
#pum-1733 {z-index: 1999999999}
#pum-1709 {z-index: 1999999999}
#pum-1727 {z-index: 1999999999}
#pum-1724 {z-index: 1999999999}
#pum-1722 {z-index: 1999999999}
#pum-1719 {z-index: 1999999999}
#pum-1715 {z-index: 1999999999}
#pum-1710 {z-index: 1999999999}#wppizza-loading,.wppizza-load,.wppizza-load-redirect,.wppizza-loading,.wppizza-loading-small{background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/loader.svg) center center no-repeat;opacity:1;position:absolute;z-index:2001;top:0;bottom:0;left:0;right:0;padding:0;margin:0;background-color:#FFFFFF;background-size:50px 50px;filter: grayscale(1)}.wppizza-loading-small{background-size:25px 25px}body > .wppizza-load-redirect,body > .wppizza-loading{background-attachment:fixed}.wppizza-ordernow-spinner,.wppizza-wait{background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/loader.svg) center center no-repeat transparent !important;background-size:80% 80% !important;filter: grayscale(1)}#wppizza-send-order .wppizza-confirm-order,#wppizza-send-order .wppizza-ordernow{width:100%}#wppizza-payment-methods > .wppizza-gateway-button,.wppizza-cart .wppizza-item-quantity > .wppizza-remove-from-cart,.wppizza-orders-pickup-choice-toggle .wppizza-pickup-toggle{color:#333;vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wppizza-ordernow-img{text-align:center}#wppizzaJsAlert{background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;width:100%;height:100%;left:0;z-index:10000;background-image:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/000000-0.8.png)}#wppizzaAlertBox{position:fixed;width:33%;min-height:100px;max-height:400px;margin-top:50px;border:1px solid #fff;background-color:#fff;background-repeat:no-repeat;top:125px;border-radius:15px}#wppizzaJsAlert > #{ position:fixed; } #wppizzaAlertBox #wppizzaAlertTitle{margin:0;color:#000000;padding:3px 15px;font-size:120%;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);border-radius:15px 15px 0 0}#wppizzaAlertBox p{padding:20px 10px;text-align:center;vertical-align:middle;margin:0}#wppizzaAlertBox #btnWrap{text-align:center}#wppizzaAlertOk{margin:10px 3px}@media (max-width: 600px){#wppizzaAlertBox{width:90%}}.wppizza-header > h1.wppizza-entry-title{float:none}.wppizza-header > .wppizza-header-meta{margin-bottom:20px}h2.wppizza-article-h2:before{content:none}.wppizza-article-additives > span,.wppizza-article-ftypes > span,.wppizza-post-additives > span,.wppizza-post-ftypes > span{cursor:default}.wppizza-post-additives,.wppizza-post-ftypes{clear:left;float:left}.wppizza-article-price-viewonly,.wppizza-article-price-viewonly > div,.wppizza-article-price-viewonly > span{cursor:default !important;text-decoration:none}.wppizza-article-price-viewonly > div:hover,.wppizza-article-price-viewonly > span:hover{text-decoration:none!important}.wppizza-additives,.wppizza-ftypes{text-align:center}.wppizza-additive,.wppizza-allergen,.wppizza-ftype{white-space:nowrap}.wppizza-additive > sup,.wppizza-allergen > sup,.wppizza-ftype > sup{padding:3px;vertical-align:super;top:0}.wppizza-additive > sup:before,.wppizza-allergen > sup:before,.wppizza-ftype > sup:before{content:'('}.wppizza-additive > sup:after,.wppizza-allergen > sup:after,.wppizza-ftype > sup:after{content:')'}.wppizza_sku_title{padding:0 5px 0 0}.wppizza_sku{padding:0 2px}.wppizza-additives-icons > span{height:40px;line-height:40px !important;display:inline-block}.wppizza-additives-icons > .wppizza-allergen-icon{padding-left:38px !important;background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/allergens-sprite.svg) -8px 1px no-repeat;background-color:transparent;background-position:-100px 4000px;background-size:30px auto;position:relative}.wppizza-additives-icons > .wppizza-allergen-gluten{background-position:5px 5px}.wppizza-additives-icons > .wppizza-allergen-no_gluten{background-position:5px 5px}.wppizza-additives-icons > .wppizza-allergen-crustaceans{background-position:5px -36px}.wppizza-additives-icons > .wppizza-allergen-no_crustaceans{background-position:5px -36px}.wppizza-additives-icons > .wppizza-allergen-eggs{background-position:5px -76px}.wppizza-additives-icons > .wppizza-allergen-no_eggs{background-position:5px -76px}.wppizza-additives-icons > .wppizza-allergen-fish{background-position:5px -118px}.wppizza-additives-icons > .wppizza-allergen-no_fish{background-position:5px -118px}.wppizza-additives-icons > .wppizza-allergen-peanuts{background-position:5px -159px}.wppizza-additives-icons > .wppizza-allergen-no_peanuts{background-position:5px -159px}.wppizza-additives-icons > .wppizza-allergen-soybeans{background-position:5px -200px}.wppizza-additives-icons > .wppizza-allergen-no_soybeans{background-position:5px -200px}.wppizza-additives-icons > .wppizza-allergen-milk{background-position:5px -241px}.wppizza-additives-icons > .wppizza-allergen-milk_lactose{background-position:5px -241px}.wppizza-additives-icons > .wppizza-allergen-no_milk{background-position:5px -241px}.wppizza-additives-icons > .wppizza-allergen-no_milk_lactose{background-position:5px -241px}.wppizza-additives-icons > .wppizza-allergen-nuts{background-position:5px -282px}.wppizza-additives-icons > .wppizza-allergen-no_nuts{background-position:5px -282px}.wppizza-additives-icons > .wppizza-allergen-celery{background-position:5px -323px}.wppizza-additives-icons > .wppizza-allergen-no_celery{background-position:5px -323px}.wppizza-additives-icons > .wppizza-allergen-mustard{background-position:5px -364px}.wppizza-additives-icons > .wppizza-allergen-no_mustard{background-position:5px -364px}.wppizza-additives-icons > .wppizza-allergen-sesame{background-position:5px -406px}.wppizza-additives-icons > .wppizza-allergen-no_sesame{background-position:5px -406px}.wppizza-additives-icons > .wppizza-allergen-sulphites{background-position:5px -446px}.wppizza-additives-icons > .wppizza-allergen-no_sulphites{background-position:5px -446px}.wppizza-additives-icons > .wppizza-allergen-lupin{background-position:5px -487px}.wppizza-additives-icons > .wppizza-allergen-no_lupin{background-position:5px -487px}.wppizza-additives-icons > .wppizza-allergen-molluscs{background-position:5px -528px}.wppizza-additives-icons > .wppizza-allergen-no_molluscs{background-position:5px -528px}.wppizza-additives-icons > .wppizza-allergen-no_celery:before,.wppizza-additives-icons > .wppizza-allergen-no_crustaceans:before,.wppizza-additives-icons > .wppizza-allergen-no_eggs:before,.wppizza-additives-icons > .wppizza-allergen-no_fish:before,.wppizza-additives-icons > .wppizza-allergen-no_gluten:before,.wppizza-additives-icons > .wppizza-allergen-no_lupin:before,.wppizza-additives-icons > .wppizza-allergen-no_milk:before,.wppizza-additives-icons > .wppizza-allergen-no_milk_lactose:before,.wppizza-additives-icons > .wppizza-allergen-no_molluscs:before,.wppizza-additives-icons > .wppizza-allergen-no_mustard:before,.wppizza-additives-icons > .wppizza-allergen-no_nuts:before,.wppizza-additives-icons > .wppizza-allergen-no_peanuts:before,.wppizza-additives-icons > .wppizza-allergen-no_sesame:before,.wppizza-additives-icons > .wppizza-allergen-no_soybeans:before,.wppizza-additives-icons > .wppizza-allergen-no_sulphites:before{display:block;content:' ';background-image:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/allergens-sprite.svg);background-size:30px auto;background-position:5px -566px;background-repeat:no-repeat;height:37px;width:37px;position:absolute;top:-2px;left:0}.wppizza-article-additives-icons > .wppizza-allergen-icon{background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/allergens-sprite.svg) -8px 1px no-repeat;background-color:transparent;background-position:-100px 1000px;background-size:20px auto}.wppizza-article-additives-icons > .wppizza-allergen-icon{font-size:0;position:relative;display:inline-block;line-height:25px;padding:0 15px !important}.wppizza-article-additives-icons > .wppizza-allergen-gluten,.wppizza-article-additives-icons > .wppizza-allergen-no_gluten{background-position:center 1px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-crustaceans,.wppizza-article-additives-icons > .wppizza-allergen-no_crustaceans{background-position:center -27px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-eggs,.wppizza-article-additives-icons > .wppizza-allergen-no_eggs{background-position:center -53px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-fish,.wppizza-article-additives-icons > .wppizza-allergen-no_fish{background-position:center -81px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_peanuts,.wppizza-article-additives-icons > .wppizza-allergen-peanuts{background-position:center -108px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_soybeans,.wppizza-article-additives-icons > .wppizza-allergen-soybeans{background-position:center -136px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-milk,.wppizza-article-additives-icons > .wppizza-allergen-no_milk{background-position:center -163px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_nuts,.wppizza-article-additives-icons > .wppizza-allergen-nuts{background-position:center -191px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-celery,.wppizza-article-additives-icons > .wppizza-allergen-no_celery{background-position:center -218px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-mustard,.wppizza-article-additives-icons > .wppizza-allergen-no_mustard{background-position:center -245px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_sesame,.wppizza-article-additives-icons > .wppizza-allergen-sesame{background-position:center -273px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_sulphites,.wppizza-article-additives-icons > .wppizza-allergen-sulphites{background-position:center -299px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-lupin,.wppizza-article-additives-icons > .wppizza-allergen-no_lupin{background-position:center -327px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-molluscs,.wppizza-article-additives-icons > .wppizza-allergen-no_molluscs{background-position:center -354px;padding:0 10px 0 20px !important}.wppizza-article-additives-icons > .wppizza-allergen-no_celery:before,.wppizza-article-additives-icons > .wppizza-allergen-no_crustaceans:before,.wppizza-article-additives-icons > .wppizza-allergen-no_eggs:before,.wppizza-article-additives-icons > .wppizza-allergen-no_fish:before,.wppizza-article-additives-icons > .wppizza-allergen-no_gluten:before,.wppizza-article-additives-icons > .wppizza-allergen-no_lupin:before,.wppizza-article-additives-icons > .wppizza-allergen-no_milk:before,.wppizza-article-additives-icons > .wppizza-allergen-no_molluscs:before,.wppizza-article-additives-icons > .wppizza-allergen-no_mustard:before,.wppizza-article-additives-icons > .wppizza-allergen-no_nuts:before,.wppizza-article-additives-icons > .wppizza-allergen-no_peanuts:before,.wppizza-article-additives-icons > .wppizza-allergen-no_sesame:before,.wppizza-article-additives-icons > .wppizza-allergen-no_soybeans:before,.wppizza-article-additives-icons > .wppizza-allergen-no_sulphites:before{display:block;content:' ';background-image:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/allergens-sprite.svg);background-position:3px -381px;background-repeat:no-repeat;position:absolute;top:0;left:2px;width:25px;height:25px;margin-right:5px;background-size:20px auto}.wppizza-article-ftypes-icons > span,.wppizza-ftypes-icons > span,.wppizza-post-ftypes-icons > span{height:25px;line-height:25px !important;display:inline-block}.wppizza-article-ftypes-icons > .wppizza-ftype-icon,.wppizza-ftypes-icons > .wppizza-ftype-icon,.wppizza-post-ftypes-icons > .wppizza-ftype-icon{padding-left:25px !important;background:url(//www.ilpastaro.de/shop2/wp-content/plugins/wppizza/css/img/ftype-sprite.svg) -8px 1px no-repeat;background-color:transparent;background-position:-100px 1000px;background-size:25px auto}.wppizza-article-ftypes-icons > .wppizza-ftype-icon,.wppizza-post-ftypes-icons > .wppizza-ftype-icon{font-size:0;display:inline-block;line-height:25px;padding:0 15px !important}.wppizza-article-ftypes-icons > .wppizza-ftype-mild,.wppizza-post-ftypes-icons > .wppizza-ftype-mild{background-position:center 0;padding:0 10px !important}.wppizza-article-ftypes-icons > .wppizza-ftype-medium,.wppizza-post-ftypes-icons > .wppizza-ftype-medium{background-position:center -28px;padding:0 10px !important}.wppizza-article-ftypes-icons > .wppizza-ftype-hot,.wppizza-post-ftypes-icons > .wppizza-ftype-hot{background-position:center -58px;padding:0 10px !important}.wppizza-article-ftypes-icons > .wppizza-ftype-very_hot,.wppizza-post-ftypes-icons > .wppizza-ftype-very_hot{background-position:center -87px;padding:0 10px !important}.wppizza-article-ftypes-icons > .wppizza-ftype-halal,.wppizza-post-ftypes-icons > .wppizza-ftype-halal{background-position:center -114px}.wppizza-article-ftypes-icons > .wppizza-ftype-kosher,.wppizza-post-ftypes-icons > .wppizza-ftype-kosher{background-position:center -142px}.wppizza-article-ftypes-icons > .wppizza-ftype-vegetarian,.wppizza-post-ftypes-icons > .wppizza-ftype-vegetarian{background-position:center -174px}.wppizza-article-ftypes-icons > .wppizza-ftype-vegan,.wppizza-post-ftypes-icons > .wppizza-ftype-vegan{background-position:center -204px}.wppizza-article-ftypes-icons > .wppizza-ftype-frozen,.wppizza-post-ftypes-icons > .wppizza-ftype-frozen{background-position:center -242px}.wppizza-ftypes-icons > .wppizza-ftype-mild{background-position:-1px 0;padding:0 10px !important}.wppizza-ftypes-icons > .wppizza-ftype-medium{background-position:-1px -28px;padding:0 10px !important}.wppizza-ftypes-icons > .wppizza-ftype-hot{background-position:-1px -58px;padding:0 10px !important}.wppizza-ftypes-icons > .wppizza-ftype-very_hot{background-position:-1px -87px;padding:0 10px !important}.wppizza-ftypes-icons > .wppizza-ftype-halal{background-position:3px -114px}.wppizza-ftypes-icons > .wppizza-ftype-kosher{background-position:3px -142px}.wppizza-ftypes-icons > .wppizza-ftype-vegetarian{background-position:3px -174px}.wppizza-ftypes-icons > .wppizza-ftype-vegan{background-position:3px -204px}.wppizza-ftypes-icons > .wppizza-ftype-frozen{background-position:3px -242px}table.wppizza-order-itemised{margin:10px 0 0;padding:0;width:100%;border-collapse:collapse;border:none;border-bottom:1px solid #CECECE;table-layout:auto;line-height:2}table.wppizza-order-itemised th{margin:0;padding:5px;white-space:nowrap;text-align:center;font-weight:600;border:none;border-bottom:1px solid #CECECE}table.wppizza-order-itemised td{margin:0;padding:5px;border:none}table.wppizza-order-itemised td > input{margin:0 3px}table.wppizza-order-itemised tr.wppizza-item-row > td{border-top:1px solid #CECECE}table.wppizza-order-itemised tr:nth-child(1) > td{border:none}table.wppizza-order-itemised td.wppizza-item-blogname{padding:12px 0;text-align:center;font-weight:600;border:none;text-decoration:underline}table.wppizza-order-itemised td.wppizza-item-category{padding:7px;font-weight:600;border:none}table.wppizza-order-itemised td.wppizza-item-update > span.ui-spinner{width:60px}table.wppizza-order-itemised td.wppizza-item-update > span.ui-spinner > .ui-spinner-button{position:absolute}table.wppizza-order-itemised td.wppizza-item-update > span.ui-spinner > .ui-spinner-button:after{border:none}table.wppizza-order-itemised td.wppizza-item-update > span.ui-spinner > input{margin:0!important !important;padding:5px 0 5px 5px;border:none;width:100%}table.wppizza-order-itemised td.wppizza-item-article > .wppizza-item-no-thumbnail,table.wppizza-order-itemised td.wppizza-item-article > .wppizza-item-thumbnail{position:relative;width:40px;height:30px;line-height:30px;display:inline-block;text-align:center;margin:0 5px;vertical-align:middle;padding:0}table.wppizza-order-itemised td.wppizza-item-article > .wppizza-item-thumbnail > img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;max-width:40px;max-height:30px}table.wppizza-order-itemised .wppizza-item-quantity-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-quantity{text-align:center;white-space:nowrap;width:1%}table.wppizza-order-itemised .wppizza-item-article-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-article{text-align:left}table.wppizza-order-itemised .wppizza-item-sku-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-sku{white-space:nowrap;width:1%}table.wppizza-order-itemised .wppizza-item-price-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-price{text-align:right;white-space:nowrap}table.wppizza-order-itemised .wppizza-item-total-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-total{text-align:right;white-space:nowrap}table.wppizza-order-itemised .wppizza-item-update-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-update{text-align:center;white-space:nowrap;width:75px}table.wppizza-order-itemised .wppizza-item-taxrate-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-taxrate{text-align:center;white-space:nowrap}table.wppizza-order-itemised .wppizza-item-delete-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-delete{text-align:right;white-space:nowrap;width:1%}table.wppizza-order-itemised .wppizza-item-reorder-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-reorder{text-align:right;white-space:nowrap}table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-noreorder{}table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-reorder > .wppizza-item-added-feedback{float:right}.wppizza-totals-cart-items > table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-delete{padding:2px;margin:2px;vertical-align:middle}.wppizza-totals-cart-items > table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-delete > .wppizza-delete-from-cart{padding:4px;margin:2px;font-size:90%;letter-spacing:0;line-height:1}table.wppizza-order-summary{margin:10px 0 0;padding:0;float:right;border:none;border-collapse:collapse}.wppizza-cart table.wppizza-order-summary{float:none}table.wppizza-order-summary td{border:none;border-top:0 !important;margin:0;padding:2px 3px;text-align:left;vertical-align:baseline}table.wppizza-order-summary td:nth-child(2){text-align:right;white-space:nowrap}table.wppizza-order-summary td > span{vertical-align:middle}table.wppizza-order-summary .wppizza-tips input#ctips{width:75px;text-align:right}table.wppizza-order-summary .wppizza-tips select#ctips_pc{width:60px;float:right;padding:0 2px;margin:0 2px;height:20px}table.wppizza-order-summary .wppizza-tips .tips_pc{padding:0 2px;margin:0}table.wppizza-order-summary .wppizza-tips .tips_pc:before{content:'('}table.wppizza-order-summary .wppizza-tips .tips_pc:after{content:')'}table.wppizza-order-summary .wppizza-total{border-top:1px solid #CECECE}table.wppizza-order-summary .wppizza-total > td{font-weight:600}.wppizza-cart table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-article,table.wppizza-order-itemised .wppizza-item-article-th{white-space:normal}#wppizza-order-wrap-orderpage .wppizza-min-order{color:#FF0000;font-size:130%;display:block;text-align:center}.wppizza-fieldset{border:1px dotted #CECECE;padding:10px;margin-bottom:35px}.wppizza-fieldset > legend{margin:0 20px;padding:10px 20px;font-weight:600;width:auto;border:none;background-color:inherit}.wppizza-label-required:after{content:'*';color:red;padding-left:5px}div#wppizza-submit-error{margin:0;border:none;background:transparent;text-align:center}div.wppizza-validation-error{color:red;padding:5px;font-size:100%}.wppizza-login-error,.wppizza-mail-error,.wppizza-order-error{border-left:4px solid #dd3d36;padding:5px;margin:5px 5px 10px}.wppizza-order-error{font-weight:bold}.wppizza-order-error > div > span:first-child{display:inline-block;min-width:150px}.wppizza-noorder{font-size:150%}.wppizza-try-again{margin:25px 10px}.wppizza-error-details-label{margin-bottom:20px;font-size:120%}.wppizza-item-added-feedback{margin:0;padding:0;font-size:60%;text-align:center}.wppizza-item-added-feedback > div{font-size:180%}.wppizza-order-pickup{margin:0 5px;vertical-align:middle}input[type=checkbox].wppizza-order-pickup{margin:0 5px 2px;vertical-align:middle}#wppizza-send-order .wppizza-order-pickup-choice{text-align:right;margin:10px 0}input[type=radio].wppizza-order-pickup{margin:0 5px;vertical-align:middle}.wppizza-orders-pickup-choice-toggle{text-align:center;overflow:auto;clear:both}.wppizza-orders-pickup-choice-toggle .wppizza-pickup-toggle:nth-child(1){float:left}.wppizza-orders-pickup-choice-toggle .wppizza-pickup-toggle:nth-child(2){float:right}.wppizza-orders-pickup-choice-toggle .wppizza-pickup-toggle{cursor:pointer;font-size:80%;text-align:center;width:49%;margin:0;padding:5px 0;display:inline-block;text-align:center}.wppizza-pickup-toggle > input{vertical-align:middle}legend > .wppizza-dashicon{padding:0;margin:5px 5px 0 0}td > .wppizza-dashicon{font-family:dashicons !important;font-weight:300;font-style:normal;font-size:22px;color:#777;width:32px;height:28px;text-align:center;border-color:#ccc;background:#f7f7f7;vertical-align:top;display:inline-block;text-decoration:none;line-height:26px;margin:0 2px;padding:0 0 0 2px;cursor:pointer;border-width:1px;border-style:solid;white-space:nowrap}td > .wppizza-dashicon:hover{color:#000;border-color:#333;background:#fafafa}.wppizza-cart{position:relative;margin:0 !important;padding:2px !important;min-height:250px;border:1px solid #CECECE}.wppizza-cart .wppizza-cart-info{margin:0;padding:0;text-align:center}.wppizza-cart .wppizza-closed{text-align:center;margin:10px 0}.wppizza-cart .wppizza-cart-empty{text-align:center;margin:10px 0}.wppizza-cart table{margin:0 !important;padding:0 !important}.wppizza-cart table.wppizza-order-itemised > thead{display:none}.wppizza-cart table.wppizza-order-itemised > tbody{display:block;height:250px;max-height:250px;overflow:auto}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td{font-size:90%;line-height:normal;vertical-align:middle}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity{padding-left:0;width:15%;text-align:center;vertical-align:middle}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-title{}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-total{width:1%;vertical-align:middle}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-delete{width:1%;vertical-align:middle}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner{width:50px}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner > input{margin:0;padding:5px 0 5px 5px;border:none;font-size:90%}.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity a.ui-spinner-button{height:50%}.wppizza-cart .wppizza-item-quantity > .wppizza-remove-from-cart{font-family:Verdana;float:left;padding:3px 4px;line-height:11px}.wppizza-cart table.wppizza-order-summary{font-size:90%;width:100%;margin-bottom:5px !important;line-height:normal}.wppizza-cart .wppizza-delivery-note,.wppizza-cart .wppizza-pickup-note,.wppizza-order-details .wppizza-delivery-note,.wppizza-order-details .wppizza-pickup-note{clear:both;text-align:center;margin:0;padding:3px 0}.wppizza-cart .wppizza-min-order{color:#FF0000;font-size:90%;display:block}.wppizza-cart .wppizza-cart-info .wppizza-cart-buttons{display:inline-block}.wppizza-cart .wppizza-cart-info input[type="button"]{margin:2px;font-size:90%;padding:6px 8px;line-height:normal}.wppizza-totals{display:inline-block;text-align:center;position:relative;z-index:1}.wppizza-totals .wppizza-totals-order{margin:0 7px}.wppizza-totals .wppizza-totals-viewcart{margin:2px}.wppizza-totals .wppizza-totals-order{padding:0;margin:0}.wppizza-totals .wppizza-totals-itemscount{font-size:75%;vertical-align:super;margin:0 2px;padding:2px 4px;border-radius:50%;background-color:red;color:#ffffff;position:relative;top:-3px;min-width:20px;min-height:20px;display:inline-block;text-align:center}.wppizza-totals .wppizza-totals-checkout-button{display:block}.wppizza-totals .wppizza-totals-checkout-button > input[type="button"]{padding:5px 10px;margin:0;font-size:80%}.wppizza-totals .wppizza-totals-cart{display:none;padding:3px;position:absolute;background-color:#ffffff;color:#000000;top:25px;left:0;-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #CECECE}.wppizza-totals .wppizza-totals-cart > table{font-size:80%;margin:5px 0 0}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised{}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-summary{width:inherit}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised th.wppizza-item-article-th{text-align:left}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised{display:block}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised th:nth-child(1){width:1%}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised > tbody{display:block;max-height:200px;overflow:auto}.wppizza-totals .wppizza-totals-cart > table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity{width:1%}.wppizza-totals .wppizza-totals-cart .wppizza-item-blogname{padding:5px 0 !important}.wppizza-totals .wppizza-totals-cart .wppizza-totals-min-order{color:#FF0000;font-size:90%;text-align:center}#wppizza-minicart{display:none;margin:0;padding:7px 0;text-align:center}#wppizza-minicart > span{position:relative;z-index:2000}#wppizza-minicart.wppizza-minicart-fixed{position:fixed;top:0;left:0;right:0;z-index:2000;border-bottom:1px solid #cecece;color:#333333;background-color:transparent}#wppizza-minicart.wppizza-minicart-static{display:block}#wppizza-minicart.wppizza-minicart-relative{display:block;position:relative}#wppizza-minicart.wppizza-minicart-fixed .wppizza-totals-opacity{opacity:0.9;background-color:#FFFFFF;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}#wppizza-minicart.wppizza-minicart-bottom{top:auto;top:unset;bottom:0}#wppizza-minicart.wppizza-minicart-bottom .wppizza-totals-cart{top:unset;bottom:90%}#wppizza-minicart .wppizza-totals-viewcart{margin:3px 10px}#wppizza-minicart .wppizza-totals-order{padding:0;margin:0 5px}#wppizza-minicart .wppizza-totals-itemscount{font-size:65%;vertical-align:super;margin:0;border-radius:50%;background-color:red;color:#ffffff;position:relative;top:-3px;min-width:20px;min-height:20px;display:inline-block;text-align:center;padding:2px}#wppizza-minicart > span{display:inline-block}#wppizza-minicart > span > input[type="button"]{padding:5px 10px;margin:0 0 0 10px;font-size:80%}#wppizza-minicart .wppizza-totals-checkout-button{display:inline-block}#wppizza-minicart .wppizza-totals-checkout-button > input[type="button"]{padding:5px 10px;margin:0 0 0 10px;font-size:80%}#wppizza-minicart .wppizza-totals-viewcart-button{display:inline-block}#wppizza-minicart .wppizza-totals-viewcart-button > input[type="button"]{padding:5px 10px;margin:0 0 0 10px;font-size:80%}#wppizza-minicart .wppizza-totals-emptycart-button{display:inline-block}#wppizza-minicart .wppizza-totals-emptycart-button > input[type="button"]{padding:5px 10px;margin:0 0 0 10px;font-size:80%}#wppizza-minicart .wppizza-totals-cart{display:none;max-width:300px;position:absolute;top:90%;left:0;right:0;margin-left:auto;margin-right:auto;padding:3px;background-color:#ffffff;color:#000000;-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);box-shadow:2px 2px 5px 2px rgba(0,0,0,0.09);border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border:1px solid #CECECE}#wppizza-minicart .wppizza-totals-cart > table{font-size:80%;margin:0}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised{}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-summary{width:inherit}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised{display:block}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised th:nth-child(1){width:1%}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised th.wppizza-item-article-th{text-align:left}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised > tbody{display:block;max-height:250px;overflow:auto}#wppizza-minicart .wppizza-totals-cart > table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity{width:1%}#wppizza-minicart .wppizza-totals-cart .wppizza-item-blogname{padding:5px 0 !important}#wppizza-minicart .wppizza-totals-cart .wppizza-min-order{color:#FF0000;margin:0;padding:2px 0;font-size:80%;text-align:center;display:block;clear:both}#wppizza-minicart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner{width:40px;height:25px}#wppizza-minicart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner > input{margin:0;padding:0 0 0 5px;border:none;font-size:90%}#wppizza-minicart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity a.ui-spinner-button{height:50%}.wppizza-opening-hours{text-align:center;margin:0;padding:5px 0}.wppizza-opening-hours > span{}.wppizza-opening-hours > span > span{padding:3px}.wppizza-orders-orderhistory > .wppizza-order-orderhistory > fieldset{padding:0;margin:30px 0 0}.wppizza-orders-orderhistory > .wppizza-order-orderhistory:nth-child(odd) > fieldset{background:#F9F9F9}.wppizza-orders-orderhistory > .wppizza-order-orderhistory:nth-child(even) > fieldset{background:#FDFDFD}.wppizza-order-orderhistory > fieldset > legend{border:1px dotted #CECECE;border-bottom:0;cursor:pointer}.wppizza-order-orderhistory > fieldset > div{padding:15px}.wppizza-transaction-details-orderhistory .wppizza-transaction-details{display:none}.wppizza-item-reorder,.wppizza-reorder{text-align:right}.wppizza_accordion .wppizza-header > h1.wppizza-entry-title{display:inline;margin:5px}.wppizza_accordion .wppizza-header > div.wppizza-header-meta{display:none}.wppizza-admin-orders{position:relative;padding:0;margin:0}.wppizza-admin-orders .wppizza-history-pagination{margin:10px auto}.wppizza-admin-orders table{font-size:80%;width:100%;border-collapse:collapse;table-layout:auto !important}.wppizza-admin-orders table > tbody > tr > td > div:not(:first-child){padding-top:3px;font-size:80%}.wppizza-admin-orders table > tbody > tr > td select{font-size:100%}.wppizza-admin-orders table > tfoot > tr > th,.wppizza-admin-orders table > thead > tr > th{padding:3px 5px}.wppizza-admin-orders table > tbody > tr:nth-child(odd){background:#F9F9F9}.wppizza-admin-orders table > tbody > tr:nth-child(even){background:#FDFDFD}.wppizza-admin-orders table > tbody > tr > td{padding:2px;vertical-align:top}.wppizza-admin-orders table > tbody > tr > td.wppizza-total{white-space:nowrap}.wppizza-admin-orders table > tbody > tr.wppizza-status-new{background-color:#FBEC5D}.wppizza-admin-orders table > tbody > tr.wppizza-status-delivered{background-color:#7CFC00}.wppizza-admin-orders table > tbody > tr.wppizza-status-acknowledged{background-color:#FFFACD}.wppizza-history-pagination,.wppizza-pagination{text-align:center;margin:50px 0;padding:0}.wppizza-history-pagination-info,.wppizza-pagination-info{font-size:70%}.wppizza-history-pagination > a,.wppizza-pagination > a,.wppizza-pagination > span{cursor:pointer;text-decoration:none;font-family:Verdana;padding:5px 10px;line-height:17px;font-size:10px;vertical-align:middle;display:inline-block;min-width:16px;margin:2px;color:#333;text-align:center;vertical-align:middle;border-radius:3px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #CECECE;box-shadow:0 0 0 0;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)}.wppizza-pagination span.current,a.wppizza-history-pagination-selected{font-weight:bold;color:#333;cursor:default}a.wppizza-history-pagination-disabled,a.wppizza-pagination-disabled{color:#AAAAAA;cursor:default}#wppizza-send-order > fieldset{position:relative}fieldset table.wppizza-order-summary{width:auto;font-size:100%;line-height:normal}#wppizza-payment-methods > .wppizza-gateway-button{cursor:pointer;width:100%;margin:0 0 3px;padding:10px 0}#wppizza-payment-methods > .wppizza-gateway-button > label{cursor:pointer;margin:0 10px}#wppizza-payment-methods > .wppizza-gateway-button > label > img{vertical-align:middle;margin:0 5px 0 0;display:inline-block}#wppizza-payment-methods > .wppizza-gateway-button > label > input[type="radio"]{width:auto;margin:0 5px;vertical-align:middle}#wppizza-payment-methods > .wppizza-gateway-button > label > span{margin:0;display:inline-block;vertical-align:middle;line-height:initial}#wppizza-payment-methods > .wppizza-gateway-button > .wppizza-gateway-addinfo{display:block;font-size:80%;padding-left:24px}.wppizza-login .wppizza-login-fieldset{display:none}.wppizza-login .wppizza-login-cancel{display:none}.wppizza-login .wppizza-login-info{display:none;color:red;font-size:90%}.wppizza-login .wppizza-login-label,.wppizza-login-lostpw{font-size:80%;padding:0 3px}.wppizza-login{display:block;overflow:auto}.wppizza-login .wppizza-login-form > form{overflow:auto;position:relative}.wppizza-login .wppizza-login-form > form > p{display:inline;margin:0;padding:0;vertical-align:bottom}.wppizza-login .wppizza-login-form > form > p label{font-size:90%}.wppizza-login .wppizza-login-form > form > p .input{width:250px;display:block}.wppizza-login .wppizza-login-form > form > p #wp-submit{margin-top:15px}#wppizza-personal-details > div{position:relative}#wppizza-personal-details input[type="date"],#wppizza-personal-details input[type="time"],#wppizza-personal-details input[type="datetime-local"],#wppizza-personal-details input[type="week"],#wppizza-personal-details input[type="month"],#wppizza-personal-details input[type="text"],#wppizza-personal-details input[type="email"],#wppizza-personal-details input[type="url"],#wppizza-personal-details input[type="password"],#wppizza-personal-details input[type="search"],#wppizza-personal-details input[type="tel"],#wppizza-personal-details input[type="number"],#wppizza-personal-details textarea,#wppizza-personal-details select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wppizza-personal-details label{display:block}#wppizza-personal-details #wppizza-create-account > label{display:inline;padding:5px}#wppizza-personal-details #wppizza-create-account > label > input[type="radio"]{margin:5px;vertical-align:middle}#wppizza-personal-details #wppizza_profile_update{margin:2px 5px 5px;vertical-align:middle}#wppizza-personal-details > div.wppizza-checkbox > label{margin-top:3px}#wppizza-personal-details > div > label > input[type="checkbox"]{margin:2px 5px 5px;vertical-align:middle}#wppizza-personal-details .wppizza-multicheckbox > label,#wppizza-personal-details .wppizza-radio > label{display:inline-block;padding:3px 7px 3px 3px}#wppizza-personal-details .wppizza-multicheckbox > label > input,#wppizza-personal-details .wppizza-radio > label > input{vertical-align:middle;padding:0;margin:0 2px 0 0}#wppizza-personal-details .wppizza-privacy_terms_accept{clear:both}#wppizza-payment-details{background-color:#fcfcfc;position:relative}#wppizza-payment-details > legend{background-color:transparent}#wppizza-payment-details .wppizza-payment-element{border:1px dotted #999999;background-color:#FFFFFF;padding:7px;margin:7px auto;max-height:50px}#wppizza-order-wrap-confirmationpage .wppizza-legal label > input,#wppizza-order-wrap-confirmationpage .wppizza-legal select{margin:0 3px}#wppizza-order-wrap-confirmationpage .wppizza-legal .wppizza-radio{display:inline}#wppizza-order-wrap-confirmationpage .wppizza-legal .wppizza-radio input{vertical-align:middle}#wppizza-order-wrap-confirmationpage .wppizza-personal-details > div > label{padding:3px}#wppizza-order-wrap-confirmationpage .wppizza-payment-method > label{padding:3px}.wppizza-order-wrap-thankyoupage .wppizza-personal-details > div > label{padding:3px;display:inline-block}#wppizza-payment-methods input[type="date"],#wppizza-payment-methods input[type="time"],#wppizza-payment-methods input[type="datetime-local"],#wppizza-payment-methods input[type="week"],#wppizza-payment-methods input[type="month"],#wppizza-payment-methods input[type="text"],#wppizza-payment-methods input[type="email"],#wppizza-payment-methods input[type="url"],#wppizza-payment-methods input[type="password"],#wppizza-payment-methods input[type="search"],#wppizza-payment-methods input[type="tel"],#wppizza-payment-methods input[type="number"],#wppizza-payment-methods textarea,#wppizza-payment-methods select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wppizza-payment-methods label{display:block;margin:0}#wppizza-payment-methods #wppizza-create-account > label{display:inline;padding:5px}#wppizza-payment-methods #wppizza-create-account > label > input[type="radio"]{margin:5px}#wppizza-payment-methods .wppizza-multicheckbox > label,#wppizza-payment-methods .wppizza-radio > label{display:inline-block;padding:3px 7px 3px 3px}#wppizza-payment-methods .wppizza-multicheckbox > label > input,#wppizza-payment-methods .wppizza-radio > label > input{vertical-align:middle;padding:0;margin:0 2px 0 0}#wppizza-user-register-info{display:none;font-size:80%}.wppizza-transaction-details > div > label{padding:3px;display:inline-block}.wppizza-order-processing{font-weight:bold;font-size:150%}.wppizza-order-processing-id{text-align:center;font-weight:bold;font-size:100%}#wppizza-force-refresh,.wppizza-add-to-cart-select,.wppizza-article-price,.wppizza-cart-increment,.wppizza-cart-refresh,.wppizza-remove-from-cart,.wppizza-totals-cart,.wppizza-totals-viewcart,.wppizza-trigger-choose,.wppizza-trigger-click{cursor:pointer}@media only screen and (max-width: 420px){table.wppizza-order-itemised thead > tr > th:not(.wppizza-item-quantity-th):not(.wppizza-item-update-th):not(.wppizza-item-article-th):not(.wppizza-item-total-th):not(.wppizza-item-delete-th),table.wppizza-order-itemised tr.wppizza-item-row > td:not(.wppizza-item-quantity):not(.wppizza-item-update):not(.wppizza-item-article):not(.wppizza-item-total):not(.wppizza-item-delete){display:none}.wppizza-admin-orders table > tbody > tr > td.wppizza-payment,.wppizza-admin-orders table > tfoot > tr > th.wppizza-th-payment,.wppizza-admin-orders table > thead > tr > th.wppizza-th-payment{display:none}}@media only screen and (max-width: 300px){table.wppizza-order-itemised thead > tr > th.wppizza-item-delete-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-delete{display:none}table.wppizza-order-itemised thead > tr > th.wppizza-item-total-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-total{width:1%}}@media only screen and (max-width: 200px){table.wppizza-order-itemised thead > tr > th.wppizza-item-quantity-th,table.wppizza-order-itemised thead > tr > th.wppizza-item-update-th,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-quantity,table.wppizza-order-itemised tr.wppizza-item-row > td.wppizza-item-update{display:none}}.wppizza-article-default{position:relative; ;width:98%;clear:both;overflow:hidden; padding:5px 5px !important; margin:0 auto 10px auto !important; text-align:left} .wppizza-article-default h2.wppizza-article-h2{display:inline;margin:0px;padding:0; }
.wppizza-article-default .wppizza-article-additives, .wppizza-article-default .wppizza-article-ftypes{font-size: 60%; margin: 0; font-weight: normal; vertical-align: super}
.wppizza-article-default .wppizza-article-additives:before{content:'*'}
.wppizza-article-default .wppizza-article-additive, .wppizza-article-default .wppizza-allergen,.wppizza-article-default .wppizza-ftype{padding:0 3px}
.wppizza-article-default .wppizza-article-additive:before,.wppizza-article-default .wppizza-allergen:before,.wppizza-article-default .wppizza-ftype:before{content:'('}
.wppizza-article-default .wppizza-article-additive:after,.wppizza-article-default .wppizza-allergen:after,.wppizza-article-default .wppizza-ftype:after{content:')'} .wppizza-article-default .wppizza-article-image{float:left;text-align:center;}
.wppizza-article-default .wppizza-article-image .wppizza-article-image-thumb,
.wppizza-article-default .wppizza-article-image .wppizza-article-image-placeholder{padding:5px;margin:3px 10px 0 0 !important;border:1px dotted #CECECE;}
.wppizza-article-default .wppizza-article-image-placeholder{width:75px;height:75px;line-height:1.1}
.wppizza-article-default .wppizza-article-image .wppizza-article-image-thumb{width:auto;max-width:none !important}
.wppizza-article-default .wppizza-article-image-placeholder:before{content: "\f306";font-family: "dashicons";color:#bebebe;font-size:62px; }  .wppizza-article-default .wppizza-article-sizes{float:right;margin:0;padding:0;} .wppizza-article-default .wppizza-article-sizes>ul{list-style-type:none; padding:0px; margin: 0px auto; display:inline-block;}
.wppizza-article-default .wppizza-article-sizes>ul>li{margin:0 !important;line-height:normal;display:table-cell;background:transparent!important;}
.wppizza-article-default .wppizza-article-sizes>ul>li:before{content:'';}
.wppizza-article-default .wppizza-article-price-currency{font-size:160%; padding:0 10px !important; text-align:center; vertical-align:middle} .wppizza-article-default .wppizza-article-prices>ul{list-style-type:none !important; padding:0px; margin: 0px auto; display: inline-block;}
.wppizza-article-default .wppizza-article-prices>ul>li{float:left;margin:0!important;line-height:normal;display:inline-block;}
.wppizza-article-default .wppizza-article-prices>ul>li:before{content:'';} .wppizza-article-default .wppizza-article-price{text-align:center;padding:3px;font-size:120%;background:transparent!important;}
.wppizza-article-default .wppizza-article-price:hover{cursor:pointer;}
.wppizza-article-default .wppizza-article-price>span{margin:0 !important;padding:0;display:inline !important;}
.wppizza-article-default .wppizza-article-price>span:hover{text-decoration:underline}
.wppizza-article-default .wppizza-article-size{font-size:60%;text-align:center;white-space: nowrap;}
.wppizza-article-default .wppizza-article-size:hover{text-decoration:underline}
.wppizza-article-default .wppizza-article-size:after{content: "\f174";font-family: "dashicons"; font-size:120%;position: relative; top: 2px; margin:0 3px;} .wppizza-article-default .wppizza-no-cart:after{content:"" !important} .wppizza-article-default .wppizza-article-content{} .wppizza-article-default .wppizza-permalink{} .wppizza-additives-default { text-align: center; font-size: 90%; margin: 50px 0 25px;}
.wppizza-additives-default > span {margin-right: 5px; line-height: 150%;display:inline-block;} .wppizza-navigation-default{display:block; overflow:auto}  @media only screen and (max-width: 420px) {
.wppizza-article-default h2.wppizza-article-h2{text-align: center;display: block;}
.wppizza-article-default .wppizza-article-sizes{float:unset; text-align:center}
} @media only screen and (max-width: 320px) {
.wppizza-article-default .wppizza-article-sizes>ul>li.wppizza-article-price-currency {display:none}
} @media only screen and (max-width: 300px) {
.wppizza-article-default .wppizza-article-image{display:none}
} @media only screen and (max-width: 200px) {
}