.woocommerce-checkout-review-order-table{font-size:2rem}.woocommerce-checkout-review-order-table .variation{align-items:baseline;display:flex}.woocommerce-checkout-review-order-table .variation-Startdatum p{font-size:2rem;margin:0}.woocommerce-checkout-review-order-table .variation-Mietdauer{display:none!important}.woocommerce table.shop_table{border:1px solid var(--cyan);border-radius:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid var(--cyan)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--cyanlight)}.wc_payment_method{display:flex;flex-wrap:wrap}.wc_payment_method label{flex:1}.wc_payment_method.payment_method_stripe label{display:flex;justify-content:flex-start}.wc_payment_method.payment_method_stripe label img:first-of-type{margin-left:auto!important}.content .payment_box p{margin-top:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:var(--gray05)}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--gray05)}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}@media screen and (min-width:768px){body:not(.woocommerce-order-pay) #payment{margin-right:-108%}}.woocommerce-notices-wrapper{margin-top:4rem}.woocommerce-notices-wrapper li{margin:0!important}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:transparent;border-bottom-color:var(--cyan)}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:transparent;border-bottom-color:var(--red)}.woocommerce form .form-row.woocommerce-invalid label{color:var(--red)}.booking-details__list{list-style-type:none}.content .booking-details__list{margin-left:0}.booking-details__list-item{background-color:var(--gray07);align-items:flex-start;display:flex;padding:3.5rem}.content .booking-details__list-item{margin:2px 0}.booking-details__icon{margin-right:40px;width:35px}.booking-details__icon svg{display:block;height:35px;width:35px}.button.subscription_renewal_early,.woocommerce-view-subscription .order_item .product-quantity,.woocommerce-view-subscription .wc-item-meta,.woocommerce-view-subscription .woocommerce-orders-table,.woocommerce-view-subscription .woocommerce header{display:none!important}.woocommerce-MyAccount-navigation ul{list-style-type:none;margin-left:0}.woocommerce-MyAccount-navigation a{border:1px solid var(--cyandark);display:block;padding:10px 20px;transition:border-color .4s ease,color .4s ease;width:90%}.woocommerce-MyAccount-navigation a:hover{border-color:var(--red)}.woocommerce-MyAccount-navigation li.is-active a{background-color:var(--cyandark);color:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--subscriptions{display:none}
