@import"https://fonts.googleapis.com/css2?family=Rubik:wght@500;700;800&family=Nunito+Sans:wght@400;600;700;800&display=swap";:root{--page-background: #FFFDF6;--color-body: #FFFDF6;--color-bg: #FFFDF6;--color-primary: #1F1A2E;--color-primary-light: rgba(31,26,46,.2);--disabled-color-primary: rgba(31,26,46,.5);--color-primary-opacity: rgba(31,26,46,.03);--link-color: #1F1A2E;--active-link-color: #5B3FC4;--button-background-color: #FFF76E;--button-background-hover-color: #ADEB63;--button-background-hover-color-lighten: #C2F08A;--button-text-color: #1F1A2E;--header-background: #FFFDF6;--header-top-bar: #FFFDF6;--header-text: #1F1A2E;--header-border-color: #ECE6F7;--header-hover-background-color: rgba(31,26,46,.06);--header-hover-text: #5B3FC4;--sticky-header-background: #FFFDF6;--sticky-header-top-bar: #FFFDF6;--sticky-header-text: #1F1A2E;--sticky-header-hover-text: #5B3FC4;--mobile-menu-text: #1F1A2E;--mobile-menu-background: #FFFDF6;--mobile-menu-border-color: #ECE6F7;--footer-background: #C4B2F2;--footer-text: #1F1A2E;--footer-hover-background-color: rgba(31,26,46,.08);--border-color: #ECE6F7;--border-color-subtle: #F3EFFA;--header-font-stack: "Rubik", sans-serif;--header-font-weight: 800;--header-font-style: normal;--header-letter-spacing: -.02em;--subheading-font-stack: "Rubik", sans-serif;--subheading-font-weight: 700;--body-font-stack: "Nunito Sans", system-ui, sans-serif;--body-font-weight: 400;--body-font-size-int: 16;--body-font-size: 16px;--nav-font-family: "Rubik", sans-serif;--nav-font-weight: 700;--nav-text-transform: none;--nav-letter-spacing: -.01em;--button-font-family: "Nunito Sans", system-ui, sans-serif;--button-font-weight: 800;--buttons-transform: none;--buttons-letter-spacing: 0;--button-font-size: 15px}body{background:#fffdf6;color:#1f1a2e}.btn,button.btn,.button{border-radius:999px!important;min-height:46px}#main-navigation-wrapper .nav>li>a.header-link{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:20px!important;letter-spacing:-.01em!important;text-transform:none!important;padding-left:16px!important;padding-right:16px!important}#main-navigation-wrapper .nav>li>a.header-link:hover{color:#5b3fc4!important}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu-link__text{font-family:Rubik,sans-serif!important;font-weight:700!important;font-size:22px!important;letter-spacing:-.01em!important;text-transform:none!important}.notification-bar{background-color:#1f1a2e!important;color:#fffdf6!important}.notification-bar a,.notification-bar p{color:#fffdf6!important;font-family:Nunito Sans,system-ui,sans-serif!important;font-weight:700;letter-spacing:.02em}@media(max-width:989px){.notification-bar p{font-size:13px!important;line-height:1.4!important}}#site-header .header-content{display:flex!important;align-items:center!important;justify-content:center!important}#site-header .header-content>.header-content__item:not(.header-content--logo){display:none!important}#site-header .header-content--logo{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:12px 0!important;text-align:center!important;margin:0 auto!important}#site-header .header-content--logo .site-header__logo{margin:0 auto!important;text-align:center!important}#site-header .header-content--logo .site-header__logo-image{display:inline-block!important;width:auto!important}#site-header .header-content--logo .site-header__logo img{width:240px!important;max-width:240px!important;height:auto!important}.mobile-header--wrapper{align-items:center!important}.mobile-header--wrapper .mobile-logo-column{flex:1 1 auto!important;min-width:0;display:flex!important;justify-content:center;padding:8px 0!important}.mobile-logo-column .site-header__logo,.mobile-logo-column .site-header__logo-image{display:block!important;width:100%!important;max-width:165px!important;margin:0 auto}.mobile-logo-column .site-header__logo img{width:100%!important;max-width:165px!important;height:auto!important}.product-single__photo,.product-single__thumbnail__image{aspect-ratio:2 / 3!important;width:100%!important;height:auto!important;object-fit:cover!important}.description-block__content h3{font-family:Rubik,sans-serif;font-weight:700;font-size:22px;margin:28px 0 12px}.description-block__content details.dyn-flavour{border:2px solid #1F1A2E;border-radius:16px;padding:0 18px;margin:0 0 10px;background:#fff}.description-block__content details.dyn-flavour summary{cursor:pointer;padding:14px 0;font-family:Rubik,sans-serif;font-weight:700;font-size:17px;list-style:none;display:flex;justify-content:space-between;align-items:center}.description-block__content details.dyn-flavour summary::-webkit-details-marker{display:none}.description-block__content details.dyn-flavour summary:after{content:"+";font-size:22px;line-height:1}.description-block__content details.dyn-flavour[open] summary:after{content:"\2212"}.description-block__content details.dyn-flavour>*:not(summary){margin:0 0 12px;font-size:15px}.description-block__content details.dyn-flavour table{width:100%;border-collapse:collapse;font-size:14px}.description-block__content details.dyn-flavour td{padding:4px 0;border-bottom:1px solid #ECE6F7}.description-block__content details.dyn-flavour td:last-child{text-align:right}.description-block__content .dyn-allergy{background:#fff76e;border-radius:14px;padding:12px 16px;font-size:15px}.indiv-product .aspect-ratio{border-radius:20px;overflow:hidden}.dh .dh-card__img{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;flex:0 0 auto}.dh .dh-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}.dh .dh-hero .dh-media img,.dh .dh-hero .dh-ph,.dh .dh-story .dh-media img,.dh .dh-story .dh-ph{aspect-ratio:1 / 1!important;height:auto!important;object-fit:cover}.dh .dh-biz .dh-wrap.dh-sec{padding-left:24px;padding-right:24px}.da .da-quote blockquote{margin:0 auto!important;max-width:880px!important;padding:80px 24px!important;text-align:center!important;font-family:Rubik,sans-serif!important;font-weight:700!important;font-style:normal!important;font-size:clamp(26px,3.4vw,38px)!important;line-height:1.25!important;color:#1f1a2e!important;border:0!important;background:none!important}.da .da-quote blockquote:before,.da .da-quote blockquote:after{display:none!important;content:none!important}.da .da-quote cite{display:block;margin-top:20px;font-family:Nunito Sans,sans-serif!important;font-style:normal!important;font-weight:700;font-size:16px;color:#2e2547}.da .da-img--logo img{background:#fff!important;padding:56px!important;border:16px solid #FF9EDE}.da .df-list a[href^=mailto]{font-size:15px!important;word-break:normal!important;overflow-wrap:anywhere}#footer-payment-methods li:has(svg[aria-labelledby=pi-blik]),#footer-payment-methods li:has(svg[aria-labelledby=pi-mobilepay]),#footer-payment-methods li:has(svg[aria-labelledby=pi-unionpay]),#footer-payment-methods li:has(svg[aria-labelledby=pi-maestro]),#footer-payment-methods li:has(svg[aria-labelledby=pi-shopify_pay]){display:none!important}.cross-sells-wrapper,.cross-sells-wrapper *,.cross-sells-wrapper .btn{color:#1f1a2e!important}footer,.site-footer,#shopify-section-footer,#shopify-section-footer>*{background-color:#c4b2f2!important}#shopify-section-footer,#shopify-section-footer a,#shopify-section-footer p,#shopify-section-footer h2,#shopify-section-footer h3,#shopify-section-footer h4,#shopify-section-footer li,#shopify-section-footer span,#shopify-section-footer small{color:#1f1a2e!important}#shopify-section-footer input{background:#fffdf6!important;color:#1f1a2e!important;border-color:#1f1a2e!important}#shopify-section-footer .btn,#shopify-section-footer button{background:#fff76e!important;color:#1f1a2e!important;border-color:#fff76e!important}.dh .dh-box--dark{background:#80e0fa!important;color:#1f1a2e!important}.dh .dh-box--dark h2,.dh .dh-box--dark p,.dh .dh-box--dark .dh-eyebrow{color:#1f1a2e!important}.dh .dh-box--pink{background:#ff9ede!important}.dh .dh-box--pink .dh-eyebrow,.dh .dh-box--pink p{color:#1f1a2e!important}.dh .dh-btn--dark{background:#adeb63!important;color:#1f1a2e!important}.dh .dh-badge{background:#ff9ede!important;color:#1f1a2e!important}.dh .dh-review:nth-child(3n+1){background:#fff76e!important}.dh .dh-review:nth-child(3n+2){background:#c4b2f2!important}.dh .dh-review:nth-child(3n){background:#adeb63!important}.da .da-emma{background:#ff9ede!important}.da .da-emma .da-eyebrow,.da .da-emma p{color:#1f1a2e!important}.da .da-btn--dark{background:#adeb63!important;color:#1f1a2e!important}.da .da-help{background:#80e0fa!important;color:#1f1a2e!important}.da .da-help h2,.da .da-help p,.da .da-help .da-eyebrow{color:#1f1a2e!important}.da .df-card{background:#c4b2f2!important;color:#1f1a2e!important}.da .df-card h2,.da .df-card p,.da .df-card .da-eyebrow,.da .df-card .df-mail{color:#1f1a2e!important}.page-title--stichting-steun-emma-kinderziekenhuis .da .da-quote{background:#ff9ede!important}.page-title--stichting-steun-emma-kinderziekenhuis .da .da-img img,.page-title--stichting-steun-emma-kinderziekenhuis .da .da-ph{background-color:#ff9ede!important}.page-title--stichting-steun-emma-kinderziekenhuis .da .da-ph{border-color:#1f1a2e!important;color:#1f1a2e!important}.dz .dz-card:nth-child(1){background:#80e0fa!important}.dz .dz-card:nth-child(2){background:#ff9ede!important}.dz .dz-card .dz-eyebrow{color:#1f1a2e!important}.dz .dz-form-wrap{background:#c4b2f2!important;color:#1f1a2e!important}.dz .dz-form-intro h2,.dz .dz-form-intro p,.dz .dz-form-intro ul,.dz .dz-form-intro .dz-eyebrow,.dz .dz-field label,.dz .dz-note{color:#1f1a2e!important}.dz .dz-field input,.dz .dz-field select,.dz .dz-field textarea{border-color:#1f1a2e!important}.dz .dz-form-intro li:before{background:#fff76e!important}.ds .ds-btn{background:#adeb63!important;color:#1f1a2e!important}.ds .ds-badge:not(.ds-badge--pick):not(.ds-badge--biz){background:#ff9ede!important;color:#1f1a2e!important}.dn button{background:#c4b2f2!important;color:#1f1a2e!important}.dyn-cart-msg:not(.dyn-cart-msg--soft){background:#ff9ede!important;color:#1f1a2e!important}.dyn-cart-msg:not(.dyn-cart-msg--soft) strong{color:#1f1a2e!important}#dyn-toast{background:#c4b2f2!important;color:#1f1a2e!important}#dyn-toast button{color:#1f1a2e!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
