fieldset.product-variant-picker-block{margin-top:11px!important}.product-block-quantity-selector{margin-top:30px!important}.custom-legend{margin:21px 0!important}.mobile-html{display:none}.product-block.product-block-nutritional-information li:last-child *,.product-block-nutritional-information-mobile li:last-child *{background:#fff!important;border-bottom:0px!important}.product-block.product-block-title.break-words{margin-top:8px}.recommended-text{display:flex;align-items:center;gap:8px;justify-content:right}.recommended-text p{font-size:13px;letter-spacing:0px;color:#525252}.chota_thumbnail{margin-top:18px;gap:16px}.loop-widget-purchase-option-selected{border:1px solid #4628d8}.loop-widget-purchase-options-label{text-align:center;width:100%;margin:25px 0 26px!important;position:relative}.loop-widget-purchase-options-container{margin-bottom:1.7rem}.loop-widget-spg-label-discount-wrapper label.loop-widget-purchase-option-label{font-weight:600;letter-spacing:0px}.loop-widget-sp-selector option.loop-widget-sp-option{font-size:15px}.responsive{display:flex;gap:17px;flex-wrap:wrap}label.custom-button.peer.opacity-100.cursor-pointer{padding:10px 8px!important}.mobile-section.product-block,.mobile-composition.product-block{display:none}button.add-to-cart-btn:after{box-shadow:7px 7px #aba4d1;border:0px;top:0;left:0}.quant{display:flex;align-items:center;justify-content:space-between;margin:1.6rem 0px}.quantity-selector{display:flex;align-items:center;gap:4px;background-color:transparent}.quantity-selector input#Quantity{width:100%;max-width:32px;font-weight:600;text-align:center;background-color:transparent;color:#000!important;appearance:none;-webkit-appearance:none;-webkit-text-fill-color:#000!important}@supports (-webkit-touch-callout: none){.quantity-selector input#Quantity{color:#000!important;background-clip:text;-webkit-background-clip:text;opacity:1}}button#decrease,button#increase{border:1px solid #1E1D24;width:32px;height:32px;border-radius:6px;position:relative;font-size:26px}button#decrease:after,button#increase:after{position:absolute;content:"";box-shadow:5.6px 5.6px #aba4d1;width:100%;height:100%;top:0;left:0;border-radius:6px;z-index:-1}@media(max-width:767px){.card:after{position:unset}fieldset.product-variant-picker-block{margin-top:10px!important}.product-section{gap:18px}.desktop-section-popup.js-enabled{display:none}.mobile-html{display:flex}.quant{margin:1rem 0px .3rem}.logo-image{max-width:64px!important}button#decrease,button#increase{width:24px;height:24px;line-height:9px;font-size:22px}.quantity-selector input#Quantity{max-width:26px}.recommended-text.t-m{margin-bottom:20px!important;gap:2px;justify-content:left}.recommended-text p{font-size:12px}.custom-legend{font-size:13px;padding:3px 0 0}.logo-image.desktop_logo{display:none}.logo-image.mobile_logo{display:block!important}.mobile-section.product-block,.mobile-composition.product-block{display:block;margin-top:2rem}.desktop-section.product-block,.desktop-composition.product-block{display:none}.splide__arrows{position:absolute;width:100%;right:0;margin-top:50px;top:inherit;bottom:0}.controls{width:100%;max-width:100%}.mt-10.splide.splide--slide.splide--ltr.splide--draggable.is-active.is-overflow.is-initialized,.splide.section-content-top-margin.splide--loop.splide--ltr.splide--draggable.is-active.is-overflow.is-initialized{padding-bottom:70px}.controls .flex.gap-2{justify-content:end;width:100%}body .product-block.product-block-title.break-words .heading-feature{line-height:32px}}.product-block.product-block-title.break-words .heading-feature{line-height:64px}li.features-list__item .inline-block svg.theme-icon{height:20px;width:20px}li.features-list__item .inline-block{height:25px;width:25px;padding:4px;display:flex;align-items:center;justify-content:center}.language_account_ot{display:flex;column-gap:25px}.right_end_menu{width:46%}.inner-Subscribe img{width:100%;max-width:19px;height:19px;object-fit:contain}.same-content-section h4{align-items:end}[lang=fr] label.radio-switch__label,[lang=fr] input.radio-switch__input.ri5-sr-only label.radio-switch__label{color:#fff!important}@media(max-width:767px){.same-content-section h4{align-items:center!important}}label.radio-switch__label.fr_label.active{color:#4628d8!important;margin-left:-4px!important}.eng_label{margin-left:5px!important}@media(max-width:767px){.splide.splide--product .controls .flex.gap-2{justify-content:space-between!important}.splide.splide--product .splide__arrows{bottom:50%!important}}.beloww-faq .card:before,.beloww-faq .card:after{border-radius:18px}.beloww-faq .card__surface{border-radius:18px;background:#d9dcfe}.card__surface{border-radius:20px;border-width:1px}.card:before,.card:after{border-radius:10px}.card:before{left:7px;top:7px;border-width:1px;border-radius:20px}.card:after{background:#d9dcfe;left:7px;top:7px;border-radius:20px}.Account-faq .card__surface,.faq-questions .card__surface{background:#fffef4;border-radius:18px}.Account-faq .card:before,.faq-questions .card:before{background:#d9dcfe!important;border-radius:18px}.Account-faq .card:after,.faq-questions .card:after{border-radius:18px}.beloww-faq .card__surface span{color:#4628d8}.multicolumn-section-here-cus .card:before{background:transparent}.multicolumn-section-here-cus h2.inline-heading-rte,.multicolumn-section-here-cus h3,.multicolumn-section-here-cus .rte p{color:#4628d8}.multicolumn-section-here-cus .card__surface{border-color:#4628d8}.product-content .card:after{background:transparent}.product-content .card__surface,.product-content .card:before{border-width:0px}.lc-table thead th.lc-brand-head{border-left:3px solid #1E1D24;border-right:3px solid #1E1D24;border-top:3px solid #1E1D24}.lc-table tbody td.lc-brand-cell{border-left:3px solid #1E1D24;border-right:3px solid #1E1D24}.lc-table tbody tr:last-child td.lc-brand-cell{border-bottom:3px solid #1E1D24}.second-variation.variant-input h1.most-Subscribed{position:absolute!important;z-index:10!important;top:-14px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;width:auto!important;min-width:unset!important;background:linear-gradient(135deg,#4628d8,#6b4ce6)!important;color:#fff!important;font-size:10px!important;font-weight:700!important;letter-spacing:.5px!important;padding:5px 12px!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-shadow:0 3px 12px #4628d859!important;white-space:nowrap!important;text-transform:uppercase!important;animation:badgePulse 2s ease-in-out infinite!important}.second-variation.variant-input h1.most-Subscribed img{width:12px!important;height:12px!important;filter:brightness(0) invert(1)!important}@keyframes badgePulse{0%,to{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.05)}}@media(max-width:768px){.second-variation.variant-input h1.most-Subscribed{font-size:7px!important;padding:3px 6px!important;letter-spacing:.1px!important;top:-9px!important}.second-variation.variant-input h1.most-Subscribed img{width:8px!important;height:8px!important}.second-variation.variant-input h1.most-Subscribed .badge-extra{display:none!important}}@media(max-width:430px){.second-variation.variant-input h1.most-Subscribed{font-size:6px!important;padding:2px 5px!important;letter-spacing:0px!important;top:-8px!important}.second-variation.variant-input h1.most-Subscribed img{width:7px!important;height:7px!important}}.ecocat-info-card-stack{--ecocat-info-ink: #1e1d24;--ecocat-info-muted: rgba(30, 29, 36, .68);--ecocat-info-soft: rgba(70, 40, 216, .07);--ecocat-info-line: rgba(70, 40, 216, .14);--ecocat-info-navy: #0b0b5f;--ecocat-info-purple: #4628d8;--ecocat-info-sage: #eef7f0;display:grid;gap:.8rem;margin:1rem 0 0}.ecocat-info-card{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;align-items:start;width:100%;padding:1rem 1.05rem;overflow:hidden;color:var(--ecocat-info-ink);background:linear-gradient(135deg,#4628d80b,#fff0 42%),linear-gradient(180deg,#fff,#fffef9);border:1px solid var(--ecocat-info-line);border-radius:18px;box-shadow:none;font-family:var(--main-font-stack);font-weight:var(--main-font-weight)}.ecocat-info-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 0% 0%,rgba(70,40,216,.1),transparent 34%),linear-gradient(90deg,#ffffff94,#fff0);opacity:.7;pointer-events:none}.ecocat-info-card--gift{background:linear-gradient(135deg,#eef7f0d1,#fff0 45%),linear-gradient(180deg,#fff,#fbfff9);border-color:#16603b21}.ecocat-info-card__icon{display:inline-grid;flex:0 0 auto;place-items:center;width:46px;height:46px;color:var(--ecocat-info-purple);background:linear-gradient(180deg,#ffffffeb,#d9dcfe7a),var(--ecocat-info-soft);border:1px solid rgba(70,40,216,.13);border-radius:999px;box-shadow:none}.ecocat-info-card--gift .ecocat-info-card__icon{color:var(--ecocat-info-purple);background:linear-gradient(180deg,#ffffffeb,#d9dcfe7a),var(--ecocat-info-soft);border-color:#4628d821;box-shadow:none}.ecocat-info-card__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.ecocat-info-card__body{min-width:0}.ecocat-info-card__meta{display:flex;gap:.65rem;align-items:center;justify-content:space-between;margin-bottom:.34rem}.ecocat-info-card__eyebrow,.ecocat-info-card__badge{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;font-size:.72rem;font-weight:750;line-height:1;white-space:nowrap}.ecocat-info-card__eyebrow{color:#1e1d24a8}.ecocat-info-card__badge{padding:.34rem .62rem;color:var(--ecocat-info-navy);background:#d9dcfe85;border:1px solid rgba(70,40,216,.14)}.ecocat-info-card__title{margin:0;color:var(--ecocat-info-ink);font-family:var(--heading-font-stack);font-size:clamp(1rem,1.35vw,1.13rem);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:1.18;letter-spacing:0}.ecocat-info-card__text{margin:.32rem 0 0;color:var(--ecocat-info-muted);font-size:.93rem;line-height:1.45;letter-spacing:0}@media(max-width:767px){.ecocat-info-card-stack{gap:.7rem;margin-top:.9rem}.ecocat-info-card{grid-template-columns:42px minmax(0,1fr);gap:.8rem;padding:.9rem;border-radius:16px}.ecocat-info-card__icon{width:42px;height:42px;min-width:42px}.ecocat-info-card__icon svg{width:22px;height:22px}.ecocat-info-card__meta{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;row-gap:.4rem}.ecocat-info-card__title{font-size:1rem}.ecocat-info-card__text{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
