@font-face{font-family:Function Pro;src:url(functionpro-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Function Pro;src:url(functionpro-book-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Function Pro;src:url(functionpro-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Function Pro;src:url(functionpro-demi-webfont.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Function Pro;src:url(functionpro-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-body-family: "Function Pro", sans-serif !important;--font-heading-family: "Function Pro", sans-serif !important;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 500}body,body *{font-family:Function Pro,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.button,.shopify-challenge__button,.customer button,button.product-form__submit{font-family:Function Pro,sans-serif!important;font-weight:500}.header__menu-item,.menu-drawer__menu-item,.mega-menu__link,.card__heading,.product__title h1,.full-unstyled-link,.price-item,.footer h2,.footer .disclosure__button span{font-family:Function Pro,sans-serif!important}.utility-bar .announcement-bar__message span{font-weight:400}.header .header__icons .disclosure__button span{color:rgba(var(--color-foreground),.75);line-height:calc(1 + .3 / var(--font-body-scale));font-style:normal;font-size:15px}.slideshow h2.banner__heading{font-weight:400}.multicolumn-card-spacing{padding-top:3.5rem!important}.product .product__accordion .accordion__title{font-size:18px;font-weight:400}.product .product__accordion .accordion__content p{font-size:12px}h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-weight:500}.facets__summary-label,.facet-checkbox__text-label{font-family:Function Pro}.temp_aanmelding-lancering .utility-bar,.temp_bedankt-voor-het-aanmelden .utility-bar,.temp_aanmelding-lancering .header-wrapper,.temp_bedankt-voor-het-aanmelden .header-wrapper,.temp_aanmelding-lancering .footer,.temp_bedankt-voor-het-aanmelden .footer{display:none}.list-payment__item .icon,.list-payment__item img{width:60px!important;height:38px!important}.card-wrapper.product-card-wrapper .card__media{cursor:pointer}.card__information,.card__content{text-align:center!important}.card__heading,.price,.price-item,.card__information .caption-with-letter-spacing{text-align:center!important;justify-content:center!important}.color-meta-field{display:flex;justify-content:center}.color-meta-field .product-swatches{justify-content:center}.title_price{justify-content:center!important;text-align:center!important}.product__info-container .price,.product__info-container .price-item,.product__info-container .title_price{text-align:left!important;justify-content:flex-start!important}.product__info-container .color-meta-field,.product__info-container .color-meta-field .product-swatches{justify-content:flex-start!important}.product__info-container .color-meta-field{margin-left:0!important;margin-right:0!important;width:100%}.product__info-container .color-meta-field .product-swatches{flex-wrap:wrap;justify-content:flex-start!important;gap:12px}.product__info-container .color-meta-field .product-item{flex:0 0 auto}@media screen and (min-width:990px){.footer__content-bottom>.footer__content-bottom-wrapper.page-width:first-child{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;column-gap:2rem}.footer__content-bottom>.footer__content-bottom-wrapper.page-width:first-child .footer__localization{grid-column:1;justify-self:start}.footer__content-bottom>.footer__content-bottom-wrapper.page-width:first-child .footer__column--info{grid-column:2;justify-self:center;align-items:center;padding:0}.footer__payment{display:flex;justify-content:center;width:100%;margin-top:1.2rem}.footer__payment .list-payment{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-content:center;gap:.8rem;width:min(100%,43rem);margin:0;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.08);background:#ffffff52}.footer__payment .list-payment__item{justify-content:center;padding:0;min-width:0}.footer__payment .list-payment__item .icon,.footer__payment .list-payment__item img{width:100%!important;max-width:6rem;height:3.8rem!important;object-fit:contain}}@media screen and (max-width:749px){.card__heading,.card__heading a,.card-information .card__heading,.product-carousel__mobile .card__heading,.product-carousel__mobile .card__heading a{font-size:1.55rem!important;line-height:1.35!important;font-weight:500!important}.card-information .price,.card-information .price-item,.product-carousel__mobile .price-item,.card-information .price .price-item--regular,.card-information .price .price-item--sale{font-size:1.55rem!important}.card-information .caption-with-letter-spacing,.color-meta-field .swatch-link,.color-meta-field .product-name{font-size:1.25rem!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-style.css.map */
