:root{--mb-primary: #9F857E;--mb-secondary: #B89E96;--mb-cream: #FAF7F5;--mb-white: #FFFFFF;--mb-black: #1A1A1A;--mb-text-muted: #555555;--mb-free-shipping-threshold: 40}.color-scheme-1 .button--primary,.button--primary{background-color:var(--mb-primary)!important;border-color:var(--mb-primary)!important}.color-scheme-1 .button--primary:hover,.button--primary:hover{background-color:var(--mb-secondary)!important;border-color:var(--mb-secondary)!important}.mb-badge-lancement{display:flex;align-items:center;margin-top:2px}.mb-badge-lancement__pill{display:inline-flex;align-items:center;gap:4px;padding:5px 14px;border-radius:50px;background:linear-gradient(135deg,#9f857e,#c4a89e,#b89e96);color:#fff;font-family:var(--font-body--family, "Georgia", serif);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;box-shadow:0 2px 8px #9f857e40;transition:transform .2s ease,box-shadow .2s ease}.mb-badge-lancement__pill:hover{transform:translateY(-1px);box-shadow:0 4px 14px #9f857e59}.mb-urgence-livraison{display:flex;align-items:center;gap:10px;padding:12px 16px;background-color:var(--mb-cream);border:1px solid rgba(159,133,126,.3);border-radius:8px;margin:4px 0}.mb-urgence-livraison__icon{color:var(--mb-primary);flex-shrink:0;width:20px;height:20px}.mb-urgence-livraison__text{font-family:var(--font-body--family, "Georgia", serif);font-size:.85rem;color:var(--mb-black);line-height:1.4}.mb-urgence-livraison__text strong{font-weight:600;color:var(--mb-primary)}.mb-price-cro .price{color:var(--mb-primary)!important;font-weight:700!important;font-size:1.3rem!important}.mb-price-cro .compare-at-price{color:var(--mb-text-muted)!important;text-decoration:line-through;font-size:.95rem!important;opacity:.7}.mb-price-cro .badge{background:linear-gradient(135deg,#9f857e,#b89e96)!important;color:#fff!important;border-radius:50px!important;padding:3px 10px!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.04em}.mb-description-cro .read-more-btn,.mb-description-cro [data-ref=read-more-btn]{color:var(--mb-primary)!important;font-weight:500;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease;border:none;background:none;padding:4px 0}.mb-description-cro .read-more-btn:hover,.mb-description-cro [data-ref=read-more-btn]:hover{color:var(--mb-black)!important}.mb-reassurance-cro{border-radius:10px!important;overflow:hidden}.mb-reassurance-cro .icon-with-text{text-align:center}.mb-reassurance-cro .icon-with-text p{font-size:.78rem!important;line-height:1.35!important}.mb-benefit-cro p{font-size:.9rem;line-height:1.5;color:var(--mb-text-muted)}.mb-benefit-cro p strong{color:var(--mb-black);font-weight:600}.mb-contact-cro{border-color:#9f857e33!important;border-radius:10px!important}.mb-cta-cart-cro .button--primary,.product-section .mb-cta-cart-cro .button{min-height:52px!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.06em;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.mb-cta-cart-cro .button--primary:hover,.product-section .mb-cta-cart-cro .button:hover{transform:translateY(-1px);box-shadow:0 6px 20px #9f857e4d}.mb-reco-cro .product-card{transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease;border-radius:10px}.mb-reco-cro .product-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000014}.mb-reco-cro .product-card .product-media-gallery__media{transition:transform .4s ease}.mb-reco-cro .product-card:hover .product-media-gallery__media{transform:scale(1.02)}@media(max-width:749px){.mb-cta-cart-cro .button--primary,.product-section .mb-cta-cart-cro .button{width:100%!important;min-height:52px!important}.mb-badge-lancement__pill{font-size:.62rem;padding:4px 12px}.mb-urgence-livraison{padding:10px 14px}.mb-urgence-livraison__text{font-size:.8rem}.mb-reassurance-cro .icon-with-text p{font-size:.72rem!important}.mb-benefit-cro p{font-size:.85rem}.sticky-add-to-cart .button--primary,[data-ref=sticky-add-to-cart] .button{min-height:52px!important;width:100%!important;font-size:.92rem!important;font-weight:600!important}}@media(prefers-reduced-motion:reduce){.mb-badge-lancement__pill,.mb-cta-cart-cro .button--primary,.mb-reco-cro .product-card,.mb-reco-cro .product-card .product-media-gallery__media{transition:none!important}.mb-reco-cro .product-card:hover{transform:none}}.product-card .product-card__title,.product-card [class*=product-card__name],.product-card .h6,.product-card .product-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@keyframes mbFadeInUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes mbFadeIn{0%{opacity:0}to{opacity:1}}.shopify-section:first-of-type .custom-section h1,.shopify-section:first-of-type .custom-section h2,.shopify-section:first-of-type .custom-section .custom-section__heading{animation:mbFadeInUp .75s cubic-bezier(.22,1,.36,1) both}.shopify-section:first-of-type .custom-section p,.shopify-section:first-of-type .custom-section .custom-section__subheading,.shopify-section:first-of-type .custom-section .button{animation:mbFadeInUp .75s cubic-bezier(.22,1,.36,1) .15s both}.shopify-section:first-of-type .custom-section img,.shopify-section:first-of-type .custom-section .custom-section__image-wrap{animation:mbFadeIn 1s ease .05s both}.custom-section[data-section-type*=custom-section] .collection-hero__title,.shopify-section-custom-section h1,.shopify-section-custom-section h2{animation:mbFadeInUp .75s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.shopify-section:first-of-type .custom-section h1,.shopify-section:first-of-type .custom-section h2,.shopify-section:first-of-type .custom-section p,.shopify-section:first-of-type .custom-section .button,.shopify-section:first-of-type .custom-section img{animation:none}}.mb-stock-urgency{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#9f857e14;border-left:3px solid #9F857E;border-radius:0 6px 6px 0;margin:4px 0;font-size:.82rem;color:#9f857e;font-weight:500}@media(max-width:749px){.mb-reassurance-cro>*{padding-top:16px!important;padding-bottom:16px!important}.mb-reassurance-cro .icon-with-text{flex-direction:column;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mademoiselle-bijoux.css.map */
