.product-story{container-type:inline-size;container-name:story}.product-story__blocks{display:grid;gap:calc(var(--spacing) * 6)}.product-story__blocks>*{min-width:0}.product-story .jm-review-widget-minimal-header__title{font-size:var(--text-xl)!important;font-weight:var(--font-weight-bold)!important}@container story (min-width: 56rem){.product-story .jm-review-widget-minimal-header__title{font-size:var(--text-2xl)!important}.product-story__blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 10) calc(var(--spacing) * 8);align-items:stretch}.product-story__blocks>*{grid-column:1 / -1}}.reviews__layout{--reviews-star-color: #16A418;display:grid;gap:var(--spacing-8, 2rem);grid-template-columns:1fr}@media(min-width:1024px){.reviews__layout{grid-template-columns:minmax(220px,300px) 1fr;align-items:start}}.reviews__score{display:flex;align-items:baseline;gap:.25rem;line-height:1}.reviews__score-value{font-size:3rem;font-weight:700;color:var(--reviews-star-color, #16A418)}.reviews__score-max{font-size:1.125rem;color:var(--color-gray-500, #737373)}.reviews__summary-text{margin-top:.25rem;font-size:.875rem}.reviews__bar-row{display:grid;grid-template-columns:5.5rem 1fr 1.5rem;align-items:center;gap:.5rem}.reviews__bar-stars{display:flex;gap:.0625rem}.reviews__bar-star svg{color:var(--color-gray-200, #e5e5e5)}.reviews__bar-star[data-filled=true] svg{color:var(--reviews-star-color, #16A418)}.reviews__bar-track{position:relative;height:.5rem;border-radius:999px;background:var(--color-gray-100, #f5f5f5);overflow:hidden}.reviews__bar-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--reviews-star-color, #16A418);border-radius:999px}.reviews__bar-count{font-size:.75rem;text-align:right}.reviews__all-link{display:inline-block;margin-top:1.25rem;font-size:.875rem;text-decoration:underline;text-underline-offset:3px;color:var(--color-foreground, currentColor)}.reviews__all-link:hover{color:var(--color-primary, #00337b)}.reviews__grid{column-count:1;column-gap:1rem}@media(min-width:640px){.reviews__grid{column-count:2}}.reviews__card{break-inside:avoid;margin-bottom:1rem;padding:1.5rem;border-radius:var(--radius-lg, .75rem);background:var(--color-gray-50, #fafafa)}.reviews__card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.reviews__card-name{font-weight:600}.reviews__card-stars{display:flex;gap:.0625rem;flex-shrink:0}.reviews__star--filled svg{color:var(--reviews-star-color, #16A418)}.reviews__star--empty svg{color:var(--color-gray-200, #e5e5e5)}.reviews__card-text{font-size:.9375rem;line-height:1.5;color:var(--color-gray-700, #404040);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.reviews__card-text.is-expanded{-webkit-line-clamp:unset;overflow:visible}.reviews__card-more{display:block;margin-top:.375rem;padding:0;border:none;background:none;font-size:.8125rem;font-weight:600;color:var(--color-primary, #00337b);cursor:pointer}.reviews__card-more:hover{text-decoration:underline}.reviews__grid-wrap{position:relative;max-height:38rem;overflow:hidden}.reviews__grid-wrap.is-expanded{max-height:none}.reviews__grid-fade{position:absolute;inset:auto 0 0 0;height:8rem;background:linear-gradient(to bottom,transparent,var(--background-color-body, #fff));pointer-events:none}.reviews__grid-wrap.is-expanded .reviews__grid-fade{opacity:0}.reviews__grid-toggle{display:block;margin:1.5rem auto 0}.reviews__grid-toggle[hidden]{display:none}.about-us{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--spacing) * 4);align-items:start;margin-top:calc(var(--spacing) * 8)}.about-us__media{width:128px}@media(min-width:768px){.about-us__media{width:176px}.about-us{gap:calc(var(--spacing) * 6)}}.about-us__image{width:100%;height:auto}.about-us__body{display:grid;gap:calc(var(--spacing) * 2);min-width:0}.about-us__heading,.about-us__names{margin:0}.about-us__text p{margin:0 0 calc(var(--spacing) * 2)}.about-us__text p:last-child{margin-bottom:0}.about-us__contact{display:grid;gap:calc(var(--spacing) * 1.5);margin:calc(var(--spacing) * 1) 0 0;padding:0;list-style:none;font-size:var(--text-base)}.about-us__contact li{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.about-us__contact a{text-decoration:underline;text-underline-offset:2px}@media(max-width:479px){.about-us{grid-template-columns:1fr}.about-us__media{width:112px}}@container story (min-width: 56rem){.about-us{grid-template-columns:1fr;gap:calc(var(--spacing) * 10);align-items:center;margin-top:0;padding:calc(var(--spacing) * 10)}.about-us--with-image{grid-template-columns:minmax(0,400px) 1fr}.about-us__media{width:100%}.about-us__body{max-width:40rem;gap:calc(var(--spacing) * 3)}.about-us__heading{font-size:var(--text-2xl);line-height:1.25}.about-us__text{font-size:var(--text-lg);line-height:1.6}.about-us__contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);font-size:var(--text-base)}}.product-benefits{display:grid;gap:calc(var(--spacing) * 2)}.product-benefits__heading{margin:0}.product-benefits__list{display:grid;gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none}.product-benefits__item{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);line-height:1.45}.product-benefits__icon{margin-top:.3em}.product-benefits__item--note{padding-top:calc(var(--spacing) * 1)}.product-faq__answer--image{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:calc(var(--spacing) * 4);align-items:start}.product-faq__answer--image>p{margin:0}.product-faq__image{width:88px}.product-faq .product-faq__image img{margin:0}.product-faq__list collapsible-element>button{text-align:left}@media(min-width:768px){.product-faq__answer--image{grid-template-columns:minmax(0,1fr) 120px}.product-faq__image{width:120px}}@container story (min-width: 56rem){.product-faq{gap:calc(var(--spacing) * 6);margin-top:0}.product-faq>:is(h1,h2,h3,h4,h5){font-size:var(--text-2xl);line-height:1.25}.product-faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--spacing) * 12);align-items:start;border-bottom:1px solid var(--border-color-default)}.product-faq__list>collapsible-element{border-top-width:1px!important;border-bottom-width:0!important}}.product-features{display:grid;gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 8)}.product-features__heading{margin:0;font-size:var(--text-xl);line-height:1.3}.product-features__rows{display:grid;gap:calc(var(--spacing) * 4)}.product-features__row{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:calc(var(--spacing) * 4);align-items:center}@media(min-width:768px){.product-features__rows{gap:calc(var(--spacing) * 6)}.product-features__row{grid-template-columns:minmax(0,280px) 1fr;gap:calc(var(--spacing) * 8)}.product-features__row:nth-child(2n){grid-template-columns:1fr minmax(0,280px)}.product-features__row:nth-child(2n) .product-features__media{order:2}}.product-features__image{width:100%;height:auto}.product-features__icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%;max-width:160px;color:var(--color-primary)}.product-features__title,.product-features__copy{margin:0}.product-features__title{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-base)}@media(min-width:768px){.product-features__title{font-size:var(--text-lg)}}.product-features__copy{line-height:1.5}@container story (min-width: 56rem){.product-features{gap:calc(var(--spacing) * 10);margin-top:0}.product-features__heading{font-size:var(--text-3xl);line-height:1.2}.product-features__rows{gap:calc(var(--spacing) * 14)}.product-features__row,.product-features__row:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(var(--spacing) * 14)}.product-features__media{width:100%;max-width:480px;justify-self:end}.product-features__row:nth-child(2n) .product-features__media{justify-self:start}.product-features__text{max-width:34rem}.product-features__title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-2xl);line-height:1.25}.product-features__copy{font-size:var(--text-lg);line-height:1.6}.product-features__icon{max-width:240px}}.product-fit{display:grid;gap:calc(var(--spacing) * 4)}.product-fit__row{display:grid;gap:calc(var(--spacing) * 4);align-items:start}@media(min-width:640px){.product-fit__row:has(.product-fit__drawings){grid-template-columns:minmax(0,220px) 1fr;gap:calc(var(--spacing) * 8)}}.product-fit__drawings{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 4)}.product-fit__figure{margin:0;width:100%;max-width:220px}.product-fit__caption{margin-top:calc(var(--spacing) * 1)}.product-fit__advice-heading{margin-bottom:calc(var(--spacing) * 1)}.product-fit__table{margin-top:calc(var(--spacing) * 2)}.product-fit__help{margin:0}@container story (min-width: 56rem){.product-fit{gap:calc(var(--spacing) * 6)}.product-fit__row:has(.product-fit__drawings){grid-template-columns:minmax(0,260px) 1fr;gap:calc(var(--spacing) * 12)}.product-fit__figure{max-width:260px}.product-fit__advice{columns:2;column-gap:calc(var(--spacing) * 12)}.product-fit__advice li,.product-fit__advice p{break-inside:avoid}.product-fit__advice ul,.product-fit__advice ol{margin-top:0}.product-fit__advice-heading{column-span:all}.product-fit__table{max-width:48rem}}.spec-table{display:grid;margin:0;border-top:1px solid var(--border-color-default)}.spec-row{display:grid;grid-template-columns:minmax(7rem,9rem) 1fr;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 2.5) 0;border-bottom:1px solid var(--border-color-default);font-size:var(--text-base)}@media(min-width:768px){.spec-row{font-size:var(--text-base);grid-template-columns:minmax(9rem,11rem) 1fr}}.spec-row__label{margin:0;color:var(--color-gray-700)}.spec-row__value{margin:0;font-weight:var(--font-weight-medium)}.spec-row__value ul{margin:0;padding-left:1.1em;list-style:disc;font-weight:var(--font-weight-normal)}.spec-row__value p{margin:0}.spec-table__footnote{margin:calc(var(--spacing) * 3) 0 0}.spec-table__extra{margin-top:calc(var(--spacing) * 3)}@container story (min-width: 56rem){.spec-table{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--spacing) * 12)}.spec-row{grid-template-columns:minmax(9rem,11rem) 1fr;padding:calc(var(--spacing) * 3) 0;font-size:var(--text-base)}.spec-table__extra{max-width:48rem}}.product-upsell .badges .color-scheme-secondary{display:none}@media(min-width:768px){.product-upsell.product-upsell--row{margin-top:0}.product-upsell--row article.product-card{min-height:15rem;padding-left:9.5rem;overflow:hidden}.product-upsell--row article.product-card>a>section:first-child{position:absolute;top:0;bottom:0;left:0;width:8.75rem;border-radius:var(--radius-xl, .75rem) 0 0 var(--radius-xl, .75rem)}.product-upsell--row article.product-card>a>section:first-child img{height:100%}.product-upsell--row article.product-card>a>div{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) 0 0}.product-upsell--row article.product-card>a>div h3{min-height:0}.product-upsell--row article.product-card>section{padding-left:0;padding-right:calc(var(--spacing) * 3)}.product-upsell--row article.product-card>section quick-shop{margin-top:calc(var(--spacing) * 1)}.product-upsell--row article.product-card .badges{top:calc(var(--spacing) * 2);left:calc(var(--spacing) * 2);max-width:7.75rem}}@media(min-width:768px)and (max-width:1279px){.product-upsell--row article.product-card{padding-left:8.25rem}.product-upsell--row article.product-card>a>section:first-child{width:7.5rem}.product-upsell--row article.product-card .badges{max-width:6.5rem}}.store-usp-block--large .store-usps .text-sm{font-size:var(--text-base);line-height:1.4}.store-usp-block .store-usps a{text-decoration:underline;text-underline-offset:2px}.store-usp-block .store-usps a[href^="tel:"]{white-space:nowrap}.fit-drawing{display:block;width:100%;height:auto;max-width:260px;font-family:var(--font-body)}.fit-drawing__body{fill:var(--color-gray-100);stroke:var(--color-gray-300);stroke-width:1.5}.fit-drawing__navel{fill:var(--color-gray-400)}.fit-drawing__guides line{stroke:var(--color-gray-400);stroke-width:1;stroke-dasharray:3 4}.fit-drawing__garment{fill:var(--color-secondary-100);stroke:var(--color-primary);stroke-width:2;stroke-linejoin:round}.fit-drawing__band{stroke:var(--color-primary);stroke-width:5;stroke-linecap:round}.fit-drawing__label{font-size:15px;fill:var(--color-gray-700)}.fit-drawing__label--active{fill:var(--color-primary);font-weight:var(--font-weight-bold)}.fit-tip{display:grid;gap:calc(var(--spacing) * 1.5);font-size:var(--text-base);line-height:1.45}.fit-tip__row{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);margin:0}.fit-tip .icon{margin-top:.1em}@media(max-width:767px){.fit-tip{order:6}}.fit-verdict__row{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);margin:0}.fit-verdict__row .icon,.fit-verdict__label .icon{margin-top:.1em}.fit-verdict__link{display:inline-block;padding:calc(var(--spacing) * .5) 0;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.fit-verdict--card{display:grid;gap:calc(var(--spacing) * 3)}.fit-verdict__label{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);margin:0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-lg);background:var(--color-success-50);line-height:1.45}.fit-verdict__scale{display:grid;gap:calc(var(--spacing) * 2);max-width:30rem}.fit-verdict__scale-title{margin:0}.fit-verdict__bar{display:flex;gap:2px;height:12px;border-radius:999px;overflow:hidden;background:var(--color-gray-100)}.fit-verdict__seg{display:block;height:100%}.fit-verdict__seg--goed{background:var(--color-success-700, #2e7d4f)}.fit-verdict__seg--klein{background:var(--color-gray-600, #5f5f5f)}.fit-verdict__seg--groot{background:var(--color-gray-300, #c4c4c4)}.fit-verdict__legend{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 1) calc(var(--spacing) * 5);margin:0;padding:0;list-style:none}.fit-verdict__legend li{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 1.5)}.fit-verdict__dot{display:inline-block;width:12px;height:12px;border-radius:999px}.fit-verdict__source{margin:0}@container story (min-width: 56rem){.fit-verdict__label{font-size:var(--text-lg)}}.sticky-atc{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 4)}.sticky-atc .sticky-atc__button{min-height:44px;padding-block:calc(var(--spacing) * 2)}.sticky-atc__info{display:flex;align-items:center;gap:calc(var(--spacing) * 3);min-width:0}.sticky-atc__image{width:48px;height:48px;flex-shrink:0;border-radius:var(--radius-md, .375rem);object-fit:cover}.sticky-atc__text{min-width:0}.sticky-atc__title,.sticky-atc__price{margin:0;line-height:1.35}.sticky-atc__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sticky-atc__compare{color:var(--color-gray-500, #6b7280);font-size:var(--text-sm)}@media(max-width:767px){.sticky-atc{gap:calc(var(--spacing) * 3)}.sticky-atc__image,.sticky-atc__title{display:none}.sticky-atc__compare{display:block}.sticky-atc .sticky-atc__button{flex:1 1 auto;min-width:0}.sticky-atc .sticky-atc__button .button__label{white-space:nowrap}}@media(max-width:359px){.sticky-atc__info{display:none}}#kiyoh-widget{transition:bottom .3s}body:has(sticky-add-to-cart.translate-y-0) #kiyoh-widget{bottom:calc(5rem + var(--spacing) * 2)}@media(prefers-reduced-motion:reduce){sticky-add-to-cart,#kiyoh-widget{transition:none}}.story-card{display:grid;gap:calc(var(--spacing) * 4);align-content:start;padding:calc(var(--spacing) * 5)}.story-card__title{margin:0;font-size:var(--text-xl);line-height:1.3}.story-card[id]{scroll-margin-top:calc(var(--announcement-bar-height, 0px) + var(--header-height, 0px) + 1rem)}@container story (min-width: 56rem){.story-card{height:100%;gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 8)}.story-card__title{font-size:var(--text-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/179/compiled_assets/styles.css.map */
