.btn-hover-font a:hover,.elementor-menu-cart__footer-buttons .elementor-button:hover,.primary-font-family .elementor-heading-title,.primary-font-family .elementskit-info-box-title,.single_add_to_cart_button:hover,.sub-banner-content h2,.subcat-btn a:hover,.view-product-btn:hover,.webs-heading h1,.workshop-item:hover .workshop-heading .elementor-heading-title,a.button.view-product-btn:hover .view-product-btn:hover{font-family:var(--primary-font-family)!important}.choclate-abstract img,.choclate-down-abs img,.devil-delights-abstract img,.vakman-abs img,.workshop-abs img{height:3059px;object-fit:cover}.BELEEFD-abs,.bapf_body li:not(:has(> ul))>.fa,.bapf_body>ul>li:not(:has(> ul))>label,.biznodere-abs,.choclate-abstract,.choclate-down-abs,.collection-abs,.contact-abs,.de-winkel-abs,.footer-abs,.footer-mobile-abs,.gezin-abs,.ons-verhaal-abs,.op-maat-abs,.vakman-abs,.workshop-abs{pointer-events:none}:root{--primary-font-family:"cofo-raffine"}.wp-singular button.single_add_to_cart_button.elementor-button.check.button:hover span,a.button.wc-forward:hover{font-family:var(--primary-font-family);font-size:28px;position:relative;top:1px}a.button.wc-forward:hover{font-size:26px;top:0}.woocommerce-cart .wc-block-cart__submit-button:hover .wc-block-components-button__text::after{font-family:var(--primary-font-family);font-size:27px;position:relative;top:4px}.form-wrapper input,.form-wrapper label,.form-wrapper select,.form-wrapper textarea{font-family:var(--e-global-typography-primary-font-family);font-weight:300;color:var(--e-global-color-text);font-size:20px;line-height:20px}a.button.view-product-btn:hover{font-size:27px!important}a{text-decoration-color:white!important}.choclateupper-container .e-con-inner,.inner-container-left .e-con-inner{margin-left:0;max-width:calc(100% - (100% - 1364px)/ 2)}.inner-container-right .e-con-inner,.ons-verhaal-section .e-con-inner{margin-right:0;max-width:calc(100% - (100% - 1364px)/ 2)}.btn-hover-font a,.elementor-menu-cart__footer-buttons .elementor-button{transition:unset}.view-product-btn{display:inline-block;background-color:#dbb98A00;font-family:Gotham,Sans-serif;font-size:20px;font-weight:300;line-height:30px;fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:0;padding:10px;width:175px}.view-product-btn:hover{background-color:#dbb98a;color:#fff;opacity:1}.btn-hover-font a:hover,.view-product-btn:hover{font-size:30px!important;line-height:30px!important}.header-menu .elementskit-navbar-nav-default .elementskit-submenu-panel{margin-left:-55px}.header-menu .elementskit-navbar-nav-default .elementskit-submenu-panel .menu-item a{text-align:center!important;margin:0 auto!important;display:block}.canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu,.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{min-width:100%!important;position:relative!important;margin-left:20px!important;margin-top:20px!important}.header-menu .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{width:120px}.canvas-menu .elementor-item:hover,.canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu .menu-item a:hover,.header-menu .elementskit-navbar-nav-default .menu-item .ekit-menu-nav-link.active,.header-menu .elementskit-navbar-nav-default .menu-item a:hover,.hover-bold .elementor-icon-list-item a:hover,.hover-bold .menu-item a.active,.hover-bold .menu-item a:hover,.mobile-canvas-menu .elementor-item:hover,.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu .menu-item a:hover{font-weight:700!important}.canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu li{padding:0!important;margin:0!important}.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu li{padding:0!important;margin:0!important;text-align:center}.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu li a{text-align:center}.header-menu .ekit-menu-dropdown-toggle svg{font-size:0!important;min-width:100%;position:absolute!important;inset:0}#devils-cta-block,.add-to-woo button.single_add_to_cart_button.button,.bapf_sfilter .bapf_body>ul>li input,.footer-mobile-abs,.header-menu .ekit-menu-dropdown-toggle svg path,.related-product section.related.products>h2,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:after,.wc-block-components-main .wc-block-components-product-metadata div,a.button.product_type_simple.add_to_cart_button::after,span.cart-text,tr.wc-block-cart-items__header{display:none}.logo-col{padding-left:calc(33% - 402px)}.banner-video{height:100%}.banner-video .e-hosted-video,.collection-image figure{width:100%;height:100%}.video-logo{left:50%;top:50%;transform:translate(-50%,-50%)}.top-menu-button .elementor-button-icon svg,.top-menu-contact .elementor-button-icon svg{font-size:34px}.top-menu-button a{outline:0}.video-arrow-down{left:50%;transform:translate(-50%,0)}.video-wrap{height:100vh}.choclate-abstract{bottom:-101.5%!important;z-index:1!important}.choclate-abstract img{object-position:bottom right}.collection-item,.pralines-loop{position:relative}.collection-item .collection-heading,.workshop-item .workshop-heading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.collection-item .collection-heading:before,.workshop-item .workshop-heading:before{content:"";position:absolute;inset:0;transition:.3s ease-in-out}.collection-item:hover .collection-heading:before,.workshop-item:hover .workshop-heading:before{background-color:var(--e-global-color-primary);opacity:.8}.collection-item:hover .collection-heading .elementor-heading-title{font-family:var(--primary-font-family)!important;font-size:50px!important;font-weight:400!important;line-height:60px!important}.collection-item .collection-heading .elementor-heading-title{z-index:1}.ons-verhaal-section{padding-right:0}.devil-delights-abstract{pointer-events:none;top:-17%!important}.devil-delights-abstract img{object-position:left}.footer-copyright{position:absolute;left:calc(100% - (100% - 1364px)/ 2);top:26px}.footer-abs{width:100%;bottom:0!important}.copyright-hove{padding:0;display:flex;flex-direction:row;gap:6px}.copy-hover-text{position:absolute;opacity:0;overflow:hidden;left:124px;width:111px}.copyright-hover:hover+.copy-hover-text{opacity:1}.workshop-abs{top:-1460px!important}.workshop-abs img{object-position:center left}.workshop-item:hover .workshop-heading .elementor-heading-title{font-size:50px!important;font-weight:400!important}.workshop-item .workshop-heading .elementor-heading-title{max-width:404px;text-wrap:initial;z-index:1}.workshop-image{aspect-ratio:1/1}.workshop-arrow-down{right:calc(0% - (100% - 1364px) - 138px)!important}.choclate-down-abs{top:-110%!important}.choclate-down-abs img{object-position:center right}.ons-verhaal-abs{top:-222%!important}.gezin-abs img,.ons-verhaal-abs img{height:3059px;object-fit:cover;object-position:left}.vakman-abs{top:-163%!important}.vakman-abs img{object-position:right}.gezin-abs{top:-79%}.de-wnkel-swiper .swiper-wrapper{margin-left:-26vw}.de-winkel-abs{top:-1580px!important}.op-maat-abs{top:-181%!important}.biznodere-abs{top:-125%!important}.BELEEFD-abs{top:-143%!important}.contact-abs{top:-110.5%!important}.form-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}.form-wrapper .wpcf7-list-item,.form-wrapper p{margin:0}.form-wrapper .col-span-2{grid-column:span 2}.form-wrapper input,.form-wrapper select,.form-wrapper textarea{width:100%;background:#f5f5f5;border:none;padding:15px 20px;border-radius:0}.form-wrapper input[type=checkbox]:before,.form-wrapper input[type=submit]{border:1px solid var(--e-global-color-accent)}.form-wrapper textarea{height:271px}.form-wrapper input:placeholder{color:var(--e-global-color-text)}.form-wrapper input[type=checkbox]{width:31px;height:31px;padding:0;margin:0}.form-wrapper .wpcf7-list-item label{display:flex;align-items:center;gap:16px}.form-wrapper input[type=submit]{margin-top:77px;max-width:260px;padding:16px;background:0 0;color:var(--e-global-color-accent)}.form-wrapper input[type=submit]:hover{font-size:30px!important;color:#fff;background:var(--e-global-color-accent);font-family:var(--primary-font-family)}.product_typo-black .elementor-heading-title,.product_typo-black .elementor-widget-text-editor{color:#000!important}.product_typo-white .elementor-heading-title,.product_typo-white .elementor-widget-text-editor,.suik-ctn .elementor-heading-title,.suik-ctn .elementor-widget-text-editor{color:#fff!important}.Product-background-Center{background-position:center center!important}.Product-background-Left{background-position:center left!important}.Product-background-Right{background-position:center right!important}.Product-background-Top{background-position:center Top!important}.Product-background-Bottom{background-position:center bottom!important}.Product-background-Center .collection-item-img img{object-position:center center!important}.Product-background-Left .collection-item-img img{object-position:center left!important}.Product-background-Right .collection-item-img img{object-position:center right!important}.Product-background-Top .collection-item-img img{object-position:center Top!important}.Product-background-Bottom .collection-item-img img{object-position:center bottom!important}.collection-product-wrap .elementor-loop-container{max-width:100%!important;grid-template-columns:repeat(1,1fr)!important}.collection-product-wrap .elementor-loop-container .e-loop-item .collection-product-item>.elementor-element{max-width:660px;width:100%}.collection-product-wrap .elementor-loop-container .e-loop-item.loop-odd .collection-product-item{align-items:start;padding-left:6vw}.collection-product-wrap .elementor-loop-container .e-loop-item.loop-even .collection-product-item{align-items:end;padding-right:15px}.collection-product-wrap .collection-item-img{inset:0}.subcat-banner{margin-top:-30px;min-height:674px;display:flex;align-items:center;justify-content:end;position:relative;width:100%;padding-left:6vw;padding-right:7vw}.sub-banner-content{width:100%;max-width:674px}.subcat-btn{margin-top:66px}.sub-banner-image{position:absolute;inset:0;z-index:-1}.sub-banner-content h2{font-size:60px;font-weight:400;line-height:60px;color:var(--e-global-color-35853f6)}.sub-banner-content p{margin-top:47px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-text-font-weight)!important;line-height:var(--e-global-typography-text-line-height)!important}.subcat-btn a{display:inline-block;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);background-color:#dbb98a00;color:#fff;border:1px solid #fff;border-radius:0;padding:12px 20px}.subcat-btn a:hover{background-color:var(--e-global-color-accent);color:#fff;border-color:var(--e-global-color-accent)}.White img{filter:brightness(0) invert(1)}.icons-list{display:flex;gap:21px;list-style:none;padding:0}.icons-list li img{width:56px;height:56px;object-fit:contain;object-position:center center}[data-cta=injected]{width:100%!important;display:flex!important;position:relative!important}.custom-product-buttons .add_to_cart_button.added,.pr2 .woocommerce ul.products li:nth-child(n+5),.two_button span.cart-text,[data-cta=injected].cta-hidden{display:none!important}.woocommerce-loop-product__title{padding:0!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:280px!important;transition:unset}.form-wrapper input::placeholder,.form-wrapper select,.form-wrapper textarea::placeholder{color:var(--e-global-color-text)!important;position:relative}.form-wrapper input[type=checkbox]:before,.product-price span.quantity,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:before{border:none}.form-wrapper input[type=checkbox]{accent-color:var(--e-global-color-accent);-webkit-appearance:none;appearance:none;border:1px solid var(--e-global-color-accent);display:inline-block;position:relative;cursor:pointer}.form-wrapper input[type=checkbox]:checked::before{content:"✔";font-size:18px;color:var(--e-global-color-accent);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.form-wrapper input[type=checkbox]:checked{background:#fff;display:inline-block}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{accent-color:var(--e-global-color-accent);-webkit-appearance:none!important;appearance:none!important;border:1px solid var(--e-global-color-accent)!important;display:inline-block;position:relative!important;cursor:pointer;width:31px!important;height:31px!important;min-width:31px!important;border-radius:0!important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:var(--e-global-color-accent)!important;height:25px!important;margin-top:0!important;pointer-events:none;width:24px!important}.elementor-menu-cart__footer-buttons .elementor-button:hover{font-size:28px!important}.woocommerce-checkout label.wc-blocks-components-select__label{position:relative;font-size:20px;line-height:30px;font-weight:300;color:var(--e-global-color-text)!important;margin-bottom:10px}.wp-block-button__link{height:auto!important}.woocommerce div.product{overflow:hidden}.collection-abs{pointer-events:none;top:-1592px!important}.collection-abs img{height:3059px;object-fit:cover;object-position:center right}.edit-post-visual-editor .wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected,.wc-block-checkout__shipping-method-option.wc-block-checkout__shipping-method-option--selected{border:1px solid var(--e-global-color-text)!important;border-radius:0!important}@media (max-width:990px){.collection-abs{width:245px!important;top:-157%!important}.collection-abs img{height:1371px!important}}@media (max-width:600px){.collection-abs{width:138px!important;top:-405px!important}.collection-abs img{height:776px!important}}.mobile-header .elementor-widget-off-canvas .e-off-canvas{z-index:999!important}.single_add_to_cart_button{min-width:326px;transition:unset}.elementor-menu-cart__main{width:420px!important}@media (min-width:1025px) and (max-width:1363px){.footer-empty-space{width:5%}.footer-copyright{position:relative;top:0;left:0}.logo-col{padding-left:15px}}@media (max-width:1280px){.hero-abstract,.hero-abstract img,.hero-abstract-2,.hero-abstract-2 img{width:420px!important}.logo-col{padding-left:0}}@media (max-width:1024px){.collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item{background:#dbb98a!important}.collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item .product-allergens img{filter:brightness(0) invert(1)!important}.collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item{background:#fff!important}.collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item .product-allergens img,.collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item .product-allergens img{filter:brightness(100%) invert(0)!important}.collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item{background:var(--e-global-color-primary)!important}.header-menu .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{width:auto}.footer-copyright{position:relative;top:0;left:0}.header-menu button.elementskit-menu-hamburger>.ekit-menu-icon{fill:white}.header-menu-button .elementor-button-icon svg,.header-menu-contact .elementor-button-icon svg{font-size:34px}.header-menu-button a{outline:0}.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu{margin:0!important}.mobile-canvas-menu .elementor-nav-menu--dropdown li{place-items:center}.header-menu .elementskit-navbar-nav-default .elementskit-submenu-panel,.mobile-canvas-menu .elementor-nav-menu--main .elementor-nav-menu ul.sub-menu li a{margin-left:0!important}.choclate-down-abs{pointer-events:none;top:-496%!important}.header-menu .elementskit-navbar-nav-default .elementskit-submenu-panel .menu-item a{text-align:left!important;background:#fff!important}.collection-item-img{height:553px}.collection-product-wrap .elementor-loop-container .e-loop-item .collection-product-item{margin-top:553px;align-items:start!important;padding:66px 36px 70px!important}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+1) .collection-product-item{background:#dbb98a}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+2) .collection-product-item,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+3) .collection-product-item{background:#fff}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item{background:var(--e-global-color-primary)}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+1) .collection-product-item .product_typo-white .elementor-heading-title,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+1) .collection-product-item .product_typo-white .elementor-widget-text-editor,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+2) .collection-product-item .product_typo-white .elementor-heading-title,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+2) .collection-product-item .product_typo-white .elementor-widget-text-editor,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+3) .collection-product-item .product_typo-white .elementor-heading-title,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+3) .collection-product-item .product_typo-white .elementor-widget-text-editor{color:#000!important}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item .product_typo-black .elementor-heading-title,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item .product_typo-black .elementor-widget-text-editor,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item .product_typo-white .elementor-heading-title,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item .product_typo-white .elementor-widget-text-editor,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item .product_typo-black .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item .product_typo-black .elementor-widget-text-editor,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item .product_typo-white .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .burgundy-background .collection-product-item .product_typo-white .elementor-widget-text-editor{color:#fff!important}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+1) .collection-product-item .Original img,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+1) .collection-product-item .White img{filter:brightness(0) invert(1)}.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+2) .collection-product-item .White img,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+3) .collection-product-item .White img,.collection-product-wrap .elementor-loop-container .e-loop-item:nth-of-type(4n+4) .collection-product-item .White img{filter:brightness(100%) invert(0)}.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item .product_typo-black .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item .product_typo-black .elementor-widget-text-editor,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item .product_typo-white .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .gold-background .collection-product-item .product_typo-white .elementor-widget-text-editor,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item .product_typo-black .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item .product_typo-black .elementor-widget-text-editor,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item .product_typo-white .elementor-heading-title,.wp-singular .collection-product-wrap .elementor-loop-container .e-loop-item .white-background .collection-product-item .product_typo-white .elementor-widget-text-editor{color:#291817!important}}@media (max-width:990px){.choclate-abstract,.choclate-down-abs,.de-winkel-abs,.gezin-abs,.hero-abstract,.hero-abstract img,.hero-abstract-2,.hero-abstract-2 img,.ons-verhaal-abs,.vakman-abs{width:320px!important}.BELEEFD-abs img,.biznodere-abs img,.collection-abs,.devil-delights-abstract img,.op-maat-abs img,.workshop-abs img{height:1766px!important}.choclate-abstract{bottom:-91%!important}.choclate-abstract img,.choclate-down-abs img,.contact-abs img,.de-winkel-abs img,.gezin-abs img,.ons-verhaal-abs img,.vakman-abs img{width:320px!important;height:1766px!important}.devil-delights-abstract{width:350px!important;top:45%!important}.devil-delights-abstract img{width:350px}.footer-abs{display:none}.copy-hover-text{left:100px}.workshop-abs{width:313px!important;top:-832px!important;pointer-events:none}.workshop-abs img{width:313px}.op-maat-abs,.op-maat-abs img{width:290px!important}.choclate-down-abs{pointer-events:none;top:-228%!important}.ons-verhaal-abs{top:-166%!important}.vakman-abs{top:-145%!important}.gezin-abs{top:-22%}.de-winkel-abs{top:-172%!important}.op-maat-abs{top:-116%!important}.biznodere-abs,.biznodere-abs img{width:247px!important}.biznodere-abs{top:-57%!important}.contact-abs{width:320px!important;top:-70.5%!important}.collection-abs{width:245px!important;top:-190%!important}.BELEEFD-abs{top:-76%!important;width:253px!important}.collection-item-img,.sub-banner-image{height:360px}.collection-product-wrap .elementor-loop-container .e-loop-item .collection-product-item{margin-top:360px;align-items:start!important;padding:66px 36px 70px!important}.subcat-banner{padding:0;flex-direction:column}.sub-banner-content{margin-top:360px;padding:66px 36px}.sub-banner-content h2{font-family:var(--primary-font-family)!important;font-size:40px;font-weight:300;line-height:50px;color:var(--e-global-color-35853f6)}.sub-banner-content p{margin-top:37px}.subcat-btn{margin-top:47px}.subcat-btn a{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);background-color:#dbb98a00;color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-color:var(--e-global-color-accent);border-radius:0;padding:12px 20px}}@media (max-width:767px){.elementor-widget-heading .elementor-heading-title{word-break:break-word;overflow-wrap:break-word}.site-main{padding:0 36px!important}.woocommerce-cart h1.entry-title{font-size:30px;font-weight:300;padding:0}.woocommerce-cart .wc-block-components-totals-footer-item span.wc-block-components-totals-item__label::after{font-size:18px}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-shipping{font-size:12px;font-family:Gotham}span.wc-block-components-checkbox__label{font-size:16px}.wc-block-components-checkout-step__heading-container{margin-bottom:10px!important}.suikervrije-btn a,.suikervrije-btn a:hover{border:1px solid var(--e-global-color-accent)!important}.video-logo{width:250px}.footer-menu-item .elementor-nav-menu li{place-items:center}.form-wrapper{grid-template-columns:1fr;gap:16px}.form-wrapper .col-span-2{grid-column:span 1}.form-wrapper input,.form-wrapper select,.form-wrapper textarea{padding:10px 15px;font-size:18px;line-height:28px}.form-wrapper textarea{height:150px}.form-wrapper input[type=submit]{margin-top:44px}.form-wrapper input[type=checkbox]{width:25px;height:25px}.form-wrapper label{font-size:16px;line-height:16px}.copy-hover-text{left:240px}.product_typo-white.elementor-widget-spacer{inset:0!important;background-color:#000;opacity:.7}.product_typo-black.elementor-widget-spacer{inset:0!important;background-color:#fff;opacity:.7}.allergenen-wrap .White{filter:brightness(100%) invert(0)}.btn-hover-font a:hover,.single_add_to_cart_button:hover{font-size:24px!important;line-height:26px!important;font-family:var(--primary-font-family)!important}.collection-item:hover .collection-heading .elementor-heading-title{font-size:30px!important;line-height:40px!important}.footer-mobile-abs{display:block;width:135px;bottom:20px!important}.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{font-size:24px!important}.suik-ctn .elementor-heading-title,.suik-ctn .elementor-widget-text-editor{color:#291817!important}.suikervrije-btn a{background:0 0!important;color:var(--e-global-color-accent)!important}.suikervrije-btn a:hover{background:var(--e-global-color-accent)!important;color:#fff!important}}@media (max-width:600px){.hero-abstract,.hero-abstract img,.hero-abstract-2,.hero-abstract-2 img{width:132px!important}.choclate-abstract{width:140px!important;bottom:-43%!important}.choclate-abstract img,.vakman-abs img{width:140px!important;height:776px!important}.devil-delights-bg,.ons-bg{background-image:linear-gradient(90deg,var(--e-global-color-primary) 100%,var(--e-global-color-5eb11ee) 0)!important}.devil-delights-abstract{width:143px!important;top:60%!important}.devil-delights-abstract img{width:143px!important;height:776px!important}.workshop-abs{width:144px!important;top:-365px!important}.choclate-down-abs img,.workshop-abs img{width:144px!important;height:776px!important}.choclate-down-abs{width:144px!important;top:-30%!important}.workshop-item .workshop-heading .elementor-heading-title{max-width:267px}.workshop-item:hover .workshop-heading .elementor-heading-title{font-size:32px!important}.ons-verhaal-abs{top:-53%!important;width:132px!important}.contact-abs img,.gezin-abs img,.ons-verhaal-abs img{width:132px!important;height:776px!important}.vakman-abs{width:140px!important;top:-100%!important}.gezin-abs{width:132px!important;top:-9%!important}.de-winkel-abs{width:138px!important;top:-71%!important}.de-winkel-abs img,.op-maat-abs img{width:138px!important;height:776px!important}.op-maat-abs{width:138px!important;top:-51%!important}.BELEEFD-abs{top:-26%!important;width:132px!important}.BELEEFD-abs img{height:776px!important}.biznodere-abs img{width:148px!important;height:1053px!important}.contact-abs{width:132px!important;top:-32.5%!important}.collection-abs{width:138px!important;height:776px!important;top:-77%!important}}.woocommerce-cart a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover{background-color:#dbb98a;color:#fff;text-decoration:none}.bapf_sfilter .bapf_body>ul>li ul li input,.product-price .quantity{display:inline-block}.quantity .qty{width:100px!important;height:40px;text-align:center;border:1px solid #dbb98a;border-top:0;border-bottom:0;border-radius:0}.qty-minus,.qty-plus{width:50px;height:50px;border:0 solid #dbb98a;background:#fff;cursor:pointer;font-size:18px;padding:0}.quantity{border:1px solid #dbb98a}.qty-minus{border-right:0}.qty-plus{border-left:0}.qty::-webkit-inner-spin-button,.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart .qty{-moz-appearance:textfield;appearance:textfield}button.qty-plus{margin-left:0!important}.input-text.qty.text{border-left:1px solid #ddb98a;border-right:1px solid #ddb98a}.left-side-edit .e-con-inner{margin-left:0}.slider-arrow #wpgs-gallery .gallery-navigation-carousel .wcgs-spswiper-arrow{background-color:transparent}.quantity button,.quantity button:hover{background-color:transparent!important;color:#291817!important}.day-q p{padding-left:20px;border-left:1px solid #dbb98a}.bapf_sfilter .bapf_body ul li ul{margin-left:0!important;padding-left:0!important;margin-top:10px}.bapf_sfilter .bapf_body>ul>li{font-family:var(--e-global-typography-primary-font-family);font-weight:700;color:#dbb98a;margin-top:20px!important;margin-bottom:20px!important;font-size:20px;position:relative}.bapf_sfilter .bapf_body>ul>li ul li{font-weight:400;color:#291817}.bapf_body{margin-top:-30px}.bapf_sfilter .bapf_body>ul>li i{width:100%;position:absolute;left:0;max-width:280px;text-align:right;top:6px}.bapf_body li ul li,.bapf_body li ul li fa,.bapf_body ul li ul li{cursor:pointer!important;pointer-events:default!important}.wc-block-cart-item__wrap .wc-block-components-product-name,.wc-block-cart-item__wrap a.wc-block-components-product-name{font-size:20px!important;font-weight:300!important;color:#291817;min-width:150px}.wc-block-cart-item__prices span.price span{color:#dbb98a;font-size:20px;font-weight:300}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{border-right:1px solid #dbb98a!important;border-left:1px solid #dbb98a!important;border-radius:0!important}.wc-block-components-quantity-selector{width:auto!important;border:1px solid #dbb98a!important;border-radius:0!important;height:45px!important}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{width:55px!important;min-width:55px!important}.wc-block-components-totals-item__value span,td.wc-block-cart-item__total span.price span{font-size:22px;font-weight:700;color:#dbb98a}button.wc-block-cart-item__remove-link svg path{fill:#dbb98a}button.wc-block-cart-item__remove-link{background-image:url("https://abacusoncloud.tech/devildelights/wp-content/uploads/2026/06/Remove-icon.png")!important;background-size:24px!important;width:40px!important;height:40px!important;background-position:center!important;background-repeat:no-repeat!important}button.wc-block-cart-item__remove-link svg{opacity:0}.wc-block-cart__main .wc-block-cart-items td{border-top:none!important}.woocommerce-cart .alignwide{margin-inline:-12px}.wc-block-cart__main .wc-block-cart-items{border-bottom:none!important}.woocommerce-cart a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{background-color:transparent;color:#dbb98a;border:1px solid #dbb98a;font-size:20px;font-weight:300;min-height:2.5em;padding:0}.woocommerce-cart .wc-block-components-totals-wrapper{border-top:none!important;order:2}.wp-block-woocommerce-cart-order-summary-coupon-form-block.wc-block-components-totals-wrapper{background:#f5f5f5;padding:12px 18px;order:3}.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field label,.wc-block-components-panel__button,.wc-block-components-radio-control-accordion-content,span.wc-block-components-payment-method-label{font-size:20px;font-weight:300}h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:0px;color:#dbb98a;margin-bottom:70px;font-weight:300}.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{border-bottom:none!important;margin-bottom:30px}.wp-block-woocommerce-cart-order-summary-block{display:flex;flex-flow:column}.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0;width:100%}.wc-block-components-address-address-wrapper input,.wc-block-components-address-address-wrapper select,.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form input{background-color:#f5f5f5!important;border:none!important;font-size:20px!important;outline:0!important;font-weight:300!important}.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form label{font-size:20px!important;font-weight:300;color:#291817!important}.woocommerce-checkout h2.wc-block-components-title.wc-block-components-checkout-step__title{font-size:36px;color:#dbb98a;font-weight:300;margin-bottom:15px;font-family:Gotham}.wc-block-checkout__additional-fields__field input[type=date]:invalid::-webkit-datetime-edit{color:transparent}.wc-block-checkout__additional-fields__field input[type=date]:focus::-webkit-datetime-edit,.wc-block-checkout__additional-fields__field input[type=date]:valid::-webkit-datetime-edit{color:inherit}.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field input,.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field select{height:55px;background-color:#f5f5f5;border:none;outline:0!important;font-size:20px;font-weight:300;color:#291817}.wc-block-checkout__form .wc-blocks-components-select,.woocommerce ul.products li.product .button{margin-top:0!important}.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:first-of-type,.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:nth-of-type(2){width:calc(50% - 5px)!important;float:left;margin:0}.wc-blocks-components-select .wc-blocks-components-select__label{top:0!important}.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:first-of-type{margin-right:10px}.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:nth-of-type(3){width:100%!important;float:none;clear:both;margin-top:50px;top:20px;position:relative}.wc-block-checkout__actions_row{justify-content:flex-start!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button{width:auto!important;border-color:#dbb98a;border-radius:0;color:#dbb98a;padding:0 30px;min-width:200px;font-size:20px;font-weight:300;min-height:60px!important}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover{background-color:#dbb98a;color:#fff;font-family:var(--primary-font-family);font-size:30px}button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button:hover .wc-block-components-checkout-place-order-button__text{position:relative;top:6px}.wc-block-checkout__payment-method{margin-top:60px!important;display:block;width:100%}.woocommerce-checkout main#content{margin:100px auto;max-width:1360px!important}.woocommerce-checkout h1.entry-title{font-size:50px;font-weight:300;color:#291817;text-transform:uppercase;font-family:Gotham;max-width:1360px!important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{border-radius:0!important;box-shadow:inset 0 0 0 1.5px #dbb98a!important}.two_button{display:inline-flex;gap:30px;width:auto;position:relative}span.cart-icon-cart{width:30px;height:30px;display:block}a.button.product_type_simple.add_to_cart_button,a.button.view-product-btn{background:0 0;border:1px solid #dbb98a;color:#dbb98a;outline:0!important;text-align:center}a.button.product_type_simple.add_to_cart_button.loading,a.button.product_type_simple.add_to_cart_button:hover,a.button.view-product-btn:hover{background-color:#dbb98a;color:#fff;opacity:1}a.button.product_type_simple.add_to_cart_button:hover svg path{fill:#fff!important;stroke:#fff!important}td.wc-block-cart-item__image img{max-width:122px;border:.5px solid #291817}.wc-block-cart-item__image{min-width:122px;width:122px}.woocommerce-cart h1.entry-title{max-width:1360px!important;font-size:50px;font-weight:300;margin-bottom:50px;font-family:Gotham;color:var(--e-global-color-text)}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{font-size:20px!important;font-weight:300!important;left:15px!important}.two_button .added_to_cart{font-size:16px!important;font-weight:300;position:absolute;right:-4px;bottom:-33px;color:#291817}.berocket_single_filter_widget_804 .bapf_body li:has(input[data-name="Gift Box"]),.berocket_single_filter_widget_804 .bapf_body li:has(input[data-name=Uncategorized]){display:none}.wc-blocks-components-select .wc-blocks-components-select__expand{fill:#dcb98a!important;top:72%!important}ul.icons-text-list-repeat2{list-style:none;padding:0;display:flex;align-items:center;gap:50px;flex-wrap:wrap}li.icon-text-item-repeate{display:flex;align-items:center;gap:15px;max-width:24%}span.icon-text{font-size:20px;font-weight:lighter;font-family:Gotham}.icon-text-item-repeate img.repeat-icon{height:59px;object-fit:contain}.woocommerce ul.products li.product .custom-product-buttons{margin-top:20px!important}a.button.view-product-btn{width:190px!important;height:56px!important}.wpgs-nav.slick-initialized.slick-slider{margin-top:4px}.wpgs-nav .slick-slide+.slick-slide{margin-left:12px!important}.wpgs-nav .slick-slide{margin-left:0!important;margin-right:0!important}.terug-button span svg{width:10px}.elementor-menu-cart__footer-buttons a.elementor-button--view-cart span.elementor-button-text,.wc-block-cart__submit .wc-block-components-button__text{font-size:0px}.woocommerce-message,div#radio-control-wc-payment-method-options-cod__content{font-size:18px;font-family:Gotham}.woocommerce-cart .wc-block-components-button__text::after{content:"Ga verder naar checkout";font-size:20px}.woocommerce-cart h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title::after{content:"Overzicht";font-size:36px;font-family:Gotham}.woocommerce-cart .wc-block-components-totals-footer-item span.wc-block-components-totals-item__label::after{content:"Totaal winkelmandje";font-family:Gotham;font-size:20px;font-weight:700;color:#291817}.wp-block-woocommerce-cart-order-summary-totals-block span.wc-block-components-totals-item__label{font-size:20px;font-family:Gotham;font-weight:300}.wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-item__value{font-size:18px;font-family:Gotham;font-weight:600;color:#dbb98a}.wc-block-components-totals-footer-item span.wc-block-components-totals-item__label{font-size:0px!important}.wp-block-woocommerce-empty-cart-block h2,a.button.wc-forward,span.wc-block-components-checkbox__label{font-size:20px;font-family:Gotham}.wc-block-components-checkout-step__content .is-active label,.wc-block-components-local-pickup-rates-control,.woocommerce-cart .wp-block-woocommerce-empty-cart-block .wp-block-product-new,.woocommerce-checkout label.wc-blocks-components-select__label,.wp-block-woocommerce-empty-cart-block hr,.wp-block-woocommerce-empty-cart-block hr+h2,ul.products>li.product:not(.purchasable) .custom-product-buttons a:not(.view-product-btn){display:none}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=password],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{padding:8px 15px!important;font-weight:300!important;font-size:20px}.wc-blocks-components-select .wc-blocks-components-select__select{padding:0 15px!important}span.wc-block-components-checkbox__label{font-weight:300}.wc-blocks-components-select .wc-blocks-components-select__select option{font-weight:300;font-family:Gotham}.single_add_to_cart_button span.elementor-button-text{font-family:Gotham;font-weight:300}a.button.wc-forward{font-weight:300;border:1px solid #dbb98a;background:0 0;outline:0;border-radius:0;height:50px;width:234px}a.button.wc-forward:hover{background:#dbb98a!important;color:#fff}.woocommerce-message{font-weight:300}.woocommerce-checkout .th-datepicker-field>label{font-size:20px;font-family:Gotham;font-weight:300;margin-bottom:12px;padding:0 15px}.wc-block-checkout__shipping-method-option-price,.wc-block-checkout__shipping-method-option-title{font-family:Gotham!important;font-size:20px!important;font-weight:300!important}.wc-block-components-local-pickup-select .wc-block-components-radio-control__label{font-size:20px;font-weight:300;line-height:20px;font-family:Gotham}.wc-block-components-local-pickup-select .wc-block-components-radio-control__secondary-label em,.wc-block-components-shipping-rates-control__package .wc-block-components-formatted-money-amount,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__label{font-size:16px;font-weight:300!important;font-family:Gotham}select#shipping-country,select#shipping-country option{font-size:20px!important;font-weight:300;font-family:gotham}.two_button a.button.product_type_simple.add_to_cart_button{width:70px!important;overflow:hidden;padding:12px 19px!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link):focus{box-shadow:none!important;outline:0!important}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-shipping{font-size:14px;font-family:Gotham}.wc-block-cart__submit .wc-block-components-button__text span{font-size:20px!important}#pickup-time select,.react-datepicker__input-container input,.wc-block-components-address-card address span{font-size:20px!important;font-weight:300!important;font-family:Gotham!important;color:#291817!important}.wc-block-components-address-card,.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-blocks-components-select .wc-blocks-components-select__select{border-radius:0!important;background-color:#f5f5f5!important;border:none!important;outline:0!important}ul.category-tags{list-style:none;display:flex;align-items:center;gap:40px 60px;margin-bottom:30px;padding:0;flex-wrap:wrap}.parent-title{font-weight:700;color:#dbb98a;font-family:Gotham;font-size:20px;max-width:200px;width:100%}ul.product-sidebar-cats{list-style:none;padding:0}ul.category-tags li label,ul.product-sidebar-cats li ul li a{color:#291817;font-weight:300;font-family:Gotham;font-size:20px;line-height:36px}ul.product-sidebar-cats li ul{list-style:none;padding:22px 0 0}.product-arc ul.products{grid-column-gap:110px!important;grid-row-gap:70px!important}ul.product-sidebar-cats>li+li{margin-top:16px}.cat-toggle{display:flex;align-items:center;justify-content:center;transition:.3s}.cat-toggle img{width:24px;height:auto;transition:transform .3s}.cat-toggle.open img{transform:rotate(180deg)}.cat-title{display:flex;align-items:center;cursor:pointer}ul.product-sidebar-cats li.active-cat a{color:#641e2b;font-weight:400}.pralines-loop .e-load-more-message{position:absolute;bottom:0}.product-arc .woocommerce ul.products li.product a img{width:260px;height:260px;object-fit:cover}.btn-hover-font a:hover span.elementor-button-text{position:relative;top:4px}.custom-product-buttons{display:flex;align-items:end;gap:35px}.custom-product-buttons .add_to_cart_button{border-radius:0!important;margin:20px 0 0!important;position:relative;width:55px;height:55px;font-size:0!important}.custom-product-buttons .add_to_cart_button:before{content:'';position:absolute;background-image:url('https://www.devildelights.be/wp-content/uploads/2026/05/cart-icon.svg');width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;top:50%;transform:translate(-50%,-50%)}.custom-product-buttons .add_to_cart_button:hover:before{filter:brightness(0%) invert(1)}.custom-product-buttons .added_to_cart{color:var(--e-global-color-primary)!important}.woocommerce ul.products li.product a img{border:.5px solid var(--e-global-color-text)!important}input.custom-tag-filter[type=checkbox]{accent-color:var(--e-global-color-secondary);-webkit-appearance:none;appearance:none;border:1px solid var(--e-global-color-secondary);display:inline-block;position:relative;cursor:pointer;width:31px!important;height:31px!important}input.custom-tag-filter[type=checkbox]:checked::before{content:"✔";font-size:18px;color:var(--e-global-color-secondary);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}input.custom-tag-filter[type=checkbox]:checked{background:#fff;border-color:var(--e-global-color-secondary)}ul.category-tags li label{display:flex;gap:21px}.allergenen-wrap .elementor-grid{display:flex;flex-wrap:wrap;gap:56px 0}.allergenen-wrap .e-loop-item{width:150px}.single_add_to_cart_button:hover span.elementor-button-text{font-family:var(--primary-font-family)!important;font-size:30px}.product-allergens-wrap ul.icons-list{max-width:456px;margin-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:56px 20px;flex-wrap:wrap}.allergens-icon-item{display:flex;gap:15px;align-items:center}.allergens-icon-item img{width:56px;height:56px}.allergens-icon-item span{font-size:20px;line-height:36px;font-family:var(--e-global-typography-text-font-family);font-weight:300;color:var(--e-global-color-text)}.custom-cart .cart .single_add_to_cart_button{margin-left:65px!important}.msp-container-ui .msp-ui-form-label{font-size:20px;font-family:Gotham;font-weight:300!important;margin-bottom:10px!important}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label span{font-size:18px;font-family:Gotham;font-weight:300}.elementor-menu-cart__footer-buttons a.elementor-button--view-cart:hover span.elementor-button-text::after{font-size:30px}.elementor-menu-cart__footer-buttons a.elementor-button--view-cart span.elementor-button-text::after{content:"Bekijk Winkelmandje";font-size:20px;line-height:11px;position:relative;top:6px}.wc-block-components-totals-item__description p.wc-block-components-totals-footer-item-shipping::after{content:"Bij levering op afspraak, gelieve voorkeur in te geven bij checkout";font-size:14px}.wc-block-components-totals-item__description p.wc-block-components-totals-footer-item-shipping{font-size:0px}@media (min-width:1024px) and (max-width:1500px){.two_button{gap:15px}.bapf_products_apply_filters ul.products{grid-column-gap:45px!important}a.button.product_type_simple.add_to_cart_button,a.button.view-product-btn{padding:12px}.product-arc ul.products{grid-column-gap:100px!important}}@media (min-width:990px) and (max-width:1200px){.woocommerce-cart main#content{margin:70px auto;max-width:990px!important}.woocommerce-cart .page-header .entry-title{max-width:990px!important}.product-arc ul.products{grid-column-gap:80px!important;grid-row-gap:60px!important}}@media (min-width:767px) and (max-width:1100px){a.button.product_type_simple.add_to_cart_button,a.button.view-product-btn{padding:10px}.product-arc ul.products{grid-column-gap:70px!important;grid-row-gap:50px!important;grid-template-columns:1fr 1fr!important}}@media (min-width:1200px){.wp-singular button.single_add_to_cart_button.elementor-button.check.button.alt{margin-left:40px!important}}@media (min-width:990px){.wc-block-cart .wc-block-components-sidebar{margin-top:-110px!important}}@media (max-width:989px){h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{margin-bottom:30px}ul.category-tags li label,ul.product-sidebar-cats li ul li a{font-size:18px;line-height:28px}.custom-cart .cart .single_add_to_cart_button{margin-left:0!important}.woocommerce-cart main#content{margin:150px auto;max-width:1360px!important;padding:0 36px}.wc-block-cart .wc-block-components-sidebar{margin-top:0!important}.wc-block-components-sidebar-layout .wc-block-components-main{width:100%!important}.wc-block-components-sidebar{padding-left:0!important;width:100%!important}.woocommerce-checkout main#content{padding:0 36px}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label,.woocommerce-checkout label.wc-blocks-components-select__label{font-size:18px!important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{width:25px!important;height:25px!important;min-width:25px!important}}@media (min-width:767px){td.wc-block-cart-item__product{vertical-align:middle!important;padding-left:45px!important}.woocommerce-cart .wc-block-cart__main table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap{flex-direction:row!important;justify-content:space-around;align-items:center;gap:22px}.woocommerce-cart .wc-block-cart__main td.wc-block-cart-item__total{vertical-align:middle;display:flex;align-items:center}.woocommerce-cart main#content{margin:150px auto;max-width:1360px!important}tr.wc-block-cart-items__row{display:flex;align-items:center}}@media (max-width:767px){.product-arc ul.products{grid-column-gap:70px!important;grid-row-gap:50px!important;grid-template-columns:1fr!important;grid-column-gap:10%!important;grid-row-gap:50px!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:122px 132px!important}.custom-cart .cart .single_add_to_cart_button{margin-left:40px!important}.woocommerce-cart main#content{margin:90px auto;max-width:1360px!important;padding:0 36px}.wc-block-components-sidebar-layout{flex-direction:column!important}.woocommerce-checkout h2.wc-block-components-title.wc-block-components-checkout-step__title{font-size:28px}.woocommerce-checkout main#content{margin:35px auto}.img-box .elementor-image-box-wrapper{display:inline-flex}.woocommerce-cart .alignwide{margin-inline:0}.left-side-edit{max-width:450px}.wp-singular button.single_add_to_cart_button.elementor-button.check.button:hover span,a.button.wc-forward:hover{font-size:24px}a.button.wc-forward:hover{font-size:22px}.woocommerce-cart .wc-block-cart__submit-button:hover .wc-block-components-button__text::after{font-size:23px}a.button.view-product-btn:hover{font-size:23px!important}.day-q p{padding-left:10px}.left-side-edit li.icon-text-item-repeate img{height:50px}.woocommerce-cart h1.entry-title{font-size:38px}.wc-block-checkout__shipping-method-option-price,.wc-block-checkout__shipping-method-option-title{font-size:18px!important}.parent-title,.view-product-btn{font-size:18px;line-height:28px}.edit-post-visual-editor .wc-block-checkout__shipping-method-option,.wc-block-checkout__shipping-method-option{padding:8px 5px!important}ul.category-tags{gap:26px 33px}ul.category-tags li label{gap:12px}.view-product-btn{width:154px}.view-product-btn:hover{font-size:26px!important;line-height:30px!important}.custom-product-buttons .add_to_cart_button{width:50px;height:50px}.custom-product-buttons .add_to_cart_button:before{width:30px;height:30px}input.custom-tag-filter[type=checkbox]{width:24px!important;height:24px!important}.suikervrije-btn a{background:#000!important;border:1px solid #000;color:var(--e-global-color-accent)!important}.suikervrije-btn a:hover{background:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important;color:#fff!important}}@media (max-width:580px){.wc-block-cart-item__wrap .wc-block-components-product-name,.wc-block-cart-item__wrap a.wc-block-components-product-name,.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field input,.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field label,.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field select,.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form input{font-size:18px}.woocommerce-checkout h1.entry-title{font-size:40px;padding:0}.left-side-edit .elementor-image-box-title{font-size:17px!important}li.icon-text-item-repeate{gap:12px;max-width:20%}ul.icons-text-list-repeat2{row-gap:27px}.woocommerce-cart h1.entry-title{font-size:34px}#pickup-time select,.react-datepicker__input-container input,.wc-block-components-address-card address span{font-size:16px!important}span.wc-block-components-checkbox__label{font-size:17px;line-height:22px;position:relative;top:-4px}.wc-block-checkout__shipping-method-option-price,.wc-block-checkout__shipping-method-option-title{line-height:22px!important}.wc-block-checkout__payment-method{margin-top:30px!important}.woocommerce-checkout h2.wc-block-components-title.wc-block-components-checkout-step__title{margin-bottom:0!important}.product-allergens-wrap ul.icons-list{grid-template-columns:1fr 1fr;gap:37px 20px}.allergens-icon-item .icons-list li img{width:46px;height:46px}.allergens-icon-item span{font-size:18px;line-height:28px}.custom-cart .cart{flex-direction:column;align-items:start;gap:25px}.custom-cart .cart .single_add_to_cart_button{margin-left:0!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:102px 132px!important}.wc-block-cart-item__image{min-width:102px;width:102px}td.wc-block-cart-item__image img{max-width:102px}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{width:35px!important;min-width:35px!important}.wc-block-components-quantity-selector{height:35px!important}.qty-minus,.qty-plus{width:37px;height:37px;border:0 solid #dbb98a;background:#fff;cursor:pointer;font-size:18px;padding:0}}@media (max-width:480px){.woocommerce-cart h1.entry-title,.woocommerce-checkout h2.wc-block-components-title.wc-block-components-checkout-step__title{font-size:24px}.day-q p{font-size:4vw!important}.wc-block-components-totals-item__value span,td.wc-block-cart-item__total span.price span{font-size:18px}button.single_add_to_cart_button.elementor-button.check.button{padding:6px 20px;margin-left:0!important}.left-side-edit li.icon-text-item-repeate img{height:40px}.woocommerce div.product form.cart{flex-flow:column;gap:20px}.input-text.qty.text{width:59px!important;height:37px!important}div#radio-control-wc-payment-method-options-cod__content{font-size:16px}span.wc-block-components-checkbox__label{font-size:16px;line-height:21px}.product-allergens-wrap ul.icons-list{grid-template-columns:1fr 1fr;gap:35px 20px}.product-allergens-wrap .icons-list li img{width:40px;height:40px}.allergens-icon-item span{font-size:18px;line-height:28px}.woocommerce ul.products li.product a img{width:260px!important;height:260px!important;object-fit:cover!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{grid-template-columns:90px 132px}.wc-block-cart-item__image{min-width:90px;width:90px}.wc-block-components-quantity-selector{height:29px!important}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{width:29px!important;min-width:29px!important}}@media (max-width:420px){.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:first-of-type,.wc-block-components-checkout-step__content>div .wc-block-checkout__additional-fields__field:nth-of-type(2){width:100%!important;float:none;margin:5px 0}.wc-block-components-checkout-step__content .wc-block-checkout__additional-fields__field label,.woocommerce-checkout .wc-block-checkout__billing-fields .wc-block-components-address-form input{font-size:16px}.qty-minus,.qty-plus{width:25px;outline:0}.input-text.qty.text{padding:0!important}.left-side-edit .elementor-image-box-title{font-size:16px!important}}
