.div-landing-quiz{color:#fff;height:100vh;max-height:calc(var(--vh, 1vh)*100);position:relative;width:100%}.div-landing-quiz.full-screen{height:100vh;margin-top:0}.div-landing-quiz .bg-img{background-repeat:no-repeat;background-size:cover;height:100vh;margin-top:0;max-height:calc(var(--vh, 1vh)*100)}.div-landing-quiz .content{display:flex;flex-direction:column;font-weight:700;height:100%;position:absolute}.div-landing-quiz .logo-maison-container{display:flex}.div-landing-quiz .content-personality,.div-landing-quiz .logo-maison-container{align-items:center;justify-content:center;width:100%}.div-landing-quiz .content-personality .tx-header{color:#ebd8b8;font-size:48px;font-weight:400;letter-spacing:.05em;margin-bottom:12px;text-align:center;text-transform:uppercase;width:782px}@media screen and (max-width:991px){.div-landing-quiz .content-personality .tx-header{font-size:36px;padding:0 64px;width:100%}}@media screen and (max-width:767px){.div-landing-quiz .content-personality .tx-header{font-size:36px;padding:0 24px;width:100%}}.div-landing-quiz .content-personality .mt-3{margin-top:16px}.div-landing-quiz .content-personality .mb-3{margin-bottom:16px}.div-landing-quiz .content-personality .description{color:#bcad93;margin-bottom:16px;width:100%}@media screen and (max-width:767px){.div-landing-quiz .content-personality .description{font-size:14px;letter-spacing:.1em;padding:0 20px;width:100%}}.div-landing-quiz .content-personality .description .rich-text>h4{font-size:18px;font-weight:400;letter-spacing:0;margin:0 auto;width:782px}@media screen and (max-width:991px){.div-landing-quiz .content-personality .description .rich-text>h4{padding:0 64px;width:100%}}@media screen and (max-width:767px){.div-landing-quiz .content-personality .description .rich-text>h4{font-size:16px;padding:0 24px;width:100%}}.div-landing-quiz .content-personality .div-bottom{align-items:center;justify-content:center}.div-landing-quiz .content-personality .div-bottom .div-time{margin-bottom:32px}.div-landing-quiz .content-personality .div-bottom .div-time .div-watch{align-items:center;color:#ebd8b8;font-size:16px;font-weight:500;justify-content:center}.div-landing-quiz .content-personality .div-bottom .button-animal>button{background:#fff;border:none;border-radius:6px;color:#0d0d0d;font-size:24px;font-weight:500;height:76px;letter-spacing:.2em;padding:0 84px;text-transform:uppercase}@media screen and (min-width:1910.1px){.div-landing-quiz .content-personality .div-bottom .button-animal>button{font-size:24px;height:114px;padding:0 126px}}@media screen and (max-width:1024px){.div-landing-quiz .content-personality .div-bottom .button-animal>button{font-size:18px;height:70px;width:calc(100vw - 200px)}}@media screen and (max-width:767.9px){.div-landing-quiz .content-personality .div-bottom .button-animal>button{font-size:18px;height:44px;padding:0;width:calc(100vw - 100px)}}.button-custom{align-items:center;background:#0d0d0d;border:none;border-radius:4px;color:#fff;display:flex;font-size:20px;font-weight:700;height:59px;justify-content:center;letter-spacing:.2em;min-width:298px;padding:0 30px;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.button-custom{font-size:14px;height:45px}}.button-custom.disabled{cursor:not-allowed}.button-custom.bt-text{background:none;color:#0d0d0d;font-size:14px;font-weight:400;height:unset;letter-spacing:.1em;margin:0;min-height:unset;min-width:unset;padding:0;text-decoration:underline}.button-custom.button-a{display:inline-block;line-height:59px;text-decoration:none;width:fit-content}@media screen and (max-width:1024px){.button-custom.button-a{line-height:45px}}.button-custom.button-a.bg-white{background:#fff;color:#0d0d0d}.button-custom.button-a.bg-white.animated-hover{transition:all .2s ease}.button-custom.button-a.bg-white.animated-hover:hover{background:#dcdcdc;transform:translateY(0)}.button-custom.button-a.bg-white-bt{background:#fff;color:#0d0d0d}.button-custom.button-a.bg-white-bt.animated-hover{transition:all .2s ease}.button-custom.button-a.bg-white-bt.animated-hover:hover{background:#dcdcdc;color:#0d0d0d;transform:translateY(0)}.button-custom.button-a.link-text{background:transparent;color:#0d0d0d;font-weight:500;height:fit-content;min-width:unset;padding:0;position:relative;width:fit-content}.button-custom.button-a.link-text.animated-hover{transition:all .2s ease}.button-custom.button-a.link-text.animated-hover:hover{background:transparent;color:#b79b53;transform:translateY(0)}.button-custom.button-a.link-text:after{background:#b79b53;border-radius:1px;bottom:10px;content:"";height:2px;left:0;position:absolute;width:100%;z-index:1}.button-custom.button-a.link-text-landingpage{font-size:13px;font-weight:300;height:19px;letter-spacing:.15em;line-height:19px}@media screen and (max-width:1440px){.button-custom.button-a.link-text-landingpage{font-size:9.75px}}@media screen and (max-width:1024px){.button-custom.button-a.link-text-landingpage{font-size:10px}}.button-custom.button-a.link-text-landingpage.animated-hover{transition:all .2s ease}.button-custom.button-a.link-text-landingpage.animated-hover:hover{background:transparent;color:#b79b53;transform:translateY(0)}.button-custom.button-a.link-text-landingpage.animated-hover:hover:after{background:#b79b53}.button-custom.button-a.link-text-landingpage:after{background:#0d0d0d;bottom:2px;height:1px}.button-custom.button-a.link-text-landingpage:after:hover{background:#b79b53}.button-custom.outline-bt{background:#fff;border:2px solid #0d0d0d;color:#0d0d0d}.button-custom.outline-bt.animated-hover{transition:all .2s ease}.button-custom.outline-bt.animated-hover:hover{background:#fff;color:#0d0d0d;transform:translateY(-10px)}.button-custom.animated-hover{transition:all .2s ease}.button-custom.animated-hover:hover{background:#353535;transform:translateY(-10px)}.button-custom.secondary-bt{background:#b79b53}.button-custom.secondary-bt.animated-hover{transition:all .2s ease}.button-custom.secondary-bt.animated-hover:hover{background:#ccaf65;transform:translateY(-10px)}.button-custom.button-black{background:#000;border-radius:0;color:#fff;font-size:13px;font-style:normal;font-weight:400;height:41.6px;letter-spacing:.15em;line-height:41.6px;min-width:223px;text-transform:uppercase}@media screen and (max-width:1440px){.button-custom.button-black{font-size:9.75px;height:31.2px;line-height:35.2px;min-width:167px}}@media screen and (max-width:1024px){.button-custom.button-black{font-size:13px;height:42px;line-height:42px;min-width:170px}}.button-custom.button-black.animated-hover{transition:all .2s ease}.button-custom.button-black.animated-hover:hover{background:#b3afa5;color:#fff;transform:unset}.button-custom.button-black.bg-white{background:#fff;color:#0d0d0d}.button-custom.bt-icon-left{border:.562535px solid #fff;color:#fff;font-size:13px;height:44px;letter-spacing:.15em;line-height:19px;text-align:center}@media screen and (max-width:1440px){.button-custom.bt-icon-left{height:33px}}@media screen and (max-width:1024px){.button-custom.bt-icon-left{height:44px}}.button-custom.bt-icon-left>img{height:10.4px;margin-right:9.1px}@media screen and (max-width:1440px){.button-custom.bt-icon-left>img{height:7.8px;margin-right:6.83px}}@media screen and (max-width:1024px){.button-custom.bt-icon-left>img{height:10.4px;margin-right:9.1px}}.button-custom.bt-out-line{background:#fff;border:.38px solid #000;border-radius:0;color:#0d0d0d;font-size:13px;font-style:normal;font-weight:400;height:41.57px;letter-spacing:.15em;line-height:19px;min-width:unset;padding:0;text-align:center;text-transform:uppercase;width:223px}@media screen and (max-width:1440px){.button-custom.bt-out-line{font-size:9.75px;height:31px;line-height:14px;width:167px}}@media screen and (max-width:1024px){.button-custom.bt-out-line{border:1px solid #000;font-size:13px;height:41.57px;line-height:19px;width:223px}}.button-custom.bt-bg-cart{background:#000;border:none;border-radius:0;color:#fff;font-size:13px;font-style:normal;font-weight:400;height:41.57px;letter-spacing:.15em;line-height:19px;min-width:unset;padding:0;text-align:center;text-transform:uppercase;width:223px}@media screen and (max-width:1440px){.button-custom.bt-bg-cart{font-size:9.75px;height:31px;line-height:14px;width:167px}}@media screen and (max-width:1024px){.button-custom.bt-bg-cart{font-size:13px;height:41.57px;line-height:19px;width:223px}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{height:var(--PhoneInputCountryFlag-height);width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:var(--PhoneInputCountrySelectArrow-transform);width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.input-ct{position:relative}.input-ct .other-Input-Text{margin-bottom:6px;margin-left:16px}.input-ct .message-error{color:#f5222d;font-size:14px;line-height:150%;margin-left:16px;margin-top:6px}.input-ct .bt-right{color:#000;font-size:12px;font-weight:500;margin-top:1px;position:absolute;right:0;text-decoration:underline;top:0}.input-ct .content>input{background:transparent;border:none;border-radius:30px;font-size:14px;height:56px;line-height:24px;padding:0 24px;width:100%}.input-ct .content.content-icon{position:relative}.input-ct .content.content-icon .MuiSvgIcon-root{font-size:20px;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.input-ct .content.content-icon>input{padding-left:52px}.input-ct .PhoneInput{height:56px;width:100%}.input-ct .PhoneInput .PhoneInputCountry{background:#ebd8b8;border:1px solid #2c2c22;border-radius:30px;padding:0 24px}.input-ct .PhoneInput .PhoneInputCountry .PhoneInputCountrySelectArrow{color:#2c2c22}.input-ct .PhoneInput>input{background:#fcfaf6;border:1px solid #d4c2a6;border-radius:30px;color:#2c2c22;height:100%;padding:0 24px}.input-ct .PhoneInput>input::placeholder{color:#8d826e}.input-ct .PhoneInput>input:focus{border:1px solid #2c2c22}.input-ct .icon-drop-input-select{bottom:20px;height:20px;position:absolute;right:24px;width:20px}.input-ct .input-dob,.input-ct .input-select{background:#ebd8b8;border:1px solid #d4c2a6;border-radius:30px;box-shadow:none;color:#2c2c22;height:56px;padding:0 24px;width:100%}.input-ct .input-dob::placeholder,.input-ct .input-select::placeholder{color:#8d826e}.input-ct .input-dob:focus,.input-ct .input-select:focus{border:1px solid #2c2c22;box-shadow:none}.input-ct .input-select.custom-color{color:#948975;font-size:14px}.input-ct .input-select option:not(.custom-option){color:#2c2c22}.input-ct .input-select:disabled{border:1px solid rgba(0,0,0,.12)!important;color:rgba(0,0,0,.26);cursor:not-allowed}.input-ct.s-light .content .MuiSvgIcon-root{color:#2c2c22}.input-ct.s-light .content>input{background:#fcfaf6;border:1px solid #d4c2a6;border-radius:30px;color:#2c2c22}.input-ct.s-light .content>input::placeholder{color:#8d826e}.input-ct.s-light .content>input:focus{border:1px solid #2c2c22}.input-ct.s-dark .content .MuiSvgIcon-root{color:#bcad93}.input-ct.s-dark .content>input{background:#56564e;border:1px solid #414138;color:#bcad93}.input-ct.s-dark .content>input::placeholder{color:#bcad93}.input-ct.s-dark .content>input:focus{border:1px solid #ebd8b8}.input-ct.small .content>input{border-radius:21.4706px;height:40px}.input-ct.medium .content>input{border-radius:21.4706px;font-size:12px;height:44px}.input-ct.medium .content .message-error{font-size:12px}.input-ct.medium .PhoneInput{height:44px}.input-ct.medium .PhoneInput>input{font-size:12px}.input-ct.medium .input-select{font-size:12px;height:44px}.input-ct.error .content>input{border:1px solid #f5222d}.input-ct.error .PhoneInputInput,.input-ct.error .input-select{border-color:#f5222d!important}