:root{--vv-navy: #1f405b;--vv-sale: #1f405b;--vv-mia: #1f405b;--vv-rand: #dcdcdc}body{letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:none;letter-spacing:0;font-weight:400}.announcement-bar__message{font-size:12px;font-weight:600;letter-spacing:.2em}@media screen and (max-width:749px){.announcement-bar__message{font-size:10.5px;letter-spacing:.12em}}.header .header__inline-menu .header__menu-item{font-family:var(--font-body-family);font-size:15px;text-transform:none;color:#000}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.title,.vv-tiles__kop,.vv-ti__title,.collapsible-content__heading,.rich-text__heading{text-transform:none;font-weight:400}.vv-tiles__kop{margin:0 auto 2.4rem;text-align:center;font-size:30px}@media screen and (max-width:749px){.vv-tiles__kop{font-size:24px}.vv-tiles{grid-template-columns:repeat(2,1fr);gap:10px}.vv-tiles.page-width{padding-left:1.5rem;padding-right:1.5rem}}.vv-tile__label{font-family:var(--font-body-family);font-weight:600;letter-spacing:.2em}.vv-icons__icon,.vv-icons-section .vv-icons__icon{width:auto;height:auto;margin:0 auto 12px;border-radius:0;background:none;color:#000}.vv-icons__icon svg{width:40px;height:40px;stroke-width:1.5}.vv-icons__title{font-family:var(--font-body-family);font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.04em}.vv-icons__text{margin:6px auto 0;max-width:280px;font-size:13.5px;line-height:1.45}@media screen and (max-width:749px){.vv-icons{grid-template-columns:1fr;gap:34px}.vv-icons__title{font-size:16px}.vv-icons-section .vv-icons__icon{width:auto;height:auto;margin-bottom:10px}.vv-icons-section .vv-icons__icon svg{width:36px;height:36px}}@media screen and (max-width:749px){[id$=__hero] .banner__content{align-items:flex-end}[id$=__hero] .banner__heading{font-size:38px;line-height:1.05}}.card-information .price-item--sale,.card-information .price--on-sale .price-item--last{color:var(--vv-mia);font-weight:700}.product__info-container .product__title h1{font-size:30px;line-height:1.1;font-weight:400;text-transform:none}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:26px}}#MainContent .vv-product-rating__stars{color:#f0a500!important}.product__info-container .price{font-size:18px;letter-spacing:0}.product__info-container .price--on-sale .price-item--sale{color:var(--vv-mia);font-size:24px;font-weight:700}.product__info-container .price--on-sale .price-item--regular{color:#000;font-size:18px}.product-form__input .form__label{font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:.3em;text-transform:uppercase}variant-selects .product-form__input--pill input[type=radio]+label:not(.bs-image-swatch){display:inline-flex;align-items:center;justify-content:center;line-height:1.2;min-width:46px;min-height:38px;padding:8px 14px;margin:0 6px 8px 0;font-size:13px;border-radius:0;border-color:#cfcfcf}variant-selects .product-form__input--pill input[type=radio]:checked+label:not(.bs-image-swatch){background:#000;color:#fff;border-color:#000}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch{display:inline-flex;flex-direction:column;align-items:stretch;width:58px;height:auto;padding:0 0 5px;margin:0 6px 8px 0;border:1px solid #dcdcdc;outline:0;border-radius:0;background:#fff;color:#000;text-align:left;overflow:hidden}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch img{width:100%;height:58px;object-fit:cover}variant-selects .product-form__input input[type=radio]:checked+label.bs-image-swatch{border-color:#000;outline:1px solid #000;background:#fff;color:#000}.vv-swatch-naam,.vv-swatch-prijs{display:block;padding:0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;text-transform:none}.vv-swatch-naam{padding-top:4px;font-size:11.5px;line-height:1.3}.vv-swatch-prijs{font-size:10.5px;line-height:1.3;color:#4d4d4d}.product__info-container>.vv-mia-stock{display:flex;align-items:center;gap:8px;margin:-.6rem 0 -.4rem;font-size:13.5px;line-height:1.3}.vv-mia-stock__dot{position:relative;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#f39200}.vv-mia-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#f39200;animation:vv-mia-puls 1.6s ease-out infinite}@keyframes vv-mia-puls{0%{transform:scale(1);opacity:.6}to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.vv-mia-stock__dot:after{animation:none}}.product-form__submit{min-height:46px;font-size:12px;letter-spacing:.3em}.vv-pay-icons{margin:4px 0 6px}.product__description{font-size:14px;line-height:1.55}.product__description h1,.product__description h2,.product__description h3,.product__description h4,.product__description h5,.product__description h6{margin:2.6rem 0 1rem;font-family:var(--font-body-family);font-size:11.5px;font-weight:700;line-height:1.5;letter-spacing:.3em;text-transform:uppercase}.product__info-container .product__accordion{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-color:#dcdcdc;padding:0 1.4rem}.product__info-container .product__accordion+.product__accordion{border-top:1px solid #dcdcdc;margin-top:-1px}.product .accordion .accordion__title{font-size:11.5px;font-weight:400;letter-spacing:.3em}.product__info-container .product__accordion .summary__title>.svg-wrapper{display:none}.collapsible-content .accordion__title{text-transform:none;letter-spacing:0;font-size:15px}.product-form__submit.button{--color-button: 31, 64, 91;--color-button-text: 255, 255, 255}.product__info-container .vv-korting{display:none}.header .header__inline-menu .header__menu-item,.header .header__inline-menu .header__menu-item span,.header .header__submenu .header__menu-item,.header .header__submenu .header__menu-item span{text-transform:none;font-weight:400;letter-spacing:0}body .vv-sticky-atc__knop{min-height:46px;padding:0 20px;border-radius:5px;background:#1f405b;font-size:12px;font-weight:700;letter-spacing:.3em}body .vv-sticky-atc__knop:hover{background:#16304a}body .vv-sticky-atc__knop:disabled{background:#767676}.vv-testimonials__stars{color:#f0a500!important}.related-products__sub{display:none}.collapsible-content .accordion{border:0;padding:0;margin:0}body .collapsible-content .accordion summary{padding:1.1rem 0 1.1rem 3.2rem}body .collapsible-content .accordion summary .icon-caret{left:.4rem;right:auto}.collapsible-content .accordion__title{font-family:var(--font-body-family);font-size:14.5px;font-weight:400;text-transform:none;letter-spacing:0}body .collapsible-content .accordion .accordion__content{padding:0 0 1.2rem 3.2rem;font-size:14px}.collapsible-content .collapsible-content__heading{text-align:left}.vv-punten{display:none}@media screen and (max-width:749px){.product__media-wrapper .product__media-list.grid--peek{gap:0;margin-bottom:0;padding:0;scroll-padding-left:0}.product__media-wrapper .product__media-list.grid--peek .product__media-item{width:100%!important;max-width:100%;margin-left:0!important;padding:0}.product__media-wrapper .product__media-icon{display:none}.vv-punten{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding:12px 0 4px}.vv-punten button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#c4c4c4;cursor:pointer}.vv-punten button.is-actief{background:#000}}.product__info-container>.vv-sep{width:100%;border:0;border-top:1px solid #e3e3e3;margin:-1.1rem 0 .8rem}.product__info-container>.vv-sep+.vv-mia-trust{margin-top:0}.header__icon .icon-search,.header__icon .icon-hamburger{width:2.3rem;height:2.3rem}.header__icon--cart .icon{width:2.4rem;height:2.4rem;margin:0}.header__icon--cart .cart-count-bubble{background:#1f405b;color:#fff}@media screen and (max-width:749px){.product__media-wrapper .product-media-container.constrain-height{--constrained-height: 9999px;width:100%}}.icon-cart path,.icon-cart-empty path,.icon-search path,.icon-search circle,.icon-hamburger path{fill:none!important}@media screen and (min-width:750px){.product__media-wrapper media-gallery{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:14px;align-items:stretch}.product__media-wrapper media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product__media-wrapper media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;position:relative;display:block;margin:0;padding:0}.product__media-wrapper .thumbnail-slider .thumbnail-list{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:10px;margin:0;padding:0 2px 0 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.product__media-wrapper .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.product__media-wrapper .thumbnail-slider .thumbnail-list__item{flex:0 0 auto;width:100%!important;max-width:none}.product__media-wrapper .thumbnail-slider .slider-button{display:none}}.product__media-wrapper .thumbnail,.product__media-wrapper .thumbnail[aria-current]{border:0!important;box-shadow:none!important;outline:0}.product__media-wrapper .thumbnail{opacity:.5;transition:opacity .2s ease}.product__media-wrapper .thumbnail[aria-current],.product__media-wrapper .thumbnail:hover{opacity:1}.product__media-wrapper .thumbnail:focus-visible{outline:2px solid #1f405b;outline-offset:2px}body .vv-tiers__track .vv-tiers__fill{background:#1f405b}body .vv-tiers__step.is-reached,body .vv-tiers__step.is-reached .vv-tiers__label{color:#1f405b}body .vv-cart .vv-cart__heading{font-weight:400}body .vv-item__title{font-size:14.5px;font-weight:500;text-transform:none;letter-spacing:0}body .vv-item__final{color:#1f405b}body .vv-item__badge{background:#eef3f7;color:#1f405b}body .vv-item__badge svg circle{fill:#eef3f7}body .vv-cart .vv-cart__checkout{border-radius:4px;font-size:13px;font-weight:700;letter-spacing:.2em}body .vv-cart__row--total{color:#000}@media screen and (min-width:990px){.footer .footer__content-top{display:block}.footer .footer__content-top>.footer-block--newsletter:not(:has(*)){display:none}.footer .footer__content-top>.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:4rem;margin:0}.footer .footer__content-top>.footer__blocks-wrapper>.grid__item{width:auto;max-width:none;padding:0}}.vv-voet-acc>summary{list-style:none;cursor:default}.vv-voet-acc>summary::-webkit-details-marker{display:none}.vv-voet-acc__teken{display:none}@media screen and (max-width:749px){.footer .footer-block.vv-voet-blok{margin:0}.footer .footer-block.grid__item:first-child{margin-bottom:2.4rem}.vv-voet-acc{border-top:1px solid rgba(var(--color-foreground),.18)}.vv-voet-blok:last-child .vv-voet-acc{border-bottom:1px solid rgba(var(--color-foreground),.18)}.vv-voet-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;cursor:pointer}.vv-voet-acc>summary .footer-block__heading{margin:0}.vv-voet-acc__teken{display:block;position:relative;flex:0 0 12px;width:12px;height:12px}.vv-voet-acc__teken:before,.vv-voet-acc__teken:after{content:"";position:absolute;left:0;top:5.25px;width:12px;height:1.5px;background:currentColor;transition:transform .2s ease}.vv-voet-acc__teken:after{transform:rotate(90deg)}.vv-voet-acc[open] .vv-voet-acc__teken:after{transform:rotate(0)}.vv-voet-acc>.footer-block__details-content{margin:0;padding-bottom:1.6rem}}@media screen and (max-width:749px){body .vv-tiers__label{text-align:center;line-height:1.25;font-size:clamp(9.5px,2.8vw,11px)}body .vv-tiers__pct,body .vv-tiers__rest{display:block}body .vv-tiers__step:last-child .vv-tiers__label{text-align:right}body .vv-cart .vv-cart__checkout{font-size:clamp(11px,3.2vw,13px);letter-spacing:.06em;padding:15px 10px;gap:6px}body .vv-cart .vv-cart__checkout span{white-space:nowrap}body .vv-cart__trust{gap:10px}body .vv-cart__trust li{font-size:clamp(9px,2.6vw,11px);font-weight:600;gap:4px}body .vv-cart__trust svg{width:clamp(15px,4.6vw,19px);height:clamp(15px,4.6vw,19px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/vv-mia.css.map */
