.il-raakvlak{position:relative}.il-raakvlak:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:100%;block-size:100%;min-inline-size:var(--il-raakvlak, 44px);min-block-size:var(--il-raakvlak, 44px)}.il-raakvlak--verticaal:after{min-inline-size:0}.il-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-block-size:44px;padding:var(--il-sp-4) var(--il-sp-5);border:1px solid transparent;border-radius:var(--il-r-pill);font-family:inherit;font-size:var(--t-base);font-weight:var(--w-bold);line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:transform .12s ease,opacity .12s ease,background-color .18s ease}.il-btn:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.il-btn,.il-btn:hover{transition:none;transform:none}}.il-btn[disabled],.il-btn[aria-disabled=true]{opacity:.4;cursor:default;transform:none}.il-btn.is-loading{opacity:.4;pointer-events:none;transform:none}.il-btn--primair{background:var(--il-ink);color:var(--il-ink-invert)}.il-btn--secundair{background:transparent;color:inherit;border-color:var(--il-line-strong)}.il-btn--op-donker{background:var(--il-surface);color:var(--il-ink)}.il-btn--klein{padding:var(--il-sp-2) var(--il-sp-4);font-size:var(--t-xs)}.il-btn--balk{padding:var(--il-sp-3) var(--il-sp-5)}.il-btn--breed{inline-size:100%}.il-kop{display:flex;flex-direction:column;gap:var(--il-sp-2);margin-block-end:var(--il-sp-5)}.il-kop__eyebrow{margin:0;font-family:var(--f-label);font-weight:var(--w-label);font-size:var(--t-micro);letter-spacing:var(--tr-caps-wide);text-transform:uppercase;color:var(--il-ink-muted)}.il-kop__titel{margin:0;font-family:var(--f-display);font-weight:var(--w-display);font-size:var(--t-2xl);line-height:1.15}@media screen and (min-width:750px){.il-kop__titel{font-size:var(--t-3xl)}}.il-kop--pagina .il-kop__titel{font-size:var(--t-title)}.il-kop__intro{margin:0;font-size:var(--t-base);line-height:1.5;color:var(--il-ink-muted);max-width:44ch}.il-kop--midden{text-align:center;align-items:center}:root{--il-vinkje: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.2 11.5 13 4'/%3E%3C/svg%3E")}.il-vinkje:before{content:"";display:block;inline-size:var(--il-vinkje-maat, 14px);block-size:var(--il-vinkje-maat, 14px);background:currentColor;mask:var(--il-vinkje) center / contain no-repeat;-webkit-mask:var(--il-vinkje) center / contain no-repeat}.il-stapel{position:relative;display:block;aspect-ratio:1}.il-stapel__k{position:absolute;width:78%;height:auto;aspect-ratio:1;object-fit:cover;background:var(--il-surface);border-radius:var(--il-r-s);box-shadow:var(--il-shadow-1)}.il-stapel__k--1{left:0;top:14%;rotate:-4deg}.il-stapel__k--2{left:12%;top:6%;rotate:4deg}.il-stapel__k--3{left:22%;top:0;rotate:9deg}.il-setvak{position:relative;display:block;aspect-ratio:1;overflow:hidden;background-color:var(--il-paper-soft)}.il-setvak__charm{position:absolute;width:34%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--il-r-s);box-shadow:var(--il-shadow-1);transition:translate .25s ease}.il-setvak__charm--hanger{object-fit:contain;border-radius:0;box-shadow:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}@media(prefers-reduced-motion:reduce){.il-setvak__charm{transition:none}}.il-setvak.il-setvak--armband{display:flex;align-items:center;aspect-ratio:auto}@media screen and (min-width:750px){.il-setvak.il-setvak--armband{aspect-ratio:1}.il-setvak--armband .il-armband{--il-arm-max: 150px}}.il-setvak--leeg .il-armband{--il-arm-cel: 17%;position:absolute;inset-inline-start:-30%;inline-size:160%;inset-block-start:50%;padding:0;transform:translateY(-50%) rotate(-14deg)}.il-armband{--il-arm-max: 92px;--il-arm-cel: min(var(--il-arm-max), 100% / (var(--n, 3) + 1));display:flex;justify-content:center;width:100%;overflow:hidden;padding-block:var(--il-sp-5) calc(var(--il-sp-5) + var(--il-arm-cel) * var(--hang, 0))}.il-armband__link{position:relative;flex:none;width:var(--il-arm-cel);aspect-ratio:1.136;background:var(--il-arm-leeg) 41.8% 40.8% / 128% auto no-repeat}.il-armband__link--charm{background-size:108.7% auto;background-position:center}.il-armband__link--open{background:none;border:1.5px dashed var(--il-ink-muted);border-radius:var(--il-r-s);scale:.86}.il-armband__link--hanger{z-index:1;background:none}.il-armband__link--hanger img{position:absolute;top:0;left:0;max-width:none;height:auto;aspect-ratio:1}.il-setcard{display:grid;gap:var(--il-sp-3);color:var(--color-foreground);text-decoration:none}.il-setcard__vak{position:relative;display:block;aspect-ratio:1;overflow:hidden;background-color:var(--il-paper-soft)}.il-setcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover:hover){.il-setcard:hover .il-setvak__charm:nth-child(odd){translate:-2px -2px}.il-setcard:hover .il-setvak__charm:nth-child(2n){translate:2px 2px}}.il-setcard__regels{display:grid;gap:0;font-size:var(--t-base);line-height:1.4}.il-setcard__prijs{font-weight:var(--w-bold);font-variant-numeric:tabular-nums}.il-leeg{width:100%;max-width:560px;margin-inline:auto;text-align:start}.il-leeg__kop{margin:0 0 var(--il-sp-4);font-size:var(--t-base);font-weight:var(--w-medium)}.il-leeg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--il-sp-4) var(--il-sp-3)}.il-leeg__link{display:inline-block;margin-block-start:var(--il-sp-4);font-size:var(--t-sm);color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px}.cc-reconsent-btn,.cc-ccpa-link{display:none!important}main>.shopify-section+.shopify-section{margin-block-start:var(--il-ritme-stap, var(--il-ritme))}main>.shopify-section:has(.il-ticker){--il-ritme-stap: var(--il-ritme-krap)}main>.shopify-section:has(.il-marquee){--il-ritme-stap: var(--il-ritme-krap)}main>.shopify-section+.shopify-section:not(:has(*)){margin-block-start:0}main>.shopify-section:first-child:not(:has(>.product-information)){padding-block-start:var(--il-opening)}main>.shopify-section:first-child:not(:has(>.product-information))>.spacing-style,main>.shopify-section:first-child:not(:has(>.product-information)) .spacing-style:has(h1){padding-block-start:0!important}main>.shopify-section:first-child h1{text-box:trim-start cap alphabetic}:is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-block-size: 44px}.cart__ctas .cart__checkout-button{min-block-size:56px}.product-form-buttons .add-to-cart-button,.cart__ctas .cart__checkout-button{box-shadow:var(--il-shadow-1)}.product-form-buttons add-to-cart-component .button:not(.quick-add__button),.shopify-section a.button:not(.button-secondary,.button-unstyled){--button-color: var(--il-ink-invert);--button-background-color: var(--il-ink);--button-border-width: 0px;block-size:auto;min-block-size:44px;padding:var(--il-sp-4) var(--il-sp-5);border:1px solid transparent;border-radius:var(--il-r-pill);font-family:var(--f-text);font-size:var(--t-base);font-weight:var(--w-bold);line-height:1.1}.product-form-buttons add-to-cart-component .button:not(.quick-add__button) .add-to-cart-icon{display:none}.product-form-buttons add-to-cart-component .button:not(.quick-add__button),.ilbb__summary .ilbb__atc,.cart__ctas .cart__checkout-button{min-block-size:56px;font-size:var(--t-md);font-weight:var(--w-label)}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.4, 0, .6, 1);--y-timing: cubic-bezier(.2, .6, .35, 1);background-color:var(--il-surface)}
/*# sourceMappingURL=/cdn/shop/t/56/assets/il-componenten.css.map */
