@font-face {
font-family: 'big shoulders light';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Light.svg#BigShouldersDisplay-Light) format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders extrabold';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-ExtraBold.svg#BigShouldersDisplay-ExtraBold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders black';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Black.svg#BigShouldersDisplay-Black) format('svg');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders bold';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Bold.svg#BigShouldersDisplay-Bold) format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders medium';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Medium.svg#BigShouldersDisplay-Medium) format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders regular';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-Regular.svg#BigShouldersDisplay-Regular) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'big shoulders semibold';
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.eot);
src: url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.eot?#iefix) format('embedded-opentype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.woff2) format('woff2'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.woff) format('woff'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.ttf) format('truetype'),
url(//metzgereigraf.de/wp-content/themes/salient-child/fonts/BigShouldersDisplay-SemiBold.svg#BigShouldersDisplay-SemiBold) format('svg');
font-weight: 600;
font-style: normal;
} .woocommerce #sidebar .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count {
background-color: transparent !important;
color: #000;
}
.woocommerce #sidebar (not).current-category-item:hover > .wc-block-product-categories-list-item-count,
.woocommerce #sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item-count {
background-color: transparent !important;
background-image: none !important;
color: inherit !important;
} .woocommerce #sidebar .wc-block-product-categories-list > .current-category-item > .wc-block-product-categories-list-item-count {
background-color: #fff !important;
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/metzgerei-graf-angebote-fond-mobil.jpg) !important;
color: #000 !important;
} li.wc_payment_method.payment_method_german_market_sepa_direct_debit input[type="radio"] + label::before,
li.wc_payment_method.payment_method_german_market_sepa_direct_debit input[type="radio"]:checked + label::before {
margin-top: 13px !important;
width: 15px !important;
height: 15px !important;
display: block !important;
content: "" !important;
float: left !important;
margin-right: 8px !important;
}
li.wc_payment_method.payment_method_german_market_sepa_direct_debit input[type="radio"] + label::before {
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/formular-checkbox.svg) !important;
}
li.wc_payment_method.payment_method_german_market_sepa_direct_debit input[type="radio"]:checked + label::before {
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/formular-checkbox-checked.svg) !important;
} .woocommerce ul#shipping_method li label {
line-height: 16px;
}
.woocommerce .woocommerce-checkout #ship-to-different-address label span,
.checkout .woocommerce-account-fields label span, 
.checkout .woocommerce-shipping-fields label span,
.checkout .mailchimp-newsletter label span {
text-transform : initial !important;
font-weight: lighter;
}
#shipping_method li input[type="radio"] + label::before,
#shipping_method li input[type="radio"]:checked + label::before {
margin-top: 9px !important;
width: 15px !important;
height: 15px !important;
display: block !important;
content: "" !important;
float: left !important;
margin-right: 8px !important;
}
.woocommerce .woocommerce-checkout #shipping_method li label[for=shipping_method_0_flat_rate2],
.woocommerce .woocommerce-checkout #shipping_method li label[for=shipping_method_0_local_pickup3] {
margin-left: 22px;
}
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"] + label[for=shipping_method_0_flat_rate2]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_flat_rate2]::before {
position: absolute;
margin: 0px !important;
top: 12px;
} 
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"] + label[for=shipping_method_0_local_pickup3]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_local_pickup3]::before {
position: absolute;
margin: 0px !important;
top: 2px;	
}
@media only screen and (max-width: 768px) {
.woocommerce .cart_totals #shipping_method li input[type="radio"] + label::before,
.woocommerce .cart_totals #shipping_method li input[type="radio"]:checked + label::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"] + label::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"]:checked + label::before {
position: absolute;
margin: 0px !important;
}
.woocommerce .cart_totals #shipping_method li input[type="radio"] + label[for=shipping_method_0_flat_rate2]::before,
.woocommerce .cart_totals #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_flat_rate2]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"] + label[for=shipping_method_0_flat_rate2]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_flat_rate2]::before {
top: 12px;
} 	
.woocommerce .cart_totals #shipping_method li input[type="radio"] + label[for=shipping_method_0_local_pickup3]::before,
.woocommerce .cart_totals #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_local_pickup3]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"] + label[for=shipping_method_0_local_pickup3]::before,
.woocommerce .woocommerce-checkout #shipping_method li input[type="radio"]:checked + label[for=shipping_method_0_local_pickup3]::before {
top: 2px;
}
.woocommerce .cart_totals #shipping_method li label,
.woocommerce .woocommerce-checkout #shipping_method li label {
margin-left: 22px;
}
.woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item .variation dt {
width: 80px;
}
.woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item .product-price::before {
display: inline-block;
}
.woocommerce table.shop_table_responsive tr td::before, 
.woocommerce-page table.shop_table_responsive tr td::before {
float: none;
display: block;
}
#shipping_method li .woocommerce-Price-amount bdi {
display: block;
}
.woocommerce .woocommerce-checkout table.order-review th {
width: 130px !important;
}
.woocommerce-page table.shop_table tfoot td {
font-size: 16px !important;
}
}
@media only screen and (min-width: 769px) and (max-width: 1023px) {
.woocommerce .woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"] + .woocommerce-terms-and-conditions-checkbox-text::before,
.woocommerce .woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"] + .shipping-service-provider-checkbox-text::before {
margin-top: 5px !important;
}
.woocommerce-checkout #shipping_method li input[type="radio"] + label::before,
.woocommerce-checkout #shipping_method li input[type="radio"]:checked + label::before {
margin-top: 4px !important;
}
}
.woocommerce div.product .summary p.price,
.woocommerce div.product span.price {
font-size: 23px !important;
} .woocommerce .woocommerce-checkout #ship-to-different-address {
padding: 0px !important;
line-height: 40px;
}
.woocommerce .woocommerce-checkout #ship-to-different-address label span {
font-family: big shoulders regular;
font-size: 20px;
line-height: 40px;
}
#shipping_method li input[type="radio"] + label::before {
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/formular-checkbox.svg) !important;
}
#shipping_method li input[type="radio"]:checked + label::before {
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/formular-checkbox-checked.svg) !important;
}
.woocommerce .product .german-market-salient-price {
font-family: inherit !important;
} form.checkout.woocommerce-checkout {
margin-top: 60px !important;
}
.woocommerce-checkout-review-order-table .product-info {
display: inline-block;
}
.woocommerce-checkout-review-order-table .product-info .inner {
width: 50%;
float: left;
}
.woocommerce-checkout-review-order-table .product-info > .amount,
.woocommerce-checkout-review-order-table .product-info > .wgm-tax {
text-align: right;
width: 50%;
display: inline-block;
}
.woocommerce form .mailchimp-newsletter { padding: 0px;
}
#customer_details p.create-account {
margin-top: 0px;
}
.checkout .woocommerce-billing-fields {
padding-bottom: 0px;
}
.checkout .wgm-tax > .woocommerce-Price-amount.amount > bdi {
font-size: inherit !important;
font-weight: inherit !important;
}
.woocommerce table.order-review th {
width: 240px;
}
.checkout #order_review .order-review tbody tr td,
.cart-subtotal td {
margin-left: inherit !important;
}
.woocommerce-page #payment div.place-order {
padding-top: 0px !important;
}
.woocommerce #order_review #payment #place_order {
margin-top: 20px !important;
}
.woocommerce .checkout #order_review > span > p {
padding-bottom: 15px;
line-height: 1.4;
} .woocommerce-page form .form-row label[for=mailchimp_woocommerce_is_unsubscribed] {
display: none;
}
.woocommerce-page form .form-row label[for=mailchimp_woocommerce_is_subscribed] > input[type="radio"]{
display: inline;
}
.woocommerce-terms-and-conditions-checkbox-text {
hyphens: auto;
} .woocommerce .woocommerce-EditAccountForm .form-row label[for=account_display_name],
.woocommerce .woocommerce-EditAccountForm .form-row label[for=account_display_name] ~ input[type=text],
.woocommerce .woocommerce-EditAccountForm .form-row label[for=account_display_name] ~ span {
display: none;
} #header-space {
display: none;
} @media only screen and (max-width: 690px) {
#popmake-9139 .wpb_row .row-bg {
background-position: center center !important;	
background-image: url(//metzgereigraf.de/wp-content/uploads/2023/02/metzgerei-graf-angebote-fond-scaled.jpg) !important;
}
}
.wwbp_calculation_section table td .weight {
float: none;
} .amount-unit {
margin: 0px;
}
.amount-unit input[type="radio"] {
opacity: 0;
position: fixed;
width: 0;
float: none;
}
.amount-unit label {
cursor: grab;
display: inline-block;
background-color: #fff;
border: 1px solid #000;
padding: 0px 8px;
font-weight: inherit !important; }
.amount-unit input[type="radio"]:checked + label {
color: #fff;
background-color: #000;
}
.amount-unit label:hover {
color: #fff;
background-color: #000;
}
.amount-unit input[type="radio"]:focus + label {
border: 1px solid #000;
}
#wwbp_product_price_amount,
#wwbp_product_price_amount + .woocommerce-Price-currencySymbol{
font-size: 42px; 
font-weight: bold;
line-height: 48px;
}
.woocommerce-Price-amount {
font-size: 26px;
}
.variations .select2-selection__arrow,
.variations .reset_variations {
display: none !important;
}
.variante {
margin-right: 5px;
margin-bottom: 5px;
cursor: grab;
display: inline-block;
margin-right: 10px;
border: 1px solid #000;
padding: 0px 8px;
font-weight: inherit !important;
line-height: 26px;
}
.variante.selected,
.variante:hover {
color: #fff;
background-color: #000;
}
.nectar-flickity[data-controls*=arrows_overlaid] .next:after,
.nectar-flickity[data-controls*=arrows_overlaid] .previous:after{
} .product > .span_12.dark .related-upsell-carousel,
.span_12.dark .related-upsell-carousel > .related.products > h2 {
display: none;
}
.woo-carousel .woocommerce .columns-2 .flickity-slider { }
.woo-carousel .woocommerce {
margin-top: 0px;
}