.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#333333;--e-global-color-accent:#F47745;--e-global-color-7892310:#CC4B17;--e-global-typography-primary-font-family:"Architects Daughter";--e-global-typography-primary-font-size:2.5em;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Architects Daughter";--e-global-typography-secondary-font-size:1.7em;--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-35fe7d2-font-family:"Architects Daughter";--e-global-typography-35fe7d2-font-size:1.375em;--e-global-typography-35fe7d2-font-weight:normal;--e-global-typography-6499cc1-font-family:"Architects Daughter";--e-global-typography-6499cc1-font-size:1.25em;--e-global-typography-6499cc1-font-weight:normal;--e-global-typography-5ab00bb-font-family:"Architects Daughter";--e-global-typography-5ab00bb-font-size:4.5em;--e-global-typography-5ab00bb-font-weight:600;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-7892310 );color:#FFFFFF;}.elementor-kit-6 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-6 h2{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-6 h3{font-family:var( --e-global-typography-35fe7d2-font-family ), Sans-serif;font-size:var( --e-global-typography-35fe7d2-font-size );font-weight:var( --e-global-typography-35fe7d2-font-weight );}.elementor-kit-6 h4{font-family:var( --e-global-typography-6499cc1-font-family ), Sans-serif;font-size:var( --e-global-typography-6499cc1-font-size );font-weight:var( --e-global-typography-6499cc1-font-weight );}.elementor-kit-6 label{font-family:var( --e-global-typography-35fe7d2-font-family ), Sans-serif;font-size:var( --e-global-typography-35fe7d2-font-size );font-weight:var( --e-global-typography-35fe7d2-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-header-icons-size:20px;}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 h3{font-size:var( --e-global-typography-35fe7d2-font-size );}.elementor-kit-6 h4{font-size:var( --e-global-typography-6499cc1-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 label{font-size:var( --e-global-typography-35fe7d2-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-35fe7d2-font-size:1.25em;--e-global-typography-5ab00bb-font-size:3em;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 h3{font-size:var( --e-global-typography-35fe7d2-font-size );}.elementor-kit-6 h4{font-size:var( --e-global-typography-6499cc1-font-size );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-kit-6 label{font-size:var( --e-global-typography-35fe7d2-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Remove the "1" in the cart dropdown */
.elementor-106 .elementor-element.elementor-element-3a17bce .uael-mc-dropdown__header-badge {
    display: none;
}

/* Stijl de filter knop op de winkelpagina */
.astra-shop-filter-button {
    background: #f47745;
  	padding-top: 5px;  
		padding-left: 20px;
		padding-bottom: 5px;
		padding-right: 20px;
    border-radius: 20px;
}

.astra-woo-filter-text {
	color: #fff !important;
}

.astra-woo-filter-icon svg {
	color: #fff !important;
}
/* Stijl de filter knop op de winkelpagina bij hover */
.astra-shop-filter-button:hover {
    background: #cc4b17;
}

/* Wijzig de labels van de verzendmethodes */
.woocommerce ul#shipping_method li label {
  font-size: 15px;
	font-family: poppins;
	color: #333;
}

/* Wijzig de titel van de totalenkolom */
.cart_totals>h2 {
	color: #f47745
}

/* Wijzig de labels in de tekstvelden op afrekenformulier */
body:not(.cartflows-canvas):not(.cartflows-default) .woocommerce form .form-row.ast-animate-input label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) {
	font-family: poppins;
}

/* Wijzig het label voor "verzenden naar een ander adres" */
h3#ship-to-different-address {;
	font-size: 15px !important;
	color: #333
}

/* Wijzig de dikte voor de h3 labels op de afrekenpagina" */
.ast-modern-checkout .woocommerce form #ast-payment_options_heading, .ast-modern-checkout .woocommerce form #customer_details h3 {
    font-weight: 400 !important
}

/* Wijzig de uitlijning van de landen dropdown op de afrekenpagina" */
.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 1;
    margin-top: 10px;
}

/* Wijzig de styling van de tekst "ik ga akkoord met de algemene voorwaarden" op de afrekenpagina" */
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
    font-family: poppins;
    font-weight: 400;
}

/* Wijzig de styling van afrekenmetodes op de afrekenpagina" */
.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method label {
    font-family: poppins;
    font-weight: 400;
}
/* Wijzig de styling van de filteropties op de winkelpagina" */
.woocommerce-page .widget .wc-block-checkbox-list li input[type=checkbox] {
    font-size: 15px;
}

.wc-block-components-checkbox .wc-block-components-checkbox__label, .wc-block-components-checkbox>span {
    line-height: 1.em;
    font-family: 'Poppins';
    font-size: 15px;
}

/* Wijzig de titels van de filteropties op de winkelpagina" */
.woocommerce-page .widget>div h3 {
    color: #f47745;
}

/* Wijzig de "knop" toon meer bij de filteropties op de winkelpagina" */
.wc-block-components-checkbox-list li.show-more button {
    color: #333;
    font-family: poppins;
    font-size: 15px;
    }
    
.wc-block-components-checkbox-list li.show-more button:hover {
    color: #f47745;
}

/* Wijzig de "knop" filters resetten bij de filteropties op de winkelpagina" */
.wc-block-components-filter-reset-button {
    padding-top: 5px;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 5px;
    font-family: poppins !important;
    font-size: 15px !important;
    font-weight: 600 !important;
}


/* Wijzig de knop "bestelling plaatsen" op de afrekenpagina */
#payment #place_order {
    font-family: 'Poppins';
	font-weight: 600;
}

/* Wijzig de header "Je bestelling" op de afrekenpagina */
.woocommerce form #order_review_heading {
	color: #F47745;
	font-weight: 500 !important;
}

/* Wijzig de header "Betaalmethode" op de afrekenpagina */
.woocommerce form #ast-payment_options_heading,  h3 {
	color: #F47745;
}

/* Wijzig de headers op de klantinformatie pagina tijdens afrekenen */
.woocommerce form #customer_details h3 {
	color: #F47745;
}

/* Wijzig de kleur van de headers met de bestelinformatie na afrekenen */
.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li {
	color: #F47745
}


/* Wijzig de kleur van de headers van factuur en verzendadres na afrekenen */
.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title, .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title, .woocommerce-checkout.woocommerce-order-received .woocommerce-order-received-title-common {
    font-weight: 500;
    color: #F47745;
}/* End custom CSS */