.elementor-63424 .elementor-element.elementor-element-b71d10b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63424 .elementor-element.elementor-element-5499e26{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-49f29d0 */input.select-check.inner {
    margin: 0;
}
.no-stuk-verkoop {
    display: none!important;
}


.mercarto-quantity-plus {
    order: 10000000;
}

.mercarto-quantity-minus.inactive {
    pointer-events: none;
    opacity: 0.2;
    user-select: none;
}

.bundle-wrapper {
    order: -1000;
}



.elementor-63424 .elementor-element.elementor-element-49f29d0 .bestelartikel {
        background-color: var(--e-global-color-10733ae);
    padding: 0px 0px 0px 0.5rem;
    line-height: 1;
    border-radius: 4px;
    display: flex;
    gap: 8px;
    cursor: default;
    align-items: stretch;
        color: var(--e-global-color-ab973e0);
}
.elementor-63424 .elementor-element.elementor-element-49f29d0 .txt-self {
        color: var(--e-global-color-ab973e0);
    font-family: var(--e-global-typography-1191b61-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-1191b61-font-size)!important;
    font-weight: var(--e-global-typography-1191b61-font-weight)!important;
    line-height: var(--e-global-typography-1191b61-line-height)!important;
    letter-spacing: var(--e-global-typography-1191b61-letter-spacing)!important;
    padding: 0.225rem 0 0.225rem 0;
}

.elementor-63424 .elementor-element.elementor-element-49f29d0 .tooltip {
    width: 19px;
    display: inline-flex;
        background-color: var(--e-global-color-720fa19);
    align-items: center;
    justify-content: center;
        color: var(--e-global-color-ab973e0);
    font-family: var(--e-global-typography-1191b61-font-family), Sans-serif;
    font-size: var(--e-global-typography-1191b61-font-size);
    font-weight: var(--e-global-typography-1191b61-font-weight);
    line-height: var(--e-global-typography-1191b61-line-height);
    letter-spacing: var(--e-global-typography-1191b61-letter-spacing);
    position: relative;
    border-radius: 0 4px 4px 0;
}/* End custom CSS */