.landingspagina_product h3 {
    font-size: 2rem;
    font-weight: 500;
    line-height: 2.8rem;
    margin-bottom: 0.5rem !important;
}

.productafbeelding img {
    border-radius: 50%;
    overflow: hidden;
}

.productafbeelding {
    border-radius: 50%;
    background: linear-gradient(135deg,rgba(253, 253, 253, 1) 0%, rgba(241, 239, 245, 1) 100%);
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    aspect-ratio: 1;
    padding: 5%;
    grid-row: 1 / 3;
    grid-column: 2 / 5;
    position: relative;
    align-self: center;
}

.productafbeelding:after {
    content: "";
    /* stack the four SVGs in the order you want them drawn */
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='86.405' height='45.661' viewBox='0 0 86.405 45.661'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2626' data-name='Rectangle 2626' width='85.605' height='17.434' fill='%23403e58'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6504' data-name='Group 6504' transform='translate(5.963) rotate(20)'%3E%3Cg id='Group_6503' data-name='Group 6503' transform='translate(0)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_6287' data-name='Path 6287' d='M858.852,6.412a1.468,1.468,0,0,1,.407,1.778,1.352,1.352,0,0,1-1.683.858,44.1,44.1,0,0,1-8.6-3.664,51.439,51.439,0,0,1,3.9,9.661,1.5,1.5,0,0,1-.986,1.73,1.721,1.721,0,0,1-2.062-1.069,50.634,50.634,0,0,0-5.99-13.081,1.82,1.82,0,0,1,.244-2.24A1.739,1.739,0,0,1,846.237.36a60.06,60.06,0,0,0,11.9,5.733,2.4,2.4,0,0,1,.715.32' transform='translate(-843.563 0)' fill='%23403e58'/%3E%3Cpath id='Path_6288' data-name='Path 6288' d='M15.931,61.122l.139,0c3.556-.093,5.7-3.11,7.6-5.771,1.536-2.158,2.988-4.2,4.833-4.46,1.638-.229,2.781,1.047,4.509,3.155,1.779,2.171,4,4.7,7.695,4.62,3.567-.087,5.956-2.225,8.063-4.112,1.87-1.674,3.485-3.12,5.682-3.235,2.027-.107,3.873,1.969,5.825,4.166,2.337,2.63,4.984,5.117,8.768,4.942C75.77,60.107,80.471,52.34,80.7,51.99c.4-.61.727-1.242.192-1.588-.486-.314-1.009.317-1.514.936-.056.068-5.133,6.715-10.465,6.968-2.478.121-4.48-2.14-6.6-4.53-2.29-2.578-4.659-5.234-8-5.068-3.162.166-5.3,2.076-7.358,3.923-1.93,1.728-3.752,3.359-6.309,3.422-2.355.067-3.9-1.816-5.525-3.8-1.438-1.756-4.067-4.7-7-4.275-3,.429-4.857,3.2-6.652,5.721-1.68,2.36-3.267,4.426-5.462,4.483h-.077c-3.546,0-10.017-6.091-13.288-10.065a1.371,1.371,0,0,0-1.889-.2c-.58.451-1.01,1.763-.546,2.326.95,1.155,9.735,10.881,15.734,10.881' transform='translate(4.436 -43.688)' fill='%23403e58'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52.567' height='31.272' viewBox='0 0 52.567 31.272'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2623' data-name='Rectangle 2623' width='50.407' height='26.982' fill='%23403e58'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6498' data-name='Group 6498' transform='matrix(0.996, 0.087, -0.087, 0.996, 2.352, 0)'%3E%3Cg id='Group_6497' data-name='Group 6497' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_6281' data-name='Path 6281' d='M484.134,32.752a1.243,1.243,0,0,0,1.749,1.725,55.872,55.872,0,0,1,7.561-4.842,38.417,38.417,0,0,0-.469,9.393,1.785,1.785,0,0,0,1.4,1.486c1.4.181,1.509-1.4,1.44-2.083a38.77,38.77,0,0,1,.277-9.773l.128-.917a1.243,1.243,0,0,0-.44-1.128,1.319,1.319,0,0,0-1.453-.33c-.141.071-3.459,1.4-9.922,6.2a1.238,1.238,0,0,0-.268.271' transform='translate(-445.82 -24.113)' fill='%23403e58'/%3E%3Cpath id='Path_6282' data-name='Path 6282' d='M.063,26.426A.953.953,0,0,1,.63,25.162a56.01,56.01,0,0,0,13.639-7.1,15.162,15.162,0,0,1-3.4-8.974,10.125,10.125,0,0,1,2.148-6.724A6.3,6.3,0,0,1,17.775,0a5.872,5.872,0,0,1,4.352,1.95,8.681,8.681,0,0,1,1.738,6.987c-.591,3.383-2.83,6.594-5.974,9.493a11.676,11.676,0,0,0,8.4,2.836C37.284,20.871,41.944,11.1,44.308,6.692c.211-.393,1.173-.738,1.334-1.024a1.243,1.243,0,1,1,2.167,1.219c-.154.274-.331.6-.533.981-2.353,4.387-8.6,16.04-20.985,16.04A14.368,14.368,0,0,1,16.114,19.9a38.748,38.748,0,0,1-4.8,2.882A50.817,50.817,0,0,1,1.305,26.933a.968.968,0,0,1-1.242-.507M17.775,2.485c-2.869,0-4.418,3.4-4.418,6.605a12.281,12.281,0,0,0,2.676,7.386c2.446-2.236,4.361-4.785,4.918-7.968a6.143,6.143,0,0,0-1.037-4.96,2.78,2.78,0,0,0-2.139-1.064' transform='translate(0 0.001)' fill='%23403e58'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='75.078' height='81.716' viewBox='0 0 75.078 81.716'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2624' data-name='Rectangle 2624' width='48.323' height='66.459' fill='%23403e58'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6500' data-name='Group 6500' transform='translate(33.229) rotate(30)'%3E%3Cg id='Group_6499' data-name='Group 6499' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_6283' data-name='Path 6283' d='M13.007,607.541a1.348,1.348,0,0,1,.314,2.646,60.594,60.594,0,0,0-9.179,3.253,41.669,41.669,0,0,1,8.357,5.85,1.937,1.937,0,0,1,.343,2.185c-.774,1.316-2.2.361-2.742-.152a42.053,42.053,0,0,0-8.554-6.267l-.87-.5A1.348,1.348,0,0,1,0,613.428a1.43,1.43,0,0,1,.684-1.464c.154-.073,3.5-2.029,11.911-4.374a1.348,1.348,0,0,1,.41-.049' transform='translate(0 -555.683)' fill='%23403e58'/%3E%3Cpath id='Path_6284' data-name='Path 6284' d='M46.885,59.01a1.348,1.348,0,0,1,.779-2.578c5.584,1.41,21.355,3.885,23.429-2.012,1.153-3.278-3.124-5.351-10.75-8.481-7.845-3.22-16.737-6.868-14.2-14.077,1.2-3.405,4.229-5.178,9.01-5.269,3.9-.075,8.641.917,13.223,1.875,7.93,1.659,16.13,3.374,17.709-1.117,1.356-3.857-2.084-5.69-7.809-8.362C72.966,16.512,66.95,13.7,68.437,7.461a8.735,8.735,0,0,1,4.149-5.679c6.078-3.625,16.113-.615,16.542-.5.717.2,1.109.652.965,1.265-.14.592-.708.865-1.427.672-.094-.025-10.015-2.907-15.059.47a6.989,6.989,0,0,0-2.866,4.285C69.83,11.8,73.5,14.154,79.3,16.864c5.366,2.5,11.447,5.343,9.212,11.7C86.152,35.283,76.888,33,67.822,31.108,57.7,28.991,50.722,27.982,49,32.869c-1.564,4.448,3.951,7.124,12.364,10.576,7.372,3.025,14.883,6.472,12.794,12.411-3.266,9.287-24.822,4.127-27.269,3.508-.04-.01.032-.34-.006-.354' transform='translate(-41.8 0)' fill='%23403e58'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"), url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='61.807' height='62.22' viewBox='0 0 61.807 62.22'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_2622' data-name='Rectangle_2622' width='45.692' height='42.344' transform='translate(0 0)' fill='%23403e58'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_6496' data-name='Group 6496' transform='translate(29.37 62.22) rotate(-130)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_6279' data-name='Path_6279' d='M9.508,3.335a1.276,1.276,0,0,0-.557-1.568,1.106,1.106,0,0,0-1.5.4A84.763,84.763,0,0,1,2.738,9.65c-.023-.494-.044-.988-.064-1.476A50.61,50.61,0,0,0,2.026.891,1.1,1.1,0,0,0,.742.02C.147.134-.021.738,0,1.344.092,3.653.252,5.86.35,8.226A30.089,30.089,0,0,0,.727,12.54a1.2,1.2,0,0,0,.648.9,1.1,1.1,0,0,0,1.1-.127c.2-.149,2.121-1.392,6.928-9.748a1.1,1.1,0,0,0,.1-.233' transform='translate(0 28.806)' fill='%23403e58'/%3E%3Cpath id='Path_6280' data-name='Path_6280' d='M42.066,0a47.248,47.248,0,0,0-18.59,4.131A37.964,37.964,0,0,0,9.129,15.241a45.274,45.274,0,0,0-9.123,22.3c-.08.6.672,1.152,1.273,1.232a1.1,1.1,0,0,0,1.232-.944c1.12-8.457,3.916-15.585,8.311-21.185A35.766,35.766,0,0,1,24.306,6.164,38.171,38.171,0,0,1,34.822,2.918a38.763,38.763,0,0,1,5.455-.44c1.448-.085,2.308-.166,2.336-.165A1.193,1.193,0,0,0,43.752,1.15,1.1,1.1,0,0,0,42.7.01c-.052,0-.271-.01-.635-.01' transform='translate(1.938 0)' fill='%23403e58'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: left 0px top 135px, right top 135px, left 30px bottom 50px, right 20px bottom 75px;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
    position: absolute;
    inset: 0;
}

.landingproduct_container {
    margin-bottom: 6rem;
}

.landingproduct_container p {
    font-size: 1.5rem;
    line-height: 1.5;
}

.landingproduct_container {
    display: grid;
    grid-template-columns: calc(30% - 7rem) 7rem 40% 7rem calc(30% - 7rem);
}

.landingproduct_container .linksboven {
    grid-column: 1 / 2;
    grid-row: 1;
    z-index: 15;
    margin-right: 2rem;
}

.landingproduct_container .rechtsboven {
    grid-column: 5 / 6;
    grid-row: 1;
    padding-top: 3rem;
    z-index: 15;
    margin-left: 2rem;
}

.landingproduct_container .linksonder {
    grid-column: 1 / 2;
    grid-row: 2;
    align-self: end;
    padding-bottom: 3rem;
    z-index: 15;
    margin-left: 2rem;
}

.landingproduct_container .rechtsonder {
    grid-column: 5 / 6;
    grid-row: 2;
    align-self: end;
    z-index: 15;
    margin-right: 2rem;
}

.content_slider{
    display: none;
}
    
.landingspagina_product .tns-nav{
    display: none;
}

@media (max-width: 767px) {
    .landingproduct_container .linksboven,
    .landingproduct_container .rechtsboven,
    .landingproduct_container .linksonder,
    .landingproduct_container .rechtsonder{
        display: none;
    }
    
    .productafbeelding:after{
        display: none;
    }

    .content_slider{
        display: block;
        text-align: center;
    }
    
    .landingspagina_product .tns-nav button{
        background: rgba(241, 239, 245, 1);
    }
    
    .landingspagina_product .tns-nav button.tns-nav-active {
        background: var(--rood);
    }
    
    .landingspagina_product .tns-nav{
        display: flex;
        margin-bottom: 4rem !important;
        gap: 1rem;
        justify-content: center;
    }
    
    .landingspagina_product .tns-nav button {
        padding: 0;
        border: none;
        width: 1.5rem;
        height: 1.5rem;
        border-radius: 50%;
        transition: 0.3s background;
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .landingproduct_container .linksboven,
    .landingproduct_container .rechtsboven,
    .landingproduct_container .linksonder,
    .landingproduct_container .rechtsonder{
        display: none;
    }
    
    .productafbeelding:after{
        display: none;
    }

    .content_slider{
        display: block;
        text-align: center;
    }
    
    .landingspagina_product .tns-nav button{
        background: rgba(241, 239, 245, 1);
    }
    
    .landingspagina_product .tns-nav button.tns-nav-active {
        background: var(--rood);
    }
    
    .landingspagina_product .tns-nav{
        display: flex;
        margin-bottom: 4rem !important;
        gap: 1rem;
        justify-content: center;
    }
    
    .landingspagina_product .tns-nav button {
        padding: 0;
        border: none;
        width: 1.5rem;
        height: 1.5rem;
        border-radius: 50%;
        transition: 0.3s background;
    }
}

@media (min-width: 992px) and (max-width:1199px) {
}
