/* Checkout page */
.page-id-6 .woocommerce {padding-top:35px;}
#order_review .wc-terms-and-conditions label.checkbox {margin:0px;}
/*span.agbtext-1*/
.woocommerce-gzd-terms-and-conditions-checkbox-text {display:block;padding:0px 0px 0px 22px;}
#order_payment_heading {font-size:14px;}
.woocommerce .payment_methods li {border-top:1px solid #efeeeb;padding-top:13px;}
.woocommerce .payment_methods label {text-align:left;padding-left:0px;padding-bottom:0px;margin-bottom:0px;font-weight:300;}
a.about_paypal {display:block;padding-left:24px;font-weight:300;font-size:0.8em;}
.woocommerce-checkout .bordered-block h2 {padding-bottom:10px;}
.woocommerce .payment_methods .payment_box {padding-top:7px;padding-left:28px;line-height:normal;font-size:0.9em;}
h2#order_review_heading {margin-bottom:0px;}
#order_review .legal {padding:12px !important;background-color:#7B8E07;color:#fff;padding-top:5px;padding-bottom:5px;margin-top:0px;}
#order_review .legal .replaced-checkboxes.replaced-checkboxes+label:hover:before, 
#order_review .legal .replaced-radio-buttons.replaced-checkboxes+label:hover:before{box-shadow: 0 0 3px #000;} 
#order_review .legal a {color:#fff;text-decoration:underline;}
#order_review .legal a:hover {text-decoration:none;}
#order_review .legal label {display:block !important;margin:0px;}
.woocommerce-invalid label {color:#dd1f26;}
.woocommerce-invalid .input-text,
.woocommerce-invalid textarea {border-color:#dd1f26;background-color:#fdf6f6;}
#order_review .woocommerce-invalid {background-color:#dd1f26;color:#fff;}
#order_review .woocommerce-invalid label {color:#fff;}
.woocommerce #customer_details #order_comments {height:auto;min-height:70px;}
.payment_method_paypal p {padding-top:5px;}
.shop .cart_totals table tr td, 
.shop .cart_totals table tr th,
.woocommerce .cart_totals table tr td, 
.woocommerce .cart_totals table tr th {word-break:normal;}
.woocommerce .cart_totals table tr td.product-name {text-align:left;}
.form-row label {display:block !important;visibility:visible !important;font-size:0.8em;margin-bottom:3px;}
.form-row.legal label {font-size:1em;}
abbr[title], abbr[data-original-title] {border-bottom:none;cursor:default;}
.woocommerce-checkout .form-group {margin-bottom:10px;}
.wc-gzdp-order-pay-button {display:inline-block;background-color:#975b4f;color:#fff;font-size:14px;padding:14px 20px;border-radius: 5px;}
.wc-gzdp-order-pay-button:hover {opacity:0.8;color:#fff;text-decoration:none;}
.woocommerce #place_order {margin-top:15px;}
.woocommerce .place-order .button {background-color:#975b4f;color:#fff;border-radius: 5px;}
.woocommerce .place-order .button:hover {background-color:#8e0b56;color:#fff;}
.woocommerce .cart_totals table tr p.delivery-time-info {display:none;}
.woocommerce-billing-fields .create-account label {font-size:1em;color:#975b4f;}
.woocommerce .woocommerce-checkout .col2-set,
.woocommerce .woocommerce-checkout .order-totals-column {width:50%;float:none;}
.woocommerce .woocommerce-checkout .col2-set .col-1, 
.woocommerce .woocommerce-checkout .col2-set .col-2 {width:100%;max-width:none;flex:auto;}
.woocommerce .payment_methods > li > label {width:80%;font-weight:400;}
.woocommerce .payment_methods .wc_payment_method img {display:none;}
.woocommerce .form-row.terms .input-checkbox {top:3px;}
.woocommerce-account-fields .woocommerce-form__label {width:80%;display:inline-block !important;font-size:1.0em;}
.woocommerce-checkout .mailchimp-newsletter {position:relative;margin-top:20px;margin-bottom:0px;}
.woocommerce-checkout .mailchimp-newsletter #mailchimp_woocommerce_newsletter {position:absolute;top:0px;left:0px;z-index:10;}
.woocommerce-checkout .mailchimp-newsletter label {padding:0px 0px 0px 28px;}
.woocommerce-checkout .mailchimp-newsletter label span {font-size:13px;}
.woocommerce-checkout .mailchimp-newsletter {position:absolute;top:0px;left:-1000px;z-index:10;}
.woocommerce-checkout .shop_table {background-color:#fff;}
.wc-gzd-checkbox-placeholder .woocommerce-form__input {border-color:#000;}
.wc-gzd-checkbox-placeholder .wc-gzd-checkbox-placeholder-reg_data_privacy .woocommerce-form__input {border-color: #000 !important;}
.wc-gzd-checkbox-placeholder-legal .woocommerce-form__input {border-color: #fff !important;}

/* Thankyou Page */
.woocommerce-order-received .order-details {padding-top:30px;}
.woocommerce-order-received {background-image:url("/wp-content/uploads/2021/01/vielen-dank-bestellung-vorhaenge-1.gif");background-repeat:no-repeat;background-size:100% auto;}
.woocommerce .order-details-list li {text-transform:none;}
.woocommerce-checkout .shop_table tr td p {display:inline;}

/* Profity */
#profity-1 .profity-txt-2 {font-weight:400 !important;line-height:1.4em;}
#profity-1 .profity-txt-3 {font-weight:300 !important;line-height:1.4em;}
.post-formatting .woocommerce-order img {width:inherit !important;}
.post-formatting .woocommerce-order .profity-img-1 img {width:100px !important;}

/* Tablet Landscape  */
@media (max-width:1024px){
  /* Warenkorb */
  .woocommerce .woocommerce-checkout .col2-set,
  .woocommerce .woocommerce-checkout .order-totals-column {width:100%;padding:10px;}
  .woocommerce .woocommerce-checkout .col2-set .col-1,
  .woocommerce .woocommerce-checkout .col2-set .col-2 {padding:0px;}
  #shipping_method label {word-break:break-all;}
  .bordered-block {padding:10px;}
  .order_details td {word-break:break-all !important;}
}

/* Smartphone portrait */
@media (max-width:480px){
  /* Warenkorb */
  
  
}
