:root{--fxl-purple: #2A245B;--fxl-pink: #FF2D86;--fxl-white: #FFFFFF;--fxl-buy: #06BA00;--fxl-purple-5: color-mix(in srgb, var(--fxl-purple) 5%, var(--fxl-white));--fxl-purple-15: color-mix(in srgb, var(--fxl-purple) 15%, var(--fxl-white));--fxl-pink-5: color-mix(in srgb, var(--fxl-pink) 5%, var(--fxl-white));--fxl-pink-15: color-mix(in srgb, var(--fxl-pink) 15%, var(--fxl-white));--fxl-text: var(--fxl-purple);--fxl-border: var(--fxl-purple-15);--fxl-border-soft: var(--fxl-purple-15);--fxl-purple-soft: var(--fxl-purple-5);--fxl-purple-light: var(--fxl-purple-15);--fxl-purple-dark: var(--fxl-purple);--fxl-pink-soft: var(--fxl-pink-5);--fxl-pink-light: var(--fxl-pink-15);--fxl-pink-dark: var(--fxl-pink);--fxl-buy-hover: var(--fxl-buy);--fxl-black: var(--fxl-text);--fxl-muted: var(--fxl-text);--fxl-success: var(--fxl-buy);--fxl-success-soft: var(--fxl-purple-5);--fxl-error: var(--fxl-pink);--fxl-overlay: color-mix(in srgb, var(--fxl-purple) 45%, transparent);--fxl-shadow-color: color-mix(in srgb, var(--fxl-purple) 15%, transparent);--fxl-review-star: var(--fxl-pink);--fxl-price-color: var(--fxl-pink);--fxl-price-size-main: 28px;--fxl-price-size-card: 18px;--fxl-price-size-compact: 16px;--fxl-popular-font-size: 13px;color-scheme:light;--fxl-radius-small: 0 0 8px 0;--fxl-radius-button: 0 0 12px 0;--fxl-radius-card: 0 0 20px 0;--fxl-radius-panel: 0 0 28px 0;--fxl-space-1: 4px;--fxl-space-2: 8px;--fxl-space-3: 12px;--fxl-space-4: 16px;--fxl-space-5: 20px;--fxl-space-6: 24px;--fxl-content-width: 1280px;--content_p: 30px;--main_mw: var(--fxl-content-width);--main_lh: 1.6;--main_lh_h: 1.25;--main_fz: 14px;--main_fz_small: 12px;--rpp: 24px;--primary_text: var(--fxl-text);--primary_text_h: var(--fxl-purple);--headings_text: var(--fxl-purple);--body_bg: var(--fxl-white);--primary_bg: var(--fxl-white);--primary_bg_btn: var(--fxl-purple);--primary_btn_text: var(--fxl-white);--secondary_bg_btn: var(--fxl-purple-15);--secondary_btn_text: var(--fxl-purple);--custom_bd: var(--fxl-purple-15);--main_bd: var(--fxl-purple-15);--accent: var(--fxl-pink);--input_h: 46px;--main_fz_h: 24px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--fxl-white);color:var(--fxl-black);font:var(--main_fw,500) var(--main_fz)/var(--main_lh) var(--main_ff,sans-serif)}body>#root{padding-inline:var(--content_p)}#content{max-width:var(--fxl-content-width);margin-inline:auto;padding-top:25px;min-height:40vh}a{color:inherit;text-underline-offset:.18em}button,input,select,textarea{font:inherit}button,input[type=submit],summary{cursor:pointer}button{color:inherit}button:disabled,input:disabled{cursor:not-allowed;opacity:.6}button{background:none;border:0;padding:0}input,select,textarea{max-width:100%;color:var(--fxl-black);background:var(--fxl-white);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-button)}input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]),select,textarea{min-height:44px;padding:11px 14px}input[type=checkbox],input[type=radio]{accent-color:var(--fxl-purple)}textarea{width:100%;min-height:140px;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{padding:0}img,svg,video,iframe,model-viewer{max-width:100%}img{height:auto;vertical-align:middle}svg{vertical-align:middle}figure{margin:0}p{margin:0 0 1em}ul,ol{margin-block:0 1em;padding-inline-start:1.4em}h1,h2,h3,h4,h5,h6{margin:0 0 .6em;font-family:var(--main_ff_h,sans-serif);font-weight:var(--main_fw_h,900);line-height:var(--main_lh_h);color:var(--fxl-purple);overflow-wrap:anywhere}h1,.h1{font-size:var(--main_h1,32px);line-height:1.18}h2,.h2{font-size:var(--main_h2,24px)}h3,.h3{font-size:var(--main_h3,20px)}h4,.h4{font-size:var(--main_h4,18px)}h5,h6{font-size:var(--main_h5,16px)}strong,b{font-weight:var(--main_fw_strong,800)}table{border-collapse:collapse;width:100%}th,td{padding:12px;border-bottom:1px solid var(--fxl-border);text-align:start}hr{border:0;border-top:1px solid var(--fxl-border);margin-block:24px}[hidden],.hidden{display:none!important}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.fxl-skip{position:fixed;z-index:999999;top:8px;left:8px;padding:12px 20px;background:var(--fxl-white);color:var(--fxl-purple);transform:translateY(-150%)}.fxl-skip:focus{transform:none}.fxl-button,.link-btn a,.fxl-native button[type=submit],.fxl-native input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;min-height:46px;background:var(--fxl-purple);color:var(--fxl-white);border:1px solid transparent;border-radius:var(--fxl-radius-button);text-decoration:none;text-align:center}.fxl-button:hover,.link-btn a:hover{background:var(--fxl-purple)}.fxl-button--secondary{background:var(--fxl-purple-light);color:var(--fxl-purple)}.fxl-button--buy{background:var(--fxl-buy);color:var(--fxl-white)}.fxl-button--buy:hover{background:var(--fxl-buy-hover)}.overlay-valid{color:var(--fxl-success)}.overlay-error,.fxl-form-error{color:var(--fxl-error)}.fxl-form-error{padding:12px;margin-block:12px;border:1px solid currentColor;border-radius:var(--fxl-radius-small)}.small,small{font-size:.86em}.text-center{text-align:center}.text-end{text-align:end}.align-center{margin-inline:auto}.align-middle{align-items:center}.strong{font-weight:var(--main_fw_strong,800)}.cols{display:flex;gap:16px;flex-wrap:wrap}.link-btn{margin-block:20px}.n6br{display:flex;flex-wrap:wrap;align-items:center;gap:9px;list-style:none;padding:0;margin:0;color:var(--fxl-muted)}.n6br li+li:before{content:"/";margin-inline-end:9px;color:var(--fxl-border)}.n6br a{text-decoration:none}.fxl-breadcrumb{margin-block:0 24px}.fxl-native{margin-block:0 var(--fxl-section-space,32px);min-width:0}.fxl-native__heading{margin-bottom:24px}.fxl-native__text>:last-child{margin-bottom:0}.fxl-native__text img{border-radius:var(--fxl-radius-card)}.fxl-native__grid{display:grid;grid-template-columns:repeat(var(--fxl-columns,3),minmax(0,1fr));gap:24px}.fxl-native__card{background:var(--fxl-purple-soft);border:1px solid var(--fxl-border-soft);border-radius:var(--fxl-radius-card);padding:24px}.fxl-native__split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.fxl-native__media{border-radius:var(--fxl-radius-panel);overflow:hidden;background:var(--fxl-white)}.fxl-native__media img{width:100%;object-fit:cover}.fxl-native__gallery{display:grid;grid-template-columns:repeat(var(--fxl-columns,2),minmax(0,1fr));gap:20px}.fxl-native__slide{position:relative;overflow:hidden;border-radius:var(--fxl-radius-card);background:var(--fxl-purple-soft)}.fxl-native__slide img{width:100%;height:auto}.fxl-native__caption{padding:24px}.fxl-native__slider{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory}.fxl-native__slider>*{flex:0 0 100%;scroll-snap-align:start}.fxl-native__slider-controls{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.fxl-native__slider-controls button{min-width:44px;min-height:44px;background:var(--fxl-purple-light);border-radius:var(--fxl-radius-small)}.fxl-native details{padding:18px 0;border-bottom:1px solid var(--fxl-border)}.fxl-native summary{font-weight:var(--main_fw_strong,800);color:var(--fxl-purple)}.fxl-native details>div{margin-top:16px}.fxl-native__form{max-width:720px}.fxl-native__field{display:grid;gap:8px;margin-block:0 20px}.fxl-native__field input:not([type=checkbox]):not([type=radio]),.fxl-native__field select{width:100%}.fxl-native__collection{display:block;text-decoration:none;border:1px solid var(--fxl-border-soft);border-radius:var(--fxl-radius-card);overflow:hidden}.fxl-native__collection img{width:100%;aspect-ratio:1;object-fit:contain}.fxl-native__collection h3{padding:18px;margin:0}.fxl-pagination{display:flex;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap;padding:24px 0}.fxl-pagination :is(a,span){min-width:40px;min-height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--fxl-radius-small);padding:8px}.fxl-pagination [aria-current]{background:var(--fxl-purple);color:var(--fxl-white)}.l4cl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--fxl-columns,4),minmax(0,1fr));gap:20px}.l4cl.w20{--fxl-columns: 5}.l4cl.w16{--fxl-columns: 6}.l4cl.w33{--fxl-columns: 3}.l4cl.w50{--fxl-columns: 2}.product-card{min-width:0;width:auto}.mobile-only{display:none!important}@media(max-width:989px){.fxl-native__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l4cl{--fxl-columns: 3;gap:16px}}@media(max-width:760px){:root{--content_p: 16px}#content{padding-top:18px}h1{font-size:var(--mob_h1,28px)}h2{font-size:var(--mob_h2,24px)}.mobile-only{display:initial!important}.mobile-hide{display:none!important}.fxl-native__split{grid-template-columns:1fr;gap:24px}.fxl-native__grid,.fxl-native__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fxl-native__card,.fxl-native__caption{padding:18px}.l4cl,.l4cl.w20,.l4cl.w16,.l4cl.w33,.l4cl.w50{--fxl-columns: 2;gap:12px}.l4cl.w100-mobile{--fxl-columns: 1}}@media(max-width:480px){.fxl-native__grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.fxl-table-scroll{overflow-x:auto}.fxl-gift-qr{display:flex;justify-content:center;margin-block:24px}.fxl-native__text{max-width:900px}@media(max-width:760px){.l4cl.w100-mobile{grid-template-columns:1fr}}@layer feestxl_typography{:root{--fxl-text-size: 14px !important;--main_fz: var(--fxl-text-size) !important;--primary_text: var(--fxl-text) !important}body.fxl-theme{color:var(--fxl-text)!important;font-size:var(--fxl-text-size)!important}body.fxl-theme :is(#root,.jdgm-write-review-modal){--fxl-text-on-surface: var(--fxl-text);--fxl-hover-ink: var(--fxl-text);--primary_text: var(--fxl-text) !important;color:var(--fxl-text-on-surface)!important}body.fxl-theme :is(#root,.jdgm-write-review-modal) :where(*):not(.jdgm-star,svg,svg *){color:var(--fxl-text-on-surface, var(--fxl-text))!important}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(p,li,dt,dd,label,legend,th,td,blockquote,.feestxl-short-description,.feestxl-product-facts,.feestxl-bulk-stock,.feestxl-delivery,.feestxl-tax-text,.feestxl-vendor,.feestxl-sku,.feestxl-price__unit,.feestxl-stock-status,.stock-message,.fxl-description,.collection-description,.fxl-native__text,.fxl-product-card__title,.fxl-voorraadstatus-aantal,.fxl-main-header__action-button,.fxl-menu__link,.popular-feesten__btn,.fxl-free-gift-header-bar__title,.fxl-free-gift-header-bar__text,.fxl-free-gift-header-bar__link,.fxl-footer__text,.fxl-footer__link,.jdgm-rev__body,.jdgm-rev-widg__summary-text,.jdgm-prev-badge__text,.fxl-cart-popup__meta,.fxl-cart-popup__shipping,.fxl-main-cart__meta,.fxl-main-cart__tax-row,.fxl-main-cart__terms){font-size:var(--fxl-text-size)!important}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(.fxl-main-header__action-button,.fxl-free-gift-header-bar__inner,.fxl-footer__newsletter,.kaching-bundles__bar-label,.sale-label,.fxl-product-card__saleout,.fxl-product-card__discount,.fxl-main-cart__gift-badge,.fxl-main-cart__empty-icon,.fxl-cart-popup__empty-icon,.fxl-main-cart__item--undo,.fxl-cart-popup__item--undo,.cart-gift-selector__stat--highlight,.cart-gift-topbar__content,[data-fxl-surface=pink]){--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink)}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(.fxl-top-bar,.fxl-main-header__cart-count,.fxl-free-gift-header-bar__badge,.cart-gift-topbar__badge,.cart-gift-topbar__link,.fxl-button,.link-btn>a,.fxl-native button[type=submit],.fxl-native input[type=submit],.fxl-product-card__buy,.feestxl-add-to-cart,.feestxl-related-card__button,.overlay-buy_button,.overlay-preorder,.fxl-cart-popup__btn--primary,.fxl-main-cart__btn--primary,.cart-gift-card__apply-btn,.jdgm-write-rev-link,.jdgm-btn,.jdgm-write-review-modal__nav-btn,.fxl-pagination [aria-current],.fxl-themes__dot[aria-expanded=true],[data-fxl-surface=dark]){--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white)}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(input:not([type=submit]),select,textarea,.fxl-button--secondary,.fxl-cart-popup__btn--secondary,.jdgm-btn--border,.jdgm-paginate__load-more,.jdgm-write-review-modal__nav-btn-back,.fxl-menu__dropdown-inner,.fxl-mobile-menu__panel,.mci-overlay__panel,.fxl-footer__service,.fxl-footer__socials a,.fxl-top-bar__icon,.cart-gift-card,.cart-auto-gift,.fxl-product-card,[data-fxl-surface=light]){--fxl-text-on-surface: var(--fxl-text);--fxl-hover-ink: var(--fxl-text)}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(a,button):hover{--fxl-text-on-surface: var(--fxl-hover-ink, var(--fxl-text))}body.fxl-theme .jdgm-write-review-modal__nav-btn-back:hover{--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white)}body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(input,textarea)::placeholder{color:var(--fxl-text)!important;opacity:1}body.fxl-theme #root .fxl-collection-top__banner-inner,body.fxl-theme #root .fxl-collection-top__banner-inner *{color:revert-layer!important}body.fxl-theme #root .shopify-section-fxl-footer{width:calc(100% + var(--content_p) * 2)!important;margin-inline:calc(var(--content_p) * -1)!important}body.fxl-theme #root :is(.fxl-top-bar,.fxl-main-header,.fxl-menu,.popular-feesten):before{left:calc(var(--content_p) * -1)!important;width:calc(100% + var(--content_p) * 2)!important;margin-left:0!important}@media(max-width:768px){body.fxl-theme :is(#root,.jdgm-write-review-modal) :is(input,select,textarea){font-size:16px!important}}}@layer feestxl_typography{body.fxl-theme #root :is(.fxl-footer,.fxl-footer__main,.fxl-footer__bottom,[data-fxl-surface=purple-solid]){--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white);background:var(--fxl-purple)!important;color:var(--fxl-white)!important}body.fxl-theme #root :is(.fxl-footer__uspbar,.fxl-footer__service,.fxl-footer__socials a,.fxl-footer__logo){--fxl-text-on-surface: var(--fxl-text);--fxl-hover-ink: var(--fxl-text);background:var(--fxl-purple-5)!important}body.fxl-theme #root :is(.fxl-footer__logo,.fxl-footer__socials a){background:var(--fxl-white)!important}body.fxl-theme #root .fxl-footer__newsletter{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink);background:var(--fxl-pink-5)!important;border-color:var(--fxl-pink-15)!important}body.fxl-theme #root :is(.fxl-footer__newsletter button[type=submit],[data-fxl-surface=pink-solid]){--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white);background:var(--fxl-pink)!important;color:var(--fxl-white)!important}body.fxl-theme #root .fxl-footer__usp{background:transparent!important}body.fxl-theme #root :is(.popular-feesten,.popular-feesten:before){background:var(--fxl-purple-5)!important}body.fxl-theme #root .fxl-button--secondary:hover{--fxl-text-on-surface: var(--fxl-text);--fxl-hover-ink: var(--fxl-text);background:var(--fxl-purple-15)!important;border-color:var(--fxl-purple-15)!important}body.fxl-theme #root .fxl-product-card__discount{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink);background:var(--fxl-pink-5)!important;border:1px solid var(--fxl-pink-15)!important}body.fxl-theme #root :is(.fxl-main-header__action-button,.fxl-more-colors-chip):hover{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink);background:var(--fxl-pink-15)!important}body.fxl-theme #root a:hover{text-decoration:underline}body.fxl-theme #root :is(.fxl-button,.fxl-product-card__buy,.fxl-footer__logo,.fxl-main-header__icon-link):hover{text-decoration:none}body.fxl-theme #root [data-fxl-surface=pink]{background:var(--fxl-pink-5)!important}body.fxl-theme #root [data-fxl-surface=light]{background:var(--fxl-purple-5)!important}}body #root .icon-instagram{--fxl-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%225%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%226.5%22%20r%3D%221%22%2F%3E%3C%2Fsvg%3E)}body #root .icon-facebook{--fxl-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%3E%3Cpath%20d%3D%22M14%2022v-9h3l.5-4H14V6.5c0-1.2.4-2%202-2h2V1.2A24%2024%200%200%200%2015%201c-3%200-5%201.8-5%205v3H7v4h3v9z%22%2F%3E%3C%2Fsvg%3E)}body #root .icon-pinterest{--fxl-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%3E%3Cpath%20d%3D%22M12%201a11%2011%200%200%200-4%2021c0-1%20.1-2.2.4-3.3l1.4-5.8s-.4-.8-.4-2c0-1.8%201-3.1%202.3-3.1%201.1%200%201.6.8%201.6%201.8%200%201.1-.7%202.8-1.1%204.4-.3%201.3.6%202.4%201.9%202.4%202.3%200%204-2.4%204-5.9%200-3.1-2.2-5.2-5.3-5.2-3.6%200-5.7%202.7-5.7%205.5%200%201.1.4%202.3.9%203%20.1.1.1.2.1.4l-.3%201.2c0%20.2-.2.3-.4.2-1.5-.7-2.4-2.8-2.4-4.6%200-3.8%202.8-7.3%208-7.3%204.2%200%207.4%203%207.4%207%200%204.2-2.7%207.7-6.5%207.7-1.3%200-2.5-.7-2.9-1.5l-.8%203.1c-.3%201.1-1.1%202.5-1.6%203.3A11%2011%200%201%200%2012%201z%22%2F%3E%3C%2Fsvg%3E)}body #root .icon-tiktok{--fxl-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22black%22%3E%3Cpath%20d%3D%22M15%202h3c.3%202.7%201.8%204.3%204%204.7v3c-1.6%200-2.9-.5-4-1.4V16a6%206%200%201%201-6-6v3a3%203%200%201%200%203%203V2z%22%2F%3E%3C%2Fsvg%3E)}@layer feestxl_typography{body.fxl-theme #root :is(.feestxl-price__current,.feestxl-price__old,.feestxl-related-card__link>span,.fxl-product-card__price>strong,.fxl-product-card__price>s,.fxl-stapelkorting strong,.kaching-bundles__bar-price,.kaching-bundles__bar-full-price,.fxl-cart-popup__unit-price-current,.fxl-cart-popup__unit-price-old,.fxl-cart-popup__line-total,.fxl-cart-popup__totals>strong,.fxl-main-cart__unit-price-current,.fxl-main-cart__unit-price-old,.fxl-main-cart__line-total,.fxl-main-cart__totals>li>strong,.product-card .price,.product-card .s1pr,.product-card .old-price,.fxl-table-scroll tbody td:last-child,.fxl-table-scroll tfoot td:last-child){--fxl-text-on-surface: var(--fxl-price-color);--fxl-hover-ink: var(--fxl-price-color);color:var(--fxl-price-color)!important;font-weight:var(--main_fw_strong, 800)!important}body.fxl-theme #root .feestxl-price__current{font-size:var(--fxl-price-size-main)!important;line-height:1.2!important}body.fxl-theme #root :is(.fxl-product-card__price>strong,.fxl-cart-popup__totals>strong,.fxl-main-cart__grand-total>strong){font-size:var(--fxl-price-size-card)!important;line-height:1.25!important}body.fxl-theme #root :is(.kaching-bundles__bar-price,.feestxl-related-card__link>span,.fxl-main-cart__line-total,.fxl-cart-popup__line-total){font-size:var(--fxl-price-size-compact)!important;line-height:1.3!important}body.fxl-theme #root :is(.stock.overlay-valid,.fxl-voorraadstatus-aantal--valid){--fxl-text-on-surface: var(--fxl-success);--fxl-hover-ink: var(--fxl-success);color:var(--fxl-success)!important}body.fxl-theme #root :is(.feestxl-quantity__box button,.feestxl-related-card__qtybox button,.fxl-product-card__quantity button,.fxl-cart-popup__qty button,.fxl-main-cart__qty button,.gift-qty-btn){--fxl-text-on-surface: var(--fxl-purple);--fxl-hover-ink: var(--fxl-purple);background:var(--fxl-purple-5)!important;color:var(--fxl-purple)!important}body.fxl-theme #root :is(.feestxl-quantity__box button,.feestxl-related-card__qtybox button,.fxl-product-card__quantity button,.fxl-cart-popup__qty button,.fxl-main-cart__qty button,.gift-qty-btn):is(:hover,:focus-visible):not(:disabled){background:var(--fxl-purple-15)!important}body.fxl-theme #root .feestxl-bulk-stock{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink);background:var(--fxl-pink-5)!important;border-color:var(--fxl-pink-15)!important;border-left:3px solid var(--fxl-pink)!important}body.fxl-theme #root .feestxl-bulk-stock svg [stroke]:not([stroke=none]){stroke:var(--fxl-pink)!important}body.fxl-theme #root .feestxl-bulk-stock svg [fill]:not([fill=none]){fill:var(--fxl-pink)!important}body.fxl-theme #root .fxl-pdp-usp-list{--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white);background:var(--fxl-purple)!important;color:var(--fxl-white)!important}body.fxl-theme #root .fxl-pdp-usp-list>li:before{color:var(--fxl-white)!important}}@layer feestxl_typography{body.fxl-theme #root :is(.feestxl-product-facts,.feestxl-related--sidebar,.pdp-related-products-xtra,.cart-related-products-xtra,.fxl-product-collections,.fxl-recently-viewed){background:var(--fxl-white)!important;border:1px solid var(--fxl-purple-15)!important}body.fxl-theme #root .popular-feesten__btn,body.fxl-theme #root .popular-feesten__btn:is(:hover,:focus-visible,.is-active){--fxl-text-on-surface: var(--fxl-white);--fxl-hover-ink: var(--fxl-white);background:var(--fxl-purple)!important;color:var(--fxl-white)!important;border:1px solid var(--fxl-purple)!important;font-size:var(--fxl-popular-font-size)!important}body.fxl-theme #root .popular-feesten__btn:is(:hover,:focus-visible,.is-active){border-color:var(--fxl-pink)!important}}body.fxl-theme #root .fxl-product-card__buy>span{display:none!important}body.fxl-theme #root .fxl-main-cart .cart-leverdatum{--fxl-text-on-surface: var(--fxl-purple);margin-bottom:20px;padding:20px;border:1px solid var(--fxl-border);border-left:3px solid var(--fxl-pink);border-radius:var(--fxl-radius-card);background:var(--fxl-white)}body.fxl-theme #root .cart-leverdatum-heading{margin:0 0 8px;font-size:16px;line-height:1.35;font-weight:800}body.fxl-theme #root .cart-leverdatum-mandatory{font-size:12px;font-weight:400}body.fxl-theme #root .cart-leverdatum-intro{margin:0 0 16px;font-size:14px;line-height:1.55;font-weight:400}body.fxl-theme #root .cart-leverdatum .cart-label{display:block;margin:14px 0 8px;font-size:14px;font-weight:800}body.fxl-theme #root .cart-leverdatum :is(input,textarea){--fxl-text-on-surface: var(--fxl-purple);box-sizing:border-box;width:100%;min-height:44px;margin:0 0 10px;border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-small);padding:10px 12px;background:var(--fxl-white);color:var(--fxl-purple);font-size:14px}body.fxl-theme #root .cart-leverdatum textarea{min-height:72px;resize:vertical}body.fxl-theme #root .cart-leverdatum-help{display:block;margin:0 0 18px;font-size:14px;line-height:1.5}body.fxl-theme #root .cart-leverdatum--show-error .cart-leverdatum-date:invalid{border-color:var(--fxl-pink)}body.fxl-theme #root .cart-leverdatum :is(input,textarea):focus-visible{outline:2px solid var(--fxl-pink);outline-offset:2px}body.fxl-theme #root .cart-leverdatum-required{display:none;margin:0 0 10px;font-size:14px;line-height:1.4;font-weight:800}body.fxl-theme #root .cart-leverdatum--show-error .cart-leverdatum-date:invalid+.cart-leverdatum-required{display:block}body.fxl-theme #root .cart-leverdatum .cart-leverdatum-date{display:block;max-width:220px;height:44px;text-align:left;-webkit-appearance:none;appearance:none}body.fxl-theme #root .cart-leverdatum-date::-webkit-date-and-time-value{text-align:left}body.fxl-theme #root .cart-leverdatum-date::-webkit-calendar-picker-indicator{margin-left:auto}@media(max-width:990px){body.fxl-theme #root .cart-leverdatum :is(input,textarea){font-size:16px}}body.fxl-theme #root .fxl-shipping-benefit{--fxl-text-on-surface: var(--fxl-pink);display:grid;gap:var(--fxl-space-1);padding:var(--fxl-space-4);margin-block:var(--fxl-space-4);background:var(--fxl-pink-5);border-inline-start:3px solid var(--fxl-pink);border-radius:var(--fxl-radius-card);font-size:14px;line-height:1.5}body.fxl-theme #root .fxl-shipping-benefit>span{font-size:12px}body.fxl-theme #root .fxl-shipping-progress{--fxl-text-on-surface: var(--fxl-purple);padding:var(--fxl-space-4);margin-block-end:var(--fxl-space-5);background:var(--fxl-white);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-card);font-size:14px;line-height:1.5}body.fxl-theme #root .fxl-shipping-progress p{margin:0;font-size:inherit;font-weight:var(--main_fw_strong)}body.fxl-theme #root .fxl-shipping-progress small{display:block;font-size:12px}body.fxl-theme #root .fxl-shipping-progress__track{height:6px;margin-block:var(--fxl-space-3) var(--fxl-space-2);background:var(--fxl-purple-5);overflow:hidden}body.fxl-theme #root .fxl-shipping-progress__track>span{display:block;height:100%;width:var(--fxl-shipping-progress);background:var(--fxl-pink)}body.fxl-theme #root .fxl-shipping-progress.is-complete .fxl-shipping-progress__track>span{background:var(--fxl-buy)}body.fxl-theme #root .fxl-shipping-progress__check{--fxl-text-on-surface: var(--fxl-buy)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]){position:relative;z-index:1;background:var(--fxl-cfg-header-1);color:var(--fxl-cfg-header-2);font-size:var(--fxl-top-font-size);line-height:1.25;min-height:var(--fxl-top-height);width:100%}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]):before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;background:var(--fxl-cfg-header-1);z-index:-1}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) a{color:inherit;text-decoration:none}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) a:hover{text-decoration:underline}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__inner{position:relative;z-index:1;width:var(--fxl-cfg-header-3);min-height:var(--fxl-top-height);margin:0 auto;padding:var(--fxl-cfg-header-4);display:flex;align-items:center;justify-content:space-between;gap:24px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__usps,:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__links{margin:0;padding:0;list-style:none;display:flex;align-items:center}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__usps{gap:28px;flex:1 1 auto;justify-content:var(--fxl-cfg-header-5)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__links{gap:16px;flex:0 0 auto}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__links a{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__icon{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:var(--fxl-cfg-header-6);color:var(--fxl-cfg-header-7);font-size:12px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__mobile-slider{display:none}@media screen and (max-width:1100px){:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]){min-height:var(--fxl-cfg-header-8)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__inner{min-height:var(--fxl-cfg-header-8);padding:var(--fxl-cfg-header-9);gap:10px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__usps--desktop{display:none}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__mobile-slider{display:block;overflow:hidden;flex:1 1 auto;min-width:0}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__mobile-track{display:flex;transition:transform .3s ease;will-change:transform}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__mobile-slide{min-width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(.fxl-css-fxl-header:has([data-fxl-condition-1="1"])) :is(#fxl-css-specificity,[id^=fxl-top-bar-]) .fxl-top-bar__links{display:none}}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]){position:relative;z-index:70;overflow:visible;background:var(--fxl-cfg-header-10);color:var(--fxl-cfg-header-11);border-bottom:var(--fxl-cfg-header-12)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]):before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;background:var(--fxl-cfg-header-10);z-index:-1}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) a{color:inherit;text-decoration:none}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__inner{position:relative;z-index:1;width:var(--fxl-cfg-header-13);min-height:var(--fxl-header-height);margin:0 auto;padding:var(--fxl-cfg-header-14);display:grid;grid-template-columns:minmax(140px,240px) minmax(280px,1fr) auto;align-items:center;gap:var(--fxl-cfg-header-15)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo-wrap{min-width:0}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo{display:inline-flex;align-items:center;max-width:var(--fxl-header-logo-width)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo img{display:block;width:var(--fxl-header-logo-width);max-width:100%;height:auto}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__search{min-width:0}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-search-slot{width:100%;position:relative;z-index:3}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-search-slot #mci-header{width:100%;max-width:var(--fxl-cfg-header-16);margin:0 auto}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .mci-overlay{z-index:80!important;display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .mci-overlay.is-open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .mci-overlay.is-open{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .mci-overlay:not(.is-open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .mci-overlay:not(.is-open) *{display:none!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--fxl-cfg-header-17);white-space:nowrap}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__action-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--fxl-cfg-header-18);padding:var(--fxl-cfg-header-19);border-radius:var(--fxl-radius-button);background:var(--fxl-cfg-header-21);color:var(--fxl-cfg-header-22);font-weight:700;line-height:1;font-size:13px;border-radius:var(--fxl-radius-button, 0 0 12px 0)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__action-button:hover{background:var(--fxl-cfg-header-23)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__icon-link{position:relative;width:var(--fxl-cfg-header-24);height:var(--fxl-cfg-header-24);border-radius:var(--fxl-radius-card, 0 0 20px 0);display:inline-flex;align-items:center;justify-content:center;background:var(--fxl-cfg-header-25);color:var(--fxl-cfg-header-26)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__icon-link:hover{background:var(--fxl-cfg-header-27)}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__icon{width:var(--fxl-cfg-header-28);height:var(--fxl-cfg-header-28);display:inline-flex}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__icon svg{width:100%;height:100%;display:block}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__cart-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--fxl-radius-button, 0 0 12px 0);background:var(--fxl-cfg-header-29);color:var(--fxl-cfg-header-30);font-size:11px;font-weight:700;line-height:18px;text-align:center}@media screen and (max-width:1100px){:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__inner{grid-template-columns:auto 1fr auto;gap:12px}}@media screen and (max-width:1100px){:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__inner{min-height:var(--fxl-header-height-mobile);padding:var(--fxl-cfg-header-31);grid-template-columns:1fr auto;grid-template-areas:"logo actions" "search search";row-gap:10px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo-wrap{grid-area:logo}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__search{grid-area:search}:where(.fxl-css-fxl-header:has([data-fxl-condition-2="1"])) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__search{display:none}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__actions{grid-area:actions;gap:8px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo,:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__logo img{width:var(--fxl-header-logo-width-mobile);max-width:var(--fxl-header-logo-width-mobile)}:where(.fxl-css-fxl-header:has([data-fxl-condition-3="1"])) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__action-button{display:none}}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__menu-toggle{display:none}@media screen and (max-width:1100px){:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo actions" "search search search"}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__menu-toggle{grid-area:menu;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:36px;height:56px;border:0;border-radius:var(--fxl-radius-small, 0 0 8px 0);color:inherit;padding:10px 0 0;min-width:0;min-height:0;position:relative;z-index:2;background:var(--fxl-white);margin:0;justify-content:space-evenly}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__menu-toggle:before{display:none!important}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__menu-text{font-size:10px;line-height:1;font-weight:700}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger,:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:before,:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:after{content:"";display:block;width:22px;height:2px;border-radius:var(--fxl-radius-card, 0 0 20px 0);background:currentColor}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger{position:relative}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:before,:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:after{position:absolute;left:0}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:before{top:-7px}:where(.fxl-css-fxl-header) :is(#fxl-css-specificity,[id^=fxl-main-header-]) .fxl-main-header__hamburger:after{top:7px}}.fxl-navigation{position:relative;z-index:200}.fxl-nav{position:relative;max-width:var(--fxl-content-width);margin-inline:auto;border-bottom:1px solid var(--fxl-border);background:var(--fxl-white)}.fxl-nav__list{display:flex;align-items:stretch;justify-content:space-between;gap:var(--fxl-space-2);padding:0;margin:0;list-style:none}.fxl-nav__item{min-width:0}.fxl-nav__details{position:static}.fxl-nav__trigger{display:flex;align-items:center;justify-content:center;gap:var(--fxl-space-2);min-height:48px;padding:var(--fxl-space-3) var(--fxl-space-1);margin:0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--fxl-text);font-size:var(--fxl-text-size);line-height:1.25;font-weight:500;white-space:nowrap;text-decoration:none;list-style:none;cursor:pointer}.fxl-nav__trigger::-webkit-details-marker{display:none}.fxl-nav__trigger::marker{content:""}body.fxl-theme #root .fxl-nav__trigger:is(:hover,:focus-visible),body.fxl-theme #root .fxl-nav__details[open]>.fxl-nav__trigger,body.fxl-theme #root .fxl-nav__item.is-active>.fxl-nav__trigger,body.fxl-theme #root .fxl-nav__item.is-active>details>.fxl-nav__trigger{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink);border-bottom-color:var(--fxl-pink)}.fxl-nav__trigger svg{flex-shrink:0;transition:transform .14s ease}.fxl-nav__details[open]>summary svg{transform:rotate(180deg)}.fxl-nav__panel{position:absolute;top:100%;inset-inline:0;z-index:2;padding:calc(var(--fxl-space-6) + var(--fxl-space-2));max-height:var(--fxl-nav-available, 65dvh);overflow-y:auto;overscroll-behavior:contain;background:var(--fxl-white);border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-panel);box-shadow:0 12px 24px var(--fxl-shadow-color)}.fxl-nav__panel-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:calc(var(--fxl-space-6) * 1.5)}.fxl-nav__panel-grid--text{grid-template-columns:1fr}.fxl-nav__directory{min-width:0}.fxl-nav__directory-header{display:flex;justify-content:space-between;align-items:center;gap:var(--fxl-space-4);margin-bottom:var(--fxl-space-4)}.fxl-nav__directory-header h2,.fxl-nav-level__title{font-size:22px;margin:0}.fxl-nav__all{flex-shrink:0;text-decoration:none;display:inline-flex;align-items:center;gap:var(--fxl-space-3);padding:var(--fxl-space-2);background:var(--fxl-pink-5);border-radius:var(--fxl-radius-small)}body.fxl-theme #root .fxl-nav__all,body.fxl-theme #root .fxl-nav__all:hover{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink)}.fxl-nav__links{columns:2;column-gap:var(--fxl-space-6);margin:0;padding:0;list-style:none}.fxl-nav__links--many{columns:3}.fxl-nav__links>li{break-inside:avoid;margin:0}.fxl-nav__links a{display:block;padding:var(--fxl-space-2) var(--fxl-space-2);font-size:var(--fxl-text-size);line-height:1.4;text-decoration:none;border-radius:var(--fxl-radius-small);overflow-wrap:anywhere}.fxl-nav__children{list-style:none;padding:0 0 var(--fxl-space-2) var(--fxl-space-3);margin:0;border-left:1px solid var(--fxl-border)}body.fxl-theme #root .fxl-nav__links a:is(:hover,:focus-visible,[aria-current=page]),body.fxl-theme #root .fxl-nav-level__link:is(:hover,:focus-visible,[aria-current=page]){background:var(--fxl-pink-5);--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink)}.fxl-nav-features{border-left:1px solid var(--fxl-border);padding-left:calc(var(--fxl-space-6) * 1.5);min-width:0}.fxl-nav-features__heading{font-size:20px;margin:0 0 var(--fxl-space-5)}.fxl-nav-features__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fxl-space-4)}.fxl-nav-tile{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-card);background:var(--fxl-purple-5);text-decoration:none}.fxl-nav-tile__image{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;display:block;transition:transform .18s ease}.fxl-nav-tile__label{display:flex;align-items:center;justify-content:space-between;gap:var(--fxl-space-2);padding:var(--fxl-space-3);font-weight:var(--main_fw_strong);font-size:var(--fxl-text-size);line-height:1.3;flex:1}body.fxl-theme #root .fxl-nav-tile__label>span{--fxl-text-on-surface: var(--fxl-pink)}.fxl-nav-tile:hover{background:var(--fxl-pink-5);border-color:var(--fxl-pink-15)}.fxl-nav-tile:hover .fxl-nav-tile__image{transform:scale(1.035)}.fxl-nav-drawer{position:fixed;inset:0 auto 0 0;width:min(92vw,440px);height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:1px solid var(--fxl-border);border-radius:var(--fxl-radius-panel);background:var(--fxl-white);color:var(--fxl-text);font:inherit;overflow:hidden}.fxl-nav-drawer:not([open]){display:none}.fxl-nav-drawer::backdrop{background:var(--fxl-overlay)}.fxl-nav-drawer__shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}.fxl-nav-drawer__header{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:var(--fxl-space-2) var(--fxl-space-5);border-bottom:1px solid var(--fxl-border)}.fxl-nav-drawer__header strong{font-size:20px}.fxl-nav-drawer__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--fxl-radius-small);background:var(--fxl-purple-5)}.fxl-nav-drawer__body{overflow-y:auto;overscroll-behavior:contain;padding:var(--fxl-space-5)}.fxl-nav-drawer__shipping{background:var(--fxl-pink-5);padding:var(--fxl-space-4) var(--fxl-space-5);padding-bottom:max(var(--fxl-space-4),env(safe-area-inset-bottom));font-size:var(--fxl-text-size)}.fxl-nav-level[hidden]{display:none}.fxl-nav-level__back{display:flex;align-items:center;gap:var(--fxl-space-3);min-height:44px;padding:0;margin:0 0 var(--fxl-space-3);border:0;background:transparent}.fxl-nav-level__title{margin-bottom:var(--fxl-space-4)}.fxl-nav-level__all{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:var(--fxl-space-2);padding:var(--fxl-space-3);background:var(--fxl-pink-5);border-radius:var(--fxl-radius-small);text-decoration:none;font-weight:var(--main_fw_strong)}body.fxl-theme #root .fxl-nav-level__all,body.fxl-theme #root .fxl-nav-level__all:hover{--fxl-text-on-surface: var(--fxl-pink);--fxl-hover-ink: var(--fxl-pink)}.fxl-nav-level__list{margin:0;padding:0;list-style:none}.fxl-nav-level__list>li{margin:0;border-bottom:1px solid var(--fxl-border)}.fxl-nav-level__link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--fxl-space-3);min-height:46px;padding:var(--fxl-space-3) 0;border:0;margin:0;background:transparent;color:inherit;text-align:left;text-decoration:none;font-size:var(--fxl-text-size);line-height:1.4}.fxl-nav-level__link>span{font-size:24px;line-height:1}.fxl-nav-level .fxl-nav-features{padding:var(--fxl-space-6) 0 0;border:0}.fxl-nav-level .fxl-nav-features__grid>:nth-child(n+3){display:none}.fxl-nav-level .fxl-nav-features__heading{font-size:18px;margin-bottom:var(--fxl-space-4)}.fxl-navigation :is(a,button,summary):focus-visible{outline:2px solid var(--fxl-purple);outline-offset:2px}.fxl-nav-level__title:focus{outline:none}.fxl-header-wrapper{position:relative;z-index:100;width:100%}.fxl-header-wrapper .fxl-main-header{z-index:300}.fxl-header-wrapper .fxl-main-header__logo-wrap{display:flex;align-items:center;justify-content:flex-start;height:100%}.fxl-header-wrapper .fxl-main-header__logo{display:flex;align-items:center;line-height:0}.fxl-header-wrapper .fxl-main-header__logo img{display:block;margin:0}.fxl-header-wrapper .fxl-main-header__search,.fxl-header-wrapper .fxl-search-slot{position:relative;z-index:999}.fxl-header-wrapper .mci-overlay.is-open{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:9999!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;margin-top:0;padding-top:0}@media(max-width:1100px){.js .fxl-nav{display:none}.no-js .fxl-nav__list{flex-wrap:wrap}.no-js .fxl-nav__panel{position:static;max-height:none;padding:var(--fxl-space-4)}.no-js .fxl-nav__panel-grid{display:block}.no-js .fxl-nav-features{display:none}body.fxl-theme #root .fxl-main-header__inner{grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo actions" "search search search"}body.fxl-theme #root .fxl-main-header__logo-wrap{justify-content:center}body.fxl-theme #root .fxl-main-header__menu-toggle{min-width:44px;min-height:44px}}.no-js .fxl-main-header__menu-toggle{display:none!important}body #root .fxl-main-header__cart-count[data-cart-count]:not([data-cart-count="0"]){background:var(--fxl-pink)!important;color:var(--fxl-white)!important;--fxl-text-on-surface:var(--fxl-white)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/feestxl.css.map */
