/* AP Pizza Style - Custom CSS for WP-Pizza */


/* Off Canvas OVerlay */


.elementor-widget-off-canvas .e-off-canvas{


    z-index:10 !important;


}


/*Konto User Regis*/


#user-registration.vertical .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{


        background:  var(--e-global-color-20de775) !important;


    border-color: var(--e-global-color-accent) !important;


}


#user-registration.vertical .user-registration-MyAccount-navigation{


    background:var(--e-global-color-20de775) !important;


}


/*footer*/


.mc4wp-form-fields .mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=url], .mc4wp-form-theme input[type=date], .mc4wp-form-theme textarea, .mc4wp-form-theme select{


    border:1px solid black !important;


    margin-top:10px;


width:250px;


}


.mc4wp-form-fields


/* Konto */


.elementor-login__logged-in-message{


    font-size:22px !important;


    padding:25px !important;


background:var(--e-global-color-20de775) !important;


    border-radius:8px !important;


}


        .wppizza-create-account {


            display: flex;


            align-items: center;


            gap: 20px;


            padding: 20px 30px;


            background-color: var(--e-global-color-e208510);


            border-radius: 12px;


            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);


            transition: box-shadow 0.3s ease;


            border: 1px solid #e0e0e0;


        }


        .wppizza-create-account:hover {


            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);


        }


        .wppizza-create-account span {


            font-size: 18px;


            font-weight: 600;


            color: #333;


        }


        .wppizza-create-account label {


            display: flex;


            align-items: center;


            font-size: 16px;


            color: #444;


            cursor: pointer;


            transition: color 0.3s ease;


        }


        .wppizza-create-account input[type="radio"] {


            margin-right: 10px;


            transform: scale(1.1);


            accent-color: var(--e-global-color-accent);


            cursor: pointer;


                    margin-bottom:7px !important;


        }


        .wppizza-create-account label:hover {


            color: var(--e-global-color-accent);


        }


#wppizza-user-register-info{


    font-size:18px;


    margin-top:80px;


    color:red;


    z-index:0 !important;


}


#wppizza-send-order .ui-spinner.ui-corner-all.ui-widget.ui-widget-content{


    border:none !important;


}


/* ULTIMATE MEMBER


.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus{


    background:var(--e-global-color-accent)


}


.um a.um-button:hover, .um input[type=submit].um-button:hover{


        background:var(--e-global-color-accent)


}


.um a.um-link{


    color:var(--e-global-color-accent)


}


.um .um-cover-add:hover, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-item-meta a, .um .um-member-less a:hover, .um .um-member-more a:hover, .um .um-member-name a:hover, .um .um-members-pagi a:hover, .um .um-profile-subnav a.active, .um .um-tip:hover, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color{


color:var(--e-global-color-accent)


}


*/


#wppizza-orders-wrap-orderhistory{


        display: grid;


    grid-template-columns: repeat(2, 1fr);


    gap: 15px;


}


.wppizza-history-pagination{


                position: absolute;


            bottom: -130px; /* Konumunu ayarlayın */


            left: 0;


            width: 100%;


            text-align: center;


    }


    .wppizza-login .wppizza-login-form>form>p .input{


        border:1px solid #f3f3f3;


        border-radius:8px;


}


/* Order History */


.wppizza-fieldset-wppizza_rewards{


    min-width:400px !important;


    background-color:var(--e-global-color-20de775);


        border-radius:10px !important;


}


.wppizza-fieldset-wppizza_rewards.wppizza-fieldset>legend{


    font-size:20px;


    background:black;


    color:var(--e-global-color-e208510);


    border-radius:5px;


    margin-bottom:20px;


   


}


#wppizza-orders-wrap-orderhistory{


    max-width:350px !important;


}


#wppizza-orders-wrap-orderhistory tr.wppizza-item-row{


    display:table-column ;


}


#wppizza-orders-wrap-orderhistory .wppizza-order-wrap table.wppizza-order-itemised{


    min-height:100px !important;


}


.wppizza-item-reorder{


    display:none !important;


}


.no-orders-message{


    padding:20px;


    background: var(--e-global-color-20de775);


    border-radius:15px;


}


#wppizza-noorders-orderhistory{


    display:none !important;


}


table tbody tr:hover>td, table tbody tr:hover>th{


    background:var(--e-global-color-e208510) !important;


}


#wppizza-orders-wrap-orderhistory tr.wppizza-item-row-last{


    display: table-row;


}


#wppizza-orders-wrap-orderhistory .wppizza-order-wrap.wppizza-order-orderhistory {


    background:var(--e-global-color-20de775) !important;


    padding-top:45px;


border-radius:10px !important;


}


.wppizza-history-pagination>a, .wppizza-pagination>a, .wppizza-pagination>span{


    background:var(--e-global-color-accent);


    color:white;


    font-size:14px;


}


.um input[type=submit].um-button, input[type=submit].um-button:focus{


    padding:15px 20px !important;


}


/* Thank you page */


.wppizza-order-wrap-thankyoupage{


    margin:2% 20%;


    padding:5% 5%;


    border-radius:10px;


    background:url('/wp-content/uploads/2024/07/Dankeschoenn-Seite.webp');


    background-size: cover;


            background-position: center;


    color:white;


    font-size:120%;


}


.wppizza-order-wrap-thankyoupage tr.wppizza-item-row{


    display: table-row !important;


}


.wppizza-order-wrap-thankyoupage label{


    color:white !important;


    }


.wppizza-table-header-group:hover{


    color:black !important;


}


.wppizza-table-row-group .wppizza-wppizza_rewards:hover{


        color:black !important;


}


.wppizza-order-wrap-thankyoupage tr.wppizza-item-row:hover{


    color:black !important;


}


.wppizza-order-wrap-thankyoupage .wppizza-ingrinfo:hover{


        color:black !important;


}


.wppizza-order-wrap-thankyoupage .wppizza-total-items:hover{


        color:black !important;


}


.wppizza-order-wrap-thankyoupage .wppizza-total:hover{


        color:black !important;


}


/* Bestellungen */


.wppizza-fieldset .wppizza-cart-empty:after{


    content:"Bos";


}


#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{


    border: 1px solid #ccc !important;


}


#wppizza-send-order table.wppizza-order-itemised td.wppizza-item-update>span.ui-spinner>input{


    margin:0px !important;


}


#wppizza-send-order .ui-spinner.ui-corner-all.ui-widget.ui-widget-content{


    width:110px !important;


}


#wppizza-send-order #wppizza-preorder-calendar-icon{


    right:-30px !important;


}


#wppizza-send-order #wppizza-preorder-wrap-inner{


    display:inline;


}


#wppizza-send-order table.wppizza-order-itemised .wppizza-item-total-th, table.wppizza-order-itemised tr.wppizza-item-row>td.wppizza-item-total {


    display: none;


}


.wppizza-wppizza_preorder.wppizza-text{


    margin:10px!important;


}


#wppizza-send-order #wppizza_dbp{


    margin:10px 0px 10px 0px !important;


}


#wppizza-send-order .wppizza-text input, #wppizza-send-order .wppizza-email input, #wppizza-send-order .wppizza-textarea textarea{


    margin-top:8px !important;


    border: 1px solid #ccc !important;


}


#wppizza-send-order .wppizza-item-row{


 display: table-row !important;


}


#wppizza-send-order .wppizza-orders-pickup-choice{


    width:90% !important;


}


#wppizza-send-order table.wppizza-order-itemised td>input{


    display:none !important;


}


#wppizza-send-order .ui-spinner.ui-corner-all.ui-widget.ui-widget-content{


    height:35px !important;


}


#wppizza-send-order #TB_ajaxWindowTitle.wppizza-add-ingredients-tbttl>div.wppizza-ingredients-info-restrictions, .wppizza-item-row-ingredients .wppizza-ingr-comments, .wppizza-item-row-ingredients .wppizza-ingr-comments-toggle, .wppizza-item-row-ingredients .wppizza-ingrinfo:before{


    content:"Extras - "


}


/* Genel ayarlar: Formu grid ile iki sütuna ayır */


#wppizza_rewards-redeem-btn{


    padding:10px 50px !important;


}


#wppizza-send-order #wppizza_rewards-redeem-value{


    padding:10px !important;


    width:10px !important;


    height:45px !important;


border: 1px solid #ccc !important;


    min-width: 75px;


  max-width: 20px;


    margin-right:10px;


background-color: var(--e-global-color-20de775);


}


#wppizza-send-order {


    display: grid;


    grid-template-columns: 1fr 1fr; /* İki sütun */


        grid-template-columns: 40% 60%; /* Sol sütun %60, sağ sütun %40 genişliğinde */


    grid-template-rows: auto; /* Satırlar otomatik */


    grid-gap: 0px 80px; /* Hücreler arası boşluk */


   


}


/* Sol sütun (1. sütun): Sipariş detayları ve ödüller */


#wppizza-order-details {


    grid-column: 1; /* İlk sütun */


    grid-row: 1; /* İlk satır */


}


#wppizza_rewards {


    grid-column: 1; /* İlk sütun */


    grid-row: 2; /* İkinci satır */


}


/* Sağ sütun (2. sütun): Kişisel bilgiler */


#wppizza-personal-details {


    grid-column: 2; /* İkinci sütun */


    grid-row: 1 / span 2; /* İkinci sütunun iki satır yüksekliğinde olacak */


    align-self: start; /* Üste hizala */
    padding: 20px !important;
    background: #f4f4f4 !important;
    border-radius: 10px !important;

}


/*Warenkorb Tablo*/


.wppizza-order-wrap  table.wppizza-order-itemised{


    display: block;


    min-height: 200px;


    height: auto;


    max-height: 200px;


    overflow: auto;


    margin-bottom: 10px;


}


#wppizza-send-order #wppizza_rewards-remove{


    padding:5px 0px 8px 0px !important;


    width:30px;


    border-radius:500px;


    margin-left:10px !important;


    background-color: var(--e-global-color-20de775);


    color:black;


    font-weight:700;


}


.wppizza-table-row-group .wppizza-wppizza_rewards{


    display:grid !important;


}


#wppizza-send-order .wppizza-ordernow{


    height:50px !important;


     width: 100% !important;


    box-shadow:none !important;


        grid-column: 2; /* Sol sütunda kalacak */


    grid-row: 2; /* İlk satır */


        margin-top:240px !important;


    z-index:10;


}


#wppizza-send-order div#wppizza-submit-error{


    box-shadow:none !important;


}


/* Genel stil ayarları */


#wppizza-send-order .wppizza-fieldset {


    border: 1px solid #ccc;


    padding: 0px;


    box-sizing: border-box;


    min-height:350px !important;


}


#wppizza-send-order .wppizza-fieldset legend {


    font-size: 1.2em;


    margin-bottom: 10px;


    background:var(--e-global-color-20de775);


    border-radius:5px


}


#wppizza-send-order .wppizza-cname,


#wppizza-send-order .wppizza-cemail,


#wppizza-send-order .wppizza-caddress,


#wppizza-send-order .wppizza-ctel,


#wppizza-send-order .wppizza-ccomments,


#wppizza-send-order .wppizza-wppizza_preorder {


    margin-bottom: 15px;


}


#wppizza-send-order .wppizza-text,


#wppizza-send-order .wppizza-email,


#wppizza-send-order .wppizza-textarea {


    display: block;


    width: 100%;


}


#wppizza-send-order .wppizza-text input,


#wppizza-send-order .wppizza-email input,


#wppizza-send-order .wppizza-textarea textarea {


    width: 100%;


    padding: 8px;


    box-sizing: border-box;


}


#wppizza-send-order .wppizza-preorder-wrap-outer {


    display: flex;


    align-items: center;


}


#wppizza-send-order .wppizza-preorder-wrap-inner {


    position: relative;


    width: 100%;


}


#wppizza-send-order #wppizza-preorder-calendar-icon {


    position: absolute;


    right: 10px;


    top: 50%;


    transform: translateY(-50%);


}


#wppizza-send-order .wppizza-ordernow {


    margin-top: 20px;


    padding: 10px 20px;


    font-size: 1.2em;


    cursor: pointer;


}


/*Belli Degil */


.elementor-widget-n-carousel .e-n-carousel>.swiper-wrapper>.swiper-slide{


    box-shadow: 0px 10px 15px -10px rgba(0,0,0,0.1);


    margin-bottom:20px;


border-radius:10px;


}


.wppizza-article-grid {


    background: white;


}


.wppizza-article-grid .wppizza-article-content{


    font-size:80% !important;


}


#wppizza-ingr-form {


  display: flex !important;


  flex-direction: column !important;


    justify-content: space-around;


    min-height:320px !important;


}


.tb-close-icon:focus,


.tb-close-icon:active {


  outline: none !important;


  border: none !important;


}


#wppizza-ingr-form legend {


    padding-left:30px;


    margin-top:10px;


  order: 3 !important; /* legend öğesini en sona taşımak için en yüksek sırayı belirleyin */


}


#wppizza-ingredients-selected{


    order:2;


    border:none !important;


    background:#f3f3f3;


    padding:10px 0px;


    border-radius:10px;


    max-height:150px;


    margin-bottom:0px !important;


   


}


/* Popup */


#TB_ajaxContent{


    max-height: 913.811px !important;


}


#TB_window{


    border-radius:18px !important;


}


    #TB_overlay {


    background: #000 !important;


}


/* Zipcode */


#TB_ajaxContent .elementor-kit-4 input:not([type="button"]):not([type="submit"]), .elementor-kit-4 textarea, .elementor-kit-4 .elementor-field-textual{


    border:none !important;


}


fieldset{


    border:none !important;


}


#TB_ajaxContent .wppizza_dbp_wrap{


    margin:0px !important;
 
    padding: 20px;
   


}


.wppizza_dbp_label{
font-size:22px !important;
font-weight:600 !important;
    padding:20px !important;
    background-color: transparent !important;
   
 
}


.wppizza_dbp_widget{


    padding:15px 20px !important;


}


.wppizza_dbp_input{


    display:flex !important;


}


.wppizza_dbp_input:before{


    content:"" !important;


    display: inline-block;


    width: 70px;


    height: 50px ;


   


    background-image: url(/wp-content/uploads/2024/02/Lieferung.webp) !important;


   


    background-size: contain;  


    background-repeat: no-repeat;


    margin-right:20px !important;
    filter: brightness(0);
}


.wppizza_dbp{


    border-radius: 10px !important;
    padding:10px !important;


}


.wppizza_dbp_ok{


    float:right;


   


}


/* Checkbox */


.wppizza_dbp_spu_lbl:before{


    content:"" !important;


    display: inline-block;


    width: 40px;


    height: 40px !important;


   


    background-image: url(/wp-content/uploads/2024/02/Abholung.webp) !important;


   


    background-size: contain;  


    background-repeat: no-repeat;


    margin-right:20px !important;
    filter: brightness(0);


}


.wppizza_dbp_spu_lbl{


    font-size:16px;


display: flex !important;


 align-items: center !important;


}


.wppizza_dbp_spu_lbl>input{


    -webkit-appearance: none;


    appearance: none;


    -webkit-tap-highlight-color: transparent;


    position: relative;


    border: 0;


    outline: 0;


    cursor: pointer;


margin-left:5px;


}


.wppizza_dbp_spu_lbl>input:after{


    content: '';


    width: 30px;


    height: 14px;


    display: inline-block;


    background: rgba(196, 195, 195, 0.55);


    border-radius: 18px;


    clear: both;


}


.wppizza_dbp_spu_lbl>input:before{


    content: '';


    width: 16px;


    height: 16px;


    display: block;


    position: absolute;


    left: 0;


    top: 2px;


    border-radius: 50%;


    background: rgb(255, 255, 255);


    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);


}


.wppizza_dbp_spu_lbl>input:checked:before{


    left: 16px;


    box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.6);


}


.wppizza_dbp_spu_lbl>input:checked:after{


background: linear-gradient(109.6deg,rgb(0, 204, 130)  11.2%, rgb(58, 181, 46)  91.7%);


   


}


.wppizza_dbp_spu_lbl>input:checked:after,.wppizza_dbp_spu_lbl>input:checked:before,.wppizza_dbp_spu_lbl>input:before,.wppizza_dbp_spu_lbl>input:after{


    transition: ease .3s;


    -webkit-transition: ease .3s;


    -moz-transition: ease .3s;


    -o-transition: ease .3s;


}


.wppizza_dbp_ok{


    display:flex !important;


}


/* Zipcode */


#TB_ajaxContent ul.wppizza_dbp_ac_res {


    margin: 45px 20px 20px 90px !important


}


ul.wppizza_dbp_ac_res > label.wppizza_dbp_ac_res_label{


    background:var(--e-global-color-20de775);


   


}


/* Genel stil */


#TB_window.wppizza-add-ingredients-tbw{


    min-height:450px !important;


}


#TB_closeAjaxWindow .tb-close-icon{


box-shadow:none !important;


    border:none !important;


}


#TB_ajaxContent .wppizza-ingredients{


    padding-right:10px !important;
    background-color:transparent !important;

}


ul.wppizza-multiselect-tabs{


    border:none !important;


}


#TB_window.wppizza-add-ingredients-tbw>#TB_title{


    border:none !important;


}


.wppizza-current-ingredients>ul>li{


    width:32% !important;


}


.wppizza-ingredients ul>li{


    width: 48%;


    font-size:100%;


    padding:5px 30px;


}


.wppizza-ingredients ul>li>.wppizza-ingr-1-selected>span, .wppizza-ingredients ul>li>.wppizza-ingr-1>span{


    margin-top:5px !important;


}


#wppizza-sub-info>span.ui-spinner{


    height:35px;


    margin:0px 50px;


}


#wppizza-sub-info>span.ui-spinner:focus{


    display:none !important;


}


#wppizza-sub-info>span.ui-spinner>input{


    padding:0px !important;


        width: 30px;


    margin: 0px 55px;


}


#wppizza-sub-info {


    max-width: 100% !important;


    width: 100%;


    min-width: 100%;


    display: flex;


    justify-content: flex-start;


    flex-direction: row-reverse;


        align-items: center;


        min-height:115px !important;


}


#wppizza-sub-info .ui-spinner.ui-corner-all.ui-widget.ui-widget-content{


width:340px !important;


    border:none;


}


#wppizza-ai-cover{


    visibility:hidden;


}


#TB_window {
    border-radius:18px !important;
    background:#ffffffc9;
    backdrop-filter: blur(10px);
    border-radius: 14px !important;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    overflow: hidden;
}

/* Posta kodu modal'ı için spesifik stiller */
#TB_window.wppizza-dbp-modal {
    margin-left: -195px !important;
    width: 430px !important;
    margin-top: -170px !important;
    visibility: visible !important;
}

#TB_window.wppizza-dbp-modal #TB_ajaxContent {
    width: 300px !important;
    height: 295px !important;
    margin: 0px auto !important;
}


#TB_title {


    background-color: transparent !important;





    padding: 10px 20px;


    display: flex;


    justify-content: space-between;


    align-items: center;


}


#TB_ajaxWindowTitle {


    font-size: 18px;


    font-weight: bold;


}


#TB_closeAjaxWindow button {


    background: none;


    border: none;


    cursor: pointer;


}


#TB_closeAjaxWindow .tb-close-icon {


    width: 25px;


    height: 25px;


    background: none;


}


#TB_closeWindowButton{


    position:relative !important;


}


.tb-close-icon{


    position:relative !important;


}


.tb-close-icon:active{


    border:none !important;


}


#TB_ajaxContent {


    padding: 20px;


}


div.wppizza-imulti{


        background-color: var(--e-global-color-20de775);


    border-radius:15px;
padding:30px !important;

}


.wppizza-ingredients legend{


    border-bottom:0px !important;


    margin-bottom: 0px !important;


    border:none !important;


}


/* Butonlar */


.wppizza-empty-cart-button{


    display:none !important;


}


.wppizza-diy-to-cart,.wppizza-checkout-button{


width:100%;


    padding:10px 50px !important;


    margin-top:20px !important;


    border-radius:50px;


    font-size:16px !important;


    font-weight:500;


}


.wppizza-ingr-select {


        background: url('/wp-content/uploads/2024/07/down-arrow-5-svgrepo-com.svg') no-repeat right 10px center;


    background-size: 35px;  


    border-radius:50px !important;


    width:70% !important;


        padding:10px 25px !important;


    margin-left:20px;


  appearance: none;


  -webkit-appearance: none; /* Chrome, Safari ve Opera */


  -moz-appearance: none; /* Firefox */


    background-color: white; /* Arka plan rengini ayarlayın */


}


.wppizza-current-ingredients .wppizza-remove-ingredient{


padding:0px 6px 1px 6px !important;


    box-shadow:none !important;


    border:1px solid #dbd9d7 !important;


    border-radius:15% !important;


}


/*


.wppizza-doingredient {


    background-color: #f7f7f7;


    border-radius: 15%;


    padding: 5px;


    cursor: pointer;


    transition: background-color 0.3s ease;


}


.wppizza-doingredient:hover {


    background-color: #e0e0e0;


}


*/


.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-color: var(--e-global-color-20de775);


    cursor: pointer;


    transition: background-color 0.3s ease;


}


.wppizza-remove-ingredient{


    border-radius: 50%;


    cursor: pointer;


}


/* Form stili */


#wppizza-ingr-form legend {


    display: flex;


    justify-content: space-between;


    align-items: center;


    padding-bottom: 0px;


    margin-bottom: 0px !important;


    border-bottom: 1px solid #ddd;


}


#wppizza-ingredients-selected:before{


    content:"Zusätzliche Zutaten";


        font-weight:600;


    padding:0px 40px ;


}


.wppizza-current-ingredients p{


    padding:0px 30px !important;


}


#wppizza-ingredients-selected {


    margin-bottom: 20px;


    margin-top:15px


}


.wppizza-current-ingredients p {


    margin: 0 10px;


    color: #666;


}


.wppizza-current-ingredients{


  border:none !important;


    padding: 5px 0px;


}


.wppizza-doingredient-lbl {


    flex-grow: 1;


    margin-left: 10px;


}


/* Lieferung butonu üste alma


.card .elementor-widget-container{


    display:flex;


    flex-direction: column-reverse;


}


*/


#TB_ajaxContent.wppizza-add-ingredients-tbc{


    padding-bottom:40px !important;


}


#TB_ajaxWindowTitle.wppizza-add-ingredients-tbttl>div.wppizza-ingredients-info-restrictions, .wppizza-item-row-ingredients .wppizza-ingr-comments, .wppizza-item-row-ingredients .wppizza-ingr-comments-toggle, .wppizza-item-row-ingredients .wppizza-ingrinfo{


    margin-top:-3px;


padding-bottom:10px !important;


}


table.wppizza-order-itemised tr.wppizza-item-row-ingredients>td {


    border-bottom: 1px solid rgba(0, 0, 0, .09);


    padding:0px !important;


}


.wppizza-item-quantity {


    position: flex !important;


    background:none;


    border:none !important;


}


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity a.ui-spinner-button,
.ui-spinner a.ui-spinner-button {
    height: 35px !important;
    background: none !important;
    width: 35px !important;
    border: 0px !important;
    border-radius: 500px !important;
    background-color: var(--e-global-color-20de775) !important;
    font-size: 20px !important;
}


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner > input {
    pointer-events: none !important;
    padding: 5px !important;
    width: 30px;
    position: absolute !important;
    left: 50% !important;
    top: 50% !important;
    transform: translate(-50%, -50%) !important;
    margin: 0 !important;
}


/* ============================================
   SPINNER BUTONLARI - + ve - İKONLARI
   Sadece ikonları değiştir, diğer her şey aynı kalacak
   ============================================ */


/* Buton container - sadece görsel, işlevsellik aynı */
.ui-spinner-button {
    background-color: var(--e-global-color-20de775) !important;
    border-radius: 50% !important;
    width: 35px !important;
    height: 35px !important;
}


.ui-spinner-button:hover {
    background-color: var(--e-global-color-accent) !important;
}


/* jQuery UI'nin TÜM icon stillerini override et - EN ÖNEMLİ */
.ui-icon-triangle-1-n,
.ui-icon-triangle-1-s,
.ui-button-icon.ui-icon,
.ui-spinner-button .ui-button-icon,
.ui-spinner-button .ui-icon,
.ui-spinner-up .ui-icon,
.ui-spinner-down .ui-icon {
    background-image: none !important;
    background: none !important;
    background-color: transparent !important;
    text-indent: 0 !important;
    width: 100% !important;
    height: 100% !important;
    display: block !important;
    position: relative !important;
    font-size: 0 !important;
    line-height: 1 !important;
    margin: 0 !important;
    padding: 0 !important;
    left: 0 !important;
    top: 0 !important;
}


/* Yukarı buton - + işareti */
.ui-spinner-up .ui-button-icon.ui-icon-triangle-1-n::before,
.ui-spinner-up .ui-icon-triangle-1-n::before,
.ui-spinner-up .ui-button-icon::before,
.ui-spinner-up .ui-icon::before {
    content: "+" !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #333 !important;
    line-height: 1 !important;
    display: block !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* Aşağı buton - - işareti */
.ui-spinner-down .ui-button-icon.ui-icon-triangle-1-s::before,
.ui-spinner-down .ui-icon-triangle-1-s::before,
.ui-spinner-down .ui-button-icon::before,
.ui-spinner-down .ui-icon::before {
    content: "−" !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    color: #333 !important;
    line-height: 1 !important;
    display: block !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}


/* Hover, active, focus durumları - ikon rengi siyah kalmalı */
.ui-spinner-button:hover .ui-button-icon.ui-icon-triangle-1-n::before,
.ui-spinner-button:hover .ui-icon-triangle-1-n::before,
.ui-spinner-button:hover .ui-button-icon.ui-icon-triangle-1-s::before,
.ui-spinner-button:hover .ui-icon-triangle-1-s::before,
.ui-spinner-button:hover .ui-button-icon::before,
.ui-spinner-button:hover .ui-icon::before,
.ui-spinner-button:active .ui-button-icon::before,
.ui-spinner-button:active .ui-icon::before,
.ui-spinner-button:focus .ui-button-icon::before,
.ui-spinner-button:focus .ui-icon::before,
.ui-state-active .ui-spinner-button .ui-button-icon::before,
.ui-state-active .ui-spinner-button .ui-icon::before,
.ui-state-hover .ui-spinner-button .ui-button-icon::before,
.ui-state-hover .ui-spinner-button .ui-icon::before,
.ui-state-focus .ui-spinner-button .ui-button-icon::before,
.ui-state-focus .ui-spinner-button .ui-icon::before,
.ui-button.ui-state-active .ui-button-icon::before,
.ui-button.ui-state-active .ui-icon::before,
.ui-button.ui-state-hover .ui-button-icon::before,
.ui-button.ui-state-hover .ui-icon::before {
    color: #333 !important;
}


/* Tüm hover ve focus durumları için background-image'i kaldır */
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon,
.ui-spinner-button:hover .ui-icon,
.ui-spinner-button:hover .ui-button-icon,
.ui-state-hover .ui-button-icon,
.ui-state-focus .ui-button-icon {
    background-image: none !important;
    background: none !important;
    background-color: transparent !important;
}


/* Icon space'i gizle */
.ui-button-icon-space {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    visibility: hidden !important;
}


/* Warenkorb için özel stiller - yukarıdaki genel stil zaten uygulanıyor */


.ui-spinner-input {


   text-align: center !important;


    align-items: center !important;


    font-size:16px !important;


}


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner {


    height:35px !important;


    width: 45%;


        border:none !important;


    align-items: center !important;


    position: relative !important;


    margin-left: auto !important;


    margin-right: 0 !important;


}


.ui-spinner-down,
.wppizza-cart .ui-spinner-down,
.ui-spinner a.ui-spinner-down {
    left: 0 !important;
    right: auto !important;
    top: 50% !important;
    bottom: auto !important;
    transform: translateY(-50%) !important;
}


.ui-spinner-up,
.wppizza-cart .ui-spinner-up,
.ui-spinner a.ui-spinner-up {
    right: 0 !important;
    left: auto !important;
    top: 50% !important;
    bottom: auto !important;
    transform: translateY(-50%) !important;
}


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity > span.ui-spinner:active{


    border:none !important;


}


input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {


    width: 100%;


    border: none !important;


    border-radius: 3px;


    padding: .5rem 1rem;


    transition: all .3s;


}


/* Temel tablo stilleri */


.wppizza-cart table.wppizza-order-itemised > tbody {


    display: block;


    min-height:200px;


    height: auto;


    max-height: 450px;


    overflow: auto;


    margin-bottom:10px;


}


table {


  width: 100%;


  border-collapse: collapse;


  border-spacing: 0;


}


th, td {


  padding: 12px 15px;


  text-align: left;


  border-bottom: 1px solid #ddd;


}


th {


  background-color:transparent !important;


  font-weight: bold;


}


td {


    background-color:transparent !important;


}


/* Tablo hücrelerine fare üzerine gelindiğinde gölgelendirme efekti */


tr:hover {


  background-color: #f5f5f5;


}


/* İlk ve son satır arka plan rengi */


tr:first-child {


  background-color: none;


}


tr:last-child {


  background-color: none;


}


/* Sıra numaraları için solda hücre */


td:first-child {


  font-weight: bold;


}


/**/


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-quantity {


    width: 100%;


    text-align: right;


}


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-total{


    width:100% !important;


    font-size:15px;


    font-weight:500;


}


tr.wppizza-item-row {


    display: grid;


    grid-template-columns: auto auto;


    grid-template-rows: auto auto;


    grid-template-areas:


        "wppizza-item-article wppizza-item-total"


        "wppizza-item-quantity wppizza-item-quantity";


    width:100%;


    padding:10px 0px;


    border-bottom:1px solid rgba(0,0,0,.09);


}


tr.wppizza-item-row-first{


    padding: 0px !important;


    padding-bottom:10px !important;


}


tr.wppizza-item-row-last{


border-bottom:0px;


}


tr.wppizza-item-row:hover{


    background:none;


}


td.wppizza-item-article {


    grid-area: wppizza-item-article;


        background:none;


    border:none !important;


      font-size:16px !important;


    font-weight:600;


  white-space: nowrap !important; /* Metni bir satırda tut */


  overflow: hidden !important; /* Taşan kısmı gizle */


  text-overflow: ellipsis !important; /* Taşan kısmın yerine üç nokta (...) ekle */


  max-width: 25ch; /* Maksimum 20 karakter genişliğinde olsun */


    word-wrap: normal !important; /* Kelimeleri bölmek yerine tamamını bir arada tut */


    text-decoration:underline;


}


td.wppizza-item-total {


    grid-area: wppizza-item-total;


       justify-self: end; /* sağa yaslanmış */


    background:none;


    border:none !important;


}


td.wppizza-item-quantity {


    grid-area: wppizza-item-quantity;


       justify-self: end; /* sağa yaslanmış */


        background:none;


    border:none !important;


}


/* Wppizzacard Tablo */


.wppizza-cart table.wppizza-order-itemised > tbody > tr > td.wppizza-item-delete {


display:none;


}


table.wppizza-order-itemised tr:nth-child(1) > td {


    display: none;


}


/* Wppizzacard */


.wppizza-cart{


    border:0px;


}


/* Magaza kapaliyken Preorder ile görünecek resim */


.wppizza-cart .wppizza-closed{


    background-image:url(/wp-content/uploads/2024/07/vorbestellungen.webp);


 background-repeat: no-repeat;


    background-size:150px;


      background-position: center;


padding:85px 0px;


}


.wppizza_cart_preorder {


    background-image: url(/wp-content/uploads/2024/10/vorbestellungen.webp);


    background-repeat: no-repeat;


    background-size: 150px;


    background-position: center;


    padding: 75px 75px 75px 75px;


    margin-left: -30px;


    background-color: white;


}


:has(.wppizza-closed) .wppizza-cart-info:after {


    content: "Nur Vorbestellung";


    color: black;


    font-size: 22px;


    font-weight:600;


    background:var(--e-global-color-20de775);


  padding:15px !important;


    margin-top:30px !important;


    border-radius:8px;


    display:block !important;


}


.wppizza-cart .wppizza-cart-empty{


    background-image:url(/wp-content/uploads/2024/08/warenkorb-1.png);


 background-repeat: no-repeat;


    background-size:150px;


      background-position: center;


padding:78px 0px;


}


#TB_ajaxContent .wppizza-dbp-areas #wppizza-dbp-area-tb-spu-lbl:before{


    content:url(/wp-content/uploads/2024/05/food-package_4649309.svg) !important;


}


#wppizza-minicart .wppizza-totals-itemscount {    


font-size: 58%;    


margin: 0;    


color: var(--e-global-color-e208510);  


top: 5px ;


vertical-align: inherit;    


text-align: end;    


padding: 0.8px ;


background-image: url(/wp-content/uploads/2024/05/food-package_4649309.svg);


background-size: cover;    


position: absolute;    


width: 20px ;


height: 20px ;    


margin-top: -21px ;


margin-left:-20px ;


align-content: start;    


justify-content: space-evenly;    


align-items: center;    


text-align: center;    


text-indent: 10px ;


line-height: 3.05;


border-radius: 0%;


background-color:transparent ;


}


/* Fiyatlar  */


.wppizza-article-grid .wppizza-article-price>span{


    margin: 0px 5px !important;


    font-size:18px;


    font-weight:600;


}


/* Genel yapı */


.wppizza-article {


    display: flex;


    flex-direction: column;


    align-items: center;


        justify-content: space-between;


    padding:0px 15px !important;


    border-radius:10px;


}


.wppizza-article:hover {


    background-color:var(--e-global-color-8a231eb );


}


/* Ürün adı ve açıklama */


.wppizza-article-title {


    order: 1;


    margin-bottom: 10px; /* Aralık eklemek için */


    font-size:22px;


}


.wppizza-article-content {


    order: 2;


    text-align: left;


    margin-bottom: 10px; /* Aralık eklemek için */


    font-size:16px !important;


    padding-right:5% !important;


}


/* Fiyatlar */


.wppizza-article-grid .wppizza-article-sizes {


    order: 3;


    width: 100%;


    text-align:right ;


        margin-top: 5px;


        font-size:14px;


        padding-bottom:15px


}


.wppizza-article-grid .wppizza-article-size{


    margin-bottom:-15px;


}


/* Genel yapı */


.wppizza-article {


    display: flex;


    flex-direction: column;


    align-items: flex-start;


}


/* Ürün adı ve açıklama */


.wppizza-article-title,


.wppizza-article-content {


    text-align: left;


}


/* Fiyatlar */


.wppizza-article-sizes {


    width: 100%;


    text-align: left;


}


/* Ana toggle konteyneri */


.wppizza-orders-pickup-choice {


    display: flex;


    width: 100%;


    margin-top: 10px; /* Yukarı boşluk */


    margin-bottom: 10px; /* Aşağı boşluk */


    border-radius:50px;


    padding:0px !important;


        /*Color1 */


        background-color:var(--e-global-color-20de775) !important;


padding:2px !important;


    order:1;


}


/* Her bir seçenek */


.wppizza-pickup-toggle {


    flex: 1;


    text-align: center;


    position: relative;


    padding:1px !important;


}


/* Seçenek içerisindeki metin */


.wppizza-pickup-toggle span {


    padding:15px 10px;


    display: block;


    cursor: pointer;


    /*Color1 */


    background-color:var(--e-global-color-20de775);


    border-radius: 35px; /* Köşe yarıçapı */


    margin: 0px; /* Boşluk */


    transition: background-color 0.3s ease; /* Geçiş efekti */


    font-size:14px;


    font-weight:600;


    margin:0px !important;


}


/* Seçenekler arasında seçilenin görünümü */


.wppizza-pickup-toggle-selected span {


    background-color: white;


}


input[type=radio].wppizza-order-pickup{


    display:none;


}


.wppizza-orders-pickup-choice-toggle .wppizza-pickup-toggle{


    border:none;


    background:none;


    padding:0px !important;


    margin:0px !important;


}


.wppizza-pickup-toggle:first-child span:before {


    content: "";


    display: inline-block;


    width: 18px; /* Resim genişliği */


    height: 18px; /* Resim yüksekliği */


    background-image: url('/wp-content/uploads/2024/02/Lieferung.webp');


    background-size: contain; /* Resmi içeriğin boyutlarına sığdır */


    margin-right: 5px; /* Metin ile resim arasındaki boşluk */


    vertical-align: top; /* Metnin ortasına hizalamak için */


}


.wppizza-pickup-toggle:last-child span:before {


    content: "";


    display: inline-block;


    width: 18px; /* Resim genişliği */


    height: 18px; /* Resim yüksekliği */


    background-image: url('/wp-content/uploads/2024/02/Abholung.webp');


    background-size: contain; /* Resmi içeriğin boyutlarına sığdır */


    margin-right: 5px; /* Metin ile resim arasındaki boşluk */


    vertical-align: bottom; /* Metnin ortasına hizalamak için */


}


.wppizza-article-grid .wppizza-article-additives, .wppizza-article-grid .wppizza-article-ftypes{


        font-size: 35% !important;


}


.wppizza-tax-main{


    display:none;


}


.wppizza-cart table.wppizza-order-summary{


    padding-top:20px !important;


}


table.wppizza-order-summary td{


    font-weight:400 !important;


}


table.wppizza-order-summary .wppizza-total{


    border:none;


    font-size:15px;


}


table.wppizza-order-summary .wppizza-total > td {


    font-weight: 600 !important;


}


/* Scrollbar */


/* Scrollbar için genel stil */


::-webkit-scrollbar {


  width: 8px; /* Scrollbar genişliği */


}


/* Scrollbar arkaplanı */


::-webkit-scrollbar-track {


  background: #f1f1f1;


  border-radius: 10px;


}


/* Scrollbar başparmağı (thumb) */


::-webkit-scrollbar-thumb {


  background: #888;


  border-radius: 10px;


}


/* Hover efekti */


::-webkit-scrollbar-thumb:hover {


  background: #555;


}


/* Slider Menu*/


    .slide_menu li a:hover{


    color:white !important;


    font-size:18px !important;


    background:var(--e-global-color-c7c3c35)


 !important;


}


.slide_menu li a:active{


color:white !important;


    font-size:18px !important;


    background:var(--e-global-color-c7c3c35)


 !important;


}


.slide_menu li a {


    color: var(--e-global-color-secondary);


    text-decoration: none;


    font-size: 18px !important;


    white-space: nowrap;


    background:var(--e-global-color-20de775);


    border:1px solid var(--e-global-color-20de775);


    border-radius:5px;


    padding:10px 20px !important;


    margin-right:5px;


}


    #slide_menu svg {


    width: 10px;


}


.slide_menu button {


        line-height: 0px !important;


        margin:0px !important;


      padding: 5px !important;


    width:auto !important;


}


#slide_next{


-webkit-box-shadow: 0 0 10px -2.5px #dddddd;


-moz-box-shadow: 0 0 10px -2.5px #dddddd;


box-shadow: 0 0 10px -2.5px #dddddd;


    padding:8px !important;


        margin: 7px !important;


}


#slide_back{


-webkit-box-shadow: 0 0 10px -2.5px #dddddd;


-moz-box-shadow: 0 0 10px -2.5px #dddddd;


box-shadow: 0 0 10px -2.5px #dddddd;


    padding:8px !important;


        margin: 7px !important;


}


.custom-menu-class{


    min-width:700px !important;


}


.sticky{


    min-height:100px !important;


    width:61.4% !important;


    margin-left:9% !important;


}


/* Slider Menu*/


/* MOBIL */


@media only screen and (max-width: 600px) {


    #wppizza-send-order .wppizza-ordernow{


        margin:0px !important;


    }


    /*Warenkorb Grid*/


    #wppizza-send-order {


        grid-template-columns: 1fr; /* Tek sütuna dönüştür */


    }


       #wppizza-order-details,


    #wppizza_rewards,


    #wppizza-personal-details {


        grid-column: 1; /* Hepsi tek sütuna */


        grid-row: auto; /* Otomatik sıralama */


    }


   


    #wppizza-send-order .wppizza-ordernow{


              grid-column: 1; /* Hepsi tek sütuna */


            grid-row: 4; /* İkinci satır */


     width: 100% !important;


    box-shadow:none !important;


}


    /* Slider Menu*/


    .sticky{


    width:100% !important;


    margin-left:0% !important;


}


    .custom-menu-class{


    min-width:auto !important;


}


.slide_menu .menu {


overflow: hidden !important;


    }


    .menu::-webkit-scrollbar {


  width: 5px;


  height: 5px;


    display:none;


}


   


    /* Slider Menu*/


   


    /*Popup*/


    .wppizza-ingredients ul>li{


        width:100% !important;


        padding-left:0px !important;    }


    #wppizza-sub-info {


        min-width:105% !important;


        padding-right:20% !important;


        display: block;


    flex-direction: column-reverse;


   align-items: center;


     position: fixed; /* Sabit pozisyon */


    bottom: 0;       /* Sayfanın altına yapışık */


background:white;


        z-index:99999;


        height:105px !important;


        padding-top:2%;


}


    #TB_overlay {


 


    background: #000 !important;


}


   


    #wppizza-sub-info .ui-spinner.ui-corner-all.ui-widget.ui-widget-content{


width:140px !important;


    border:none;


}


   


   


   


   


    #wppizza-current-sum{


        padding-bottom:10px !important;


        margin-top:5px !important;


    }


    .wppizza-diy-to-cart{


        width:90% !important;


        margin:10px 0px !important;


    }


    #wppizza-sub-info>span.ui-spinner {


    height: 35px;


    margin-left: 30px;


        margin-right:0px !important;


            margin-top:5px;


}


   


    #wppizza-ingr-form legend {


        margin:0px !important;


        padding:0px !important;


    }


    .wppizza-ingredients fieldset{


        padding:0px !important;


    }


    #wppizza-ingr-form{


        padding:0px 5%;


    }


   


    #TB_window.wppizza-add-ingredients-tbw>#TB_title{


         position: sticky;


    top: 0; /* veya istediğiniz diğer bir değer */


    z-index: 1000; /* diğer elemanların üstünde kalm*/


    }


   


/* Popup Kutusu */


    #TB_closeAjaxWindow button{


        margin:0px !important;


        padding:0px !important;


    }


   


    #TB_window.wppizza-add-ingredients-tbw{


        min-height:100vh !important;


    }


    #wppizza-ingredients-selected{


        margin-bottom:170px !important;


    }


    .wppizza-list-ingredients legend{


        margin-left:10px !important;


        padding-left:100px !important;


       


    }


    #TB_ajaxWindowTitle{


        margin-left:20px !important;


    }


    div.wppizza-imulti {


padding-left:30px !important;


    }


    /* Alerjenler  */


.wppizza-additives-grid {


    text-align: center;


    font-size: 90%;


    margin: 10px 0 15px;


    display: grid;


}


   


/* Bottom Card*/


#wppizza-minicart.wppizza-minicart-fixed .wppizza-totals-opacity {


    opacity: 1;


                                                                     background: var(--e-global-color-primary);


    position: absolute;


    left: 10px;


    right: 10px;


    top: 8px;


    bottom: 0;


    z-index: 1;


    border-radius:4px 4px 0px 0px;


}


#wppizza-minicart.wppizza-minicart-bottom {


background: white;  


box-shadow: 10px 10px 8px 10px #888888;    


padding: 15px 7px 20px 7px ;


    display: flex !important;


flex-direction: row;


justify-content:space-evenly ;


align-items: center;


}


    #wppizza-minicart>span{


        margin-left:0% !important;


    }


   


#wppizza-minicart .wppizza-totals-order {


    font-size: 100%;


z-index: 999999999;


    color:white !important;


    font-weight:500;


    margin-left:25px !important;


}


   


#wppizza-minicart .wppizza-totals-checkout-button>input[type=button] {


font-size: 100% !important;


text-transform: none;


font-weight: 500;


    color:white;


background-color:transparent;


    border:1px solid white;


    padding:10px 30px !important;


    margin-top:0px !important;


    margin-left:-40%;


}


#wppizza-minicart .wppizza-totals-itemscount {    


font-size: 58%;    


margin: 0;    


color: var(--e-global-color-e208510);  


vertical-align: inherit;    


text-align: end;    


padding: 0.8px ;


background-image: url(/wp-content/uploads/2024/07/Icon-card-1.png);


background-size: cover;    


position: absolute;    


width: 20px ;


height: 20px ;    


align-content: start;    


justify-content: space-evenly;    


align-items: center;    


text-align: center;


    margin-top:-15px !important;


text-indent: 10px ;


line-height: 3.05;


border-radius: 0%;


background-color:transparent ;


}


#wppizza-minicart .wppizza-totals-viewcart-button>input[type=button] {


    display:none;


}


   


    /* Slider Menu*/


    .slide_menu li a:hover{


    color:var(--e-global-color-e208510)!important;


    font-size:16px !important;


    background:#c07929


 !important;


}


.slide_menu li a:active{


color:var(--e-global-color-e208510) !important;


    font-size:16px !important;


    background:#c07929


 !important;


}


.slide_menu li a {


    color: #0a3847;


    text-decoration: none;


    font-size: 16px !important;


    white-space: nowrap;


    background:var(--e-global-color-20de775);


    border:1px solid var(--e-global-color-20de775);


    border-radius:5px;


    padding:5px 10px !important;


    margin-right:5px;;


}


    /* Thank you page */


    table.wppizza-order-itemised:hover{


        background:#ED8F23 !important;


    }


    .wppizza-order-wrap-thankyoupage{


        margin:5% !important;  


        font-size:100%;


    }


    /*Warenkorb*/


    #wppizza-send-order #wppizza-personal-details,


    #wppizza-send-order #wppizza-personal-details ~ * {


        width:100% !important;


    }


    #wppizza-send-order #wppizza-order-details{


            width:100% !important;


        border: 1px solid #dbd9d7 !important;


        border-radius:10px !important;


    }


   


/* Konto */


   


    #wppizza-orders-wrap-orderhistory{


        display: block;


    grid-template-columns: repeat(3, 1fr);


    gap: 10px;


        max-width:200px !important;


}  


   


.wppizza-history-pagination{


position:static;


}


   


}


[type=button]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){


           


    padding:10px 20px !important;


    margin:0px !important;


           


}


/* Nachbestellen (Reorder) Butonunu Gizle */
.wppizza-reorder,
.wppizza-reorder-purchase,
.wppizza-item-reorder,
.wppizza-do-reorder {
    display: none !important;
}

.ui-widget-content{
    background-color: transparent !important;
}



