.fte2.fte2-product{padding:8px 0 var(--space-3xl)}.fte2-product .pgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl);align-items:start}.fte2-product .pgal{position:sticky;top:24px;min-width:0}.fte2-product .pgal-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;transition:height .25s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.fte2-product .pgal-track{transition:none}}.fte2-product .pgal-track::-webkit-scrollbar{display:none}.fte2-product .pgal-slide{margin:0;scroll-snap-align:start;display:flex;justify-content:flex-start}.fte2-product .pgal-slide img,.fte2-product .pgal-slide svg,.fte2-product .pgal-slide video{width:100%;max-width:var(--w,100%);height:auto;display:block;border-radius:var(--radius-lg);background:var(--color-background)}.fte2-product .pgal-count{position:absolute;top:14px;right:14px;margin:0;padding:4px 12px;border-radius:var(--radius-pill);background:#ffffffeb;font-size:14px;font-weight:600;color:var(--color-foreground)}.fte2-product .pgal-thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}@media(min-width:601px){.fte2-product .pgal:has(.pgal-thumbs) .pgal-count{display:none}}.fte2-product .pgal-thumb{width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-background);cursor:pointer;transition:border-color .2s var(--ease)}.fte2-product .pgal-thumb img{width:100%;height:100%;object-fit:cover;display:block}.fte2-product .pgal-thumb[aria-current=true]{border-color:var(--color-primary)}@media(hover:hover){.fte2-product .pgal-thumb:hover{border-color:var(--color-border)}.fte2-product .pgal-thumb[aria-current=true]:hover{border-color:var(--color-primary)}}.fte2-product .pinfo{position:static}.fte2-product .pinfo-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.fte2-product .pinfo-top .eyebrow{margin:0}.fte2-product h1{font-size:clamp(30px,3.2vw,40px);line-height:1.12;margin:0 0 12px}.fte2-product .prating{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:var(--color-muted-foreground);text-decoration:none}.fte2-product .prating .stars{margin:0;color:var(--color-highlight);letter-spacing:2px}.fte2-product .prating strong{color:var(--color-foreground)}@media(hover:hover){.fte2-product .prating:hover span:last-child{text-decoration:underline;text-underline-offset:4px}}.fte2-product .pintro{margin:4px 0 20px;font-size:17px;color:var(--color-muted-foreground)}.fte2-product .pprice{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.fte2-product .pprice .now{font-size:30px;font-weight:700;color:var(--color-foreground);line-height:1.1}.fte2-product .pprice .was{font-size:17px;color:var(--color-muted-foreground)}.fte2-product .pprice .unit{font-size:15px;color:var(--color-muted-foreground)}.fte2-product .fte-kiloprijs{font-size:14px;color:var(--color-muted-foreground);margin-top:2px}.fte2-product .pstock{margin:8px 0 0;font-size:15px;font-weight:600;color:var(--color-destructive)}.fte2-product .pform{margin-top:20px}.fte2-product .popt{border:0;margin:0 0 18px;padding:0;min-width:0}.fte2-product .popt-one{margin:0 0 18px;font-size:15px;color:var(--color-foreground)}.fte2-product .popt-one span{font-weight:600}.fte2-product .popt legend{font-size:15px;font-weight:600;color:var(--color-foreground);margin-bottom:10px;padding:0}.fte2-product .popt-list{display:flex;flex-wrap:wrap;gap:8px}.fte2-product .popt-pill{position:relative;cursor:pointer}.fte2-product .popt-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.fte2-product .popt-pill span{display:inline-flex;align-items:center;min-height:48px;padding:10px 18px;border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:#fff;font-size:15px;font-weight:500;color:var(--color-foreground);transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.fte2-product .popt-pill small{font-size:13px;font-weight:400;margin-left:2px}.fte2-product .popt-pill input:checked+span{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.fte2-product .popt-pill input:focus-visible+span{outline:3px solid var(--color-ring);outline-offset:3px}.fte2-product .popt-pill.is-out span{color:var(--color-muted-foreground);text-decoration:line-through;text-decoration-thickness:1px}@media(hover:hover){.fte2-product .popt-pill:hover span{border-color:var(--color-primary)}}.fte2-product .prow{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.fte2-product .prow>.padd,.fte2-product .prow>.pstep{grid-area:1/1}.fte2-product .prow>.pstep{z-index:1}.fte2-product .pstep{flex:1;min-width:0;display:flex;align-items:center;gap:8px;min-height:0;height:var(--fte2-add-h,56px);padding:4px;border-radius:var(--radius-pill);background:#eef5ec;border:1.5px solid var(--color-accent);color:#2f5e2b}.fte2-product .pstep[hidden]{display:none}.fte2-product .pstep button{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#2f5e2b;cursor:pointer;padding:0;transition:background .15s var(--ease),color .15s var(--ease)}@media(hover:hover){.fte2-product .pstep button:hover{background:var(--color-accent);color:#fff}}.fte2-product .pstep button:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.fte2-product .pstep button svg{width:20px;height:20px}.fte2-product .pstep-t{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;line-height:1.2;font-size:15px;text-align:center}.fte2-product .pstep-t strong{font-size:18px;font-weight:700}.fte2-product .pstep-t small{font-size:13px;color:var(--color-foreground)}.fte2-product .pstep--s{flex:none;min-height:52px;min-width:170px}.fte2-product .pstep--s .pstep-t{flex-direction:row;justify-content:center;gap:6px;align-items:baseline;white-space:nowrap}.fte2-product .pstep--s .pstep-t small:not(:empty):before{content:"\b7  "}.fte2-product .padd{flex:1;min-width:0;min-height:56px;font-size:17px;white-space:normal;text-align:center}.fte2-product .padd svg{width:20px;height:20px}.fte2-product .padd[hidden]{display:none!important}.fte2-product .padd:disabled{background:var(--color-muted-foreground);cursor:not-allowed}.fte2-product .plever{margin-top:20px}.fte2-product .plever .fte-leverbelofte{margin:0;font-size:15px;line-height:1.5;color:var(--color-foreground)}.fte2-product .plever .fte-leverbelofte__static{padding:14px 16px;border-radius:var(--radius-md);background:var(--color-background)}.fte2-product .plever .fte-leverbelofte__static+.fte-leverbelofte__static{margin-top:8px}.fte2-product .plever .fte-leverbelofte__group{gap:12px;padding:14px 16px;border-radius:var(--radius-md);background:var(--color-background)}.fte2-product .plever .fte-leverbelofte__group+.fte-leverbelofte__group{margin-top:8px}.fte2-product .plever .fte-leverbelofte__group>svg{flex:none;color:var(--color-accent);margin-top:1px}.fte2-product .plever .fte-leverbelofte__title{font-weight:600;color:var(--color-primary)}.fte2-product .plever .fte-leverbelofte__row{display:flex;flex-wrap:wrap;gap:2px 16px}.fte2-product .plever .fte-leverbelofte__free{font-size:14px;color:#2f5e2b;font-weight:600;opacity:1}.fte2-product .plever .fte-leverbelofte__note{margin-top:8px;font-size:14px;color:var(--color-muted-foreground);opacity:1}.fte2-product .pusp{list-style:none;margin:20px 0 16px;padding:0;display:grid;gap:10px}.fte2-product .pusp li{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:15px;color:var(--color-foreground)}.fte2-product .pusp svg{width:20px;height:20px;flex:none;color:var(--color-signal);margin-top:2px}.fte2-product .pextra{margin-top:20px;border-top:1px solid var(--color-border)}.fte2-product .pextra details{border-bottom:1px solid var(--color-border);margin:0}.fte2-product .pextra summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0;cursor:pointer;list-style:none}.fte2-product .pextra summary::-webkit-details-marker{display:none}.fte2-product .pextra summary:focus-visible{outline:3px solid var(--color-ring)!important;outline-offset:3px}.fte2-product .pextra summary h2,.fte2-product .pextra summary .h5{font-size:17px!important;font-weight:600;color:var(--color-primary);margin:0}.fte2-product .pextra summary svg{width:20px;height:20px;color:var(--color-primary)}.fte2-product .pextra summary .icon-plus-toggle{display:none}.fte2-product .pextra summary:after{content:"+";flex:none;font-size:26px;font-weight:400;line-height:1;color:var(--color-signal);transition:transform .2s var(--ease)}.fte2-product .pextra details[open] summary:after{transform:rotate(45deg)}.fte2-product .pextra .accordion-details__content{padding:0 0 16px;font-size:15px;color:var(--color-muted-foreground)}.fte2-product .pextra .accordion-details__content ul{margin:0;padding-left:20px}.fte2-product .fte-verzendinfo{margin:16px 0;padding:16px 18px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff}.fte2-product .psticky{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px var(--page-padding,16px) calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--color-border);box-shadow:0 -6px 20px #3a210814;transform:translateY(100%);transition:transform .25s var(--ease)}.fte2-product .psticky.show{transform:none}.fte2-product .psticky-in{display:flex;align-items:center;gap:14px}.fte2-product .psticky-img{flex:none;width:52px;height:52px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-background)}.fte2-product .psticky-img img{width:100%;height:100%;object-fit:cover;display:block}.fte2-product .psticky-t{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.35}.fte2-product .psticky-t strong{font-size:16px;color:var(--color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fte2-product .psticky-t>span{font-size:15px;color:var(--color-muted-foreground)}.fte2-product .psticky-t b{font-weight:700;color:var(--color-foreground)}.fte2-product .psticky .btn{min-height:52px;flex:none;padding-inline:28px}.fte2-product .psticky .btn[hidden]{display:none}.fte2-product .psticky-var:focus-visible{border-color:var(--color-signal);box-shadow:inset 0 0 0 1px var(--color-signal)!important}.fte2-product .psticky-var{flex:none;min-height:48px;max-width:220px;padding:0 40px 0 16px;border:1.5px solid var(--color-border);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237E4900' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/16px;-webkit-appearance:none;appearance:none;font:500 15px var(--font);color:var(--color-foreground);cursor:pointer}.fte2-product .psticky-t [data-fte2-sticky-var]:empty{display:none}.fte2-product .psticky .ps-mob{display:none}.fte2-product .psticky .btn svg{width:20px;height:20px}@media(max-width:600px){.fte2-product .psticky .ps-desk{display:none!important}.fte2-product .psticky-t>span{display:none}.fte2-product .psticky-in:not(:has(.psticky-var)) .psticky-t{flex:1;min-width:0}.fte2-product .psticky-in:not(:has(.psticky-var)) .psticky-t strong{display:block!important;font-size:15px}.fte2-product .psticky .ps-mob{display:inline}.fte2-product .psticky .ps-mob b{font-weight:700}.fte2-product .psticky-img{display:none}.fte2-product .psticky-var{flex:1;min-width:0;max-width:none;min-height:48px;font-size:16px;padding:0 32px 0 12px}.fte2-product .psticky-t{flex:none}.fte2-product .psticky-t [data-fte2-sticky-var]{display:none}.fte2-product .psticky-in:has(.psticky-var){flex-wrap:wrap;row-gap:6px}.fte2-product .psticky-in:has(.psticky-var) .psticky-t{flex:0 0 100%;order:-1;min-width:0}.fte2-product .psticky-t strong{display:block;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fte2-product .psticky .btn{min-height:48px;padding-inline:18px}.fte2-product .psticky .btn svg{display:none}}.fte2-pinfo .pinfo-grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:var(--space-xl);align-items:start}.fte2-pinfo .seo-description{max-width:68ch;font-size:17px;line-height:1.7;color:var(--color-foreground)}.fte2-pinfo .seo-description h2{font-size:26px;line-height:1.2;margin:1.6em 0 .5em;color:var(--color-primary)}.fte2-pinfo .seo-description h2:first-child{margin-top:.2em;font-size:clamp(28px,3vw,36px)}.fte2-pinfo .seo-description h3{font-size:20px;margin:1.4em 0 .4em;color:var(--color-primary)}.fte2-pinfo .seo-description p,.fte2-pinfo .seo-description li{color:var(--color-foreground)}.fte2-pinfo .seo-description ul{padding-left:22px;margin:0 0 1em}.fte2-pinfo .seo-description li{margin:0 0 .5em}.fte2-pinfo .seo-description a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px;font-weight:600}.fte2-pinfo .phelp{position:sticky;top:24px;padding:24px;border-radius:var(--radius-md);background:#fff;border:1px solid var(--color-border)}.fte2--wit .phelp{background:var(--color-background);border:0}.fte2-pinfo .phelp h2{font-size:22px;margin:0 0 8px}.fte2-pinfo .phelp p{font-size:15px;color:var(--color-muted-foreground)}.fte2-pinfo .phelp-btns{display:flex;flex-direction:column;gap:10px;margin-top:16px}.fte2-pinfo .phelp-btns .btn{width:100%}@media(max-width:989px){.fte2-product .pgrid,.fte2-pinfo .pinfo-grid{grid-template-columns:1fr;gap:var(--space-lg)}.fte2-product .pgal,.fte2-pinfo .phelp{position:relative;top:auto}}@media(max-width:600px){.fte2.fte2-product{padding:0 0 var(--space-2xl)}.fte2-product .pgal-slide{justify-content:center}.fte2-product .pgal-thumbs{display:none}.fte2-product .pprice .now{font-size:26px}.fte2-product .prow{flex-wrap:wrap}.fte2-product .padd{flex-basis:100%}.fte2-product .pstep--s{min-width:0;flex:1;min-height:48px}.fte2-product .pstep--s button{width:40px;height:40px}.fte2-product .pstep--s .pstep-t small{display:none}}@media(prefers-reduced-motion:reduce){.fte2-product .psticky{transition:none}}.fte2-product .pgal-count{background:#fffc;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6);box-shadow:inset 0 1px #fffc,0 4px 14px #3a210824}.fte2-product .psticky{background:#ffffffdb;border-top:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 1px #ffffffe6,0 -8px 30px #3a21081f}@media(prefers-reduced-transparency:reduce){.fte2-product .pgal-count,.fte2-product .psticky{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.fte2-product .pgal-count,.fte2-product .psticky{background:#fff}}@media(min-width:768px){.fte2.fte2-product h1{font-size:34px!important;line-height:1.15!important;margin:0 0 8px!important}.fte2.fte2-product .pintro{margin:2px 0 14px}.fte2.fte2-product .popt-pill span{min-height:44px;padding:8px 16px}.fte2.fte2-product .popt{margin-bottom:14px}}@media(max-width:767.98px){.fte2.fte2-product{padding-top:12px}}.fte2-pinfo .seo-description ul.fte-why{list-style:none!important;padding:0!important;margin:0 0 1.4em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fte2-pinfo .seo-description ul.fte-why li{margin:0!important;padding:18px 18px 16px!important;border-radius:var(--radius-md);background:#fff;border:1px solid var(--color-border);font-size:15px;line-height:1.55;color:var(--color-muted-foreground)}.fte2-pinfo .seo-description ul.fte-why li:before{display:none!important}@media(max-width:989px){.fte2-pinfo .seo-description ul.fte-why{grid-template-columns:1fr;gap:10px}}.fte2-pinfo .seo-description ul.fte-why li::marker{content:none}.fte2-pinfo .seo-description ul.fte-why li strong{display:block;color:var(--color-primary);font-size:16px;margin:0 0 4px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/fte2-product.css.map */
