body{--page-margin: 16px;--page-content-width: var(--normal-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}@media screen and (min-width:750px){body{--page-margin: 40px}}html{scroll-behavior:smooth;scroll-padding-block-start:6rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgb(var(--color-foreground-rgb) / .12)}h1,h2,.h1,.h2{text-wrap:balance}h3,h4,h5,h6,.h3,.h4,.h5,.h6{text-wrap:pretty}.rte p,.rte li{text-wrap:pretty;max-inline-size:68ch}.rte :is(h1,h2)+p{font-size:calc(var(--font-size--md) * 1.0625);opacity:.88}.rte :is(p,ul,ol) a:where(:not(.button,.button-secondary)){text-underline-offset:.22em;text-decoration-thickness:1px;transition:text-decoration-color .2s ease,color .2s ease}.button,.button-secondary{--lumina-button-padding-inline: 2rem;padding-inline:var(--lumina-button-padding-inline);padding-block:.95em;letter-spacing:.06em;font-size:var(--font-size--sm);line-height:1;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease;will-change:transform}.button:hover,.button-secondary:hover{transform:translateY(-1px)}.button:active,.button-secondary:active{transform:translateY(0)}.menu-list__link{font-weight:500;letter-spacing:.1em;transition:opacity .2s ease}.menu-list__link:hover{opacity:.62}.menu-list__link--active .menu-list__link-title{text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1px}.header{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .12)}.header-actions__action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;transition:background-color .25s ease,transform .2s ease}.header-actions__action:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgb(var(--color-foreground-rgb) / .07);opacity:0;transform:scale(.82);transition:opacity .25s ease,transform .25s cubic-bezier(.2,.8,.3,1)}.header-actions__action:hover:before,.header-actions__action:focus-visible:before{opacity:1;transform:scale(1)}.header-actions__action:active{transform:scale(.94)}.header-actions__action svg{position:relative;z-index:1;width:1.15rem;height:1.15rem}.cart-bubble{border:1.5px solid var(--color-background)}.cart-bubble__background{background:var(--color-primary)}@media(prefers-reduced-motion:reduce){.header-actions__action,.header-actions__action:before{transition:none}.header-actions__action:active{transform:none}}.product-media-container,.collection-card__inner,.card-gallery{overflow:hidden;background-color:rgb(var(--color-foreground-rgb) / .04)}.product-media-container img,.collection-card__inner img,.card-gallery img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}.product-card:hover .product-media-container img,.collection-card:hover .collection-card__inner img{transform:scale(1.04)}.placeholder-svg{background:rgb(var(--color-foreground-rgb) / .05);color:rgb(var(--color-foreground-rgb) / .16);fill:currentColor;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover}.placeholder-svg :is(path,rect,circle,polygon,g){fill:currentColor!important;stroke:none!important;opacity:1!important}.product-card,.collection-card{transition:opacity .25s ease}.product-grid:hover .product-card:not(:hover){opacity:.62}.product-card__content{padding-block-start:var(--padding-sm)}.field__input{transition:border-color .2s ease,background-color .2s ease}.field__input:focus{border-color:rgb(var(--color-foreground-rgb) / .75)}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}html,body{overflow-x:clip}@media screen and (max-width:749px){input,select,textarea{font-size:max(16px,1rem)}.menu-list__link,.lumina-faq__question,.lumina-tarief__knop{min-height:44px;display:flex;align-items:center}.lumina-tarief__knop{justify-content:center}a,button,summary{-webkit-tap-highlight-color:rgb(var(--color-foreground-rgb) / .08)}.rte,.lumina-geg__waarde,.lumina-slot__lijst{overflow-wrap:break-word}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.button-secondary,.product-media-container img,.collection-card__inner img,.card-gallery img,.product-card,.collection-card{transition:none}.button:hover,.button-secondary:hover,.product-card:hover .product-media-container img,.collection-card:hover .collection-card__inner img{transform:none}.product-grid:hover .product-card:not(:hover){opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumina-refinements.css.map */
