.mg-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.mg-skip{position:fixed;left:12px;top:-80px;z-index:100000;background:#141014;color:#fff;padding:12px 18px;border-radius:4px;font-family:var(--fb, "Jost", system-ui, sans-serif);font-size:14px;font-weight:500;text-decoration:underline;transition:top .15s}.mg-skip:focus{top:12px}#MainContent:focus{outline:none}html body :focus-visible{outline:3px solid #7C5CBF!important;outline-offset:2px!important}html body footer :focus-visible,html body .bml-section :focus-visible,html body .ps--dark :focus-visible,html body .np-overlay .np-close:focus-visible{outline-color:#c3abf3!important}html body input:focus-visible,html body textarea:focus-visible,html body select:focus-visible{outline:3px solid #7C5CBF!important;outline-offset:1px!important}html body .product-option-value:focus-within{outline:3px solid #7C5CBF;outline-offset:2px}html body footer .footer-desc{color:#eee7f4bd!important}html body footer .footer-links a{color:#eee7f4cc!important}html body footer .footer-copy,html body footer .footer-legal a{color:#eee7f4b8!important}html body footer .footer-legal-links li+li:before{color:#eee7f499!important}html body footer .social-btn{color:#eee7f4c7!important;border-color:#eee7f466!important}html body footer .footer-links a:hover,html body footer .footer-legal a:hover{color:#fcfafd!important}html body .prestige-sub{color:#eee7f4c7!important}html body .score-source,html body .video-sub,html body .video-placeholder-text,html body [style*="color:rgba(245,236,230,.35)"]{color:#eee7f4bd!important}html body .glam-cards-sub,html body [style*="color:#8a7a72"]{color:#655b69!important}html body .he-cta--primary,html body .btn-violet,html body .btn-primary,html body .newsletter-btn,html body .np-btn,html body .np-btn-shop,html body .mgh-btn--primary,html body .tvb-cta--p,html body .main-cta,html body .contact-form-btn,html body .bt-btn,html body .quiz-form-btn,html body .p-btn{background-color:#5b3fa8!important;background-image:linear-gradient(100deg,#5b3fa8,#7b4fa6 55%,#9a4f8e)!important;color:#fff!important}html body .he-cta--primary:hover,html body .btn-violet:hover,html body .btn-primary:hover,html body .newsletter-btn:hover,html body .np-btn:hover,html body .np-btn-shop:hover,html body .mgh-btn--primary:hover,html body .tvb-cta--p:hover,html body .main-cta:hover,html body .contact-form-btn:hover,html body .bt-btn:hover,html body .quiz-form-btn:hover,html body .p-btn:hover{background-image:linear-gradient(100deg,#4a3290,#6a4bb5 55%,#8a4f99)!important;color:#fff!important}html body .p-btn:disabled,html body .btn-violet:disabled{opacity:1!important;background-image:none!important;background-color:#6b6570!important}body{--mg-accent-grad: linear-gradient(100deg, #6F4FC2 0%, #8458C8 55%, #A04E93 100%)}html body footer .footer-links a,html body footer .footer-legal a,html body footer .footer-legal-links a{display:inline-block;min-height:24px;padding:4px 0;line-height:16px}.mg-paused,.mg-paused *{animation-play-state:paused!important}.mg-motion-btn{position:absolute;z-index:20;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#141014c7;color:#fff;border:1px solid rgba(255,255,255,.6);cursor:pointer;line-height:0}.mg-motion-btn:hover{background:#141014}.mg-motion-btn--video{top:auto;bottom:12px;right:12px;transform:none;width:40px;height:40px}html body .mg-promo.mg-has-motion-btn{-webkit-mask-image:none;mask-image:none}html body .mg-promo.mg-has-motion-btn .mg-promo-in{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);margin-right:44px}html body .mg-promo.mg-has-motion-btn .mg-motion-btn{width:26px;height:26px;right:10px}@media(prefers-reduced-motion:reduce){html body *,html body *:before,html body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto!important}}.product-card{position:relative}.product-card>.p-like{position:absolute;top:8px;right:8px;z-index:4}
/*# sourceMappingURL=/cdn/shop/t/41/assets/accessibilite.css.map */
