/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Global Styles
    03. Global Styles
    04. Global Styles
    05. Global Styles
    06. Global Styles
    07. Global Styles
    08. Global Styles
    09. Global Styles
    10. Global Styles

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .__os-woo-entry__ .product .entry-summary .cart .single_add_to_cart_button{
	border-top-left-radius:2px !important;
	border-bottom-left-radius:2px !important;
}

body #page #main .cart .single_add_to_cart_button{
	border-top-left-radius:25px !important;
	border-top-right-radius:25px !important;
	border-bottom-left-radius:25px !important;
}

body #main .__os-woo-entry__ .product .entry-summary .cart .single_add_to_cart_button{
	border-top-right-radius:2px !important;
}

body #primary #main .__os-woo-entry__ .product .entry-summary .cart .single_add_to_cart_button{
	border-bottom-right-radius:25px !important;
}

body .entry-summary .woocommerce-Price-amount span{
	margin-right:12px;
	color:#000081;
}

body .entry-summary .price .woocommerce-Price-amount{
	font-size:29px;
	display:inline-block;
	width:347px;
	color:#000081;
}

body .product .entry-summary h1{
	color:#220101;
}

body{
	color:#000 !important;
}

body .entry-summary .woocommerce-product-details__short-description p{
	min-height:177px;
}

body .products .product .product-main-wrap .product-info-wrap .custom-cart-btn a{
	border-top-left-radius:25px !important;
	border-top-right-radius:25px !important;
}

body .columns-3 .products .product .product-main-wrap .product-info-wrap .custom-cart-btn a{
	border-bottom-left-radius:25px !important;
}

body .product .product-main-wrap .product-info-wrap .custom-cart-btn a{
	border-bottom-right-radius:25px !important;
}

body .product-info-wrap .price .woocommerce-Price-amount{
	display:inline-block;
	width:142px;
}

body .product-info-wrap .woocommerce-Price-amount span{
	display:inline-block;
	width:26%;
}

body .os-breadcrumb-wrap .title h1{
	font-style:normal;
	letter-spacing:4px;
	font-family:'Monoton', display;
	color:#810000 !important;
}

body .os-breadcrumb-wrap .os-breadcrumb nav{
	color:rgba(0,0,0,0);
	font-size:0px;
}

body #tab-title-description a{
	color:#810000;
}

body #tab-title-technische-daten a{
	color:#810000;
}

body #tab-title-medien a{
	color:#810000;
}

body #tab-title-reviews a{
	color:#810000;
}

body .__os-woo-entry__ .product .entry-summary .yith-wcwl-add-to-wishlist div a{
	border-top-right-radius:20px !important;
	border-bottom-left-radius:20px !important;
}

body .footer-mask .footer-entry .footer-bottom{
	background-color:#810000;
	display:none;
}

body .inner-page-wrap .inner-entry .__os-container__ .row .col-lg-12 #primary #main .__os-woo-entry__ .product .entry-summary .price .woocommerce-Price-amount{
	text-decoration:none !important;
}

body .site-branding .site-title a{
	font-family:'Poller One', display;
}

body .__os-woo-entry__ .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{
	border-top-left-radius:25px !important;
	border-top-right-radius:25px !important;
}

body .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{
	border-bottom-left-radius:25px !important;
	border-bottom-right-radius:25px !important;
}

body #main .hentry .__os-woo-entry__ .woocommerce .cart-collaterals .cart_totals .shop_table tbody .order-total td strong .woocommerce-Price-amount{
	text-decoration:underline !important;
}

body .order-total td .woocommerce-Price-amount{
	font-size:19px;
}

body .order-total .woocommerce-Price-amount span{
	display:inline-block;
	width:47px;
}

body .woocommerce-cart-form .cart tbody tr .actions .button{
	border-top-left-radius:20px !important;
	border-bottom-left-radius:20px !important;
	border-bottom-right-radius:20px !important;
}

body .cart tr .button{
	border-top-right-radius:20px !important;
	border-bottom-right-radius:20px !important;
}

body .cart tbody tr .actions .button{
	border-top-right-radius:20px !important;
}

body .breadcrumb-trail .trail-items li{
	visibility:hidden;
}

body .elementor-widget-text-editor .elementor-text-editor{
	color:#000;
}

body .elementor-widget-heading h2{
	color:#810000 !important;
}

body .copyrights-col .copyrights p{
	display:none;
}

body .hentry .return-to-shop a{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body .footer .footer-mask{
	background-color:#810000;
	position:relative;
	top:0px;
	left:0px;
	padding-bottom:34px;
	height:218px;
}

body .footer-mask .footer-entry .footer-top{
	position:relative;
}

body #frm_field_6_container b{
	color:rgb(129,0,0);
}

body .elementor .elementor-element-8a9fbea .elementor-container{
	color:rgb(0,0,0);
}

body .__os-woo-entry__ .entry-summary p{
	position:relative;
	top:0px;
	left:0px;
	visibility:visible;
}

body .masterheader .mid-header{
	background-color:#000;
}

body .wishlist-minicart-wrapper .mini-cart{
	background-color:#fff;
}

body .variations tr label{
	color:#000;
}

body #page .os-breadcrumb-wrap .mask{
	background-image:-webkit-linear-gradient(left, #40e0d0 0%, #ff8c00 39%, #ff0080 100%);	background-image:-o-linear-gradient(left, #40e0d0 0%, #ff8c00 39%, #ff0080 100%);	background-image:linear-gradient(to right, #40e0d0 0%, #ff8c00 39%, #ff0080 100%);
}

body .__os-woo-entry__ .product h1{
	font-weight:400 !important;
}

body .__os-woo-entry__ .product .product-subtitle{
	position:relative;
	top:-16px;
}

body #main .entry-summary ul li{
	left:55px !important;
}

body .entry-summary .product_meta span{
	position:relative;
	top:39px;
}

body .__os-woo-entry__ .product form{
	position:relative;
	top:43px;
}

body .product .entry-summary .yith-wcwl-add-to-wishlist{
	position:relative;
	top:47px;
}

body .yith-wcwl-add-to-wishlist a{
	top:-5px;
}

body .entry-summary .product_meta .tagged_as{
	top:27px;
}

body .product .entry-summary .in-stock{
	top:43px;
}

body #tab-title-downloads a{
	color:#810000;
}

body #tab-title-lieferumfang a{
	color:#810000;
}

body #tab-description .wp-block-column p{
	position:relative;
	left:12px;
	font-family:'Pontano Sans', sans-serif;
}

body .entry-summary .product_meta .posted_in{
	top:42px;
}

body .product_meta .sku_wrapper span{
	top:0px;
}

body .product .entry-summary .product-subtitle{
	display:inline-block;
	min-height:44px;
}

body .entry-summary .variations_form .xt_woovs-enable-deselect{
	height:133px;
}

body .variations tbody tr .value a{
	visibility:hidden !important;
}

body .variations tr ul{
	width:371px;
	padding-right:115px !important;
}

body #cybotreportbody > tbody > tr > td{
	margin-left:62px;
	padding-right:0px !important;
	position:relative;
	left:334px;
	top:46px;
}

body .cart .qib-button{
	border-width:2px !important;
	color:#810000;
	font-weight:700;
	border-top-left-radius:24px !important;
	border-top-right-radius:24px !important;
	border-bottom-left-radius:24px !important;
	border-bottom-right-radius:24px !important;
	background-color:rgba(226,226,226,0) !important;
	font-size:22px !important;
}

body .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .qib-container .qib-button{
	color:#810000 !important;
}

body .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .qib-container .qib-button{
	border-color:#810000 !important;
}

body .elementor-element-729ae8f .elementor-column-gap-wide .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .qib-container .qib-button{
	border-color:#810000 !important;
}

body .cart .quantity input[type=number]{
	width:39px !important;
	font-weight:600;
}

body .elementor-element-729ae8f .cart .quantity input[type=number]{
	border-color:transparent !important;
}

body .variations tbody tr .value ul{
	padding-bottom:38px !important;
}

body .wc_payment_methods .wc_payment_method .payment_box{
	background-color:#6c7ff8 !important;
	color:#000 !important;
	border-width:25px;
	border-style:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #order_review{
	border-style:solid;
	border-width:2px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body .wc_payment_methods .payment_box p{
	color:#000;
}

body .wc_payment_methods .wc_payment_method label{
	color:#000 !important;
	font-weight:500;
}

body .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	color:#000;
}

body .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label .woocommerce-terms-and-conditions-checkbox-text{
	color:#000;
}

body .woocommerce-checkout-review-order-table .cart-subtotal th{
	color:#000 !important;
}

body .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{
	color:#000 !important;
}

body .woocommerce-checkout-review-order-table .order-total th{
	color:#000 !important;
}

body .woocommerce-checkout-review-order-table tbody .product-name{
	color:#000;
}

body .woocommerce-checkout-review-order-table thead .product-name{
	color:#000 !important;
}

body .order-total td bdi{
	color:#000;
}

body .cart-subtotal td bdi{
	color:#000;
}

body .cart_item .product-total bdi{
	color:#000;
}

body #customer_details .woocommerce-billing-fields h3{
	color:#000081;
}

body #customer_details{
	color:#000081;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #content > .h-section-global-spacing{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #billing_first_name_field label{
	color:#000000;
}

body .hentry form table{
	color:#000;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .hentry tfoot th{
	color:#000 !important;
}

body .hentry tfoot bdi{
	color:#000;
}

body .hentry tfoot td{
	color:#000 !important;
}

@media (min-width:1025px){

	body .os-breadcrumb-wrap .title h1{
	font-size:42px;
}

body .footer-mask .footer-entry .footer-top{
	padding-top:0px;
}

body .__os-woo-entry__ .product h1{
	font-size:24px;
	}

}



@media (min-width:1110px){

	body .product-keyfeatures ul li{
	position:relative;
	top:0px;
	left:54px;
	}

}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
2.0



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
2.0.6



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1614703374



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
2.0.6



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body a:3:{
	s:10:"customizer";
	i:1;
	s:18:"uninstall-feedback";
	i:1;
	s:9:"freevspro";
	i:1;
}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body a:5:{
	s:7:"invoice";
	i:1;
	s:11:"packinglist";
	i:1;
	s:13:"shippinglabel";
	i:1;
	s:12:"deliverynote";
	i:1;
	s:13:"dispatchlabel";
	i:1;
}



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
1600768037