:root{--b-ink:#2A1F22;--b-ink-soft:#4A3C40;--b-muted:#7A6A6E;--b-berry:#7C2A47;--b-berry-dark:#5C1E34;--b-berry-soft:#A2546F;--b-blush:#F4E5E8;--b-cream:#FAF6F1;--b-sand:#EFE6DC;--b-line:#E8DDD3;--b-white:#FFFFFF;--b-radius:14px;--b-radius-sm:8px;--b-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--b-sans:var(--font-body-family, "Inter"), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--b-shadow:0 10px 30px -12px rgba(42,31,34,.18)}body{color:var(--b-ink);letter-spacing:.01em;-webkit-font-smoothing:antialiased}body,body p{color:var(--b-ink)}a{color:inherit}h1,h2,.h1,.h2,h2.title,.title,.product__title,h1.product__title,.collection-hero__title,.main-page-title,.article-template__title{font-family:var(--b-serif)!important;font-weight:500!important;letter-spacing:0!important;color:var(--b-ink)}h1.product__title,.product__title{font-size:clamp(28px,3vw,38px)!important;line-height:1.1!important}h3,.h3,h4,.h4{font-family:var(--b-sans);font-weight:600;letter-spacing:.01em}::selection{background:var(--b-blush);color:var(--b-berry-dark)}.announcement-bar{background:var(--b-berry-dark)!important;border:0!important}.announcement-bar__message,.announcement-bar__message *{color:#fff!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:500;padding:9px 0!important}.header-wrapper{background:#fff!important;border-bottom:1px solid var(--b-line)!important}.header__menu-item,.header__menu-item span,.list-menu__item{font-size:12.5px!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--b-ink)!important;font-weight:500}.header__menu-item:hover span{text-decoration:none!important;color:var(--b-berry)!important}.header__icon .icon,.header__icon svg{color:var(--b-ink)}.cart-count-bubble{background:var(--b-berry)!important;color:#fff!important}.button,.button--primary,button.button,.shopify-payment-button__button--unbranded,input.button,.product-form__submit,input.button[value=TOEVOEGEN]{background:var(--b-berry)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:var(--b-sans)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;font-size:13px!important;min-height:50px;box-shadow:none!important;transition:background .25s ease,transform .2s ease}.button:after,.button:before,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--b-berry-dark)!important}.button--secondary{background:transparent!important;color:var(--b-ink)!important;border:1px solid var(--b-ink)!important}.button--secondary:hover{background:var(--b-ink)!important;color:#fff!important}.product-form__submit[disabled]{background:#cbbfc2!important}.card-wrapper{position:relative}.card--product .card__inner,.card__inner{border-radius:var(--b-radius)!important;overflow:hidden;background:var(--b-cream)}.card--product .media img,.product-card-media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .primary-image{transform:scale(1.035)}.card-information__text,.card-information__text a{font-family:var(--b-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--b-ink)!important;line-height:1.35}.card-information .price,.card-information .price-item{font-size:14px!important;color:var(--b-ink)!important;font-weight:500}.card-information .price--on-sale .price-item--sale{color:var(--b-berry)!important;font-weight:600}.product-shape{font-size:11.5px;color:var(--b-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:2px}.quick-add-button{background:#ffffffeb!important;box-shadow:0 4px 14px -4px #2a1f2240;width:38px!important;height:38px!important}.quick-add-button:hover{background:var(--b-berry)!important}.quick-add-button:hover svg{stroke:#fff!important}.quick-add-button svg{stroke:var(--b-berry)!important}.card__badge .badge,.badge{border-radius:999px!important;font-size:11px!important;letter-spacing:.06em!important;font-weight:600!important;padding:5px 11px!important}.badge--sale-custom,span.badge.badge--bottom-left.color-accent-2{background:var(--b-berry)!important;color:#fff!important;border:0!important}.custom-solodout-badge{background:var(--b-ink)!important;color:#fff!important}.badge--last-chance{background:var(--b-blush)!important;color:var(--b-berry-dark)!important}.badge--preorder{background:var(--b-sand)!important;color:var(--b-ink)!important}.collection-hero{background:var(--b-cream)}.collection-hero__title{font-size:clamp(34px,4vw,52px)!important}.collection-hero__description,.collection-hero__description p{color:var(--b-ink-soft);max-width:680px}.facets__summary,.facet-filters__label,.facets__heading{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--b-ink)!important}.facets__disclosure,.facet-filters__field select{border-radius:999px!important}.active-facets__button{border-radius:999px!important;background:var(--b-blush)!important;border:0!important}.pagination__item--current{color:var(--b-berry)!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale{font-size:22px!important;color:var(--b-ink)!important;font-weight:500}.product__info-container .price--on-sale .price-item--sale{color:var(--b-berry)!important}.product__media-item img,.product__media{border-radius:var(--b-radius)}.product-form__input input[type=radio]+label{border-radius:999px!important;border-color:var(--b-line)!important;font-size:13px;letter-spacing:.04em}.product-form__input input[type=radio]:checked+label{background:var(--b-ink)!important;color:#fff!important;border-color:var(--b-ink)!important}.product__accordion summary,.product__accordion .summary__title{font-weight:600}.product__accordion{border-color:var(--b-line)!important}.bima-pdp-trust{margin:18px 0 6px;border:1px solid var(--b-line);border-radius:var(--b-radius);background:var(--b-cream);padding:14px 16px;display:grid;gap:10px}.bima-pdp-trust__item{display:flex;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.45;color:var(--b-ink)}.bima-pdp-trust__item svg{flex:0 0 20px;width:20px;height:20px;color:var(--b-berry);margin-top:1px}.bima-pdp-trust__item strong{font-weight:600}.bima-pdp-trust__item a{color:var(--b-berry);text-decoration:underline;text-underline-offset:3px}.bima-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--b-line);box-shadow:0 -8px 24px -12px #2a1f2240;padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .3s ease}.bima-sticky-atc.is-visible{transform:none}.bima-sticky-atc img{width:46px;height:46px;border-radius:8px;object-fit:cover;background:var(--b-cream)}.bima-sticky-atc__info{flex:1;min-width:0}.bima-sticky-atc__title{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bima-sticky-atc__price{font-size:13px;color:var(--b-muted)}.bima-sticky-atc button{background:var(--b-berry);color:#fff;border:0;border-radius:999px;padding:13px 20px;font-weight:600;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}@media(min-width:990px){.bima-sticky-atc{display:none}}.trustpilot-widget{padding-top:18px}.b-section{padding:clamp(48px,7vw,96px) 0}.b-section--cream{background:var(--b-cream)}.b-section--blush{background:var(--b-blush)}.b-section--sand{background:var(--b-sand)}.b-section--white{background:#fff}.b-section--ink{background:var(--b-ink);color:#fff}.b-wrap{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.b-eyebrow{display:inline-block;font-family:var(--b-sans);font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--b-berry);margin:0 0 14px}.b-h2{font-family:var(--b-serif)!important;font-weight:500!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.05;margin:0;color:var(--b-ink)}.b-h2 em{font-style:italic;color:var(--b-berry)}.b-lead,.b-lead p{font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--b-ink-soft)}.b-lead{margin:16px 0 0;max-width:620px}.b-lead p{margin:0}.b-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,48px);flex-wrap:wrap}.b-head--center{flex-direction:column;align-items:center;text-align:center}.b-head--center .b-lead{margin-left:auto;margin-right:auto}.b-link{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--b-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px;white-space:nowrap;transition:color .2s}.b-link:hover{color:var(--b-berry)}.b-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:999px;font-family:var(--b-sans);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .25s ease;cursor:pointer;border:1px solid transparent}.b-btn--primary{background:var(--b-berry);color:#fff!important}.b-btn--primary:hover{background:var(--b-berry-dark);transform:translateY(-1px)}.b-btn--light{background:#fff;color:var(--b-ink)!important}.b-btn--light:hover{background:var(--b-blush)}.b-btn--ghost{background:transparent;color:#fff!important;border-color:#ffffffbf}.b-btn--ghost:hover{background:#fff;color:var(--b-ink)!important}.b-btn--outline{background:transparent;color:var(--b-ink)!important;border-color:var(--b-ink)}.b-btn--outline:hover{background:var(--b-ink);color:#fff!important}.b-btn svg{width:16px;height:16px}.b-stars{display:inline-flex;gap:2px;color:var(--b-berry)}.b-stars svg{width:15px;height:15px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bima-redesign.css.map */
