/**
Theme Name: Hochzeit Schönmann
Author: InoPlugs
Author URI: http://wpastra.com/about/
Description: <strong>Kickass wedding theme by InoPlugs</strong>
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/


/* Menu Styling */
.main-header-menu > .menu-item > .menu-link {
    font-size: 20px;
    letter-spacing: 1px;
}

.main-header-bar-wrap {
    margin-bottom: 50px;
}

.elementor-page .main-header-bar-wrap, body[class*="elementor-page"] .main-header-bar-wrap {
    margin-bottom: 0;
}

/* Content Styling */
div.elementor-text-editor a {
	word-break: break-all;
}

body, p, div, i, span, h1, h2, h3, h4, h5, h6{
	font-display: swap;
}

@media screen and (max-width: 782px){
	html {
		overflow-x: hidden;
	}
}

.woocommerce.single-product div.product form.cart .button.single_add_to_cart_button {
    padding: 25px 60px;
}

.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .ast-site-header-cart .widget_shopping_cart .buttons .button, .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button, .woocommerce .ast-site-header-cart .widget_shopping_cart .buttons .button.wc-forward, .woocommerce form.checkout_coupon .button[name=apply_coupon] {
    color: #ffffff;
}

.ast-site-header-cart:focus .widget_shopping_cart .jde_hint, .ast-site-header-cart:hover .widget_shopping_cart .jde_hint, .woocommerce .ast-site-header-cart:focus .widget_shopping_cart .jde_hint, .woocommerce .ast-site-header-cart:hover .widget_shopping_cart .jde_hint{
	text-align:justify;
	font-size:10px;
	padding: 10px 10px 0;
	color: #C29246;
}

.template-meta .item-title {
    color: #C29246;
}

.ast-site-header-cart:focus .widget_shopping_cart .jde_hint a, .ast-site-header-cart:hover .widget_shopping_cart .jde_hint a, .woocommerce .ast-site-header-cart:focus .widget_shopping_cart .jde_hint a, .woocommerce .ast-site-header-cart:hover .widget_shopping_cart .jde_hint a{
	color: #333333;
}

.ast-site-header-cart:focus .widget_shopping_cart .jde_hint a:hover, .ast-site-header-cart:hover .widget_shopping_cart .jde_hint a:hover, .woocommerce .ast-site-header-cart:focus .widget_shopping_cart .jde_hint a:hover, .woocommerce .ast-site-header-cart:hover .widget_shopping_cart .jde_hint a:hover{
	color: #C0C0C0;
}

.woocommerce-page.woocommerce-checkout form .woocommerce-checkout-review-order #order_review_heading{
	width: 100%;
    margin-left: 0;
    padding-left: 0;
    float: left;
	border: none;
}

.woocommerce-page.woocommerce-checkout form .woocommerce-checkout-review-order #place_order{
	margin-bottom: 30px;
}

.woocommerce-grouped-product-list-item__label a{
	pointer-events: none;
}

@media only screen and (max-width: 921px){
	.woocommerce-page.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review {
		margin-bottom: 30px;
	}
}