body.woocommerce ul.products li.product a img{height:220px;background:#fff;border-radius:10px;box-sizing:border-box;object-fit:cover}body.woocommerce ul.products .woocommerce-product-rating{position:absolute;top:10px;left:10px}body.woocommerce .wooc_sclist{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}body.woocommerce .wooc_sclist .singlecat{padding:10px 15px;border:1px solid #C7C7C7;border-radius:2px}.bapf_sfilter .bapf_body ul li ul{margin-left:0!important;padding-left:25px}body.woocommerce .wooc_sclist .singlecat img{width:20px;height:auto}body.woocommerce .wooc_sclist .singlecat a{display:flex;gap:5px;color:#000}body.woocommerce ul.products .woocommerce-product-rating .average{background:#fff}body.woocommerce ul.products .woocommerce-product-rating .average span{color:#000}.woocommerce ul.products li.product a{width:100%}.woocommerce ul.products li.product .woocommerce-loop-category__title .count{display:none}.woocommerce ul.products li.product a h2{text-align:center}.reset_variations{display:none!important}.woocommerce .product .beschrijving{margin-top:80px}.woocommerce .product .beschrijving .revealwrap:nth-child(n+2){margin-top:30px}.woocommerce .product .beschrijving .revealwrap p{margin:0;padding:10px 0}.woocommerce .product .beschrijving .revealwrap h2{padding:5px 0;border-bottom:1px solid #C7C7C7;margin:0;cursor:pointer;position:relative}body.woocommerce .productenwrap .archivedescription{margin-bottom:20px}.woocommerce div.product form.cart .variations tbody tr{display:block}.woocommerce.archive ul.products{margin-top:40px}body.woocommerce .productenwrap .page-title{margin-bottom:10px}body.woocommerce .productenwrap .archivedescription p{margin-top:0}body.woocommerce .productenwrap .archivedescription a.leesmeer{color:#009244;font-weight:700}body.woocommerce .productenwrap .productside{width:100%}.woocommerce div.product form.cart .variations tbody tr:nth-child(n+2){margin-top:10px}.woocommerce div.product .swiper-pagination-bullet-active{background:#767676!important}.woocommerce.archive #main .container{overflow:visible!important}.woocommerce div.product .swiper-pagination-bullet{width:12px;height:12px}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#009244!important}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#009244!important}.woocommerce div.product .swiper-pagination{position:static!important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#666}.woocommerce div.product div.images .woocommerce-product-gallery__image a{height:100%;width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{overflow:hidden;position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__image a img{object-fit:cover;height:400px;border-radius:10px;width:100%}.woocommerce .product .beschrijving .revealwrap h2::before{position:absolute;right:0;bottom:12px;content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;transition:0.2s all ease-in-out}.woocommerce .product .beschrijving .revealwrap .omschrijvingcontent,.woocommerce .product .beschrijving .revealwrap .aanplantinfocontent,.woocommerce .product .beschrijving .revealwrap .reviewcontent{display:none}.woocommerce .product .beschrijving .revealwrap.opened h2::before{transform:rotate(90deg)}.woocommerce .product .beschrijving .cr-reviews-grid{border:none!important}.woocommerce .product .beschrijving .cr-reviews-grid .cr-review-card{margin-left:0!important;margin-right:0!important}body.woocommerce .productenwrap{display:flex;width:100%;gap:60px}.woocommerce ul.products{width:100%}.woocommerce div.product div.summary .ratingandprice{display:flex;align-items:center;gap:20px}.woocommerce div.product form.cart .variations .label{display:none}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0!important}.woocommerce .average{padding:10px 14px;border:1px solid #C7C7C7;width:fit-content;display:flex;align-items:center;gap:10px;line-height:normal;border-radius:3px}.woocommerce .average span{font-size:18px;font-weight:600}.woocommerce .average i{color:#009244}.woocommerce .summary ul{color:#fff;padding:0;list-style:none}.woocommerce .content-container .summary .woocommerce-product-details__short-description ul li:before{content:'';width:10px;height:10px;display:inline-block;background:#fff;border-radius:100%;margin-right:15px;flex:0 0 10px;margin-top:1px}.woocommerce .content-container .summary ul li{display:flex}.woocommerce div.product form.cart div.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:30px}.woocommerce div.product form.cart div.quantity{margin:0!important;border:1px solid #C7C7C7;box-sizing:border-box;border-radius:3px;padding:10px 12px}.woocommerce div.product .related{display:inline-block;width:100%;margin-top:40px}.woocommerce-product-attributes tbody tr:nth-child(odd){background:#F7F7F7}.woocommerce-product-attributes tbody .woocommerce-product-attributes-item__value a{color:#000;text-decoration:none!important;pointer-events:none;font-weight:300!important}.woocommerce div.product form.cart div.quantity input[type='number']{-moz-appearance:textfield}.woocommerce div.product form.cart div.quantity input[type='number']::-webkit-outer-spin-button,.woocommerce div.product form.cart div.quantity input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-product-attributes th,.woocommerce-product-attributes td,.woocommerce-product-attributes{border:none!important}.woocommerce div.product form.cart div.quantity input.minus,.woocommerce div.product form.cart div.quantity input.plus{background:#009244;color:#fff;width:22px;height:22px;justify-content:center;border-radius:3px;cursor:pointer}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{padding:10px 15px!important;background:#009244!important;color:white!important;display:inline-flex!important;align-items:center;font-weight:500!important;font-size:18px!important;line-height:25px!important;box-sizing:border-box;border-radius:6px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background:#009244;color:#fff;transition:0.5s all ease-in-out}.woocommerce.single-product div.product form.cart .added_to_cart{display:none}.woocommerce .content-container .summary ul li:nth-child(n+2){margin-top:10px}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{color:#000}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f0f0f0!important;color:#000}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#f0f0f0!important}.woocommerce-cart .woocommerce{color:#000}.woocommerce-cart .woocommerce .product-name a{color:#000;text-decoration:none!important}body.woocommerce-cart .woocommerce a.remove{color:black!important;background:none!important;text-decoration:none!important}.woocommerce .content-container .related .product .price{display:none}.woocommerce .content-container .summary .related{margin-top:60px}.woocommerce .content-container .summary{color:#000}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:0;color:black!important;font-size:25px!important;line-height:30px;font-weight:700}.woocommerce.single-product div.product form.cart{margin-bottom:60px}.woocommerce.single-product .quantity .qty{height:100%;background:unset;border:1px solid #ffffff52;border-radius:5px;color:#000}.woocommerce.single-product .attributes .attribute{display:flex;font-size:18px;line-height:24px}.woocommerce.single-product .attributes .attribute span:nth-child(1){width:50px}.woocommerce.single-product .attributes .attribute span .count{width:fit-content;background:-webkit-linear-gradient(0deg,#007FFF,#BE57FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.woocommerce.single-product .attributes .attribute span:nth-child(2){width:150px}.woocommerce.single-product .attributes .attribute span:nth-child(3){width:150px}.productenwrap .bapf_head h3{font-size:22px!important;line-height:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:linear-gradient(#0C001A,#0C001A) padding-box,linear-gradient(to right,#007FFF,#BE57FF) border-box;border:2px solid transparent;color:#fff;transition:0.2s all ease-in-out}.woocommerce nav.woocommerce-pagination ul li{float:unset!important}.woocommerce nav.woocommerce-pagination ul{border:0!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(to right,#007FFF,#BE57FF) border-box!important;color:black!important}.productenwrap .bapf_body>ul{padding:0}body.woocommerce .productenwrap label{margin-top:5px}.bapf_hideckbox li label,.bapf_hideckbox li label a{color:black!important}.bapf_body li.checked>label{font-weight:600!important}body.woocommerce .productenwrap h3{margin-top:0!important;margin-bottom:10px!important}body.woocommerce ul.products li.product .price{color:#000;font-size:18px;text-align:center}body.woocommerce #primary{padding-top:60px}.single-product .glowwrappercontentboot{height:1200px;width:500px;position:absolute;right:0;top:0;pointer-events:none}.single-product .glowwrappercontentboot .glowcontainer{position:relative;height:100%;width:100%;overflow:hidden;align-items:center;display:flex}.single-product .glowwrappercontentboot .glowcontainer .glow{width:1000px;height:1000px;left:0;position:absolute;background:transparent radial-gradient(closest-side at 50% 50%,#F83CFF 0%,#2F97FF00 100%) 0% 0% no-repeat padding-box;opacity:.3}.single-product .glowwrappercontentboot .glowcontainer img{width:800px;max-width:unset;height:auto;position:absolute;right:-300px;z-index:0}.single-product .content-container .summary .related a img{height:200px!important}@media only screen and (min-width:1000px){.summary .beschrijving.mobile{display:none}}@media only screen and (max-width:1000px){body.woocommerce .productenwrap{flex-wrap:wrap;gap:40px}.summary .beschrijving.mobile{margin-bottom:20px}.woocommerce div.product div.images .beschrijving{display:none}body.woocommerce .productenwrap .berocket_single_filter_widget{flex:0 0 100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%!important}}@media (max-width:600px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important}.single-product .glowwrappercontentboot{max-width:100%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left!important}.woocommerce .woocommerce-result-count{width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__image a img{height:280px}}