:root{--fs-walnoot: #3A3128;--fs-amber: #D98F3C;--fs-lupin: #767E92;--fs-lupin-licht: #DCDFE6;--fs-warmwit: #F7F2EA;--fs-creme: #EFE7DA;--fs-amber-hover: #C27C2C;--fs-amber-active: #A96718;--fs-tekst: var(--fs-walnoot);--fs-tekst-zacht: rgba(58, 49, 40, .72);--fs-tekst-stil: rgba(58, 49, 40, .55);--fs-lijn: rgba(58, 49, 40, .12);--fs-lijn-sterk: rgba(58, 49, 40, .22);--fs-goed: #52684E;--fs-goed-bg: #F4F7F2;--fs-marge: 80px;--fs-gutter: 24px;--fs-pdp-breedte: 1200px}@media(max-width:989px){:root{--fs-marge: 40px}}@media(max-width:749px){:root{--fs-marge: 24px;--fs-gutter: 14px}}.fs-pdp__breedte{max-width:var(--fs-pdp-breedte);margin:0 auto;padding:0 40px}@media(max-width:749px){.fs-pdp__breedte{padding:0 var(--fs-marge)}}.fs-pdp__punt{color:var(--fs-amber)}.fs-pdp-balk{position:fixed;top:0;left:0;right:0;z-index:200;height:64px;background:var(--fs-creme);border-bottom:1px solid rgba(58,49,40,.15);box-shadow:0 2px 16px #3a31281a;transform:translateY(-100%);transition:transform .28s ease}.fs-pdp-balk.fs-pdp-balk--zichtbaar{transform:translateY(0)}.fs-pdp-balk__inner{max-width:var(--fs-pdp-breedte);margin:0 auto;padding:0 40px;height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px}.fs-pdp-balk__links{display:flex;align-items:baseline;gap:14px;min-width:0}.fs-pdp-balk__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:18px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-pdp-balk__variant{font-size:13px;color:var(--fs-tekst-stil);white-space:nowrap}.fs-pdp-balk__rechts{display:flex;align-items:center;gap:20px;flex:none}.fs-pdp-balk__prijs{font-size:18px;font-weight:600}.fs-pdp-balk__knop{background:var(--fs-amber);color:var(--fs-walnoot);border:none;border-radius:999px;padding:12px 26px;font-size:15px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background-color .14s ease}.fs-pdp-balk__knop:hover{background:var(--fs-amber-hover)}.fs-pdp-balk__knop:active{background:var(--fs-amber-active)}@media(max-width:749px){.fs-pdp-balk__inner{padding:0 var(--fs-marge);gap:12px}.fs-pdp-balk__variant{display:none}.fs-pdp-balk__rechts{gap:12px}.fs-pdp-balk__knop{padding:11px 18px;font-size:14px}}.fs-pdp-kruimels{padding:16px 0;font-size:14px;color:#3a312880}.fs-pdp-kruimels a{color:inherit}.fs-pdp-kruimels a:hover{color:var(--fs-amber)}.fs-pdp-kruimels__scheiding{margin:0 8px}.fs-pdp-kruimels__huidig{color:var(--fs-walnoot)}.fs-pdp{display:grid;grid-template-columns:55% minmax(0,1fr);grid-template-rows:auto auto;gap:64px;padding-bottom:16px}.fs-pdp__media{min-width:0;grid-row:1}.fs-pdp__media--sticky{position:sticky;top:80px;align-self:start}.fs-pdp__media .product__media-wrapper{max-width:none}.fs-pdp__media .product__media-item{width:100%;max-width:none}.fs-pdp__media .product-media-container,.fs-pdp__media .product-media-container .product__modal-opener,.fs-pdp__media .product__media,.fs-pdp__media .product__media-item .media{width:100%;height:auto;aspect-ratio:1 / 1}.fs-pdp__media .product__media,.fs-pdp__media .product__media-item .media{border-radius:2px;background:var(--fs-lupin-licht)}.fs-pdp__media .thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;padding:0;list-style:none}.fs-pdp__media .thumbnail-list__item{width:auto;max-width:none;scroll-margin:0}.fs-pdp__media .thumbnail{border:0;border-radius:2px;aspect-ratio:1 / 1;background:var(--fs-lupin-licht)}.fs-pdp__media .thumbnail[aria-current=true]{outline:2px solid var(--fs-walnoot);outline-offset:2px;box-shadow:none}.fs-pdp__media .thumbnail img{object-fit:cover}.fs-pdp__media .slider-buttons{display:none}.fs-pdp__info{min-width:0;display:grid;grid-template-rows:subgrid;grid-row:1 / 3}.fs-pdp__info-boven{grid-row:1}.fs-pdp__info-onder{grid-row:2}.fs-pdp__kicker{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fs-pdp__kicker-dot{width:8px;height:8px;border-radius:50%;background:var(--fs-amber);flex:none;display:block}.fs-pdp__kicker-tekst{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--fs-tekst-stil)}.fs-pdp__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:42px;font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0 0 14px;color:var(--fs-walnoot)}.fs-pdp__sterren{display:flex;align-items:center;gap:10px;margin-bottom:22px}.fs-pdp__sterren-glyphs{color:var(--fs-amber);font-size:15px;letter-spacing:2px;line-height:1}.fs-pdp__sterren-link{font-size:14px;color:#3a312899;border-bottom:1px solid var(--fs-lijn-sterk)}.fs-pdp__scheiding{border:0;border-top:1px solid var(--fs-lijn);margin:0 0 22px}.fs-pdp__prijs{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:20px}.fs-pdp__prijs .price,.fs-pdp__prijs .price__container,.fs-pdp__prijs .price__regular,.fs-pdp__prijs .price__sale{font-size:30px;font-weight:600;letter-spacing:0;line-height:1.2}.fs-pdp__prijs .price__container{margin:0}.fs-pdp__prijs .price--on-sale .price__sale{gap:10px}.fs-pdp__verzending{font-size:15px;color:var(--fs-tekst-stil)}.fs-pdp__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.fs-pdp__chip{padding:6px 12px;background:var(--fs-creme);border:1px solid rgba(58,49,40,.14);border-radius:4px;font-size:14px;color:#3a3128bf}.fs-pdp__varianten{margin-bottom:4px}.fs-pdp__varianten variant-selects{display:block}.fs-pdp__varianten .product-form__input{display:block;margin:0 0 20px;padding:0;border:0;max-width:none}.fs-pdp__varianten .form__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;margin-bottom:10px;padding:0;color:var(--fs-walnoot)}.fs-pdp__varianten .form__label [data-selected-value]{font-weight:400;color:#3a312880;text-align:right}.fs-pdp__varianten .product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid rgba(58,49,40,.35);background:transparent;color:var(--fs-walnoot);padding:10px 18px;margin:0 8px 8px 0;font-size:14px;line-height:1;box-shadow:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.fs-pdp__varianten .product-form__input--pill input[type=radio]+label:hover{border-color:var(--fs-walnoot)}.fs-pdp__varianten .product-form__input--pill input[type=radio]:checked+label{border-color:var(--fs-walnoot);background:var(--fs-walnoot);color:var(--fs-warmwit)}.fs-pdp__varianten .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--fs-amber);outline-offset:2px;box-shadow:none}.fs-pdp__varianten .product-form__input--pill input[type=radio].disabled+label,.fs-pdp__varianten .product-form__input--pill input[type=radio][disabled]+label{color:#3a312859;border-color:#3a312826;text-decoration:line-through}.fs-pdp__varianten .product-form__input--swatch{display:block}.fs-pdp__varianten .product-form__input--swatch .swatch-input__label{--swatch-input--border-radius: 50%;width:30px;height:30px;margin:0 10px 10px 0;border:0;border-radius:50%;box-shadow:none;padding:0}.fs-pdp__varianten .product-form__input--swatch .swatch{width:30px;height:30px;border-radius:50%;border:1px solid rgba(58,49,40,.18)}.fs-pdp__varianten .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:2px solid var(--fs-walnoot);outline-offset:3px;box-shadow:none}.fs-pdp__varianten .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid var(--fs-amber);outline-offset:3px}.fs-pdp__varianten .product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label{opacity:.4}.fs-pdp__levertijd{display:flex;gap:10px;padding:12px 16px;background:var(--fs-goed-bg);border-radius:4px;margin-bottom:24px;font-size:16px;line-height:1.55;color:var(--fs-tekst-zacht)}.fs-pdp__levertijd-dot{width:7px;height:7px;border-radius:50%;background:var(--fs-goed);flex:none;display:block;margin-top:7px}.fs-pdp__levertijd-tekst>*{margin:0}.fs-pdp__levertijd-tekst strong{color:var(--fs-walnoot);font-weight:600}.fs-pdp__koop{display:flex;align-items:stretch;gap:12px;margin-bottom:18px}.fs-pdp__aantal{flex:none}.fs-pdp__aantal .quantity__label,.fs-pdp__aantal .quantity__rules-cart{display:none}.fs-pdp__aantal .quantity{display:flex;align-items:center;border:1px solid rgba(58,49,40,.25);border-radius:999px;overflow:hidden;width:auto;min-height:54px;background:transparent}.fs-pdp__aantal .quantity:before,.fs-pdp__aantal .quantity:after{content:none}.fs-pdp__aantal .quantity__button{width:46px;height:54px;color:var(--fs-walnoot);flex:none}.fs-pdp__aantal .quantity__input{width:40px;height:54px;font-size:15px;color:var(--fs-walnoot);text-align:center;padding:0}.fs-pdp__cta{flex:1;min-width:0}.fs-pdp__cta .product-form__buttons{max-width:none}.fs-pdp__cta .product-form__submit{background:var(--fs-amber);color:var(--fs-walnoot);border:none;border-radius:999px;padding:18px 28px;font-size:16px;font-weight:500;min-height:54px;box-shadow:none;transition:background-color .14s ease}.fs-pdp__cta .product-form__submit:after,.fs-pdp__cta .product-form__submit:before{content:none;box-shadow:none}.fs-pdp__cta .product-form__submit:not([disabled]):hover{background:var(--fs-amber-hover)}.fs-pdp__cta .product-form__submit:not([disabled]):active{background:var(--fs-amber-active)}.fs-pdp__cta .product-form__submit[disabled]{background:#3a31281f;color:var(--fs-tekst-stil);cursor:not-allowed}.fs-pdp__secundair{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;font-size:14px;color:var(--fs-tekst-stil)}.fs-pdp__secundair a{color:var(--fs-tekst-stil);border-bottom:1px solid rgba(58,49,40,.3);padding-bottom:2px}.fs-pdp__secundair a:hover{color:var(--fs-amber)}.fs-pdp__accordion{border:0;margin:0;padding:0;background:none}.fs-pdp__accordion+.fs-pdp__accordion{margin-top:0}.fs-pdp__accordion-kop{font-size:17px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 0;background:none;border:0;border-bottom:1px solid var(--fs-lijn);font-size:15px;font-weight:500;color:var(--fs-walnoot);cursor:pointer;text-align:left;list-style:none}.fs-pdp__accordion-kop::-webkit-details-marker{display:none}.fs-pdp__accordion-kop::marker{content:""}.fs-pdp__accordion-plus{font-size:20px;line-height:1;color:var(--fs-tekst-stil);transition:transform .2s ease;flex:none}.fs-pdp__accordion[open] .fs-pdp__accordion-plus{transform:rotate(45deg)}.fs-pdp__accordion-inhoud{padding:20px 0 24px;border-bottom:1px solid var(--fs-lijn);font-size:17px;line-height:1.7;color:#3a3128d9}.fs-pdp__accordion-inhoud>p{margin:0 0 14px}.fs-pdp__accordion-inhoud>p:last-child{margin-bottom:0}.fs-pdp__lead{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--fs-lijn)}.fs-pdp__lead-inhoud{font-size:17px;line-height:1.7;color:#3a3128d9}.fs-pdp__lead-inhoud>p{margin:0 0 14px}.fs-pdp__lead-inhoud>p:last-child{margin-bottom:0}.fs-pdp__spec{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid rgba(58,49,40,.08);font-size:14px;line-height:1.5}.fs-pdp__spec:last-child{border-bottom:0}.fs-pdp__spec-label{color:var(--fs-tekst-stil);flex:none}.fs-pdp__spec-waarde{font-weight:500;text-align:right;color:var(--fs-walnoot)}.fs-pdp-usp{background:var(--fs-warmwit);border-top:1px solid var(--fs-lijn);border-bottom:1px solid var(--fs-lijn)}.fs-pdp-usp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fs-pdp-usp__item{display:flex;gap:22px;padding:36px 32px 36px 0;border-right:1px solid rgba(58,49,40,.1)}.fs-pdp-usp__item:not(:first-child){padding-left:32px}.fs-pdp-usp__item:last-child{border-right:0;padding-right:0}.fs-pdp-usp__icoon{width:52px;height:52px;border-radius:50%;background:var(--fs-walnoot);flex:none;display:flex;align-items:center;justify-content:center;color:var(--fs-amber)}.fs-pdp-usp__icoon .icon,.fs-pdp-usp__icoon svg{width:24px;height:24px;fill:currentColor;color:var(--fs-amber)}.fs-pdp-usp__icoon--stip{background-image:radial-gradient(circle at center,var(--fs-amber) 0 8px,transparent 8px)}.fs-pdp-usp__titel{font-size:17px;font-weight:600;margin:0 0 4px;color:var(--fs-walnoot)}.fs-pdp-usp__tekst{font-size:16px;line-height:1.55;color:#3a3128a6;margin:0}.fs-pdp-materiaal{background:var(--fs-creme)}.fs-pdp-materiaal__inner{max-width:var(--fs-pdp-breedte);margin:0 auto;padding:96px 40px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.fs-pdp-materiaal__tekstkolom{padding-right:48px}.fs-pdp-materiaal__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:44px;font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0 0 22px;color:var(--fs-walnoot)}.fs-pdp-materiaal__intro{font-size:19px;line-height:1.7;color:var(--fs-tekst-zacht);margin:0 0 40px}.fs-pdp-materiaal__intro>p{margin:0 0 14px}.fs-pdp-materiaal__intro>p:last-child{margin-bottom:0}.fs-pdp-materiaal__stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(58,49,40,.15)}.fs-pdp-materiaal__stat{padding:22px 24px 22px 0}.fs-pdp-materiaal__stat:nth-child(odd){border-right:1px solid rgba(58,49,40,.15)}.fs-pdp-materiaal__stat:nth-child(2n){padding:22px 0 22px 24px}.fs-pdp-materiaal__stat:nth-child(1),.fs-pdp-materiaal__stat:nth-child(2){border-bottom:1px solid rgba(58,49,40,.15)}.fs-pdp-materiaal__stat:nth-child(3){padding-bottom:0}.fs-pdp-materiaal__stat:nth-child(4){padding-bottom:0}.fs-pdp-materiaal__stat:nth-child(3),.fs-pdp-materiaal__stat:nth-child(4){padding-top:22px}.fs-pdp-materiaal__stat-waarde{font-family:var(--font-heading-family, "Newsreader", serif);font-size:22px;font-weight:400;margin:0 0 4px;color:var(--fs-walnoot)}.fs-pdp-materiaal__stat-label{font-size:14px;color:#3a312899;margin:0}.fs-pdp-materiaal__media{aspect-ratio:4 / 5;background:var(--fs-lupin-licht);border-radius:2px;overflow:hidden}.fs-pdp-materiaal__media img{width:100%;height:100%;object-fit:cover;display:block}.fs-pdp-keurmerken{background:var(--fs-lupin-licht)}.fs-pdp-keurmerken__inner{max-width:1000px;margin:0 auto;padding:80px 40px;text-align:center}.fs-pdp-keurmerken__kicker{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--fs-tekst-stil);margin:0 0 48px}.fs-pdp-keurmerken__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.fs-pdp-keurmerken__tegel{aspect-ratio:4 / 3;background:var(--fs-warmwit);border:1px solid rgba(58,49,40,.1);display:flex;align-items:center;justify-content:center;padding:12px;font-size:11px;font-weight:500;letter-spacing:.06em;line-height:1.4;color:var(--fs-tekst-stil);text-align:center}.fs-pdp-keurmerken__tegel img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.fs-pdp-reviews{background:var(--fs-warmwit);padding:96px 0}.fs-pdp-kop{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-top:1px solid var(--fs-lijn);padding-top:40px;margin-bottom:48px}.fs-pdp-kop__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:38px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0 0 8px;color:var(--fs-walnoot)}.fs-pdp-kop__meta{display:flex;align-items:center;gap:10px;font-size:15px;color:#3a3128a6}.fs-pdp-kop__link{font-size:14px;color:#3a3128a6;border-bottom:1px solid var(--fs-lijn-sterk);white-space:nowrap;flex:none}.fs-pdp-kop__link:hover{color:var(--fs-amber)}.fs-pdp-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.fs-pdp-review{background:var(--fs-creme);border:1px solid rgba(58,49,40,.1);padding:28px}.fs-pdp-review__sterren{color:var(--fs-amber);font-size:14px;letter-spacing:2px;line-height:1;margin-bottom:14px}.fs-pdp-review__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:18px;font-weight:400;line-height:1.2;margin:0 0 10px;color:var(--fs-walnoot)}.fs-pdp-review__tekst{font-size:14px;line-height:1.65;color:var(--fs-tekst-zacht);margin:0 0 18px}.fs-pdp-review__voet{display:flex;align-items:baseline;gap:10px;font-size:14px}.fs-pdp-review__naam{font-weight:500;color:var(--fs-walnoot)}.fs-pdp-review__datum{color:#3a312873}.fs-pdp-gerelateerd{background:var(--fs-creme);padding:96px 0 108px}.fs-pdp-gerelateerd .fs-pdp-kop{margin-bottom:36px}.fs-pdp-gerelateerd__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fs-pdp-kaart{background:var(--fs-warmwit);border:1px solid rgba(58,49,40,.1);display:block;color:var(--fs-walnoot)}.fs-pdp-kaart:hover{color:var(--fs-walnoot)}.fs-pdp-kaart:hover .fs-pdp-kaart__titel{color:var(--fs-amber)}.fs-pdp-kaart__media{aspect-ratio:1 / 1;background:var(--fs-lupin-licht);position:relative;overflow:hidden}.fs-pdp-kaart__media img{width:100%;height:100%;object-fit:cover;display:block}.fs-pdp-kaart__label{position:absolute;top:14px;left:14px;background:var(--fs-creme);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;color:#3a312899}.fs-pdp-kaart__body{padding:20px 22px 24px}.fs-pdp-kaart__titel{font-family:var(--font-heading-family, "Newsreader", serif);font-size:22px;font-weight:400;line-height:1.2;margin:0 0 6px;transition:color .14s ease}.fs-pdp-kaart__regel{font-size:14px;color:var(--fs-tekst-stil);margin:0 0 16px}.fs-pdp-kaart__prijs{font-size:17px;margin:0}@media(max-width:989px){.fs-pdp{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.fs-pdp__titel{font-size:36px}.fs-pdp-usp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-pdp-usp__item:nth-child(2n){border-right:0;padding-right:0}.fs-pdp-usp__item:nth-child(-n+2){border-bottom:1px solid rgba(58,49,40,.1)}.fs-pdp-materiaal__inner{padding:72px 40px;gap:48px}.fs-pdp-materiaal__tekstkolom{padding-right:0}.fs-pdp-materiaal__titel{font-size:36px}.fs-pdp-keurmerken__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.fs-pdp{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:32px}.fs-pdp__media{grid-row:auto}.fs-pdp__info{display:block;grid-row:auto}.fs-pdp__info-boven,.fs-pdp__info-onder{grid-row:auto}.fs-pdp__media--sticky{position:static}.fs-pdp__titel{font-size:32px}.fs-pdp__koop{flex-wrap:wrap}.fs-pdp__cta{flex:1 1 100%}.fs-pdp-usp__item{padding:26px 16px 26px 0;gap:16px}.fs-pdp-usp__item:not(:first-child){padding-left:16px}.fs-pdp-usp__item:nth-child(2n){padding-left:16px}.fs-pdp-materiaal__inner{grid-template-columns:minmax(0,1fr);padding:56px var(--fs-marge);gap:32px}.fs-pdp-materiaal__titel{font-size:30px}.fs-pdp-materiaal__intro{font-size:16px;margin-bottom:28px}.fs-pdp-keurmerken__inner{padding:56px var(--fs-marge)}.fs-pdp-keurmerken__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fs-pdp-keurmerken__kicker{margin-bottom:32px}.fs-pdp-reviews{padding:56px 0}.fs-pdp-gerelateerd{padding:56px 0 64px}.fs-pdp-kop{flex-direction:column;align-items:flex-start;gap:12px;padding-top:28px;margin-bottom:28px}.fs-pdp-kop__titel{font-size:28px}.fs-pdp-reviews__grid,.fs-pdp-gerelateerd__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fs-product.css.map */
