/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.8.1.1613236568
Updated: 2021-02-13 17:16:08

*/

body{
	font-weight: 400;
}
h4{
	font-weight: 400;
}

.et_pb_scroll_top.et-pb-icon {
	background: #e6097e;
}

.shop-links a:hover {
    text-decoration: underline;
}

/********************************* btn in menu */

.btn-menu {
    border: 2px solid black;
}

.btn-menu:hover {
    border: 2px solid #E6097E;
	color: #E6097E;
}

/********************************* Section with instagram story look */

@media (max-width: 980px){
    .twoX2 .et_pb_column{
        max-width: 50% !important;
    }
/* these bottom two are for a three column row */
    .twoX2 .et_pb_column.et_pb_column_1_3:nth-of-type(3){
        margin: 0; /*this centers the third column */
    }
    .twoX2 .et_pb_column_1_3:nth-of-type(2) {
       float: right; /* this puts space between the first and second columns */
    }
}

@media (max-width: 980px){
    .threeX3 .et_pb_column{
        max-width: 33% !important;
    }
/* these bottom two are for a three column row */
    .threeX3 .et_pb_column.et_pb_column_1_3:nth-of-type(3){
        margin: 0; /*this centers the third column */
    }
    .threeX3 .et_pb_column_1_3:nth-of-type(2) {
       float: right; /* this puts space between the first and second columns */
    }
}


/********************************* Services & Garanties */

.service-block h4, .service-block h5 {
	margin-bottom: 20px;
	margin-left: 20px;
}

/********************************* WPForms */

div.wpforms-container-full .wpforms-form .wpforms-field-label-inline {
    display: inline;
    vertical-align: baseline;
    font-size: 12px !important;
    font-weight: 400;
    line-height: 1.0em;
}

div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: black !important;
    border: none !important;
    color: white !important;
    font-size: 1em;
    padding: 6px 24px !important;
    font-weight: 600 !important;
}

input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}
  
input[type="number"] {
    -moz-appearance: textfield !important;
}

/********************************* TablePress */
 
.entry-content table:not(.variations) {
    border: none;
}

.tablepress .column-1 {
    font-weight: 600;
}

.tablepress tr td {
    border-bottom: 1px solid #000 !important;
    padding: 6px 0px !important;
}

/********************************* Buttons next to each other in column  */

.pa-inline-buttons .et_pb_button_module_wrapper {
    display: inline-block;
}

/********************************* Cookie Bar  */

.cli-style-v2 .cli-bar-message {
  width: 80%;
  text-align: left;
  font-size: 10pt;
  line-height: 1.2;
}