/*
Theme Name: JM Boxe
Theme URI: https://www.jmboxe.dk
Template: generatepress
Author: Storgaard Media
Author URI: https://www.storgaardmedia.dk
Description: Tema til JM Boxe.
Version: 1.0.0.1600066259
Updated: 2020-09-14 08:50:59

*/

/* Topbar */
.secondary-nav-aligned-right.secondary-nav-above-header .secondary-navigation .sf-menu>li.left {float: left;}

/* Header */
nav.secondary-navigation {background-color: #363432;}
.inside-header {-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);padding: 20px 40px;}
.inside-header .site-logo picture.header-image img {width: 250px;}

/* Navigation */
.nav-float-right .inside-header .main-navigation .main-nav ul li a {text-transform: uppercase;}

/* Main */
main#main {-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);}

/* Footer */
.site-footer .footer-widgets {background-color: #8f919e;padding: 20px;}
.site-footer ul {list-style-type: none;margin: 0;padding: 0;overflow: hidden;text-align: center;}
.site-footer ul li {display: inline-block;margin: 0 30px;color: #fff;}
.site-footer ul li i {margin-right: 5px;}
.site-footer ul li a {color: #fff;}

/* Category */
.woocommerce main#main ul.products li.product .button {margin-left: 0;margin-right: 0;background-color: #1e73be;}
li.outofstock h2 {color: #484848;}
li.outofstock .price {color: #484848!important;}
li.outofstock .button {background-color: #484848!important;}
li.outofstock .wc-product-image {filter: grayscale(100%);}

/* Product */
.woocommerce div.product div.summary {margin-bottom: 0;}
a.woocommerce-product-gallery__trigger {display: none;}
.single-product .quantity {display: none;}
.usp {width: auto;float: none;overflow: hidden;}
.usp ul {list-style: none;margin: 0 0 1.5em 0.5em;}
.usp ul li:before {content: '✓';color: #ef8226;margin: 0 10px;}
.size {width: auto;float: none;overflow: hidden;}
.size th {text-align: center;}

/* Checkout */
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p#billing_country_field {display: none;}
.woocommerce-checkout .woocommerce-additional-fields {display: none;}
.woocommerce-checkout tr.cart-subtotal.recurring-total {display: none;}
.woocommerce-checkout tr.recurring-totals {display: none;}
.woocommerce-checkout tr.order-total {display: none;}
.woocommerce-checkout tr.order-total.recurring-total {display: contents;}
.woocommerce-checkout strong.product-quantity {display: none;}
.woocommerce-checkout li.wc_payment_method.payment_method_quickpay label {font-size: 14px;}

/* Home */
.home h1.has-text-align-center {margin-top: 20px;}
.home .wp-block-columns {margin-top: 60px;}
.home .inside-article {padding: 0 40px 40px 40px;}
.home .caption {margin: 10px 30px;color: #ef8326;font-size: 24px;text-align: center;}

/* Buttons */
button.wp-block-button__link.add_to_cart_button.wc-block-components-product-button__button {background-color: #1e73be;}

/* Breadcrumb */
div#breadcrumbs {background-color: #fff;-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);margin-bottom: 20px;}
div#breadcrumbs div {padding: 25px;display: block;}

/* Rumoversigt */
.page-id-881 tr:nth-child(even){background-color: #f2f2f2;}
.page-id-881 tr:hover {background-color: #ddd;}
.page-id-881 th {background-color: #ef8226;color: white;}

/* Min konto */
a.button.cancel {background-color: red;}

@media only screen and (max-width: 769px) {
	.woocommerce .wc-columns-container.wc-tablet-columns-2 .products {
	    -ms-grid-columns: (1fr)[2];
	    grid-template-columns: repeat(2, 1fr);
	}
}