:root{--font-body-family: "Gotham", Arial, sans-serif;--font-headline-family: "Le Monde Livre", Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--color-foreground: #fff;--color-background: #000;--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: 1s;--duration-extra-longer: 1.5s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}:root:has(.overlay.isActive){overflow:hidden}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:16px;height:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}@media (min-width: 1600px){html{font-size:18px}}body{min-height:100%;margin:0;font-size:1rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);background:var(--color-background)}img{max-width:100%;height:auto}.container{max-width:1132px;margin:0 auto;padding:0 36px;box-sizing:border-box}.scroller>div{scroll-snap-align:start}body.isChallenge .scroller{height:100vh;display:grid;grid-template-rows:auto 1fr}body.isChallenge .shopify-challenge__container{align-self:center;color:#fff}body.isChallenge .shopify-challenge__message{margin:0 0 20px}body.isChallenge .shopify-challenge__button{--color-background: #fff;--color-foreground: #000;background-color:#fff0}body.isChallenge .shopify-challenge__button:hover{background-color:#fff}.ot-floating-button__front{background-color:#fff!important;background-image:url(//maison-psyche.com/cdn/shop/t/4/assets/mp-cookie-white.png?v=88012691147081864811753443663)!important}body.template-page.contact{background:#fff}body.template-page.contact header{border-color:var(--color-background)}body.template-page.contact header a.link{color:var(--color-background)}body.template-page.contact header nav>ul>li:hover a.link{border-color:var(--color-background)}body.template-page.contact header>a>svg path{fill:var(--color-background)}body.template-page.contact .flex-content{min-height:100vh;display:flex;align-items:center;color:var(--color-background)}body.template-page.contact header .burger-line{background-color:var(--color-background)}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.animate--fixed{clip-path:inset(0)}.animate--fixed>img:not(.zoom):not(.deferred-media__poster-button),.animate--fixed>svg:not(.zoom):not(.deferred-media__poster-button){position:fixed;height:100vh}.animate--zoom-in{--zoom-in-ratio: 1}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{transition:scale var(--duration-short) linear;scale:var(--zoom-in-ratio)}@media (prefers-reduced-motion: no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * .1s)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}.button,.btn{display:inline-flex;padding:9px 26px;align-items:center;border-radius:90px;border:1px solid var(--color-background);background:transparent;font-family:var(--font-body-family);text-decoration:none;color:var(--color-background);background-color:#0000;font-size:.675rem;line-height:1;text-transform:uppercase;transition:all .2s ease-in}:is(.button,.btn):hover{background-color:#000;color:var(--color-foreground);cursor:pointer}:is(.button,.btn):disabled{border-color:transparent;pointer-events:none}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}.h1{font-family:var(--font-headline-family);font-size:1.8rem;line-height:2rem;font-style:normal;font-weight:var(--font-body-weight);letter-spacing:1px;text-transform:uppercase}@media (min-width: 768px){.h1{font-size:2.625rem;line-height:3rem}}.h2{font-family:var(--font-headline-family);font-size:1.5rem;line-height:1.9rem;font-style:normal;font-weight:var(--font-body-weight);letter-spacing:.56px;text-transform:uppercase}@media (min-width: 768px){.h2{font-size:1.75rem;line-height:2rem}}.h3{font-family:var(--font-headline-family);font-size:1rem;font-style:normal;font-weight:200;line-height:2.125rem;letter-spacing:.75px;text-transform:uppercase}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;transition:all .3s ease-in-out;background:#0003;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.overlay.isActive{display:block;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.overlay.isActive .overlay__content{transform:translate(0)}.overlay .overlay__content{background:var(--color-foreground);position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;display:flex;flex-direction:column;justify-content:center;overflow:scroll;height:100vh;padding:0 26px;box-sizing:border-box;transform:translate(100%);transition:transform .3s ease-in-out}@media (min-width: 382px){.overlay .overlay__content{left:auto;width:382px}}@media (min-width: 768px){.overlay .overlay__content{width:50vw}}.overlay .overlay__close{position:fixed;top:-5px;right:-5px;padding:20px;cursor:pointer;background:transparent;border:none}@media (min-width: 768px){.overlay .overlay__close{top:25px;right:25px}}.overlay[data-type=contact] .contact-form,.overlay[data-type=contact] .overlay__success{max-width:330px;margin:0 auto;padding:45px 0}.overlay[data-type=contact] .overlay__success{display:none}.overlay[data-type=contact] .contact-form>div:not(.message):not(.submit){border-bottom:1px solid #d9d9d9;margin-bottom:20px;transition:border-color .2s}.overlay[data-type=contact] .contact-form>div:not(.message):not(.submit):focus-within{border-color:#000}.overlay[data-type=contact] .contact-form label{display:block;color:#000;font-family:var(--font-body-family);font-size:.5625rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.9px;text-transform:uppercase}.overlay[data-type=contact] .contact-form input,.overlay[data-type=contact] .contact-form select,.overlay[data-type=contact] .contact-form textarea{color:var(--color-background);font-family:var(--font-headline-family);font-size:.875rem;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.7px;border:none;background:transparent;width:100%;display:block;margin:5px 0}:is(.overlay[data-type=contact] .contact-form input,.overlay[data-type=contact] .contact-form select,.overlay[data-type=contact] .contact-form textarea) ::placeholder{color:#00000080;opacity:1}:is(.overlay[data-type=contact] .contact-form input,.overlay[data-type=contact] .contact-form select,.overlay[data-type=contact] .contact-form textarea) ::-ms-input-placeholder{color:#00000080}.overlay[data-type=contact] .contact-form textarea{padding:10px;border:1px solid #d9d9d9;transition:border-color .2s}.overlay[data-type=contact] .contact-form textarea:focus-within{border-color:#000}.overlay[data-type=contact] .contact-form .submit{text-align:center;margin:25px 0 0}.overlay[data-type=contact] h2,.overlay[data-type=contact] p{text-align:center}.overlay[data-type=contact] p{font-family:var(--font-headline-family);font-size:.75rem;font-style:italic;font-weight:300;line-height:1rem;letter-spacing:.126px;margin:10px 0 45px}.overlay[data-type=contact] p.small{max-width:280px;margin:15px auto 0}.overlay[data-type=contact] p.small a{color:var(--color-background)}.otnotice-content{padding:0!important}.otnotice-sections{margin-left:0!important;margin-right:0!important}.otnotice-sections>.otnotice-section>.otnotice-section-content{margin-left:0!important}.otnotice-sections>.otnotice-section>h2.otnotice-section-header{margin-left:0!important;color:#fff!important;font-size:1.3rem!important;line-height:1.9rem!important;font-style:normal!important;font-weight:600!important}.h-captcha{display:none!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:20px;background-repeat:no-repeat;background-position:right 0 center;background-size:11px 6px}.select-wrapper{position:relative;display:block}.select-wrapper select{padding-right:30px;background-image:none}.select-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;z-index:1}.select-arrow svg{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
