.ui.button{height:44px;font-family:Montserrat;font-size:16px;font-weight:600;line-height:44px;text-transform:uppercase;background-color:transparent;border-radius:25px;letter-spacing:.03em}@media screen and (min-width:768px){.ui.button{height:55px;font-size:20px;line-height:55px;border-radius:40px}}.ui.button.primary{color:#fff;background-color:#e19aa6!important}.ui.button.outlined{color:#e19aa6;border:2px solid #e19aa6}.ui.button.dark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:18px;line-height:18px;font-weight:600;font-family:Montserrat;border-radius:25px;color:#fff;background-color:#000!important;height:50px;letter-spacing:.03em;margin:0 auto}@media screen and (min-width:768px){.ui.button.dark{line-height:28px;height:55px;font-size:20px}}.ui.button.pink{width:100%;max-width:175px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#994e68!important;background-color:transparent!important;border-radius:40px;border:1px solid #994e68;text-transform:uppercase;padding:12px;font-size:16px;line-height:16px;font-weight:600;font-family:Montserrat;letter-spacing:.05em}.ui.button.pink img{height:10.5px;width:6.8px;margin-left:7px}@media screen and (min-width:768px){.ui.button.pink{max-width:270px;font-size:20px;line-height:28px;letter-spacing:.06em;border:2px solid #994e68}.ui.button.pink img{height:15px;width:9px}}.ui.button.small{height:44px;font-size:14px!important;line-height:44px}.title-has-bg{z-index:1;position:relative}.title-has-bg span{z-index:-1;position:relative}.title-has-bg span:after{content:"";z-index:-2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:140%;height:140%;background-image:url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.png);background-image:-webkit-image-set(url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.avif?format=avif&quality=80) type("image/avif"), url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.webp?format=webp) type("image/webp"), url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.png) type("image/png"));background-image:image-set(url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.avif?format=avif&quality=80) type("image/avif"), url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.webp?format=webp) type("image/webp"), url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/81c9dba6-5dd0-41da-b318-dad98c4141d3/yellow-background.png) type("image/png"));background-position:center;background-repeat:no-repeat;background-size:82% 40px;max-width:unset!important}@media screen and (max-width:767px){.title-has-bg span:after{margin-top:0}}@media screen and (min-width:767px){.title-has-bg span:after{background-size:85% 45px}}.b-contact.b-page-content{padding-bottom:0}.b-contact .b-page-content__top{margin-bottom:0;height:620px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir=ltr] .b-contact .b-page-content__top{height:400px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.b-contact .b-page-content__top{height:800px}[dir=ltr] .b-contact .b-page-content__top{height:680px}}@media screen and (min-width:1200px){.b-contact .b-page-content__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}}.b-contact .b-page-content__top-wrapper{padding:0 10px;width:100%;max-width:1160px}.b-contact .b-page-content__top .b-page-content__top-title{margin-top:50px;padding:0;display:inline-block;background-color:transparent!important;color:#000;text-align:center;text-transform:uppercase}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title{margin-top:0;color:#fff}@media screen and (min-width:768px){.b-contact .b-page-content__top .b-page-content__top-title{margin-top:50px}}@media screen and (min-width:1200px){.b-contact .b-page-content__top .b-page-content__top-title{margin-top:0}}.b-contact .b-page-content__top .b-page-content__top-title h1{margin:0;padding:0;font-size:40px;font-weight:700;font-style:italic;line-height:1}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title h1{font-size:40px;line-height:1;font-weight:500;font-style:normal}@media screen and (min-width:768px){.b-contact .b-page-content__top .b-page-content__top-title h1{font-size:60px}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title h1{font-size:66px}}@media screen and (min-width:1200px){.b-contact .b-page-content__top .b-page-content__top-title h1{font-size:60px}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title h1{font-size:66px}}@media screen and (min-width:1400px){.b-contact .b-page-content__top .b-page-content__top-title h1{font-size:65px}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title h1{font-size:66px}}@media screen and (min-width:768px) and (max-width:1199px){.b-contact .b-page-content__top .b-page-content__top-title h1 br{display:none}}[dir=ltr] .b-contact .b-page-content__top .b-page-content__top-title h1 br{display:block}.b-contact-info__wrapper{padding:36px 0 22px;background-color:#fff}@media screen and (min-width:768px){.b-contact-info__wrapper{padding:34px 0 23px}}.b-contact-info__content{text-align:center}.b-contact-info__title{width:100%;max-width:310px;position:relative;display:inline-block;margin:0 auto 17px;padding:0 20px;font-family:Morganite;font-size:58px;line-height:48px;font-weight:700;text-transform:uppercase;text-align:center}.b-contact-info__title__txt{position:relative;z-index:2}.b-contact-info__title__bg{z-index:1;position:absolute;right:38px;top:0;width:104px;height:35px;background-image:url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/b336edce-28e0-440b-bdd8-afca37b6a392/title-bg.svg?version=0);background-repeat:no-repeat;background-position:center;background-size:cover;display:block;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}@media screen and (min-width:768px){.b-contact-info__title__bg{right:48px;top:8px;width:140px;height:59px;background-size:initial}}@media screen and (min-width:768px){.b-contact-info__title{max-width:425px;font-size:83px;line-height:72px;margin:0 auto 15px}}.b-contact-info__text{width:100%;max-width:340px;margin:0 auto;font-size:16px;font-weight:500;line-height:18px}@media screen and (min-width:768px){.b-contact-info__text{max-width:500px;font-size:22px;line-height:24px}}.b-contact-info__text a{color:#e19aa6;text-decoration:underline;font-weight:600}.b-contact-form{padding:27px 20px 34px;position:relative;margin:0 auto;width:100%;max-width:440px}@media screen and (min-width:768px){.b-contact-form{padding:36px 20px 27px}}.b-contact-form .loading.form:before{background:0 0}.b-contact-form .ui.ui.ui.basic.red.label{margin-top:5px!important;padding:0;color:red!important;font-size:12px;line-height:16px}@media screen and (min-width:768px){.b-contact-form .ui.ui.ui.basic.red.label{font-size:14px}}.b-contact-form__wrapper{position:relative;background-color:#b0c5fa}.b-contact-form__title{margin-bottom:20px;line-height:1.2;text-transform:uppercase;color:#f8c1b8;text-align:center}.b-contact-form .ui.form{background-color:transparent}.b-contact-form .ui.formform:last-child{margin-bottom:0}.b-contact-form .ui.form .field{margin-bottom:16px}.b-contact-form .ui.form .error{margin-bottom:10px!important}.b-contact-form .ui.form input,.b-contact-form .ui.form textarea{font-family:Montserrat;font-size:14px;line-height:17px;border-radius:25px;font-weight:500;border:none;background-color:#fff!important}@media screen and (min-width:768px){.b-contact-form .ui.form input,.b-contact-form .ui.form textarea{border-radius:30px;font-size:16px;line-height:19px}}.b-contact-form .ui.form input:focus,.b-contact-form .ui.form textarea:focus{border-radius:25px;border:1px solid #e5e5e5}.b-contact-form .ui.form input::-webkit-input-placeholder,.b-contact-form .ui.form textarea::-webkit-input-placeholder{color:rgba(0,0,0,.2509803922)}.b-contact-form .ui.form input::-moz-placeholder,.b-contact-form .ui.form textarea::-moz-placeholder{color:rgba(0,0,0,.2509803922)}.b-contact-form .ui.form input:-ms-input-placeholder,.b-contact-form .ui.form textarea:-ms-input-placeholder{color:rgba(0,0,0,.2509803922)}.b-contact-form .ui.form input::-ms-input-placeholder,.b-contact-form .ui.form textarea::-ms-input-placeholder{color:rgba(0,0,0,.2509803922)}.b-contact-form .ui.form input::placeholder,.b-contact-form .ui.form textarea::placeholder{color:rgba(0,0,0,.2509803922)}.b-contact-form .ui.form textarea{resize:none;padding:14px;height:162px!important}@media screen and (min-width:768px){.b-contact-form .ui.form textarea{padding:17px;height:135px!important}.b-contact-form .ui.form textarea:focus{border-radius:30px}}.b-contact-form .ui.form input{height:45px;padding:11px 14px}@media screen and (min-width:768px){.b-contact-form .ui.form input{padding:11px 17px}}.b-contact-form .ui.form .ui.fluid.dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;text-align:left;font-size:14px;font-weight:500;border-radius:25px!important;background-color:#fff;border:none!important;color:#000;padding:11px 14px}.b-contact-form .ui.form .ui.fluid.dropdown .text{font-weight:500}@media screen and (min-width:768px){.b-contact-form .ui.form .ui.fluid.dropdown{padding:11px 17px}.b-contact-form .ui.form .ui.fluid.dropdown .text{font-size:16px;line-height:20px}}.b-contact-form .ui.form .ui.fluid.dropdown .dropdown.icon{margin:0;padding:0;right:17px;left:unset;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-contact-form .ui.form .ui.fluid.dropdown .dropdown.icon:before{content:"";display:block;background-image:url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/432b61a2-9607-4203-86d1-d778f4ddf976/select-arrow.svg?version=0)!important;background-size:contain!important;background-repeat:no-repeat!important;width:12px;height:7.5px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.b-contact-form .ui.form .ui.fluid.dropdown.active .dropdown.icon:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.b-contact-form .ui.form .ui.fluid.dropdown .menu{margin:8px 0;padding:8px 14px 10px;border-radius:25px;min-height:200px;border:1px solid #f8f8f8!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (min-width:768px){.b-contact-form .ui.form .ui.fluid.dropdown .menu{padding:8px 17px 10px;margin:11px 0;min-height:225px}}.b-contact-form .ui.form .ui.fluid.dropdown .menu>.item{min-height:34px;height:34px;max-height:34px;text-align:center;margin-top:2px;font-size:14px;line-height:16px;font-weight:500;border-radius:25px;color:#000;border-top:none;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[lang=de-DE] .b-contact-form .ui.form .ui.fluid.dropdown .menu>.item{text-transform:none}@media screen and (min-width:768px){.b-contact-form .ui.form .ui.fluid.dropdown .menu>.item{margin-top:3px;height:38px;font-size:16px;line-height:16px;min-height:38px;max-height:38px}}.b-contact-form .ui.form .ui.fluid.dropdown .menu>.item:hover{background-color:#e6b5b9;color:#fff}.b-contact-form .ui.form .ui.fluid.dropdown .menu .selected.item{font-weight:600;background-color:#e6b5b9;color:#fff}.b-contact-form .ui.form .ui.button{margin:12px auto 12px;height:45px}@media screen and (min-width:768px){.b-contact-form .ui.form .ui.button{margin:16px auto 12px;height:50px}}.b-contact-form-text{text-align:center;width:100%;font-size:14px;line-height:16px;color:#fff}@media screen and (min-width:768px){.b-contact-form-text{font-size:16px;line-height:16px}}.b-contact-success-wrap{z-index:10;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:36px 20px 8px;background-color:#fff}@media screen and (min-width:768px){.b-contact-success-wrap{padding:30vh 20px}}.b-contact-success-wrap .b-contact-success-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-contact-success-wrap .b-contact-success__title{position:relative;display:inline-block;margin:0 auto 9px;padding:0 20px;font-family:Morganite;font-size:58px;line-height:55px;font-weight:700;text-transform:uppercase;text-align:center}.b-contact-success-wrap .b-contact-success__title__txt{position:relative;z-index:2}.b-contact-success-wrap .b-contact-success__title__bg{z-index:1;position:absolute;right:15px;top:11px;width:100px;height:31px;background-image:url(https://wow.maelyscosmetics.com/api/assets/maelys-ec/b336edce-28e0-440b-bdd8-afca37b6a392/title-bg.svg?version=0);background-repeat:no-repeat;background-position:center;background-size:cover;display:block}@media screen and (min-width:768px){.b-contact-success-wrap .b-contact-success__title__bg{right:13px;top:10px;width:143px;height:59px;background-size:initial;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@media screen and (min-width:768px){.b-contact-success-wrap .b-contact-success__title{font-size:85px;line-height:73px;margin:0 auto 12px}}.b-contact-success-wrap .b-contact-success__text{text-align:center;font-size:18px;line-height:22px;font-weight:500}@media screen and (min-width:768px){.b-contact-success-wrap .b-contact-success__text{font-size:22px;line-height:24.5px}}.b-contact-success-wrap .b-contact-success__actions{max-width:400px;width:100%;margin:27px auto}.b-contact-success-wrap .b-contact-success__actions .ui.button{width:100%;height:50px;margin:0;padding:15px}@media screen and (min-width:768px){.b-contact-success-wrap .b-contact-success__actions{margin:32px auto}}