/*
 Theme Name:     Woodies 
 Theme URI:      https://www./woodies-schroeven.nl
 Description:    Woodies Webshop
 Author:         Woodies
 Author URI:     https://www./woodies-schroeven.nl
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

.et_pb_row {width:100%;max-width:1280px;}
.et_pb_section_0_tb_footer {max-width:1280px;}
.container {width:100%;max-width:1280px;}
/* Product page */
.et_pb_wc_title h1 {font-weight:bold;}
body.single-product #main-content .container {padding-top:0px;}
body.single-product #main-content .et_pb_row.product-info {padding-top:15px;}
body .woocommerce-product-gallery .flex-viewport {}
.woocommerce div.product div.images img {width:90%;margin:0 auto;}
.product .et_pb_section_0 {padding-bottom:0px!important;}
.product .product-info .et_pb_wc_title {margin-bottom:10px;}
.product_meta {border-bottom: 1px solid #dadada; padding: 3px 0 2px 0;font-size: 12px;}
.woocommerce p.stars a {color:#ffcd00!important;font-size:22px!important;}
.woocommerce .star-rating span::before {color:#ffcd00!important;}
body form .single_add_to_cart_button, .checkout-button, .wp-element-button {background:#e5b13f!important;border:1px solid #d19a22!important;color:#FFF!important;font-size:14px!important;font-weight:bold!important;padding:15px 40px 15px 40px!important;box-shadow:0px 2px 0px 0px #d19a22!important;;border-radius:3px;cursor:pointer;}
body form .single_add_to_cart_button:hover, .checkout-button:hover, .wp-element-button:hover {background:#d19a22!important;border:1px solid #d19a22!important;color:#FFF!important;font-size:14px!important;font-weight:bold!important;padding:15px 40px 15px 40px!important;box-shadow:0px 2px 0px 0px #d19a22!important;;border-radius:3px!important;}
.checkout-button:after, .wp-element-button:after {content:"";}
.woocommerce div.product form.cart .button {width:100%;margin:0px;}
.product-info .single_add_to_cart_button::after {content:""!important;}
.et-db #et-boc .et-l .product-info .et_pb_wc_title {margin-top:-5px;}
.et-db #et-boc .et-l .et_pb_wc_rating_0, .et-db #et-boc .et-l .product-info .et_pb_wc_rating_1 {margin-bottom:15px!important;}
.product-info .et_pb_wc_price, .woocommerce-variation-price {margin:0 0 10px 0!important;}
.product-info .et_pb_wc_price p.price. {padding:0px;}
.product-info .et_pb_wc_price p.price span, .woocommerce-variation-price .price {font-weight:bold;color:#000!important;font-size:24px!important;}
.product-info .stock.in-stock {display:inline-block;border:1px solid #008339;color:#008339!important;padding:2px 10px;border-radius:3px;font-weight:bold;}
body .product-info .quantity input.qty, .et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty {width:70px;max-width:70px;background:#FFF;border:1px solid #d19a22!important;padding-right:10px;color:#000;font-weight:600;border-radius:3px;}
.product .et_pb_column_1_2 img {border-radius:15px;}
.product-intro .et_pb_text_inner em {text-transform:uppercase;font-style:normal;font-size:16px;font-weight:600;}
.product-intro .et_pb_text_inner h2 {margin-top:0px;}
.product-intro .et_pb_column .et_pb_text_inner ul.p-usp {padding:0px!important;}
.product-intro .p-usp strong {color:#000;}
.product-intro .p-usp li {line-height:20px;padding-bottom:20px;}
.et_pb_wc_add_to_cart .woocommerce-variation-add-to-cart.variations_button, .et_pb_wc_add_to_cart .woocommerce-variation-add-to-cart-enabled, form.cart {display:flex;}
.woocommerce div.product form.cart div.quantity {overflow: inherit;}
.product .product-info .betaalmethodes {display:inline-block;}
.product .product-info .betaalmethodes img {width:auto;height:40px;margin:15px 0 10px 0;padding-top:10px;border-radius:0px;}
.et_pb_wc_add_to_cart .stock.in-stock {display:none;}
.woocommerce-breadcrumb {max-width:1280px;margin:15px auto 15px auto!important;}
.product-info .et_pb_wc_description {border-top:1px solid #CCC;margin-top:10px;padding-top:10px;}

body #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button, .et_pb_wc_cart_totals_0 button.button {height: 50px;line-height: 40px !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {background:#e5b13f!important;border:1px solid #d19a22!important;color:#FFF!important;font-size:14px!important;font-weight:bold!important;padding:15px 40px 15px 40px!important;box-shadow:0px 2px 0px 0px #d19a22!important;;border-radius:3px;cursor:pointer;}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {background:#d19a22!important;border:1px solid #d19a22!important;color:#FFF!important;font-size:14px!important;font-weight:bold!important;padding:15px 40px 15px 40px!important;box-shadow:0px 2px 0px 0px #d19a22!important;;border-radius:3px!important;}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {background:#ebf4e7;}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {background:#ccdcc6;color:#517044;}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
	border: 1em solid #ccdcc6;

  border-right-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;}


.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {background:#ebf4e7;color:#517044!important;}
.woocommerce .woocommerce-error a, .woocommerce .woocommerce-info a, .woocommerce .woocommerce-message a {font-weight:bold;color:#517044!important;}

.product-usps {margin:15px 0 0 0!important;}
.product-usps ul {padding:0 0 0 0!important;}
.product-usps ul li {list-style:none;color:#000;}
.product-usps ul li:before {font-family:"Font Awesome 5 Free";content:"\f058";display:inline-block;padding-right:10px;vertical-align:middle;font-size:18px;color:#008339;}
.product-usps.webshop-usps ul {margin:15px 0 0 0;padding-left:0px!important;}
.product-usps.webshop-usps ul li {font-size:14px;}
.product-usps.webshop-usps ul li:before {content:"\f00c";font-weight:bold;}
.product-usps.webshop-usps ul li:first-child {color:#008339;}


.et_pb_section_0_tb_footer.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider {background-repeat:no-repeat;}
body .et_pb_row_0_tb_footer.et_pb_row {margin-top:47px!important;}


@media only screen and (min-width: 981px) {
  .et_pb_section_0_tb_footer {
    max-width: 1280px!important;
  }
}

/* Mobiel */
@media only screen and (max-width: 980px) { /* Mobile */
  
  .woocommerce-breadcrumb {padding:20px!important;}


}

