@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Light.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Light.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Light.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Light.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Light.ttf?v=1767423891) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Regular.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Regular.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Regular.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Regular.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Regular.ttf?v=1767423891) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Bold.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Bold.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Bold.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Bold.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Bold.ttf?v=1767423891) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Semibold.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Semibold.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Semibold.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Semibold.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Semibold.ttf?v=1767423891) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Extralight.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Extralight.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Extralight.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Extralight.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Extralight.ttf?v=1767423891) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/cdn/shop/files/ClashDisplay-Medium.eot?v=1767423891);src:url(/cdn/shop/files/ClashDisplay-Medium.eot?v=1767423891?#iefix) format("embedded-opentype"),url(/cdn/shop/files/ClashDisplay-Medium.woff2?v=1767423891) format("woff2"),url(/cdn/shop/files/ClashDisplay-Medium.woff?v=1767423891) format("woff"),url(/cdn/shop/files/ClashDisplay-Medium.ttf?v=1767423891) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--white: #FFFFFF;--black: #000000;--primary: #FF5F15;--text-dark: #313131;--text-gray: #909090;--light-gray: #F4F4F4;--primary-font: "Clash Display"}body{background:var(--light-gray);color:var(--text-dark);font-family:var(--primary-font)}*{box-sizing:border-box;margin:0;padding:0}img,svg{height:100%;width:100%;display:block}button{font-family:var(--primary-font)}a{color:currentColor;text-decoration:none}ul{list-style:none}p{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.16px}.container{width:100%;max-width:1452px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.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}.visually-hidden--inline{margin:0;height:1em}.btn{font-family:var(--primary-font);display:inline-flex;gap:8px;align-items:center;justify-content:center;border-radius:16px;font-size:16px;font-weight:500;color:var(--white);line-height:1.25;letter-spacing:.16px;transition:all .3s ease-in-out;padding:16px 20px;border:1px solid #FFBFA1;box-shadow:0 0 10px #ff5f1580;background:var(--primary)}.btn img,.btn svg{height:24px;width:24px}.btn svg path{transition:all .3s ease-in-out}.btn:hover{background:var(--white);border-color:var(--primary);color:var(--primary)}.btn_light{color:var(--primary);background:#ff5f1514;border-color:#ff5f1514;box-shadow:none}.btn_light:hover{background:var(--primary);box-shadow:0 0 10px #ff5f1580;border-color:var(--primary);color:var(--white)}.mob_only{display:none}.header{position:fixed;top:0;left:0;width:100%;z-index:9;padding:16px 0;transition:all .3s ease-in-out}.header_wrapper{display:flex;align-items:center;background:#111112a8;border:1px solid #454545;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;padding:11px 15px}.logo_wrapper{width:100%;max-width:142px}.menu_wrapper{display:flex;align-items:center;gap:20px;margin:0 auto}.menu_wrapper a{font-size:16px;font-weight:500;color:var(--white);line-height:1.25;letter-spacing:.16px;transition:all .3s ease-in-out}.menu_wrapper a.active,.menu_wrapper a:hover{opacity:.72}.banner_section{border:none;min-height:100vh;padding:300px 0 170px;position:relative}.specialist_btn_wrapper{text-align:right;position:fixed;bottom:54px;right:50px;z-index:8}.specialist_wrapper{position:absolute;right:50px;bottom:138px;z-index:8;width:100%;max-width:242px}.expect_text{display:flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid var(--text-dark);background:#111112a8;border-radius:13px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--white);font-size:16px;font-weight:500;gap:8px;width:100%;margin-bottom:8px}.expect_text img,.expect_text svg{height:16px;width:16px}.features_list li{padding:16px 22px;color:var(--white);display:flex;align-items:center;border:1px solid var(--text-dark);background:#111112a8;border-radius:13px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);gap:8px;margin-bottom:8px}.features_list li:last-child{margin-bottom:0}.features_list li img,.features_list li svg{height:24px;width:24px}.banner_bg{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.banner_bg:after{position:absolute;top:0;left:0;height:100%;width:50%;background:linear-gradient(90deg,#111112e6,#0000 50%);content:""}.banner_bg img{object-fit:cover}.banner_wrapper{position:relative;z-index:2;color:var(--white);width:100%;max-width:822px}.banner_review{display:flex;align-items:center;gap:8px}.banner_review p{font-size:16px}.banner_review_image{display:flex}.banner_review_image li{height:44px;width:44px;border-radius:50px;border:1px solid var(--text-gray);overflow:hidden}.banner_review_image li:not(:first-child){margin-left:-24px}.banner_tag{padding:10px 16px;background:#111112a8;border:1px solid #313131;border-radius:13px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:inline-block;margin-bottom:8px;position:relative}.banner_tag .arrow svg,.banner_tag .arrow img{object-fit:contain;object-position:bottom left}.banner_tag .arrow{position:absolute;height:130px;bottom:15px;left:calc(100% + 32px);width:75px}.banner_tag span{background:-webkit-linear-gradient(90deg,var(--primary),#FF8851);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:16px;font-weight:500;line-height:1.25}.banner_wrapper h1{font-size:72px;font-weight:700;margin-bottom:16px;line-height:1.1;letter-spacing:.36px}.banner_wrapper p{font-size:20px}.banner_counter{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 56px}.banner_counter span{font-size:32px;font-weight:600;display:block;margin-bottom:4px;line-height:1.25}.banner_btn_wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.footer{border-top:4px solid var(--white);padding:34px 0}.footer_wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.copyright_wrapper p{color:var(--text-gray)}.copyright_wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:24px}.payment_icons{display:flex;gap:12px;flex-wrap:wrap}.payment_icons li{height:30px;width:auto}.footer_logo{height:54px;display:flex;align-items:center}.footer_wrapper p{color:var(--text-gray)}.footer_wrapper .footer_col:first-child{width:33.33%;max-width:280px}.footer_wrapper .footer_col{width:33.33%;max-width:220px}.link_title{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.16px;margin-bottom:8px}.footer_links li:not(:last-child){margin-bottom:8px}.footer_links a{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.16px;margin-bottom:8px;color:var(--text-gray);transition:all .3s ease-in-out}.footer_links a:hover{color:var(--primary)}.steps_section{padding:72px 0}.steps_section .heading_block{margin-bottom:54px}.heading_block{margin-bottom:24px;text-align:center}.heading_block .heading_tag{font-size:16px;letter-spacing:.16px;line-height:1.25;display:inline-block;margin-bottom:8px;padding:12px 20px;background:#ffffff8f;border:1px solid var(--white);border-radius:50px;font-weight:500}.heading_block h2{font-size:44px;font-weight:600;line-height:1.22;margin-bottom:16px}.heading_icon_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.heading_icon_list li{display:flex;align-items:center;gap:6px;position:relative}.heading_icon_list li:not(:last-child):after{content:"";width:1.5px;top:2px;bottom:2px;right:-12px;transform:translate(50%);background:#dadada;position:absolute}.heading_icon_list li img,.heading_icon_list li svg{height:20px;width:20px}.step_cards{display:flex;justify-content:center;flex-wrap:wrap;gap:40px 24px;margin-bottom:44px;text-align:center}.step_card{border:1px solid var(--white);padding:27px 19px;border-radius:16px;position:relative;background:#ffffff8f}.step_card .step_number svg,.step_card .step_number img{height:24px;width:24px}.step_card span{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);height:44px;width:44px;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:20px;font-weight:500;line-height:1;border-radius:50px;background:-webkit-linear-gradient(90deg,var(--primary),#FF8851)}.step_card p{font-size:18px}.tab_content{display:none}.tab_content.active{display:block}.step_tab_wrapper{background:#ffffff8f;border:1px solid var(--white);padding:44px 120px;border-radius:32px}.step_tab_wrapper .h3,.step_tab_wrapper h3{font-size:32px;font-weight:500;margin-bottom:20px;line-height:1.25;text-align:center}.step_tab_wrapper .tab_buttons{display:flex;background:#f4f4f4;border-radius:16px;padding:4px;gap:16px;flex-wrap:wrap;margin-bottom:32px}.step_tab_wrapper .tab_btn{padding:16px 20px;flex:1;color:#111112a8;transition:all .3s ease-in-out;border-radius:16px;border:none;cursor:pointer;background:transparent;font-size:18px;font-weight:500;line-height:1.25}.step_tab_wrapper .tab_btn:hover,.step_tab_wrapper .tab_btn.active{color:var(--text-dark);box-shadow:0 0 10px #24242414;background:var(--white)}.step_inner_wrapper{display:flex;gap:44px}.step_inner_wrapper>div{flex:1}.step_inner_wrapper .step_image{align-self:center}.step_content{padding:56px 0}.step_content .step_number{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:.18px;display:block;margin-bottom:8px;color:#111112a8}.step_content .h4,.step_content h4{font-size:32px;line-height:1.25;font-weight:500;margin-bottom:8px}.step_content p{font-size:18px;color:var(--text-gray);line-height:1.3;margin-bottom:44px}.step_content p strong{color:var(--primary);font-weight:500}.step_form{background:#ffffff8f;padding:32px;border-radius:32px;width:100%;max-width:820px;margin:0 auto}.form_group:not(:last-child){margin-bottom:24px}.form_group label{font-size:20px;font-weight:600;margin-bottom:12px;display:block;line-height:1}.form_group input:not([type=submit]),.form_group textarea{padding:19px;display:block;font-size:16px;line-height:1.25;border-radius:16px;font-weight:500;border:none;background:#3131310d;border:0px solid #3131310D;width:100%;font-family:var(--primary-font);outline:none!important;box-shadow:none!important}.form_group input:not([type=submit]):focus-visible,.form_group input:not([type=submit]):focus{border-color:#313131;box-shadow:none;outline:none}.form_group label:has(+[type=email]),.form_group label:has(+textarea){font-weight:500}.form_group label:has(+[type=email]) span{color:var(--text-gray)}.form_group textarea{height:150px;resize:none}.form_group input[type=email]::placeholder,.form_group textarea::placeholder{color:var(--text-gray);font-weight:500;font-size:16px;line-height:100%;letter-spacing:.01em}section{padding:72px 0;border-top:4px solid var(--white)}.contact_section .heading_block{margin-bottom:44px}.contact_section .contact_btn_wrapper{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.faq_section .heading_block h2{width:100%}.accordion_content{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion_content p{margin-top:8px;color:var(--text-gray)}.accordion_item{padding:20px;background:#ffffff8f;border:1px solid var(--white);margin-bottom:12px;border-radius:16px}.accordion_header{display:flex;align-items:center;gap:20px;justify-content:space-between;cursor:pointer}.accordion_header h4{font-weight:500;font-size:20px;line-height:1.25;letter-spacing:.2px}.accordion_wrapper{width:100%;max-width:702px;margin:0 auto}.accordion_icon{height:32px;width:32px;position:relative;background:-webkit-linear-gradient(90deg,var(--primary),#FF8851);border-radius:50px}.accordion_icon:before,.accordion_icon:after{content:"";position:absolute;top:50%;left:50%;height:2px;width:14px;background:var(--white);border-radius:10px;transform:translate(-50%,-50%)}.accordion_icon:before{height:14px;width:2px;left:15px;top:9px;transform:unset;transition:all .3s ease-in-out}.accordion_header.active .accordion_icon:before{rotate:90deg}.why_choose_section{overflow:hidden}.review_slider{overflow:unset}.why_choose_section .heading_block{margin-bottom:60px}.why_choose_cards .step_card{flex:1;padding:44px 40px}.why_choose_cards .step_card h4{font-size:20px;font-weight:600;line-height:1.25;margin-bottom:8px;letter-spacing:.2px}.why_choose_cards .step_card p{color:var(--text-gray);margin:0}.why_choose_btn_wrp{margin-top:56px;text-align:center}.review_card h6{font-size:18px;font-weight:500;margin:0;line-height:1.25}.review_card p{color:var(--text-gray)}.review_star{display:flex;align-items:center;margin-bottom:8px}.review_star svg,.review_star img{height:24px;width:24px}.not-found-section{min-height:calc(100vh - 248px);display:flex;align-items:center;padding:200px 0 100px}.not-found-page{text-align:center}.not-found-page .title{margin-bottom:30px;font-size:32px;font-weight:600}.main_product_section,.step_section{padding:130px 0 100px;border-top:none;position:relative}.step_section .container{max-width:852px}.step_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:44px;position:relative}.step_header .h3,.step_header h3{font-size:32px;font-weight:500;line-height:1.25;text-align:center;flex:1}.contact_form_section .step_header{flex-wrap:wrap}.contact_form_section .step_header p{width:100%;margin:24px 0 0;color:var(--text-gray)}.contact_form_section .step_header .h3,.contact_form_section .step_header h3{margin-left:-48px;padding:0 48px}.step_header .info_details{color:#909090;display:inline-flex;align-items:center;gap:16px}.step_header .step_counter{font-size:16px;font-weight:500;line-height:1.25;letter-spacing:.16px}.back_arrow{height:48px;width:48px;display:flex;align-items:center;justify-content:center;color:var(--text-dark);background:#ffffff8f;border-radius:16px}.back_arrow:hover{color:var(--primary)}.back_arrow img,.back_arrow svg{height:24px;width:24px}.back_arrow path{transition:all .3s ease-in-out;stroke:currentColor}.step_btn_wrapper{display:none}.form_group button{width:100%;cursor:pointer}.form_message_wrapper{display:flex;gap:10px;align-items:center;background:var(--white);box-shadow:0 4px 20px #2323233d;border-radius:16px;border:1px solid #008000;padding:16px 24px;transition:all .4s ease-in-out;margin-bottom:15px}.form_message_wrapper.success{color:green}.form_message_wrapper.error{color:#e61b1b;border-color:#e61b1b}.form__message{font-size:18px;font-weight:500}.form__message:focus-visible,.form__message:focus{outline:none}.form_message_wrapper .icon{height:24px;width:24px}.contact__field-error .form__message .icon{height:16px;width:16px}.contact__field-error .form__message{display:flex;align-items:center;gap:5px;font-size:14px;color:#e61b1b;margin-top:5px}.error_message{display:flex;gap:10px;align-items:center;background:var(--white);box-shadow:0 4px 20px #2323233d;border-radius:16px;border:1px solid #E61B1B3D;padding:16px 24px;width:max-content;position:absolute;top:170px;left:50%;z-index:10;transform:translate(-50%);transition:all .4s ease-in-out;visibility:hidden;opacity:0}.error_message.show{visibility:visible;opacity:1}.error_message img,.error_message svg{height:24px;width:24px}.product_wrapper{display:flex;margin:0 -8px}.product_wrapper .product_content_wrapper{flex:1;padding:0 8px}.product_image_wrapper{width:100%;max-width:58%;padding:0 8px}.product_image_wrapper p{color:var(--text-gray)}.product_image{position:relative;padding-top:74%;border-radius:44px;overflow:hidden;margin-bottom:24px}.product_image img{object-fit:cover;position:absolute;top:0;left:0}.product_total,.product_content{border:1px solid var(--white);padding:32px;background:#ffffff8f;border-radius:32px;margin-bottom:16px}.product_content h2{font-size:44px;font-weight:600;letter-spacing:.44px;line-height:1.25;margin-bottom:16px}.price_wrapper{display:flex;align-items:center;gap:12px;margin-bottom:16px}.price{background:-webkit-linear-gradient(90deg,var(--primary),#FF8851);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-weight:500;line-height:1.25}.old_price{font-size:20px;font-weight:500;line-height:1.25;letter-spacing:.2px;text-decoration:line-through;color:var(--text-gray)}.product_content p{color:var(--text-gray)}.product_content ul{margin:16px 0 0;list-style:disc;color:var(--primary);padding-left:20px}.product_content ul p{color:var(--primary)}.product_content h4{margin:24px 0 8px;font-size:20px;font-weight:500;color:#111112a8;line-height:1.25}.panel_wrapper{display:flex;gap:12px 24px;flex-wrap:wrap;margin-bottom:24px}.panel_wrapper:last-child{margin-bottom:0}.panel_wrapper input{display:none}.panel_wrapper.two_col label{width:calc(50% - 12px)}.panel_wrapper label{width:100%;background:#3131310d;border:1px solid #3131310D;border-radius:16px;padding:16px;display:flex;align-items:center;gap:8px;justify-content:space-between;transition:all .4s ease-in-out}.panel_wrapper label:has(+input:checked),.panel_wrapper label:hover{border-color:var(--primary)}.label_checkbox{border:1px solid var(--text-gray);height:22px;width:22px;min-width:22px;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;border-radius:50px}.label_checkbox img,.label_checkbox svg{transition:all .4s ease-in-out;opacity:0;visibility:hidden}label:has(+input:checked) .label_checkbox{border-color:transparent}label:has(+input:checked) .label_checkbox img,label:has(+input:checked) .label_checkbox svg{visibility:visible;opacity:1}.checkbox_group+input[type=radio]{display:none}.panel_wrapper h5{font-size:18px;font-weight:500;margin-bottom:4px;line-height:1.25;letter-spacing:.18px}.panel_wrapper p{color:var(--text-gray)}.accessories_price{margin-left:auto;font-size:14px;line-height:1.5;color:var(--text-gray)}.product_total .btn{width:100%;margin:24px 0 16px}.product_total p{color:var(--text-gray);text-align:center}.product_total_list li{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.25;letter-spacing:.18px;color:var(--text-gray)}.product_total_list .total_row{margin-top:24px;font-size:32px;color:var(--text-dark);margin-bottom:0}.product_total_list .total_row span:last-child{background:-webkit-linear-gradient(90deg,var(--primary),#FF8851);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.review_card_heading{margin:0 auto 44px;max-width:702px;width:100%;font-size:32px;color:var(--text-gray);line-height:1.25;font-weight:500;text-align:center}.review_card_wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:44px}.review_iamge_card .number{margin-bottom:8px;font-size:20px;color:var(--text-gray);font-weight:600;display:block;line-height:1.25;letter-spacing:.2px}.review_iamge_card .h5{letter-spacing:.2px;margin-bottom:8px;font-size:20px;font-weight:600;display:block;line-height:1.25}.review_iamge_card p{margin-bottom:16px}.review_iamge_card{width:calc(33.33% - ((16px * 2) / 3));background:#ffffff8f;border:1px solid var(--white);border-radius:24px;padding:24px;display:flex;flex-direction:column}.review_iamge_card:nth-child(1),.review_iamge_card:nth-child(2){width:calc(50% - 8px)}.review_iamge_card:nth-child(1) .review_image,.review_iamge_card:nth-child(2) .review_image{padding-top:38.34%}.review_image{position:relative;padding-top:61%;border-radius:16px;overflow:hidden;margin-top:auto}.review_image svg,.review_image img{position:absolute;top:0;left:0;object-fit:cover;object-position:center}.contact_details h3{margin-bottom:8px;font-size:32px;font-weight:500}.contact_details>p{color:var(--text-gray);margin-bottom:20px}.contact_details ul li a{display:flex;align-items:center;gap:8px}.contact_details ul li{display:flex;align-items:center;gap:8px;margin-bottom:16px}.contact_details ul li:last-child{margin-bottom:0}.contact_details ul li p{color:var(--text-gray)}.contact_details ul li img,.contact_details ul li svg{height:24px;width:24px}.divider:after{content:"";position:absolute;background:#b8b8b8;height:1px;width:100%;top:50%;transform:translateY(-50%);left:0}.divider{text-align:center;margin:16px 0;position:relative}.divider span{font-size:16px;line-height:1.5px;font-weight:500;padding:0 16px;color:var(--text-gray);position:relative;z-index:1;background:var(--light-gray)}.input_row{display:flex;gap:16px}.input_row .input_group,.input_row input{flex:1}label.checkbox_group{font-size:16px;font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:12px}.contact_form_section .step_form .form_group p{margin-bottom:12px}.input_group{position:relative}.input_group input:not([type=submit]){padding:27px 19px 12px}.input_group>span:has(+input.has-value),.input_group>span:has(+input:not([type=submit]):focus){font-size:12px;top:12px}.input_group>span{position:absolute;top:20px;left:20px;font-size:16px;font-weight:500;color:var(--text-gray);transition:all .3s ease-in-out;pointer-events:none}@media screen and (max-width: 1199px){.step_tab_wrapper{padding:44px}}@media screen and (max-width: 1024px){.banner_section{min-height:unset;padding-bottom:0}.desk_only{display:none}.mob_only{display:flex;flex-direction:column}.call_icon_btn{align-items:center;justify-content:center;background:-webkit-linear-gradient(90deg,var(--primary),#FF8851);height:44px;width:44px;border-radius:50px}.call_icon_btn img,.call_icon_btn svg{height:24px;width:24px}.specialist_wrapper{position:unset}.specialist_wrapper{margin-top:56px;position:relative;z-index:2;right:unset;bottom:unset;max-width:100%;padding:16px;background:var(--light-gray);border-bottom:2px solid var(--white)}.expect_text svg,.expect_text img{display:none}.features_list li,.expect_text{background:transparent;padding:0;border-radius:0;border:none;justify-content:start;color:var(--text-dark);margin-bottom:12px}.logo_wrapper{display:none}.menu_open{border:1px solid #454545;background:#111112a8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:48px;width:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:auto}.menu_open svg,.menu_open img{height:24px;width:24px}.header_wrapper{background:transparent;padding:0;border:none;-webkit-backdrop-filter:unset;backdrop-filter:unset}.header.sticky{background:-webkit-linear-gradient(90deg,#11111200,#111112)}.menu_wrapper{position:fixed;top:0;left:0;height:100%;width:100%;transform:translate(-100%);transition:all .4s ease-in-out;background:#111112e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px;overflow:auto;flex-direction:column;justify-content:center;text-align:center;gap:24px}.menu_wrapper.active{transform:translate(0)}.menu_wrapper a{font-size:20px;font-weight:600}.menu_close{background:#313131;border-radius:20px;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;padding:12px 16px}.menu_close svg,.menu_close img{height:24px;width:24px}.specialist_btn_wrapper{bottom:16px;right:16px}.why_choose_cards .step_card{padding:30px 15px}.step_btn_wrapper{margin-top:24px}.product_content h2{font-size:34px}.price{font-size:22px}.old_price{font-size:18px}.product_content p,.product_content ul li{font-size:14px}.panel_wrapper h5,.product_content h4{font-size:16px}.panel_wrapper span{font-size:14px}.panel_wrapper.two_col label{width:100%}.panel_wrapper label{padding:10px 15px}.product_total,.product_content{padding:24px 16px;border-radius:16px}.product_total_list li{font-size:14px}.product_total_list .total_row{font-size:20px}.product_total p{font-size:12px}.product_total .btn{margin:24px 0 12px;font-size:14px}.review_iamge_card .h5,.review_iamge_card .number{margin-bottom:4px;font-size:16px;font-weight:500}.review_iamge_card p{font-size:12px}.review_iamge_card{padding:16px}}@media screen and (max-width: 767px){.review_iamge_card{width:100%}.error_message{top:100px}.main_product_section,.step_section{padding-top:100px}section{border-top-width:2px;padding:32px 0}.banner_section{padding:228px 0 0}.banner_wrapper h1{font-size:32px;margin-bottom:8px}.banner_tag{padding:7px;border-radius:13px}.banner_tag span{font-size:12px}.banner_wrapper p{font-size:14px}.banner_counter span{font-size:20px}.banner_counter p{font-size:14px}.banner_counter{margin:16px 0 24px}.banner_review p{font-size:12px}.banner_review_image li{height:24px;width:24px}.banner_review_image li:not(:first-child){margin-left:-12px}.features_list li p{font-size:12px}.features_list li img,.features_list li svg{height:16px;width:16px}.heading_block h2{font-size:28px}.step_tab_wrapper{padding:24px 16px}.step_inner_wrapper{flex-direction:column;gap:16px}.step_content{padding:0}.step_content .btn{display:none}.step_btn_wrapper{display:block;text-align:center}.step_content p{margin-bottom:10px}.footer{border-top-width:2px}.why_choose_cards .step_card{flex:0 0 45%}.step_header .h3,.step_header h3{font-size:18px}.step_header .info_details{display:flex;justify-content:center;font-size:12px;text-align:center;gap:4px}.step_header .info_details span:not(:last-child):after{content:","}.step_header{margin-bottom:24px}.step_header .step_counter{color:var(--text-gray);font-size:12px}.step_form{padding:24px 16px;border-radius:16px}.form_group label{font-size:16px;font-weight:500}.form_group input:not([type=submit]),.form_group textarea{font-size:14px;padding:15px 20px}.form_group textarea{height:100px}.input_group input:not([type=submit]){padding:19px 20px 8px 19px}.form_group button#submit-for{margin:20px 0 0}.input_group span{top:15px}.input_group span:has(+input.has-value),.input_group span:has(+input:not([type=submit]):focus){top:8px}.form_group:not(:last-child){margin-bottom:12px}.product_wrapper{flex-wrap:wrap}.product_image_wrapper{max-width:100%}.product_content_wrapper{flex:unset;max-width:100%}.product_image{border-radius:24px;margin-bottom:12px}.product_content_wrapper{margin-top:16px}.product_image_wrapper p{font-size:12px}.review_card_heading{font-size:20px}.payment_icons li{height:24px}}@media screen and (max-width: 576px){.error_message{left:16px;right:16px;transform:unset;justify-content:center;width:auto}.not-found-section{min-height:unset}.heading_block{margin-bottom:16px}.heading_block .heading_tag{font-size:12px;padding:7px 11px}.btn{font-size:14px;padding:15px;border-radius:12px}.btn:has(img,svg){padding:12px 15px}.heading_block h2{font-size:20px;margin-bottom:12px}.heading_icon_list p{font-size:12px}.heading_icon_list li img,.heading_icon_list li svg{height:16px;width:16px}.why_choose_cards .step_card{flex:unset;padding:16px;text-align:left}.why_choose_cards .step_card span{height:40px;width:40px}.why_choose_cards .step_card h4{margin-bottom:4px;font-size:16px}.why_choose_cards .step_card p{font-size:12px}.step_card{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px}.step_card span{position:unset;transform:unset;height:33px;width:33px;font-size:14px}.step_cards{gap:8px}.step_card p{font-size:14px}.steps_section .heading_block{margin-bottom:24px}.step_tab_wrapper .h3,.step_tab_wrapper h3{font-size:18px;margin-bottom:12px}.step_tab_wrapper .tab_buttons{border-radius:12px;margin-bottom:16px}.step_tab_wrapper .tab_btn{border-radius:10px;font-size:14px;padding:8px 10px}.step_content .step_number{font-size:12px;margin-bottom:4px}.step_content .h4,.step_content h4{font-size:16px;margin-bottom:4px}.step_content p{font-size:12px;margin-bottom:4px}.accordion_item{padding:16px}.accordion_header h4{font-size:16px}.accordion_content p{font-size:12px}.accordion_icon{height:24px;width:24px}.accordion_icon:before,.accordion_icon:after{height:2px;width:10px}.accordion_icon:before{height:10px;width:2px;left:11px;top:7px}.step_btn_wrapper .btn,.why_choose_btn_wrp .btn,.contact_section .contact_btn_wrapper .btn{width:100%}.contact_section .heading_block{margin-bottom:24px}.footer_wrapper .footer_col:first-child,.footer_wrapper .footer_col{width:100%}.footer_logo{height:41px}.footer_logo h4{font-size:20px;font-weight:600}.footer_wrapper p{font-size:12px}.footer_wrapper{gap:16px}.footer_links a{font-size:14px}.copyright_wrapper p{font-size:12px}.banner_btn_wrapper{gap:12px}.product_content h2{font-size:20px;margin-bottom:8px}.price{font-size:20px}.old_price{font-size:14px}.panel_wrapper span,.product_content p{font-size:12px}.product_content ul{margin-top:12px}.price_wrapper{margin-bottom:12px}.panel_wrapper h5{font-size:14px}.review_iamge_wrapper{gap:9px;margin-bottom:24px}.review_iamge_card:nth-child(1),.review_iamge_card:nth-child(2){width:100%}.review_image{padding-top:53.075%!important}.review_card_heading{font-size:16px;margin-bottom:24px}.contact_details h3{font-size:20px}.contact_details>p{font-size:14px;margin-bottom:16px}.divider span,.contact_details ul li p{font-size:14px}.input_row{flex-direction:column;row-gap:8px}.form__message{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
