.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-3c896ac:#74B744;--e-global-color-8069561:#E2F0F7;--e-global-color-d4b3bbe:#EFF7EA;--e-global-color-310cf2c:#FCEB23;--e-global-color-b7171fa:#4091BD;--e-global-color-248b016:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-ce868b9-font-family:"Poppins";--e-global-typography-ce868b9-font-size:54px;--e-global-typography-ce868b9-font-weight:900;--e-global-typography-ce868b9-line-height:60px;--e-global-typography-5470af9-font-family:"Poppins";--e-global-typography-5470af9-font-size:35px;--e-global-typography-5470af9-font-weight:800;--e-global-typography-4cf41ca-font-family:"Poppins";--e-global-typography-4cf41ca-font-size:40px;--e-global-typography-4cf41ca-font-weight:700;--e-global-typography-a371690-font-family:"Poppins";--e-global-typography-a371690-font-size:35px;--e-global-typography-a371690-font-weight:700;--e-global-typography-e334b05-font-family:"Poppins";--e-global-typography-e334b05-font-size:30px;--e-global-typography-e334b05-font-weight:600;--e-global-typography-e90087f-font-family:"Poppins";--e-global-typography-e90087f-font-size:24px;--e-global-typography-e90087f-font-weight:500;--e-global-typography-bff9a29-font-family:"Poppins";--e-global-typography-bff9a29-font-size:20px;--e-global-typography-8bd4a38-font-family:"Poppins";--e-global-typography-8bd4a38-font-size:16px;--e-global-typography-0a1e945-font-family:"Poppins";--e-global-typography-0a1e945-font-size:45px;--e-global-typography-0a1e945-font-weight:700;--e-global-typography-3c57311-font-family:"Poppins";--e-global-typography-3c57311-font-size:35px;--e-global-typography-3c57311-font-weight:600;--e-global-typography-453328e-font-size:30px;--e-global-typography-453328e-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-0a1e945-font-size:30px;--e-global-typography-3c57311-font-size:25px;--e-global-typography-453328e-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.ti-widget.ti-goog .ti-widget-container, .ti-widget.ti-goog .ti-widget-container * {
    font-family: 'Poppins';
    font-size: 16px;
}

.elementor-144496 .elementor-element.elementor-element-c19ea1f .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    PADDING: 25PX;
}

.elementor-144496 .elementor-element.elementor-element-9e07eda .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    PADDING: 25PX;
    font-family: Poppins;
}

.bg-gradient {
    background: #74b744;
    background-image: linear-gradient(180deg, #74b744 50%, #74b744 100%) !important;
}

.path#Shape {
    background: #74b744 !important;
}

#Rectangle-Copy use{
    fill: #75b745! important
}

.elementor-144668 .elementor-element.elementor-element-2945ebdd .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    padding: 25px;
}

.elementor-144668 .elementor-element.elementor-element-25dedafc .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    padding: 25px;
}


/*recaptcha label transparent zetten zodat bol rond label weg is*/

.elementor-field-type-recaptcha_v3 .elementor-field{
    background-color: transparent !important;
}

/*icons menu cart & wishlist*/

.pill-count, .wishlist_products_counter_number{
    min-widht: 0 ! important;
    padding: 4px 10px 4px 10px !important;
}

.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{
    font-size: 12px !important;
    padding: 6px 8px !important;
    min-width: 0 !important;
    height: 0 !important;
    line-height: 12px !important;
    top: -1.1em !important;
    inset-inline-end: -1.2em !important;
    min-height: 2em !important;
}

/*******************/
/* PRODUCT ARCHIVE */
/******************/
@media (max-width: 1024px) {
    .elementor-widget-wc-archive-products .products {
        grid-template-columns:repeat(3,1fr) !important
    }
}

@media (max-width: 512px) {
    .elementor-widget-wc-archive-products .products {
        grid-template-columns:repeat(2,1fr) !important
    }
}

@media (max-width: 368px) {
    .elementor-widget-wc-archive-products .products {
        grid-template-columns:repeat(1,1fr) !important
    }
}

/* WooBeWoo filterknoppen stylen als Elementor-knoppen */
.wpfFilterButton.wpfButton, .wpfClearButton.wpfButton {
    background-color: var(--e-global-color-3c896ac) !important;
    color: #FFFFFF !important;
    font-family: var(--e-global-typography-8bd4a38-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-8bd4a38-font-size) !important;
    line-height: var(--e-global-typography-8bd4a38-line-height) !important;
    letter-spacing: var(--e-global-typography-8bd4a38-letter-spacing) !important;
    word-spacing: var(--e-global-typography-8bd4a38-word-spacing) !important;
    border-radius: 50px !important;
    padding: 14px !important;
    text-transform: none !important;
    text-align: center !important;
    font-weight: bold !important;
    border: none !important;
    cursor: pointer !important;
    transition: all 0.2s ease-in-out !important;
}

/* Hover-effect zoals Elementor-knoppen */
.wpfFilterButton.wpfButton:hover, .wpfClearButton.wpfButton:hover {
    background-color: darken(var(--e-global-color-3c896ac), 10%) !important;
}


/* WooBeWoo filtertitel stylen als standaard titels */
.wpfFilterWrapper .wfpTitle {
    color: var(--color-primary) !important;
    font-family: var(--header-font-family) !important;
    font-weight: 900 !important;
    margin-top: 0 !important;
    margin-bottom: var(--spacing-s) !important;
    line-height: inherit !important;
    box-sizing: border-box !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-ExtraLight-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-LightItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-MediumItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-SemiBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-SemiBoldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-SemiBold-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-SemiBoldItalic-2.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-ExtraBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-ExtraBoldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-Black-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-BlackItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-ThinItalic-4.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://tests.magnusgifts.be/wp-content/uploads/2024/07/Poppins-ExtraLightItalic-3.ttf') format('truetype');
}
/* End Custom Fonts CSS */