:root{--hg-brown: #3d2310;--hg-ink: #1d1712;--hg-text: rgb(29 23 18 / .82);--hg-muted: rgb(29 23 18 / .6);--hg-line: #ece5dc;--hg-line-strong: #dccfbf;--hg-surface: #f8f4ef;--hg-surface-strong: #f1e9df;--hg-cta: #1e7a3c;--hg-cta-hover: color-mix(in srgb, var(--hg-cta) 86%, #000);--hg-green: #1a7a3f;--hg-green-bg: #eaf5ee;--hg-amber: #9a5b06;--hg-amber-bg: #fdf5e6;--hg-amber-line: #f0d9ad;--hg-red: #b42318;--hg-whatsapp: #128c4a;--hg-radius: 14px;--hg-radius-sm: 10px;--hg-gap: 16px}@media screen and (min-width:990px){main[data-template^=product] .product-information__grid.product-information--media-left:not(.product-information__grid--half,.product-information--media-none){grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}}main[data-template^=product] .product-details>.group-block{gap:18px}main[data-template^=product] .product-details .text-block h1{font-size:clamp(1.5rem,1.1rem + 1.1vw,2.05rem);line-height:1.18;letter-spacing:-.015em;color:var(--hg-ink);text-wrap:balance}main[data-template^=product] :is(.product-details,.sticky-add-to-cart__bar){--color-primary-button-background: var(--hg-cta);--color-primary-button-border: var(--hg-cta);--color-primary-button-text: #fff;--color-primary-button-hover-background: var(--hg-cta-hover);--color-primary-button-hover-border: var(--hg-cta-hover);--color-primary-button-hover-text: #fff}main[data-template^=product] .product-details .add-to-cart-button{font-weight:600;font-size:1rem;min-height:54px;box-shadow:0 1px #0000000f,0 6px 16px -8px color-mix(in srgb,var(--hg-cta) 70%,transparent)}main[data-template^=product] .product-details .quantity-selector{min-height:54px}.hg-icon{width:20px;height:20px;flex:none}.hg-muted{color:var(--hg-muted);font-weight:400}.hg-h2{font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);line-height:1.2;letter-spacing:-.01em;margin:0 0 18px;color:var(--hg-ink)}.hg-h3{font-size:1.02rem;margin:26px 0 12px;color:var(--hg-ink)}.hg-block-head{margin-bottom:24px;max-width:720px}.hg-block-head .hg-h2{margin-bottom:6px}.hg-block-head__text{margin:0;color:var(--hg-muted)}.hg-link-button{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.hg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border-radius:999px;font-weight:600;font-size:.92rem;text-decoration:none;line-height:1.1;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hg-btn--whatsapp{background:var(--hg-whatsapp);color:#fff}.hg-btn--whatsapp:hover{background:color-mix(in srgb,var(--hg-whatsapp) 85%,#000);color:#fff}.hg-btn--outline{background:#fff;color:var(--hg-ink);box-shadow:inset 0 0 0 1px var(--hg-line-strong)}.hg-btn--outline:hover{box-shadow:inset 0 0 0 1px var(--hg-ink)}.hg-callout{display:flex;gap:10px;align-items:flex-start;margin:0;padding:11px 14px;border-radius:var(--hg-radius-sm);font-size:.875rem;line-height:1.45;background:var(--hg-surface);color:var(--hg-text)}.hg-callout .hg-icon{width:18px;height:18px;margin-top:1px}.hg-callout--warn{background:var(--hg-amber-bg);box-shadow:inset 0 0 0 1px var(--hg-amber-line)}.hg-callout--warn .hg-icon{color:var(--hg-amber)}.hg-callout a{color:inherit;font-weight:600}:is(.hg-breadcrumbs,.hg-keyspecs,.hg-lengths,.hg-delivery,.hg-advice,.hg-tabs,.hg-card,.hg-faq,.hg-mini-card) a:focus-visible,.hg-length:focus-visible,.hg-faq__item summary:focus-visible,.hg-link-button:focus-visible{outline:2px solid var(--hg-ink);outline-offset:2px;border-radius:6px}.hg-breadcrumbs-section{padding-block:14px 6px}.hg-breadcrumbs{font-size:.82rem;color:var(--hg-muted)}.hg-breadcrumbs a{color:inherit;text-decoration:none}.hg-breadcrumbs a:hover{color:var(--hg-ink);text-decoration:underline}.hg-breadcrumbs__list{display:none;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;min-width:0}.hg-breadcrumbs__list li{display:flex;align-items:center;gap:8px;white-space:nowrap}.hg-breadcrumbs__list li+li:before{content:"";width:5px;height:5px;border-top:1.2px solid currentColor;border-right:1.2px solid currentColor;transform:rotate(45deg);opacity:.55}.hg-breadcrumbs__list li[aria-current]{min-width:0;overflow:hidden}.hg-breadcrumbs__list li[aria-current] span{overflow:hidden;text-overflow:ellipsis;color:var(--hg-text)}.hg-breadcrumbs__back{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--hg-text)!important}.hg-breadcrumbs__back-icon .hg-icon{width:16px;height:16px;transform:rotate(180deg)}@media screen and (min-width:750px){.hg-breadcrumbs-section{padding-block:18px 10px}.hg-breadcrumbs__back{display:none}.hg-breadcrumbs__list{display:flex}}.hg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:-6px;font-size:.85rem;color:var(--hg-muted)}.hg-rating{display:inline-flex;align-items:center;gap:8px;color:var(--hg-text);text-decoration:none}.hg-rating:hover .hg-rating__text{text-decoration:underline}.hg-rating__stars{display:inline-flex;gap:1px;color:#f2a900}.hg-rating__stars .hg-icon{width:16px;height:16px}.hg-rating__text strong{color:var(--hg-ink)}.hg-meta__sku{font-variant-numeric:tabular-nums}.hg-price__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.hg-price__amount{font-size:clamp(1.85rem,1.5rem + 1vw,2.3rem);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--hg-ink);font-variant-numeric:tabular-nums}.hg-price__amount--sale{color:var(--hg-red)}.hg-price__compare{color:var(--hg-muted);font-size:1.05rem}.hg-price__badge{font-size:.78rem;font-weight:700;color:#fff;background:var(--hg-red);border-radius:999px;padding:4px 10px}.hg-price__meta{display:flex;flex-wrap:wrap;gap:2px 8px;margin:8px 0 0;font-size:.85rem;color:var(--hg-muted);font-variant-numeric:tabular-nums}.hg-price__dot{opacity:.6}.hg-keyspecs{border:1px solid var(--hg-line);border-radius:var(--hg-radius);background:var(--hg-surface);padding:6px 16px 12px}.hg-keyspecs__list{margin:0}.hg-keyspecs__row{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--hg-line);font-size:.9rem;line-height:1.4}.hg-keyspecs__row dt,.hg-spec-table th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.hg-keyspecs__row dt{color:var(--hg-muted)}.hg-keyspecs__row dd{margin:0;color:var(--hg-ink);font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hg-keyspecs__more{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:.85rem;font-weight:600;color:var(--hg-ink);text-decoration:none}.hg-keyspecs__more .hg-icon{width:16px;height:16px}.hg-keyspecs__more:hover{text-decoration:underline}.hg-lengths__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.hg-lengths__label{font-weight:600;color:var(--hg-ink)}.hg-lengths__count{font-size:.82rem;color:var(--hg-muted)}.hg-lengths__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin:0;padding:0;list-style:none}@media screen and (max-width:749px){.hg-lengths__grid--many{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:84px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 6px;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.hg-lengths__grid--many::-webkit-scrollbar{display:none}.hg-lengths__grid--many li{scroll-snap-align:start}}.hg-length{display:flex;flex-direction:column;align-items:center;gap:2px;padding:9px 6px;border-radius:var(--hg-radius-sm);background:#fff;box-shadow:inset 0 0 0 1px var(--hg-line-strong);text-decoration:none;color:var(--hg-ink);transition:box-shadow .15s ease,background-color .15s ease}.hg-length:hover{box-shadow:inset 0 0 0 1.5px var(--hg-ink)}.hg-length.is-current{background:var(--hg-surface-strong);box-shadow:inset 0 0 0 2px var(--hg-brown)}.hg-length.is-soldout{opacity:.55}.hg-length__size{font-weight:600;font-size:.92rem;font-variant-numeric:tabular-nums}.hg-length__price{font-size:.78rem;color:var(--hg-muted);font-variant-numeric:tabular-nums}.hg-lengths__note{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:.85rem;color:var(--hg-muted)}.hg-lengths__note .hg-icon{width:16px;height:16px}.hg-lengths__note a{color:var(--hg-ink);font-weight:600}.hg-delivery{display:grid;gap:12px}.hg-stock{display:inline-flex;align-items:center;gap:9px;margin:0;font-weight:600;font-size:.95rem}.hg-stock__dot{position:relative;width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}.hg-stock--in,.hg-stock--low{color:var(--hg-green)}.hg-stock--low{color:#2f7d23}.hg-stock--warn{color:var(--hg-amber)}.hg-stock--out{color:var(--hg-red)}.hg-delivery__list{display:grid;gap:2px;margin:0;padding:0;list-style:none;border:1px solid var(--hg-line);border-radius:var(--hg-radius);overflow:hidden}.hg-delivery__item{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:13px 16px;background:#fff}.hg-delivery__item+.hg-delivery__item{border-top:1px solid var(--hg-line)}.hg-delivery__item>.hg-icon{width:22px;height:22px;color:var(--hg-brown);margin-top:1px}.hg-delivery__title{margin:0;font-weight:600;color:var(--hg-ink);font-size:.95rem;line-height:1.35}.hg-delivery__title [data-hg-eta]{color:var(--hg-green)}.hg-delivery__sub{margin:3px 0 0;font-size:.85rem;line-height:1.45;color:var(--hg-muted)}.hg-delivery__sub strong{color:var(--hg-ink)}.hg-delivery__more{margin-top:8px;font-size:.85rem;line-height:1.5;color:var(--hg-text)}.hg-delivery__more p{margin:0 0 6px}.hg-total{flex:1 0 100%;margin:2px 0 0;font-size:.88rem;color:var(--hg-muted);font-variant-numeric:tabular-nums}.hg-total strong{color:var(--hg-ink);font-size:.98rem}.hg-trust{display:grid;gap:16px}.hg-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.hg-pay__label{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:var(--hg-muted)}.hg-pay__label .hg-icon{width:15px;height:15px}.hg-pay__icons{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.hg-pay__icon{display:block;width:38px;height:24px}.hg-usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:14px 0 0;list-style:none;border-top:1px solid var(--hg-line)}.hg-usps li{display:flex;align-items:flex-start;gap:9px;font-size:.85rem;line-height:1.4;color:var(--hg-text)}.hg-usps .hg-icon{width:19px;height:19px;color:var(--hg-brown)}.hg-usps strong{color:var(--hg-ink);font-weight:600}@media screen and (max-width:420px){.hg-usps{grid-template-columns:1fr}}.hg-advice{display:grid;gap:14px;padding:18px;border-radius:var(--hg-radius);background:var(--hg-surface);border:1px solid var(--hg-line)}.hg-advice__head{display:flex;gap:14px;align-items:center}.hg-advice__photo,.hg-advice__avatar{width:52px;height:52px;border-radius:50%;flex:none;object-fit:cover}.hg-advice__avatar{display:grid;place-items:center;background:var(--hg-brown);color:#fff}.hg-advice__avatar .hg-icon{width:24px;height:24px}.hg-advice__title{margin:0;font-weight:700;color:var(--hg-ink)}.hg-advice__text{margin:2px 0 0;font-size:.87rem;color:var(--hg-muted);line-height:1.45}.hg-advice__hours{display:block}.hg-advice__actions{display:flex;flex-wrap:wrap;gap:8px}.hg-advice__actions .hg-btn{flex:1 1 140px;padding-inline:12px}@media screen and (max-width:749px){#wwkSidebar,#wwkSidebarFloatMobile{display:none!important}}.hg-advice__quote{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--hg-line);font-size:.87rem;font-weight:600;color:var(--hg-ink);text-decoration:none}.hg-advice__quote span{flex:1}.hg-advice__quote .hg-icon{width:18px;height:18px}.hg-advice__quote:hover span{text-decoration:underline}.hg-tabs{position:sticky;top:0;z-index:3;margin:0 0 28px;background:var(--color-background, #fff);border-bottom:1px solid var(--hg-line)}body:has(#header-group #header-component[data-sticky-state=active]) .hg-tabs{top:var(--header-height, 0px)}.hg-tabs ul{display:flex;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.hg-tabs ul::-webkit-scrollbar{display:none}.hg-tabs a{display:block;padding:14px 12px 12px;white-space:nowrap;font-size:.92rem;font-weight:500;color:var(--hg-muted);text-decoration:none;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.hg-tabs li:first-child a{padding-left:0}.hg-tabs a:hover{color:var(--hg-ink)}.hg-tabs a[aria-current=true]{color:var(--hg-ink);border-bottom-color:var(--hg-brown)}:is(#hg-omschrijving,#hg-specificaties,#hg-levering,#hg-reviews,#hg-faq){scroll-margin-top:calc(var(--header-height, 0px) + 72px)}.hg-info__grid{display:grid;gap:40px}@media screen and (min-width:990px){.hg-info__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start}.hg-info__grid--single{grid-template-columns:minmax(0,760px)}}.hg-prose p{margin:0 0 14px;line-height:1.7;color:var(--hg-text);max-width:68ch}.hg-features{display:grid;gap:9px;margin:0;padding:0;list-style:none}.hg-features li{display:flex;gap:10px;align-items:flex-start;line-height:1.5;color:var(--hg-text)}.hg-features__icon{width:18px;height:18px;margin-top:2px;color:var(--hg-green)}.hg-included{margin-top:26px;padding:4px 18px 16px;border-radius:var(--hg-radius);background:var(--hg-green-bg)}.hg-included .hg-h3{margin-top:14px}.hg-notes{display:grid;gap:10px;margin-top:24px}.hg-spec-table{width:100%;border-collapse:collapse;font-size:.92rem;border:1px solid var(--hg-line);border-radius:var(--hg-radius);overflow:hidden;border-spacing:0}.hg-spec-table th,.hg-spec-table td{text-align:left;vertical-align:top;padding:12px 16px;line-height:1.45;border-bottom:1px solid var(--hg-line)}.hg-spec-table tr:last-child :is(th,td){border-bottom:0}.hg-spec-table th{width:40%;font-weight:500;color:var(--hg-muted);background:var(--hg-surface)}.hg-spec-table td{color:var(--hg-ink)}.hg-cards{display:grid;gap:16px}@media screen and (min-width:750px){.hg-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.hg-card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--hg-radius);background:var(--hg-surface);border:1px solid var(--hg-line)}.hg-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff;color:var(--hg-brown);box-shadow:inset 0 0 0 1px var(--hg-line)}.hg-card__icon .hg-icon{width:22px;height:22px}.hg-card__title{margin:4px 0 0;font-size:1.05rem;color:var(--hg-ink)}.hg-card__text{font-size:.9rem;line-height:1.6;color:var(--hg-text)}.hg-card__text p{margin:0 0 8px}.hg-card__link{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font-size:.88rem;font-weight:600;color:var(--hg-ink);text-decoration:none}.hg-card__link .hg-icon{width:16px;height:16px}.hg-card__link:hover{text-decoration:underline}.hg-reviews{display:grid;gap:24px;align-items:center}@media screen and (min-width:990px){.hg-reviews{grid-template-columns:minmax(260px,1fr) minmax(0,2.2fr);gap:48px}}.hg-reviews__score{display:flex;align-items:center;gap:14px;margin-bottom:12px}.hg-reviews__number{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--hg-brown);color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:-.02em}.hg-reviews__count{margin:4px 0 0;font-size:.85rem;color:var(--hg-muted)}.hg-reviews__text{margin:0 0 12px;color:var(--hg-text);font-size:.92rem}.hg-reviews__widget iframe{display:block;width:100%;border:0}.hg-faq{display:grid;gap:28px}@media screen and (min-width:990px){.hg-faq{grid-template-columns:minmax(260px,1fr) minmax(0,2fr);gap:56px;align-items:start}}.hg-faq__contact{margin-top:22px;padding:18px;border-radius:var(--hg-radius);background:var(--hg-surface);border:1px solid var(--hg-line)}.hg-faq__contact-title{margin:0 0 12px;font-weight:700;color:var(--hg-ink)}.hg-faq__list{border-top:1px solid var(--hg-line)}.hg-faq__item{border-bottom:1px solid var(--hg-line)}.hg-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font-weight:600;color:var(--hg-ink)}.hg-faq__item summary::-webkit-details-marker{display:none}.hg-faq__toggle{transition:transform .2s ease}.hg-faq__item[open] .hg-faq__toggle{transform:rotate(45deg)}.hg-faq__answer{padding:0 2px 18px;color:var(--hg-text);line-height:1.65;max-width:70ch}.hg-faq__answer p{margin:0 0 8px}.hg-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (min-width:750px){.hg-mini-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.hg-mini-card{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--hg-ink)}.hg-mini-card__media{display:block;aspect-ratio:1;margin-bottom:8px;border-radius:var(--hg-radius-sm);overflow:hidden;background:var(--hg-surface)}.hg-mini-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s ease}.hg-mini-card:hover .hg-mini-card__media img{transform:scale(1.03)}.hg-mini-card__label{font-size:.75rem;color:var(--hg-muted)}.hg-mini-card__title{font-size:.9rem;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hg-mini-card__price{font-size:.9rem;color:var(--hg-text);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.hg-length,.hg-tabs a,.hg-faq__toggle,.hg-mini-card__media img,.hg-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hg-product.css.map */
