:root{--mois-red:#71203A;--mois-purple:#43244C;--mois-grad:linear-gradient(95deg,#5A1A2C 0%,#71203A 26%,#5B2242 62%,#43244C 100%);--mois-grad-band:linear-gradient(118deg,#3A1424 0%,#5A1B31 34%,#48203C 68%,#331C3A 100%);--mois-rim:inset 0 0 0 1px rgba(255,255,255,.28),inset 0 1px 0 rgba(255,255,255,.14);--mois-rim-strong:inset 0 0 0 1px rgba(255,255,255,.4),inset 0 1px 0 rgba(255,255,255,.2);--mois-glow:0 0 34px -4px rgba(113,32,58,.5),0 14px 34px -14px rgba(67,36,76,.7);--mois-glow-strong:0 0 46px -4px rgba(138,38,71,.62),0 20px 44px -14px rgba(67,36,76,.8);--mois-ink:#2A1016;--mois-muted:#6B5157;--mois-cream:#FBF7F5}[id$=__lead] .rich-text__heading,[id$=__faq] .collapsible-content__heading,[id$=__buy] .product__title h2{font-size:clamp(27px,5.6vw,42px)!important;line-height:1.14;letter-spacing:-.015em;background-image:linear-gradient(95deg,#71203a,#5b2242 52%,#43244c);-webkit-background-clip:text;background-clip:text;color:var(--mois-ink);-webkit-text-fill-color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){[id$=__lead] .rich-text__heading,[id$=__faq] .collapsible-content__heading{-webkit-text-fill-color:var(--mois-ink)}}[id$=__lead] .rich-text__caption{font-size:12px!important;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mois-muted)}[id$=__lead] .rich-text__text p{font-size:clamp(15.5px,3.9vw,17.5px);line-height:1.68;color:var(--mois-muted)}[id$=__faq] .accordion{border-top:1px solid rgba(74,32,40,.12);border-bottom:1px solid rgba(74,32,40,.12);margin:0}[id$=__faq] .accordion+.accordion{border-top:0}[id$=__faq] .accordion summary{padding:22px 4px;font-size:17px;font-weight:600;color:var(--mois-ink)}[id$=__faq] .accordion__content{padding:0 4px 22px;font-size:15.5px;line-height:1.68;color:var(--mois-muted)}[id$=__faq] .accordion .icon-accordion{color:var(--mois-red)}[id$=__buy] .button,[id$=__faq] .button{min-height:58px;padding:0 32px;border:0!important;border-radius:999px!important;color:#fff!important;font-size:15px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.28);background-color:#5b2140!important;background-image:var(--mois-grad)!important;box-shadow:var(--mois-rim),var(--mois-glow)!important;transition:box-shadow .3s ease,transform .2s ease,filter .3s ease}[id$=__buy] .button:after{content:none!important;box-shadow:none!important}[id$=__buy] .button:hover{transform:translateY(-2px);filter:brightness(1.08) saturate(1.04);box-shadow:var(--mois-rim-strong),var(--mois-glow-strong)!important}@media(prefers-reduced-motion:reduce){[id$=__buy] .button{transition:none}[id$=__buy] .button:hover{transform:none}}[id$=__buy] .product__title h1,[id$=__buy] .product__title h2{font-size:clamp(25px,5vw,36px);letter-spacing:-.015em;color:var(--mois-ink)}[id$=__buy] .price{color:var(--mois-ink)}[id$=__buy] .product-form__submit{min-height:60px;border-radius:999px!important;border:0!important;font-size:15px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#fff!important;background-color:#5b2140!important;background-image:var(--mois-grad)!important;box-shadow:var(--mois-rim),var(--mois-glow)!important}[id$=__buy] .product-form__submit:hover{filter:brightness(1.08) saturate(1.04)}[id$=__buy] .button,[id$=__buy] .product-form__submit{text-indent:.13em}[id$=__buy] .button:after{text-indent:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mois-home.css.map */
