/**handles:we-rentman-vonrock-custom-css**/
@charset "UTF-8";.rental-period label{display:block}.rental-period #rental-period-end,.rental-period #rental-period-start{border:none;outline:0;margin-left:1rem}.availability{margin-top:.5rem;margin-bottom:1rem}.woocommerce .cart_totals table{width:100%}.woocommerce .cart-subtotal{border-bottom:none}.woocommerce .cart-subtotal td{color:#000;text-align:right;padding:10px 0}.woocommerce .fee,.woocommerce .order-total{width:100%}.woocommerce .fee td,.woocommerce .fee th,.woocommerce .order-total td,.woocommerce .order-total th{color:#000;text-align:right;border-bottom:1px solid #ededed;padding:10px 0}.woocommerce .fee th,.woocommerce .order-total th{text-align:left}.woocommerce .fee .order-total-mwst td,.woocommerce .order-total .order-total-mwst td{color:#888;border-bottom:none;padding:10px 0;font-weight:400;text-align:right}.woocommerce .fee .order-total-mwst td.label,.woocommerce .order-total .order-total-mwst td.label{text-align:left}.woocommerce #customTaxRateCart{margin-top:0!important}.woocommerce #customTaxRateCart td{color:#000;border-top:none!important}.woocommerce .woocommerce-checkout .order-rental-period{margin-bottom:1rem}.woocommerce .woocommerce-page .div.cart-collaterals h2,.woocommerce .woocommerce-shipping-totals h2,.woocommerce div.cart-collaterals h2{font-size:18px;line-height:26px}.woocommerce .woocommerce-shipping-totals h2{margin-bottom:.5rem}.woocommerce .transportCheckCheckout{margin-bottom:0}.woocommerce .transportCheckCheckout{clear:both!important;width:100%!important;text-align:left!important;margin-top:0}.woocommerce .transportCheckCheckout .not-shippable{border:1px solid #ccc;background-color:#f4f4f4;display:inline-block;padding:10px 20px;margin:1rem 0;position:relative}.woocommerce .woocommerce-shipping-methods li{display:flex;align-items:flex-start;margin-bottom:.5rem}.woocommerce .woocommerce-shipping-methods li input{margin:.4rem .4rem 0 0}.woocommerce .woocommerce-shipping-methods li label{padding-left:.5rem;cursor:pointer}.woocommerce .woocommerce-shipping-methods li:hover label{background:#f4f4f4}.woocommerce .checkout-button{width:unset!important}@media only screen and (max-width:668px){.woocommerce .datepicker--content::after{content:"";font-size:13px;color:#3d3d3d;background-color:#f4f4f4;padding:10px;display:none;line-height:18px}}.elementor-widget-container .tischdeckeHinweisWrapper{background-color:#000;border:1px solid #ccc}.elementor-widget-container .tischdeckeHinweisWrapper .tischdeckeHinweisHeading{padding:10px;padding-left:10px;padding-left:20px;background-color:#7d4747;color:#fff;font-family:'playfair display';text-transform:uppercase;font-size:18px}.elementor-widget-container .tischdeckeHinweisWrapper .tischdeckeHinweisText{background-color:#fff;font-size:14px;color:#000;padding:20px;font-family:'playfair display'}.elementor-widget-container .standortInfoSingleProduct{border:1px solid #ccc;background-color:#f4f4f4;display:block;padding:10px 20px;margin:0;position:relative;width:100%}.elementor-widget-container .standortInfoSingleProduct::before{display:none}.elementor-widget-container .beschreibungWrapperComplete{max-width:unset;padding:0;margin:auto}.elementor-widget-container .beschreibungWrapperComplete .attributFlexBox{display:flex;border-bottom:1px solid #ededed}.elementor-widget-container .beschreibungWrapperComplete .customLowerDescTitle{display:inline-block;width:100%;padding:10px;text-align:center;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:30px;font-family:'playfair display';text-transform:uppercase;font-size:14px;font-weight:600;color:#4d4d4d;margin-top:30px;margin-bottom:50px}.elementor-widget-container .beschreibungWrapperComplete .attributWrapperLeft{float:left;width:50%;padding:10px 0;text-transform:uppercase;font-family:'playfair display';font-weight:700;font-size:14px;word-break:break-word}.elementor-widget-container .beschreibungWrapperComplete .attributWrapperRight{float:right;display:block;width:50%;padding:10px 0;text-transform:uppercase;font-family:'playfair display';font-weight:700;font-size:14px;word-break:break-word}.elementor-widget-container .customDescList{margin:0}.elementor-widget-container .customDescList blockquote{font-style:italic;quotes:"»" "«";padding:0}.elementor-widget-container .customDescList blockquote:before{content:open-quote}.elementor-widget-container .customDescList blockquote:after{content:close-quote}