:root{--ik-papier: linear-gradient(176deg, #fffdf8 0%, #fdf8f0 58%, #f9f2e8 100%);--ik-lijn: rgba(18, 48, 74, .12);--ik-tekst: rgba(18, 48, 74, .78);--inputs-radius: 1.2rem;--inputs-radius-outset: 1.3rem}#MainContent{padding-top:calc(var(--ik-binnenpagina, 1) * 6rem)}@media screen and (max-width:989px){#MainContent{padding-top:calc(var(--ik-binnenpagina, 1) * 3.2rem)}}.shopify-section .main-page-title,.shopify-section .collection-hero__title,.shopify-section .template-search__header h1,.shopify-section .title-wrapper-with-link .title--primary,.shopify-section .template-404 .title{margin:0;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(3.2rem,4.2vw,5.4rem);line-height:1.06;letter-spacing:-.03em;color:var(--ik-inkt, #12304a)}.shopify-section .main-page-title:after,.shopify-section .collection-hero__title:after,.shopify-section .template-search__header h1:after,.shopify-section .title-wrapper-with-link .title--primary:after,.shopify-section .template-404 .title:after{content:"";display:block;width:6.4rem;height:.5rem;margin-top:1.8rem;border-radius:999px;background:var(--ik-pad, #f6c567)}.shopify-section .template-search__header h1:after,.shopify-section .template-404 .title:after,.shopify-section .center .main-page-title:after{margin-inline:auto}.shopify-section>.page-width--narrow,.shopify-section .contact.page-width--narrow{max-width:84rem;margin-block:clamp(1.6rem,2.2vw,3rem) clamp(3.2rem,4.4vw,6rem);padding:clamp(2.6rem,3.6vw,5rem);background:var(--ik-papier);border-radius:2.4rem 2.8rem/2.8rem 2.4rem;box-shadow:var(--ik-shadow-papier)}.shopify-section+.shopify-section>.page-width--narrow,.shopify-section+.shopify-section .contact.page-width--narrow{margin-top:0}.shopify-section>.page-width--narrow>*:first-child{margin-top:0}.shopify-section>.page-width--narrow>.main-page-title{margin-bottom:2.8rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst),.shopify-policy__body .rte{font-size:1.7rem;line-height:1.75;color:var(--ik-tekst)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst)>*:first-child,.shopify-policy__body .rte>*:first-child{margin-top:0}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) h2,.shopify-policy__body .rte h2{position:relative;margin:3.6rem 0 1rem;padding-left:2.6rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2rem,2.2vw,2.6rem);line-height:1.2;letter-spacing:-.02em;color:var(--ik-inkt, #12304a)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) h2:before,.shopify-policy__body .rte h2:before{content:"";position:absolute;left:0;top:.5em;width:1.3rem;height:1.3rem;border-radius:.4rem .5rem;background:var(--ik-pad, #f6c567);transform:rotate(-8deg)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) h3,.shopify-policy__body .rte h3{margin:2.6rem 0 .8rem;font-family:var(--ik-font-display);font-weight:800;font-size:1.9rem;line-height:1.3;color:var(--ik-inkt, #12304a)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) h4,.shopify-policy__body .rte h4{margin:2.2rem 0 .6rem;font-weight:800;font-size:1.7rem;color:var(--ik-inkt, #12304a)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) p,.shopify-policy__body .rte p{margin:0 0 1.4rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) strong,.shopify-policy__body .rte strong{font-weight:800;color:var(--ik-inkt, #12304a)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) a:not(.button),.shopify-policy__body .rte a:not(.button){color:var(--ik-groen, #2e6055);text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:color var(--ik-dur-snel, .2s) ease}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) a:not(.button):hover,.shopify-policy__body .rte a:not(.button):hover{color:var(--ik-groen-diep, #204740)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ul,.shopify-policy__body .rte ul{margin:0 0 1.6rem;padding-left:0;list-style:none}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ul>li,.shopify-policy__body .rte ul>li{position:relative;margin-bottom:.7rem;padding-left:2.6rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ul>li:before,.shopify-policy__body .rte ul>li:before{content:"";position:absolute;left:.5rem;top:.72em;width:.9rem;height:.9rem;border-radius:999px;background:var(--ik-groen, #2e6055);opacity:.55}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ol,.shopify-policy__body .rte ol{margin:0 0 1.6rem;padding-left:2.2rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ol>li,.shopify-policy__body .rte ol>li{margin-bottom:.7rem;padding-left:.4rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) ol>li::marker,.shopify-policy__body .rte ol>li::marker{font-weight:800;color:var(--ik-groen, #2e6055)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) blockquote,.shopify-policy__body .rte blockquote{margin:2.4rem 0;padding:1.8rem 2rem 1.8rem 2.4rem;border:0;border-left:.5rem solid var(--ik-pad, #f6c567);border-radius:.6rem 1.6rem 1.6rem .6rem;background:#ffffff9e;font-style:normal;color:var(--ik-inkt, #12304a)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) blockquote>*:last-child,.shopify-policy__body .rte blockquote>*:last-child{margin-bottom:0}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) img,.shopify-policy__body .rte img{border-radius:1.6rem;box-shadow:var(--ik-shadow-kaart)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) hr,.shopify-policy__body .rte hr{margin:3.2rem 0;border:0;border-top:.1rem solid var(--ik-lijn)}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) table,.shopify-policy__body .rte table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1.5rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) th,:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) td,.shopify-policy__body .rte th,.shopify-policy__body .rte td{padding:1rem 1.2rem;border-bottom:.1rem solid var(--ik-lijn);text-align:left}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst) th,.shopify-policy__body .rte th{font-weight:800;color:var(--ik-inkt, #12304a)}.shopify-policy__container{max-width:84rem;margin-block:clamp(1.6rem,2.2vw,3rem) clamp(3.2rem,4.4vw,6rem)}.shopify-policy__body{padding:clamp(2.6rem,3.6vw,5rem);background:var(--ik-papier);border-radius:2.4rem 2.8rem/2.8rem 2.4rem;box-shadow:var(--ik-shadow-papier)}.shopify-policy__title h1{margin:0 0 3.2rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(3rem,4vw,4.8rem);line-height:1.08;letter-spacing:-.03em;color:var(--ik-inkt, #12304a);text-align:left}.shopify-policy__title h1:after{content:"";display:block;width:6.4rem;height:.5rem;margin-top:1.8rem;border-radius:999px;background:var(--ik-pad, #f6c567)}.article-template__title{margin:0 0 1.2rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2.8rem,3.6vw,4.4rem);line-height:1.08;letter-spacing:-.03em;color:var(--ik-inkt, #12304a)}.article-template__title:after{content:"";display:block;width:6.4rem;height:.5rem;margin-top:1.8rem;border-radius:999px;background:var(--ik-pad, #f6c567)}.article-template .article-template__hero-adapt,.article-template .article-template__hero-container .media{border-radius:2rem;overflow:hidden}.article-template .article-template__hero-container{max-width:104rem;margin-inline:auto;padding-inline:var(--ik-gutter, 2rem)}.blog-articles .article-card__title,.blog-articles .card__heading{font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a)}.article-template__back .article-template__link{color:var(--ik-groen, #2e6055);font-weight:700}.card-wrapper .card{background:var(--ik-wit, #fff);border-radius:2rem;box-shadow:var(--ik-shadow-kaart);transition:transform var(--ik-dur-rustig, .3s) var(--ik-ease),box-shadow var(--ik-dur-rustig, .3s) ease}.card-wrapper .card.card--standard{padding:1rem}.card-wrapper .card.card--standard>.card__content{padding:1.4rem .6rem .6rem}.card-wrapper .card .card__inner{border-radius:1.4rem;overflow:hidden}.card-wrapper .card__heading{font-family:var(--ik-font-display);font-weight:800;font-size:1.6rem;line-height:1.3;letter-spacing:-.01em}.card-wrapper .card__heading a{color:var(--ik-inkt, #12304a)}.card-wrapper .card-information .price,.card-wrapper .card__information .price{color:var(--ik-inkt, #12304a);font-weight:700}.card-wrapper .price--on-sale .price-item--regular{color:#12304a80}.card-wrapper .card__badge .badge{border-radius:999px;padding:.4rem 1.2rem;font-weight:700;letter-spacing:.01em}@media(hover:hover){.card-wrapper:hover .card{transform:translateY(-.3rem);box-shadow:0 1.8rem 3.4rem -1.8rem #12304a6b}}.card-wrapper .card.card--card{padding:0;overflow:hidden}.collection-hero .collection-hero__inner{padding-block:.8rem 0}.collection-hero .collection-hero__description{max-width:68ch;margin-top:1.8rem;font-size:1.7rem;line-height:1.7;color:var(--ik-tekst)}.facets .facets__summary,.facets .mobile-facets__open{border-radius:999px;padding:.9rem 1.6rem;background:#fffcf7;box-shadow:inset 0 0 0 .1rem var(--ik-lijn);font-weight:700;color:var(--ik-inkt, #12304a);transition:background-color var(--ik-dur-snel, .2s) ease,box-shadow var(--ik-dur-snel, .2s) ease}@media(hover:hover){.facets .facets__summary:hover,.facets .mobile-facets__open:hover{background:#fff;box-shadow:inset 0 0 0 .1rem #2e605566}}.facets details[open]>.facets__summary{background:#fff;box-shadow:inset 0 0 0 .1rem #2e60558c}.facets .facets__display,.facets .mobile-facets__inner{border:0;border-radius:1.6rem;background:#fffcf7;box-shadow:var(--ik-shadow-kaart)}.facets .facets__label,.facets .mobile-facets__label{color:var(--ik-inkt, #12304a)}.facets .active-facets__button .active-facets__button-inner,.facets .active-facets__button-wrapper .button{border-radius:999px;background:#f6c56747;color:var(--ik-inkt, #12304a);font-weight:700}.facets .facet-filters__label,.facets .product-count__text,.facets .product-count{color:var(--ik-tekst)}.product .product__title h1,.product .product__title h2{font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.08;letter-spacing:-.03em;color:var(--ik-inkt, #12304a)}.product .price .price-item{font-weight:800;color:var(--ik-inkt, #12304a)}.product .product__media-wrapper .media,.product .product__media-item .media{border-radius:1.6rem}.product .product__description{font-size:1.6rem;line-height:1.7;color:var(--ik-tekst)}.product .product__description strong{color:var(--ik-inkt, #12304a)}.product .product__accordion .accordion__title,.product .product__accordion summary{font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a)}.product .product-form__input .form__label{font-weight:700;color:var(--ik-inkt, #12304a)}.product-recommendations .product-recommendations__heading,.related-products .related-products__heading,.cart-items .cart-item__name,.cart-drawer .cart-item__name{font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a)}.cart-items .cart-item__image,.cart-drawer .cart-item__image{border-radius:1.2rem}.cart-items thead th{color:var(--ik-tekst);font-weight:700;border-bottom:.1rem solid var(--ik-lijn)}.cart__footer .totals__total,.cart__footer .totals__total-value{font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a)}.cart__footer .tax-note,.cart-drawer .tax-note{color:var(--ik-tekst)}.cart__warnings .cart__empty-text{font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a)}.template-search .search__input,.predictive-search .search__input{border-radius:999px}.template-search .template-search__results-count,.template-search__header p{color:var(--ik-tekst)}.template-404{padding-block:clamp(6rem,9vw,11rem)}.template-404 p{font-size:1.7rem;color:var(--ik-tekst)}.template-404 .title{margin-bottom:2.4rem}.template-404 .button{margin-top:1.2rem}.shopify-section .button,.shopify-section .shopify-challenge__button,.cart-drawer .button{min-height:4.8rem;font-family:var(--ik-font-display);font-weight:800;letter-spacing:0;transition:transform var(--ik-dur-snel, .2s) var(--ik-ease),background-color var(--ik-dur-snel, .2s) ease,box-shadow var(--ik-dur-snel, .2s) ease}.shopify-section .button:not(.button--tertiary):not(.button--secondary){box-shadow:var(--ik-shadow-knop)}@media(hover:hover){.shopify-section .button:not([disabled]):hover,.cart-drawer .button:not([disabled]):hover{transform:translateY(-.2rem)}}.shopify-section .button:active{transform:translateY(0)}.shopify-section .field__label,.shopify-section .form__label{color:var(--ik-tekst)}.shopify-section .field__input:focus-visible,.shopify-section .select__select:focus-visible,.shopify-section .text-area:focus-visible{outline:.2rem solid var(--ik-groen, #2e6055);outline-offset:.2rem}.shopify-section .contact .form__message,.shopify-section .form-status{border-radius:1.2rem}.footer{position:relative}.footer:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(var(--ik-binnenpagina, 1) * 3.6rem);background:var(--ik-creme, #f7ede6);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v20c-180 22-300-6-480 4S660 48 480 40 180 8 0 18Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v20c-180 22-300-6-480 4S660 48 480 40 180 8 0 18Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}@media screen and (max-width:749px){.shopify-section>.page-width--narrow,.shopify-section .contact.page-width--narrow,.shopify-policy__container{margin-inline:.6rem}.shopify-section>.page-width--narrow,.shopify-section .contact.page-width--narrow{padding:2.2rem 1.8rem;border-radius:1.8rem 2rem/2rem 1.8rem}.shopify-policy__body{padding:2.2rem 1.8rem;border-radius:1.8rem 2rem/2rem 1.8rem}:is(.page-width--narrow .rte,.page-width--narrow.rte,.ik-page__tekst),.shopify-policy__body .rte{font-size:1.6rem}.card-wrapper .card.card--standard{padding:.8rem}.card-wrapper .card.card--standard>.card__content{padding:1.2rem .4rem .4rem}.footer:before{height:calc(var(--ik-binnenpagina, 1) * 2.4rem)}}@media(prefers-reduced-motion:reduce){.card-wrapper .card,.shopify-section .button,.cart-drawer .button{transition:none}.card-wrapper:hover .card,.shopify-section .button:not([disabled]):hover,.cart-drawer .button:not([disabled]):hover{transform:none}}.ik-page{width:100%;max-width:108rem;margin-inline:auto;padding-inline:var(--ik-gutter, 2rem)}.ik-page__title{margin:0 0 1.8rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(3.2rem,4.2vw,5.4rem);line-height:1.06;letter-spacing:-.03em;color:var(--ik-inkt, #12304a)}.ik-page__title:after{content:"";display:block;width:6.4rem;height:.5rem;margin-top:1.8rem;border-radius:999px;background:var(--ik-pad, #f6c567)}.ik-page__kop2{margin:clamp(3.6rem,4.4vw,5.6rem) 0 .8rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.15;letter-spacing:-.02em;color:var(--ik-inkt, #12304a)}.ik-page__lede{max-width:68ch;margin:0 0 clamp(2.8rem,3.6vw,4.4rem);font-size:1.8rem;line-height:1.65;color:var(--ik-tekst)}.ik-page__lede--klein{margin-bottom:2rem;font-size:1.6rem}.ik-page__note{max-width:76ch;margin:clamp(2.4rem,3vw,3.6rem) 0 0;padding:1.6rem 2rem;border-radius:1.4rem;background:#ffffff8c;box-shadow:inset 0 0 0 .1rem var(--ik-lijn);font-size:1.5rem;line-height:1.6;color:var(--ik-tekst)}.ik-page__note a{color:var(--ik-groen, #2e6055);font-weight:700;text-underline-offset:.3rem}.ik-page__tekst{max-width:84rem;margin-block:0 clamp(2.4rem,3vw,3.6rem);padding:clamp(2.4rem,3.4vw,4.4rem);background:var(--ik-papier);border-radius:2.4rem 2.8rem/2.8rem 2.4rem;box-shadow:var(--ik-shadow-papier)}.ik-page__grid{display:grid;gap:1.8rem;margin:0 0 clamp(2.4rem,3vw,3.6rem);padding:0;list-style:none}.ik-page__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ik-page__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ik-page__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:84rem}.ik-page__grid>li{display:flex}.ik-page__card{display:flex;flex-direction:column;align-items:center;width:100%;padding:2.4rem 1.8rem 2rem;border-radius:2rem;background:var(--ik-wit, #fff);box-shadow:var(--ik-shadow-kaart);text-align:center;text-decoration:none;color:var(--ik-inkt, #12304a);transition:transform var(--ik-dur-rustig, .3s) var(--ik-ease),box-shadow var(--ik-dur-rustig, .3s) ease}.ik-page__card--actie{align-items:flex-start;text-align:left}@media(hover:hover){a.ik-page__card:hover{transform:translateY(-.3rem);box-shadow:0 1.8rem 3.4rem -1.8rem #12304a6b}}a.ik-page__card:focus-visible{outline:.3rem solid var(--ik-groen, #2e6055);outline-offset:.3rem}.ik-page__kaartkop{display:block;margin-bottom:.8rem;font-family:var(--ik-font-display);font-weight:800;font-size:1.9rem;line-height:1.2;letter-spacing:-.01em;color:var(--ik-inkt, #12304a)}.ik-page__kaarttekst{display:block;margin-bottom:1.6rem;font-size:1.5rem;line-height:1.55;color:var(--ik-tekst)}.ik-page__kaartlink{display:block;margin-top:auto;font-weight:700;font-size:1.45rem;color:var(--ik-groen, #2e6055)}.ik-page__card--actie .ik-button{margin-top:auto}.ik-page__cirkel{display:flex;flex-direction:column;align-items:center;justify-content:center;width:13rem;aspect-ratio:1;margin-bottom:1.8rem;border-radius:50%;font-family:var(--ik-font-display);font-weight:800;color:var(--ik-inkt, #12304a);line-height:1.05}.ik-page__cirkel-getal{font-size:2.4rem}.ik-page__cirkel-eenheid{font-size:1.5rem}.ik-page__badge{display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin-bottom:1.8rem;border-radius:50%;font-family:var(--ik-font-display);font-weight:800;font-size:2.2rem;color:var(--ik-inkt, #12304a)}.ik-page__beeld{display:block;width:100%;margin-bottom:1.6rem;border-radius:1.4rem;overflow:hidden;aspect-ratio:1;background:#f4efe8}.ik-page__beeld img{display:block;width:100%;height:100%;object-fit:cover}.ik-page__beeld-leeg{display:block;width:100%;height:100%;background:linear-gradient(160deg,#f7ede6,#efe4d6)}.ik-page__callout,.ik-page__cta{max-width:84rem;margin:0 0 clamp(2.4rem,3vw,3.6rem);padding:clamp(2.4rem,3.2vw,3.6rem);border-radius:2rem 2.4rem/2.4rem 2rem}.ik-page__callout{background:#f6c56759}.ik-page__cta{background:var(--ik-papier);box-shadow:var(--ik-shadow-papier)}.ik-page__callout h2,.ik-page__cta h2{margin:0 0 .8rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2;letter-spacing:-.02em;color:var(--ik-inkt, #12304a)}.ik-page__callout p,.ik-page__cta p{margin:0;font-size:1.6rem;line-height:1.65;color:var(--ik-tekst)}.ik-page__knoppen{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.ik-button--zacht{background:#fffcf7;color:var(--ik-groen-diep, #204740);box-shadow:inset 0 0 0 .2rem #2e605559}.ik-button--zacht:hover{background:#fff;color:var(--ik-groen-diep, #204740)}.ik-faq{max-width:84rem;margin:0 0 clamp(2.4rem,3vw,3.6rem);display:grid;gap:1.2rem}.ik-faq__item{padding:0 clamp(1.8rem,2.4vw,2.6rem);border-radius:1.6rem 1.8rem/1.8rem 1.6rem;background:var(--ik-papier);box-shadow:var(--ik-shadow-papier)}.ik-faq__vraag{position:relative;display:block;padding:1.8rem 4rem 1.8rem 0;font-family:var(--ik-font-display);font-weight:800;font-size:1.7rem;line-height:1.35;color:var(--ik-inkt, #12304a);cursor:pointer;list-style:none}.ik-faq__vraag::-webkit-details-marker{display:none}.ik-faq__vraag:after{content:"";position:absolute;right:.4rem;top:50%;width:1.6rem;height:.3rem;border-radius:999px;background:var(--ik-groen, #2e6055);transform:translateY(-50%)}.ik-faq__vraag:before{content:"";position:absolute;right:1.05rem;top:50%;width:.3rem;height:1.6rem;border-radius:999px;background:var(--ik-groen, #2e6055);transform:translateY(-50%);transition:opacity var(--ik-dur-snel, .2s) ease}.ik-faq__item[open]>.ik-faq__vraag:before{opacity:0}.ik-faq__vraag:focus-visible{outline:.3rem solid var(--ik-groen, #2e6055);outline-offset:.2rem;border-radius:.8rem}.ik-faq__antwoord{padding-top:1.4rem;padding-bottom:1.8rem;border-top:.1rem solid var(--ik-lijn);font-size:1.6rem;line-height:1.7;color:var(--ik-tekst)}.ik-faq__antwoord p{margin:0 0 1.2rem}.ik-faq__antwoord p:last-child{margin-bottom:0}.ik-faq__antwoord a{color:var(--ik-groen, #2e6055);font-weight:700;text-underline-offset:.3rem}@media screen and (max-width:989px){.ik-page__grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.ik-page__grid--5,.ik-page__grid--3,.ik-page__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.ik-page__grid--3>li,.ik-page__grid--2>li{grid-column:1 / -1}.ik-page__grid--5>li:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - .6rem)}.ik-page__card{padding:1.8rem 1.4rem 1.6rem;border-radius:1.6rem}.ik-page__cirkel{width:min(11rem,86%)}.ik-page__cirkel-getal{font-size:2rem}.ik-page__tekst,.ik-page__callout,.ik-page__cta{padding:2.2rem 1.8rem;border-radius:1.8rem 2rem/2rem 1.8rem}.ik-faq__item{padding-inline:1.8rem}.ik-page__knoppen .ik-button{width:100%}}@media(prefers-reduced-motion:reduce){.ik-page__card{transition:none}a.ik-page__card:hover{transform:none}}.footer .footer__content-top{padding-bottom:clamp(2.4rem,3.2vw,4rem)}.footer .footer-block__heading{margin-bottom:1.6rem;font-family:var(--ik-font-display);font-weight:800;font-size:1.7rem;letter-spacing:-.01em}.footer .footer-block--menu .list-unstyled>li+li{margin-top:.2rem}.footer .list-menu__item--link{padding-block:.6rem;font-size:1.5rem;transition:opacity var(--ik-dur-snel, .2s) ease}@media(hover:hover){.footer .list-menu__item--link:hover{opacity:1;text-decoration:underline;text-underline-offset:.4rem}}.footer .footer-block__details-content.rte{font-size:1.5rem;line-height:1.65}.footer .footer-block__details-content.rte p{margin:0 0 1.2rem}.footer .footer-block__details-content.rte p:last-child{margin-bottom:0}.footer .footer-block__details-content.rte a{text-decoration:none;border-bottom:.1rem solid rgba(255,255,255,.32);padding-bottom:.1rem;transition:border-color var(--ik-dur-snel, .2s) ease}@media(hover:hover){.footer .footer-block__details-content.rte a:hover{border-bottom-color:currentColor}}.footer .footer__content-bottom{border-top:0;position:relative}.footer .footer__content-bottom:before{content:"";display:block;width:min(24rem,60%);height:1.4rem;margin:0 auto clamp(2rem,2.8vw,3.2rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' fill='none'%3E%3Cpath d='M5 9C45 3 70 12 118 7S196 2 235 8' stroke='%23F6C567' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M5 9C45 3 70 12 118 7S196 2 235 8' stroke='%23ffffff' stroke-opacity='0.32' stroke-width='1.6' stroke-linecap='round' stroke-dasharray='9 13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.footer .footer__content-bottom-wrapper{padding-block:0}.footer .footer__payment{margin-top:0}.footer .list-payment{gap:.8rem}.footer .footer__copyright{margin-top:clamp(1.6rem,2.4vw,2.4rem)}.footer .copyright__content,.footer .policies a{font-size:1.3rem}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 1.6rem;margin-top:.8rem}.footer .policies a{text-decoration:none;border-bottom:.1rem solid rgba(255,255,255,.28)}@media(hover:hover){.footer .policies a:hover{border-bottom-color:currentColor}}@media screen and (max-width:749px){.footer .footer__content-top{padding-bottom:2rem}.footer .footer__blocks-wrapper{row-gap:3.2rem}.footer .footer-block__heading{margin-bottom:1.2rem}.footer .footer__content-bottom:before{width:min(18rem,55%);margin-bottom:2rem}.footer .policies{gap:.4rem 1.2rem}}.ik-pdp__eyebrow{margin:0 0 .8rem;font-family:var(--ik-font-body);font-size:1.2rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-groen, #2e6055)}.ik-pdp__voordelen{margin:2rem 0 0;padding:1.6rem 0 0;border-top:.1rem solid var(--ik-lijn, rgba(18, 48, 74, .12));list-style:none;display:grid;gap:1rem}.ik-pdp__voordelen li{display:flex;align-items:flex-start;gap:1rem;font-size:1.45rem;line-height:1.5;color:var(--ik-tekst, rgba(18, 48, 74, .78))}.ik-pdp__icoon{flex:0 0 auto;width:2rem;height:2rem;margin-top:.1rem;color:var(--ik-groen, #2e6055)}.ik-pdp__voordelen a{color:var(--ik-groen, #2e6055);font-weight:700;text-underline-offset:.3rem}.product .product__description p{margin:0 0 1.4rem}.product .product__description p:last-child{margin-bottom:0}@media screen and (max-width:749px){.ik-koopbalk{position:fixed;inset:auto 0 0 0;z-index:3;display:flex;align-items:center;padding:1.2rem 1.5rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));background:#f7ede6f2;box-shadow:0 -1rem 2.4rem -1.6rem #12304a8c}@supports (backdrop-filter: blur(6px)){.ik-koopbalk{background:#f7ede6db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.ik-koopbalk[hidden]{display:none}.ik-koopbalk__knop{width:100%;min-height:4.8rem}body.ik-koopbalk-actief #MainContent{padding-bottom:8.4rem}main[data-template=product]~shopify-chat{visibility:hidden;pointer-events:none}.ik-pdp__voordelen{margin-top:1.6rem}}@media screen and (min-width:750px){.ik-koopbalk{display:none}}@media(prefers-reduced-motion:reduce){.ik-koopbalk{-webkit-backdrop-filter:none;backdrop-filter:none}}.footer a:focus-visible,.footer button:focus-visible,.footer summary:focus-visible{outline:.2rem solid rgba(255,255,255,.9);outline-offset:.3rem;box-shadow:0 0 0 .5rem #12304ae6;border-radius:.4rem}.ik-pdp__veiligheid{display:flex;align-items:flex-start;gap:1rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;border-radius:1.2rem;background:#f6c56729;font-size:1.35rem;line-height:1.55;color:var(--ik-tekst, rgba(18, 48, 74, .78))}.ik-pdp__veiligheid .ik-pdp__icoon{color:var(--ik-inkt, #12304a);opacity:.7}.ik-page__grid .ik-review{display:flex;flex-direction:column;height:100%}.ik-review .ik-review__sterren{display:flex;gap:.3rem;margin:0 0 1rem;color:var(--ik-pad, #f6c567)}.ik-review .ik-review__sterren svg{width:1.6rem;height:1.6rem}.ik-review .ik-page__kaarttekst{flex:1 1 auto}.ik-review .ik-review__bron{margin:1.4rem 0 0;font-size:1.3rem;letter-spacing:.02em;color:#12304a99}.ik-pdp__vragen{max-width:84rem;margin-inline:auto}.ik-pdp__vragen .ik-page__kop2{margin-top:0}.ik-pdp__vragen .ik-faq{margin-bottom:0}.ik-page.ik-page--smal{max-width:68rem;margin-inline:auto}:root{--ik-shop: #f3f6f5;--ik-shop-golf: 6rem}.shopify-section .gradient:has(#ProductGridContainer){--color-background: 243, 246, 245;--gradient-background: #f3f6f5;position:relative;background:var(--ik-shop);margin-top:var(--ik-shop-golf)}.shopify-section .gradient:has(#ProductGridContainer):before{content:"";position:absolute;inset-inline:0;bottom:100%;height:var(--ik-shop-golf);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath fill='%23f3f6f5' d='M0,160 L0,70 C240,20 480,20 720,70 C960,120 1200,120 1440,70 L1440,160 Z'/%3E%3C/svg%3E") center bottom / 100% 100% no-repeat;pointer-events:none}.shopify-section .collection-hero{padding-bottom:0}@media screen and (max-width:749px){:root{--ik-shop-golf: 3.6rem}}.shopify-section .gradient:has(#ProductGridContainer) .card--standard .card__inner{box-shadow:0 .2rem 1.2rem #12304a0f}.ik-shopeind.ik-shopeind{display:block;height:var(--ik-shop-golf);margin:0 0 clamp(2.4rem,3vw,3.6rem);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath fill='%23f7ede6' d='M0,160 L0,70 C240,20 480,20 720,70 C960,120 1200,120 1440,70 L1440,160 Z'/%3E%3C/svg%3E") center bottom / 100% 100% no-repeat;background-color:var(--ik-shop)}.ik-collectiehulp{text-align:center}.ik-collectiehulp .ik-page__knoppen{justify-content:center}.ik-leeg{max-width:62rem;margin:clamp(2.4rem,4vw,5rem) auto clamp(3.2rem,5vw,6rem);padding:clamp(2.6rem,3.6vw,4.4rem) clamp(2rem,3vw,3.6rem);border-radius:2.4rem 2.8rem/2.8rem 2.4rem;background:var(--ik-papier);box-shadow:var(--ik-shadow-papier);text-align:center}.ik-leeg.ik-leeg--compact{margin-top:0;padding-block:clamp(2.2rem,3vw,3.4rem)}.ik-leeg .ik-leeg__panda{display:block;width:13rem;height:auto;margin:0 auto 1.6rem}.ik-leeg .ik-leeg__code{margin:0 0 .6rem;font-family:var(--ik-font-display);font-weight:800;font-size:1.5rem;letter-spacing:.18em;color:#12304a73}.ik-leeg .ik-leeg__titel{margin:0 0 1.2rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2.4rem,3.2vw,3.6rem);line-height:1.12;letter-spacing:-.02em;color:var(--ik-inkt, #12304a)}.ik-leeg .ik-leeg__tekst{max-width:46rem;margin:0 auto;font-size:1.65rem;line-height:1.65;color:var(--ik-tekst)}.ik-leeg .ik-leeg__knoppen{justify-content:center}.ik-leeg .ik-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.8rem 0 0;padding:0;list-style:none}.ik-leeg .ik-chip{display:inline-block;padding:.6rem 1.4rem;border-radius:999px;background:#ffffffe6;box-shadow:inset 0 0 0 .1rem #12304a24;font-size:1.4rem;color:var(--ik-groen-diep, #204740);text-decoration:none;transition:box-shadow var(--ik-dur-snel, .2s) ease}@media(hover:hover){.ik-leeg .ik-chip:hover{box-shadow:inset 0 0 0 .15rem #2e605580}}.ik-leeg .ik-leeg__zoek{margin-top:2.2rem}.ik-leeg .ik-leeg__label{display:block;margin-bottom:.8rem;font-size:1.4rem;color:var(--ik-tekst)}.ik-leeg .ik-leeg__veld{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.ik-leeg .ik-leeg__veld input[type=search]{flex:1 1 24rem;max-width:32rem;min-height:4.8rem;padding:0 1.6rem;border:0;border-radius:1.2rem;background:#fff;box-shadow:inset 0 0 0 .1rem #12304a2e;font-size:1.6rem;color:var(--ik-inkt, #12304a)}.ik-leeg .ik-leeg__veld input[type=search]:focus-visible{outline:.2rem solid var(--ik-groen, #2e6055);outline-offset:.2rem}.header__submenu.header__submenu{padding:1rem;border-radius:1.6rem 1.8rem/1.8rem 1.6rem}.header__submenu.header__submenu .header__menu-item{min-height:4.4rem;padding:1rem 1.4rem;border-radius:1rem;align-items:center;transition:background var(--ik-dur-snel, .2s) ease}@media(hover:hover){.header__submenu.header__submenu .header__menu-item:hover{background:#f6c56738}}.header__submenu.header__submenu .header__menu-item:focus-visible{background:#f6c56738;outline:.2rem solid var(--ik-groen, #2e6055);outline-offset:-.2rem}.header__inline-menu .header__menu-item[aria-current=page],.header__inline-menu .list-menu__item[aria-current=page]{position:relative}.menu-drawer.menu-drawer .menu-drawer__menu-item{min-height:4.8rem;align-items:center}@media(hover:hover){.menu-drawer.menu-drawer .menu-drawer__menu-item:hover{background:#f6c5672e}}.menu-drawer.menu-drawer .menu-drawer__menu-item:focus-visible{outline:.2rem solid var(--ik-groen, #2e6055);outline-offset:-.2rem}.ik-contactkaart .ik-contactkaart__icoon{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto 1.2rem;border-radius:1.2rem;background:#f6c56747;color:var(--ik-inkt, #12304a)}.ik-contactkaart .ik-contactkaart__icoon svg{width:2.1rem;height:2.1rem}.card-wrapper.card-wrapper{height:100%}.card-wrapper .card.card--standard{height:100%;display:flex;flex-direction:column}.card-wrapper .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}.card-wrapper .card>.card__content>.card__information{flex:1 1 auto;display:flex;flex-direction:column}.card-wrapper .card>.card__content .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;text-wrap:pretty}.card-wrapper .card>.card__content .card-information{margin-top:auto}.card-wrapper .card__media .media img{object-fit:contain}@media screen and (min-width:990px){body:has(.section-main-product) #MainContent,body:has(.product--thumbnail) #MainContent{padding-top:calc(var(--ik-binnenpagina, 1) * 3.6rem)}}.product__title.product__title,.product__title.product__title h1{font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.15;letter-spacing:-.02em;margin-bottom:.8rem}.product__info-container>.product__title,.product__info-container>.no-js-hidden,.product__info-container>.price,.product__info-container>.ik-pdp__eyebrow{margin-block:0 1rem}.product__info-container [id],.ik-pdp__vragen [id],.shopify-section :target{scroll-margin-top:12rem}.ik-pdp__veiligheid .ik-pdp__veiligheid-kop{margin:0 0 .3rem;font-weight:800;color:var(--ik-inkt, #12304a)}.ik-pdp__veiligheid .ik-pdp__veiligheid-tekst p{margin:0}.facets__summary.facets__summary,.facets .facets__summary{padding-inline:1.6rem 1.4rem}.facets__summary.facets__summary>div,.facets .facets__summary>div{display:flex;align-items:center;gap:.9rem}.facets__summary.facets__summary .icon-caret,.facets .facets__summary .icon-caret{position:static;flex:0 0 auto;margin:0}.product__info-container>.ik-pdp__reviews{display:inline-flex;align-items:center;gap:.8rem;min-height:2.4rem;margin:-.2rem 0 1rem;font-family:var(--ik-font-body);font-size:1.35rem;line-height:1;color:var(--ik-tekst, rgba(18, 48, 74, .78));text-decoration:none}.product__info-container>.ik-pdp__reviews:hover .ik-rating__tekst,.product__info-container>.ik-pdp__reviews:focus-visible .ik-rating__tekst{text-decoration:underline;text-underline-offset:.25rem}.ik-rating__sterren{position:relative;display:inline-block;font-size:1.7rem;line-height:1;letter-spacing:.08em}.ik-rating__laag{display:block;white-space:nowrap}.ik-rating__laag--leeg{color:#12304a2e}.ik-rating__laag--vol{position:absolute;inset:0 auto 0 0;width:var(--ik-ster-vulling, 0%);overflow:hidden;color:var(--ik-geel, #f0b63a)}.ik-rating__tekst strong{color:var(--ik-inkt, #12304a);font-weight:800}#judgeme_product_reviews,.jdgm-widget.jdgm-review-widget{--jm-review-widget-star-and-histogram-color: var(--ik-geel, #f0b63a);color:var(--ik-tekst, rgba(18, 48, 74, .78))}.jdgm-review-widget .jm-star-rating{color:var(--ik-geel, #f0b63a)}.jdgm-review-widget button{border-radius:999px}#judgeme_product_reviews{scroll-margin-top:12rem}.ik-pdp__veiligheid{margin-top:1.2rem;padding:1rem 1.3rem;font-size:1.3rem;line-height:1.5}.ik-pdp__veiligheid .ik-pdp__veiligheid-kop{margin-bottom:.15rem;font-size:1.3rem}.card-wrapper .card-information:not(:has(.rating)):before{content:"";display:block;height:2.9rem}@media screen and (max-width:749px){.footer .footer-block--menu li:has(>a[href$="/collections/busy-boards"]),.footer .footer-block--menu li:has(>a[href$="/collections/speelgoed-met-geluid"]),.footer .footer-block--menu li:has(>a[href$="/collections/houten-speelgoed"]),.footer .footer-block--menu li:has(>a[href$="/collections/educatieve-spellen-leermaterialen"]),.footer .footer-block--menu li:has(>a[href$="/collections/voelboeken"]){display:none}}.ik-trustpilot .trustpilot-widget{margin-top:1.6rem;min-height:5.2rem}.ik-trustpilot .trustpilot-widget>a{color:var(--ik-groen, #2e6055)}.ik-page__lijst{margin:1.6rem 0 0;padding:0;list-style:none;display:grid;gap:.8rem;font-size:1.6rem;line-height:1.5}.ik-page__lijst a{color:var(--ik-groen, #2e6055);text-underline-offset:.3rem}@media screen and (min-width:750px){.ik-page__lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 2.4rem}}.shopify-section:has(>.newsletter){background:var(--ik-creme, #f7ede6)}.newsletter .newsletter__wrapper{max-width:76rem;margin-inline:auto;border-radius:2.4rem;padding:clamp(2.8rem,4vw,4rem) clamp(2rem,4vw,4rem);background:#fff;box-shadow:0 1.8rem 4rem -2.6rem #12304a73}.newsletter .newsletter__wrapper>h2{margin:0 0 .8rem;font-family:var(--ik-font-display);font-weight:800;font-size:clamp(2.2rem,2.6vw,2.8rem);line-height:1.2;letter-spacing:-.01em;color:var(--ik-inkt, #12304a)}.newsletter .newsletter__subheading{margin:0 auto 2rem;max-width:46rem;font-size:1.6rem;line-height:1.55;color:var(--ik-inkt, #12304a)}.newsletter .newsletter__subheading p{margin:0 0 .6rem}.newsletter .newsletter__subheading p+p{margin:1rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--ik-inkt-zacht, #5b7078)}.newsletter .newsletter__subheading a{color:var(--ik-groen, #2e6055)}.newsletter .newsletter-form{max-width:46rem;margin-inline:auto}.newsletter .newsletter-form .field{display:flex;flex-wrap:wrap;gap:1.2rem;position:relative}.newsletter .newsletter-form .field__input{flex:1 1 22rem;padding-right:1.6rem;border-radius:1.2rem}.newsletter .newsletter-form .field__button.field__button{position:static;width:auto;height:auto;min-height:4.8rem;flex:0 0 auto;padding:0 2.4rem;border:0;border-radius:999px;background:var(--ik-groen, #2e6055);color:#fff;font-family:var(--ik-font-display);font-weight:800;font-size:1.5rem;line-height:1.2;cursor:pointer;transition:background .2s ease-out}.newsletter .newsletter-form .field__button.field__button:hover{background:var(--ik-groen-diep, #204740)}.newsletter .newsletter-form .field__button.field__button:focus-visible{outline:.3rem solid var(--ik-groen, #2e6055);outline-offset:.3rem}.newsletter .newsletter-form__message{margin-top:1.2rem;justify-content:center}@media screen and (max-width:749px){.newsletter .newsletter-form .field__input,.newsletter .newsletter-form .field__button.field__button{flex:1 1 100%}.newsletter .newsletter__wrapper{border-radius:2rem}}.footer:before{height:3.6rem}@media screen and (max-width:749px){.footer:before{height:2.4rem}}.ik-cookieknop{padding:0;border:0;background:none;font:inherit;color:var(--ik-groen, #2e6055);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.ik-cookieknop:focus-visible{outline:.3rem solid var(--ik-groen, #2e6055);outline-offset:.3rem;border-radius:.4rem}.newsletter .newsletter-form__field-wrapper.newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter-form{max-width:52rem}.newsletter .newsletter-form .field__input{flex:1 1 24rem}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ik-pages.css.map */
