:root{--ac-ink: #2B1D2E;--ac-ink-soft: #5E4C61;--ac-raspberry: #B8336B;--ac-pink: #E8649A;--ac-blush: #FCEFF3;--ac-dragee: #F7C6D7;--ac-line: #F1D3DE;--ac-blue: #1878AA;--ac-sky: #E8F3F9;--color-text: #2B1D2E;--color-accent-2: #B8336B}html body{color:var(--ac-ink);font-weight:400}html body .image-text__text,html body .highlight-products__subtext,html body .contact-section__desc,html body .social-section__sub,html body .vegan-section__content p,html body .vegan-section__note,html body .hero-slider__sub,html body .reviews-section__count{font-weight:400!important;color:var(--ac-ink-soft)!important}html body .hero-slider__sub{color:#fffffff2!important}html body .image-text__text{font-size:1.05rem}html body .image-text__text p:last-child{color:var(--ac-raspberry)}html body .eyebrow,html body .section-head__eyebrow,html body .slideshow__eyebrow{text-transform:none!important;letter-spacing:0!important;font-style:italic;font-weight:500!important;font-size:1.05rem!important;color:var(--ac-raspberry)!important}html body .hero-slider__eyebrow{text-transform:none;letter-spacing:0;font-style:italic;font-weight:500;font-size:.95rem;padding:.3rem .9rem}html body .btn{font-weight:600;letter-spacing:.01em}html body .btn:hover{box-shadow:none}html body .btn--primary,html body .btn--primary:link,html body .btn--primary:visited{background:var(--ac-ink)!important;border-color:var(--ac-ink)!important;color:#fff!important}html body .btn--primary:hover{background:var(--ac-raspberry)!important;border-color:var(--ac-raspberry)!important;color:#fff!important}html body .btn--ghost,html body .btn--outline{background:transparent;color:var(--ac-ink);border:1.5px solid var(--ac-ink)}html body .btn--ghost:hover,html body .btn--outline:hover{background:var(--ac-ink);color:#fff}html body .hero-slider__cta{font-weight:600;font-size:.92rem;padding:.8rem 1.5rem}html body .hero-slider__cta:hover{background:var(--ac-ink);color:#fff}html body .highlight-products__btn{background:transparent;color:var(--ac-ink);border:1.5px solid var(--ac-ink);box-shadow:none;font-weight:600}html body .highlight-products__btn:hover{background:var(--ac-ink);color:#fff;box-shadow:none;transform:none}html body .store-location__map-btn{font-weight:600}html body .store-location__map-btn:hover{background:var(--ac-raspberry)}html body .store-delivery__bm-link{color:var(--ac-raspberry);font-weight:600;text-decoration:underline;text-underline-offset:4px}html body .hp-reveal{transform:translateY(36px)}html body .site-header__bar{background:var(--ac-blue)}html body .site-header__cart-badge{background:var(--ac-raspberry)}html body .site-header__dropdown-item:hover,html body .mobile-drawer__nav a:hover{background:var(--ac-blush);color:var(--ac-raspberry)}html body .hero-slider__overlay{background:linear-gradient(to bottom,#2b1d2e00 35%,#2b1d2e9e)}html body .hero-slider__dot.is-active{background:var(--ac-dragee)}html body .counters-section{--band: var(--ac-blue)}html body .site-footer{--band: var(--ac-ink)}html body .counters-section,html body .site-footer{position:relative;background:var(--band)!important}html body .counters-section{margin:34px 0}html body .counters-section:before,html body .counters-section:after,html body .site-footer:before{content:"";position:absolute;left:0;right:0;height:14px;background-repeat:repeat-x;background-size:28px 14px;pointer-events:none}html body .counters-section:before,html body .site-footer:before{top:-13px;background-image:radial-gradient(circle at 14px 14px,var(--band) 13.5px,transparent 14px)}html body .counters-section:after{bottom:-13px;background-image:radial-gradient(circle at 14px 0,var(--band) 13.5px,transparent 14px)}html body .counters-section__number{color:#fff}html body .counters-section__label{color:#ffffffeb;font-weight:400}html body .site-footer{margin-top:6rem}html body .footer__col a:hover{color:var(--ac-dragee)}html body .store-location{background:#fff}html body .image-text{background:var(--ac-sky);padding:clamp(4rem,8vw,7rem) 0}html body .reviews-section{background:var(--ac-sky)!important}html body .vegan-section,html body .social-section{background:var(--ac-blush)!important}html body .occasions-section__item{--oc: var(--ac-blue);background:var(--oc);border:0;box-shadow:none}html body .occasions-section__item:nth-child(3n+2){--oc: var(--ac-raspberry)}html body .occasions-section__item:nth-child(3n){--oc: var(--ac-ink)}html body .occasions-section__item:hover{box-shadow:0 18px 40px #2b1d2e2e;transform:translateY(-6px)}html body .occasions-section__content{position:relative;background:var(--oc)!important;text-align:left;align-items:flex-start}html body .occasions-section__content:before{content:"";position:absolute;left:0;right:0;top:-13px;height:14px;background-repeat:repeat-x;background-size:28px 14px;background-image:radial-gradient(circle at 14px 14px,var(--oc) 13.5px,transparent 14px);pointer-events:none}html body .occasions-section__title{color:#fff}html body .occasions-section__text{color:#fff;font-weight:400;font-size:.95rem}html body .occasions-section__btn{background:none;border:0;padding:0;color:#fff;font-weight:600;text-decoration:underline;text-decoration-color:#ffffff8c;text-underline-offset:4px}html body .occasions-section__item:hover .occasions-section__btn{background:none;color:var(--ac-dragee);text-decoration-color:var(--ac-dragee)}html body .vegan-section__card{box-shadow:none;border:1px solid var(--ac-line)}html body .vegan-section__card--center{background:var(--ac-raspberry)!important;border:0;box-shadow:none}html body .vegan-section__card--center .btn{background:#fff!important;color:var(--ac-ink)!important;border-color:#fff!important}html body .vegan-section__card--center .btn:hover{background:var(--ac-dragee)!important;border-color:var(--ac-dragee)!important}html body .vegan-section__badge{background:#ffffff1f}html body .vegan-section__badge p,html body .vegan-section__badge p strong{color:#fff}html body .vegan-section__list li:before{color:var(--ac-raspberry)}html body .store-location__icon{width:40px;height:40px;border-radius:50%;background:var(--ac-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-top:-.3rem}html body .store-location__icon svg{width:19px;height:19px}html body .store-location__block:nth-of-type(4n+2) .store-location__icon{background:var(--ac-raspberry)}html body .store-location__block:nth-of-type(4n+3) .store-location__icon{background:var(--ac-ink)}html body .store-location__block:nth-of-type(4n) .store-location__icon{background:var(--ac-pink)}html body .review-card{box-shadow:none;border:1px solid var(--ac-line)}html body .review-card__avatar{background:var(--ac-blue);color:#fff}html body .review-card:nth-child(3n+2) .review-card__avatar{background:var(--ac-raspberry)}html body .review-card:nth-child(3n) .review-card__avatar{background:var(--ac-ink)}html body .reviews-section__score{color:var(--ac-raspberry)}html body .rotating-badge:before{background:var(--ac-raspberry)}html body .rotating-badge__core svg{width:64px;height:64px;color:#fff}html body .image-text__media-wrap{position:relative}@media(min-width:900px){html body .image-text--media-right .image-text__media-wrap{order:2}}html body .image-text__mascot{position:absolute;right:clamp(-18px,-1.5vw,-8px);bottom:clamp(-26px,-2vw,-16px);width:clamp(96px,11vw,150px);height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%;border:5px solid #fff;box-shadow:0 10px 30px #2b1d2e2e;transform:rotate(-6deg);z-index:2}html body a:focus-visible,html body button:focus-visible,html body .btn:focus-visible{outline:2px solid var(--ac-raspberry);outline-offset:3px}html body .store-delivery__bouquet-minute{background:var(--ac-blush);border:1px solid var(--ac-line)}html body .store-location__block p,html body .store-delivery__text p,html body .store-delivery__bm-text{font-weight:400;color:var(--ac-ink-soft)}html body .store-location__map,html body .store-delivery__img-wrap{box-shadow:none}html body .contact-section__hint{background:var(--ac-sky);border-left-color:var(--ac-blue)}html body .contact-section__hint svg{color:var(--ac-blue)}html body .contact-section__field label{text-transform:none;letter-spacing:0;font-size:.9rem;color:var(--ac-ink)}html body .contact-section__field input:focus,html body .contact-section__field textarea:focus{border-color:var(--ac-raspberry);box-shadow:0 0 0 3px #b8336b1f}html body .contact-section__submit{background:var(--ac-raspberry);box-shadow:none;font-weight:600}html body .contact-section__submit:hover{background:var(--ac-ink);box-shadow:none}html body .contact-section__whatsapp-text{font-weight:400;color:var(--ac-ink-soft)}html body .footer__col h3{text-transform:none;letter-spacing:0;font-size:.95rem;font-weight:600;color:var(--ac-dragee)}html body .footer__col ul li,html body .footer__col ul li a{font-weight:400;color:#ffffffc7}html body .footer__about{color:#ffffffb8;font-weight:400}html body .footer__bottom-left p{color:#ffffff8c}html body .footer__bottom-link--highlight{color:var(--ac-dragee)}html body .ac-icon{width:1em;height:1em;display:inline-block;vertical-align:-.15em;color:var(--ac-raspberry);flex-shrink:0}html body .cart-drawer__empty-icon,html body .cart-empty__icon{font-size:3rem;line-height:1}html body .presse-card__logo,html body .faq-contact__emoji,html body .masterclass-highlight__emoji{display:none}html body .notre-histoire__step:not(.notre-histoire__step--award) .notre-histoire__step-dot{background:var(--ac-blush);border-color:var(--ac-raspberry)}html body .product-gallery__dot.is-active{background:var(--ac-raspberry)!important}html body .product-gallery__thumb.is-active{border-color:var(--ac-raspberry)!important}html body .accordion__trigger:hover{color:var(--ac-raspberry)!important}html body .product-form__option select:focus,html body .product-form__qty-row input:focus,html body .product-form__pickup-input:focus{border-color:var(--ac-raspberry)!important;box-shadow:0 0 0 3px #b8336b26!important}html body .product-form__pickup{background:var(--ac-blush)!important;border-color:var(--ac-line)!important}html body .product-page__short-desc{color:var(--ac-ink-soft)}html body .product-card__title:hover,html body .related-products__name:hover,html body .product-card__price,html body .related-products__price{color:var(--ac-raspberry)}html body .related-products{background:var(--ac-blush)}html body .tutoriels-account-notice,html body .bm-vitrine-info{background:var(--ac-blush);border-color:var(--ac-line)}html body .tutoriels-account-notice svg{color:var(--ac-raspberry)}html body .delivery-banner a{color:var(--ac-dragee)!important}html body .highlight-products__sub{color:var(--ac-raspberry)!important;opacity:1!important;font-family:Jost,sans-serif;font-size:1rem;font-weight:700;margin:.2rem 0 .9rem}html body .highlight-products__des{font-family:Jost,sans-serif;font-size:.88rem;font-weight:400;color:#2b1d2e8c;opacity:1}html body .highlight-products__name{color:var(--ac-ink)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/refonte.css.map */
