dialog-component.popup-link{position:absolute;width:0;height:0;overflow:visible}dialog-component.popup-link>.popup-link__button{display:none}.hv-size-guide{display:inline-flex;align-items:center;gap:5px;margin-inline-start:14px;padding:0;border:0;background:none;font:inherit;font-size:.875rem;color:#000;text-decoration:underline;text-underline-offset:3px;cursor:pointer;vertical-align:baseline}.hv-size-guide__icoon{flex:0 0 auto}.variant-option legend{display:flex;align-items:center;flex-wrap:wrap}.ja-maattabel{padding:4px 0 8px}.ja-maattabel__eenheden{display:inline-flex;border:1px solid #000;margin:0 0 14px}.ja-maattabel__eenheid{padding:6px 16px;border:0;background:#fff;color:#000;font:inherit;font-size:.8125rem;cursor:pointer}.ja-maattabel__eenheid.is-actief{background:#000;color:#fff}.ja-maattabel__tabel{width:100%;border-collapse:collapse;font-size:.8125rem}.ja-maattabel__tabel th,.ja-maattabel__tabel td{border:1px solid #d9d9d9;padding:8px 10px;text-align:center}.ja-maattabel__tabel thead th{background:#f5f5f5;font-weight:600}.ja-maattabel__tabel tbody th{font-weight:600;background:#fafafa}.ja-maattabel__tekst{margin:16px 0 0;font-size:.8125rem;line-height:1.5;color:#333}@media screen and (max-width:749px){.ja-maattabel{overflow-x:auto}.ja-maattabel__tabel th,.ja-maattabel__tabel td{padding:6px 7px;font-size:.75rem;white-space:nowrap}}@media screen and (max-width:749px){.hv-trust__icons{display:none!important}}.hv-korting-balk{--kb-kleur: #c62828;background:#fff5f5;border:1px solid #c62828;border-radius:6px;padding:14px 16px 32px;margin-bottom:18px;color:#b71c1c}.hv-korting-balk__tekst{font-size:14px;font-weight:400;line-height:1.5;color:#b71c1c}.hv-korting-balk__tekst strong{color:#b71c1c;font-weight:700}.hv-korting-balk__spoor{height:4px;margin-top:14px;background:#c628282e}.hv-korting-balk__punt{width:12px;height:12px;background:#fff5f5;border:2px solid rgba(198,40,40,.45)}.hv-korting-balk__punt.is-bereikt{background:#c62828;border-color:#c62828}.hv-korting-balk__punt-label{top:13px;font-size:9px;font-weight:600;color:#b71c1c99}.hv-korting-balk__punt.is-bereikt .hv-korting-balk__punt-label{color:#b71c1c}.cart__checkout-button{display:flex;justify-content:center;align-items:center}@media(hover:none){product-card slideshow-slide:not(:first-of-type){display:none!important}product-card slideshow-slides{overflow:hidden!important;scroll-snap-type:none!important}}@media screen and (max-width:749px){[id$=__welkom] .text-block,[id$=__welkom] .text-block p{font-size:1rem!important}}.sticky-add-to-cart__variant{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:749px){.sticky-add-to-cart__bar .hv-save-badge{display:none!important}}.sticky-add-to-cart__image,.sticky-add-to-cart__info,.sticky-add-to-cart__price{cursor:pointer}.sticky-add-to-cart__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;align-items:center}.sticky-add-to-cart__info>*{grid-column:1}.sticky-add-to-cart__info:after{content:"";grid-column:2;grid-row:1 / span 2;width:7px;height:7px;border-left:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg) translate(1px,1px);opacity:.55}[id$=__kiezer]{height:0;overflow:visible}html.ja-kies-open,html.ja-kies-open body{overflow:hidden}html.ja-kies-open [id$=__main] variant-picker{position:fixed;left:var(--ja-paneel-links, 0);width:var(--ja-paneel-breed, 100%);bottom:var(--ja-paneel-onder, 74px);z-index:98;margin:0;box-sizing:border-box;max-height:72vh;overflow-y:auto;background:#fff;padding:56px 20px 22px;border-radius:0;border-top:1px solid #000;box-shadow:0 -12px 32px #00000024;animation:ja-kies-in .28s ease}html.ja-kies-open [id$=__main] variant-picker:before{content:"Choose your options";position:absolute;top:20px;left:20px;font-family:var(--font-subheading--family);font-size:.875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#000}html.ja-kies-open.ja-kies-maat [id$=__main] variant-picker:before{content:"Please choose your size";color:#c40000}.ja-kies-achter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:97;background:#00000061;animation:ja-kies-fade .2s ease}html.ja-kies-zweeft.ja-kies-open [id$=__main] variant-picker{padding-left:232px;min-height:236px;border:1px solid #000}html.ja-kies-zweeft.ja-kies-open [id$=__main] variant-picker:before{left:232px}html.ja-kies-zweeft.ja-kies-open [id$=__main] variant-picker:after{content:"";position:absolute;left:20px;top:20px;bottom:20px;width:192px;max-height:260px;background:#fff var(--ja-paneel-foto, none) center / contain no-repeat}html.ja-kies-open [id$=__main] .product-details{z-index:98}.ja-kies-sluit{position:fixed;z-index:99;width:36px;height:36px;border-radius:0;border:1px solid #000;background:#fff;font-size:1.4rem;line-height:1;cursor:pointer;color:#000}.ja-kies-achter[hidden],.ja-kies-sluit[hidden]{display:none}html.ja-kies-open .sticky-add-to-cart__bar{z-index:100}@keyframes ja-kies-in{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes ja-kies-fade{0%{opacity:0}to{opacity:1}}.ja-contact{width:100%;border-top:1px solid #e6e6e6}.ja-contact__item{padding:18px 0;border-bottom:1px solid #e6e6e6;text-align:left}.ja-contact__kop{margin:0 0 8px;font-family:var(--font-subheading--family);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#000}.ja-contact__item p{margin:0;font-size:1rem;line-height:1.6;color:#000}.ja-contact__item p+p{margin-top:6px}.ja-contact__klein{font-size:.875rem!important;color:#555!important}.ja-contact a{color:#000;text-decoration:underline;text-underline-offset:3px}body:has(.ja-contact) [id$=__kop] .text-block{max-width:760px;margin-inline:auto}.ja-betaal--footer{justify-content:flex-start;margin-top:14px}.collection-card--image-bg{aspect-ratio:auto!important;height:auto!important}.collection-card--image-bg .collection-card__inner{flex-direction:column!important;height:auto!important}.collection-card--image-bg .collection-card__image{position:relative!important;inset:auto!important;width:100%!important;aspect-ratio:4 / 5!important;height:auto!important}.collection-card--image-bg .collection-card__content{padding:0!important;height:auto!important;flex:none!important}.collection-card--image-bg .text-block--background{width:100%!important;max-width:none!important;justify-content:center!important;text-align:center!important;background:#fff!important;padding:11px 8px!important;margin:0!important;border:1px solid #dcdcdc!important;border-top:0!important;box-sizing:border-box!important}.collection-card--image-bg .text-block--background,.collection-card--image-bg .text-block--background *{color:#000!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;line-height:1.2!important}product-card .product-media__image{object-fit:contain!important}product-card .product-media,product-card .product-media-container{background-color:#fff}media-gallery .product-media-container.media-fit-cover :is(img,.deferred-media__poster-image){object-fit:contain!important}media-gallery .product-media-container .product-media{background-color:#fff}body:has(.ja-geen-maattabel) .hv-size-guide{display:none!important}product-card .hv-save-badge{display:none!important}product-card product-swatches{display:none!important}[id$=__welkom] .text-block,[id$=__kop] .text-block{max-width:960px;margin-inline:auto}.page-block .rte>h1:first-child,.page-block .rte>h2:first-child:has(strong:only-child){display:none}.shopify-policy__container{max-width:760px;margin-inline:auto;padding-block:40px 64px}.shopify-policy__title h1{text-align:center;margin-block-end:24px}#header-component .ja-service-nav{display:none}@media screen and (min-width:750px){#header-component .header-menu--left .menu-list__link-title,#header-component .header-menu--right .menu-list__link-title{letter-spacing:.16em}#header-component .header-menu--left,#header-component .header-menu--right{flex:1 1 auto;min-width:0}#header-component .header-menu--right .overflow-menu::part(list){justify-content:flex-end}#header-component[data-menu-style=menu] .ja-service-nav{display:grid;grid-template-columns:auto auto;gap:14px 32px;margin-inline-start:auto;margin-inline-end:8px}#header-component .ja-service-nav__link{font-family:var(--font-subheading--family);font-size:.8125rem;text-transform:uppercase;letter-spacing:.16em;color:inherit;text-decoration:none;white-space:nowrap}#header-component .ja-service-nav__link:hover,#header-component .ja-service-nav__link--active{text-decoration:underline;text-underline-offset:4px}#header-component .header__column--left{gap:32px}#header-component .header__column--right{gap:24px}#header-component .header__row--top .header__columns{padding-block:3px!important}#header-component .header-logo img{height:96px!important;width:auto!important;max-height:none!important}#header-component .header-menu--left .menu-list__link-title,#header-component .ja-service-nav__link{font-size:.9375rem!important}#header-component .ja-service-nav{gap:14px 36px!important}#header-component:has(.header-menu--left [aria-expanded=true]) .header__underlay-open,#header-component:has(.header-menu--left [aria-expanded=true]) .header__underlay-open:after,#header-component .header-menu--left .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu{transition-delay:.12s!important}#header-component .header-menu--left .menu-list__list-item:is(:hover,:focus-within)>:is(a,.menu-list__trigger) .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#header-component .header-menu--left .mega-menu__list{grid-template-columns:repeat(6,minmax(0,1fr))!important;column-gap:40px!important;row-gap:28px!important}#header-component .header-menu--left .mega-menu__link--parent{display:block;margin-block-end:8px;padding-block-end:10px;border-block-end:1px solid #e6e6e6;font-family:var(--font-subheading--family)!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#000!important}#header-component .header-menu--left .mega-menu__link:not(.mega-menu__link--parent){padding-block:5px;font-family:var(--font-body--family)!important;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;color:#555!important}#header-component .header-menu--left .mega-menu__link:hover{color:#000!important;text-decoration:underline;text-underline-offset:4px}}@media screen and (max-width:749px){.menu-drawer__menu-item--mainlist{font-size:1.0625rem!important;letter-spacing:.12em;padding-block:14px!important}.menu-drawer__menu:not(details .menu-drawer__menu)>.menu-drawer__list-item{border-block-end:1px solid #e6e6e6}summary.menu-drawer__menu-item--mainlist{min-height:0!important}summary.menu-drawer__menu-item--mainlist .svg-wrapper{height:auto!important;min-height:0!important}.menu-drawer__menu-container--divider{border-block-end:0!important}.menu-drawer__list-item:has(>a[href$="/apps/parcelpanel"]){margin-block-start:20px}.menu-drawer__list-item:has(>a[href$="/apps/parcelpanel"],>a[href$="/pages/contact"],>a[href$="/pages/about-us"],>a[href$="/pages/faq"]){border-block-end:0}.menu-drawer__list-item>a:is([href$="/apps/parcelpanel"],[href$="/pages/contact"],[href$="/pages/about-us"],[href$="/pages/faq"]){font-size:.875rem!important;letter-spacing:.08em;color:#555;padding-block:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/boutique.css.map */
