.elementor-1312 .elementor-element.elementor-element-43b427d{margin-top:-50px;margin-bottom:0px;}.elementor-1312 .elementor-element.elementor-element-df25a8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1312 .elementor-element.elementor-element-0bdc404{text-align:center;}.elementor-1312 .elementor-element.elementor-element-475abe8{text-align:center;}.elementor-1312 .elementor-element.elementor-element-6e3cff4{margin-top:0px;margin-bottom:0px;padding:60px 30px 75px 30px;}.elementor-1312 .elementor-element.elementor-element-96609c1{text-align:center;}.elementor-1312 .elementor-element.elementor-element-96609c1 .elementor-heading-title{font-family:"Herr Von Muellerhoff", Sans-serif;font-size:122px;font-weight:400;line-height:1em;}.elementor-1312 .elementor-element.elementor-element-96609c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-0c501aa{text-align:center;color:#9A9998;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-9d38cba{text-align:center;}.elementor-1312 .elementor-element.elementor-element-c7dc24a{text-align:center;}.elementor-1312 .elementor-element.elementor-element-72dad2e{text-align:center;}.elementor-1312 .elementor-element.elementor-element-b03cb16{text-align:center;}.elementor-1312 .elementor-element.elementor-element-ee04bf9{text-align:center;}.elementor-1312 .elementor-element.elementor-element-ee04bf9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-de64f18 > .elementor-widget-container{margin:40px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1312 .elementor-element.elementor-element-43b427d{margin-top:0px;margin-bottom:0px;}.elementor-1312 .elementor-element.elementor-element-96609c1 .elementor-heading-title{font-size:60px;}.elementor-1312 .elementor-element.elementor-element-0c501aa{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-96609c1 */.elementor-1312 .elementor-element.elementor-element-96609c1 .elementor-heading-title {
    line-height:1em;
}

.elementor-1312 .elementor-element.elementor-element-96609c1 .elementor-heading-title > span {
    margin-top:-0.82em;
    display:block;
    color: #3f3d3e;
    font-family: Lato;
    font-size: 38%;
    text-transform: uppercase;
    font-weight: 900;
    line-height:1;
    letter-spacing: 7px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-de64f18 */.elementor-1312 .elementor-element.elementor-element-de64f18 .product_meta,
.elementor-1312 .elementor-element.elementor-element-de64f18 .product > .price,
.stock.in-stock{
    display: none;
}

.stock.in-stock {
text-align: center;
  margin-bottom: 50px !important;
  font-size: 20px !important;
  text-transform: uppercase;
  font-weight: bold;
  color: #c59d5f !important;
}

.elementor-1312 .elementor-element.elementor-element-de64f18 .related.products{display:none;}

.elementor-1312 .elementor-element.elementor-element-de64f18 #component_1666783500 .details {
    text-align: center;
}

.elementor-1312 .elementor-element.elementor-element-de64f18 #component_1666783500 .quantity {
    margin: 10px auto 60px;
    float: none;
}

.elementor-1312 .elementor-element.elementor-element-de64f18 .bundle_data .quantity {
    display: none;
}

.elementor-1312 .elementor-element.elementor-element-de64f18 .bundled_item_587 {
    float:none;
    margin: 0 auto 40px!important;
}

.elementor-1312 .elementor-element.elementor-element-de64f18 .bundled_item_587 .bundled_item_cart_details {
    display: none;
}/* End custom CSS */