.blog-products{padding:3.2rem;background:#fff;border:1px solid #E5E5E5;border-radius:8px;margin:2.4rem 0}.blog-products__text{margin-bottom:2.4rem}.blog-products__text.rte{color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.7}.blog-products__grid{display:grid;gap:2rem;grid-template-columns:repeat(var(--columns),1fr)}.blog-products__slider-wrapper{display:flex;align-items:center;gap:1.5rem;margin:0 -3.2rem;padding:0 3.2rem;overflow:hidden}.blog-products__slider-inner{flex:1;min-width:0;overflow:hidden}.blog-products__slider-item{width:calc((100% - (var(--columns) - 1) * 2rem) / var(--columns));margin-right:2rem}.blog-products__slider-inner .flickity-page-dots{bottom:-2.4rem}.blog-products__slider-inner .flickity-page-dots .dot{background:#333;opacity:.25}.blog-products__slider-inner .flickity-page-dots .dot.is-selected{opacity:1}.blog-products__nav-btn{all:unset;flex-shrink:0;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:50%!important;width:4rem!important;height:4rem!important;min-width:unset!important;min-height:unset!important;box-shadow:0 2px 8px #0000001a!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:box-shadow .2s!important;padding:0!important;box-sizing:border-box!important}.blog-products__nav-btn:hover{box-shadow:0 4px 12px #00000026!important}.blog-products__nav-btn svg{width:1.4rem;height:1.4rem;stroke:#333;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.blog-products__nav-btn:after,.blog-products__nav-btn:before{display:none!important}.blog-products__buttons{display:flex;gap:1.2rem;margin-top:2.4rem;flex-wrap:wrap;justify-content:center}.blog-products .button--orange{background-color:#f3702a!important;color:#fff!important;border-color:#f3702a!important}.blog-products .button--orange:hover{background-color:#d95e1e!important;border-color:#d95e1e!important}.blog-products .button--green{background-color:#6bb345!important;color:#fff!important;border-color:#6bb345!important}.blog-products .button--green:hover{background-color:#5a9739!important;border-color:#5a9739!important}.blog-products .button--orange:after,.blog-products .button--green:after{box-shadow:none!important}@media(max-width:749px){.blog-products{padding:2rem}.blog-products__slider-wrapper{margin:0 -2rem;padding:0 2rem}.blog-products__grid{--columns: 2}.blog-products__nav-btn{width:3.2rem!important;height:3.2rem!important}}.blog-quote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.5rem solid rgba(var(--color-button-active));padding:10px 0 10px 16px;margin:12px 0;line-height:1.65}.blog-richtext{color:rgba(var(--color-foreground),.75);line-height:1.7}.blog-media{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.blog-media.text-right{direction:rtl}.blog-media.text-right>*{direction:ltr}.blog-media__image img{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block}.blog-media__image.has-border img{border:1px solid #E5E5E5}.blog-media__image .blog-media__placeholder{width:100%;aspect-ratio:4/3;background:#e5e5e5;border-radius:8px}.blog-media__text{color:rgba(var(--color-foreground),.75);line-height:1.7}@media(max-width:750px){.blog-media{grid-template-columns:1fr}}.blog-tiles{display:grid;gap:2rem}.blog-tiles[data-columns="1"]{grid-template-columns:repeat(1,1fr)}.blog-tiles[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.blog-tiles[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.blog-tiles[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.blog-tile{background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:12px 24px;position:relative;overflow:hidden}.blog-tile:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:rgba(var(--color-button-active))}.blog-tile__label{font-size:1.1rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:rgba(var(--color-button-active));margin-bottom:8px}.blog-tile__heading{font-size:1.5rem;font-weight:700;color:rgba(var(--color-foreground));margin-bottom:10px}.blog-tile__text{font-size:1.4rem;color:rgba(var(--color-foreground),.75);line-height:1.6}@media(max-width:750px){.blog-tiles{grid-template-columns:repeat(1,1fr)!important}}.blog-notice{display:flex;gap:1.4rem;align-items:flex-start;border-radius:8px;padding:2rem 2.4rem}.blog-notice__icon{font-size:2rem;line-height:1;flex-shrink:0;margin-top:.2rem}.blog-notice__text{font-size:1.4rem;line-height:1.65}.blog-notice__text p{margin:0}.blog-notice--oranje{background:#fef0e7}.blog-notice--oranje .blog-notice__text{color:#7a3510}.blog-notice--geel{background:#fffbeb}.blog-notice--geel .blog-notice__text{color:#78460c}.blog-notice--rood{background:#fef2f2}.blog-notice--rood .blog-notice__text{color:#7f1d1d}.blog-notice--groen{background:#f0fdf4}.blog-notice--groen .blog-notice__text{color:#14532d}.blog-notice--blauw{background:#eff6ff}.blog-notice--blauw .blog-notice__text{color:#1e3a5f}.handleiding-stappen{padding-top:10px;padding-bottom:30px;background-color:#fff}.handleiding-stappen__intro{margin-bottom:40px}.handleiding-stappen__intro-titel{margin:12px 0}.handleiding-stappen__intro-tekst{font-size:1.6rem;line-height:30px;margin-bottom:20px}.handleiding-stappen__stap{background-color:#fff;padding:30px 0}.handleiding-stappen__stap-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.handleiding-stappen__stap--foto-rechts .handleiding-stappen__stap-inner{direction:rtl}.handleiding-stappen__stap--foto-rechts .handleiding-stappen__stap-inner>*{direction:ltr}.handleiding-stappen__media{display:flex;flex-direction:column;gap:8px}.handleiding-stappen__afbeelding{width:100%;height:auto;display:block;border-radius:4px;box-shadow:9px 10px 21px -4px #00000080;-webkit-box-shadow:9px 10px 21px -4px rgba(0,0,0,.5)}.handleiding-stappen__caption{text-align:center}.handleiding-stappen__label{text-transform:uppercase}@media screen and (max-width:749px){.handleiding-stappen__stap-inner{grid-template-columns:1fr;gap:24px;direction:ltr}.handleiding-stappen__stap--foto-rechts .handleiding-stappen__stap-inner{direction:ltr}}.weekdeals__banner{background:#111;padding:1rem 0;display:flex;align-items:center;align-content:center;margin:auto}.weekdeals__banner .weekdeals_banner_title,.weekdeals__banner .weekdeals_banner_footer{margin:auto;text-align:center}.weekdeals__banner-eyebrow{font-size:1rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--main-site-color);margin-bottom:.4rem}.weekdeals__banner-title{font-size:4.8rem;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1;margin-bottom:.5rem}.weekdeals__banner-countdown{display:flex;flex-direction:row;gap:2rem;align-items:center}.weekdeals__countdown-label{font-size:1.3rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffe6;line-height:2rem}.weekdeals__countdown-digits{display:flex;gap:.6rem;justify-content:flex-end;align-items:flex-end}.weekdeals__cd-unit{display:flex;flex-direction:column;align-items:center;gap:.3rem}.weekdeals__cd-num{background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#fff;font-size:2.2rem;font-weight:800;font-variant-numeric:tabular-nums;border-radius:5px;padding:.6rem 1rem;min-width:4.8rem;text-align:center;letter-spacing:1px;line-height:1}.weekdeals__cd-lbl{font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#ffffffe6;line-height:1.3rem}.weekdeals__cd-sep{color:#00000003;font-size:2rem;font-weight:300;padding-bottom:.8rem}.weekdeals__grid{border-top:5px solid var(--main-site-color);border-bottom:5px solid var(--main-site-color);padding:1rem 0;display:grid;grid-template-columns:repeat(var(--wd-cols, 4),1fr);gap:1rem}.weekdeal-card{background:#efefef;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .14s ease,transform .14s ease}.weekdeal-card:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.weekdeal-card__img{position:relative;aspect-ratio:1;background:#efefef;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.2rem}.weekdeal-card__img a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.weekdeal-card__img img{width:100%;height:100%;object-fit:contain;transition:transform .22s ease;mix-blend-mode:multiply;transform:scale(var(--wd-zoom, 1))}.weekdeal-card:hover .weekdeal-card__img img{transform:scale(calc(var(--wd-zoom, 1) * 1.05))}.weekdeal-card__tag{position:absolute;top:1rem;left:.9rem;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:0 1.5rem;border-radius:.4rem;z-index:1;white-space:nowrap}.weekdeal-card__tag--preorder{background:#555}.weekdeal-card__tag--opop,.weekdeal-card__tag--reserveren,.weekdeal-card__tag--staffel{background:var(--main-site-color)}.weekdeal-card__img--soldout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#efefef99;z-index:2;pointer-events:none}.weekdeal-card__soldout{position:absolute;top:50%;left:50%;width:160%;transform:translate(-50%,-50%) rotate(-28deg);background:#1a1a1a;color:#fff;font-size:2.2rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:1;padding:.9rem 0;z-index:2;box-shadow:0 4px 16px #0000004d;border-top:2px solid var(--main-site-color);border-bottom:2px solid var(--main-site-color);white-space:nowrap;pointer-events:none}.weekdeal-card__pct{position:absolute;top:2rem;right:.9rem;width:10rem;z-index:1;white-space:nowrap}.weekdeal-card__info{padding:0 1.2rem;background:#efefef;flex:1}.weekdeal-card__consumentenprijs{border-radius:.4rem;background-color:#fff;padding:2px 7px;font-size:13px;display:inline-block;line-height:20px;font-style:italic}.weekdeal-card__name{font-size:1.6rem;font-weight:600;color:rgba(var(--color-foreground));line-height:1.35;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.32rem;text-decoration:none;padding:0 7px}.weekdeal-subtitle{font-weight:100}.weekdeal-card__name:hover{text-decoration:underline}.weekdeal-card__pricing{background:#d0521e;padding:.8rem 3.2rem;margin:1.2rem 0;display:flex;flex-direction:row;justify-content:space-between;border-radius:0}.weekdeal-card__was-label{font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;text-align:center;display:flex;flex-direction:column;line-height:2rem;align-items:center}.weekdeal-card__was{font-weight:600;color:#fff;position:relative;display:inline;white-space:nowrap}.weekdeal-card__was:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:#ffffffd9;transform:rotate(-12deg)}.weekdeal-card__now{font-size:4rem;font-weight:900;color:#fff;letter-spacing:-.5px;line-height:1;text-align:center}.weekdeal-card__action{padding:0 1.2rem 1.2rem;background:#efefef}.weekdeal-card__action quick-add-bulk{display:flex;flex-direction:row!important;gap:.6rem;align-items:center}.weekdeal-card__action quick-add-bulk>*{min-width:0!important}.weekdeal-card__action .quantity-input__wrapper{flex:1;flex-shrink:0}.weekdeal-card__action .button--primary{flex:0 0 4.7rem;width:4.7rem;height:4.7rem;min-width:0;padding:0;background-color:var(--sell-button-color)}.weekdeal-card__action .button--primary::hover{background-color:var(--sell-button-color)!important}.weekdeal-card__action .button--primary:before,.weekdeal-card__action .button--primary:after{box-shadow:none}.weekdeal-card__action .button--primary--desktop{display:none}.weekdeal-card__action .button--primary--mobile{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1200px){.weekdeal-card__pricing{padding:.8rem 1.2rem}}@media screen and (max-width:990px){.weekdeals__grid{grid-template-columns:repeat(3,1fr)}.weekdeal-card__pricing{flex-direction:column}.weekdeal-card__name{min-height:calc(1.6rem * 1.35 * 3)}}@media screen and (max-width:749px){.weekdeals__grid{grid-template-columns:repeat(2,1fr)}.weekdeals__banner{flex-direction:column;align-items:flex-start;gap:1.6rem}.weekdeals__banner-countdown{text-align:left}.weekdeals__countdown-digits{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map */
