.elementor-9 .elementor-element.elementor-element-aa8e0fb{margin-top:120px;margin-bottom:120px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e33a68e{--animation-duration:0ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e33a68e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-9 .elementor-element.elementor-element-e33a68e .elementor-headline{text-align:start;font-family:"LiebeDoni-Solid", Sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1px;}.elementor-9 .elementor-element.elementor-element-e33a68e .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e33a68e .elementor-headline-dynamic-text{font-family:"LiebeDoni-Outline", Sans-serif;font-weight:400;line-height:1em;letter-spacing:1px;}.elementor-9 .elementor-element.elementor-element-e33a68e .elementor-headline-dynamic-wrapper path{stroke:#00000000;stroke-width:0px;}@media(max-width:1600px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for wc-elements, class: .elementor-element-0587a1b */}
/* Headline Totals */
.elementor-9 .elementor-element.elementor-element-0587a1b h3, h2, .elementor-kit-20 h3{text-transform:uppercase;
 font-family:"LiebeDoni-Solid", Sans-serif; padding-bottom:50px;}
 .elementor-kit-20 h3{text-transform:uppercase;
 font-family:"LiebeDoni-Solid", Sans-serif; }
/*billing-info*/
.woocommerce form .form-row .required {color:#fff;}
.woocommerce form .form-row label {text-transform:uppercase;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{
border: 1px solid var(--unnamed-color-ffffff);
background: transparent;
border-radius: 0px;
border: 1px solid #FFFFFF;
opacity: 1;padding:20px;}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {color:#fff;}


/* Table Border */
.woocommerce table.shop_table {border:1px solid;
    border-radius: 0px;text-transform:uppercase;
}

#add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {padding:30px;}


/* Tablehead */
table caption+thead tr:first-child td, table caption+thead tr:first-child th, table colgroup+thead tr:first-child td, table colgroup+thead tr:first-child th, table thead:first-child tr:first-child td, table thead:first-child tr:first-child th {border:none;
    border-bottom: 1px solid;padding: 30px;
}
/* Remove Product */
.woocommerce a.remove {color:#fff !important; opacity:0.5;}

.woocommerce a.remove:hover {color:#fff !important; opacity:1;
    background: none;
}
/* Productist */
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {width:150px;}

.woocommerce-cart table.cart td.product-name{text-transform:none;
    font-family:"GillSans-Bold", Sans-serif;
   
}

.wc-gzd-item-desc p {color:#FFFFFFB3;
font-size:20px;
    font-family: "GillSans";font-weight:normal;text-decoration: none !important;
}



/* Buttons */.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button,
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button

{font-size: 30px;
 font-family:"LiebeDoni-Solid", Sans-serif; color:#fff;
    background: none;
border:4px solid #885C12;
border-radius: 0px;
margin-top: 10px;
font-weight: 400;
}

.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{
 font-family:"LiebeDoni-Solid", Sans-serif; color:#fff;
    background: #606060;
border:none;
border-radius: 0px;
    padding:20px;
    font-size: 30px;
    letter-spacing: 1;
    opacity:0.2;}
    
    .woocommerce .cart .button, .woocommerce .cart input.button
{
 font-family:"LiebeDoni-Solid", Sans-serif; color:#fff;
    background: none;
border:4px solid #885C12;
border-radius: 0px;
    padding:20px;
    font-size: 25px;
    letter-spacing: 1;}
    

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover
{    background: #885C12;
    color:#fff;
}
    
    /* Coupons */
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {display:none;
    visibility: hidden;
}

    
    /* WC-Message */

.woocommerce-error, .woocommerce-info, .woocommerce-message {background:#1b1b1b;
color:#fff;
    border-top-color:#A07328;
    margin-right: 20px;
}

.woocommerce-message::before{color:#A07328 !important;}
.woocommerce-error::before{color:#A07328 !important;}
.woocommerce-info::before{color:#A07328 !important;}

/*font*/
p {font-size:20px;}

.woocommerce-account .woocommerce-MyAccount-navigation {
    float: left;
    width: 30%;
    font-size: 20px;
    line-height: 2em;
    text-transform: uppercase;
}

::marker {color:#000;
}

.elementor-9 .elementor-element.elementor-element-0587a1b li {border-bottom:1px solid #FFFFFFB3;padding:10px;margin-left:-40px;
    margin-right: 20px;
}

.elementor-9 .elementor-element.elementor-element-0587a1b li a:hover {font-weight:600;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LiebeDoni-Solid';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.eot');
	src: url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.woff2') format('woff2'),
		url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.woff') format('woff'),
		url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.ttf') format('truetype'),
		url('https://rareandvintage.de/wp-content/uploads/2021/08/liebedoni_solid-webfont.svg#LiebeDoni-Solid') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LiebeDoni-Outline';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.eot');
	src: url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.woff2') format('woff2'),
		url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.woff') format('woff'),
		url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.ttf') format('truetype'),
		url('https://rareandvintage.de/wp-content/uploads/2021/07/liebedoni_outline-webfont.svg#LiebeDoni-Outline') format('svg');
}
/* End Custom Fonts CSS */