@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@font-face{font-family:futura;font-style:normal;font-weight:200;src:url(/static/media/futura-round-200.a6cf574dbea1a913d502.ttf) format("truetype")}@font-face{font-family:futura;font-style:normal;font-weight:300;src:url(/static/media/futura-round-300.6478001ca0d93196de3b.ttf) format("truetype")}@font-face{font-family:futura;font-style:normal;font-weight:400;src:url(/static/media/futura-round-400.c1a25aff2db50733d970.ttf) format("truetype")}@font-face{font-family:futura;font-style:normal;font-weight:500;src:url(/static/media/futura-round-500.a14d044cb8e49a9c236f.ttf) format("truetype")}@font-face{font-family:futura;font-style:normal;font-weight:600;src:url(/static/media/futura-round-600.758e6e863876ab74ab5f.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-overflow-scrolling:auto!important;background-color:#5a5a5a;color:#fff;font-family:Poppins,sans-serif;overscroll-behavior:contain}h1,h2{font-weight:700}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#52525280;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#525252b3}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill{-webkit-text-fill-color:#000!important}.public_container{display:flex}.left_section,.main_section,.right_section{background-repeat:no-repeat;background-size:cover}.left_section,.right_section{display:none}.main_section{height:inherit;position:relative;width:100%}.main_section:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.main_section_container{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:space-between;min-height:100dvh;padding:20px 0;position:relative;z-index:1}.public_logo{margin-bottom:20px;width:250px}.main_page_photo{width:100%}.public_header{font-size:clamp(40px,4vw,40px);padding:0 35px}.public_sub_header{font-size:15px;font-weight:200;margin-top:1px;padding:0 35px}.public_sub_header span{color:#f3f745}.public_buttons{display:flex;flex-direction:column;gap:6px;margin-top:30px;padding:0 35px}.start_btn{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:400px;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.start_btn:hover{background-color:#e4e4e4}.start_btn:active{background-color:#cecece}.connect_btn{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:400px;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.connect_btn:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.connect_btn:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}.main_section_footer{padding:0 35px}.version_btn{all:unset;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);margin-top:10px;text-decoration:underline;transition:all 1s}.public_recommendation{display:none}@media screen and (min-width:576px)and (max-width:767.98px){.public_header,.public_sub_header{margin:0 auto;text-align:center}.main_section_header{display:flex;justify-content:center;margin-bottom:20px}.main_section_footer{margin-top:20px;text-align:center}}@media screen and (min-width:768px)and (max-width:991.98px){.public_header,.public_sub_header{margin:0 auto;text-align:center}.main_section_header{display:flex;justify-content:center;margin-bottom:20px}.main_section_footer{margin-top:20px;text-align:center}}@media screen and (min-width:992px)and (max-width:1199.98px){.main_section:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.public_header,.public_sub_header{margin:0 auto;text-align:center}.main_section_header{display:flex;justify-content:center;margin-bottom:20px}.main_section_footer{margin-top:20px;text-align:center}.public_recommendation{display:block;font-size:12px;font-weight:200;line-height:20px;margin:40px auto 0;max-width:300px;text-align:center}}@media screen and (min-width:1200px){.left_section,.main_section,.right_section{display:block;width:33.3333333333%}.main_section:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.public_header,.public_sub_header{margin:0 auto;text-align:center}.main_section_header{display:flex;justify-content:center;margin-bottom:20px}.main_section_footer{margin-top:20px;text-align:center}.public_recommendation{display:block;font-size:12px;font-weight:200;line-height:20px;margin:40px auto 0;max-width:300px;text-align:center}}.login{align-items:center;background-color:#5a5a5a;display:flex;height:100dvh;justify-content:center}.login_main{max-width:600px;padding:30px;width:100%}.login_header{font-size:clamp(26px,3dvw,38px);font-style:normal;line-height:44px;text-align:center;text-transform:uppercase}.login_form{display:flex;flex-direction:column;gap:20px;margin-top:40px}.input_container{background-color:#fff;border:1px solid #717171;caret-color:#5a5a5a;color:#000;position:relative}.eye_icon{cursor:pointer;right:20px;width:25px}.eye_icon,.input_container_label{position:absolute;top:50%;transform:translateY(-50%)}.input_container_label{color:#c1c1c1;font-size:clamp(13px,1.5vw,15px);font-style:normal;font-weight:400;left:20px;line-height:24px;transition:all .2s}.input_container_field{all:unset;font-size:clamp(14px,1.5vw,15px);height:100%;padding:15px 10px;width:calc(100% - 40px)}.input_container_field:focus+.input_container_label,.input_container_field:not(:placeholder-shown)+.input_container_label{font-size:12px;top:13px}.input_container_field:required:user-valid+.input_container_label{font-size:clamp(14px,1.5vw,15px);top:50%}.forget_Password{all:unset;cursor:pointer;font-size:clamp(12px,1.5vw,13px);font-style:normal;font-weight:300;line-height:20px;text-align:end;text-decoration:underline}.forget_Password:active{color:#ccc}.signin_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:20px auto auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.signin_button:hover{background-color:#e4e4e4}.signin_button:active{background-color:#cecece}.login_main_footer{margin-top:25px;text-align:center}.create_profile_button{all:unset;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);text-decoration:underline;transition:all 1s}.create_profile_button p{margin:5px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.error_msg,.error_msg_backend{color:#db473c;font-size:12px;font-weight:200}.error_msg_list{list-style:none;margin-top:15px}.error_msg_backend{font-size:14px;margin-top:10px;text-align:center}.footer_message{font-size:13px}.register{align-items:center;justify-content:center;max-width:100dvw;min-height:100dvh;padding:20px 0;position:relative}.register,.register_form{display:flex;flex-direction:column}.register_form{gap:20px;max-width:600px;padding:30px;width:100%}.register_header{font-size:clamp(26px,3dvw,38px);font-style:normal;line-height:44px;text-align:center;text-transform:uppercase}.register_submit_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.register_submit_button:hover{background-color:#e4e4e4}.register_submit_button:active{background-color:#cecece}.register_links{all:unset;cursor:pointer;font-size:clamp(12px,1.5vw,13px);font-style:normal;font-weight:300;line-height:20px;text-decoration:underline}.register_links:active{color:#ccc}.conditions,.register_footer_text{font-size:clamp(12px,1.5vw,13px);text-align:center}.register_footer_text{font-weight:200;max-width:340px}.datepicker_container{background-color:#fff;border:1px solid #717171;position:relative}.datepicker_label{background-color:#fff;color:#c1c1c1;font-size:clamp(14px,1.5vw,16px);font-style:normal;font-weight:400;left:15px;line-height:24px;padding:5px 15px 5px 5px;position:absolute;top:50%;transform:translateY(-50%)}.date_picker{-webkit-appearance:none;appearance:none;background-color:#0000;border:none;color:#c1c1c1;font-size:14px;height:49px;outline:none;padding:0 20px;position:relative;text-align:left;width:100%}.date_picker::-webkit-calendar-picker-indicator{filter:invert(1)}.date_picker:focus+label.datepicker_label,.date_picker:valid+label.datepicker_label{display:none}.email_verification{align-items:center;display:flex;flex-direction:column;font-size:20px;font-weight:200;gap:30px;height:100dvh;justify-content:center;padding:25px;text-align:center}.email_verification_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:0;max-width:100%;max-width:200px;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.email_verification_button:hover{background-color:#e4e4e4}.email_verification_button:active{background-color:#cecece}.menu_toggle_open{all:unset;background-color:#0000;cursor:pointer;left:27px;padding:5px;position:absolute;top:20px;transition:all .3s;z-index:15}.menu_toggle_open img{width:20px}.menu_toggle_open:hover{background-color:#717171}.menu_container{align-items:center;background-color:#5a5a5a;color:#fff;display:flex;flex-direction:column;height:100dvh;left:-100%;opacity:0;padding:20px;position:fixed;top:0;transition:all .4s;width:100%;z-index:40}.open{left:0;opacity:1}.menu_toggle_close{all:unset;cursor:pointer;left:15px;position:absolute;top:15px}.menu_toggle_close img{width:25px}.menu_logo{margin:15px auto;width:230px}.menu_container_main{align-items:center;display:flex;flex-direction:column;height:55%;justify-content:center;margin:20px;max-width:600px;position:relative;width:100%}.menu_container_header{font-size:clamp(20px,4dvw,30px);font-style:normal;letter-spacing:1.8px;margin-bottom:10px;text-transform:uppercase}.menu_container_header span{color:#f3f745;width:100%}.menu_container_create{all:unset;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);text-decoration:underline;transition:all 1s}.menu_container_connect{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:40px 0 0;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px);width:37%}.menu_container_connect:hover{background-color:#e4e4e4}.menu_container_connect:active{background-color:#cecece}.menu_english_version{all:unset;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);margin-top:15px;text-decoration:underline;transition:all 1s}.links :first-child{margin-top:24px}.menu_link{color:#fff;display:block;font-size:clamp(12px,1.5vw,13px);font-weight:200;text-align:center;text-decoration:none}.menu_link:hover{text-decoration:underline}.media_accounts{align-items:center;display:flex;gap:30px;margin:5dvh 0}.Magnifisenses_tiktok_link{align-items:center;background-image:url(/static/media/profile_video.372b22c8dc31920068bb.png);background-position-y:-60px;background-repeat:no-repeat;background-size:cover;border:1px solid #f3f745;cursor:pointer;display:flex;gap:20px;height:15dvh;justify-content:center;max-width:600px;width:100%}.Magnifisenses_tiktok_link p{color:#fff;font-size:20px;font-weight:300}.link{align-items:center;color:#fff;display:flex;font-size:clamp(12px,1.5vw,13px);gap:10px;letter-spacing:2.1px;text-decoration:none;text-transform:uppercase}.profile_pic{border-radius:100%;display:grid;height:100%;margin-bottom:30px;max-height:150px;max-width:150px;outline:2px solid #fff;outline-offset:10px;overflow:hidden;place-items:center;width:100%}.profile_pic img{width:100%}@media screen and (min-width:768px)and (max-width:991.98px){.menu_toggle_open{left:40px;top:30px}}@media screen and (min-width:992px)and (max-width:1199.98px){.menu_toggle_open{left:40px;top:30px}}@media screen and (min-width:1200px){.menu_toggle_open{left:40px;top:30px}}.forget_password_container{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:space-between}.forget_password_image{width:100%}.forget_password_logo_div{text-align:center}.forget_password_logo{display:inline-block;margin-bottom:40px;width:210px}.forget_password_header{font-size:25px;font-weight:200;margin-bottom:60px}.forget_password_error{margin-bottom:20px}.forget_password_form{display:flex;flex-direction:column;gap:20px}.forget_password_submit{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.forget_password_submit:hover{background-color:#e4e4e4}.forget_password_submit:active{background-color:#cecece}.forget_password_submit_error{margin-bottom:20px}@media screen and (min-width:768px)and (max-width:991.98px){.forget_password_container{justify-content:center}.forget_password_image{display:none}}@media screen and (min-width:992px)and (max-width:1199.98px){.forget_password_container{justify-content:center}.forget_password_image{display:none}}@media screen and (min-width:1200px){.forget_password_container{justify-content:center}.forget_password_image{display:none}}@media screen and (min-width:1400px){.forget_password_container{justify-content:center}.forget_password_image{display:none}}.reset_password_container{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:space-between}.reset_password_image{margin-inline:auto;width:100%}.forget_password_div{max-width:500px;padding:30px;width:100%}.reset_password_logo_div{text-align:center}.reset_password_logo{display:inline-block;margin-bottom:40px;width:210px}.reset_password_header{font-size:25px;font-weight:200;margin-bottom:40px}.reset_password_form{display:flex;flex-direction:column;gap:20px}.reset_password_submit{all:unset;box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 2px #c7628e;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.reset_password_submit:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.reset_password_submit:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}@media screen and (min-width:768px)and (max-width:991.98px){.reset_password_container{justify-content:center}.reset_password_image{display:none}}@media screen and (min-width:992px)and (max-width:1199.98px){.reset_password_container{justify-content:center}.reset_password_image{display:none}}@media screen and (min-width:1200px){.reset_password_container{justify-content:center}.reset_password_image{display:none}}@media screen and (min-width:1400px){.reset_password_container{justify-content:center}.reset_password_image{display:none}}.video_container{height:100dvh;overflow:hidden}.video_adapter,.video_container{align-items:center;display:flex;justify-content:center}.video_adapter{height:100%;max-height:900px;max-width:500px;position:relative;width:100%}.video{max-height:inherit;max-width:inherit}.video_controls{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.video_header{font-size:35px;letter-spacing:1.8px;margin-bottom:15px;text-transform:uppercase}.dark_layout{background-color:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%}.play_button{all:unset;align-items:center;color:#f3f745;cursor:pointer;display:flex;font-size:clamp(12px,1.5vw,13px);gap:10px;transition:all 1s}.play_button img{width:29px}.play_button:active,.play_button:hover{color:#f3f745}.welcome_video_footer{background:linear-gradient(0deg,#000000e6,#0000);bottom:0;left:0;padding:20px;position:absolute;width:100%}.welcome_video_text{font-size:14px;font-weight:300;line-height:24px;width:300px}.next_button{all:unset;align-items:center;color:#f3f745;color:#fff;cursor:pointer;display:flex;font-size:clamp(12px,1.5vw,13px);gap:10px;margin:10px 0 5px auto;transition:all 1s}.next_button img{width:10px}.next_button:active,.next_button:hover{color:#f3f745}.next_button img{width:20px}.First_instruction_page_container{display:flex;height:90dvh;justify-content:center}.fip_section{align-items:center;display:flex;flex-direction:column;gap:15px;height:100%;justify-content:space-between;padding:15px 0;width:100%}.fip_header,.fip_section_two{display:none}.fip_header{font-size:23px;letter-spacing:3px}.fip_images{display:flex;gap:10px;overflow-x:scroll;width:clamp(200px,100%,100%)}.fip_image{height:100%;max-width:200px}.instruction_container{display:flex;flex-direction:column;gap:40px;justify-content:center;max-width:285px;width:100%}.valide_instructions{display:flex;flex-direction:column;gap:15px;list-style:none}.valide_instruction{align-items:center;display:flex}.valide_instruction img{width:15px}.valide_instruction_p{font-size:14px;font-style:normal;font-weight:300;padding-left:20px;position:relative}.valide_instruction_p:before{background-size:cover;content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.invalide_instructions{display:flex;gap:10px;list-style:none}.invalide_instruction_p{align-items:center;display:flex;font-size:11px;font-style:normal;font-weight:300;justify-content:center;padding-left:6px;position:relative}.invalide_instruction_p:before{background-size:cover;content:"";height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.instruction_page_buttons{display:flex;flex-direction:column;gap:10px;padding-inline:15px;width:clamp(200px,100%,500px)}.input-upload{display:none}.take_pic{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.take_pic:hover{background-color:#e4e4e4}.take_pic:active{background-color:#cecece}.upload_pic{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.upload_pic:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.upload_pic:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}@media screen and (min-width:576px)and (max-width:767.98px){.fip_images{justify-content:center}}@media screen and (min-width:768px)and (max-width:991.98px){.fip_images{justify-content:center}}@media screen and (min-width:992px)and (max-width:1199.98px){.fip_section{text-transform:uppercase}.fip_header{display:block;font-weight:200}.instruction_container{max-width:330px}.fip_image{height:100%;max-width:200px}.fip_images{justify-content:center}}@media screen and (min-width:1200px){.fip_section{text-transform:uppercase}.fip_header{display:block;font-weight:200}.instruction_container{max-width:330px}.fip_image{height:100%;max-width:200px}.fip_images{justify-content:center}.fip_section,.fip_section_two{width:calc(50% - 15px)}.fip_section{padding:30px}.fip_section_two{background-color:gray;display:block}}.main_select_color_container{display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:0 auto;max-width:500px;min-height:90dvh;padding:10px;width:100%}.back_button{all:unset;align-items:center;color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:300;gap:10px;letter-spacing:1.4px;text-transform:uppercase}.back_button:active{background-color:#ccc}.back_button img{width:7px}.main_select_color_rapper{display:flex;flex-direction:column;gap:30px;justify-content:space-between}.display_color_choice{height:150px;margin:0 auto;position:relative;width:100%;width:150px}.selected_color{border-radius:100%;min-height:150px;min-width:150px;overflow:hidden}.selected_color img{border-radius:50%;width:100%}.white_cover_for_select{background-color:#fff;border-radius:50%;height:150px;width:150px}.user_image img{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:65%}.colors_selection{text-align:center}.select_color_header{color:#fff;font-size:24px;font-style:normal;letter-spacing:2.4px;text-transform:uppercase}.select_color_sub_header{font-size:18px;font-style:normal;font-weight:200}.select_color_subheader{font-size:13px;font-weight:700;margin:10px 0}.select_color_subheader_two{font-size:13px}.color_selector{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly;margin-top:20px}.color_container{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:100px;justify-content:center;padding:10px;position:relative;width:100px}.color_container img{border-radius:50%;width:95px}.active_color{outline:2px solid #f3f745}.color_title{font-size:15px;font-weight:300;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.active_title{font-weight:500}.color_select_button{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:0;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.color_select_button:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.color_select_button:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}.color_select_button:disabled{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:0;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.color_select_button:disabled:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.color_select_button:disabled:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}.camera_component{display:flex;flex-direction:column;gap:10px;height:87dvh;justify-content:space-evenly;margin:0 auto;max-width:450px;padding:20px}.camera_container{align-items:center;display:flex;height:90%;justify-content:center;overflow:hidden;position:relative}.camera{height:100%;width:100%}.camera_frame{width:220px}.camera_eye_frame{height:100%;position:absolute;width:100%}.camera_hair_frame{border:2px solid #169a37;border-radius:50%;content:"";height:150px;left:50%;outline:700px solid #18181899;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}.change_camera_button{all:unset;background-color:#fff;cursor:pointer;display:grid;height:100%;place-items:center;width:60px}.change_camera_button img{width:30px}.camera_container_buttons{display:flex;gap:10px}.camera_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:0;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.camera_button:hover{background-color:#e4e4e4}.camera_button:active{background-color:#cecece}.reactEasyCrop_Contain{width:100%}.picture_validation_container{display:flex;flex-direction:column;gap:20px;height:90dvh;justify-content:center;margin:0 auto;max-width:450px;padding:20px}.cropper_container{height:70dvh;margin:0 auto;position:relative;width:100%}.cropper_area{border:1px solid #169a37!important}.camera_frame{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:190px}.buttons{display:flex;gap:10px;justify-content:space-between;width:100%}.recommencer_button{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-size:12px;font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px);width:calc(50% - 5px)}.recommencer_button:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.recommencer_button:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}.valide_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-size:12px;font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px);width:calc(50% - 5px)}.valide_button:hover{background-color:#e4e4e4}.valide_button:active{background-color:#cecece}.selected_image_in_cropper{width:auto!important}.navBar_component{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.navBar_items_desktop{color:#717171;display:none;list-style:none;margin:30px 0 0;max-width:90%;text-transform:uppercase;width:100%}.navbar_logo{margin:15px 0 0;max-width:230px;width:55%}.progress_bar{background-color:#fff;height:5px;position:relative;width:100%}.progress_bar .progress_bar_color{background:#f3f745;display:block;height:5px}.navPic{bottom:3px;position:absolute;right:0;width:60px;z-index:15}.navBar_items_mobile{color:#fff;display:flex;font-weight:500;gap:15px;height:100%;list-style:none;margin-top:25px;text-transform:uppercase}.navBar_items_mobile :last-child{background-clip:text;-webkit-background-clip:text;color:#fff;width:100%}.active,.navBar_item{font-weight:500}.active{-webkit-text-fill-color:#0000;background:#f3f745;background-clip:text;-webkit-background-clip:text}.navBar_item.active~.navBar_item{font-weight:300}@media screen and (min-width:768px)and (max-width:991.98px){.navbar_logo{margin:30px 0 0}.navBar_component{gap:20px}.progress_bar{width:95%}}@media screen and (min-width:992px)and (max-width:1199.98px){.navBar_items_desktop{align-items:center;display:flex;justify-content:space-evenly}.navBar_items_mobile{display:none}.navbar_logo{margin:30px 0 0}.navBar_component{gap:20px}.progress_bar{width:95%}}@media screen and (min-width:1200px){.navBar_items_desktop{align-items:center;display:flex;justify-content:space-evenly}.navBar_items_mobile{display:none}.navbar_logo{margin:30px 0 0}.navBar_component{gap:20px}.progress_bar{width:95%}}@media screen and (min-width:1400px){.navBar_items_desktop{align-items:center;display:flex;justify-content:space-evenly}.navBar_items_mobile{display:none}.navbar_logo{margin:30px 0 0}.navBar_component{gap:20px}.progress_bar{width:95%}}.recap_profile_picture_container{align-items:center;display:flex;height:100dvh;justify-content:center;margin:0 auto;max-width:600px;overflow:hidden;position:relative;width:100%}.recap_animation_picture{height:100%}.recap_text{animation:text_display .4s ease-in-out forwards;animation-delay:2s;left:50%;opacity:0;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.recap_text .recap_text_h3{font-size:clamp(18px,2dvw,22px);font-weight:200;margin-bottom:10px}.recap_text .recap_text_h2{font-size:clamp(18px,2dvw,39px)}.round_space{border:1000px solid #0000004d;border-radius:50%;box-sizing:initial;height:200px;left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);width:200px}.zoom-in{animation:zoomIn .9s ease-in-out forwards}.display_none{display:none;transition:all 1.1s}.animation_result_div{display:flex;flex-direction:column;opacity:0;position:absolute}.result_color_top{border:10px solid #fff;height:100px;width:120px}.result_color_bottom{background-color:#fff;height:80px;width:120px}.result_text{color:#000;font-weight:600;margin-left:10px}.result_subtext,.result_text{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:10ch}.faded_animation{animation:faded_display .7s ease-in-out forwards}.recap_text_container{animation:text_display .4s ease-in-out forwards;animation-delay:1.2s;left:50%;opacity:0;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.recap_text_container .recap_text_h3{font-size:clamp(24px,5dvw,30px);font-weight:200;margin-bottom:10px}.recap_text_container .recap_text_h2{font-size:clamp(30px,2dvw,40px)}.result_subtext{color:#000;font-weight:300;margin-left:10px}@keyframes text_display{0%{bottom:-40px;opacity:0}to{bottom:37px;opacity:1}}@keyframes faded_display{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(2.2)}}.profile_container_header{display:flex;justify-content:center;padding:20px}.profile_container_header_logo{max-width:250px;min-width:200px;width:50%}.profile_container_section_five,.profile_container_section_one,.profile_container_section_two{margin:0 auto;max-width:700px}.profile_container_section_one{background-color:#fff;color:#5a5a5a;padding:20px}.profile_container_section_one .showUserParamsContainer{align-items:center;background-color:#5a5a5a;color:#fff;display:flex;flex-direction:column;gap:20px;height:400px;justify-content:center;left:50%;outline:3px solid #fff;outline-offset:-10px;padding:25px;position:fixed;top:50%;transform:translate(-50%,-50%);width:300px;z-index:201}.profile_container_section_one .showUserParamsContainer h4{text-transform:uppercase}.profile_container_section_one .showUserParamsContainer p{font-size:13px;text-align:center}.profile_container_section_one .showUserParamsContainer button{all:unset;border:1px solid #fff;cursor:pointer;font-size:13px;padding:5px 15px}.profile_title{font-size:clamp(25px,4dvw,38px);margin-bottom:20px;text-align:center;text-transform:uppercase}.profile_name{font-size:26px;margin:10px;text-align:center;text-transform:capitalize}.profile_season{border:3px solid #5a5a5a;font-size:19px;font-weight:700;padding:5px 10px;text-align:center;width:100%}.profile_description{font-size:14px;padding:20px;text-align:center}.profile_characteristics_title{font-size:20px;font-weight:500;position:relative;text-align:center;text-transform:uppercase}.profile_characteristics_title .profile_characteristics_title_text{background-color:#fff;display:inline-block;font-weight:700;padding:5px 10px;position:relative;z-index:2}.profile_characteristics_title .profile_characteristics_title_line{background-color:#5a5a5a;display:inline-block;height:2px;left:0;position:absolute;top:50%;width:100%}.profile_user_colors{display:flex;gap:10px;margin-top:20px}.profile_user_colors .user_color{background-color:#f2f2f2;flex:1 1;padding:10px}.profile_user_colors .user_color .user_color_title{font-size:17px;font-weight:500;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.profile_user_colors .user_color .user_color_hex{display:inline-block;height:40px;width:100%}.profile_user_colors .user_color .user_color_degree,.profile_user_colors .user_color .user_color_name{font-size:14px}.profile_user_params{display:flex;gap:10px;margin-top:10px}.profile_user_params .user_params{background-color:#f2f2f2;flex:1 1;padding:10px 10px 50px;position:relative}.profile_user_params .user_params .user_params_help{all:unset;border-radius:50%;cursor:pointer;position:absolute;right:7px;top:7px}.profile_user_params .user_params .user_params_help img{width:17px}.profile_user_params .user_params .user_params_title{font-size:13px;font-weight:500;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.profile_user_params .user_params .user_params_bar{background-color:#e4e4e4;height:25px;padding:5px;position:relative;width:100%}.profile_user_params .user_params .user_params_bar .user_params_bar_fill{background-color:#5a5a5a;display:block;height:15px;position:relative;z-index:1}.profile_user_params .user_params .user_params_bar .user_params_bar_index{align-items:center;background-color:#e4e4e4;display:flex;height:35px;justify-content:center;padding:5px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.profile_user_params .user_params .user_params_bar .user_params_bar_index .user_params_bar_index_fill{background-color:#5a5a5a;display:block;height:100%;width:5px}.profile_user_params .user_params .user_params_icon{display:flex;flex-direction:column;gap:3px;justify-self:center;padding:5px;position:absolute}.profile_user_params .user_params .user_params_icon img{width:8px}.profile_user_params .user_params .user_params_icon p{font-size:10px}.profile_user_params .user_params .user_params_icon.start{align-items:start;left:5%}.profile_user_params .user_params .user_params_icon.center{align-items:center;left:50%;transform:translateX(-50%)}.profile_user_params .user_params .user_params_icon.end{align-items:end;right:5%}.profile_user_params .user_params .user_params_icon.selected p{color:#5a5a5a;font-size:12px;font-weight:700}.profile_picture_container{border-radius:50%;height:80px;margin:0 auto;outline:2px solid #f3f745;outline-offset:5px;overflow:hidden;position:relative;width:80px}.profile_picture{width:100%}.profile_container_section_two{display:flex;flex-direction:column}.section_two_header{align-items:center;display:flex;justify-content:center;padding:20px;position:relative}.section_two_header_line{background:#fff;height:2px;position:absolute;top:50%;transform:translateY(-50%);width:90%}.section_two_header_title{color:#fff;font-size:20px;font-weight:700;position:relative;text-align:center;text-transform:uppercase}.section_two_header_container{background-color:#5a5a5a;padding:5px 15px;position:relative;z-index:5}.section_two_header_buttons{align-items:flex-end;display:flex;justify-content:space-around;text-align:center}.section_two_header_buttons button{all:unset;border:1px solid #fff;border-bottom:none;cursor:pointer;font-size:14px;padding:30px 20px 20px;text-transform:uppercase;width:50%}.section_two_header_buttons button.active{background-color:#fff;color:#717171;padding:20px}.colors_display_frame{border:1px solid #fff;border-bottom:none;border-top:none;padding:20px 10px}.colors_display,.colors_display_frame{align-items:center;background-position:50%;display:flex;justify-content:center;width:100%}.colors_display{background-size:cover;flex-direction:column;height:350px;margin-top:10px;position:relative}.colors_display_pic_container{border-radius:50%;height:150px;overflow:hidden;position:relative;width:150px}.colors_display_name{background-color:#fff;bottom:0;color:#000;padding:20px 0;position:absolute;text-align:center;width:100%}.colors_display_select{border:1px solid #fff;border-bottom:none;border-top:none;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:20px 10px;width:100%}.colors_display_select_with_border{border-bottom:1px solid #fff}.selected_p_color,.selected_p_img{cursor:pointer;height:70px;width:70px}.selected_p_img{background-size:cover}.selected_color_border{border:2px solid #f3f745}.pass_to_premium{all:unset;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);text-decoration:underline;transition:all 1s}.FAQ_Link{all:unset;color:#fff;color:#f3f745;cursor:pointer;display:inline-block;font-size:clamp(12px,1.5vw,13px);text-align:center;text-decoration:underline;transition:all 1s;width:100%}.metal_section{border:1px solid #fff;border-top:none;padding:0 20px 20px;text-align:center}.metal_section * .section_two_header{padding:0}.metal_section * .section_two_header .section_two_header_line{width:100%}.metal_section .metal_container{align-items:center;display:flex;justify-content:space-evenly}.metal_section .metal_container .metal_wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.metal_section .metal_container .metal_wrapper .metal_image{height:50px;width:100px}.metal_section .metal_container .metal_wrapper .metal_name{font-size:14px}.metal_section .metal_section_discreption{font-size:14px;margin-top:10px}.metal_section .metal_code_qr{display:flex;gap:30px;justify-content:space-evenly;margin-top:30px;text-align:start}.metal_section .metal_code_qr img{outline:1px solid #fff;outline-offset:5px}.metal_section .metal_code_qr div>p:first-child{font-weight:700}.metal_section .metal_code_qr div>:last-child{font-size:12px}.profile_container_section_three{background-color:#fff;color:#5a5a5a;margin:10px auto;max-width:700px;outline:10px solid #5a5a5a;outline-offset:-9px;padding:30px}.profile_container_section_three .profile_make_title{font-size:20px;font-weight:500;position:relative;text-align:center;text-transform:uppercase}.profile_container_section_three .profile_make_title .profile_make_title_text{background-color:#fff;display:inline-block;font-weight:700;padding:5px 10px;position:relative;z-index:2}.profile_container_section_three .profile_make_title .profile_make_title_line{background-color:#5a5a5a;display:inline-block;height:2px;left:0;position:absolute;top:50%;width:100%}.profile_container_section_three .makeup_section_discreption{font-size:14px;margin-top:30px;text-align:center}.profile_container_section_three .category_title{font-size:20px;font-weight:700;margin:30px 0 10px;text-align:center;text-transform:uppercase}.profile_container_section_three .category_line{background-color:#5a5a5a;border:none;height:1px}.profile_container_section_three .makeup_colors_list{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.profile_container_section_three .makeup_colors_list .makeup_color{flex:1 1;height:50px}.profile_container_section_four{margin:0 auto;max-width:700px}.profile_container_section_five{align-items:center;background-image:url(/static/media/profile_video.372b22c8dc31920068bb.png);background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #f3f745;display:flex;flex-direction:column;gap:10px;height:130px;justify-content:center;margin:30px auto;max-width:700px}.profile_container_section_five>p{font-size:20px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.products_recommantation{cursor:pointer;margin-top:25px;padding-inline:20px}.products_recommantation .products_recommantation_title:active{color:#c1c1c1}.profile_parametre_div{border-top:1px solid #fff;cursor:pointer;margin-top:25px;padding:20px 0}.profile_parametre_div:active h3,.profile_parametre_div:active p{color:#c1c1c1}.products_recommantation_title{color:#fff;font-size:18px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.products_recommantation_subtitle,.profile_parametre_div_subtitle{color:#c1c1c1;font-weight:300}.profile_parametre_div_title{color:#fff;font-size:18px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.profile_parametre{padding-inline:20px}@media screen and (min-width:1200px){.products_recommantation{margin-top:90px;text-align:center}.profile_parametre{display:flex;justify-content:space-around}.profile_parametre_div{border:none;position:relative}.profile_parametre .profile_parametre_div:nth-child(2):before{background-color:#f7cb45;content:"";height:60px;left:-30px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.profile_parametre .profile_parametre_div:nth-child(2):after{background-color:#f7cb45;content:"";height:60px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:1px}}.main_pattern_container{display:flex;flex-direction:column;justify-content:space-between;margin:10px auto;max-width:500px;min-height:90dvh;padding:10px;width:100%}.display_pattern_container{align-items:center;display:flex;flex-direction:column}.pattern_top_circle{align-items:center;background-repeat:no-repeat;background-size:cover;border:1px solid #717171;border-radius:150px 150px 0 0;display:flex;height:clamp(75px,25dvw,125px);justify-content:center;width:clamp(150px,50dvw,250px)}.pattern_display_text{font-size:clamp(13px,3dvw,21px);font-weight:100;letter-spacing:1px;margin-top:30px;max-width:200px;text-align:center;text-transform:uppercase}.pattern_line{background-color:#fff;height:2px;width:clamp(200px,60dvw,300px)}.pattern_buttom_circle{background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:0 0 150px 150px;filter:grayscale(100%);height:clamp(75px,25dvw,125px);width:clamp(150px,50dvw,250px)}.pattern_text{align-items:center;display:flex;flex-direction:column}.error_rapper{display:grid;height:90dvh;place-items:center;width:100%}.error_main_container{padding:20px;text-align:center}.error_main_text{font-size:20px;font-weight:300;margin-bottom:20px;text-transform:uppercase}.error_sub_text{font-size:16px;font-weight:100}P.error_sub_text:last-child{color:red;margin-bottom:10px}.error_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:25px auto auto;max-width:100%;max-width:200px;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.error_button:hover{background-color:#e4e4e4}.error_button:active{background-color:#cecece}.error_container{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center}.error_icon{margin-bottom:10px;width:60px}.error_text{font-weight:300;line-height:35px;max-width:600px;padding:20px;text-align:center;text-transform:uppercase}.process_result_container{align-items:center;display:flex;flex-direction:column;height:100dvh;justify-content:center;padding:20px;width:100dvw}.process_result_text{font-size:20px;font-weight:200;margin-bottom:25px;text-align:center;text-transform:uppercase}.loader{animation:shadowRolling 2s linear infinite;box-sizing:border-box;color:#fff;height:15px;left:-100px;margin:15px auto;width:15px}.image_loader,.loader{border-radius:50%;display:block;position:relative}.image_loader{animation:mulShdSpin 1.1s ease infinite;font-size:10px;height:1em;text-indent:-9999em;transform:translateZ(0);width:1em}@keyframes mulShdSpin{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #ffffff80,-1.8em -1.8em 0 0 #ffffffb3}12.5%{box-shadow:0 -2.6em 0 0 #ffffffb3,1.8em -1.8em 0 0 #fff,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #ffffff80}25%{box-shadow:0 -2.6em 0 0 #ffffff80,1.8em -1.8em 0 0 #ffffffb3,2.5em 0 0 0 #fff,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}37.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #ffffff80,2.5em 0 0 0 #ffffffb3,1.75em 1.75em 0 0 #fff,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}50%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #ffffff80,1.75em 1.75em 0 0 #ffffffb3,0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 #fff3,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}62.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #ffffff80,0 2.5em 0 0 #ffffffb3,-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 #fff3,-1.8em -1.8em 0 0 #fff3}75%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #ffffff80,-1.8em 1.8em 0 0 #ffffffb3,-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 #fff3}87.5%{box-shadow:0 -2.6em 0 0 #fff3,1.8em -1.8em 0 0 #fff3,2.5em 0 0 0 #fff3,1.75em 1.75em 0 0 #fff3,0 2.5em 0 0 #fff3,-1.8em 1.8em 0 0 #ffffff80,-2.6em 0 0 0 #ffffffb3,-1.8em -1.8em 0 0 #fff}}@keyframes shadowRolling{0%{box-shadow:0 0 #fff0,0 0 #fff0,0 0 #fff0,0 0 #fff0}12%{box-shadow:100px 0 #fff,0 0 #fff0,0 0 #fff0,0 0 #fff0}25%{box-shadow:110px 0 #fff,100px 0 #fff,0 0 #fff0,0 0 #fff0}36%{box-shadow:120px 0 #fff,110px 0 #fff,100px 0 #fff,0 0 #fff0}50%{box-shadow:130px 0 #fff,120px 0 #fff,110px 0 #fff,100px 0 #fff}62%{box-shadow:200px 0 #fff0,130px 0 #fff,120px 0 #fff,110px 0 #fff}75%{box-shadow:200px 0 #fff0,200px 0 #fff0,130px 0 #fff,120px 0 #fff}87%{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,130px 0 #fff}to{box-shadow:200px 0 #fff0,200px 0 #fff0,200px 0 #fff0,200px 0 #fff0}}.payment_rapper{display:grid;padding:30px;place-items:center}.payment_main_section{max-width:600px}.payment_main_section section:nth-child(3){position:relative}.payment_main_section section:nth-child(3):before{background-color:#f3f745;color:#5a5a5a;content:"POPULAIRE";font-size:12px;letter-spacing:1px;padding:5px 10px;position:absolute;right:20px;top:-15px}.payment_header{font-size:35px;margin-bottom:20px;text-align:center}.payment_subheader{font-size:15px;font-weight:200;text-align:center}.offer_container{border:1px solid #fff;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:space-between;margin:20px 0;padding:15px}.offer_container_selected{background-color:#fff;border:1px solid #fff;color:#5a5a5a}.offer_title{justify-content:space-between}.offer_title,.offer_title div{align-items:center;display:flex}.offer_title div{gap:10px}.selected_text{color:#5a5a5a;font-weight:700}.offer_title_header{text-transform:uppercase}.offer_subtitle{font-size:11px}.offer_section{margin-left:24px}.details_div{cursor:pointer;display:flex;font-weight:200;gap:30px;padding:10px 0}.details_div .list_header{font-size:12px}.content{font-weight:200}.content ul{transition:all .5s}.content li{font-size:11px;margin-left:10px}.payment_button{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:20px auto auto;max-width:100%;max-width:540px;padding:16px 32px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.payment_button:hover{background-color:#e4e4e4}.payment_button:active{background-color:#cecece}.hide{display:none}.layout_loader{left:0;position:fixed;top:0;width:100dvw;z-index:200}.image_loader_container,.layout_loader{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;display:flex;height:100%;justify-content:center}.image_loader_container{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:30}.not_found_page{align-items:center;display:flex;flex-direction:column;gap:30px;height:100dvh;justify-content:center;padding:40px;text-align:center;width:100dvw}.not_found_page p{color:#fff;font-size:40px;font-weight:100;text-transform:capitalize}.not_found_page .not_found_link{border:1px solid #f3f745;color:#f3f745;font-size:20px;font-weight:200;padding:10px 20px;text-decoration:none}.waiting_page_container{display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100dvh;justify-content:space-between;width:100%}.waiting_page_section{display:flex;flex-direction:column;gap:30px;justify-content:center;margin:0 auto;max-width:600px}.logo{margin:0 auto 10px;padding-top:20px;width:300px}.main_header{font-family:Inter,sans-serif;font-size:clamp(35px,4dvw,55px);text-align:center;text-transform:uppercase}.waiting_list_form_rapper{display:flex;flex-direction:column;gap:10px;padding:10px}.waiting_list_form_rapper .waiting_list_input_container{display:flex;gap:10px;justify-content:center}.waiting_list_form_rapper .waiting_list_input_container input{border:none;outline:none;padding:15px 20px;width:clamp(250px,50dvw,450px)}.waiting_list_form_rapper .waiting_list_input_container input::placeholder{color:gray;font-weight:700}.waiting_list_form_rapper .waiting_list_input_container button{all:unset;background-color:#0000;box-shadow:inset 0 0 0 3px #f3f745;cursor:pointer;font-size:10px;padding:10px 8px}.waiting_list_form_rapper .waiting_list_input_container button:active{box-shadow:inset 0 0 0 4px #f3f745}.waiting_list_form_rapper .waiting_list_text{font-size:14px;font-weight:200}.waiting_list_form_rapper .waiting_list_success_text{color:#f3f745;font-weight:400;padding-left:20px}.waiting_cta_image{padding:20px 20px 0 0;width:clamp(250px,100dvw,600px)}.waiting_cta_text{display:none;font-family:inter,sans-serif;font-size:60px;font-weight:800;max-width:600px;min-height:500px;padding-top:90px;text-align:center;text-transform:uppercase}.waiting_cta_text span{color:#f3f745}.waiting_change_language_button{all:unset;bottom:20px;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,13px);position:absolute;right:20px;text-decoration:underline;transition:all 1s}@media screen and (min-width:1200px){.waiting_cta_image{display:none}}@media screen and (min-width:1400px){.waiting_cta_image{display:none}}@media screen and (min-width:1200px){.waiting_cta_text{display:block;margin:0 auto}}@media screen and (min-width:1400px){.waiting_cta_text{display:block;margin:0 auto}}@media screen and (min-width:1200px){.waiting_change_language_button{margin:0 auto;padding:0 0 50px;position:static}}.image_skeleton{animation:pulse 2s infinite;background-color:#333;height:100%;min-height:227px;min-width:200px}@keyframes pulse{0%{background-color:#333}50%{background-color:#1f1f1f}to{background-color:#333}}.confirmation_popup_container{align-items:center;background-color:#262626;border:1px solid #727272;display:flex;flex-direction:column;height:100dvh;justify-content:center;left:50dvw;padding:20px;position:fixed;top:50dvh;transform:translate(-50%,-50%);width:99%;z-index:100}.confirmation_popup_message{color:#c1c1c1;font-weight:300;letter-spacing:1px;text-align:center;text-transform:uppercase}.confirmation_popup_buttons{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:20px}.confirmation_popup_dismiss_btn{all:unset;box-shadow:inset 0 0 0 1px #fff;color:#5a5a5a;color:#fff;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:10px 25px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.confirmation_popup_dismiss_btn:hover{box-shadow:inset 0 0 0 1px #e4e4e4;color:#e4e4e4}.confirmation_popup_dismiss_btn:active{box-shadow:inset 0 0 0 1px #cecece;color:#cecece}.confirmation_popup_confirm_btn{all:unset;background-color:#fff;color:#5a5a5a;cursor:pointer;font-size:clamp(12px,1.5vw,15px);font-weight:700;letter-spacing:1.6px;margin:auto;max-width:100%;padding:10px 25px;text-align:center;text-transform:uppercase;transition:all .1s;width:calc(100% - 64px)}.confirmation_popup_confirm_btn:hover{background-color:#e4e4e4}.confirmation_popup_confirm_btn:active{background-color:#cecece}@media screen and (min-width:992px)and (max-width:1199.98px){.confirmation_popup_container{height:200px;max-width:600px;width:60%}}@media screen and (min-width:1200px){.confirmation_popup_container{height:200px;max-width:600px;width:60%}}@media screen and (min-width:1400px){.confirmation_popup_container{height:200px;max-width:600px;width:60%}}.faq_container{display:flex;flex-direction:column;gap:20px;height:100dvh;margin:0 auto;max-width:500px;min-width:350px;padding:20px 10px;width:100%}.faq_container .faq_header{align-items:center;display:flex;justify-content:center;width:100%}.faq_container .faq_header .faq_logo{max-width:250px;min-width:200px;width:50%}.faq_container .faq_content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.faq_container .faq_section_one{align-items:center;display:flex;flex-direction:column;gap:10px;margin:20px 0 60px;width:100%}.faq_container .faq_section_one h1{text-align:center;text-transform:uppercase;width:20ch}.faq_container .faq_divider{align-items:center;display:flex;justify-content:center;margin:20px 0 25px;width:100%}.faq_container .faq_divider span{background-color:#fff;display:inline-block;height:1px;width:90%}.faq_container .faq_divider p{background-color:#5a5a5a;color:#fff;font-weight:700;padding:10px 20px;position:absolute;text-transform:uppercase}.faq_container .faq_question_container{border-bottom:1px solid #fff;margin:0 auto;padding:10px;width:90%}.faq_container .faq_question_container .faq_question_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.faq_container .faq_question_container .faq_question_header .faq_question_title{font-size:16px;font-weight:300}.faq_container .faq_question_container .faq_question_text{color:#cecece;font-size:13px;font-weight:100}.faq_container .open{color:#f3f745}.faq_container .no_border{border:none}.pattern_instruction_page_container{align-items:center;display:flex;flex-direction:column;justify-content:space-around;min-height:100dvh;padding:15px}.pattern_instruction_page_container .pattern_instruction_page_title{font-size:24px;margin-bottom:20px;text-align:center;text-transform:uppercase}.pattern_instruction_page_container .pattern_instruction_page_text{color:#cecece;font-size:14px;font-weight:300;margin-bottom:20px;text-align:center}.pattern_instruction_page_container .pattern_instruction_page_image{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:20px}.pattern_instruction_page_container .pattern_instruction_page_image img{width:300px}.pattern_instruction_page_container .pattern_instruction_page_checks{align-items:center;display:flex;flex-direction:column;justify-content:center}.pattern_instruction_page_container .pattern_instruction_page_checks .pattern_instruction_page_check{display:flex;gap:10px}.pattern_instruction_page_container .pattern_instruction_page_checks .pattern_instruction_page_check img{width:15px}.pattern_instruction_page_container .pattern_instruction_page_checks .pattern_instruction_page_check p{font-size:14px;font-weight:300}
/*# sourceMappingURL=main.db38644f.css.map*/