:root{--bn-bg: #f8f3eb;--bn-bloem: #fffbf5;--bn-wit: #ffffff;--bn-kruim: #f2e9dc;--bn-kruim-licht: #f6eee3;--bn-lijn: #eadfcf;--bn-lijn-zacht: #f1e9dd;--bn-tarwe: #e9c987;--bn-tarwe-licht: #f8edd3;--bn-tarwe-ink: #7a4e14;--bn-korst: #8b5a34;--bn-korst-mid: #6b4226;--bn-donker: #4b2e1f;--bn-tekst: #5e4232;--bn-zacht: #9a8573;--bn-oven: #e8622a;--bn-oven-hover: #cf5420;--bn-oven-schaduw: 0 8px 22px rgba(232, 98, 42, .3);--bn-vink: #4e8a55;--bn-r-kaart: 22px;--bn-r-klein: 16px;--bn-schaduw: 0 1px 0 rgba(75, 46, 31, .06), 0 10px 30px rgba(75, 46, 31, .06)}html body{background-color:var(--bn-bg);color:var(--bn-tekst)}html body h1,html body .h1,html body h2,html body .h2{letter-spacing:-.02em}html body .homepage-sections--title,html body .page-title,html body .section-header__title{color:var(--bn-donker);font-weight:800;letter-spacing:-.025em}html body .rte a:not(.btn),html body .rte a:not(.btn):visited{color:var(--bn-oven-hover);text-underline-offset:3px}::selection{background:var(--bn-tarwe);color:var(--bn-donker)}html body .homepage-sections-wrapper--white,html body .homepage-sections-wrapper--light,html body .homepage-sections-wrapper--white .homepage-featured-content-box-inner,html body .homepage-sections-wrapper--light .homepage-featured-content-box-inner{background-color:var(--bn-bg)}html body .homepage-sections-wrapper--accent{background-color:var(--bn-kruim)}.bn-h2{margin:0;font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.025em;color:var(--bn-donker)}.bn-h2 em{font-style:normal;color:var(--bn-korst)}html body .bn-vakantie-bar{background:var(--bn-korst-mid);color:#fff6ea}html body .bn-vakantie-bar__message{color:#fff6ea}html body .bn-vakantie-bar__message strong{color:var(--bn-tarwe)}html body .bn-vakantie-bar__timer{background:var(--bn-tarwe);color:var(--bn-donker);box-shadow:none}html body .cbh-announcement-bar{background:var(--bn-korst-mid)!important;color:#fff6ea!important}html body .site-header,html body .header-wrapper,html body .header-section{background-color:var(--bn-wit)}html body .site-header__cart-toggle{background:var(--bn-korst-mid);transition:background-color .2s ease}html body .site-header__cart-toggle:hover{background:var(--bn-donker)}html body .site-header__cart-toggle span,html body .site-header__cart-toggle svg{color:#fff6ea}html body .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--link){transition:background-color .2s ease,box-shadow .2s ease}html body .btn:not(.btn--secondary):not(.btn--tertiary):not(.btn--link):hover{box-shadow:var(--bn-oven-schaduw)}html body .sale-badge,html body .product-page--sale-badge,html body .sale-badge.badge{background:var(--bn-tarwe)!important;color:var(--bn-donker)!important;border-radius:999px!important;font-weight:700!important}html body .ajaxcart-item__discounts li,html body .drawer--right .drawer--cart .ajaxcart__discounts{color:var(--bn-tarwe-ink)}html body .grid-view-item{background:var(--bn-wit)!important;border:0!important;border-radius:var(--bn-r-kaart)!important;padding:10px 10px 16px;text-align:left!important;box-shadow:var(--bn-schaduw);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}html body .grid-view-item:hover{transform:translateY(-3px);box-shadow:0 1px #4b2e1f0f,0 16px 36px #4b2e1f1a}html body .grid-view-item-image{background:var(--bn-wit)!important;border-radius:var(--bn-r-klein)!important;padding:18px 14px 14px!important}html body .grid-view-item .product-card-content{background:transparent!important;padding:12px 6px 0!important;display:flex;flex-direction:column;flex:1}html body .grid-view-item .product-grid--title{min-height:0!important;justify-content:flex-start!important}html body .grid-view-item .product-grid--title a{color:var(--bn-donker)!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.01em}html body .grid-view-item .product-grid--subtitle{justify-content:flex-start!important;margin:4px 0 0!important;max-width:none!important;min-height:0!important;color:var(--bn-zacht)!important;font-size:12px!important;line-height:1.4!important;text-align:left}html body .grid-view-item .product-grid--price{margin-top:10px!important;color:var(--bn-donker)!important}html body .grid-view-item .product-grid--price,html body .grid-view-item .product-grid--price *{font-weight:700!important;font-size:15px}html body .grid-view-item .product-grid--price s,html body .grid-view-item .product-grid--price .compare-at,html body .grid-view-item .product-grid--price del{color:var(--bn-zacht)!important;font-weight:400!important;font-size:12.5px!important;margin-left:4px}html body .grid-view-item .quick-add-wrapper{margin-top:auto!important;padding-top:12px}html body .grid-view-item .quick-add-wrapper form{display:block!important}html body .grid-view-item .quick-add-button,html body .grid-view-item .quick-add-button-variants{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:11px 12px!important;border:0!important;border-radius:999px!important;background:var(--bn-kruim)!important;color:var(--bn-donker)!important;font-size:13px!important;font-weight:600!important;text-align:center;transition:background-color .2s ease,color .2s ease}html body .grid-view-item:hover .quick-add-button,html body .grid-view-item:hover .quick-add-button-variants,html body .grid-view-item .quick-add-button:focus-visible{background:var(--bn-oven)!important;color:#fff!important}html body .grid-view-item .sold-out-button{display:block!important;width:100%!important;border-radius:999px!important;background:var(--bn-lijn)!important;color:var(--bn-tekst)!important}html body .grid-view-item .sale-badge.badge{top:20px!important;left:20px!important;right:auto!important;transform:none!important;padding:5px 11px!important;font-size:11px!important}@media screen and (max-width:749px){html body .grid-view-item{padding:8px 8px 12px;border-radius:18px!important}html body .grid-view-item .product-grid--title a{font-size:13.5px!important}html body .grid-view-item .product-grid--subtitle{display:none!important}html body .grid-view-item .sale-badge.badge{top:14px!important;left:14px!important;font-size:10px!important;padding:4px 9px!important}html body .grid-view-item .quick-add-button,html body .grid-view-item .quick-add-button-variants{font-size:12px!important;padding:10px 8px!important}}html body .bn-collection-intro{max-width:1240px;margin:24px auto 0;padding:0;background:var(--bn-kruim)!important;border-radius:28px;overflow:hidden;text-align:left;display:grid;grid-template-columns:1fr}html body .bn-collection-intro:has(.bn-collection-media){grid-template-columns:1fr 1fr}html body .bn-collection-inner{max-width:none;margin:0;padding:40px 44px;align-items:flex-start;justify-content:center}html body .bn-collection-intro:not(:has(.bn-collection-media)) .bn-collection-inner{align-items:center;text-align:center}html body .bn-collection-reviews{margin:0 0 14px}html body .bn-collection-reviews strong{color:var(--bn-donker)}html body .bn-collection-reviews span{color:var(--bn-zacht)}html body .bn-collection-label{order:3;margin:14px 0 0;background:var(--bn-tarwe);color:var(--bn-donker)}html body .bn-collection-title{margin:0 0 8px;color:var(--bn-donker);font-size:38px;letter-spacing:-.035em}html body .bn-collection-text{margin:0;color:var(--bn-tekst);font-size:15px}html body .bn-collection-media{position:relative;min-height:240px}html body .bn-collection-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bn-chips{max-width:1240px;margin:18px auto 0;padding:0 0 4px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.bn-chips::-webkit-scrollbar{display:none}.bn-chip{flex:0 0 auto;padding:9px 16px;border-radius:999px;background:var(--bn-wit);color:var(--bn-donker);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.bn-chip:hover{background:var(--bn-kruim);color:var(--bn-donker)}.bn-chip.is-active{background:var(--bn-donker);color:#fff6ea}html body .collection-wrapper .wrapper-padded,html body .template-collection .collection_grid,html body .template-collection .grid-area--collection{max-width:1304px}html body .shopify-section:has(.grid-view-item){padding-top:26px!important}@media screen and (max-width:989px){html body .bn-collection-intro:has(.bn-collection-media){grid-template-columns:1fr}html body .bn-collection-media{min-height:200px;order:-1}}@media screen and (max-width:749px){html body .bn-collection-intro{margin:12px 12px 0;border-radius:22px}html body .bn-collection-inner{padding:24px 20px 26px}html body .bn-collection-title{font-size:28px}.bn-chips{margin:14px 12px 0}}html body .product-single .product-medias img,html body .product-single .product-media img{border-radius:22px}html body #bnHeroScore{color:var(--bn-donker)!important}html body .product-single p[style*="font-size:17px"][style*="font-weight:700"]{color:var(--bn-donker)!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em;padding-top:4px!important;padding-bottom:12px!important}html body .product-single p[style*="font-size:13px"][style*="color:#222"]{color:var(--bn-tekst)!important;font-size:14px!important}html body .product-single p[style*="font-size:13px"][style*="color:#222"] strong{color:var(--bn-donker)}@media screen and (max-width:749px){html body .product-single p[style*="font-size:17px"][style*="font-weight:700"]{font-size:19px!important}}html body .bn-price-plus{margin-bottom:18px}html body .bn-price-plus__old{color:var(--bn-zacht);font-weight:400}html body .bn-price-plus__current{color:var(--bn-donker);font-weight:800;font-size:24px}html body .bn-price-plus__pill--saving{background:var(--bn-tarwe);color:var(--bn-donker);font-weight:700}html body .bn-price-plus__pill--discount{background:var(--bn-kruim);color:var(--bn-tekst)}html body #AddToCartForm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;align-items:start}html body #AddToCartForm>*{grid-column:1 / -1}html body #AddToCartForm>.bn-text-with-icon--tile{grid-column:auto;align-self:stretch}html body .bn-text-with-icon{margin:0 0 10px;padding:16px;border:0;border-radius:18px;background:var(--bn-wit);box-shadow:var(--bn-schaduw)}html body .text-with-own-icon:first-child,html body .bn-text-with-icon:first-child{margin-top:0}html body .bn-text-with-icon--tile .bn-text-with-icon__content{flex-direction:column;align-items:flex-start;gap:10px}html body .bn-text-with-icon__icon{width:46px;min-width:46px;height:46px;border-radius:14px;background:var(--bn-tarwe-licht)}html body .bn-text-with-icon__icon img{width:28px;height:28px}html body .bn-text-with-icon__icon .bn-icon{width:30px;height:30px}html body .bn-text-with-icon__text,html body .bn-text-with-icon__text p{color:var(--bn-tekst);font-size:12.5px;line-height:1.5}html body .bn-text-with-icon__text strong,html body .bn-text-with-icon__title{display:block;color:var(--bn-donker);font-weight:700;font-size:13.5px;line-height:1.3;margin-bottom:4px}html body .bn-text-with-icon__desc{display:block}@media screen and (max-width:420px){html body .bn-text-with-icon{padding:13px}html body .bn-text-with-icon__title{font-size:12.5px}html body .bn-text-with-icon__text{font-size:11.5px}}html body .product-option-circles{margin:14px 0 0;padding:20px 22px;background:var(--bn-wit);border-radius:var(--bn-r-kaart);box-shadow:var(--bn-schaduw);display:grid;grid-template-columns:74px 1fr;row-gap:10px;align-items:center}html body .product-option-circles__title{grid-column:1 / -1;margin:0 0 4px!important}html body .product-option-circles:not(:has(.product-option-circles__group-title)) .product-option-circles__items{grid-column:1 / -1}html body .product-option-circles__group-title{padding:0!important;margin:0!important}html body .product-option-circles__group-label{display:block;color:var(--bn-korst);font-size:12px;font-weight:600}html body .product-option-circles__items{gap:7px!important}html body .product-option-circles__item,html body .product-option-circles__item img{width:46px}html body .product-option-circles__item img{height:46px;border-radius:12px;transition:transform .15s ease,box-shadow .15s ease}html body .product-option-circles__item:hover img{transform:translateY(-1px);box-shadow:0 4px 12px #4b2e1f29}html body .product-option-circles__item.is-active img{border:2px solid var(--bn-korst)!important;padding:2px!important;background:#fff}@media screen and (max-width:749px){html body .product-option-circles{grid-template-columns:1fr;padding:18px}html body .product-option-circles__group-title{margin-top:4px!important}}html body #AddToCartForm>div:has(>br:only-child){display:none}html body .bn-personalize-block{position:relative;display:grid!important;grid-template-columns:46px 1fr 36px;column-gap:14px;row-gap:2px;align-items:center;margin:14px 0 0!important;padding:16px 20px!important;background:var(--bn-wit)!important;border:0!important;border-radius:var(--bn-r-kaart)!important;box-shadow:var(--bn-schaduw);transition:box-shadow .2s ease}html body .bn-personalize-block:hover{box-shadow:0 0 0 1.5px var(--bn-korst),var(--bn-schaduw)}html body .bn-personalize-block .bn-personalize-icon{grid-column:1;grid-row:1 / span 2;width:46px;height:46px;border-radius:14px;background:var(--bn-tarwe-licht);display:flex;align-items:center;justify-content:center}html body .bn-personalize-block .bn-personalize-heading{grid-column:2;grid-row:1;margin:0!important;color:var(--bn-donker)!important;font-size:15px!important}html body .bn-personalize-block .bn-personalize-intro{display:none!important}html body .bn-personalize-block .bn-personalize-offer{grid-column:2;grid-row:2;margin:0!important;color:var(--bn-tekst)!important;font-size:13px!important}html body .bn-personalize-block #bnPersonalizationPrice{color:var(--bn-korst)!important;font-size:14px!important}html body .bn-personalize-block .bn-personalize-offer__previous{color:var(--bn-zacht)!important}html body .bn-personalize-block #bnOpenPersonalisatie.bn-personalize-trigger{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0 20px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;background:transparent!important;border:0!important;border-radius:inherit!important;box-shadow:none!important;overflow:hidden!important;cursor:pointer}html body .bn-personalize-block #bnOpenPersonalisatie .bn-personalize-trigger__main{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body .bn-personalize-block #bnOpenPersonalisatie .bn-personalize-trigger__plus{width:34px!important;height:34px!important;border-radius:50%!important;background:var(--bn-korst-mid)!important;color:#fff!important;font-size:22px!important}html body .bn-personalize-modal__overlay{background:#4b2e1f80}html body .bn-personalize-modal__inner{background:var(--bn-bloem);border-radius:26px;color:var(--bn-tekst)}html body .bn-personalize-modal__inner h2{color:var(--bn-donker);letter-spacing:-.02em}html body .bn-personalize-modal__inner p{color:var(--bn-tekst)}html body .bn-personalize-modal__close{border:0;background:var(--bn-kruim);color:var(--bn-donker)}html body .bn-modal-variant-picker__title,html body .bn-personalize-color__label{color:var(--bn-donker);font-weight:700}html body .bn-modal-variant-picker .product-option-circles__item.is-active img{border-color:var(--bn-korst)!important}html body .bn-preview{background:var(--bn-wit);border-radius:18px}html body .bn-personalize-color__swatch-wrapper{border:1.5px solid var(--bn-lijn);border-radius:14px;background:var(--bn-wit)}html body .bn-personalize-color__option.is-selected .bn-personalize-color__swatch-wrapper{border:2px solid var(--bn-korst);background:var(--bn-wit)}html body .bn-personalize-color__name{color:var(--bn-donker);font-weight:600}html body .bn-personalize-color__price,html body .bn-personalize-modal-offer,html body .bn-personalize-modal-offer strong{color:var(--bn-korst)}html body .bn-personalize-box__input{border:1.5px solid var(--bn-lijn);border-radius:14px;background:var(--bn-wit);color:var(--bn-donker)}html body .bn-personalize-box__input:focus{border-color:var(--bn-korst);outline:none}html body .bn-personalize-box__button{background:var(--bn-oven)!important;color:#fff!important;font-weight:700;box-shadow:var(--bn-oven-schaduw)}html body .bn-personalize-box__button:hover{background:var(--bn-oven-hover)!important}html body .bn-personalize-notice,html body .bn-personalize-notice em{color:var(--bn-zacht);text-align:center}html body .bn-vakantiegeld-sale{margin:22px 0 8px;padding:20px 22px;background-color:var(--bn-tarwe-licht)!important;border:0;border-radius:var(--bn-r-kaart)}html body .bn-vakantiegeld-sale__label{color:var(--bn-donker)}html body .bn-vakantiegeld-sale__dot{background-color:var(--bn-korst)}html body .bn-vakantiegeld-sale__timer{background-color:var(--bn-korst-mid);color:#fff6ea}html body .bn-vakantiegeld-sale__countdown{color:var(--bn-tarwe)}html body .bn-vakantiegeld-sale__headline{display:block;margin:2px 0 6px;padding:0;background:none;color:var(--bn-donker);font-size:20px;font-weight:800;letter-spacing:-.02em}html body .bn-vakantiegeld-sale__text{color:var(--bn-tekst);font-size:13.5px}html body .bn-vakantiegeld-sale__text strong{color:var(--bn-donker)}html body .bn-vakantiegeld-sale__shipping{color:var(--bn-donker)!important;background-color:var(--bn-wit)!important}html body .bn-vakantiegeld-sale__shipping span{background-color:var(--bn-vink)!important}html body .bn-bundle-atc{margin:8px 0 0}html body .bn-bundle-option{display:flex;align-items:center;margin:0 0 12px;padding:16px 18px;border:1.5px solid #ede3d5;border-radius:18px;background:var(--bn-wit);color:var(--bn-donker);overflow:visible;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}html body .bn-bundle-option:hover{border-color:#d9c8b0}html body .bn-bundle-option.active{border:2px solid var(--bn-korst);padding:15.5px 17.5px;background:var(--bn-bloem);box-shadow:none}html body .bn-bundle-option--three{padding-top:16px}html body .bn-bundle-option--three.active{padding-top:15.5px}html body .bn-bundle-radio{flex:0 0 22px;width:22px;height:22px;margin:0 14px 0 0;border:2px solid #d8c8b4;background:#fff;box-shadow:none}html body .bn-bundle-option.active .bn-bundle-radio{border-color:var(--bn-korst);background:#fff;box-shadow:none}html body .bn-bundle-option.active .bn-bundle-radio:after{width:10px;height:10px;background:var(--bn-korst)}html body .bn-bundle-content{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:8px;row-gap:3px;align-items:baseline;width:100%}html body .bn-title-save,html body .bn-bundle-prices,html body .bn-three-discount-row{display:contents}html body .bn-bundle-title{grid-column:1;grid-row:1;font-size:16px;font-weight:700;line-height:1.3;color:var(--bn-donker)}html body .bn-bundle-prices strong{grid-column:2;grid-row:1;justify-self:end;font-size:17px;font-weight:700;color:var(--bn-donker)}html body .bn-bundle-prices s{grid-column:3;grid-row:1;font-size:12.5px;color:var(--bn-zacht)}html body .bn-save{grid-column:2 / span 2;grid-row:2;justify-self:end;align-self:center;padding:4px 10px;background:var(--bn-tarwe);color:var(--bn-donker);font-size:11.5px;font-weight:700}html body .bn-bundle-content .bn-discount-pill{grid-column:1;grid-row:2;justify-self:start;padding:0;background:none;color:var(--bn-zacht);font-size:12.5px;font-weight:500;text-align:left}html body .bn-three-discount-row .bn-discount-pill--shipping{grid-column:1;grid-row:2;padding:0;background:none;color:var(--bn-vink);font-size:12.5px;font-weight:700}html body .bn-qty-row{grid-column:1 / -1;grid-row:3;margin-top:10px;justify-content:flex-start}html body .bn-qty{border:1px solid var(--bn-lijn);background:#fff}html body .bn-qty-btn,html body .bn-qty-number{min-width:34px;height:32px;font-size:15px;color:var(--bn-donker)}html body .bn-badge{position:absolute;top:-11px;left:54px;right:auto;padding:4px 11px;background:var(--bn-korst);color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em}html body .bn-bundle-option[data-qty] .bn-title-save,html body .bn-bundle-option[data-qty] .bn-bundle-prices,html body .bn-bundle-option[data-qty] .bn-three-discount-row{display:contents!important}html body .bn-bundle-option[data-qty="3"]{padding-right:18px!important;margin-top:18px!important;overflow:visible!important}html body .bn-bundle-option[data-qty="3"].active{padding-right:17.5px!important}html body .bn-bundle-option[data-qty="3"] .bn-badge{position:absolute!important;top:-11px!important;left:54px!important;right:auto!important;z-index:5}html body .bn-bundle-content{display:grid!important}html body .bn-bundle-option[data-qty="3"] .bn-bundle-title,html body .bn-bundle-option[data-qty="3"] .bn-discount-pill--shipping{white-space:normal!important}html body .bn-bundle-option[data-qty="3"] .bn-discount-pill--shipping{padding:0!important}@media screen and (max-width:749px){html body .bn-bundle-option[data-qty="3"]{padding:16px 14px 14px!important}html body .bn-bundle-option[data-qty="3"] .bn-badge{left:46px!important}}html body .bn-bundle-form{margin-top:8px}html body .bn-bundle-button{min-height:62px;padding:16px 24px;background:var(--bn-oven);color:#fff;font-size:18px;font-weight:700;letter-spacing:.01em;box-shadow:var(--bn-oven-schaduw);transition:background-color .2s ease,transform .15s ease}html body .bn-bundle-button:hover{background:var(--bn-oven-hover)}html body .bn-bundle-button:active{transform:translateY(1px)}@media screen and (max-width:749px){html body .bn-bundle-option{padding:14px;border-radius:16px}html body .bn-bundle-option.active{padding:13.5px}html body .bn-bundle-title{font-size:15px}html body .bn-bundle-prices strong{font-size:15.5px}html body .bn-bundle-prices s,html body .bn-bundle-content .bn-discount-pill,html body .bn-three-discount-row .bn-discount-pill--shipping{font-size:11.5px}html body .bn-save{font-size:10.5px;padding:3px 8px}html body .bn-badge{left:46px;font-size:10.5px}html body .bn-bundle-button{min-height:56px;font-size:17px}}html body .product-single .text-with-icon{margin-top:18px;color:var(--bn-tekst)}html body .product-single .text-with-icon strong{color:var(--bn-donker)}html body .product-single .text-with-icon svg,html body .product-single .text-with-icon .icon{color:var(--bn-vink);fill:currentColor}.bn-trust-row{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:10px 14px;margin:18px 0 6px;padding:16px 2px;border-top:1px solid var(--bn-lijn)}.bn-trust-row__item{display:flex;align-items:center;gap:8px;color:var(--bn-donker);font-size:12.5px;font-weight:500;line-height:1.3}.bn-trust-row__item b{font-weight:700;color:var(--bn-donker)}.bn-trust-row .bn-icon{flex:0 0 26px}.bn-klarna{display:inline-block;margin-left:2px;padding:1px 6px;border-radius:5px;background:#ffb3c7;color:#17120f;font-size:11px;font-weight:800}@media screen and (max-width:749px){.bn-trust-row{grid-template-columns:1fr 1fr}.bn-trust-row__item:last-child{grid-column:1 / -1}}html body .product-single .collapsible-tab{border-color:var(--bn-lijn)!important;color:var(--bn-donker)}html body .product-single .collapsible-tab .collapsible-tab__heading,html body .product-single .collapsible-tab button,html body .product-single .collapsible-tab summary{color:var(--bn-donker);font-weight:500}html body .bn-sticky-atc{background:var(--bn-wit);border-top-color:var(--bn-lijn);box-shadow:0 -8px 24px #4b2e1f14}html body .bn-sticky-atc__desktop-title,html body .bn-sticky-atc__price,html body .bn-sticky-atc__qty-number,html body .bn-sticky-atc__desktop-usp{color:var(--bn-donker)}html body .bn-sticky-atc__price{font-weight:700}html body .bn-sticky-atc__compare{color:var(--bn-zacht)}html body .bn-sticky-atc__desktop-usp:before{color:var(--bn-vink)}html body .bn-sticky-atc__discount{background:var(--bn-tarwe);color:var(--bn-donker);font-weight:700}html body .bn-sticky-atc__qty,html body .bn-sticky-atc__qty-btn{border-color:var(--bn-lijn);background:#fff;color:var(--bn-donker)}html body .bn-sticky-atc__button{background:var(--bn-oven);color:#fff;font-weight:700;box-shadow:var(--bn-oven-schaduw)}html body .bn-sticky-atc__button:hover{background:var(--bn-oven-hover)}html body .bn-info-block__image img{border-radius:var(--bn-r-kaart)}html body .bn-info-block__title,html body .bn-info-block__title p{color:var(--bn-donker)}html body .bn-info-block__title em,html body .bn-info-block__title strong{color:var(--bn-korst)}html body .bn-info-block__text,html body .bn-info-block__text p,html body .bn-info-block__usp-text{color:var(--bn-tekst)}html body .bn-info-block__check path,html body .bn-info-block__check circle{stroke:var(--bn-vink)}html body #bn-usp-brood .bn-icon{background:var(--bn-tarwe-licht)!important;border-color:var(--bn-tarwe)!important;color:var(--bn-korst)!important}html body #bn-usp-brood .bn-tpbox{border:0;box-shadow:var(--bn-schaduw)}html body #bn-faq .bn-faq-item{border:0;background:var(--bn-wit);box-shadow:var(--bn-schaduw)}html body #bn-faq .bn-faq-q{color:var(--bn-donker)}html body #bn-faq .bn-faq-a{color:var(--bn-tekst)}html body #bn-faq .bn-faq-link{color:var(--bn-oven-hover)}html body #bn-faq .bn-faq-icon{border-color:var(--bn-lijn);background:var(--bn-kruim)}html body #bn-faq .bn-faq-icon:before,html body #bn-faq .bn-faq-icon:after{background:var(--bn-korst)}html body .bn-kiyoh-reviews{background:transparent}html body .bn-kiyoh-card{background:var(--bn-wit);box-shadow:var(--bn-schaduw)}html body .bn-kiyoh-card__score,html body .bn-kiyoh-card footer span:first-child,html body .bn-kiyoh-reviews__badge strong,html body .bn-kiyoh-card__more{color:var(--bn-donker)}html body .bn-kiyoh-card p{color:var(--bn-tekst)}html body .bn-kiyoh-reviews__button{background:var(--bn-korst-mid);color:#fff6ea}html body .bn-reviews-section{background:transparent}html body .bn-reviews-card{box-shadow:var(--bn-schaduw)}html body .bn-reviews-header h2{color:var(--bn-donker)}html body .bn-reviews-header p{color:var(--bn-tekst)}.bn-hero2{max-width:1304px;margin:0 auto;padding:24px 32px 0}.bn-hero2__card{position:relative;display:grid;grid-template-columns:1fr 1.05fr;min-height:520px;background:var(--bn-kruim);border-radius:30px;overflow:hidden}.bn-hero2__text{padding:60px 56px 130px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.bn-hero2__pill{display:inline-block;margin-bottom:18px;padding:7px 14px;border-radius:999px;background:var(--bn-tarwe);color:var(--bn-donker);font-size:13px;font-weight:700}.bn-hero2__title{margin:0 0 18px;color:var(--bn-donker);font-size:60px;line-height:1;font-weight:800;letter-spacing:-.045em}.bn-hero2__title span{color:var(--bn-oven)}.bn-hero2__sub{margin:0 0 28px;max-width:450px;color:var(--bn-tekst);font-size:18px;line-height:1.5}.bn-hero2__sub strong{color:var(--bn-donker)}.bn-hero2__btn,.bn-hero2__btn:visited{display:inline-block;padding:16px 38px;border-radius:999px;background:var(--bn-oven);color:#fff;font-size:16px;font-weight:700;text-decoration:none;box-shadow:var(--bn-oven-schaduw);transition:background-color .2s ease}.bn-hero2__btn:hover{background:var(--bn-oven-hover);color:#fff}.bn-hero2__media{position:relative;min-height:360px}.bn-hero2__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%}.bn-hero2__promos{position:absolute;left:56px;right:56px;bottom:26px;display:grid;grid-template-columns:1fr 1fr;gap:14px;z-index:2}.bn-hero2__promo{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:18px;background:var(--bn-wit);color:var(--bn-donker);text-decoration:none;box-shadow:0 10px 30px #4b2e1f24;transition:transform .2s ease}.bn-hero2__promo:hover{transform:translateY(-2px);color:var(--bn-donker)}.bn-hero2__promo img{width:60px;height:60px;border-radius:12px;object-fit:cover;background:var(--bn-kruim);flex:0 0 60px}.bn-hero2__promo b{display:block;font-size:14px;color:var(--bn-donker)}.bn-hero2__promo small{font-size:12px;color:var(--bn-zacht)}.bn-hero2__promo i{margin-left:auto;flex:0 0 32px;height:32px;border-radius:50%;background:var(--bn-oven);color:#fff;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center}.bn-hero2__trust{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 24px;padding:18px 6px 0;color:var(--bn-tekst);font-size:13px}.bn-hero2__trust>span,.bn-hero2__reviews{display:inline-flex;align-items:center;gap:8px}.bn-hero2__reviews{color:var(--bn-tekst);text-decoration:none}.bn-hero2__reviews img{width:96px;height:auto}.bn-hero2__reviews strong{color:var(--bn-donker)}@media screen and (max-width:989px){.bn-hero2{padding:12px 12px 0}.bn-hero2__card{grid-template-columns:1fr;border-radius:24px}.bn-hero2__media{order:-1;min-height:300px}.bn-hero2__text{padding:28px 22px 24px}.bn-hero2__title{font-size:44px}.bn-hero2__sub{font-size:16px}.bn-hero2__promos{position:static;grid-template-columns:1fr;padding:0 14px 16px;gap:10px}.bn-hero2__promo{box-shadow:none}.bn-hero2__trust{justify-content:flex-start;padding:16px 6px 0;font-size:12.5px}}html body .template-index .shopify-section+.shopify-section{margin-top:0}html body #bn-wd-hard.bn-wd-hard{background:transparent;padding:56px 0 8px}html body #bn-wd-hard .bn-wd-hard__title{color:var(--bn-donker);letter-spacing:-.025em}html body #bn-wd-hard .bn-wd-hard__title em{color:var(--bn-korst)}html body #bn-wd-hard .bn-wd-hard__btn{border:0;background:var(--bn-wit);color:var(--bn-donker);box-shadow:var(--bn-schaduw)}html body #bn-wd-hard .bn-wd-hard__btn:hover{background:var(--bn-donker);color:#fff6ea}html body #bn-wd-hard .bn-wd-hard__card{border:0;border-radius:var(--bn-r-kaart);box-shadow:var(--bn-schaduw);transition:transform .2s ease,box-shadow .2s ease}html body #bn-wd-hard .bn-wd-hard__card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #4b2e1f1a}html body #bn-wd-hard .bn-wd-hard__imagewrap{border-radius:var(--bn-r-klein)}html body #bn-wd-hard .bn-wd-hard__badge--discount{background:var(--bn-tarwe);color:var(--bn-donker);font-weight:700}html body #bn-wd-hard .bn-wd-hard__badge--best{background:var(--bn-korst);color:#fff}html body #bn-wd-hard .bn-wd-hard__productTitle,html body #bn-wd-hard .bn-wd-hard__price{color:var(--bn-donker)}html body #bn-wd-hard .bn-wd-hard__compare{color:var(--bn-zacht)}html body #bn-wd-hard .bn-wd-hard__subtitle,html body #bn-wd-hard .bn-wd-hard__uspText{color:var(--bn-tekst)}html body #bn-wd-hard .bn-wd-hard__check{color:var(--bn-vink)}html body .bn-home-reviews{max-width:1304px;margin:0 auto;padding-left:32px!important;padding-right:32px!important;background:transparent!important}html body .bn-home-reviews__badge{background:var(--bn-wit);border:0}html body .bn-home-reviews__badge strong,html body .bn-home-reviews h2{color:var(--bn-donker)}html body .bn-home-reviews h2 em{color:var(--bn-korst)}html body .bn-home-reviews__intro p{color:var(--bn-tekst)}html body .bn-home-reviews__recommendation,html body .bn-home-reviews__recommendation small{color:var(--bn-korst)}html body .bn-home-reviews__recommendation span{color:#e9b949}html body .bn-home-review-card{background:var(--bn-wit);border:0;border-radius:var(--bn-r-kaart);box-shadow:var(--bn-schaduw)}html body .bn-home-review-card h3,html body .bn-home-review-card__score,html body .bn-home-review-card footer span:first-child,html body .bn-home-review-card__more{color:var(--bn-donker)}html body .bn-home-review-card p{color:var(--bn-tekst)}html body .bn-home-reviews__arrow{background:var(--bn-wit);color:var(--bn-donker);box-shadow:var(--bn-schaduw)}html body .bn-home-reviews__button{background:var(--bn-korst-mid);color:#fff6ea}html body .bn-home-reviews__button:hover{background:var(--bn-donker);color:#fff6ea}html body .bn-home-reviews__button{max-width:100%;box-sizing:border-box}@media screen and (max-width:749px){html body .bn-home-reviews{padding-left:16px!important;padding-right:16px!important}}html body .template-index .homepage-sections--title{font-size:30px}.bn-cats{max-width:1304px;margin:0 auto;padding:56px 32px 0}.bn-cats__head{margin-bottom:22px}.bn-cats__head p{margin:6px 0 0;color:var(--bn-tekst);font-size:14px}.bn-cats__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.bn-cat{position:relative;display:block;aspect-ratio:1 / 1.18;border-radius:var(--bn-r-kaart);overflow:hidden;background:#efe7dc;text-decoration:none}.bn-cat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.bn-cat:hover .bn-cat__img img{transform:scale(1.04)}.bn-cat__label{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:14px;background:var(--bn-wit)}.bn-cat__label small{display:block;font-size:11px;color:var(--bn-zacht)}.bn-cat__label b{display:block;font-size:14px;line-height:1.25;color:var(--bn-donker)}.bn-cat__label i{flex:0 0 28px;height:28px;border-radius:50%;background:var(--bn-kruim);color:var(--bn-korst);font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.bn-cat:hover .bn-cat__label i{background:var(--bn-oven);color:#fff}@media screen and (max-width:989px){.bn-cats{padding:44px 16px 0}.bn-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bn-cats__grid .bn-cat:first-child{grid-column:1 / -1;aspect-ratio:1.6 / 1}}html body .accordion--faq-wrapper{background:transparent!important}html body .accordion--faq-wrapper .title-bar{margin-bottom:10px;padding:16px 18px;border:0!important;border-radius:var(--bn-r-klein);background:var(--bn-wit);color:var(--bn-donker);font-weight:600;box-shadow:var(--bn-schaduw)}html body .accordion--faq-wrapper .accordion-content{color:var(--bn-tekst);padding:0 18px 14px}html body .homepage-section-wrapper-image-small .no-overlap-content-box,html body .homepage-section-wrapper-image-small .homepage-featured-content-box-inner{background:var(--bn-wit)!important;border-radius:var(--bn-r-kaart);box-shadow:var(--bn-schaduw)}html body .homepage-section-wrapper-image-small .featured-row__subtext,html body .homepage-section-wrapper-image-small .featured-row__subtext p{color:var(--bn-tekst)}.bn-usp4{max-width:1240px;margin:0 auto;padding:56px 32px 8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;text-align:center}.bn-usp4__ic{width:60px;height:60px;margin:0 auto 12px;border-radius:50%;background:var(--bn-wit);box-shadow:var(--bn-schaduw);display:flex;align-items:center;justify-content:center}.bn-usp4 b{display:block;color:var(--bn-donker);font-size:14.5px}.bn-usp4__item>span:last-child{color:var(--bn-tekst);font-size:12.5px}@media screen and (max-width:749px){.bn-usp4{grid-template-columns:1fr 1fr;gap:22px 12px;padding:40px 16px 8px}}html body .shopify-section .newsletter--section{background:transparent!important;padding:56px 0 0}html body .newsletter--section .wrapper-padded{max-width:1240px;padding:34px 40px!important;background:var(--bn-kruim);border-radius:28px}html body .shopify-section .newsletter--section .newsletter_title h3,html body .shopify-section .newsletter--section .newsletter_title h3 p{color:var(--bn-donker)}html body .newsletter--section .newsletter_title p{color:var(--bn-tekst)}html body .newsletter--section .input-group-field,html body .newsletter--section input[type=email]{background:var(--bn-wit)!important;border:0!important;border-radius:999px!important;padding:14px 20px!important;color:var(--bn-donker)}html body .newsletter--section .btn,html body .newsletter--section button[type=submit]{background:var(--bn-oven)!important;color:#fff!important;border-radius:999px!important}@media screen and (max-width:749px){html body .newsletter--section .wrapper-padded{margin:0 12px;padding:24px 20px!important;border-radius:22px}}html body .footer-main,html body .footer-bottom,html body .site-footer{background-color:var(--bn-donker)!important;color:#eadcc9}html body .footer-main{margin-top:56px;padding-top:48px}html body .site-footer .footer-header,html body .site-footer .h3,html body .site-footer h3,html body .site-footer h4{color:#fff6ea!important}html body .site-footer a,html body .site-footer p,html body .site-footer li,html body .site-footer .rte,html body .site-footer .bottom--footer---copyright{color:#eadcc9!important}html body .site-footer a:hover{color:var(--bn-tarwe)!important}html body .footer-bottom{border-top:1px solid rgba(255,246,234,.12)}html body .site-footer .payment-icons svg{border-radius:4px}html body .template-page .rte,html body .template-article .rte,html body .template-blog .rte{color:var(--bn-tekst)}html body .template-page .rte h1,html body .template-page .rte h2,html body .template-page .rte h3,html body .template-article .rte h1,html body .template-article .rte h2,html body .template-article .rte h3{color:var(--bn-donker)}html body .template-cart .cart__row,html body .template-cart .cart-table{border-color:var(--bn-lijn)}html body input[type=text],html body input[type=email],html body input[type=tel],html body input[type=password],html body input[type=search],html body textarea,html body select{border-color:var(--bn-lijn);border-radius:12px;background-color:var(--bn-wit);color:var(--bn-donker)}html body .drawer--right,html body .drawer--cart{background:var(--bn-bloem)}html body .drawer--right .btn--checkout,html body .drawer--cart .btn[name=checkout]{background:var(--bn-oven)!important;color:#fff!important;box-shadow:var(--bn-oven-schaduw)}html body a:focus-visible,html body button:focus-visible,html body [role=button]:focus-visible{outline:2px solid var(--bn-oven);outline-offset:2px}html body .bn-bundle-option .bn-bundle-radio{position:relative;align-self:flex-start;margin-top:1px!important}html body .bn-bundle-option.active .bn-bundle-radio{border-color:var(--bn-korst)!important;background:var(--bn-korst)!important;box-shadow:inset 0 0 0 4px #fff!important}html body .bn-bundle-option.active .bn-bundle-radio:after{display:none!important}html body .bn-bundle-option{align-items:flex-start!important}html body .bn-bundle-content{align-items:start!important}html body .bn-bundle-title{align-self:center}html body .bn-bundle-option .bn-qty{display:inline-flex!important;width:auto!important;height:34px!important;border-radius:999px;overflow:hidden}html body .bn-bundle-option .bn-qty-btn,html body .bn-bundle-option .bn-qty-number{display:flex!important;align-items:center!important;justify-content:center!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important;font-size:15px!important;line-height:1!important}html body .bn-bundle-option .bn-qty-number{width:30px!important;min-width:30px!important;font-weight:600}html body .bn-bundle-option .bn-qty-btn:hover{background:var(--bn-kruim)}html body .bn-wwf{max-width:1040px;margin:0 auto;padding:40px 32px 8px}html body .bn-wwf__card{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:40px;padding:28px 40px 28px 28px;background:var(--bn-wit);border-radius:var(--bn-r-kaart);box-shadow:var(--bn-schaduw)}html body .bn-wwf__logo{display:flex;align-items:center;justify-content:center}html body .bn-wwf__logo img{display:block;width:100%;max-width:420px;height:auto;border-radius:var(--bn-r-klein)}html body .bn-wwf__text p{margin:0;font-size:16px;line-height:1.6;color:var(--bn-tekst);text-align:left}html body .bn-wwf__text strong{color:var(--bn-donker)}@media screen and (max-width:749px){html body .bn-wwf{padding:28px 16px 4px}html body .bn-wwf__card{grid-template-columns:1fr;gap:18px;padding:20px;text-align:center}html body .bn-wwf__text p{text-align:center;font-size:15px}}html body .bn-price-plus__pill--discount{background:var(--bn-korst-mid, #6b4226)!important;color:#fff6ea!important;font-weight:700!important}html body .bn-bundle-content .bn-discount-pill{padding:4px 10px!important;border-radius:999px!important;background:var(--bn-korst-mid, #6b4226)!important;color:#fff6ea!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;align-self:center}html body .bn-bundle-option[data-qty="3"] .bn-discount-pill--shipping,html body .bn-three-discount-row .bn-discount-pill--shipping{padding:5px 11px!important;border-radius:12px!important;background:var(--bn-vink, #4e8a55)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important}html body .bn-bundle-content{row-gap:6px!important}@media screen and (max-width:749px){html body .bn-bundle-content .bn-discount-pill,html body .bn-bundle-option[data-qty="3"] .bn-discount-pill--shipping{font-size:11px!important;padding:4px 9px!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/broodnodig-brand.css.map */
