@font-face{font-family:Benedict;src:url(/cdn/shop/files/Benedict_Regular.woff2?v=1785491606) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--vs-accent: #b2002b;--vs-gold: #a9784a;--subheading-font-family: "Benedict", var(--heading-font-family);--subheading-font-size: clamp(1.5rem, 1.15rem + 1.4vw, 2rem);--subheading-color: var(--vs-gold);--nav-font-family: var(--text-font-family);--nav-font-size: .8rem;--nav-font-weight: 400;--nav-letter-spacing: .08em;--small-print-font-size: .8125rem;--product-vendor-font-size: .8125rem;--product-price-font-size: 1.5rem;--product-card-image-background: #ffffff;--product-page-price-font-size: 1.75rem;--product-specs-font-family: var(--text-font-family);--product-specs-font-size: .9375rem;--product-specs-label-width: 40%;--product-specs-label-color: rgb(var(--text-color) / .9);--product-specs-value-color: var(--vs-accent);--product-weetje-font-size: 1.0625rem;--product-weetje-accent: var(--vs-accent);--collection-toolbar-font-size: .8125rem;--text-h6: max(.75rem, calc(1.3125rem * var(--text-heading-size-factor, 1)))}.prose p.h6,.prose h6.h6,.shopify-section--featured-collections .v-stack>p.h6,.custom-subheading{font-family:var(--subheading-font-family);font-size:var(--subheading-font-size);font-weight:400;font-style:normal;line-height:1.15;color:var(--subheading-color);text-transform:none;letter-spacing:normal}.content-over-media .prose p.h6,.content-over-media .prose h6.h6,.content-over-media .custom-subheading{color:inherit}.header__primary-nav-item>a,.header__primary-nav-item>:is(dropdown-menu-disclosure,mega-menu-disclosure)>details.header__menu-disclosure>summary{font-family:var(--nav-font-family);font-size:var(--nav-font-size);font-weight:var(--nav-font-weight);text-transform:uppercase;letter-spacing:var(--nav-letter-spacing)}@media(hover:hover){.header__primary-nav-item [data-title]:hover{color:var(--vs-accent)}.header__primary-nav-item [data-title]:hover:before{background:var(--vs-accent)}}[aria-expanded=true]>.header__dropdown-menu:before{background:var(--vs-accent)}.localization-toggle,.footer__aside>p{font-size:var(--small-print-font-size)}.localization-toggle,.footer__aside>p{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);letter-spacing:var(--text-letter-spacing);text-transform:none}.collection-toolbar__button{font-family:var(--text-font-family);font-size:var(--collection-toolbar-font-size);font-weight:var(--text-font-weight);font-style:var(--text-font-style);letter-spacing:var(--text-letter-spacing);text-transform:none}.product-card__figure{background-color:var(--product-card-image-background)}.product-card .vendor{font-size:var(--product-vendor-font-size)}.product-card :is(sale-price,compare-at-price){font-size:var(--product-price-font-size)}.price-list--product sale-price{font-size:var(--product-page-price-font-size)}.price-list--product compare-at-price{font-size:calc(var(--product-page-price-font-size) * .7)}.product-specs{width:100%;border-collapse:collapse;font-family:var(--product-specs-font-family);font-size:var(--product-specs-font-size);line-height:1.5}.product-specs th,.product-specs td{border:0;padding-block:.75rem;padding-inline:0;font-family:inherit;font-size:inherit;line-height:inherit;text-align:start;vertical-align:baseline}.product-specs th{width:var(--product-specs-label-width);padding-inline-end:1rem;font-weight:400;color:var(--product-specs-label-color)}.product-specs td{font-weight:600;color:var(--product-specs-value-color)}.product-specs tr+tr th,.product-specs tr+tr td{border-block-start:1px solid rgb(var(--border-color))}.product-weetje{margin:0;padding-inline-start:1rem;border-inline-start:2px solid var(--product-weetje-accent);font-family:var(--heading-font-family);font-size:var(--product-weetje-font-size);font-style:italic;line-height:1.6;color:rgb(var(--text-color) / .9)}.product-weetje p{margin:0}.product-weetje p+p{margin-block-start:.75em}.product-weetje p:first-child:before{content:"\201c"}.product-weetje p:last-child:after{content:"\201d"}.button-group .link,.prose .link{font:var(--button-font);text-transform:var(--button-text-transform);letter-spacing:var(--button-letter-spacing)}.badge{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);letter-spacing:var(--text-letter-spacing)}@media screen and (min-width:700px){.footer__block--vechtstreek{flex-basis:14rem;max-width:24rem}}.shopify-section--newsletter .input,.shopify-section--newsletter .input:hover,.shopify-section--newsletter .input:focus,.shopify-section--newsletter .input:focus-visible{background-color:#fff;border-color:#fff;color:#000;caret-color:#000}.shopify-section--newsletter .input::placeholder{color:#0000008c;opacity:1}.shopify-section--newsletter .input:-webkit-autofill,.shopify-section--newsletter .input:-webkit-autofill:hover,.shopify-section--newsletter .input:-webkit-autofill:focus{-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 100px #fff}:root{--staffel-background: var(--vs-accent);--staffel-text: #f0e4d2;--staffel-subtitle-color: #e8c9a0;--staffel-divider: rgb(240 228 210 / .25);--staffel-badge-background: #ffffff;--staffel-badge-text: var(--vs-accent);--staffel-badge-active-background: #e8c9a0;--staffel-badge-active-text: #7d001e;--staffel-font-size: .9375rem}.staffelprijzen-kaart{margin-block:1rem;padding:1.25rem 1.5rem;background:var(--staffel-background);color:var(--staffel-text)}.staffelprijzen-header h3{margin:0 0 .15rem;font-family:var(--heading-font-family);font-size:1.25rem;font-weight:var(--heading-font-weight);line-height:1.2;color:var(--staffel-text)}.staffelprijzen-header p{margin:0 0 .85rem;font-family:var(--text-font-family);font-size:.8125rem;font-style:italic;color:var(--staffel-subtitle-color)}.staffel-rij{display:flex;align-items:center;gap:.75rem;padding-block:.5rem;font-family:var(--text-font-family);font-size:var(--staffel-font-size);line-height:1.5;color:var(--staffel-text)}.staffel-rij+.staffel-rij{border-block-start:1px solid var(--staffel-divider)}.staffel-rij.actief{font-weight:600}.staffel-aantal{flex:1}.staffel-prijs{font-weight:600;color:#fff}.staffel-badge{min-width:3.25rem;padding:.15rem .5rem;background:var(--staffel-badge-background);color:var(--staffel-badge-text);font-size:.75rem;font-weight:600;text-align:center}.staffel-rij.actief .staffel-badge{background:var(--staffel-badge-active-background);color:var(--staffel-badge-active-text)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
