body{color:rgb(var(--color-foreground))}main h1,main h2{color:var(--mgs-espresso)}main h1 em,main h1 i,main h2 em,main h2 i,.m-section__heading em{color:var(--mgs-wine)}body [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-duo__label,body .mgs-eyebrow{font-size:12px!important;letter-spacing:.16em!important;color:var(--mgs-wine)!important}body .mgc-pq [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-cvwow [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-cve [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-cvm [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-su [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-flip [class*=__eyebrow]:not(.mgc-cvprev__eyebrow),body .mgc-vr [class*=__eyebrow]:not(.mgc-cvprev__eyebrow){color:var(--mgs-gold)!important}body .mgc-pq em,body .mgc-flip em,body .mgc-vr em,body .mgc-su em,body .mgc-cvwow em{color:var(--mgs-gold)!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--mgs-rose)!important;outline-offset:2px}body .m-button--primary,body .mgc-hb__cta,body .mgc-duo__cta,body .mgc-cards__btn,body .mgc-cv__buy,body .mgc-cv__sticky-btn,body .mgc-cv__drop-btn,body .cvpz-btn--primary,body .mgc-hero__cta,body .mgc-hero__sticky a,body .mgc-hero__sticky button,body .mgc-ah__btn--primary,body .mgc-pz .mgc-pz__next,body .mgc-pz__cta,body .mgc-vp__cta,body .mgc-vc__submit,body .mgc-vc__sticky-cta{background:var(--mgs-wine)!important;color:#fff!important;border-color:var(--mgs-wine)!important;box-shadow:0 14px 26px -14px #9b1c3dbf;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease}body .m-button--primary:hover,body .mgc-hb__cta:hover,body .mgc-duo__cta:hover,body .mgc-cards__btn:hover,body .mgc-cv__buy:hover,body .mgc-cv__sticky-btn:hover,body .cvpz-btn--primary:hover,body .mgc-hero__cta:hover,body .mgc-pz__cta:hover{background:var(--mgs-wine-2)!important;transform:translateY(-1px);box-shadow:0 18px 30px -14px #7c1530cc}body .m-button--primary:active,body .mgc-hb__cta:active,body .mgc-duo__cta:active,body .mgc-cv__buy:active,body .mgc-cv__sticky-btn:active,body .cvpz-btn--primary:active{transform:scale(.98)}body .mgc-hb__cta--ghost,body .mgc-cr__more,body .mgc-faq__contact-btn{background:transparent!important;color:var(--mgs-wine)!important;border:1.5px solid var(--mgs-wine)!important;box-shadow:none}body .mgc-hb__cta--ghost:hover,body .mgc-cr__more:hover,body .mgc-faq__contact-btn:hover{background:var(--mgs-wine)!important;color:#fff!important}body .mgc-su__btn,body .mgc-flip .mgc-btn,body .mgc-flip a[class*=cta],body .mgc-vr a[class*=cta]{background:var(--mgs-gold)!important;color:var(--mgs-deep)!important}body .mgc-topbar{background:var(--mgs-deep)!important;min-height:34px}body .mgc-topbar__inner{padding-top:7px!important;padding-bottom:7px!important}body .mgc-topbar__msg{color:#ffe6b8!important;font-size:12.5px!important;line-height:20px!important;letter-spacing:.02em!important}body .m-header{background:var(--mgs-ivory);box-shadow:0 1px #4b112814}body .m-header__mobile,body .m-header__desktop,body .m-header__bottom,body .m-header__wrapper,body .m-header__bg,body .m-header__desktop .m-gradient{--color-background: 255, 250, 243;--gradient-background: #fffaf3;background:var(--mgs-ivory)!important}body .mgc-hb{background:radial-gradient(70% 55% at 85% 12%,#f0786e42,#f0786e00 70%),radial-gradient(60% 50% at 8% 90%,#e0b15f42,#e0b15f00 70%),linear-gradient(180deg,var(--mgs-ivory) 0%,var(--mgs-blush) 100%)}body .mgc-hb__visual:before{background:var(--mgs-wine);opacity:.9}body .mgc-hb .mgs-pill{background:#ffffffb8;border-color:#9b1c3d2e;color:var(--mgs-ink)}body .mgc-pq{background:linear-gradient(170deg,var(--mgs-deep) 0%,var(--mgs-cacao-2) 100%)}body .mgc-pq__arch{border-color:#e0b15f8c;background:var(--mgs-cacao-2)}body .mgc-cr{background:var(--mgs-ivory)}body .mgc-cr__card{border-radius:var(--mgs-radius-card);box-shadow:0 16px 30px -22px #4b112880;transition:transform .2s ease,box-shadow .2s ease}body .mgc-cr__card:hover{transform:translateY(-3px);box-shadow:0 24px 36px -22px #4b112899}body .mgc-cr__price{color:var(--mgs-wine)}body .mgc-duo{background:linear-gradient(165deg,var(--mgs-blush) 0%,var(--mgs-peach) 100%)}body .mgc-duo__card{box-shadow:0 26px 44px -26px #4b11288c;transition:transform .2s ease}body .mgc-duo__card:hover{transform:translateY(-3px)}body .mgc-duo__media{aspect-ratio:4 / 3.6;overflow:hidden}body .mgc-duo__media img{transition:transform .4s ease}body .mgc-duo__card:hover .mgc-duo__media img{transform:scale(1.03)}body .mgc-duo__price b{color:var(--mgs-wine)}body .mgc-process{background:var(--mgs-cream)}body .mgc-process__step{background:var(--mgs-ivory);box-shadow:0 16px 30px -24px #4b112873}body .mgc-process__step-number{color:var(--mgs-wine)!important}.shopify-section:has(>.mgc-rass){background:var(--mgs-ivory)}body .mgc-rass__ic{background:var(--mgs-wine)!important;color:#fff!important}body .mgc-faq{background:linear-gradient(180deg,var(--mgs-sand) 0%,var(--mgs-blush) 100%)}body .mgc-faq__item{background:var(--mgs-ivory);box-shadow:0 10px 20px -18px #4b112880}body .mgc-faq__chevron{color:var(--mgs-wine)!important;border-color:#9b1c3d66!important}body .mgc-faq__contact-mark{background:var(--mgs-wine)!important}body .mgc-su,body .mgc-flip,body .mgc-vr,body .mgc-cvwow,body .mgc-cvm{background:var(--mgs-deep)}body .m-footer--middle,body .m-footer--bottom{--color-background: 75, 17, 40;--gradient-background: #4b1128;--color-foreground: 255, 240, 226;--color-heading: 255, 255, 255;--color-subtext: 255, 228, 205;--color-border: 122, 52, 76;background:var(--mgs-deep);color:#fff0e2}body .m-footer a,body .m-footer .m-link{color:#fff0e2!important}body .m-footer a:hover,body .m-footer .m-link:hover{color:var(--mgs-gold)!important}body .m-footer--block-title,body .m-footer h3{color:#fff!important}body .m-footer--block-title,body h3.m-accordion--item-button.m-footer--block-title{font-size:20px!important;line-height:1.3!important}body .m-footer--block-newsletter .m-footer--block-title,body .m-footer--block-newsletter h3.m-accordion--item-button.m-footer--block-title{font-size:26px!important}body .m-footer--block p,body .m-footer--block li,body .m-footer--block .m-accordion--item-content,body .m-footer__copyright{color:#ffe9dc}body .m-footer .m-newsletter-form input{background:#fff!important;color:var(--mgs-espresso)!important;border-color:transparent!important}body .m-footer .m-newsletter-form input::placeholder{color:var(--mgs-muted)!important;opacity:1}body .m-footer .m-button--primary{background:var(--mgs-gold)!important;color:var(--mgs-deep)!important;border-color:var(--mgs-gold)!important;box-shadow:none}body .mgc-cv{background:linear-gradient(180deg,var(--mgs-ivory) 0%,var(--mgs-blush) 100%);padding-top:12px}body .mgc-cv__media{aspect-ratio:1 / 1.06;box-shadow:0 22px 40px -26px #4b112899}body .mgc-cv__thumbs{gap:7px}body .mgc-cv__thumb{width:54px;height:54px}body .mgc-cv__thumb.is-active{border:2px solid var(--mgs-wine)}body .mgc-cv__info{gap:0}body .mgc-cv__eyebrow{order:1;margin-bottom:6px}body .mgc-cv__title{order:2;font-size:27px;font-weight:600;margin-bottom:8px;color:var(--mgs-espresso)}body .mgc-cv__price-row{order:3;padding:0;margin:0 0 10px;border:0;gap:10px;flex-wrap:wrap}body .mgc-cv__price{font-size:26px;font-weight:700;color:var(--mgs-wine)}body .mgc-cv__price-note{font-size:13px;color:var(--mgs-muted)}body .mgc-cv__tagline{order:4;font-family:inherit;font-style:normal;font-size:15.5px;line-height:1.5;color:var(--mgs-ink);margin-bottom:14px}body .mgc-cv__optgroup{order:5;margin-bottom:12px}body .mgc-cv__optgroup--hidden{display:none}body .mgc-cv__optlabel{font-size:13px;color:var(--mgs-espresso)}body .mgc-cv__opt label{background:#fff;border-color:#4b112838;min-height:44px}body .mgc-cv__opt input:checked+label{background:#fff;color:var(--mgs-espresso);border-color:var(--mgs-wine);box-shadow:inset 0 0 0 1px var(--mgs-wine)}body .mgc-cv__finish-note{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--mgs-muted)}body .mgc-cv__form{order:6}body .mgc-cv__buy{min-height:56px;font-size:17px}body .mgc-cv__upsell-note{margin:10px 0 0;text-align:center;font-size:13.5px;line-height:1.45;color:var(--mgs-ink)}body .mgc-cv__pz-note{font-size:13.5px;color:var(--mgs-ink)}body .mgc-cv__points{order:7;margin:18px 0 0;gap:8px}body .mgc-cv__points li{font-size:15px;color:var(--mgs-ink)}body .mgc-cv__points li:before{border-color:var(--mgs-wine);background:var(--mgs-wine)}body .mgc-cv__points li:after{color:#fff}body .mgc-cv__legal{font-size:12.5px;color:var(--mgs-muted)}body .mgc-cv__reassure{font-size:13px;color:var(--mgs-ink)}body .mgc-cv__reassure li span{color:var(--mgs-wine)}body .mgc-cv__media-note{font-size:12px;color:var(--mgs-muted)}body .mgc-cv__sticky{background:#fffaf4fa;box-shadow:0 -10px 24px -18px #4b112873}body .mgc-cv__sticky-price{font-size:17px;color:var(--mgs-wine);font-weight:700}body .mgc-cv__sticky-btn{min-height:48px;display:flex;align-items:center;justify-content:center}.mgc-cv__ship{display:grid;grid-template-columns:26px 1fr;gap:2px 10px;margin:14px 0 0;padding:12px 14px;border-radius:14px;background:#ffffffc7;border:1px solid rgba(155,28,61,.16);font-size:14px;line-height:1.4;color:var(--mgs-ink)}.mgc-cv__ship svg{grid-row:span 2;align-self:start;margin-top:1px;color:var(--mgs-wine)}.mgc-cv__ship strong{color:var(--mgs-espresso);font-weight:700}.mgc-cv__ship-note{font-size:13px;color:var(--mgs-muted)}body .mgc-cvwow__title{font-size:28px;font-weight:600}body .mgc-cvwow__sub{color:#ffe9dc}body .mgc-cvwow__media{box-shadow:0 30px 60px -28px #000000bf,0 0 0 1px #e0b15f47}body .mgc-cve{background:linear-gradient(180deg,var(--mgs-deep) 0%,var(--mgs-cacao-2) 100%)}.shopify-section:has(.mgc-cvwow)+.shopify-section .mgc-cve{padding-top:8px}body .mgc-cve__title{color:#fff;font-weight:600}body .mgc-cve__lead{color:#ffe9dc}body .mgc-cve__beat{border-color:#e0b15f8c}body .mgc-cve__beat-title{color:#fff;font-family:var(--font-stack-header);font-size:18px}body .mgc-cve__beat-text{color:#ffe9dc}body .mgc-cve__specs li{background:#ffffff1a;color:#fff0e2;font-size:13px}body .mgc-cvb{background:linear-gradient(180deg,var(--mgs-ivory) 0%,var(--mgs-cream) 100%)}body .mgc-cvb__item--text{background:#fff;box-shadow:0 14px 26px -20px #4b112873;border-top:3px solid var(--mgs-wine)}body .mgc-cvb__num{color:var(--mgs-wine)}body .mgc-cvb__item-text{font-size:14px;color:var(--mgs-ink)}body .mgc-cvh{background:linear-gradient(170deg,var(--mgs-blush) 0%,var(--mgs-peach) 100%)}body .mgc-cvh__num{background:var(--mgs-wine);color:#fff}body .mgc-cvh__step{background:#ffffffb8;border-radius:var(--mgs-radius-card);padding:20px 18px 22px}body .mgc-cvh__step-text{color:var(--mgs-ink);font-size:15px}body .mgc-pteaser{background:var(--mgs-blush);padding-top:26px}body .mgc-pteaser__card{background:var(--mgs-deep)}body .mgc-pteaser__card:hover{background:var(--mgs-cacao-2)}body .mgc-livr__card{background:#fff;border-color:#9b1c3d29}body .mgc-livr__range{color:var(--mgs-wine)}body .mgc-livr__note{font-size:13px;color:var(--mgs-muted)}body .mgc-livr__icon{color:var(--mgs-wine);display:inline-flex}body .cvpz{background:linear-gradient(180deg,var(--mgs-ivory) 0%,var(--mgs-blush) 100%)}body .cvpz__stepbtn.is-active .cvpz__stepnum,body .cvpz__stepbtn.is-done .cvpz__stepnum{background:var(--mgs-wine);color:#fff;border-color:var(--mgs-wine)}body .cvpz-facts{background:var(--mgs-deep)}body .cvpz-choice input:checked+.cvpz-choice__body{border-color:var(--mgs-wine);box-shadow:inset 0 0 0 1px var(--mgs-wine)}body .cvpz-group__legend .cvpz-req{display:none}body .cvpz-idea[aria-pressed=true]{background:var(--mgs-wine);border-color:var(--mgs-wine);color:#fff}body .cvpz-step__eyebrow{color:var(--mgs-wine)!important}body .cvpz-hint,body .cvpz-drop__sub{font-size:13.5px}body .cvpz-field input,body .cvpz-field textarea{font-size:16px}body .mgc-hero__price,body .mgc-hero__price-now{color:var(--mgs-wine)}body .mgc-benefits{background:var(--mgs-cream)}body .mgc-benefits__icon{color:var(--mgs-wine)!important}body .mgc-benefits__card{background:#fff;box-shadow:0 14px 26px -22px #4b112873}body .mgc-cmp__col--good{background:var(--mgs-blush);border-color:#9b1c3d4d!important}body .m-product-card{box-shadow:0 16px 28px -22px #4b112880;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){body .m-product-card:hover{transform:translateY(-3px);box-shadow:0 24px 34px -22px #4b112899}}body .m-product-card__price,body .m-product-card__price *{color:var(--mgs-wine)}.m-product-tag--magiclya{display:none!important}body .mgc-xsell__card{box-shadow:0 14px 26px -22px #4b112880}body .mgc-xsell__price{color:var(--mgs-wine)}body .mgc-ci__perso{background:var(--mgs-blush);color:var(--mgs-wine)}body .mgc-hero__sticky{background:var(--mgs-wine)!important;color:#fff!important}body .mgc-hero__sticky *{color:#fff!important}body .mgc-pteaser__badge,body .mgc-mm-pack__badge,body .cvpz__steplabel,body .cvpz-mini__txt span{font-size:12px}body .m-contact-information{padding-top:12px}body .form-field--input,body .m-contact-form .form-field,body .m-contact-form input,body .m-contact-form textarea{background:#fff!important;border:1.5px solid rgba(75,17,40,.24)!important;border-radius:12px;color:var(--mgs-espresso)}body .form-field--input:focus{border-color:var(--mgs-wine)!important}body .m-contact-information__textblock a{color:var(--mgs-wine);text-decoration:underline}#shopify-pc__banner{font-size:13px!important}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog,#shopify-pc__banner .shopify-pc__banner__dialog{left:8px!important;right:8px!important;bottom:8px!important;width:auto!important;max-width:none!important;padding:14px 16px!important}#shopify-pc__banner__body{font-size:13px!important;line-height:1.4!important;margin-bottom:10px!important}#shopify-pc__banner__body-title{font-size:15px!important;margin-bottom:4px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{width:100%!important;min-height:44px;margin:0!important;padding:8px!important}}body:has(#shopify-pc__banner[style*=block]) shopify-chat{display:none!important}@media(max-width:749px){body:has(.mgc-cv__sticky.is-visible) shopify-chat,body:has(.cvpz) shopify-chat,body.template-cart shopify-chat{display:none!important}}@media(min-width:900px){body .mgc-cv{padding-top:34px}body .mgc-cv__media{aspect-ratio:4 / 5}body .mgc-cv__thumb{width:66px;height:66px}body .mgc-cv__title{font-size:38px;line-height:1.12}body .mgc-cv__price{font-size:30px}body .mgc-cvwow__title{font-size:36px}body .mgc-cvh__grid{gap:22px}}@media(min-width:820px){.shopify-section:has(.mgc-cvwow)+.shopify-section .mgc-cve{padding-top:10px}}@media(min-width:700px)and (max-width:899px){body .mgc-cv__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:start}body .mgc-cv__media{aspect-ratio:4 / 5}body .mgc-cv__eyebrow,body .mgc-cv__title,body .mgc-cv__tagline{text-align:left}body .mgc-cv__price-row{justify-content:flex-start}}@media(min-width:700px){body .mgc-duo__grid{grid-template-columns:1fr 1fr;gap:22px}}@media(prefers-reduced-motion:reduce){body .mgc-cr__card,body .mgc-duo__card,body .m-product-card,body .mgc-duo__media img,body .mgc-cv__buy,body .mgc-hb__cta{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mgc-lancement.css.map */
