:root{--font:"DB_Helvethaica_X_55","Segoe UI",Tahoma,sans-serif;--fw-light:"DB_Helvethaica_X_45_Li";--fw-regular:"DB_Helvethaica_X_55";--fw-medium:"DB_Helvethaica_X_65_Med";--fw-semibold:"DB_Helvethaica_X_75_Bd";--fw-bold:"DB_Helvethaica_X_85_Blk";--c-red:#ed1c24;--c-red70:#a41d23;--c-primary:#0081c6;--c-darkblue:#00002e;--c-darkblue90:#072e4a;--c-light-gray:#d9d9d9;--c-gray30:#dddddd;--c-gray40:#b1b1b1;--c-gray50:#919191;--c-gray60:#717171;--c-gray70:#515151;--c-gray80:#303030;--c-white:#ffffff;--c-border-form:#f4f4f4;--c-dark:#101010;--c-dark-blue:#050a62;--c-dark-blue80:#050a62;--c-dark-blue90:#050a62;--c-dark-purple90:#00002e;--c-light:#f4f4f4;--c-blue70:#0168a3;--c-light-blue:#0081c6;--c-light-blue10:#effaff;--c-light-blue20:#d1f1fd;--c-light-blue40:#3cc1f3;--c-light-blue50:#00aeef;--c-light-blue60:#0081c6;--c-light-blue70:#0b496f;--c-purple:#1b1464;--c-bg-input:#ffffff;--c-bg-form-gray:#f8f8f8;--c-bg-form-result-blue:#f6fcff;--c-note:#868f9e;--c-bg-add-car:rgba(1,104,163,0.1);--c-bg-add-car-hover:rgba(1,104,163,0.2);--c-primary-disabled:rgba(0,129,198,0.3);--c-waiting:#be9b1f;--b-waiting:#fff5cf;--c-confirmed:#00aeef;--b-confirmed:#d1f1fd;--c-completed:#00cb67;--b-completed:#d5ffdf;--c-cancelled:#ed1c24;--b-cancelled:#ffcdcf}input::placeholder,textarea::placeholder{color:#919191;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#919191}input::-moz-placeholder,textarea::-moz-placeholder{color:#919191}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#919191}input:-moz-placeholder,textarea:-moz-placeholder{color:#919191}::-webkit-input-placeholder{color:#919191}::-moz-placeholder{color:#919191}:-ms-input-placeholder{color:#919191}:-moz-placeholder{color:#919191}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}p{margin-bottom:0}img,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;border:none;background:none;outline:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit}.fz-10{font-size:10px}.fz-12{font-size:12px}.fz-14{font-size:14px}.fz-16{font-size:16px}.fz-18{font-size:18px}.fz-20{font-size:20px}.fz-22{font-size:22px}.fz-24{font-size:24px}.fz-26{font-size:26px}.fz-28{font-size:28px}.fz-30{font-size:30px}.fz-32{font-size:32px}.fz-34{font-size:34px}.fz-36{font-size:36px}.fz-38{font-size:38px}.fz-40{font-size:40px}.fz-42{font-size:42px}.fz-44{font-size:44px}.fz-46{font-size:46px}.fz-48{font-size:48px}.fz-50{font-size:50px}@media(max-width:767px){.fz-m-10{font-size:10px}.fz-m-12{font-size:12px}.fz-m-14{font-size:14px}.fz-m-16{font-size:16px}.fz-m-18{font-size:18px}.fz-m-20{font-size:20px}.fz-m-22{font-size:22px}.fz-m-24{font-size:24px}.fz-m-26{font-size:26px}.fz-m-28{font-size:28px}.fz-m-30{font-size:30px}.fz-m-32{font-size:32px}.fz-m-34{font-size:34px}.fz-m-36{font-size:36px}.fz-m-38{font-size:38px}.fz-m-40{font-size:40px}.fz-m-42{font-size:42px}.fz-m-44{font-size:44px}.fz-m-46{font-size:46px}.fz-m-48{font-size:48px}.fz-m-50{font-size:50px}}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-26{line-height:26px}.lh-28{line-height:28px}.lh-30{line-height:30px}.lh-32{line-height:32px}.lh-34{line-height:34px}.lh-36{line-height:36px}.lh-38{line-height:38px}.lh-40{line-height:40px}.lh-42{line-height:42px}.lh-44{line-height:44px}.lh-46{line-height:46px}.lh-48{line-height:48px}.f-light{font-family:var(--fw-light)}.f-normal{font-family:var(--fw-regular)}.f-medium{font-family:var(--fw-medium)}.f-semibold{font-family:var(--fw-semibold)}.f-bold{font-family:var(--fw-bold)}.m-0{margin:0}.p-0{padding:0}.m-auto{margin:auto}.p-auto{padding:auto}.m-2{margin:2px}.p-2{padding:2px}.m-4{margin:4px}.p-4{padding:4px}.m-6{margin:6px}.p-6{padding:6px}.m-8{margin:8px}.p-8{padding:8px}.m-10{margin:10px}.p-10{padding:10px}.m-12{margin:12px}.p-12{padding:12px}.m-14{margin:14px}.p-14{padding:14px}.m-16{margin:16px}.p-16{padding:16px}.m-18{margin:18px}.p-18{padding:18px}.m-20{margin:20px}.p-20{padding:20px}.m-22{margin:22px}.p-22{padding:22px}.m-24{margin:24px}.p-24{padding:24px}.m-26{margin:26px}.p-26{padding:26px}.m-28{margin:28px}.p-28{padding:28px}.m-30{margin:30px}.p-30{padding:30px}.m-32{margin:32px}.p-32{padding:32px}.m-34{margin:34px}.p-34{padding:34px}.m-36{margin:36px}.p-36{padding:36px}.m-38{margin:38px}.p-38{padding:38px}.m-40{margin:40px}.p-40{padding:40px}.m-42{margin:42px}.p-42{padding:42px}.m-44{margin:44px}.p-44{padding:44px}.m-46{margin:46px}.p-46{padding:46px}.m-48{margin:48px}.p-48{padding:48px}.m-50{margin:50px}.p-50{padding:50px}.m-52{margin:52px}.p-52{padding:52px}.m-54{margin:54px}.p-54{padding:54px}.m-56{margin:56px}.p-56{padding:56px}.m-58{margin:58px}.p-58{padding:58px}.m-60{margin:60px}.p-60{padding:60px}.m-62{margin:62px}.p-62{padding:62px}.m-64{margin:64px}.p-64{padding:64px}.m-66{margin:66px}.p-66{padding:66px}.m-68{margin:68px}.p-68{padding:68px}.m-70{margin:70px}.p-70{padding:70px}.m-72{margin:72px}.p-72{padding:72px}.m-74{margin:74px}.p-74{padding:74px}.m-76{margin:76px}.p-76{padding:76px}.m-78{margin:78px}.p-78{padding:78px}.m-80{margin:80px}.p-80{padding:80px}.mt-0{margin-top:0}.pt-0{padding-top:0}.mt-auto{margin-top:auto}.pt-auto{padding-top:auto}.mt-2{margin-top:2px}.pt-2{padding-top:2px}.mt-4{margin-top:4px}.pt-4{padding-top:4px}.mt-6{margin-top:6px}.pt-6{padding-top:6px}.mt-8{margin-top:8px}.pt-8{padding-top:8px}.mt-10{margin-top:10px}.pt-10{padding-top:10px}.mt-12{margin-top:12px}.pt-12{padding-top:12px}.mt-14{margin-top:14px}.pt-14{padding-top:14px}.mt-16{margin-top:16px}.pt-16{padding-top:16px}.mt-18{margin-top:18px}.pt-18{padding-top:18px}.mt-20{margin-top:20px}.pt-20{padding-top:20px}.mt-22{margin-top:22px}.pt-22{padding-top:22px}.mt-24{margin-top:24px}.pt-24{padding-top:24px}.mt-26{margin-top:26px}.pt-26{padding-top:26px}.mt-28{margin-top:28px}.pt-28{padding-top:28px}.mt-30{margin-top:30px}.pt-30{padding-top:30px}.mt-32{margin-top:32px}.pt-32{padding-top:32px}.mt-34{margin-top:34px}.pt-34{padding-top:34px}.mt-36{margin-top:36px}.pt-36{padding-top:36px}.mt-38{margin-top:38px}.pt-38{padding-top:38px}.mt-40{margin-top:40px}.pt-40{padding-top:40px}.mt-42{margin-top:42px}.pt-42{padding-top:42px}.mt-44{margin-top:44px}.pt-44{padding-top:44px}.mt-46{margin-top:46px}.pt-46{padding-top:46px}.mt-48{margin-top:48px}.pt-48{padding-top:48px}.mt-50{margin-top:50px}.pt-50{padding-top:50px}.mt-52{margin-top:52px}.pt-52{padding-top:52px}.mt-54{margin-top:54px}.pt-54{padding-top:54px}.mt-56{margin-top:56px}.pt-56{padding-top:56px}.mt-58{margin-top:58px}.pt-58{padding-top:58px}.mt-60{margin-top:60px}.pt-60{padding-top:60px}.mt-62{margin-top:62px}.pt-62{padding-top:62px}.mt-64{margin-top:64px}.pt-64{padding-top:64px}.mt-66{margin-top:66px}.pt-66{padding-top:66px}.mt-68{margin-top:68px}.pt-68{padding-top:68px}.mt-70{margin-top:70px}.pt-70{padding-top:70px}.mt-72{margin-top:72px}.pt-72{padding-top:72px}.mt-74{margin-top:74px}.pt-74{padding-top:74px}.mt-76{margin-top:76px}.pt-76{padding-top:76px}.mt-78{margin-top:78px}.pt-78{padding-top:78px}.mt-80{margin-top:80px}.pt-80{padding-top:80px}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.mb-auto{margin-bottom:auto}.pb-auto{padding-bottom:auto}.mb-2{margin-bottom:2px}.pb-2{padding-bottom:2px}.mb-4{margin-bottom:4px}.pb-4{padding-bottom:4px}.mb-6{margin-bottom:6px}.pb-6{padding-bottom:6px}.mb-8{margin-bottom:8px}.pb-8{padding-bottom:8px}.mb-10{margin-bottom:10px}.pb-10{padding-bottom:10px}.mb-12{margin-bottom:12px}.pb-12{padding-bottom:12px}.mb-14{margin-bottom:14px}.pb-14{padding-bottom:14px}.mb-16{margin-bottom:16px}.pb-16{padding-bottom:16px}.mb-18{margin-bottom:18px}.pb-18{padding-bottom:18px}.mb-20{margin-bottom:20px}.pb-20{padding-bottom:20px}.mb-22{margin-bottom:22px}.pb-22{padding-bottom:22px}.mb-24{margin-bottom:24px}.pb-24{padding-bottom:24px}.mb-26{margin-bottom:26px}.pb-26{padding-bottom:26px}.mb-28{margin-bottom:28px}.pb-28{padding-bottom:28px}.mb-30{margin-bottom:30px}.pb-30{padding-bottom:30px}.mb-32{margin-bottom:32px}.pb-32{padding-bottom:32px}.mb-34{margin-bottom:34px}.pb-34{padding-bottom:34px}.mb-36{margin-bottom:36px}.pb-36{padding-bottom:36px}.mb-38{margin-bottom:38px}.pb-38{padding-bottom:38px}.mb-40{margin-bottom:40px}.pb-40{padding-bottom:40px}.mb-42{margin-bottom:42px}.pb-42{padding-bottom:42px}.mb-44{margin-bottom:44px}.pb-44{padding-bottom:44px}.mb-46{margin-bottom:46px}.pb-46{padding-bottom:46px}.mb-48{margin-bottom:48px}.pb-48{padding-bottom:48px}.mb-50{margin-bottom:50px}.pb-50{padding-bottom:50px}.mb-52{margin-bottom:52px}.pb-52{padding-bottom:52px}.mb-54{margin-bottom:54px}.pb-54{padding-bottom:54px}.mb-56{margin-bottom:56px}.pb-56{padding-bottom:56px}.mb-58{margin-bottom:58px}.pb-58{padding-bottom:58px}.mb-60{margin-bottom:60px}.pb-60{padding-bottom:60px}.mb-62{margin-bottom:62px}.pb-62{padding-bottom:62px}.mb-64{margin-bottom:64px}.pb-64{padding-bottom:64px}.mb-66{margin-bottom:66px}.pb-66{padding-bottom:66px}.mb-68{margin-bottom:68px}.pb-68{padding-bottom:68px}.mb-70{margin-bottom:70px}.pb-70{padding-bottom:70px}.mb-72{margin-bottom:72px}.pb-72{padding-bottom:72px}.mb-74{margin-bottom:74px}.pb-74{padding-bottom:74px}.mb-76{margin-bottom:76px}.pb-76{padding-bottom:76px}.mb-78{margin-bottom:78px}.pb-78{padding-bottom:78px}.mb-80{margin-bottom:80px}.pb-80{padding-bottom:80px}.ml-0{margin-left:0}.pl-0{padding-left:0}.ml-auto{margin-left:auto}.pl-auto{padding-left:auto}.ml-2{margin-left:2px}.pl-2{padding-left:2px}.ml-4{margin-left:4px}.pl-4{padding-left:4px}.ml-6{margin-left:6px}.pl-6{padding-left:6px}.ml-8{margin-left:8px}.pl-8{padding-left:8px}.ml-10{margin-left:10px}.pl-10{padding-left:10px}.ml-12{margin-left:12px}.pl-12{padding-left:12px}.ml-14{margin-left:14px}.pl-14{padding-left:14px}.ml-16{margin-left:16px}.pl-16{padding-left:16px}.ml-18{margin-left:18px}.pl-18{padding-left:18px}.ml-20{margin-left:20px}.pl-20{padding-left:20px}.ml-22{margin-left:22px}.pl-22{padding-left:22px}.ml-24{margin-left:24px}.pl-24{padding-left:24px}.ml-26{margin-left:26px}.pl-26{padding-left:26px}.ml-28{margin-left:28px}.pl-28{padding-left:28px}.ml-30{margin-left:30px}.pl-30{padding-left:30px}.ml-32{margin-left:32px}.pl-32{padding-left:32px}.ml-34{margin-left:34px}.pl-34{padding-left:34px}.ml-36{margin-left:36px}.pl-36{padding-left:36px}.ml-38{margin-left:38px}.pl-38{padding-left:38px}.ml-40{margin-left:40px}.pl-40{padding-left:40px}.ml-42{margin-left:42px}.pl-42{padding-left:42px}.ml-44{margin-left:44px}.pl-44{padding-left:44px}.ml-46{margin-left:46px}.pl-46{padding-left:46px}.ml-48{margin-left:48px}.pl-48{padding-left:48px}.ml-50{margin-left:50px}.pl-50{padding-left:50px}.ml-52{margin-left:52px}.pl-52{padding-left:52px}.ml-54{margin-left:54px}.pl-54{padding-left:54px}.ml-56{margin-left:56px}.pl-56{padding-left:56px}.ml-58{margin-left:58px}.pl-58{padding-left:58px}.ml-60{margin-left:60px}.pl-60{padding-left:60px}.ml-62{margin-left:62px}.pl-62{padding-left:62px}.ml-64{margin-left:64px}.pl-64{padding-left:64px}.ml-66{margin-left:66px}.pl-66{padding-left:66px}.ml-68{margin-left:68px}.pl-68{padding-left:68px}.ml-70{margin-left:70px}.pl-70{padding-left:70px}.ml-72{margin-left:72px}.pl-72{padding-left:72px}.ml-74{margin-left:74px}.pl-74{padding-left:74px}.ml-76{margin-left:76px}.pl-76{padding-left:76px}.ml-78{margin-left:78px}.pl-78{padding-left:78px}.ml-80{margin-left:80px}.pl-80{padding-left:80px}.mr-0{margin-right:0}.pr-0{padding-right:0}.mr-auto{margin-right:auto}.pr-auto{padding-right:auto}.mr-2{margin-right:2px}.pr-2{padding-right:2px}.mr-4{margin-right:4px}.pr-4{padding-right:4px}.mr-6{margin-right:6px}.pr-6{padding-right:6px}.mr-8{margin-right:8px}.pr-8{padding-right:8px}.mr-10{margin-right:10px}.pr-10{padding-right:10px}.mr-12{margin-right:12px}.pr-12{padding-right:12px}.mr-14{margin-right:14px}.pr-14{padding-right:14px}.mr-16{margin-right:16px}.pr-16{padding-right:16px}.mr-18{margin-right:18px}.pr-18{padding-right:18px}.mr-20{margin-right:20px}.pr-20{padding-right:20px}.mr-22{margin-right:22px}.pr-22{padding-right:22px}.mr-24{margin-right:24px}.pr-24{padding-right:24px}.mr-26{margin-right:26px}.pr-26{padding-right:26px}.mr-28{margin-right:28px}.pr-28{padding-right:28px}.mr-30{margin-right:30px}.pr-30{padding-right:30px}.mr-32{margin-right:32px}.pr-32{padding-right:32px}.mr-34{margin-right:34px}.pr-34{padding-right:34px}.mr-36{margin-right:36px}.pr-36{padding-right:36px}.mr-38{margin-right:38px}.pr-38{padding-right:38px}.mr-40{margin-right:40px}.pr-40{padding-right:40px}.mr-42{margin-right:42px}.pr-42{padding-right:42px}.mr-44{margin-right:44px}.pr-44{padding-right:44px}.mr-46{margin-right:46px}.pr-46{padding-right:46px}.mr-48{margin-right:48px}.pr-48{padding-right:48px}.mr-50{margin-right:50px}.pr-50{padding-right:50px}.mr-52{margin-right:52px}.pr-52{padding-right:52px}.mr-54{margin-right:54px}.pr-54{padding-right:54px}.mr-56{margin-right:56px}.pr-56{padding-right:56px}.mr-58{margin-right:58px}.pr-58{padding-right:58px}.mr-60{margin-right:60px}.pr-60{padding-right:60px}.mr-62{margin-right:62px}.pr-62{padding-right:62px}.mr-64{margin-right:64px}.pr-64{padding-right:64px}.mr-66{margin-right:66px}.pr-66{padding-right:66px}.mr-68{margin-right:68px}.pr-68{padding-right:68px}.mr-70{margin-right:70px}.pr-70{padding-right:70px}.mr-72{margin-right:72px}.pr-72{padding-right:72px}.mr-74{margin-right:74px}.pr-74{padding-right:74px}.mr-76{margin-right:76px}.pr-76{padding-right:76px}.mr-78{margin-right:78px}.pr-78{padding-right:78px}.mr-80{margin-right:80px}.pr-80{padding-right:80px}.mx-0{margin-left:0;margin-right:0}.px-0{padding-left:0;padding-right:0}.mx-auto{margin-left:auto;margin-right:auto}.px-auto{padding-left:auto;padding-right:auto}.mx-2{margin-left:2px;margin-right:2px}.px-2{padding-left:2px;padding-right:2px}.mx-4{margin-left:4px;margin-right:4px}.px-4{padding-left:4px;padding-right:4px}.mx-6{margin-left:6px;margin-right:6px}.px-6{padding-left:6px;padding-right:6px}.mx-8{margin-left:8px;margin-right:8px}.px-8{padding-left:8px;padding-right:8px}.mx-10{margin-left:10px;margin-right:10px}.px-10{padding-left:10px;padding-right:10px}.mx-12{margin-left:12px;margin-right:12px}.px-12{padding-left:12px;padding-right:12px}.mx-14{margin-left:14px;margin-right:14px}.px-14{padding-left:14px;padding-right:14px}.mx-16{margin-left:16px;margin-right:16px}.px-16{padding-left:16px;padding-right:16px}.mx-18{margin-left:18px;margin-right:18px}.px-18{padding-left:18px;padding-right:18px}.mx-20{margin-left:20px;margin-right:20px}.px-20{padding-left:20px;padding-right:20px}.mx-22{margin-left:22px;margin-right:22px}.px-22{padding-left:22px;padding-right:22px}.mx-24{margin-left:24px;margin-right:24px}.px-24{padding-left:24px;padding-right:24px}.mx-26{margin-left:26px;margin-right:26px}.px-26{padding-left:26px;padding-right:26px}.mx-28{margin-left:28px;margin-right:28px}.px-28{padding-left:28px;padding-right:28px}.mx-30{margin-left:30px;margin-right:30px}.px-30{padding-left:30px;padding-right:30px}.mx-32{margin-left:32px;margin-right:32px}.px-32{padding-left:32px;padding-right:32px}.mx-34{margin-left:34px;margin-right:34px}.px-34{padding-left:34px;padding-right:34px}.mx-36{margin-left:36px;margin-right:36px}.px-36{padding-left:36px;padding-right:36px}.mx-38{margin-left:38px;margin-right:38px}.px-38{padding-left:38px;padding-right:38px}.mx-40{margin-left:40px;margin-right:40px}.px-40{padding-left:40px;padding-right:40px}.mx-42{margin-left:42px;margin-right:42px}.px-42{padding-left:42px;padding-right:42px}.mx-44{margin-left:44px;margin-right:44px}.px-44{padding-left:44px;padding-right:44px}.mx-46{margin-left:46px;margin-right:46px}.px-46{padding-left:46px;padding-right:46px}.mx-48{margin-left:48px;margin-right:48px}.px-48{padding-left:48px;padding-right:48px}.mx-50{margin-left:50px;margin-right:50px}.px-50{padding-left:50px;padding-right:50px}.mx-52{margin-left:52px;margin-right:52px}.px-52{padding-left:52px;padding-right:52px}.mx-54{margin-left:54px;margin-right:54px}.px-54{padding-left:54px;padding-right:54px}.mx-56{margin-left:56px;margin-right:56px}.px-56{padding-left:56px;padding-right:56px}.mx-58{margin-left:58px;margin-right:58px}.px-58{padding-left:58px;padding-right:58px}.mx-60{margin-left:60px;margin-right:60px}.px-60{padding-left:60px;padding-right:60px}.mx-62{margin-left:62px;margin-right:62px}.px-62{padding-left:62px;padding-right:62px}.mx-64{margin-left:64px;margin-right:64px}.px-64{padding-left:64px;padding-right:64px}.mx-66{margin-left:66px;margin-right:66px}.px-66{padding-left:66px;padding-right:66px}.mx-68{margin-left:68px;margin-right:68px}.px-68{padding-left:68px;padding-right:68px}.mx-70{margin-left:70px;margin-right:70px}.px-70{padding-left:70px;padding-right:70px}.mx-72{margin-left:72px;margin-right:72px}.px-72{padding-left:72px;padding-right:72px}.mx-74{margin-left:74px;margin-right:74px}.px-74{padding-left:74px;padding-right:74px}.mx-76{margin-left:76px;margin-right:76px}.px-76{padding-left:76px;padding-right:76px}.mx-78{margin-left:78px;margin-right:78px}.px-78{padding-left:78px;padding-right:78px}.mx-80{margin-left:80px;margin-right:80px}.px-80{padding-left:80px;padding-right:80px}.my-0{margin-top:0;margin-bottom:0}.py-0{padding-top:0;padding-bottom:0}.my-auto{margin-top:auto;margin-bottom:auto}.py-auto{padding-top:auto;padding-bottom:auto}.my-2{margin-top:2px;margin-bottom:2px}.py-2{padding-top:2px;padding-bottom:2px}.my-4{margin-top:4px;margin-bottom:4px}.py-4{padding-top:4px;padding-bottom:4px}.my-6{margin-top:6px;margin-bottom:6px}.py-6{padding-top:6px;padding-bottom:6px}.my-8{margin-top:8px;margin-bottom:8px}.py-8{padding-top:8px;padding-bottom:8px}.my-10{margin-top:10px;margin-bottom:10px}.py-10{padding-top:10px;padding-bottom:10px}.my-12{margin-top:12px;margin-bottom:12px}.py-12{padding-top:12px;padding-bottom:12px}.my-14{margin-top:14px;margin-bottom:14px}.py-14{padding-top:14px;padding-bottom:14px}.my-16{margin-top:16px;margin-bottom:16px}.py-16{padding-top:16px;padding-bottom:16px}.my-18{margin-top:18px;margin-bottom:18px}.py-18{padding-top:18px;padding-bottom:18px}.my-20{margin-top:20px;margin-bottom:20px}.py-20{padding-top:20px;padding-bottom:20px}.my-22{margin-top:22px;margin-bottom:22px}.py-22{padding-top:22px;padding-bottom:22px}.my-24{margin-top:24px;margin-bottom:24px}.py-24{padding-top:24px;padding-bottom:24px}.my-26{margin-top:26px;margin-bottom:26px}.py-26{padding-top:26px;padding-bottom:26px}.my-28{margin-top:28px;margin-bottom:28px}.py-28{padding-top:28px;padding-bottom:28px}.my-30{margin-top:30px;margin-bottom:30px}.py-30{padding-top:30px;padding-bottom:30px}.my-32{margin-top:32px;margin-bottom:32px}.py-32{padding-top:32px;padding-bottom:32px}.my-34{margin-top:34px;margin-bottom:34px}.py-34{padding-top:34px;padding-bottom:34px}.my-36{margin-top:36px;margin-bottom:36px}.py-36{padding-top:36px;padding-bottom:36px}.my-38{margin-top:38px;margin-bottom:38px}.py-38{padding-top:38px;padding-bottom:38px}.my-40{margin-top:40px;margin-bottom:40px}.py-40{padding-top:40px;padding-bottom:40px}.my-42{margin-top:42px;margin-bottom:42px}.py-42{padding-top:42px;padding-bottom:42px}.my-44{margin-top:44px;margin-bottom:44px}.py-44{padding-top:44px;padding-bottom:44px}.my-46{margin-top:46px;margin-bottom:46px}.py-46{padding-top:46px;padding-bottom:46px}.my-48{margin-top:48px;margin-bottom:48px}.py-48{padding-top:48px;padding-bottom:48px}.my-50{margin-top:50px;margin-bottom:50px}.py-50{padding-top:50px;padding-bottom:50px}.my-52{margin-top:52px;margin-bottom:52px}.py-52{padding-top:52px;padding-bottom:52px}.my-54{margin-top:54px;margin-bottom:54px}.py-54{padding-top:54px;padding-bottom:54px}.my-56{margin-top:56px;margin-bottom:56px}.py-56{padding-top:56px;padding-bottom:56px}.my-58{margin-top:58px;margin-bottom:58px}.py-58{padding-top:58px;padding-bottom:58px}.my-60{margin-top:60px;margin-bottom:60px}.py-60{padding-top:60px;padding-bottom:60px}.my-62{margin-top:62px;margin-bottom:62px}.py-62{padding-top:62px;padding-bottom:62px}.my-64{margin-top:64px;margin-bottom:64px}.py-64{padding-top:64px;padding-bottom:64px}.my-66{margin-top:66px;margin-bottom:66px}.py-66{padding-top:66px;padding-bottom:66px}.my-68{margin-top:68px;margin-bottom:68px}.py-68{padding-top:68px;padding-bottom:68px}.my-70{margin-top:70px;margin-bottom:70px}.py-70{padding-top:70px;padding-bottom:70px}.my-72{margin-top:72px;margin-bottom:72px}.py-72{padding-top:72px;padding-bottom:72px}.my-74{margin-top:74px;margin-bottom:74px}.py-74{padding-top:74px;padding-bottom:74px}.my-76{margin-top:76px;margin-bottom:76px}.py-76{padding-top:76px;padding-bottom:76px}.my-78{margin-top:78px;margin-bottom:78px}.py-78{padding-top:78px;padding-bottom:78px}.my-80{margin-top:80px;margin-bottom:80px}.py-80{padding-top:80px;padding-bottom:80px}@media(max-width:767px){.m-m-0{margin:0!important}.p-m-0{padding:0!important}.m-m-auto{margin:auto!important}.p-m-auto{padding:auto!important}.m-m-2{margin:2px!important}.p-m-2{padding:2px!important}.m-m-4{margin:4px!important}.p-m-4{padding:4px!important}.m-m-6{margin:6px!important}.p-m-6{padding:6px!important}.m-m-8{margin:8px!important}.p-m-8{padding:8px!important}.m-m-10{margin:10px!important}.p-m-10{padding:10px!important}.m-m-12{margin:12px!important}.p-m-12{padding:12px!important}.m-m-14{margin:14px!important}.p-m-14{padding:14px!important}.m-m-16{margin:16px!important}.p-m-16{padding:16px!important}.m-m-18{margin:18px!important}.p-m-18{padding:18px!important}.m-m-20{margin:20px!important}.p-m-20{padding:20px!important}.m-m-22{margin:22px!important}.p-m-22{padding:22px!important}.m-m-24{margin:24px!important}.p-m-24{padding:24px!important}.m-m-26{margin:26px!important}.p-m-26{padding:26px!important}.m-m-28{margin:28px!important}.p-m-28{padding:28px!important}.m-m-30{margin:30px!important}.p-m-30{padding:30px!important}.m-m-32{margin:32px!important}.p-m-32{padding:32px!important}.m-m-34{margin:34px!important}.p-m-34{padding:34px!important}.m-m-36{margin:36px!important}.p-m-36{padding:36px!important}.m-m-38{margin:38px!important}.p-m-38{padding:38px!important}.m-m-40{margin:40px!important}.p-m-40{padding:40px!important}.m-m-42{margin:42px!important}.p-m-42{padding:42px!important}.m-m-44{margin:44px!important}.p-m-44{padding:44px!important}.m-m-46{margin:46px!important}.p-m-46{padding:46px!important}.m-m-48{margin:48px!important}.p-m-48{padding:48px!important}.m-m-50{margin:50px!important}.p-m-50{padding:50px!important}.m-m-52{margin:52px!important}.p-m-52{padding:52px!important}.m-m-54{margin:54px!important}.p-m-54{padding:54px!important}.m-m-56{margin:56px!important}.p-m-56{padding:56px!important}.m-m-58{margin:58px!important}.p-m-58{padding:58px!important}.m-m-60{margin:60px!important}.p-m-60{padding:60px!important}.m-m-62{margin:62px!important}.p-m-62{padding:62px!important}.m-m-64{margin:64px!important}.p-m-64{padding:64px!important}.m-m-66{margin:66px!important}.p-m-66{padding:66px!important}.m-m-68{margin:68px!important}.p-m-68{padding:68px!important}.m-m-70{margin:70px!important}.p-m-70{padding:70px!important}.m-m-72{margin:72px!important}.p-m-72{padding:72px!important}.m-m-74{margin:74px!important}.p-m-74{padding:74px!important}.m-m-76{margin:76px!important}.p-m-76{padding:76px!important}.m-m-78{margin:78px!important}.p-m-78{padding:78px!important}.m-m-80{margin:80px!important}.p-m-80{padding:80px!important}.mt-m-0{margin-top:0!important}.pt-m-0{padding-top:0!important}.mt-m-auto{margin-top:auto!important}.pt-m-auto{padding-top:auto!important}.mt-m-2{margin-top:2px!important}.pt-m-2{padding-top:2px!important}.mt-m-4{margin-top:4px!important}.pt-m-4{padding-top:4px!important}.mt-m-6{margin-top:6px!important}.pt-m-6{padding-top:6px!important}.mt-m-8{margin-top:8px!important}.pt-m-8{padding-top:8px!important}.mt-m-10{margin-top:10px!important}.pt-m-10{padding-top:10px!important}.mt-m-12{margin-top:12px!important}.pt-m-12{padding-top:12px!important}.mt-m-14{margin-top:14px!important}.pt-m-14{padding-top:14px!important}.mt-m-16{margin-top:16px!important}.pt-m-16{padding-top:16px!important}.mt-m-18{margin-top:18px!important}.pt-m-18{padding-top:18px!important}.mt-m-20{margin-top:20px!important}.pt-m-20{padding-top:20px!important}.mt-m-22{margin-top:22px!important}.pt-m-22{padding-top:22px!important}.mt-m-24{margin-top:24px!important}.pt-m-24{padding-top:24px!important}.mt-m-26{margin-top:26px!important}.pt-m-26{padding-top:26px!important}.mt-m-28{margin-top:28px!important}.pt-m-28{padding-top:28px!important}.mt-m-30{margin-top:30px!important}.pt-m-30{padding-top:30px!important}.mt-m-32{margin-top:32px!important}.pt-m-32{padding-top:32px!important}.mt-m-34{margin-top:34px!important}.pt-m-34{padding-top:34px!important}.mt-m-36{margin-top:36px!important}.pt-m-36{padding-top:36px!important}.mt-m-38{margin-top:38px!important}.pt-m-38{padding-top:38px!important}.mt-m-40{margin-top:40px!important}.pt-m-40{padding-top:40px!important}.mt-m-42{margin-top:42px!important}.pt-m-42{padding-top:42px!important}.mt-m-44{margin-top:44px!important}.pt-m-44{padding-top:44px!important}.mt-m-46{margin-top:46px!important}.pt-m-46{padding-top:46px!important}.mt-m-48{margin-top:48px!important}.pt-m-48{padding-top:48px!important}.mt-m-50{margin-top:50px!important}.pt-m-50{padding-top:50px!important}.mt-m-52{margin-top:52px!important}.pt-m-52{padding-top:52px!important}.mt-m-54{margin-top:54px!important}.pt-m-54{padding-top:54px!important}.mt-m-56{margin-top:56px!important}.pt-m-56{padding-top:56px!important}.mt-m-58{margin-top:58px!important}.pt-m-58{padding-top:58px!important}.mt-m-60{margin-top:60px!important}.pt-m-60{padding-top:60px!important}.mt-m-62{margin-top:62px!important}.pt-m-62{padding-top:62px!important}.mt-m-64{margin-top:64px!important}.pt-m-64{padding-top:64px!important}.mt-m-66{margin-top:66px!important}.pt-m-66{padding-top:66px!important}.mt-m-68{margin-top:68px!important}.pt-m-68{padding-top:68px!important}.mt-m-70{margin-top:70px!important}.pt-m-70{padding-top:70px!important}.mt-m-72{margin-top:72px!important}.pt-m-72{padding-top:72px!important}.mt-m-74{margin-top:74px!important}.pt-m-74{padding-top:74px!important}.mt-m-76{margin-top:76px!important}.pt-m-76{padding-top:76px!important}.mt-m-78{margin-top:78px!important}.pt-m-78{padding-top:78px!important}.mt-m-80{margin-top:80px!important}.pt-m-80{padding-top:80px!important}.mb-m-0{margin-bottom:0!important}.pb-m-0{padding-bottom:0!important}.mb-m-auto{margin-bottom:auto!important}.pb-m-auto{padding-bottom:auto!important}.mb-m-2{margin-bottom:2px!important}.pb-m-2{padding-bottom:2px!important}.mb-m-4{margin-bottom:4px!important}.pb-m-4{padding-bottom:4px!important}.mb-m-6{margin-bottom:6px!important}.pb-m-6{padding-bottom:6px!important}.mb-m-8{margin-bottom:8px!important}.pb-m-8{padding-bottom:8px!important}.mb-m-10{margin-bottom:10px!important}.pb-m-10{padding-bottom:10px!important}.mb-m-12{margin-bottom:12px!important}.pb-m-12{padding-bottom:12px!important}.mb-m-14{margin-bottom:14px!important}.pb-m-14{padding-bottom:14px!important}.mb-m-16{margin-bottom:16px!important}.pb-m-16{padding-bottom:16px!important}.mb-m-18{margin-bottom:18px!important}.pb-m-18{padding-bottom:18px!important}.mb-m-20{margin-bottom:20px!important}.pb-m-20{padding-bottom:20px!important}.mb-m-22{margin-bottom:22px!important}.pb-m-22{padding-bottom:22px!important}.mb-m-24{margin-bottom:24px!important}.pb-m-24{padding-bottom:24px!important}.mb-m-26{margin-bottom:26px!important}.pb-m-26{padding-bottom:26px!important}.mb-m-28{margin-bottom:28px!important}.pb-m-28{padding-bottom:28px!important}.mb-m-30{margin-bottom:30px!important}.pb-m-30{padding-bottom:30px!important}.mb-m-32{margin-bottom:32px!important}.pb-m-32{padding-bottom:32px!important}.mb-m-34{margin-bottom:34px!important}.pb-m-34{padding-bottom:34px!important}.mb-m-36{margin-bottom:36px!important}.pb-m-36{padding-bottom:36px!important}.mb-m-38{margin-bottom:38px!important}.pb-m-38{padding-bottom:38px!important}.mb-m-40{margin-bottom:40px!important}.pb-m-40{padding-bottom:40px!important}.mb-m-42{margin-bottom:42px!important}.pb-m-42{padding-bottom:42px!important}.mb-m-44{margin-bottom:44px!important}.pb-m-44{padding-bottom:44px!important}.mb-m-46{margin-bottom:46px!important}.pb-m-46{padding-bottom:46px!important}.mb-m-48{margin-bottom:48px!important}.pb-m-48{padding-bottom:48px!important}.mb-m-50{margin-bottom:50px!important}.pb-m-50{padding-bottom:50px!important}.mb-m-52{margin-bottom:52px!important}.pb-m-52{padding-bottom:52px!important}.mb-m-54{margin-bottom:54px!important}.pb-m-54{padding-bottom:54px!important}.mb-m-56{margin-bottom:56px!important}.pb-m-56{padding-bottom:56px!important}.mb-m-58{margin-bottom:58px!important}.pb-m-58{padding-bottom:58px!important}.mb-m-60{margin-bottom:60px!important}.pb-m-60{padding-bottom:60px!important}.mb-m-62{margin-bottom:62px!important}.pb-m-62{padding-bottom:62px!important}.mb-m-64{margin-bottom:64px!important}.pb-m-64{padding-bottom:64px!important}.mb-m-66{margin-bottom:66px!important}.pb-m-66{padding-bottom:66px!important}.mb-m-68{margin-bottom:68px!important}.pb-m-68{padding-bottom:68px!important}.mb-m-70{margin-bottom:70px!important}.pb-m-70{padding-bottom:70px!important}.mb-m-72{margin-bottom:72px!important}.pb-m-72{padding-bottom:72px!important}.mb-m-74{margin-bottom:74px!important}.pb-m-74{padding-bottom:74px!important}.mb-m-76{margin-bottom:76px!important}.pb-m-76{padding-bottom:76px!important}.mb-m-78{margin-bottom:78px!important}.pb-m-78{padding-bottom:78px!important}.mb-m-80{margin-bottom:80px!important}.pb-m-80{padding-bottom:80px!important}.ml-m-0{margin-left:0!important}.pl-m-0{padding-left:0!important}.ml-m-auto{margin-left:auto!important}.pl-m-auto{padding-left:auto!important}.ml-m-2{margin-left:2px!important}.pl-m-2{padding-left:2px!important}.ml-m-4{margin-left:4px!important}.pl-m-4{padding-left:4px!important}.ml-m-6{margin-left:6px!important}.pl-m-6{padding-left:6px!important}.ml-m-8{margin-left:8px!important}.pl-m-8{padding-left:8px!important}.ml-m-10{margin-left:10px!important}.pl-m-10{padding-left:10px!important}.ml-m-12{margin-left:12px!important}.pl-m-12{padding-left:12px!important}.ml-m-14{margin-left:14px!important}.pl-m-14{padding-left:14px!important}.ml-m-16{margin-left:16px!important}.pl-m-16{padding-left:16px!important}.ml-m-18{margin-left:18px!important}.pl-m-18{padding-left:18px!important}.ml-m-20{margin-left:20px!important}.pl-m-20{padding-left:20px!important}.ml-m-22{margin-left:22px!important}.pl-m-22{padding-left:22px!important}.ml-m-24{margin-left:24px!important}.pl-m-24{padding-left:24px!important}.ml-m-26{margin-left:26px!important}.pl-m-26{padding-left:26px!important}.ml-m-28{margin-left:28px!important}.pl-m-28{padding-left:28px!important}.ml-m-30{margin-left:30px!important}.pl-m-30{padding-left:30px!important}.ml-m-32{margin-left:32px!important}.pl-m-32{padding-left:32px!important}.ml-m-34{margin-left:34px!important}.pl-m-34{padding-left:34px!important}.ml-m-36{margin-left:36px!important}.pl-m-36{padding-left:36px!important}.ml-m-38{margin-left:38px!important}.pl-m-38{padding-left:38px!important}.ml-m-40{margin-left:40px!important}.pl-m-40{padding-left:40px!important}.ml-m-42{margin-left:42px!important}.pl-m-42{padding-left:42px!important}.ml-m-44{margin-left:44px!important}.pl-m-44{padding-left:44px!important}.ml-m-46{margin-left:46px!important}.pl-m-46{padding-left:46px!important}.ml-m-48{margin-left:48px!important}.pl-m-48{padding-left:48px!important}.ml-m-50{margin-left:50px!important}.pl-m-50{padding-left:50px!important}.ml-m-52{margin-left:52px!important}.pl-m-52{padding-left:52px!important}.ml-m-54{margin-left:54px!important}.pl-m-54{padding-left:54px!important}.ml-m-56{margin-left:56px!important}.pl-m-56{padding-left:56px!important}.ml-m-58{margin-left:58px!important}.pl-m-58{padding-left:58px!important}.ml-m-60{margin-left:60px!important}.pl-m-60{padding-left:60px!important}.ml-m-62{margin-left:62px!important}.pl-m-62{padding-left:62px!important}.ml-m-64{margin-left:64px!important}.pl-m-64{padding-left:64px!important}.ml-m-66{margin-left:66px!important}.pl-m-66{padding-left:66px!important}.ml-m-68{margin-left:68px!important}.pl-m-68{padding-left:68px!important}.ml-m-70{margin-left:70px!important}.pl-m-70{padding-left:70px!important}.ml-m-72{margin-left:72px!important}.pl-m-72{padding-left:72px!important}.ml-m-74{margin-left:74px!important}.pl-m-74{padding-left:74px!important}.ml-m-76{margin-left:76px!important}.pl-m-76{padding-left:76px!important}.ml-m-78{margin-left:78px!important}.pl-m-78{padding-left:78px!important}.ml-m-80{margin-left:80px!important}.pl-m-80{padding-left:80px!important}.mr-m-0{margin-right:0!important}.pr-m-0{padding-right:0!important}.mr-m-auto{margin-right:auto!important}.pr-m-auto{padding-right:auto!important}.mr-m-2{margin-right:2px!important}.pr-m-2{padding-right:2px!important}.mr-m-4{margin-right:4px!important}.pr-m-4{padding-right:4px!important}.mr-m-6{margin-right:6px!important}.pr-m-6{padding-right:6px!important}.mr-m-8{margin-right:8px!important}.pr-m-8{padding-right:8px!important}.mr-m-10{margin-right:10px!important}.pr-m-10{padding-right:10px!important}.mr-m-12{margin-right:12px!important}.pr-m-12{padding-right:12px!important}.mr-m-14{margin-right:14px!important}.pr-m-14{padding-right:14px!important}.mr-m-16{margin-right:16px!important}.pr-m-16{padding-right:16px!important}.mr-m-18{margin-right:18px!important}.pr-m-18{padding-right:18px!important}.mr-m-20{margin-right:20px!important}.pr-m-20{padding-right:20px!important}.mr-m-22{margin-right:22px!important}.pr-m-22{padding-right:22px!important}.mr-m-24{margin-right:24px!important}.pr-m-24{padding-right:24px!important}.mr-m-26{margin-right:26px!important}.pr-m-26{padding-right:26px!important}.mr-m-28{margin-right:28px!important}.pr-m-28{padding-right:28px!important}.mr-m-30{margin-right:30px!important}.pr-m-30{padding-right:30px!important}.mr-m-32{margin-right:32px!important}.pr-m-32{padding-right:32px!important}.mr-m-34{margin-right:34px!important}.pr-m-34{padding-right:34px!important}.mr-m-36{margin-right:36px!important}.pr-m-36{padding-right:36px!important}.mr-m-38{margin-right:38px!important}.pr-m-38{padding-right:38px!important}.mr-m-40{margin-right:40px!important}.pr-m-40{padding-right:40px!important}.mr-m-42{margin-right:42px!important}.pr-m-42{padding-right:42px!important}.mr-m-44{margin-right:44px!important}.pr-m-44{padding-right:44px!important}.mr-m-46{margin-right:46px!important}.pr-m-46{padding-right:46px!important}.mr-m-48{margin-right:48px!important}.pr-m-48{padding-right:48px!important}.mr-m-50{margin-right:50px!important}.pr-m-50{padding-right:50px!important}.mr-m-52{margin-right:52px!important}.pr-m-52{padding-right:52px!important}.mr-m-54{margin-right:54px!important}.pr-m-54{padding-right:54px!important}.mr-m-56{margin-right:56px!important}.pr-m-56{padding-right:56px!important}.mr-m-58{margin-right:58px!important}.pr-m-58{padding-right:58px!important}.mr-m-60{margin-right:60px!important}.pr-m-60{padding-right:60px!important}.mr-m-62{margin-right:62px!important}.pr-m-62{padding-right:62px!important}.mr-m-64{margin-right:64px!important}.pr-m-64{padding-right:64px!important}.mr-m-66{margin-right:66px!important}.pr-m-66{padding-right:66px!important}.mr-m-68{margin-right:68px!important}.pr-m-68{padding-right:68px!important}.mr-m-70{margin-right:70px!important}.pr-m-70{padding-right:70px!important}.mr-m-72{margin-right:72px!important}.pr-m-72{padding-right:72px!important}.mr-m-74{margin-right:74px!important}.pr-m-74{padding-right:74px!important}.mr-m-76{margin-right:76px!important}.pr-m-76{padding-right:76px!important}.mr-m-78{margin-right:78px!important}.pr-m-78{padding-right:78px!important}.mr-m-80{margin-right:80px!important}.pr-m-80{padding-right:80px!important}.mx-m-0{margin-left:0!important;margin-right:0!important}.px-m-0{padding-left:0!important;padding-right:0!important}.mx-m-auto{margin-left:auto!important;margin-right:auto!important}.px-m-auto{padding-left:auto!important;padding-right:auto!important}.mx-m-2{margin-left:2px!important;margin-right:2px!important}.px-m-2{padding-left:2px!important;padding-right:2px!important}.mx-m-4{margin-left:4px!important;margin-right:4px!important}.px-m-4{padding-left:4px!important;padding-right:4px!important}.mx-m-6{margin-left:6px!important;margin-right:6px!important}.px-m-6{padding-left:6px!important;padding-right:6px!important}.mx-m-8{margin-left:8px!important;margin-right:8px!important}.px-m-8{padding-left:8px!important;padding-right:8px!important}.mx-m-10{margin-left:10px!important;margin-right:10px!important}.px-m-10{padding-left:10px!important;padding-right:10px!important}.mx-m-12{margin-left:12px!important;margin-right:12px!important}.px-m-12{padding-left:12px!important;padding-right:12px!important}.mx-m-14{margin-left:14px!important;margin-right:14px!important}.px-m-14{padding-left:14px!important;padding-right:14px!important}.mx-m-16{margin-left:16px!important;margin-right:16px!important}.px-m-16{padding-left:16px!important;padding-right:16px!important}.mx-m-18{margin-left:18px!important;margin-right:18px!important}.px-m-18{padding-left:18px!important;padding-right:18px!important}.mx-m-20{margin-left:20px!important;margin-right:20px!important}.px-m-20{padding-left:20px!important;padding-right:20px!important}.mx-m-22{margin-left:22px!important;margin-right:22px!important}.px-m-22{padding-left:22px!important;padding-right:22px!important}.mx-m-24{margin-left:24px!important;margin-right:24px!important}.px-m-24{padding-left:24px!important;padding-right:24px!important}.mx-m-26{margin-left:26px!important;margin-right:26px!important}.px-m-26{padding-left:26px!important;padding-right:26px!important}.mx-m-28{margin-left:28px!important;margin-right:28px!important}.px-m-28{padding-left:28px!important;padding-right:28px!important}.mx-m-30{margin-left:30px!important;margin-right:30px!important}.px-m-30{padding-left:30px!important;padding-right:30px!important}.mx-m-32{margin-left:32px!important;margin-right:32px!important}.px-m-32{padding-left:32px!important;padding-right:32px!important}.mx-m-34{margin-left:34px!important;margin-right:34px!important}.px-m-34{padding-left:34px!important;padding-right:34px!important}.mx-m-36{margin-left:36px!important;margin-right:36px!important}.px-m-36{padding-left:36px!important;padding-right:36px!important}.mx-m-38{margin-left:38px!important;margin-right:38px!important}.px-m-38{padding-left:38px!important;padding-right:38px!important}.mx-m-40{margin-left:40px!important;margin-right:40px!important}.px-m-40{padding-left:40px!important;padding-right:40px!important}.mx-m-42{margin-left:42px!important;margin-right:42px!important}.px-m-42{padding-left:42px!important;padding-right:42px!important}.mx-m-44{margin-left:44px!important;margin-right:44px!important}.px-m-44{padding-left:44px!important;padding-right:44px!important}.mx-m-46{margin-left:46px!important;margin-right:46px!important}.px-m-46{padding-left:46px!important;padding-right:46px!important}.mx-m-48{margin-left:48px!important;margin-right:48px!important}.px-m-48{padding-left:48px!important;padding-right:48px!important}.mx-m-50{margin-left:50px!important;margin-right:50px!important}.px-m-50{padding-left:50px!important;padding-right:50px!important}.mx-m-52{margin-left:52px!important;margin-right:52px!important}.px-m-52{padding-left:52px!important;padding-right:52px!important}.mx-m-54{margin-left:54px!important;margin-right:54px!important}.px-m-54{padding-left:54px!important;padding-right:54px!important}.mx-m-56{margin-left:56px!important;margin-right:56px!important}.px-m-56{padding-left:56px!important;padding-right:56px!important}.mx-m-58{margin-left:58px!important;margin-right:58px!important}.px-m-58{padding-left:58px!important;padding-right:58px!important}.mx-m-60{margin-left:60px!important;margin-right:60px!important}.px-m-60{padding-left:60px!important;padding-right:60px!important}.mx-m-62{margin-left:62px!important;margin-right:62px!important}.px-m-62{padding-left:62px!important;padding-right:62px!important}.mx-m-64{margin-left:64px!important;margin-right:64px!important}.px-m-64{padding-left:64px!important;padding-right:64px!important}.mx-m-66{margin-left:66px!important;margin-right:66px!important}.px-m-66{padding-left:66px!important;padding-right:66px!important}.mx-m-68{margin-left:68px!important;margin-right:68px!important}.px-m-68{padding-left:68px!important;padding-right:68px!important}.mx-m-70{margin-left:70px!important;margin-right:70px!important}.px-m-70{padding-left:70px!important;padding-right:70px!important}.mx-m-72{margin-left:72px!important;margin-right:72px!important}.px-m-72{padding-left:72px!important;padding-right:72px!important}.mx-m-74{margin-left:74px!important;margin-right:74px!important}.px-m-74{padding-left:74px!important;padding-right:74px!important}.mx-m-76{margin-left:76px!important;margin-right:76px!important}.px-m-76{padding-left:76px!important;padding-right:76px!important}.mx-m-78{margin-left:78px!important;margin-right:78px!important}.px-m-78{padding-left:78px!important;padding-right:78px!important}.mx-m-80{margin-left:80px!important;margin-right:80px!important}.px-m-80{padding-left:80px!important;padding-right:80px!important}.my-m-0{margin-top:0!important;margin-bottom:0!important}.py-m-0{padding-top:0!important;padding-bottom:0!important}.my-m-auto{margin-top:auto!important;margin-bottom:auto!important}.py-m-auto{padding-top:auto!important;padding-bottom:auto!important}.my-m-2{margin-top:2px!important;margin-bottom:2px!important}.py-m-2{padding-top:2px!important;padding-bottom:2px!important}.my-m-4{margin-top:4px!important;margin-bottom:4px!important}.py-m-4{padding-top:4px!important;padding-bottom:4px!important}.my-m-6{margin-top:6px!important;margin-bottom:6px!important}.py-m-6{padding-top:6px!important;padding-bottom:6px!important}.my-m-8{margin-top:8px!important;margin-bottom:8px!important}.py-m-8{padding-top:8px!important;padding-bottom:8px!important}.my-m-10{margin-top:10px!important;margin-bottom:10px!important}.py-m-10{padding-top:10px!important;padding-bottom:10px!important}.my-m-12{margin-top:12px!important;margin-bottom:12px!important}.py-m-12{padding-top:12px!important;padding-bottom:12px!important}.my-m-14{margin-top:14px!important;margin-bottom:14px!important}.py-m-14{padding-top:14px!important;padding-bottom:14px!important}.my-m-16{margin-top:16px!important;margin-bottom:16px!important}.py-m-16{padding-top:16px!important;padding-bottom:16px!important}.my-m-18{margin-top:18px!important;margin-bottom:18px!important}.py-m-18{padding-top:18px!important;padding-bottom:18px!important}.my-m-20{margin-top:20px!important;margin-bottom:20px!important}.py-m-20{padding-top:20px!important;padding-bottom:20px!important}.my-m-22{margin-top:22px!important;margin-bottom:22px!important}.py-m-22{padding-top:22px!important;padding-bottom:22px!important}.my-m-24{margin-top:24px!important;margin-bottom:24px!important}.py-m-24{padding-top:24px!important;padding-bottom:24px!important}.my-m-26{margin-top:26px!important;margin-bottom:26px!important}.py-m-26{padding-top:26px!important;padding-bottom:26px!important}.my-m-28{margin-top:28px!important;margin-bottom:28px!important}.py-m-28{padding-top:28px!important;padding-bottom:28px!important}.my-m-30{margin-top:30px!important;margin-bottom:30px!important}.py-m-30{padding-top:30px!important;padding-bottom:30px!important}.my-m-32{margin-top:32px!important;margin-bottom:32px!important}.py-m-32{padding-top:32px!important;padding-bottom:32px!important}.my-m-34{margin-top:34px!important;margin-bottom:34px!important}.py-m-34{padding-top:34px!important;padding-bottom:34px!important}.my-m-36{margin-top:36px!important;margin-bottom:36px!important}.py-m-36{padding-top:36px!important;padding-bottom:36px!important}.my-m-38{margin-top:38px!important;margin-bottom:38px!important}.py-m-38{padding-top:38px!important;padding-bottom:38px!important}.my-m-40{margin-top:40px!important;margin-bottom:40px!important}.py-m-40{padding-top:40px!important;padding-bottom:40px!important}.my-m-42{margin-top:42px!important;margin-bottom:42px!important}.py-m-42{padding-top:42px!important;padding-bottom:42px!important}.my-m-44{margin-top:44px!important;margin-bottom:44px!important}.py-m-44{padding-top:44px!important;padding-bottom:44px!important}.my-m-46{margin-top:46px!important;margin-bottom:46px!important}.py-m-46{padding-top:46px!important;padding-bottom:46px!important}.my-m-48{margin-top:48px!important;margin-bottom:48px!important}.py-m-48{padding-top:48px!important;padding-bottom:48px!important}.my-m-50{margin-top:50px!important;margin-bottom:50px!important}.py-m-50{padding-top:50px!important;padding-bottom:50px!important}.my-m-52{margin-top:52px!important;margin-bottom:52px!important}.py-m-52{padding-top:52px!important;padding-bottom:52px!important}.my-m-54{margin-top:54px!important;margin-bottom:54px!important}.py-m-54{padding-top:54px!important;padding-bottom:54px!important}.my-m-56{margin-top:56px!important;margin-bottom:56px!important}.py-m-56{padding-top:56px!important;padding-bottom:56px!important}.my-m-58{margin-top:58px!important;margin-bottom:58px!important}.py-m-58{padding-top:58px!important;padding-bottom:58px!important}.my-m-60{margin-top:60px!important;margin-bottom:60px!important}.py-m-60{padding-top:60px!important;padding-bottom:60px!important}.my-m-62{margin-top:62px!important;margin-bottom:62px!important}.py-m-62{padding-top:62px!important;padding-bottom:62px!important}.my-m-64{margin-top:64px!important;margin-bottom:64px!important}.py-m-64{padding-top:64px!important;padding-bottom:64px!important}.my-m-66{margin-top:66px!important;margin-bottom:66px!important}.py-m-66{padding-top:66px!important;padding-bottom:66px!important}.my-m-68{margin-top:68px!important;margin-bottom:68px!important}.py-m-68{padding-top:68px!important;padding-bottom:68px!important}.my-m-70{margin-top:70px!important;margin-bottom:70px!important}.py-m-70{padding-top:70px!important;padding-bottom:70px!important}.my-m-72{margin-top:72px!important;margin-bottom:72px!important}.py-m-72{padding-top:72px!important;padding-bottom:72px!important}.my-m-74{margin-top:74px!important;margin-bottom:74px!important}.py-m-74{padding-top:74px!important;padding-bottom:74px!important}.my-m-76{margin-top:76px!important;margin-bottom:76px!important}.py-m-76{padding-top:76px!important;padding-bottom:76px!important}.my-m-78{margin-top:78px!important;margin-bottom:78px!important}.py-m-78{padding-top:78px!important;padding-bottom:78px!important}.my-m-80{margin-top:80px!important;margin-bottom:80px!important}.py-m-80{padding-top:80px!important;padding-bottom:80px!important}}.c-primary{color:var(--c-primary)}.c-white{color:var(--c-white)}.c-gray40{color:var(--c-gray40)}.c-gray50{color:var(--c-gray50)}.c-gray60{color:var(--c-gray60)}.c-gray70{color:var(--c-gray70)}.c-gray80{color:var(--c-gray80)}.c-dark{color:var(--c-dark)}.c-dark-blue{color:var(--c-dark-blue)}.c-dark-blue80{color:var(--c-dark-blue80)}.c-dark-purple90{color:var(--c-dark-purple90)}.c-light{color:var(--c-light)}.c-light-gray{color:var(--c-light-gray)}.c-light-blue{color:var(--c-light-blue)}.c-light-blue10{color:var(--c-light-blue10)}.c-light-blue40{color:var(--c-light-blue40)}.c-light-blue50{color:var(--c-light-blue50)}.c-light-blue60{color:var(--c-light-blue60)}.c-light-blue70{color:var(--c-light-blue70)}.c-purple{color:var(--c-purple)}body{font-family:var(--font);font-weight:var(--fw-regular);width:100%;min-width:320px;display:block;min-height:100%;overflow-x:hidden;position:relative;font-size:24px;line-height:1.2;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 0}.container{max-width:1304px}.container,.container [class^=col-]{padding:0 16px}.main-content{display:flex;flex-direction:column;width:100%;padding-top:152px}@media(max-width:1439px){.container{max-width:1120px}.main-content{padding-top:140px}}@media(max-width:1024px){.toggle-menu{display:flex;opacity:1}.main-content{padding-top:70px}}.checkboxes-item{display:flex;width:100%}.checkbox{display:flex;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox input:checked~.checkbox--checkmark{background-color:var(--c-light-blue50)}.checkbox input:checked~.checkbox--checkmark:after{border-color:var(--c-white)}.checkbox:hover input~.checkbox--checkmark{background-color:#eee}.checkbox:hover input:checked~.checkbox--checkmark{background-color:var(--c-light-blue50)}.checkbox:hover input~.checkbox--body{color:var(--c-dark)}.checkbox .checkbox--checkmark{position:absolute;top:1px;left:0;height:22px;width:22px;background-color:var(--c-white);transition:background-color .25s ease;border-radius:11px}.checkbox .checkbox--checkmark:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid var(--c-dark);border-width:0 2px 2px 0;transform:rotate(45deg);transition:opacity .25s ease}.checkbox .checkbox--body{color:var(--c-dark);line-height:1.4;font-size:16px;transition:color .25s ease}.custom-counter{counter-reset:item;list-style:none}.custom-counter li{counter-increment:item;position:relative;padding-left:25px}.custom-counter li:before{content:counters(item,".") ". ";position:absolute;right:calc(100% - 20px);top:0}.custom-counter ol{counter-reset:item}.custom-counter ol li{padding-left:35px}.custom-counter ol li:before{right:calc(100% - 30px)}.custom-counter ol li ol li{padding-left:45px}.custom-counter ol li ol li:before{right:calc(100% - 40px)}.btn-72{height:72px}.btn-64{height:64px}.btn-62{height:62px}.btn-58{height:58px}.btn-56{height:56px}.btn-50{height:50px}.btn-48{height:48px}.btn-42{height:42px}.btn-32{height:32px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.btn,.btn-arrow-back,.btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{display:flex;overflow:hidden;border-radius:12px;padding:0 24px;border:none;font-size:18px;align-items:center;justify-content:center;box-shadow:none;font-family:var(--fw-regular);background:var(--c-white)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:hover,.btn-arrow-back:hover,.btn-light:hover,.btn:hover,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:hover{background:var(--c-white)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.btn span,.btn-arrow-back span,.btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{color:var(--c-white);display:flex;font-size:24px;align-items:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .br-pill.btn-time,.br-pill.btn-arrow-back,.br-pill.btn-light,.btn.br-pill,.popup-container .booking-date-wrapper .booking-time-box .time-options .br-pill.btn-time{border-radius:100px}.btn-outline-grad{padding:2px}.btn-outline-grad,.btn-outline-grad:hover{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#3cc1f3)}.btn-outline-grad span{display:flex;width:100%;height:100%;align-items:center;padding:0 24px;color:var(--c-gray70);background:var(--c-white);border-radius:100px}.btn-grad,.btn-grad:hover{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#78d4f7)}.btn-grad span{color:var(--c-white)}.btn-red{background:var(--c-red)}.btn-red .icon{margin-right:12px}.btn-red span{display:flex;color:var(--c-white);font-family:var(--fw-medium)}.btn-red:hover{background:var(--c-red70)}.btn-grad-search,.btn-grad-search:hover{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#78d4f7)}.btn-grad-search span{display:flex;color:var(--c-white);font-family:var(--fw-medium)}.btn-grad-search span:after{content:"";display:flex;width:24px;height:24px;margin-left:16px;background:url(/assets/images/icons/ico-search-white.svg) 50%/100% auto no-repeat}.btn-grad-arrow,.btn-grad-arrow:hover{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#78d4f7)}.btn-grad-arrow span{color:var(--c-white);font-family:var(--fw-medium)}.btn-grad-arrow span:after{content:"";display:flex;width:24px;height:24px;margin-left:16px;background:url(/assets/images/icons/ico-arrow-right.svg) 50%/100% auto no-repeat}.btn-primary{background:var(--c-primary)}.btn-primary:hover{background:var(--c-light-blue50)}.btn-primary span{color:var(--c-white)}.btn-primary-dark{background:var(--c-dark-purple90)}.btn-primary-dark:hover{background:var(--c-light-blue50)}.btn-primary-dark span{color:var(--c-white)}.btn-outline,.btn-outline-back{border:1px solid var(--c-gray30)}.btn-outline-back:hover,.btn-outline:hover{background-color:var(--c-light)}.btn-outline span,.btn-outline-back span{color:var(--c-gray80)}.btn-outline--back{border-radius:100px;border:1px solid var(--c-light)}.btn-outline--back span{color:var(--c-dark)}.btn-outline--back:before{content:"";display:flex;width:24px;height:24px;margin-right:16px;background:url(/assets/images/icons/ico-arrow-left.svg) 50%/100% auto no-repeat}@media(max-width:1024px){.btn-outline--back{padding:0 12px}}.btn-outline-back:before{content:"";display:flex;width:24px;height:24px;margin-right:16px;background:url(/assets/images/icons/ico-arrow-left.svg) 50%/100% auto no-repeat}.btn-secondary,.btn-secondary-pin{background:var(--c-dark)}.btn-secondary-pin:hover,.btn-secondary:hover{background:var(--c-gray80)}.btn-secondary span,.btn-secondary-pin span{color:var(--c-white)}.btn-secondary-pin:before{content:"";display:flex;width:24px;height:24px;margin-right:16px;background:url(/assets/images/icons/ico-pin-white.svg) 50%/100% auto no-repeat}.btn-primary-arrow{background:var(--c-primary)}.btn-primary-arrow:hover{background:var(--c-light-blue50)}.btn-primary-arrow span{color:var(--c-white);font-family:var(--fw-medium)}.btn-primary-arrow span:after{content:"";display:flex;width:24px;height:24px;margin-left:16px;background:url(/assets/images/icons/ico-arrow-right.svg) 50%/100% auto no-repeat}.btn-arrow-back{background:none;height:auto;border:none;border-radius:50px;background-color:var(--c-white)}.btn-arrow-back:before{content:"";display:flex;width:24px;height:24px;margin-right:16px;background:url(/assets/images/icons/ico-arrow-back.svg) 50%/100% auto no-repeat}.btn-arrow-back:hover{background-color:var(--c-light)}.btn-arrow-back span{color:var(--c-dark)}.btn-pill{height:50px;padding:0 24px;border-radius:50px;background:var(--c-white);border:1px solid var(--c-light)}.btn-pill,.btn-pill span{width:max-content;transition:all .35s ease}.btn-pill span{font-size:26px;white-space:nowrap;color:var(--c-gray60);font-family:var(--fw-regular)}.btn-pill:hover{background:var(--c-light)}.btn-pill:active{border:1px solid var(--c-light)!important;background:var(--c-light)!important}.btn-pill.active{background:var(--c-darkblue90);border-color:var(--c-darkblue90)}.btn-pill.active span{color:var(--c-white)}.btn-car-info,.btn-edit-form,.btn-history,.btn-label,.btn-label-call,.btn-label-map{height:40px;border-radius:40px;padding:0 16px;width:max-content;background:var(--c-light-blue10)}.btn-car-info span,.btn-edit-form span,.btn-history span,.btn-label span,.btn-label-call span,.btn-label-map span{font-size:24px;color:var(--c-light-blue60)}.btn-label-map{height:38px;padding:0 12px;border-radius:12px}.btn-label-map span{width:calc(100% - 28px);color:var(--c-primary)}.btn-label-map:before{content:"";display:flex;width:20px;height:20px;margin-right:8px;background:url(/assets/images/icons/ico-map-blue.png) 50%/100% auto no-repeat}.btn-edit-form{align-items:center;display:flex;padding:0 12px;border-radius:8px;background:var(--c-white);flex-wrap:nowrap;border:1px solid var(--c-light)}.btn-edit-form span{width:calc(100% - 24px);color:var(--c-dark);padding-left:8px}.btn-edit-form:before{content:"";display:flex;width:24px;height:24px;background:url(/assets/images/icons/ico-pen-blue.svg) 50%/100% auto no-repeat}.btn-history{align-items:center;display:flex;padding:0 12px;border-radius:8px;background:var(--c-white);flex-wrap:nowrap;border:1px solid var(--c-light)}.btn-history span{width:calc(100% - 24px);color:var(--c-dark);padding-left:8px}.btn-history:before{content:"";display:flex;width:24px;height:24px;background:url(/assets/images/icons/ico-note-blue.svg) 50%/100% auto no-repeat}.btn-car-info{align-items:center;display:flex;padding:0 12px;border-radius:8px;background:var(--c-white);flex-wrap:nowrap;border:1px solid var(--c-light)}.btn-car-info span{width:calc(100% - 24px);color:var(--c-dark);padding-left:8px}.btn-car-info:before{content:"";display:flex;width:24px;height:24px;background:url(/assets/images/icons/ico-car-outline-blue.svg) 50%/100% auto no-repeat}.btn-label-call{height:38px;padding:0 12px;border-radius:12px}.btn-label-call span{width:calc(100% - 28px);color:var(--c-primary)}.btn-label-call:before{content:"";display:flex;width:20px;height:20px;margin-right:8px;background:url(/assets/images/icons/ico-call-blue.svg) 50%/100% auto no-repeat}.btn-light{padding:0 16px;background:rgba(0,0,0,0)}.btn-light span{font-size:20px;color:var(--c-gray60)}.btn-light:hover{background:var(--c-light)}.btn-light:hover span{color:var(--c-gray60)}.btn-light.active{background:var(--c-light-blue10)}.btn-light.active span{color:var(--c-primary)}.btn-light.active:hover{background:var(--c-light-blue10)}.btn-light.active:hover span{color:var(--c-primary)}.btn-white{background:var(--c-white)}.btn-white span{color:var(--c-dark)}.text-link{display:inline;font-size:24px;font-family:var(--fw-medium);color:var(--c-light-blue)}@media(max-width:767px){.text-link{font-size:20px}}@media(max-width:1439px){.btn-58{height:56px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.btn span,.btn-arrow-back span,.btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{font-size:24px}}@media(max-width:1200px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:after,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.btn-arrow-back:after,.btn-arrow-back:before,.btn-light:after,.btn-light:before,.btn:after,.btn:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:after,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:before{width:20px;height:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.btn span,.btn-arrow-back span,.btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{font-size:22px}}@media(max-width:1024px){.btn-62{height:46px}.btn-car-info,.btn-edit-form,.btn-history,.btn-label,.btn-label-call,.btn-label-map{height:32px}.btn-car-info span,.btn-edit-form span,.btn-history span,.btn-label span,.btn-label-call span,.btn-label-map span{font-size:18px}}@media(max-width:767px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.btn span,.btn-arrow-back span,.btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{font-size:22px}.btn-56{height:48px}.btn-62{height:42px}.btn-64{height:50px}}@media(max-width:375px){.btn-50,.btn-56,.btn-62,.btn-64{height:44px}.btn-grad-arrow span:after{width:20px;height:20px}}.filter-container{display:flex;width:100%;padding-bottom:40px}.filter-container .filter-wrapper{display:flex;width:100%;overflow-x:auto;gap:12px;position:relative;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,black 95%,transparent);mask-image:linear-gradient(90deg,black 95%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;padding-right:50px}.filter-container .filter-wrapper::-webkit-scrollbar{display:none}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .filter-container .filter-wrapper .btn-time,.filter-container .filter-wrapper .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.filter-container .filter-wrapper .btn,.filter-container .filter-wrapper .btn-arrow-back,.filter-container .filter-wrapper .btn-light,.filter-container .filter-wrapper .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .filter-container .filter-wrapper .btn-time{white-space:nowrap;flex:none}@media(max-width:1024px){.filter-container{padding-bottom:32px}}.filter-container--sort .container{display:flex;flex-direction:row;align-items:center}@media(max-width:991px){.filter-container--sort .container{flex-direction:column}}.filter-container--sort .filter-wrapper{width:calc(100% - 300px);margin-right:20px;padding-right:30px}@media(max-width:991px){.filter-container--sort .filter-wrapper{width:100%}}.filter-container--sort .select-container{display:flex;width:300px}.filter-container--sort .select-container .select-control{display:flex;width:100%}.filter-container--sort .select-container .select-display{width:100%;font-size:26px}@media(max-width:1024px){.filter-container--sort .select-container .select-display{font-size:22px}}@media(max-width:991px){.filter-container--sort .select-container{width:100%;margin-top:24px}}@media(max-width:767px){.filter-container--sort .select-container{width:100%}}.toggle-menu{transition:all .35s ease-in-out 0s;-webkit-transition:all .35s ease-in-out 0s;-moz-transition:all .35s ease-in-out 0s;opacity:0;visibility:visible;display:none;background:var(--c-primary);width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%}@media(max-width:1024px){.toggle-menu{display:flex;opacity:1}}.nav-hamburger{width:20px;height:20px;position:relative;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;cursor:pointer}.nav-hamburger,.nav-hamburger span{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}.nav-hamburger span{display:block;position:absolute;height:2px;width:100%;background:var(--c-white);opacity:1;left:0;transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out}.nav-hamburger span:first-child{top:calc(20% - 1px)}.nav-hamburger span:nth-child(2){top:calc(50% - 1px);visibility:visible}.nav-hamburger span:nth-child(3){top:calc(80% - 1px)}.nav-hamburger.open span:first-child{top:9px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg)}.nav-hamburger.open span:nth-child(2){opacity:0;left:-40px;visibility:hidden}.nav-hamburger.open span:nth-child(3){top:9px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg)}.icon{display:flex}.icons,.icons--blue-lg-circle,.icons--blue-md-circle,.icons--blue-sm-circle,.icons--blue-xl-circle,.icons--blue-xs-circle,.icons--blue-xxs-circle,.icons--grad-sm-circle{display:inline-flex;align-items:center;justify-content:center}.icons--64,.icons--blue-xl-circle{width:64px;height:64px}.icons--60,.icons--blue-lg-circle{width:60px;height:60px}.icons--56,.icons--blue-md-circle{width:56px;height:56px}.icons--48,.icons--blue-sm-circle,.icons--grad-sm-circle{width:48px;height:48px}.icons--40,.icons--blue-xs-circle{width:40px;height:40px}.icons--20,.icons--blue-xxs-circle{width:20px;height:20px}.icons--blue-lg-circle,.icons--blue-md-circle,.icons--blue-sm-circle,.icons--blue-xl-circle,.icons--blue-xs-circle,.icons--blue-xxs-circle,.icons--circle,.icons--grad-sm-circle{border-radius:50%}.icons--square{border-radius:0}.icons--bg-blue,.icons--blue-lg-circle,.icons--blue-md-circle,.icons--blue-sm-circle,.icons--blue-xl-circle,.icons--blue-xs-circle,.icons--blue-xxs-circle{background-color:var(--c-primary)}.icons--bg-grad,.icons--grad-sm-circle{background:linear-gradient(180deg,#0081c6,#3cc1f3)}.icons img,.icons span,.icons--blue-lg-circle img,.icons--blue-lg-circle span,.icons--blue-md-circle img,.icons--blue-md-circle span,.icons--blue-sm-circle img,.icons--blue-sm-circle span,.icons--blue-xl-circle img,.icons--blue-xl-circle span,.icons--blue-xs-circle img,.icons--blue-xs-circle span,.icons--blue-xxs-circle img,.icons--blue-xxs-circle span,.icons--grad-sm-circle img,.icons--grad-sm-circle span{display:block;max-width:100%;max-height:100%;object-fit:contain}.icons img,.icons--blue-lg-circle img,.icons--blue-md-circle img,.icons--blue-sm-circle img,.icons--blue-xl-circle img,.icons--blue-xs-circle img,.icons--blue-xxs-circle img,.icons--grad-sm-circle img{width:24px;height:auto;align-self:center}.icons--blue-xl-circle img,.icons--img-large img{width:32px}.icons--img-small img{width:20px}@media(max-width:1200px){.icons--64,.icons--blue-xl-circle{width:48px;height:48px}.icons--64 img,.icons--blue-xl-circle img{width:24px}.icons--56,.icons--blue-md-circle{width:48px;height:48px}.icons--56 img,.icons--blue-md-circle img{width:24px}.icons--40,.icons--blue-xs-circle{width:32px;height:32px}.icons--40 img,.icons--blue-xs-circle img{width:20px}.icons--20,.icons--blue-xxs-circle{width:16px;height:16px}}.ico-base,.ico-blowing,.ico-car,.ico-car-side,.ico-cry,.ico-fire,.ico-heart,.ico-heart-blue,.ico-phone,.ico-pin,.ico-snow,.ico-spy,.ico-sun,.ico-sunny,.ico-telephone,.ico-user,.ico-wheel,.ico-wink,.ico-wrench{display:inline-flex;align-self:baseline;width:18px;height:18px;background-image:url(/assets/images/icons/icon-sprite-emoji.png);background-size:auto;background-repeat:no-repeat}.ico-fire{background-position:0 0}.ico-heart{background-position:-18px 0}.ico-sun{background-position:-36px 0}.ico-car{background-position:-54px 0}.ico-wheel{background-position:-72px 0}.ico-pin{background-position:-90px 0}.ico-user{background-position:-108px 0}.ico-phone{background-position:-126px 0}.ico-spy{background-position:-144px 0}.ico-wrench{background-position:-162px 0}.ico-telephone{background-position:-180px 0}.ico-cry{background-position:-198px 0}.ico-wink{background-position:-216px 0}.ico-heart-blue{background-position:-234px 0}.ico-car-side{background-position:-252px 0}.ico-blowing{background-position:-270px 0}.ico-snow{background-position:-288px 0}.ico-sunny{background-position:-306px 0}:root{--nav-booking-size:62px;--ico-booking-size:30px}@media(max-width:767px){:root{--nav-booking-size:56px;--ico-booking-size:24px}}.ico-step-calendar,.ico-step-car,.ico-step-confirm,.ico-step-customer,.ico-step-pin,.ico-step-tools,.ico-steps{display:flex;position:relative;width:var(--nav-booking-size);height:var(--nav-booking-size);background:var(--c-white);border-radius:50%;z-index:1;transition:all .35s ease}.ico-step-calendar i,.ico-step-car i,.ico-step-confirm i,.ico-step-customer i,.ico-step-pin i,.ico-step-tools i,.ico-steps i{display:flex;position:absolute;width:20px;height:20px;top:-2px;right:-3px;border-radius:50%;overflow:hidden;z-index:5;opacity:0;visibility:hidden;background:url(/assets/images/icons/ico-checked-green.svg) 50%/100% auto no-repeat}.ico-step-calendar:after,.ico-step-calendar:before,.ico-step-car:after,.ico-step-car:before,.ico-step-confirm:after,.ico-step-confirm:before,.ico-step-customer:after,.ico-step-customer:before,.ico-step-pin:after,.ico-step-pin:before,.ico-step-tools:after,.ico-step-tools:before,.ico-steps:after,.ico-steps:before{content:"";position:absolute;width:var(--ico-booking-size);height:var(--ico-booking-size);top:calc(50% - var(--ico-booking-size)/2);left:0;right:0;margin:0 auto;background-size:auto 200%;background-repeat:no-repeat;background-image:url(/assets/images/icons/sprite/ico-sprite-booking-steps.svg);z-index:1;transition:all .35s ease}.ico-step-calendar:before,.ico-step-car:before,.ico-step-confirm:before,.ico-step-customer:before,.ico-step-pin:before,.ico-step-tools:before,.ico-steps:before{opacity:0}.ico-step-calendar:after,.ico-step-car:after,.ico-step-confirm:after,.ico-step-customer:after,.ico-step-pin:after,.ico-step-tools:after,.ico-steps:after{opacity:1}.ico-step-tools:before{background-position:0 0}.ico-step-tools:after{background-position:0 100%}.ico-step-pin:before{background-position:20% 0}.ico-step-pin:after{background-position:20% 100%}.ico-step-calendar:before{background-position:40% 0}.ico-step-calendar:after{background-position:40% 100%}.ico-step-customer:before{background-position:60% 0}.ico-step-customer:after{background-position:60% 100%}.ico-step-confirm:before{background-position:80% 0}.ico-step-confirm:after{background-position:80% 100%}.ico-step-car:before{background-position:100% 0}.ico-step-car:after{background-position:100% 100%}:root{--ico-menu-size:24px}.ico-menu,.ico-menu-battery,.ico-menu-brake,.ico-menu-car-ac,.ico-menu-car-other,.ico-menu-oil,.ico-menu-other,.ico-menu-service,.ico-menu-shock,.ico-menu-tire,.ico-menu-wheel-balance{display:flex;width:var(--ico-menu-size);height:var(--ico-menu-size);position:relative}.ico-menu-battery:after,.ico-menu-battery:before,.ico-menu-brake:after,.ico-menu-brake:before,.ico-menu-car-ac:after,.ico-menu-car-ac:before,.ico-menu-car-other:after,.ico-menu-car-other:before,.ico-menu-oil:after,.ico-menu-oil:before,.ico-menu-other:after,.ico-menu-other:before,.ico-menu-service:after,.ico-menu-service:before,.ico-menu-shock:after,.ico-menu-shock:before,.ico-menu-tire:after,.ico-menu-tire:before,.ico-menu-wheel-balance:after,.ico-menu-wheel-balance:before,.ico-menu:after,.ico-menu:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:100% auto;background-repeat:no-repeat;z-index:1;transition:all .35s ease}.ico-menu-battery:before,.ico-menu-brake:before,.ico-menu-car-ac:before,.ico-menu-car-other:before,.ico-menu-oil:before,.ico-menu-other:before,.ico-menu-service:before,.ico-menu-shock:before,.ico-menu-tire:before,.ico-menu-wheel-balance:before,.ico-menu:before{opacity:0}.ico-menu-battery:after,.ico-menu-brake:after,.ico-menu-car-ac:after,.ico-menu-car-other:after,.ico-menu-oil:after,.ico-menu-other:after,.ico-menu-service:after,.ico-menu-shock:after,.ico-menu-tire:after,.ico-menu-wheel-balance:after,.ico-menu.on-active:before,.ico-menu:after,.on-active.ico-menu-battery:before,.on-active.ico-menu-brake:before,.on-active.ico-menu-car-ac:before,.on-active.ico-menu-car-other:before,.on-active.ico-menu-oil:before,.on-active.ico-menu-other:before,.on-active.ico-menu-service:before,.on-active.ico-menu-shock:before,.on-active.ico-menu-tire:before,.on-active.ico-menu-wheel-balance:before{opacity:1}.ico-menu.on-active:after,.on-active.ico-menu-battery:after,.on-active.ico-menu-brake:after,.on-active.ico-menu-car-ac:after,.on-active.ico-menu-car-other:after,.on-active.ico-menu-oil:after,.on-active.ico-menu-other:after,.on-active.ico-menu-service:after,.on-active.ico-menu-shock:after,.on-active.ico-menu-tire:after,.on-active.ico-menu-wheel-balance:after{opacity:0}.ico-menu-tire:before{background-image:url(/assets/images/icons/menu/ico-menu-tire-blue.svg)}.ico-menu-tire:after{background-image:url(/assets/images/icons/menu/ico-menu-tire-white.svg)}.ico-menu-oil:before{background-image:url(/assets/images/icons/menu/ico-menu-oil-blue.svg)}.ico-menu-oil:after{background-image:url(/assets/images/icons/menu/ico-menu-oil-white.svg)}.ico-menu-battery:before{background-image:url(/assets/images/icons/menu/ico-menu-battery-blue.svg)}.ico-menu-battery:after{background-image:url(/assets/images/icons/menu/ico-menu-battery-white.svg)}.ico-menu-shock:before{background-image:url(/assets/images/icons/menu/ico-menu-shock-blue.svg)}.ico-menu-shock:after{background-image:url(/assets/images/icons/menu/ico-menu-shock-white.svg)}.ico-menu-service:before{background-image:url(/assets/images/icons/menu/ico-menu-service-blue.svg)}.ico-menu-service:after{background-image:url(/assets/images/icons/menu/ico-menu-service-white.svg)}.ico-menu-wheel-balance:before{background-image:url(/assets/images/icons/menu/ico-menu-wheel-balance-blue.svg)}.ico-menu-wheel-balance:after{background-image:url(/assets/images/icons/menu/ico-menu-wheel-balance-white.svg)}.ico-menu-brake:before{background-image:url(/assets/images/icons/menu/ico-menu-brake-blue.svg)}.ico-menu-brake:after{background-image:url(/assets/images/icons/menu/ico-menu-brake-white.svg)}.ico-menu-car-ac:before{background-image:url(/assets/images/icons/menu/ico-menu-car-ac-blue.svg)}.ico-menu-car-ac:after{background-image:url(/assets/images/icons/menu/ico-menu-car-ac-white.svg)}.ico-menu-other:before{background-image:url(/assets/images/icons/menu/ico-menu-other-blue.svg)}.ico-menu-other:after{background-image:url(/assets/images/icons/menu/ico-menu-other-white.svg)}.ico-menu-car-other:before{background-image:url(/assets/images/icons/menu/ico-menu-car-other-blue.svg)}.ico-menu-car-other:after{background-image:url(/assets/images/icons/menu/ico-menu-car-other-white.svg)}:root{--ico-menu-member-size:24px}.ico-member-car,.ico-member-checklist,.ico-member-logout,.ico-member-pin,.ico-member-user,.ico-menu-member{display:flex;width:var(--ico-menu-member-size);height:var(--ico-menu-member-size);position:relative}.ico-member-car:after,.ico-member-car:before,.ico-member-checklist:after,.ico-member-checklist:before,.ico-member-logout:after,.ico-member-logout:before,.ico-member-pin:after,.ico-member-pin:before,.ico-member-user:after,.ico-member-user:before,.ico-menu-member:after,.ico-menu-member:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:100% auto;background-repeat:no-repeat;z-index:1;transition:all .35s ease}.ico-member-car:before,.ico-member-checklist:before,.ico-member-logout:before,.ico-member-pin:before,.ico-member-user:before,.ico-menu-member:before{opacity:0}.ico-member-car:after,.ico-member-checklist:after,.ico-member-logout:after,.ico-member-pin:after,.ico-member-user:after,.ico-menu-member.on-active:before,.ico-menu-member:after,.on-active.ico-member-car:before,.on-active.ico-member-checklist:before,.on-active.ico-member-logout:before,.on-active.ico-member-pin:before,.on-active.ico-member-user:before{opacity:1}.ico-menu-member.on-active:after,.on-active.ico-member-car:after,.on-active.ico-member-checklist:after,.on-active.ico-member-logout:after,.on-active.ico-member-pin:after,.on-active.ico-member-user:after{opacity:0}.ico-member-user:before{background-image:url(/assets/images/icons/menu/ico-member-user-white.svg)}.ico-member-user:after{background-image:url(/assets/images/icons/menu/ico-member-user-gray.svg)}.ico-member-pin:before{background-image:url(/assets/images/icons/menu/ico-member-pin-white.svg)}.ico-member-pin:after{background-image:url(/assets/images/icons/menu/ico-member-pin-gray.svg)}.ico-member-car:before{background-image:url(/assets/images/icons/menu/ico-member-car-white.svg)}.ico-member-car:after{background-image:url(/assets/images/icons/menu/ico-member-car-gray.svg)}.ico-member-checklist:before{background-image:url(/assets/images/icons/menu/ico-member-checklist-white.svg)}.ico-member-checklist:after{background-image:url(/assets/images/icons/menu/ico-member-checklist-gray.svg)}.ico-member-logout:before{background-image:url(/assets/images/icons/menu/ico-member-logout-white.svg)}.ico-member-logout:after{background-image:url(/assets/images/icons/menu/ico-member-logout-gray.svg)}.form-wrapper .form-group{display:flex;flex-direction:column}.form-wrapper .form-group label{display:flex;width:100%;margin-bottom:8px;font-size:24px;color:var(--c-gray80)}.form-wrapper .form-control{display:flex;height:56px;padding:0 16px;font-size:24px;position:relative;font-family:var(--fw-regular);border:1px solid var(--c-border-form)}.form-wrapper .form-control.icon-search{background-image:url(/assets/images/icons/ico-search.svg)!important}.form-wrapper .form-control[class*=icon-]{padding-left:52px;background-position:16px;background-repeat:no-repeat;background-size:24px auto;background-color:var(--c-bg-input)}.form-wrapper .form-control.icon-phone{background-image:url(/assets/images/icons/ico-phone-blue.svg)!important}.form-wrapper .form-control.icon-calendar{background-image:url(/assets/images/icons/ico-calendar-blue.svg)!important}.form-wrapper .form-control.icon-user{background-image:url(/assets/images/icons/ico-user-blue.svg)!important}.form-wrapper .form-control.icon-pin{background-image:url(/assets/images/icons/ico-pin.svg)}.form-wrapper .form-control:focus{box-shadow:none;border-color:var(--c-light-blue40)}.form-wrapper .form-control::-webkit-input-placeholder{color:var(--c-gray50)}.form-wrapper .form-control:-moz-placeholder,.form-wrapper .form-control::-moz-placeholder{color:var(--c-gray50)}.form-wrapper .form-control:-ms-input-placeholder{color:var(--c-gray50)}.form-wrapper .form-control::placeholder{color:var(--c-gray50)}@media(max-width:1024px){.form-wrapper .form-control{font-size:22px}}@media(max-width:767px){.form-wrapper .form-control[class*=icon-]{background-size:20px auto}.form-wrapper .form-control{font-size:20px}}@media(max-width:375px){.form-wrapper .form-control[class*=icon-]{padding-left:40px;background-size:18px auto;background-position:11px}.form-wrapper .form-control{height:46px}}.select-wrapper{position:relative;width:100%}.select-custom{display:none}.select-display{display:flex;border:1px solid var(--c-border-form);padding:0 50px 0 16px;border-radius:12px;align-items:center;background:var(--c-white);cursor:pointer;font-size:24px;height:56px;white-space:nowrap;overflow:hidden;color:var(--c-gray50);text-overflow:ellipsis}.select-display:after{content:"";width:24px;height:24px;position:absolute;right:16px;top:auto;bottom:auto;transform:rotate(0);background:url(/assets/images/icons/ico-caret-down.svg) 50%/100% auto no-repeat}.select-display.on-open{border-color:var(--c-light-blue40)}.select-display.on-open:after{transform:rotate(-180deg)}.select-display.on-select{color:var(--c-gray80)}.select-display.is-disabled{cursor:auto;background-color:var(--c-light)}.select-options{top:100%;left:0;right:0;padding:10px;background:var(--c-white);border:1px solid var(--c-border-form);z-index:10;border-radius:12px;cursor:pointer;margin-top:8px;max-height:270px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.select-options::-webkit-scrollbar{display:none}.select-options.above{margin-top:-8px}.select-options .select-search{font-size:24px;padding:10px 20px;border-bottom:1px solid var(--c-light);font-family:var(--fw-regular)}@media(max-width:767px){.select-options .select-search{font-size:20px;padding:10px 16px}}.select-item{display:flex;width:100%;padding:12px 20px;font-size:24px;border-radius:12px;font-family:var(--fw-regular)}.select-item:hover{background:var(--c-light-gray)}.select-item.selected,.select-item.selected:hover{background:var(--c-primary);color:#fff}.select-item.disabled{color:#999;pointer-events:none;background-color:#f5f5f5;cursor:default}.select-item:hover{background:#f0f0f0}.select-wrapper.active .select-options{display:block}.select-options::-webkit-scrollbar{width:8px}.select-options::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.select-options::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.select-options::-webkit-scrollbar-thumb:hover{background:#555}@media(max-width:1439px){.select-display,.select-item{font-size:22px}}@media(max-width:767px){.select-display{height:50px}.select-item{padding:8px 16px}}@media(max-width:375px){.select-display:after{width:20px;height:20px}}.tabs-switch{display:flex;position:relative;padding:4px;width:100%;max-width:324px;border-radius:30px;background:var(--c-light)}.tabs-switch:after{content:"";position:absolute;width:50%;top:4px;transition:all .35s ease;border-radius:27.5px;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);background-color:var(--c-white);bottom:4px;z-index:0}.tabs-switch.left:after{left:4px}.tabs-switch.right:after{left:calc(50% - 4px)}.tabs-switch .nav-tab{display:flex;width:50%;padding:5px 0;z-index:1;position:relative;cursor:pointer;transition:color .2s;font-size:16px;font-family:bold;line-height:normal;user-select:none;justify-content:center}.tabs-switch .nav-tab span{color:var(--c-gray60)}.tabs-switch .nav-tab.active span{color:var(--c-gray80)}.tabs-wrapper{flex-direction:column}.tab-content,.tabs-wrapper{display:flex;width:100%}.breadcrumb-container{display:flex;border-bottom:1px solid var(--c-light);padding:20px 0}.breadcrumb-container .breadcrumb{display:flex;width:100%;margin-bottom:0}.breadcrumb-container .breadcrumb-item{display:flex;align-items:center;padding-left:0;font-size:22px;color:var(--c-gray40);font-family:var(--fw-regular)}.breadcrumb-container .breadcrumb-item+.breadcrumb-item:before{content:"";width:16px;height:16px;display:flex;float:none;padding:0;margin:0 4px;background:url(/assets/images/icons/ico-caret-breadcrumb.svg) 50%/100% auto no-repeat}.breadcrumb-container .breadcrumb-item.active{color:var(--c-gray80)}@media(max-width:767px){.breadcrumb-container{display:none}}@media(max-width:1200px){.breadcrumb-container{padding:12px 0}}.breadcrumb-container.with-button .container{display:flex;align-items:center;justify-content:space-between}.breadcrumb-container.with-button .breadcrumb{width:calc(100% - 300px)}.breadcrumb-container.with-button .button-control{display:flex;width:300px;gap:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time,.breadcrumb-container.with-button .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.breadcrumb-container.with-button .button-control .btn,.breadcrumb-container.with-button .button-control .btn-arrow-back,.breadcrumb-container.with-button .button-control .btn-light,.breadcrumb-container.with-button .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time{width:auto}@media(max-width:767px){.breadcrumb-container.with-button{display:flex;justify-content:flex-start}.breadcrumb-container.with-button .breadcrumb{display:none}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time,.breadcrumb-container.with-button .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.breadcrumb-container.with-button .button-control .btn,.breadcrumb-container.with-button .button-control .btn-arrow-back,.breadcrumb-container.with-button .button-control .btn-light,.breadcrumb-container.with-button .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time{height:38px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time span,.breadcrumb-container.with-button .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.breadcrumb-container.with-button .button-control .btn span,.breadcrumb-container.with-button .button-control .btn-arrow-back span,.breadcrumb-container.with-button .button-control .btn-light span,.breadcrumb-container.with-button .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time span{font-size:20px}}@media(max-width:375px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time span,.breadcrumb-container.with-button .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.breadcrumb-container.with-button .button-control .btn span,.breadcrumb-container.with-button .button-control .btn-arrow-back span,.breadcrumb-container.with-button .button-control .btn-light span,.breadcrumb-container.with-button .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .button-control .btn-time span{font-size:16px}}.header-page{display:flex;width:100%;padding:32px 0}.header-page .container{display:flex;align-items:center}.header-page .header-text{display:flex;width:calc(100% - 64px);padding-left:16px;color:var(--c-dark-blue80);font-family:var(--fw-semibold);font-size:42px;line-height:48px}.header-page .header-text span{display:inline-block;color:var(--c-blue70);margin-right:12px}@media(max-width:1200px){.header-page{padding:16px 0}.header-page .header-text{font-size:34px;line-height:1.2;font-size:28px}}.header-page--content .header-top{display:flex;width:100%;flex-direction:column;padding:12px 0 24px}.header-page--content .header-top .button-control{width:100%}.header-page--content .header-top .header-text{padding-left:0;width:100%}@media(max-width:767px){.header-page--content .header-top{padding:0 16px}.header-page--content,.header-page--content .container{padding:0}}.header-page--content .header-bottom{display:flex;width:100%;align-items:center}.header-page--content .header-bottom .header-title{display:flex;width:calc(100% - 300px)}@media(max-width:1024px){.header-page--content .header-bottom .header-title{width:calc(100% - 200px)}}@media(max-width:767px){.header-page--content .header-bottom .header-title{width:calc(100% - 104px)}}.header-page--content .header-bottom .header-period{width:calc(100% - 48px);padding-left:8px;display:flex;align-items:center}.header-page--content .header-bottom .header-period p{font-size:28px}.header-page--content .header-bottom .header-period .date{font-family:var(--fw-medium);color:var(--c-primary);margin-left:4px}@media(max-width:767px){.header-page--content .header-bottom .header-period{flex-direction:column;align-items:flex-start}.header-page--content .header-bottom .header-period .date{margin-left:0}}.header-page--content .header-bottom .button-control{width:300px;margin-bottom:0;justify-content:flex-end}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .header-page--content .header-bottom .button-control .btn-time,.header-page--content .header-bottom .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.header-page--content .header-bottom .button-control .btn,.header-page--content .header-bottom .button-control .btn-arrow-back,.header-page--content .header-bottom .button-control .btn-light,.header-page--content .header-bottom .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .header-page--content .header-bottom .button-control .btn-time{width:100%}@media(max-width:1024px){.header-page--content .header-bottom .button-control{width:200px}}@media(max-width:767px){.header-page--content .header-bottom .button-control{width:104px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .header-page--content .header-bottom .button-control .btn-time,.header-page--content .header-bottom .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.header-page--content .header-bottom .button-control .btn,.header-page--content .header-bottom .button-control .btn-arrow-back,.header-page--content .header-bottom .button-control .btn-light,.header-page--content .header-bottom .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .header-page--content .header-bottom .button-control .btn-time{padding:0 16px}}@media(max-width:1200px){.header-page--content .header-bottom .header-period p{font-size:26px}}@media(max-width:767px){.header-page--content .header-bottom{padding:16px;border-top:1px solid #e4efff;border-bottom:1px solid #e4efff}.header-page--content .header-bottom .header-period p{font-size:20px}}.header-page--content .container{flex-direction:column;align-items:flex-start}.header-page--content .button-control{display:flex;justify-content:flex-start;margin-bottom:32px;width:300px}.header-page--content .head-content{font-size:42px}.content-cards-container{background:var(--c-light-blue10)}.content-cards-container .cards{width:calc((100% - 48px)/3)}@media(max-width:991px){.content-cards-container .cards{width:calc((100% - 48px)/2)}}@media(max-width:767px){.content-cards-container .cards{width:100%}}.content-cards-container .cards-container{flex-wrap:wrap}.content-cards-container .pagination-wrapper{margin-top:48px}.content-cards-container .content-detail-wrapper{display:block;width:100%}.content-cards-container .content-detail-wrapper .row{margin:0 -12px}.content-cards-container .content-detail-wrapper .row [class^=col-]{padding:0 12px}.content-cards-container .content-detail-wrapper .detail-image .image{border-radius:16px;overflow:hidden;display:flex;width:100%}.content-cards-container .content-detail-wrapper .detail-image .image--square{padding-top:100%;position:relative}.content-cards-container .content-detail-wrapper .detail-image .image--square img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:16px;overflow:hidden}.content-cards-container .content-detail-wrapper .detail-content{display:flex;width:100%;flex-direction:column;padding-left:24px}.content-cards-container .content-detail-wrapper .detail-content .text-box{line-height:1.2}.content-cards-container .content-detail-wrapper .detail-content .text-box--list ul li{display:flex;padding-left:42px;position:relative;flex-direction:column;margin-bottom:12px}.content-cards-container .content-detail-wrapper .detail-content .text-box--list ul li:before{content:"";width:26px;height:26px;position:absolute;top:0;left:0;background:url(/assets/images/icons/ico-check.svg) 50%/100% auto no-repeat}.content-cards-container .content-detail-wrapper .detail-content .image-box{display:flex;border-radius:16px;overflow:hidden}.content-cards-container .content-detail-wrapper .detail-content .image-box img{width:100%;align-self:center}@media(max-width:991px){.content-cards-container .content-detail-wrapper .detail-content{padding-left:0;margin-top:40px}}.content-cards-container .content-detail-wrapper .content-create{display:flex;font-size:20px;width:100%;align-items:center;color:var(--c-gray40)}.content-cards-container .content-detail-wrapper .content-create .ico-clock{display:block;margin-right:6px;width:18px;height:18px;background:url(/assets/images/icons/ico-clock-gray.svg) 50%/100% auto no-repeat}.content-cards-container .content-detail-wrapper .share-container{display:flex;width:100%}.content-cards-container .content-detail-wrapper .share-container .share-wrapper{display:flex;padding:16px 24px;width:100%;border-radius:16px;background:var(--c-white);align-items:center;justify-content:space-between}.content-cards-container .content-detail-wrapper .share-container p{font-size:26px;font-family:var(--fw-medium);color:var(--c-primary)}.content-cards-container .content-detail-wrapper .share-container .social-link{display:flex;align-items:center}.content-cards-container .content-detail-wrapper .share-container .social-link li{margin-right:16px}.content-cards-container .content-detail-wrapper .share-container .social-link li:last-child{margin-right:0}@media(max-width:399px){.content-cards-container .content-detail-wrapper .share-container .share-wrapper{padding:16px}.content-cards-container .content-detail-wrapper .share-container .share-wrapper .social-link li{margin-right:8px}.content-cards-container .content-detail-wrapper .share-container .share-wrapper .social-link .icon{width:34px;height:34px}}@media(max-width:599px){.content-cards-container .content-detail-wrapper .share-container .share-wrapper{flex-direction:column}.content-cards-container .content-detail-wrapper .share-container .share-wrapper .social-link{margin-top:12px}}.content-cards-container .content-detail-wrapper .tags-container{display:flex;width:100%;padding:12px 0;margin:32px 0;border-top:1px solid rgba(11,73,111,.1);border-bottom:1px solid rgba(11,73,111,.1);align-items:center;justify-content:space-between}.content-cards-container .content-detail-wrapper .tags-container .head{display:flex;width:80px;font-family:var(--fw-medium);color:var(--c-light-blue80)}.content-cards-container .content-detail-wrapper .tags-container .label-group{display:flex;align-items:center;width:calc(100% - 80px);padding-left:24px;justify-content:flex-end}.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-car-info,.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-edit-form,.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-history,.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-label,.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-label-call,.content-cards-container .content-detail-wrapper .tags-container .label-group .btn-label-map{font-family:var(--fw-medium);background:var(--c-white)}.content-cards-container .content-detail-wrapper .booking-service{display:flex;width:100%;position:relative;border-radius:16px;overflow:hidden}.content-cards-container .content-detail-wrapper .booking-service .image{display:flex;height:160px;width:100%;position:relative;z-index:0}.content-cards-container .content-detail-wrapper .booking-service .image img{align-self:center;object-fit:cover;width:100%;height:100%}.content-cards-container .content-detail-wrapper .booking-service .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(358.7deg,#0168a3 1.08%,rgba(0,129,198,0) 98.87%)}.content-cards-container .content-detail-wrapper .booking-service .content{display:flex;position:absolute;bottom:0;padding:16px;left:0;width:100%;z-index:5;align-items:flex-end;justify-content:space-between}.content-container{background:var(--c-light-blue10);display:flex;padding:40px 0 80px}:root{--popup-left:476px;--close-btn-size:48px;--icon-success-size:108px}@media(max-width:1439px){:root{--popup-left:400px}}@media(max-width:991px){:root{--popup-left:340px}}@media(max-width:767px){:root{--icon-success-size:90px}}@media(max-width:1439px){:root{--close-btn-size:38px}}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding:0}.is-compact .fancybox__content>.f-button.is-close-btn{background:var(--c-white)}.fancybox__content>.f-button.is-close-btn{width:var(--close-btn-size);height:var(--close-btn-size);top:16px;right:16px;border-radius:50%;opacity:1;border:1px solid var(--c-light)}.fancybox__content>.f-button.is-close-btn svg{width:16px;height:16px}.fancybox__content>.f-button.is-close-btn svg path{fill:var(--c-gray80);stroke:var(--c-gray80)}.fancybox__content>.f-button.is-close-btn:hover{background:var(--c-light);border:1px solid var(--c-dark)}.popup-container{padding:0;border-radius:24px;display:none;max-height:90vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.popup-container::-webkit-scrollbar{display:none}.popup-container .popup-add-car,.popup-container .popup-alert,.popup-container .popup-booking-info,.popup-container .popup-booking-service,.popup-container .popup-branch,.popup-container .popup-car-info,.popup-container .popup-compare,.popup-container .popup-condition,.popup-container .popup-delete-confirm,.popup-container .popup-edit-confirm,.popup-container .popup-history,.popup-container .popup-logout-confirm,.popup-container .popup-otp,.popup-container .popup-promo,.popup-container .popup-register,.popup-container .popup-register-info,.popup-container .popup-success,.popup-container .popup-wrapper{display:flex;width:100%;padding:12px;flex-direction:column}@media(max-width:479px){.popup-container .popup-add-car,.popup-container .popup-alert,.popup-container .popup-booking-info,.popup-container .popup-booking-service,.popup-container .popup-branch,.popup-container .popup-car-info,.popup-container .popup-compare,.popup-container .popup-condition,.popup-container .popup-delete-confirm,.popup-container .popup-edit-confirm,.popup-container .popup-history,.popup-container .popup-logout-confirm,.popup-container .popup-otp,.popup-container .popup-promo,.popup-container .popup-register,.popup-container .popup-register-info,.popup-container .popup-success,.popup-container .popup-wrapper{align-items:flex-start}}.popup-container .popup-left{display:flex;width:var(--popup-left)}.popup-container .popup-left .image{display:flex;width:100%;border-radius:16px;overflow:hidden;padding-top:calc(560/444*100%);position:relative}.popup-container .popup-left .image img{top:0;left:0;position:absolute;width:100%;height:100%;border-radius:16px;object-fit:cover}.popup-container .popup-right{display:flex;padding-left:24px;width:calc(100% - var(--popup-left))}.popup-container .popup-right .form-wrapper{display:flex;flex-direction:column;width:408px}.popup-container .popup-right .form-group{display:flex;flex-direction:column;margin-bottom:24px;position:relative}.popup-container .popup-right .form-group .error-msg{position:absolute;top:100%;left:0;font-size:14px;color:var(--c-red)}.popup-container .popup-right .button-control{margin-bottom:16px}.popup-container .popup-right .button-control .link-box{display:flex;width:100%;margin-bottom:16px;justify-content:center;font-size:20px}.popup-container .popup-right .button-control .link-box button{font-size:20px}.popup-container .popup-right .popup-condition{display:flex;width:100%;align-items:center;flex-direction:column}.popup-container .popup-right .popup-condition .link-condition{display:flex;align-items:center}.popup-container .popup-right .popup-condition .link-condition span{margin:0 4px}.popup-container .popup-right .popup-condition .link-condition .text-link{font-size:18px}@media(max-width:1439px){.popup-container .popup-right{padding:0 24px}}.popup-container .button-control{display:flex;width:100%;flex-direction:column}.popup-container .popup-head{display:flex;width:100%;justify-content:center;font-size:42px;margin-bottom:40px;color:var(--c-dark-blue);font-family:var(--fw-medium)}@media(max-width:1200px){.popup-container .popup-head{font-size:36px}}@media(max-width:991px){.popup-container .popup-head{font-size:30px;margin-bottom:24px}}@media(max-width:767px){.popup-container .popup-head{font-size:26px}}.popup-container .popup-register{width:1080px;align-items:center;flex-direction:row}.popup-container .popup-register .popup-right{justify-content:center}@media(max-width:1439px){.popup-container .popup-register{width:840px}}@media(max-width:991px){.popup-container .popup-register{width:720px}}@media(max-width:767px){.popup-container .popup-register{width:400px;padding:24px 16px}.popup-container .popup-register .popup-left{display:none}.popup-container .popup-register .popup-right{width:100%;padding:0}.popup-container .popup-register .popup-right .form-wrapper{width:100%}}@media(max-width:399px){.popup-container .popup-register{width:92vw}}.popup-container .popup-otp{width:624px;align-items:center;padding:24px}.popup-container .popup-otp .popup-head{margin-bottom:16px}.popup-container .popup-otp .otp-title{display:flex;align-items:center}.popup-container .popup-otp .otp-title .otp-phone{display:inline-flex;margin-left:4px;color:var(--c-light-blue50)}.popup-container .popup-otp .otp-ref{display:flex;width:100%;font-size:24px;margin-top:32px;color:var(--c-gray40);justify-content:center}.popup-container .popup-otp .otp-input-wrapper{display:flex;width:100%;gap:16px;padding:0;margin:32px 0;justify-content:center;align-items:center}.popup-container .popup-otp .otp-input-wrapper .otp-input{display:flex;border-radius:12px;width:68px;text-align:center;align-items:center;font-size:52px;font-family:var(--fw-medium);color:var(--c-dark-blue80);height:80px;border:1px solid var(--c-light-blue50)}.popup-container .popup-otp .button-control{max-width:408px;margin:0 auto;align-items:center;flex-direction:column}.popup-container .popup-otp .otp-resend{display:flex;width:100%;justify-content:center;align-items:center;margin-top:32px;margin-bottom:16px}.popup-container .popup-otp .text-link{margin-left:4px}@media(max-width:1439px){.popup-container .popup-otp{width:500px}.popup-container .popup-otp .otp-input-wrapper .otp-input{width:54px;height:62px;font-size:46px}}@media(max-width:991px){.popup-container .popup-otp .otp-ref{margin-top:16px}.popup-container .popup-otp .otp-input-wrapper{margin:24px 0}}@media(max-width:767px){.popup-container .popup-otp{width:400px;padding:24px 16px}.popup-container .popup-otp .otp-input-wrapper{gap:8px}.popup-container .popup-otp .otp-input-wrapper .otp-input{width:44px;height:52px;font-size:36px;border-radius:8px}.popup-container .popup-otp .otp-resend{margin-top:24px;font-size:20px;margin-bottom:8px}.popup-container .popup-otp .otp-title{font-size:20px;flex-direction:column}.popup-container .popup-otp .otp-countdown,.popup-container .popup-otp .otp-ref{font-size:20px}}@media(max-width:399px){.popup-container .popup-otp{width:92vw}}@media(max-width:320px){.popup-container .popup-otp .otp-input-wrapper .otp-input{width:38px;height:45px;font-size:30px}}.popup-container .popup-success{width:624px;padding:24px;align-items:center}.popup-container .popup-success .popup-head{margin-bottom:0;color:var(--c-primary)}.popup-container .popup-success .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-success .icon{margin:32px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-success .button-control{margin:0 auto;max-width:240px;flex-direction:row;justify-content:space-between}.popup-container .popup-success .button-control.mw-100{justify-content:center;gap:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-success .button-control.mw-100 .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-success .button-control.mw-100 .btn-time,.popup-container .popup-success .button-control.mw-100 .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-success .button-control.mw-100 .btn,.popup-container .popup-success .button-control.mw-100 .btn-arrow-back,.popup-container .popup-success .button-control.mw-100 .btn-light{width:240px}@media(max-width:1439px){.popup-container .popup-success{width:500px}}@media(max-width:767px){.popup-container .popup-success{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-success{width:92vw}}.popup-container .popup-edit-confirm{width:624px;padding:24px;align-items:center}.popup-container .popup-edit-confirm .popup-head{margin-bottom:0;color:var(--c-dark-blue80)}.popup-container .popup-edit-confirm .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-edit-confirm .icon{margin:24px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-edit-confirm .button-control{margin:0 auto;max-width:100%;flex-direction:row;gap:32px;justify-content:space-between}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-edit-confirm .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-edit-confirm .button-control .btn-time,.popup-container .popup-edit-confirm .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-edit-confirm .button-control .btn,.popup-container .popup-edit-confirm .button-control .btn-arrow-back,.popup-container .popup-edit-confirm .button-control .btn-light{width:calc((100% - 32px)/2);max-width:240px;border-radius:12px}@media(max-width:1439px){.popup-container .popup-edit-confirm{width:500px}}@media(max-width:767px){.popup-container .popup-edit-confirm{width:400px;padding:24px 16px}.popup-container .popup-edit-confirm .popup-title{font-size:20px}.popup-container .popup-edit-confirm .icon{margin:16px auto}.popup-container .popup-edit-confirm .button-control{gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-edit-confirm .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-edit-confirm .button-control .btn-time,.popup-container .popup-edit-confirm .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-edit-confirm .button-control .btn,.popup-container .popup-edit-confirm .button-control .btn-arrow-back,.popup-container .popup-edit-confirm .button-control .btn-light{width:calc((100% - 16px)/2);max-width:240px;padding:0 8px}}@media(max-width:399px){.popup-container .popup-edit-confirm{width:92vw}}.popup-container .popup-delete-confirm{width:624px;padding:24px;align-items:center}.popup-container .popup-delete-confirm .popup-head{margin-bottom:0;color:var(--c-dark-blue80)}.popup-container .popup-delete-confirm .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-delete-confirm .icon{margin:24px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-delete-confirm .button-control{margin:0 auto;max-width:100%;flex-direction:row;gap:32px;justify-content:space-between}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-delete-confirm .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-delete-confirm .button-control .btn-time,.popup-container .popup-delete-confirm .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-delete-confirm .button-control .btn,.popup-container .popup-delete-confirm .button-control .btn-arrow-back,.popup-container .popup-delete-confirm .button-control .btn-light{width:calc((100% - 32px)/2);max-width:240px}@media(max-width:1439px){.popup-container .popup-delete-confirm{width:500px}}@media(max-width:767px){.popup-container .popup-delete-confirm{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-delete-confirm{width:92vw}}.popup-container .popup-logout-confirm{width:624px;padding:24px;align-items:center}.popup-container .popup-logout-confirm .popup-head{margin-bottom:24px;color:var(--c-dark-blue80)}.popup-container .popup-logout-confirm .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-logout-confirm .icon{margin:0 auto 24px;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-logout-confirm .button-control{margin:0 auto;max-width:100%;flex-direction:row;gap:32px;justify-content:space-between}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-logout-confirm .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-logout-confirm .button-control .btn-time,.popup-container .popup-logout-confirm .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-logout-confirm .button-control .btn,.popup-container .popup-logout-confirm .button-control .btn-arrow-back,.popup-container .popup-logout-confirm .button-control .btn-light{width:calc((100% - 32px)/2);max-width:240px}@media(max-width:1439px){.popup-container .popup-logout-confirm{width:500px}}@media(max-width:767px){.popup-container .popup-logout-confirm{width:400px;padding:24px 16px}.popup-container .popup-logout-confirm .button-control{gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-logout-confirm .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-logout-confirm .button-control .btn-time,.popup-container .popup-logout-confirm .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-logout-confirm .button-control .btn,.popup-container .popup-logout-confirm .button-control .btn-arrow-back,.popup-container .popup-logout-confirm .button-control .btn-light{width:calc((100% - 16px)/2);max-width:240px;padding:0 8px}}@media(max-width:399px){.popup-container .popup-logout-confirm{width:92vw}}.popup-container .popup-alert{width:624px;padding:24px;align-items:center}.popup-container .popup-alert .popup-head{margin-bottom:0;color:var(--c-primary)}.popup-container .popup-alert .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-alert .icon{margin:32px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-alert .button-control{margin:0 auto;max-width:240px;flex-direction:row;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-alert .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-alert .button-control .btn-time,.popup-container .popup-alert .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-alert .button-control .btn,.popup-container .popup-alert .button-control .btn-arrow-back,.popup-container .popup-alert .button-control .btn-light{width:100%}@media(max-width:1439px){.popup-container .popup-alert{width:500px}}@media(max-width:767px){.popup-container .popup-alert{width:400px;padding:24px 16px}}@media(max-width:479px){.popup-container .popup-alert{width:92vw}.popup-container .popup-alert .popup-title{font-size:20px}}.popup-container .popup-register-info{width:864px;padding:24px;align-items:center}.popup-container .popup-register-info .popup-head{position:relative}.popup-container .popup-register-info .popup-head:after{content:"";position:absolute;left:-24px;right:-24px;height:1px;bottom:-20px;background:var(--c-light)}@media(max-width:991px){.popup-container .popup-register-info .popup-head:after{bottom:-12px}}.popup-container .popup-register-info .form-wrapper{width:100%}.popup-container .popup-register-info .form-wrapper .info-step{display:flex;width:100%;position:absolute;z-index:0;top:0;left:0;visibility:hidden;opacity:0;flex-direction:column}.popup-container .popup-register-info .form-wrapper .info-step.active{position:relative;opacity:1;visibility:visible;z-index:1}.popup-container .popup-register-info .form-wrapper .info-box{display:flex;width:100%;overflow:hidden auto;max-height:55vh}@media only screen and (min-width:1300px){.popup-container .popup-register-info .form-wrapper .info-box{scrollbar-width:none;-ms-overflow-style:none}.popup-container .popup-register-info .form-wrapper .info-box::-webkit-scrollbar{display:none}}@media(max-width:1439px){.popup-container .popup-register-info .form-wrapper .info-box{max-height:40vh}}.popup-container .popup-register-info .form-wrapper .button-control{align-items:flex-end;margin-top:24px;justify-content:space-between;flex-direction:row}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-register-info .form-wrapper .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-register-info .form-wrapper .button-control .btn-time,.popup-container .popup-register-info .form-wrapper .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-register-info .form-wrapper .button-control .btn,.popup-container .popup-register-info .form-wrapper .button-control .btn-arrow-back,.popup-container .popup-register-info .form-wrapper .button-control .btn-light{width:240px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-register-info .form-wrapper .button-control .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-register-info .form-wrapper .button-control .btn-time span,.popup-container .popup-register-info .form-wrapper .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-register-info .form-wrapper .button-control .btn span,.popup-container .popup-register-info .form-wrapper .button-control .btn-arrow-back span,.popup-container .popup-register-info .form-wrapper .button-control .btn-light span{font-size:20px}.popup-container .popup-register-info .form-wrapper .checkboxes-item{border-radius:12px;padding:16px 12px;background:var(--c-light-blue10)}.popup-container .popup-register-info .form-wrapper .checkboxes-item .checkbox--checkmark{top:6px}.popup-container .popup-register-info .form-wrapper .checkboxes-item label{margin-bottom:0}.popup-container .popup-register-info .form-wrapper .checkboxes-item .checkbox--body{font-size:24px}@media(max-width:767px){.popup-container .popup-register-info .form-wrapper .checkboxes-item{padding:10px}.popup-container .popup-register-info .form-wrapper .checkboxes-item .checkbox--body{font-size:20px}}.popup-container .popup-register-info .form-wrapper .popup-upload-profile{display:flex;width:100%;align-items:center;margin-bottom:24px}.popup-container .popup-register-info .form-wrapper .popup-upload-profile .profile-image{display:flex;width:108px;height:108px;position:relative;overflow:hidden;border-radius:16px;background:var(--c-light) url(/assets/images/icons/ico-image-upload.svg) center center/60px auto no-repeat}.popup-container .popup-register-info .form-wrapper .popup-upload-profile .profile-image.has-image{background:var(--c-white)}.popup-container .popup-register-info .form-wrapper .popup-upload-profile .profile-image .preview-image{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:5}.popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control{flex-direction:column;width:calc(100% - 108px);padding-left:24px;align-items:flex-start}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-register-info .form-wrapper .popup-upload-profile .button-control .btn-time,.popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control .btn,.popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control .btn-arrow-back,.popup-container .popup-register-info .form-wrapper .popup-upload-profile .button-control .btn-light{max-width:max-content}.popup-container .popup-register-info .form-group{margin-bottom:24px}.popup-container .popup-register-info input[readonly]{background-color:var(--c-light);cursor:not-allowed}@media(max-width:1439px){.popup-container .popup-register-info{width:840px}}@media(max-width:991px){.popup-container .popup-register-info{width:720px}}@media(max-width:767px){.popup-container .popup-register-info{width:400px;padding:24px 16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-register-info .form-wrapper>.button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-register-info .form-wrapper>.button-control .btn-time,.popup-container .popup-register-info .form-wrapper>.button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-register-info .form-wrapper>.button-control .btn,.popup-container .popup-register-info .form-wrapper>.button-control .btn-arrow-back,.popup-container .popup-register-info .form-wrapper>.button-control .btn-light{width:calc(50% - 8px)}}@media(max-width:399px){.popup-container .popup-register-info{width:92vw}}.popup-container .popup-promo{width:640px;flex-direction:column}.popup-container .popup-promo .promo-image{display:flex;width:100%;overflow:hidden;border-radius:16px 16px 0 0}.popup-container .popup-promo .promo-image img{width:100%}.popup-container .popup-promo .checkbox-container{display:flex;width:100%;font-size:24px;padding:20px;border-radius:0 0 16px 16px;background:var(--c-light)}.popup-container .popup-promo .checkbox-container .custom-checkbox{font-size:18px}@media(max-width:1439px){.popup-container .popup-promo{width:500px}}@media(max-width:767px){.popup-container .popup-promo{width:400px}.popup-container .popup-promo .checkbox-container .custom-checkbox{font-size:20px}}@media(max-width:399px){.popup-container .popup-promo{width:92vw}}.popup-container .popup-add-car{width:1100px;flex-direction:column;padding:24px}.popup-container .popup-add-car .popup-head{font-size:32px;justify-content:flex-start}.popup-container .popup-add-car .button-control{align-items:flex-end;margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-add-car .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-add-car .button-control .btn-time,.popup-container .popup-add-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-add-car .button-control .btn,.popup-container .popup-add-car .button-control .btn-arrow-back,.popup-container .popup-add-car .button-control .btn-light{max-width:280px;width:100%}@media(max-width:1200px){.popup-container .popup-add-car{width:640px}.popup-container .popup-add-car .popup-head{justify-content:center;margin-bottom:24px;padding-bottom:16px;position:relative}.popup-container .popup-add-car .popup-head:after{content:"";left:-24px;right:-24px;bottom:0;position:absolute;height:1px;background:var(--c-light)}}@media(max-width:767px){.popup-container .popup-add-car .popup-head{font-size:26px;margin-bottom:16px}}.popup-container .popup-add-car .popup-car-wrapper{display:flex;width:100%}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view{display:flex;width:408px;border-radius:16px;justify-content:center;align-items:center;margin-right:24px;background-color:rgba(242,242,242,.5)}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view .image{display:flex;width:358px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view .image img{width:100%;align-self:center}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info{display:flex;width:calc(100% - 432px);padding:24px 24px 0;border-radius:16px;background-color:rgba(242,242,242,.5)}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper{display:block;width:100%}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper label i{display:flex;margin-left:1px;font-style:normal;color:var(--c-red)}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper .form-control{border-radius:12px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper .form-group{margin-bottom:24px}@media(max-width:375px){.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper .row{margin:0 -8px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info .form-wrapper [class^=col-]{padding:0 8px}}@media(max-width:1200px){.popup-container .popup-add-car .popup-car-wrapper{flex-direction:column}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view{width:100%;margin-right:0;margin-bottom:24px;background:none;padding-top:50px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view .image{width:100%;max-width:450px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info{width:100%;background:none}}@media(max-width:767px){.popup-container .popup-add-car .popup-car-wrapper .popup-car-view{padding-top:40px}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view .car-favotite{top:0;left:0}.popup-container .popup-add-car .popup-car-wrapper .popup-car-view .image{max-width:200px;margin:0 auto}.popup-container .popup-add-car .popup-car-wrapper .popup-car-info{padding:24px 0 0}.popup-container .popup-add-car{width:400px;padding:24px 16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-add-car .form-wrapper>.button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-add-car .form-wrapper>.button-control .btn-time,.popup-container .popup-add-car .form-wrapper>.button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-add-car .form-wrapper>.button-control .btn,.popup-container .popup-add-car .form-wrapper>.button-control .btn-arrow-back,.popup-container .popup-add-car .form-wrapper>.button-control .btn-light{width:calc(50% - 8px)}.popup-container .popup-add-car .button-control{margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-add-car .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-add-car .button-control .btn-time,.popup-container .popup-add-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-add-car .button-control .btn,.popup-container .popup-add-car .button-control .btn-arrow-back,.popup-container .popup-add-car .button-control .btn-light{width:100%;max-width:100%}}@media(max-width:399px){.popup-container .popup-add-car{width:92vw}}.popup-container .popup-car-info{width:1100px;flex-direction:column;padding:24px}.popup-container .popup-car-info .popup-head{font-size:32px;justify-content:flex-start}.popup-container .popup-car-info .button-control{align-items:flex-end;margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-car-info .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-car-info .button-control .btn-time,.popup-container .popup-car-info .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-car-info .button-control .btn,.popup-container .popup-car-info .button-control .btn-arrow-back,.popup-container .popup-car-info .button-control .btn-light{max-width:280px;width:100%}.popup-container .popup-car-info .popup-car-view{position:relative}.popup-container .popup-car-info .car-favotite{display:flex;flex-direction:column;cursor:pointer;position:absolute;top:16px;left:16px;z-index:5}.popup-container .popup-car-info .car-favotite:has(>input:checked){border-color:var(--c-light-blue50)}.popup-container .popup-car-info .car-favotite:has(>input:checked) .checkmark{box-shadow:none}.popup-container .popup-car-info .car-favotite input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.popup-container .popup-car-info .car-favotite input[type=checkbox]:checked+.check-text{border-color:var(--c-light-blue50)}.popup-container .popup-car-info .car-favotite input[type=checkbox]:checked+.check-text:before{box-shadow:none;background:url(/assets/images/icons/ico-checked-car.svg) 50%/100% auto no-repeat}.popup-container .popup-car-info .car-favotite .check-text{display:flex;width:100%;padding-left:44px;position:relative}.popup-container .popup-car-info .car-favotite .check-text:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;border:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-gray30);background-color:var(--c-light);transition:all .2s ease}.popup-container .popup-car-info .car-favotite .text{display:inline-block;width:100%;height:30px;line-height:30px;border-radius:30px;font-size:20px;color:var(--c-gray70);font-family:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1200px){.popup-container .popup-car-info{width:640px}.popup-container .popup-car-info .popup-head{justify-content:center;margin-bottom:24px;padding-bottom:16px;position:relative}.popup-container .popup-car-info .popup-head:after{content:"";left:-24px;right:-24px;bottom:0;position:absolute;height:1px;background:var(--c-light)}}@media(max-width:767px){.popup-container .popup-car-info .popup-head{font-size:26px;margin-bottom:16px}}.popup-container .popup-car-info .popup-car-wrapper{display:flex;width:100%}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view{display:flex;width:408px;border-radius:16px;justify-content:center;align-items:center;margin-right:24px;background-color:rgba(242,242,242,.5)}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view .image{display:flex;width:358px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view .image img{width:100%;align-self:center}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail{display:flex;width:calc(100% - 432px);padding:24px;border-radius:16px;position:relative;background-color:rgba(242,242,242,.5)}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .btn-edit-form{position:absolute;right:24px;top:24px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper{display:flex;width:100%}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul{display:flex;width:100%;flex-direction:column}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li{display:flex;width:100%;margin-bottom:16px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li span{font-size:24px;color:var(--c-gray50)}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li p{font-size:24px;color:var(--c-gray80)}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li:last-child{margin-bottom:0}@media(max-width:767px){.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li{margin-bottom:8px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li p,.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper ul li span{font-size:20px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail{padding-top:0}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .btn-edit-form{top:18px;right:18px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail .car-detail-wrapper{padding:18px;border-radius:16px;background-color:rgba(242,242,242,.5)}}@media(max-width:1200px){.popup-container .popup-car-info .popup-car-wrapper{flex-direction:column}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view{width:100%;margin-right:0;margin-bottom:24px;background:none;padding-top:50px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view .image{width:100%;max-width:450px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail{width:100%;background:none}}@media(max-width:767px){.popup-container .popup-car-info .popup-car-wrapper .popup-car-view{padding-top:40px}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view .car-favotite{top:0;left:0}.popup-container .popup-car-info .popup-car-wrapper .popup-car-view .image{max-width:200px;margin:0 auto}.popup-container .popup-car-info .popup-car-wrapper .popup-car-detail{padding:0}.popup-container .popup-car-info{width:400px;padding:24px 16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-car-info .form-wrapper>.button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-car-info .form-wrapper>.button-control .btn-time,.popup-container .popup-car-info .form-wrapper>.button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-car-info .form-wrapper>.button-control .btn,.popup-container .popup-car-info .form-wrapper>.button-control .btn-arrow-back,.popup-container .popup-car-info .form-wrapper>.button-control .btn-light{width:calc(50% - 8px)}.popup-container .popup-car-info .button-control{margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-car-info .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-car-info .button-control .btn-time,.popup-container .popup-car-info .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-car-info .button-control .btn,.popup-container .popup-car-info .button-control .btn-arrow-back,.popup-container .popup-car-info .button-control .btn-light{width:100%;max-width:100%}}@media(max-width:399px){.popup-container .popup-car-info{width:92vw}}.popup-container .popup-condition{width:840px;padding:24px;align-items:center}.popup-container .popup-condition .popup-head{margin-bottom:24px;font-size:36px;color:var(--c-primary)}.popup-container .popup-condition .popup-title{display:flex;width:100%;margin-top:24px;text-align:center;justify-content:center}.popup-container .popup-condition .popup-body{display:flex;width:100%;flex-direction:column;margin-bottom:24px}.popup-container .popup-condition .icon{margin:32px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-condition .button-control{margin:0 auto;max-width:240px;flex-direction:row;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-condition .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-condition .button-control .btn-time,.popup-container .popup-condition .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-condition .button-control .btn,.popup-container .popup-condition .button-control .btn-arrow-back,.popup-container .popup-condition .button-control .btn-light{width:100%}@media(max-width:1439px){.popup-container .popup-condition{width:640px}}@media(max-width:767px){.popup-container .popup-condition{width:400px;padding:24px 16px}}@media(max-width:479px){.popup-container .popup-condition{width:92vw}.popup-container .popup-condition .popup-title{font-size:20px}}@media(max-width:991px){.popup-container .form-wrapper .form-control{height:44px}.popup-container .form-wrapper .form-group{margin-bottom:12px}.popup-container .form-wrapper .form-group label{font-size:20px}}.popup-container .popup-compare{width:1060px;padding:24px;align-items:center}.popup-container .popup-compare .popup-head{display:flex;width:100%;justify-content:flex-start;margin-bottom:24px;font-size:36px;padding-right:42px;color:var(--c-primary)}@media(max-width:767px){.popup-container .popup-compare .popup-head{padding-right:42px}}@media(max-width:599px){.popup-container .popup-compare .popup-head{margin-bottom:12px}}.popup-container .popup-compare .product-sort-container{width:100%;padding:0;margin-bottom:24px}.popup-container .popup-compare .product-sort-container .container{padding:0}.popup-container .popup-compare .product-sort-container .sort-wrapper{width:calc((100% - 72px)/4)}@media(max-width:1024px){.popup-container .popup-compare .product-sort-container .sort-wrapper{width:calc((100% - 48px)/3)}}@media(max-width:767px){.popup-container .popup-compare .product-sort-container .container{gap:8px}.popup-container .popup-compare .product-sort-container .sort-wrapper{width:calc((100% - 8px)/2)}.popup-container .popup-compare .product-sort-container .sort-wrapper:first-child{width:calc((100% - 8px)/2 - 20px)}.popup-container .popup-compare .product-sort-container .sort-wrapper:last-child{width:calc((100% - 8px)/2 + 20px)}}@media(max-width:375px){.popup-container .popup-compare .product-sort-container .container{flex-direction:column;gap:16px}.popup-container .popup-compare .product-sort-container .sort-wrapper,.popup-container .popup-compare .product-sort-container .sort-wrapper:first-child,.popup-container .popup-compare .product-sort-container .sort-wrapper:last-child{width:100%}}.popup-container .popup-compare .product-cards-wrapper{display:flex;width:100%;gap:24px;margin-bottom:14px;overflow-y:auto;flex-wrap:wrap;scrollbar-width:none;-ms-overflow-style:none;max-height:380px}.popup-container .popup-compare .product-cards-wrapper::-webkit-scrollbar{display:none}@media(max-width:991px){.popup-container .popup-compare .product-cards-wrapper{gap:16px;max-height:400px}}@media(max-width:599px){.popup-container .popup-compare .product-cards-wrapper{gap:8px}}@media(max-width:375px){.popup-container .popup-compare .product-cards-wrapper{max-height:inherit}}.popup-container .popup-compare .product-cards-wrapper .cards--product{border:1px solid var(--c-light);width:calc((100% - 72px)/4);border-radius:16px}@media(max-width:1024px){.popup-container .popup-compare .product-cards-wrapper .cards--product{width:calc((100% - 48px)/3)}}@media(max-width:991px){.popup-container .popup-compare .product-cards-wrapper .cards--product{width:calc((100% - 32px)/3)}}@media(max-width:599px){.popup-container .popup-compare .product-cards-wrapper .cards--product{padding:8px;width:calc((100% - 8px)/2)}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-wrapper{padding:0}}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-image{margin-bottom:8px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-image .brand{width:98px;height:24px;border-radius:6px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-image .thumb{width:120px;height:120px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content{height:calc(100% - 162px)}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-head{font-size:20px;margin-bottom:8px}@media(max-width:375px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-head{padding:0;font-size:18px}}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price{margin:auto}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion p{font-size:24px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion span{font-size:18px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-normal{padding:8px 0 16px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-normal p{font-size:24px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-period p{font-size:18px}@media(max-width:991px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion{flex-direction:column}}@media(max-width:767px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-normal p{font-size:22px}}@media(max-width:599px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion p{font-size:22px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion span{font-size:16px}}@media(max-width:375px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion p{font-size:18px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-promotion span{font-size:16px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-normal p{font-size:18px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-price .price-period p{font-size:14px}}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-detail .btn-select-product.selected{opacity:.3}@media(max-width:599px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-detail .btn-select-product{height:42px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-detail .btn-select-product span{font-size:20px}}@media(max-width:375px){.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-detail .btn-select-product{height:40px;padding:0 8px}.popup-container .popup-compare .product-cards-wrapper .cards--product .cards-content .cards-detail .btn-select-product span{font-size:16px}}.popup-container .popup-compare .pagination-wrapper .pagination-list .page-item,.popup-container .popup-compare .pagination-wrapper .pagination-list .page-next,.popup-container .popup-compare .pagination-wrapper .pagination-list .page-prev{width:40px;height:40px}@media(max-width:375px){.popup-container .popup-compare .pagination-wrapper .pagination-list .page-item,.popup-container .popup-compare .pagination-wrapper .pagination-list .page-next,.popup-container .popup-compare .pagination-wrapper .pagination-list .page-prev{width:30px;height:30px}}.popup-container .popup-compare .pagination-wrapper .pagination-list .page-item .page-link{font-size:26px}@media(max-width:375px){.popup-container .popup-compare .pagination-wrapper .pagination-list .page-item .page-link{font-size:18px}}@media(max-width:1024px){.popup-container .popup-compare{width:90vw}}@media(max-width:767px){.popup-container .popup-compare{width:400px;padding:24px 16px}}@media(max-width:479px){.popup-container .popup-compare{width:92vw}.popup-container .popup-compare .popup-title{font-size:20px}}.popup-container .popup-history{width:460px;padding:24px;align-items:center}.popup-container .popup-history .popup-head{margin-bottom:0;color:var(--c-primary)}.popup-container .popup-history .popup-title{display:flex;width:100%;margin-top:16px;margin-bottom:24px;text-align:center;justify-content:center}.popup-container .popup-history .form-wrapper{display:flex;width:100%;flex-direction:column}.popup-container .popup-history .form-wrapper .form-group{margin-bottom:16px}.popup-container .popup-history .form-wrapper .form-group:last-child{margin-bottom:0}.popup-container .popup-history .icon{margin:32px auto;width:var(--icon-success-size);height:var(--icon-success-size)}.popup-container .popup-history .button-control{margin:32px auto 0;max-width:240px;flex-direction:row;justify-content:space-between}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-history .button-control .btn,.popup-container .popup-history .button-control .btn-arrow-back,.popup-container .popup-history .button-control .btn-light{width:100%;max-width:286px;align-items:center;padding:0 12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-history .button-control .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-history .button-control .btn-time .icons--grad-sm-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.popup-container .popup-history .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.popup-container .popup-history .button-control .btn .icons,.popup-container .popup-history .button-control .btn .icons--blue-lg-circle,.popup-container .popup-history .button-control .btn .icons--blue-md-circle,.popup-container .popup-history .button-control .btn .icons--blue-sm-circle,.popup-container .popup-history .button-control .btn .icons--blue-xl-circle,.popup-container .popup-history .button-control .btn .icons--blue-xs-circle,.popup-container .popup-history .button-control .btn .icons--blue-xxs-circle,.popup-container .popup-history .button-control .btn .icons--grad-sm-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-lg-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-md-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-sm-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-xl-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-xs-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--blue-xxs-circle,.popup-container .popup-history .button-control .btn-arrow-back .icons--grad-sm-circle,.popup-container .popup-history .button-control .btn-light .icons,.popup-container .popup-history .button-control .btn-light .icons--blue-lg-circle,.popup-container .popup-history .button-control .btn-light .icons--blue-md-circle,.popup-container .popup-history .button-control .btn-light .icons--blue-sm-circle,.popup-container .popup-history .button-control .btn-light .icons--blue-xl-circle,.popup-container .popup-history .button-control .btn-light .icons--blue-xs-circle,.popup-container .popup-history .button-control .btn-light .icons--blue-xxs-circle,.popup-container .popup-history .button-control .btn-light .icons--grad-sm-circle{margin-right:16px}@media(max-width:1439px){.popup-container .popup-history{width:500px}}@media(max-width:767px){.popup-container .popup-history{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-history{width:92vw}}.with-fancybox .select-options{z-index:9999999999}@media(max-width:767px){.open-compare .is-compact .fancybox__content>.f-button.is-close-btn{top:26px;right:16px}.custom-member .is-compact .fancybox__content>.f-button.is-close-btn{top:20px;right:16px}}.cards-container{display:flex;width:100%;gap:24px}.cards{display:flex;box-shadow:none;border:none;width:100%;max-width:624px}.cards--image-detail .cards-wrapper{top:0;transition:all 0s ease}.cards--image-detail .cards-wrapper:hover{top:0}.cards .cards-wrapper{display:flex;width:100%;flex-direction:column;overflow:hidden;position:relative;top:0;transition:all .35s ease-out}.cards:hover .cards-wrapper{top:-10px}@media(max-width:1024px){.cards:hover .cards-wrapper{top:0;transition:all 0s ease}.cards:hover .cards-wrapper:hover{top:0}}.cards .cards-image{display:flex;width:100%;position:relative;padding-top:73.5%;overflow:hidden;border-radius:16px 16px 0 0}.cards .cards-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cards .cards-content{display:flex;padding:24px;flex-direction:column;background:var(--c-white);width:100%;border-radius:0 0 16px 16px;overflow:hidden;border:1px solid var(--c-light)}.cards .cards-content .cards-label{display:flex;width:100%;margin-bottom:8px}.cards .cards-content .cards-head{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:24px;font-size:34px;font-family:var(--fw-medium);color:var(--c-dark-blue)}.cards .cards-content .cards-create{display:flex;margin-bottom:6px;font-size:20px;width:100%;align-items:center;color:var(--c-gray40)}.cards .cards-content .cards-create .ico-clock{display:block;margin-right:6px;width:18px;height:18px;background:url(/assets/images/icons/ico-clock-gray.svg) 50%/100% auto no-repeat}.cards .cards-content .cards-detail{display:flex;width:100%;margin-top:auto}.cards .cards-content .cards-detail .cards-period{display:flex;width:calc(100% - 200px);padding-right:24px;align-items:center}.cards .cards-content .cards-detail .cards-period+.cards-button{margin-top:24px}.cards .cards-content .cards-detail .cards-desc{display:flex;width:calc(100% - 56px);padding-left:16px;flex-direction:column;gap:4px}.cards .cards-content .cards-detail .cards-desc-title{display:flex;width:100%;font-size:24px;line-height:26px;font-family:var(--fw-medium);color:var(--c-dark)}.cards .cards-content .cards-detail .cards-desc-date{display:flex;width:100%;font-size:28px;line-height:32px;color:var(--c-primary);font-family:var(--fw-medium)}@media(max-width:399px){.cards .cards-content .cards-detail .cards-desc-date{font-size:24px}}@media(max-width:375px){.cards .cards-content .cards-detail .cards-desc-date{font-size:22px}}.cards .cards-content .cards-detail .cards-button{display:flex;width:200px;margin-top:0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards .cards-content .cards-detail .cards-button .btn-time,.cards .cards-content .cards-detail .cards-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards .cards-content .cards-detail .cards-button .btn,.cards .cards-content .cards-detail .cards-button .btn-arrow-back,.cards .cards-content .cards-detail .cards-button .btn-light,.cards .cards-content .cards-detail .cards-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards .cards-content .cards-detail .cards-button .btn-time{width:100%}@media(max-width:1439px){.cards .cards-content .cards-detail .cards-period{width:calc(100% - 150px)}.cards .cards-content .cards-detail .cards-button{width:150px}}@media(max-width:1200px){.cards .cards-content{padding:16px}.cards .cards-content .cards-head{font-size:28px}.cards .cards-content .cards-detail{flex-direction:column}.cards .cards-content .cards-detail .cards-period{width:100%;padding-right:0}.cards .cards-content .cards-detail .cards-button{width:100%}}.cards--thumbs .cards-wrapper .cards-head{font-size:26px;line-height:32px}.cards--thumbs .cards-wrapper .cards-detail{flex-direction:column}.cards--thumbs .cards-wrapper .cards-detail .cards-button,.cards--thumbs .cards-wrapper .cards-detail .cards-period{width:100%}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-time,.cards--thumbs .cards-wrapper .cards-detail .cards-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-arrow-back,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-light,.cards--thumbs .cards-wrapper .cards-detail .cards-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-time{width:auto}.cards--thumbs .cards-wrapper .cards-detail .cards-desc-title{font-size:22px}.cards--thumbs .cards-wrapper .cards-detail .cards-desc-date{font-size:24px;line-height:24px}@media(max-width:1200px){.cards--thumbs .cards-wrapper .cards-head{font-size:24px;line-height:26px;margin-bottom:16px}.cards--thumbs .cards-wrapper .cards-detail .cards-button{margin-top:0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-time,.cards--thumbs .cards-wrapper .cards-detail .cards-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-arrow-back,.cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-light,.cards--thumbs .cards-wrapper .cards-detail .cards-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--thumbs .cards-wrapper .cards-detail .cards-button .btn-time{width:100%}.cards--thumbs .cards-wrapper .cards-detail .cards-desc-date,.cards--thumbs .cards-wrapper .cards-detail .cards-desc-title{font-size:18px;line-height:15px}}.cards--short .cards-image{padding-top:57.11%}.cards--product .cards-wrapper{padding:16px;border-radius:16px;background:var(--c-white)}.cards--product .cards-image{align-items:center;padding:0;margin-bottom:14px;flex-direction:column}.cards--product .cards-image img{position:relative;width:100%;height:100%;align-self:center;object-fit:cover}.cards--product .cards-image .brand{display:flex;width:138px;height:34px;border-radius:8px;overflow:hidden;margin-bottom:14px;border:1px solid var(--c-light)}.cards--product .cards-image .thumb{display:flex;width:170px;height:170px;align-items:center;justify-content:center}.cards--product .cards-feature{display:flex;width:100%;border-radius:8px;margin-bottom:8px;height:88px;background:var(--c-light-blue10)}.cards--product .cards-feature.no-feature{background:var(--c-light)}.cards--product .cards-feature.no-feature:before{content:"";position:absolute;top:0;left:0}.cards--product .cards-feature.no-feature .no-feature-msg{display:flex;color:var(--c-gray60);font-size:20px;margin:0 auto;align-items:center}@media(max-width:991px){.cards--product .cards-feature.no-feature .no-feature-msg{font-size:16px}}.cards--product .cards-feature .feature-item{display:flex;width:33.3333333333%;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:8px;position:relative;border-right:1px solid rgba(221,221,221,.3)}.cards--product .cards-feature .feature-item:last-child,.cards--product .cards-feature .feature-item:nth-child(3){border-right:none}.cards--product .cards-feature .feature-item .icon{width:auto;height:24px;margin-bottom:8px}.cards--product .cards-feature .feature-item p{font-size:20px;line-height:1;color:var(--c-light-blue60)}@media(max-width:991px){.cards--product .cards-feature .feature-item .icon{height:20px}.cards--product .cards-feature .feature-item p{font-size:16px}}.cards--product .cards-content{padding:0;border:none}.cards--product .cards-content .cards-head{font-size:26px;padding:0 12px;line-height:1;text-align:center;margin-bottom:12px;-webkit-line-clamp:3;color:var(--c-dark)}@media(max-width:991px){.cards--product .cards-content .cards-head{font-size:22px}}.cards--product .cards-content .cards-head+.cards-price .price-normal{padding-top:0}.cards--product .cards-content .cards-price{display:flex;width:100%;line-height:1;flex-direction:column}.cards--product .cards-content .cards-price .price-promotion{display:flex;align-items:center;margin-bottom:6px}.cards--product .cards-content .cards-price .price-promotion p{display:flex;font-size:28px;flex:auto;color:var(--c-red);font-family:var(--fw-medium)}.cards--product .cards-content .cards-price .price-promotion span{display:flex;flex:0 0 auto;font-size:20px;text-align:right;color:var(--c-gray60);position:relative}.cards--product .cards-content .cards-price .price-promotion span:before{content:"";height:1px;width:100%;position:absolute;top:50%;left:0;background:var(--c-gray60)}@media(max-width:991px){.cards--product .cards-content .cards-price .price-promotion p{font-size:24px}.cards--product .cards-content .cards-price .price-promotion span{font-size:18px}}.cards--product .cards-content .cards-price .price-period{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.cards--product .cards-content .cards-price .price-period p{display:flex;width:100%;text-align:center;color:var(--c-dark);font-size:20px;justify-content:center;font-family:var(--fw-medium)}.cards--product .cards-content .cards-price .price-period .period{margin-top:4px;color:var(--c-light-blue60)}@media(max-width:991px){.cards--product .cards-content .cards-price .price-period p{font-size:18px}}.cards--product .cards-content .cards-price .price-normal{display:flex;width:100%;align-items:center;justify-content:center;margin:auto;padding:8px 0 16px}.cards--product .cards-content .cards-price .price-normal p{font-size:26px;color:var(--c-primary);font-family:var(--fw-medium)}@media(max-width:991px){.cards--product .cards-content .cards-price .price-normal p{font-size:24px}}.cards--product .cards-content .cards-detail{flex-direction:column;margin-top:auto}.cards--product .cards-content .cards-detail .compare-button{display:flex;align-items:center;gap:0 12px;margin-bottom:12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time,.cards--product .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product .cards-content .cards-detail .compare-button .btn,.cards--product .cards-content .cards-detail .compare-button .btn-arrow-back,.cards--product .cards-content .cards-detail .compare-button .btn-light,.cards--product .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time{padding:0 16px;width:calc((100% - 8px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time span,.cards--product .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.cards--product .cards-content .cards-detail .compare-button .btn span,.cards--product .cards-content .cards-detail .compare-button .btn-arrow-back span,.cards--product .cards-content .cards-detail .compare-button .btn-light span,.cards--product .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time span{font-size:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .cards-button .btn-time,.cards--product .cards-content .cards-detail .cards-button,.cards--product .cards-content .cards-detail .cards-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product .cards-content .cards-detail .cards-button .btn,.cards--product .cards-content .cards-detail .cards-button .btn-arrow-back,.cards--product .cards-content .cards-detail .cards-button .btn-light,.cards--product .cards-content .cards-detail .cards-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .cards-button .btn-time{width:100%}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time,.cards--product .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product .cards-content .cards-detail .compare-button .btn,.cards--product .cards-content .cards-detail .compare-button .btn-arrow-back,.cards--product .cards-content .cards-detail .compare-button .btn-light,.cards--product .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time{padding:0 8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time span,.cards--product .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.cards--product .cards-content .cards-detail .compare-button .btn span,.cards--product .cards-content .cards-detail .compare-button .btn-arrow-back span,.cards--product .cards-content .cards-detail .compare-button .btn-light span,.cards--product .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product .cards-content .cards-detail .compare-button .btn-time span{font-size:18px}}.cards--product-large-image .cards-wrapper{padding:16px;border-radius:16px;background:var(--c-white)}.cards--product-large-image .cards-image{align-items:center;position:relative;padding:100% 0 0;margin-bottom:14px;border-radius:16px;flex-direction:column}.cards--product-large-image .cards-image img{position:relative;width:100%;height:100%;object-fit:cover;align-self:center}.cards--product-large-image .cards-image .thumb{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;align-items:center;justify-content:center}.cards--product-large-image .cards-content{padding:0;border:none}.cards--product-large-image .cards-content .cards-head{font-size:26px;padding:0 12px;line-height:1;text-align:center;margin-bottom:12px;color:var(--c-dark)}@media(max-width:991px){.cards--product-large-image .cards-content .cards-head{font-size:22px}}.cards--product-large-image .cards-content .cards-head+.cards-price .price-normal{padding-top:0}.cards--product-large-image .cards-content .cards-price{display:flex;width:100%;line-height:1;flex-direction:column}.cards--product-large-image .cards-content .cards-price .price-promotion{display:flex;align-items:center;margin-bottom:6px}.cards--product-large-image .cards-content .cards-price .price-promotion p{display:flex;font-size:28px;flex:auto;color:var(--c-red);font-family:var(--fw-medium)}.cards--product-large-image .cards-content .cards-price .price-promotion span{display:flex;flex:0 0 auto;font-size:20px;text-align:right;color:var(--c-gray60);position:relative}.cards--product-large-image .cards-content .cards-price .price-promotion span:before{content:"";height:1px;width:100%;position:absolute;top:50%;left:0;background:var(--c-gray60)}@media(max-width:991px){.cards--product-large-image .cards-content .cards-price .price-promotion p{font-size:24px}.cards--product-large-image .cards-content .cards-price .price-promotion span{font-size:18px}}.cards--product-large-image .cards-content .cards-price .price-period{display:flex;flex-direction:column;width:100%;margin-bottom:8px}.cards--product-large-image .cards-content .cards-price .price-period p{display:flex;width:100%;text-align:center;color:var(--c-dark);font-size:20px;justify-content:center;font-family:var(--fw-medium)}.cards--product-large-image .cards-content .cards-price .price-period .period{margin-top:4px;color:var(--c-light-blue60)}@media(max-width:991px){.cards--product-large-image .cards-content .cards-price .price-period p{font-size:18px}}.cards--product-large-image .cards-content .cards-price .price-normal{display:flex;width:100%;align-items:center;justify-content:center;margin:auto;padding:8px 0 16px}.cards--product-large-image .cards-content .cards-price .price-normal p{font-size:26px;color:var(--c-primary);font-family:var(--fw-medium)}@media(max-width:991px){.cards--product-large-image .cards-content .cards-price .price-normal p{font-size:24px}}.cards--product-large-image .cards-content .cards-detail{flex-direction:column;margin-top:auto}.cards--product-large-image .cards-content .cards-detail .compare-button{display:flex;align-items:center;gap:0 12px;margin-bottom:12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time,.cards--product-large-image .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product-large-image .cards-content .cards-detail .compare-button .btn,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-arrow-back,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-light,.cards--product-large-image .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time{padding:0 16px;width:calc((100% - 8px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time span,.cards--product-large-image .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-arrow-back span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-light span,.cards--product-large-image .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time span{font-size:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .cards-button .btn-time,.cards--product-large-image .cards-content .cards-detail .cards-button,.cards--product-large-image .cards-content .cards-detail .cards-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product-large-image .cards-content .cards-detail .cards-button .btn,.cards--product-large-image .cards-content .cards-detail .cards-button .btn-arrow-back,.cards--product-large-image .cards-content .cards-detail .cards-button .btn-light,.cards--product-large-image .cards-content .cards-detail .cards-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .cards-button .btn-time{width:100%}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time,.cards--product-large-image .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.cards--product-large-image .cards-content .cards-detail .compare-button .btn,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-arrow-back,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-light,.cards--product-large-image .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time{padding:0 8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time span,.cards--product-large-image .cards-content .cards-detail .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-arrow-back span,.cards--product-large-image .cards-content .cards-detail .compare-button .btn-light span,.cards--product-large-image .cards-content .cards-detail .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .cards--product-large-image .cards-content .cards-detail .compare-button .btn-time span{font-size:18px}}.scroll-container,.scroll-content{position:relative}.custom-scrollbar.horizontal,.custom-scrollbar.vertical{position:absolute;background:rgba(0,0,0,.1);cursor:pointer}.custom-scrollbar.vertical{top:0;right:0;width:6px;height:100%}.custom-scrollbar.horizontal{bottom:0;left:0;height:6px;width:100%}.scroll-thumb{background:#333;border-radius:3px;position:absolute}.scroll-thumb.vertical{width:100%;left:0}.scroll-thumb.horizontal{height:100%;top:0}.pagination-wrapper{display:flex;width:100%}.pagination-wrapper .pagination-list{display:flex;align-items:center;justify-content:center;position:relative;width:100%;gap:4px;padding:0 48px}.pagination-wrapper .pagination-list .page-item{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.pagination-wrapper .pagination-list .page-item .page-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:28px;line-height:32px;border-radius:50%;color:var(--c-gray80);font-family:var(--fw-regular);transition:all .35s ease;background:rgba(0,129,198,0)}.pagination-wrapper .pagination-list .page-item .page-link:hover{background:var(--c-light)}.pagination-wrapper .pagination-list .page-item .page-link.active{color:var(--c-white);background:var(--c-primary)}@media(max-width:767px){.pagination-wrapper .pagination-list .page-item{width:40px;height:40px}}@media(max-width:399px){.pagination-wrapper .pagination-list .page-item{width:34px;height:34px}.pagination-wrapper .pagination-list .page-item .page-link{font-size:20px}}.pagination-wrapper .pagination-list .page-dots{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.pagination-wrapper .pagination-list .page-dots span{font-size:20px;line-height:1}@media(max-width:767px){.pagination-wrapper .pagination-list .page-dots{width:40px;height:40px}}@media(max-width:399px){.pagination-wrapper .pagination-list .page-dots{width:34px;height:34px}}.pagination-wrapper .pagination-list .page-next,.pagination-wrapper .pagination-list .page-prev{display:flex;position:absolute;top:auto;bottom:auto;width:48px;height:48px;border-radius:50%;overflow:hidden}.pagination-wrapper .pagination-list .page-next .page-link,.pagination-wrapper .pagination-list .page-prev .page-link{display:flex;width:100%;height:100%;border-radius:50%;justify-content:center;align-items:center;transition:all .35s ease;background:var(--c-white)}.pagination-wrapper .pagination-list .page-next .page-link:hover,.pagination-wrapper .pagination-list .page-prev .page-link:hover{background:var(--c-light)}.pagination-wrapper .pagination-list .page-next .page-link:before,.pagination-wrapper .pagination-list .page-prev .page-link:before{content:"";display:flex;position:relative;width:24px;height:24px;background-size:100% auto;background-position:50%;background-repeat:no-repeat}@media(max-width:767px){.pagination-wrapper .pagination-list .page-next,.pagination-wrapper .pagination-list .page-prev{width:40px;height:40px}}@media(max-width:399px){.pagination-wrapper .pagination-list .page-next,.pagination-wrapper .pagination-list .page-prev{width:34px;height:34px}.pagination-wrapper .pagination-list .page-next .page-link:before,.pagination-wrapper .pagination-list .page-prev .page-link:before{width:18px;height:18px}}.pagination-wrapper .pagination-list .page-prev{left:0}.pagination-wrapper .pagination-list .page-prev .page-link:before{background-image:url(/assets/images/icons/ico-nav-prev.svg)}.pagination-wrapper .pagination-list .page-next{right:0}.pagination-wrapper .pagination-list .page-next .page-link:before{background-image:url(/assets/images/icons/ico-nav-next.svg)}.highlight-contents{display:flex;width:100%;flex-direction:column}.highlight-contents .highlight-container{display:flex;width:100%;padding:56px 0;background-repeat:no-repeat;background-position:50%;background-size:cover}.highlight-contents .highlight-container .cards-container{gap:24px 24px}@media(max-width:767px){.highlight-contents .highlight-container{padding-top:40px}.highlight-contents .highlight-container .cards-container{flex-direction:column}}.highlight-contents .highlight-container--single{padding:40px 0}.highlight-contents .highlight-container--single .cards{max-width:100%}.highlight-contents .highlight-container--single .cards .cards-wrapper{flex-direction:row}@media(max-width:767px){.highlight-contents .highlight-container--single .cards .cards-wrapper{flex-direction:column}}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-image{width:732px;height:414px;padding-top:0;border-radius:16px 0 0 16px}@media(max-width:1024px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-image{width:638px;height:360px}}@media(max-width:991px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-image{width:485px;height:280px}}@media(max-width:767px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-image{width:100%;height:auto;border-radius:16px 16px 0 0}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-image img{position:relative;width:100%;height:auto;border-radius:16px 16px 0 0}}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content{width:calc(100% - 732px);border-radius:0 16px 16px 0}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-head{font-size:40px}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail{flex-direction:column;margin-top:0;margin-bottom:24px}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail .cards-desc{padding-left:0;width:100%}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail .cards-desc p{font-size:26px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-button{max-width:200px;margin-top:auto}@media(max-width:1439px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-head{font-size:32px}}@media(max-width:1024px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content{width:calc(100% - 638px)}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail .cards-desc p{-webkit-line-clamp:3}}@media(max-width:991px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content{width:calc(100% - 485px)}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-head{font-size:28px}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail .cards-desc p{-webkit-line-clamp:2;font-size:22px}}@media(max-width:767px){.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content{width:100%;border-radius:0 0 16px 16px}.highlight-contents .highlight-container--single .cards .cards-wrapper .cards-content .cards-detail .cards-desc p{-webkit-line-clamp:4;font-size:22px}}.highlight-contents .highlight-container--products{padding-top:0}@media(max-width:991px){.highlight-contents .highlight-container--products{padding-bottom:40px}.highlight-contents .highlight-container--products .header-page{padding:40px 0 16px}}@media(max-width:767px){.highlight-contents .highlight-container--products .header-page .header-text{display:block}.highlight-contents .highlight-container--products .header-page .header-text span{margin-right:0}}.gallery-container{display:flex;width:100%;flex-direction:column}.gallery-container .swiper-main{width:100%;position:relative}.gallery-container .swiper-main .image{display:flex;padding-top:73.08%;overflow:hidden;position:relative;border-radius:16px}.gallery-container .swiper-main .image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:16px}.gallery-container .swiper-slide{background-size:cover;background-position:50%}.gallery-container .gallery-slider{width:100%}.gallery-container .thumb-slider{box-sizing:border-box;padding:10px 0}.gallery-container .thumb-slider .swiper-slide{width:25%;height:100%;cursor:pointer}.gallery-container .thumb-slider .swiper-slide .image{display:flex;padding-top:73.08%;overflow:hidden;position:relative;background:var(--c-dark);border-radius:12px}.gallery-container .thumb-slider .swiper-slide .image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.4;border-radius:12px;transition:all .35s ease}.gallery-container .thumb-slider .swiper-slide:hover .image img{opacity:.8}.gallery-container .thumb-slider .swiper-slide.swiper-slide-thumb-active .image img{opacity:1}.gallery-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.gallery-container .nav-next,.gallery-container .nav-prev{position:absolute;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.4);width:56px;height:56px;border-radius:50%;cursor:pointer;z-index:10;top:calc(50% - 28px);user-select:none;transition:all .35s ease}.gallery-container .nav-next:after,.gallery-container .nav-prev:after{content:"";display:flex;position:relative;width:24px;height:24px;background-size:100% auto;background-position:50%;background-repeat:no-repeat}.gallery-container .nav-next:hover,.gallery-container .nav-prev:hover{background:#fff}.gallery-container .nav-prev{left:0}.gallery-container .nav-prev:after{background-image:url(/assets/images/icons/ico-nav-prev.svg)}.gallery-container .nav-next{right:0}.gallery-container .nav-next:after{background-image:url(/assets/images/icons/ico-nav-next.svg)}.related-container{display:flex;width:100%;padding:40px 0 80px;position:relative}.related-container .related-header{font-size:42px;display:flex;font-family:var(--fw-medium);color:var(--c-dark-blue80)}@media(max-width:767px){.related-container .related-header{font-size:34px}}.related-container .related-slider{position:relative;padding-bottom:40px}.related-container .related-slider.cards-container{width:auto;gap:inherit;display:block}.related-container .related-slider .swiper-slide{padding-top:16px}.related-container .related-slider .cards .cards-period{margin-bottom:0}.related-container .related-slider .cards .cards-period+.cards-button{margin-top:24px}.related-container .container{display:flex;flex-direction:column}.related-container .swiper-pagination{position:absolute;bottom:0;left:0;width:100%;text-align:center}.related-container .swiper-pagination .swiper-pagination-bullet{background:var(--c-light);opacity:1;margin:0 4px;width:6px;height:6px;border-radius:6px;display:inline-block;transition:all .35s ease}.related-container .swiper-pagination .swiper-pagination-bullet-active{width:20px;background:var(--c-light-blue)}.related-container--product{background-color:var(--c-light-blue10)}:root{--nav-month-size:32px;--nav-day-size:18px}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{width:var(--nav-month-size);height:var(--nav-month-size);overflow:hidden;text-indent:-99999999px;background-color:var(--c-light-blue10);background-position:50%;background-repeat:no-repeat;border-radius:12px;top:2px;background-size:18px auto;transition:all .35s ease}.flatpickr-months .flatpickr-prev-month{margin-left:2px;background-image:url(/assets/images/icons/ico-arrow-left-calendar.svg)}.flatpickr-months .flatpickr-next-month{margin-right:2px;background-image:url(/assets/images/icons/ico-arrow-right-calendar.svg)}.flatpickr-innerContainer .flatpickr-weekday{font-size:var(--nav-day-size);font-weight:400;color:var(--c-dark-blue80)}.flatpickr-innerContainer .flatpickr-day{color:var(--c-gray80);font-size:var(--nav-day-size);border:none!important;transition:all .35s ease}.flatpickr-innerContainer .flatpickr-day.prevMonthDay{color:var(--c-gray40);background-color:rgba(244,244,244,0)}.flatpickr-innerContainer .flatpickr-day.prevMonthDay:hover{background-color:#f4f4f4}.flatpickr-innerContainer .flatpickr-day.flatpickr-disabled{color:var(--c-gray40);background-color:rgba(244,244,244,0)}.flatpickr-innerContainer .flatpickr-day.flatpickr-disabled:hover{background-color:#f4f4f4}.flatpickr-innerContainer .flatpickr-day:hover{background-color:var(--c-light-blue10)}.flatpickr-innerContainer .flatpickr-day.today{box-shadow:inset 0 0 0 1px var(--c-light-blue50)}.flatpickr-innerContainer .flatpickr-day.today:hover{color:var(--c-gray80)}.flatpickr-innerContainer .flatpickr-day.selected{color:var(--c-white);background-color:var(--c-primary)}.custom-checkbox{position:relative;padding-left:35px;cursor:pointer;user-select:none;display:inline-block;font-size:24px;line-height:24px;color:var(--c-dark)}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox input[type=checkbox]:checked~.checkmark{background-color:var(--c-light-blue50);background-image:url(/assets/images/icons/ico-checked.svg)}.custom-checkbox input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox input[type=radio]:checked~.checkmark{background-color:var(--c-light-blue50);background-image:url(/assets/images/icons/ico-checked.svg)}.custom-checkbox .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background-image:none;background-size:cover;border-radius:8px;transition:.2s ease;border-color:var(--c-gray30);background-color:var(--c-light)}@media(max-width:767px){.custom-checkbox .checkmark{height:20px;width:20px}}.booking-nav-container{display:flex;width:100%;padding:16px 0}.booking-nav-container .booking-nav-wrapper{display:flex;width:100%;background:#f1f6ff;border-radius:24px;padding:30px;justify-content:center}@media(max-width:767px){.booking-nav-container .booking-nav-wrapper{padding:16px}}.booking-nav-container[data-step="1"].animated .slider-control .swiper-wrapper:before{right:100%}.booking-nav-container[data-step="2"].animated .slider-control .swiper-wrapper:before{right:70%}.booking-nav-container[data-step="3"].animated .slider-control .swiper-wrapper:before{right:50%}.booking-nav-container[data-step="4"].animated .slider-control .swiper-wrapper:before{right:30%}.booking-nav-container[data-step="5"].animated .slider-control .swiper-wrapper:before{right:0}@media(max-width:991px){.booking-nav-container[data-step="1"].animated .slider-control .swiper-wrapper:before{right:100%}.booking-nav-container[data-step="2"].animated .slider-control .swiper-wrapper:before{right:50%}.booking-nav-container[data-step="3"].animated .slider-control .swiper-wrapper:before{right:15%}.booking-nav-container[data-step="4"].animated .slider-control .swiper-wrapper:before{right:-17%}.booking-nav-container[data-step="5"].animated .slider-control .swiper-wrapper:before{right:-50%}}.booking-nav-container .nav-booking-list{display:flex;width:100%;max-width:1064px;justify-content:space-between;position:relative}.booking-nav-container .nav-booking-list .hilight-line{position:absolute;left:65px;right:65px;height:1px;top:35px;z-index:1}.booking-nav-container .nav-booking-list .hilight-line:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background-color:var(--c-primary);transition:all .85s ease}.booking-nav-container .nav-booking-list .hilight-line.focus-item-1:before{width:0}.booking-nav-container .nav-booking-list .hilight-line.focus-item-2:before{width:25%}.booking-nav-container .nav-booking-list .hilight-line.focus-item-3:before{width:50%}.booking-nav-container .nav-booking-list .hilight-line.focus-item-4:before{width:75%}.booking-nav-container .nav-booking-list .hilight-line.focus-item-5:before{width:100%}@media(max-width:1024px){.booking-nav-container .nav-booking-list .hilight-line{left:10%;right:10%}}@media(max-width:991px){.booking-nav-container .nav-booking-list .hilight-line{left:15%;right:15%}}.booking-nav-container .nav-booking-list .slider-control{width:100%}.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper{position:relative}.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:before{content:"";position:absolute;height:1px;background-color:var(--c-primary);transition:all .85s ease;left:105px;right:100%;top:35px;max-width:855px;z-index:1}.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:after{content:"";position:absolute;height:1px;background-color:var(--c-gray30);left:100px;right:100px;top:35px;z-index:0}@media(max-width:991px){.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:before{left:115px;max-width:inherit}.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:after{right:-50%}}@media(max-width:767px){.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:after,.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:before{left:95px}}@media(max-width:599px){.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:after,.booking-nav-container .nav-booking-list .slider-control .swiper-wrapper:before{left:65px}}.booking-nav-container .nav-booking-list .nav-booking-item{display:flex;flex-direction:column;align-items:center;position:relative;width:160px;padding-top:5px;z-index:2}.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-calendar,.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-car,.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-confirm,.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-customer,.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-pin,.booking-nav-container .nav-booking-list .nav-booking-item .ico-step-tools,.booking-nav-container .nav-booking-list .nav-booking-item .ico-steps{box-shadow:0 0 0 5px #f1f6ff}.booking-nav-container .nav-booking-list .nav-booking-item.on-focus [class^=ico-]{background:var(--c-light-blue50)}.booking-nav-container .nav-booking-list .nav-booking-item.on-focus [class^=ico-]:before{opacity:1}.booking-nav-container .nav-booking-list .nav-booking-item.on-focus [class^=ico-]:after{opacity:0}.booking-nav-container .nav-booking-list .nav-booking-item.on-focus .nav-name{font-family:var(--fw-medium);color:var(--c-primary)}.booking-nav-container .nav-booking-list .nav-booking-item.on-active [class^=ico-]{background:var(--c-primary)}.booking-nav-container .nav-booking-list .nav-booking-item.on-active [class^=ico-]:before{opacity:1}.booking-nav-container .nav-booking-list .nav-booking-item.on-active [class^=ico-]:after{opacity:0}.booking-nav-container .nav-booking-list .nav-booking-item.on-active [class^=ico-] i{opacity:1;visibility:visible}.booking-nav-container .nav-booking-list .nav-booking-item .nav-name{display:flex;width:100%;justify-content:center;color:var(--c-gray80);font-size:22px;margin-top:16px}@media(max-width:767px){.booking-nav-container .nav-booking-list .nav-booking-item .nav-name{font-size:18px;margin-top:10px}}.main-header{position:fixed;top:0;left:0;width:100%;z-index:99;background:var(--c-white)}.main-header .top-bar{display:flex;width:100%;height:80px}.main-header .top-bar .container{display:flex;justify-content:space-between;align-items:center}.main-header .top-bar .logo{width:253px}.main-header .top-bar .logo img{width:100%;align-self:center}.main-header .top-bar .user-actions{display:flex;align-items:center}.main-header .top-bar .user-actions .button-link{display:flex;height:58px;padding:0 24px;border-radius:58px;align-items:center;font-size:24px;font-weight:var(--fw-regular)}.main-header .top-bar .user-actions .btn-login{margin-right:16px}.main-header .top-bar .user-actions .btn-login:hover{box-shadow:0 0 8px rgba(60,193,243,.5)}.main-header .top-bar .user-actions .btn-register{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#78d4f7);color:var(--c-white)}.main-header .top-bar .user-actions .btn-register:hover{box-shadow:0 0 8px rgba(60,193,243,.5)}.main-header .top-bar .user-actions .btn-blue-plus{height:auto;border-radius:0;padding:0;position:relative}.main-header .top-bar .user-actions .btn-blue-plus img{height:auto;width:65px;align-self:center}.main-header .top-bar .user-actions .btn-blue-plus:after{content:"";width:1px;height:38px;display:flex;margin:0 24px;background:var(--c-light-gray)}.main-header .top-bar .user-actions .member-login{display:flex;position:relative}.main-header .top-bar .user-actions .member-login.active .user-wrapper:after{transform:rotate(-180deg)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .main-header .top-bar .user-actions .member-login .btn-time,.main-header .top-bar .user-actions .member-login .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.main-header .top-bar .user-actions .member-login .btn,.main-header .top-bar .user-actions .member-login .btn-arrow-back,.main-header .top-bar .user-actions .member-login .btn-light,.main-header .top-bar .user-actions .member-login .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .main-header .top-bar .user-actions .member-login .btn-time{width:100%;margin:0}.main-header .top-bar .user-actions .member-login .user-wrapper{display:flex;border-radius:50px;padding:6px;align-items:center;background:var(--c-white);position:relative}.main-header .top-bar .user-actions .member-login .user-wrapper:after{content:"";width:24px;height:24px;position:absolute;right:16px;top:calc(50% - 12px);transform:rotate(0);transition:all .35s ease;background:url(/assets/images/icons/ico-caret-down.svg) 50%/100% auto no-repeat}.main-header .top-bar .user-actions .member-login .user-avatar{width:40px;height:40px;border-radius:50%;position:relative;margin-right:16px;overflow:hidden;flex:0 0 40px}.main-header .top-bar .user-actions .member-login .user-avatar img{width:100%;height:100%;object-fit:cover;align-self:center}.main-header .top-bar .user-actions .member-login .user-name{padding:0 40px 0 0;display:inline-block;align-items:center;flex:1;font-size:24px;width:140px;white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}.main-header .top-bar .user-actions .member-login .member-dropdown{position:absolute;top:100%;left:0;width:100%;padding:10px;margin-top:0;border-radius:16px;overflow:hidden;visibility:hidden;z-index:-1;opacity:0;background:var(--c-white);transition:all .35s ease}.main-header .top-bar .user-actions .member-login .member-dropdown.active{visibility:visible;margin-top:8px;opacity:1;z-index:10}.main-header .top-bar .user-actions .member-login .member-dropdown ul{display:flex;flex-direction:column;width:100%}.main-header .top-bar .user-actions .member-login .member-dropdown ul li{display:flex;width:100%;margin-bottom:8px}.main-header .top-bar .user-actions .member-login .member-dropdown ul li:last-child{margin-bottom:0}.main-header .top-bar .user-actions .member-login .member-dropdown ul li.active .nav-member{background:var(--c-light-blue60)}.main-header .top-bar .user-actions .member-login .member-dropdown ul li.active .nav-member p{color:var(--c-white)}.main-header .top-bar .user-actions .member-login .member-dropdown ul li.active .nav-member [class^=ico-]:before{opacity:1}.main-header .top-bar .user-actions .member-login .member-dropdown ul li.active .nav-member [class^=ico-]:after{opacity:0}.main-header .top-bar .user-actions .member-login .member-dropdown ul .nav-member{display:flex;align-items:center;border-radius:16px;width:100%;padding:12px 16px;transition:all .35s ease}.main-header .top-bar .user-actions .member-login .member-dropdown ul .nav-member:hover{background:var(--c-light-blue60)}.main-header .top-bar .user-actions .member-login .member-dropdown ul .nav-member:hover p{color:var(--c-white)}.main-header .top-bar .user-actions .member-login .member-dropdown ul .nav-member:hover [class^=ico-]:before{opacity:1}.main-header .top-bar .user-actions .member-login .member-dropdown ul .nav-member:hover [class^=ico-]:after{opacity:0}.main-header .top-bar .user-actions .member-login .member-dropdown ul [class^=ico-]{margin-right:16px;transition:all .35s ease}.main-header .top-bar .user-actions .member-login .member-dropdown ul p{font-size:24px;transition:all .35s ease;color:var(--c-gray60)}@media(max-width:1024px){.main-header .top-bar{background:var(--c-white);position:relative;z-index:999}}.main-header .main-nav{display:flex;width:100%;height:72px;background:var(--c-darkblue)}.main-header .main-nav.non-active .nav-menu>li.active:after{top:100%}.main-header .main-nav.non-active .nav-menu>li.active:before{height:0}.main-header .main-nav.non-active .nav-menu>li.active.sub-active:after{top:0}.main-header .main-nav.non-active .nav-menu>li.active.sub-active:before{height:4px}.main-header .main-nav .user-actions{display:none;flex-direction:column;align-items:flex-start;border-radius:16px;margin-top:16px;margin-bottom:24px;width:100%;padding:16px;background:hsla(0,0%,100%,.15)}.main-header .main-nav .user-actions .btn-login{margin-right:16px}.main-header .main-nav .user-actions .btn-login:hover{box-shadow:0 0 8px rgba(60,193,243,.5)}.main-header .main-nav .user-actions .btn-register{background:linear-gradient(90deg,#0e1ecb,#0081c6 50%,#78d4f7);color:var(--c-white)}.main-header .main-nav .user-actions .btn-register:hover{box-shadow:0 0 8px rgba(60,193,243,.5)}.main-header .main-nav .user-actions .btn-blue-plus{display:flex;width:65px;margin-bottom:24px}.main-header .main-nav .user-actions .btn-blue-plus img{width:100%;align-self:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .user-actions .btn-time,.main-header .main-nav .user-actions .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.main-header .main-nav .user-actions .btn,.main-header .main-nav .user-actions .btn-arrow-back,.main-header .main-nav .user-actions .btn-light,.main-header .main-nav .user-actions .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .user-actions .btn-time{border-radius:16px;margin-bottom:12px;width:100%;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .user-actions .btn-time span,.main-header .main-nav .user-actions .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.main-header .main-nav .user-actions .btn span,.main-header .main-nav .user-actions .btn-arrow-back span,.main-header .main-nav .user-actions .btn-light span,.main-header .main-nav .user-actions .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .user-actions .btn-time span{justify-content:center;border-radius:16px}@media(max-width:1439px){.main-header .main-nav{height:60px}}@media(max-width:1024px){.main-header .main-nav{visibility:hidden;padding-top:70px;position:fixed;right:0;top:0;width:312px;height:100%;overflow:hidden;transition:all .5s ease;transform:translateX(100%)}.main-header .main-nav .user-actions{display:flex}.main-header .main-nav.active{visibility:visible;transform:translateX(0)}}.main-header .main-nav .container{display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.main-header .main-nav .container{flex-direction:column;max-height:100%;overflow-y:auto;padding:16px;justify-content:flex-start;align-items:flex-start}}.main-header .main-nav .nav-menu{display:flex;align-items:center;padding:0;margin:0;height:100%}.main-header .main-nav .nav-menu>li{display:flex;align-items:center;height:100%;padding:0 16px;position:relative}.main-header .main-nav .nav-menu>li:after{content:"";position:absolute;top:100%;width:100%;bottom:0;left:0;z-index:0;transition:all .35s ease;background:linear-gradient(180deg,rgba(0,0,46,.8),rgba(11,73,111,.8) 60%,rgba(0,129,198,.8))}.main-header .main-nav .nav-menu>li:before{content:"";position:absolute;height:0;width:100%;bottom:0;left:0;z-index:1;transition:all .35s ease 0s;background:linear-gradient(90deg,#00aeef,#3cc1f3 50%,#d1f1fd)}.main-header .main-nav .nav-menu>li.active:after,.main-header .main-nav .nav-menu>li.sub-active:after,.main-header .main-nav .nav-menu>li:hover:after{top:0}.main-header .main-nav .nav-menu>li.active:before,.main-header .main-nav .nav-menu>li.sub-active:before,.main-header .main-nav .nav-menu>li:hover:before{height:4px}.main-header .main-nav .nav-menu>li.active a,.main-header .main-nav .nav-menu>li.sub-active a,.main-header .main-nav .nav-menu>li:hover a{opacity:1}.main-header .main-nav .nav-menu>li a{display:flex;align-items:center;font-size:28px;color:var(--c-white);position:relative;z-index:5;opacity:.8;font-weight:var(--fw-medium);transition:all .35s ease}.main-header .main-nav .nav-menu>li .icon{display:flex;width:24px;margin-right:10px}.main-header .main-nav .nav-menu>li .icon img{width:100%;align-self:center}.main-header .main-nav .nav-menu>li.has-dropdown a:after{content:"";display:flex;width:24px;height:24px;transition:all .35s ease 0s;background:url(/assets/images/icons/ico-small-arrow-down.svg) 50%/contain no-repeat}.main-header .main-nav .nav-menu>li.has-dropdown a span{display:flex;margin-right:10px}.main-header .main-nav .nav-menu>li.member-login{display:none;position:relative;flex-direction:column;align-items:flex-start;border-radius:24px;margin-top:16px;margin-bottom:24px;width:100%;padding:24px 16px 16px;background:hsla(0,0%,100%,.15)}.main-header .main-nav .nav-menu>li.member-login .btn-blue-plus{display:flex;width:65px;margin-bottom:24px}.main-header .main-nav .nav-menu>li.member-login .btn-blue-plus img{width:100%;align-self:center}.main-header .main-nav .nav-menu>li.member-login.active .user-wrapper:after{transform:rotate(-180deg)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .nav-menu>li.member-login .btn-time,.main-header .main-nav .nav-menu>li.member-login .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.main-header .main-nav .nav-menu>li.member-login .btn,.main-header .main-nav .nav-menu>li.member-login .btn-arrow-back,.main-header .main-nav .nav-menu>li.member-login .btn-light,.main-header .main-nav .nav-menu>li.member-login .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .main-header .main-nav .nav-menu>li.member-login .btn-time{width:100%;margin:0;padding:2px;border-radius:16px}.main-header .main-nav .nav-menu>li.member-login .user-wrapper{display:flex;border-radius:14px;padding:8px;width:100%;align-items:center;background:var(--c-white);position:relative}.main-header .main-nav .nav-menu>li.member-login .user-wrapper:after{content:"";width:24px;height:24px;position:absolute;right:16px;top:calc(50% - 12px);transform:rotate(-90deg);transition:all .35s ease;background:url(/assets/images/icons/ico-caret-down.svg) 50%/100% auto no-repeat}.main-header .main-nav .nav-menu>li.member-login .user-avatar{width:40px;height:40px;border-radius:50%;position:relative;margin-right:16px;overflow:hidden;flex:0 0 40px}.main-header .main-nav .nav-menu>li.member-login .user-avatar img{width:100%;height:100%;object-fit:cover;align-self:center}.main-header .main-nav .nav-menu>li.member-login .user-name{padding:0 40px 0 0;display:inline-block;align-items:center;flex:1;font-size:24px;width:140px;white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}@media(max-width:1024px){.main-header .main-nav .nav-menu>li.member-login{display:flex}.main-header .main-nav .nav-menu{height:auto;width:100%;flex-direction:column}.main-header .main-nav .nav-menu>li{width:100%;height:auto;padding:16px 0 16px 16px;border-radius:12px}.main-header .main-nav .nav-menu>li:after,.main-header .main-nav .nav-menu>li:before{display:none}.main-header .main-nav .nav-menu>li a{font-size:22px;width:100%}.main-header .main-nav .nav-menu>li .icon{width:20px}.main-header .main-nav .nav-menu>li.active{background:linear-gradient(90deg,#0081c6,#0168a3 50%,#00002e)}.main-header .main-nav .nav-menu>li.has-dropdown a:after{margin-left:auto;transform:rotate(-90deg)}}.main-header .main-nav .language-switcher{display:flex;height:48px;align-items:center;border-radius:48px;padding:0 24px;border:1px solid hsla(0,0%,100%,.2)}.main-header .main-nav .language-switcher span{display:flex;margin:0 12px;width:1px;height:24px;background:var(--c-white)}.main-header .main-nav .language-switcher .lang{font-size:26px;color:hsla(0,0%,100%,.5);font-weight:var(--fw-medium)}.main-header .main-nav .language-switcher .lang.active{color:#fff}@media(max-width:1439px){.main-header .main-nav .language-switcher{height:38px;padding:0 16px}.main-header .main-nav .language-switcher .lang{font-size:20px}}.submenu-container{position:fixed;top:152px;width:100%;min-height:300px;background:var(--c-white);padding:24px 0 40px;visibility:hidden;opacity:0;z-index:-1;transition:all .35s ease}.submenu-container.active{opacity:1;z-index:88;visibility:visible}.submenu-container .container{position:relative}.submenu-container .row{margin:0 -17px}.submenu-container .row [class^=col-]{display:flex;flex-direction:column;padding:0 17px}@media(max-width:1439px){.submenu-container{top:140px}}@media(max-width:1024px){.submenu-container{position:fixed;height:auto;right:0;top:70px;bottom:0;width:312px;background:var(--c-darkblue);transition:all .5s ease;transform:translateX(100%);opacity:1;z-index:0;overflow-y:auto;overflow-x:hidden}.submenu-container.active{z-index:9999;transform:translateX(0)}.submenu-container .submenu-head h3{font-family:var(--fw-regular);font-size:22px;color:hsla(0,0%,100%,.5)}}.submenu-container .submenu-wrapper{visibility:hidden;opacity:0;position:absolute;top:0;left:0;z-index:-1}.submenu-container .submenu-wrapper.active{visibility:visible;opacity:1;z-index:0;position:relative;transition:all .35s ease}.submenu-container .submenu-wrapper .btn-arrow-back{display:none;background:hsla(0,0%,100%,.1);width:max-content;padding:6px 16px 6px 12px;margin-bottom:24px}.submenu-container .submenu-wrapper .btn-arrow-back:before{margin-right:8px;background-image:url(/assets/images/icons/ico-arrow-back-white.svg)}.submenu-container .submenu-wrapper .btn-arrow-back span{color:var(--c-white)}@media(max-width:1024px){.submenu-container .submenu-wrapper.active{transition:none}.submenu-container .submenu-wrapper .btn-arrow-back{display:flex}}.submenu-container .submenu-text{display:flex}.submenu-container .submenu-products .submenu-single{display:flex;border-radius:16px;overflow:hidden;padding:16px;height:100%;flex-direction:column;background:var(--c-light)}.submenu-container .submenu-products .submenu-single .submenu-item{text-align:center}.submenu-container .submenu-products .submenu-single .submenu-item:hover .submenu-thumb{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.submenu-container .submenu-products .submenu-single .submenu-thumb{display:flex;width:148px;height:148px;margin:0 auto;transition:all .45s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transform-origin:center bottom}.submenu-container .submenu-products .submenu-single .submenu-thumb .ico-menu-tire{width:100%;height:auto;padding-top:100%}.submenu-container .submenu-products .submenu-single .submenu-thumb .ico-menu-tire:before{opacity:1}.submenu-container .submenu-products .submenu-single .submenu-thumb .ico-menu-tire:after{opacity:0}@media(max-width:1024px){.submenu-container .submenu-products .submenu-single{background:none;margin-bottom:8px}.submenu-container .submenu-products .submenu-single .submenu-item{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.submenu-container .submenu-products .submenu-single .submenu-item a{border-radius:16px 0 0 16px}.submenu-container .submenu-products .submenu-single .submenu-item a:hover{background:none}.submenu-container .submenu-products .submenu-single .submenu-item:hover .submenu-thumb{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.submenu-container .submenu-products .submenu-single .submenu-item .active a{background:linear-gradient(90deg,#0081c6,#0168a3 50%,#00002e)}.submenu-container .submenu-products .submenu-single .submenu-item p{padding-left:16px;margin:0!important;line-height:1;color:var(--c-white);font-size:22px;font-family:var(--fw-regular)}.submenu-container .submenu-products .submenu-single .submenu-thumb{width:24px;height:24px;margin:0}.submenu-container .submenu-products .submenu-single .submenu-thumb .ico-menu-tire:before{opacity:0}.submenu-container .submenu-products .submenu-single .submenu-thumb .ico-menu-tire:after{opacity:1}}.submenu-container .submenu-products .submenu-list{display:flex;border-radius:16px;overflow:hidden;padding:16px 16px 12px;height:100%;flex-direction:column;background:var(--c-light)}.submenu-container .submenu-products .submenu-list .submenu-item{display:flex;padding:12px 16px;text-align:center;height:72px;border-radius:16px;transition:all .35s ease;background:hsla(0,0%,100%,0)}.submenu-container .submenu-products .submenu-list .submenu-item:hover{background:#fff}.submenu-container .submenu-products .submenu-list .submenu-text{font-size:24px;line-height:26px;font-weight:var(--fw-medium)}@media(max-width:1024px){.submenu-container .submenu-products .submenu-list{background:none;padding:0}.submenu-container .submenu-products .submenu-list .submenu-item{padding:16px;background:none;height:auto!important}.submenu-container .submenu-products .submenu-list .submenu-item:hover{background:none}.submenu-container .submenu-products .submenu-list .submenu-item .submenu-text{font-size:22px;color:var(--c-white)}}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item{text-align:left;align-items:center;margin-bottom:8px;border-radius:16px}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb{display:flex;width:48px;height:48px;border-radius:12px;background-color:var(--c-light-blue20);align-items:center;justify-content:center}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:before{opacity:1}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:after{opacity:0}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-text{display:flex;font-size:24px;width:calc(100% - 48px);padding-left:16px}@media(max-width:1024px){.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb{width:24px;height:24px;background:none}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:before{opacity:0}.submenu-container .submenu-products .products-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:after{opacity:1}}.submenu-container .submenu-products .services-menu .submenu-list{flex-direction:row;flex-wrap:wrap}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item{display:flex;padding:10px 16px;text-align:center;width:50%;align-items:center;margin-bottom:8px}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb{display:flex;width:48px;height:48px;border-radius:12px;background-color:var(--c-light-blue20);align-items:center;justify-content:center}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:before{opacity:1}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:after{opacity:0}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-text{display:flex;width:calc(100% - 48px);padding-left:16px;align-items:center}@media(max-width:1024px){.submenu-container .submenu-products .services-menu .submenu-list{padding:0}.submenu-container .submenu-products .services-menu .submenu-list .submenu-text{color:var(--c-white)}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item{width:100%;text-align:left;padding:16px;border-radius:16px 0 0 16px}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item.active{background:linear-gradient(90deg,#0081c6,#0168a3 50%,#00002e)}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb{display:flex;width:24px;height:24px;background:none}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:before{opacity:0}.submenu-container .submenu-products .services-menu .submenu-list .submenu-item .submenu-thumb [class^=ico-menu-]:after{opacity:1}.submenu-container .submenu-products .services-menu{margin-top:16px}.submenu-container .submenu-products .services-menu .submenu-text{color:hsla(0,0%,100%,.5);font-size:22px;line-height:1}}@media(max-width:1439px){.submenu-container .submenu-products .submenu-list .submenu-item{height:60px}.submenu-container .submenu-products .submenu-list .submenu-text{font-size:24px}.submenu-container .submenu-products .submenu-single .submenu-item .mb-32{margin-bottom:16px}}.submenu-container .submenu-others{padding:32px 0}.submenu-container .submenu-others .others-wrapper{display:flex;width:100%}.submenu-container .submenu-others .others-menu{display:flex;width:calc(100% - 410px);padding-right:100px}.submenu-container .submenu-others .others-menu .submenu-list{display:flex;width:100%;flex-wrap:wrap;gap:8px 24px;align-content:flex-start}.submenu-container .submenu-others .others-menu .submenu-item{display:flex;padding:12px 16px;border-radius:12px;flex:0 0 calc((100% - 48px)/3);transition:all .35s ease;background:rgba(244,244,244,0)}.submenu-container .submenu-others .others-menu .submenu-item:hover{background:#f4f4f4}@media(max-width:1024px){.submenu-container .submenu-others .others-menu{flex-direction:column;width:100%;padding:0}.submenu-container .submenu-others .others-menu .submenu-list{gap:8px 16px}.submenu-container .submenu-others .others-menu .submenu-item{padding:12px}.submenu-container .submenu-others .others-menu .submenu-item.active,.submenu-container .submenu-others .others-menu .submenu-item:hover{background:linear-gradient(90deg,#0081c6,#0168a3 50%,#00002e)}.submenu-container .submenu-others .others-menu .submenu-item p{color:var(--c-white)}.submenu-container .submenu-others .others-menu .submenu-list{gap:0;flex-direction:column}.submenu-container .submenu-others .others-menu .submenu-item{width:100%;padding:16px;flex:auto;border-radius:16px}}.submenu-container .submenu-others .submenu-text{font-size:24px;line-height:26px;font-weight:var(--fw-regular)}@media(max-width:1439px){.submenu-container .submenu-others .submenu-text{font-size:24px}}.submenu-container .submenu-others .others-thumb{display:flex;position:relative;width:410px;height:230px}.submenu-container .submenu-others .others-thumb .thumbs-list{display:flex;position:relative;width:100%;margin-left:auto}.submenu-container .submenu-others .others-thumb .thumbs-list .thumbs-item{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;visibility:hidden;opacity:0;border-radius:16px;transition:all .35s ease}.submenu-container .submenu-others .others-thumb .thumbs-list .thumbs-item img{width:100%;height:100%;object-fit:cover}.submenu-container .submenu-others .others-thumb .thumbs-list .thumbs-item.active{position:relative;opacity:1;visibility:visible}@media(max-width:1024px){.submenu-container .submenu-others .others-thumb{display:none}.submenu-container .submenu-others{padding:0}}.submenu-container .submenu-member .member-login{display:flex;position:relative;flex-direction:column;align-items:flex-start;border-radius:24px;margin-top:16px;margin-bottom:16px;width:100%;padding:24px 16px 16px;background:hsla(0,0%,100%,.15)}.submenu-container .submenu-member .member-login .btn-blue-plus{display:flex;width:65px;margin-bottom:24px}.submenu-container .submenu-member .member-login .btn-blue-plus img{width:100%;align-self:center}.submenu-container .submenu-member .member-login.active .user-wrapper:after{transform:rotate(-180deg)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .submenu-container .submenu-member .member-login .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .submenu-container .submenu-member .member-login .btn-time,.submenu-container .submenu-member .member-login .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.submenu-container .submenu-member .member-login .btn,.submenu-container .submenu-member .member-login .btn-arrow-back,.submenu-container .submenu-member .member-login .btn-light,.submenu-container .submenu-member .member-login .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{width:100%;margin:0;padding:2px;border-radius:16px}.submenu-container .submenu-member .member-login .user-wrapper{display:flex;border-radius:14px;padding:8px;width:100%;align-items:center;background:var(--c-white);position:relative}.submenu-container .submenu-member .member-login .user-avatar{width:40px;height:40px;border-radius:50%;position:relative;margin-right:16px;overflow:hidden;flex:0 0 40px}.submenu-container .submenu-member .member-login .user-avatar img{width:100%;height:100%;object-fit:cover;align-self:center}.submenu-container .submenu-member .member-login .user-name{padding:0;display:inline-block;align-items:center;flex:1;font-size:24px;width:140px;white-space:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis}.submenu-container .submenu-member .member-dropdown{position:relative;width:100%}.submenu-container .submenu-member .member-dropdown ul{display:flex;flex-direction:column;width:100%}.submenu-container .submenu-member .member-dropdown ul li{width:100%;height:auto;padding:16px 0 16px 16px;border-radius:12px}.submenu-container .submenu-member .member-dropdown ul li:after,.submenu-container .submenu-member .member-dropdown ul li:before{display:none}.submenu-container .submenu-member .member-dropdown ul li a{font-size:22px;width:100%}.submenu-container .submenu-member .member-dropdown ul li [class^=ico-]:before{opacity:1}.submenu-container .submenu-member .member-dropdown ul li [class^=ico-]:after{opacity:0}.submenu-container .submenu-member .member-dropdown ul li.active{background:linear-gradient(90deg,#0081c6,#0168a3 50%,#00002e)}.submenu-container .submenu-member .member-dropdown ul li.has-dropdown a:after{margin-left:auto;transform:rotate(-90deg)}.submenu-container .submenu-member .member-dropdown ul .nav-member{display:flex;align-items:center;font-size:28px;color:var(--c-white);position:relative;z-index:5;opacity:.8;font-weight:var(--fw-medium);transition:all .35s ease}.submenu-container .submenu-member .member-dropdown ul .nav-member.active{background:var(--c-light-blue60)}.submenu-container .submenu-member .member-dropdown ul [class^=ico-]{margin-right:16px;transition:all .35s ease}.submenu-container .submenu-member .member-dropdown ul p{font-size:22px;transition:all .35s ease;color:var(--c-white)}@media(max-width:1439px){.main-header .top-bar .logo{width:170px}.main-header .top-bar .user-actions .btn-blue-plus img{max-width:45px}}@media(max-width:1024px){.main-header .top-bar{height:70px}.main-header .top-bar .user-actions{display:none}}.main-footer{display:flex;width:100%;flex-direction:column;background:linear-gradient(180deg,#050a62,#0081c6)}.main-footer:before{content:"";height:16px;width:100%;display:flex;position:relative;background:linear-gradient(90deg,#0081c6,#3cc1f3)}.main-footer .footer-top{display:flex;width:100%;padding-top:40px;padding-bottom:26px}.main-footer .footer-top .container{display:flex;justify-content:space-between}.main-footer .footer-top .footer-logo-section{display:flex;flex-direction:column;width:35%}.main-footer .footer-top .footer-logo-section .footer-logo{display:flex;width:336px;margin-bottom:40px}.main-footer .footer-top .footer-logo-section .footer-logo img{width:100%;align-self:center}.main-footer .footer-top .footer-logo-section .footer-contact{display:flex;flex-direction:column}.main-footer .footer-top .footer-logo-section .footer-contact .title{font-size:28px;color:var(--c-white)}.main-footer .footer-top .footer-logo-section .footer-contact .address{color:var(--c-white);font-size:24px;line-height:26px;font-weight:var(--fw-light)}.main-footer .footer-top .footer-links-section{display:flex;width:70%;flex-wrap:wrap}.main-footer .footer-top .footer-links-section .call-center{display:flex;width:100%;margin-bottom:60px;justify-content:flex-end}.main-footer .footer-top .footer-links-section .call-center .wrapper{display:flex;align-items:center;max-width:max-content;background:var(--c-white);border-radius:40px;padding:8px 12px;font-size:28px;font-weight:var(--fw-semibold);border:1px solid hsla(0,0%,100%,.3019607843)}@media(max-width:767px){.main-footer .footer-top .footer-links-section .call-center .wrapper{padding:8px 16px 8px 8px}}.main-footer .footer-top .footer-links-section .call-center .wrapper span{color:var(--c-gray80)}.main-footer .footer-top .footer-links-section .call-center .wrapper p{margin-left:4px;color:var(--c-light-blue);font-family:var(--fw-medium)}.main-footer .footer-top .footer-links-section .call-center .icon{display:flex;width:40px;height:40px;margin-right:8px;border-radius:50%;align-items:center;justify-content:center;background:var(--c-light-blue)}.main-footer .footer-top .footer-links{display:flex;width:calc(100% - 230px);flex-direction:column}.main-footer .footer-top .footer-links .title{display:flex;width:440px;margin-left:auto}.main-footer .footer-top .footer-social{display:flex;width:230px;flex-direction:column}.main-footer .footer-top .footer-social .social-icons{display:flex;flex-direction:column}@media(max-width:767px){.main-footer .footer-top .footer-social .social-icons{flex-direction:row;flex-wrap:wrap;gap:16px}.main-footer .footer-top .footer-social .social-icons .button-social{width:calc((100% - 16px)/2);margin-bottom:0}}.main-footer .footer-top .footer-social .button-social{display:flex;width:100%;margin-bottom:12px;align-items:center;font-size:26px;color:var(--c-white)}.main-footer .footer-top .footer-social .button-social .icon{display:flex;margin-right:16px}.main-footer .footer-top .footer-social .button-social:last-child{margin-bottom:0}.main-footer .footer-top .title{display:flex;width:100%;font-size:26px;margin-bottom:24px;font-weight:var(--fw-regular);color:hsla(0,0%,100%,.6)}.main-footer .footer-top .footer-menu{display:flex;width:440px;margin-left:auto}.main-footer .footer-top .footer-menu ul{display:flex;flex-direction:column;max-width:max-content;list-style:none;padding:0 80px 0 0}.main-footer .footer-top .footer-menu ul li{display:flex;width:100%;margin-bottom:10px}.main-footer .footer-top .footer-menu ul li:last-child{margin-bottom:0}.main-footer .footer-top .footer-menu ul a{font-size:26px;color:var(--c-white);font-weight:var(--fw-regular)}@media(max-width:767px){.main-footer .footer-top .footer-menu ul li{margin-bottom:16px}}.main-footer .footer-bottom{display:flex;width:100%;padding:24px 0;border-top:1px solid rgba(243,244,255,.2)}.main-footer .footer-bottom .copyright{font-size:26px;font-weight:var(--fw-regular);color:var(--c-white)}.main-footer .footer-bottom .container{display:flex;align-items:center;justify-content:space-between}.main-footer .footer-bottom .footer-policies{display:flex;align-items:center}.main-footer .footer-bottom .button-light{font-weight:var(--fw-light);color:var(--c-white);height:42px;display:flex;align-items:center;padding:0 38px;font-size:26px;border-radius:24px;margin-right:24px;background:rgba(228,239,255,.2)}.main-footer .footer-bottom .button-light:last-child{margin-right:0}@media(max-width:1200px){.main-footer .footer-top .footer-logo-section{width:40%}.main-footer .footer-top .footer-logo-section .footer-logo{width:240px}.main-footer .footer-top .footer-logo-section .footer-contact .address{font-size:24px;line-height:26px}.main-footer .footer-top .footer-menu ul{padding-right:40px}.main-footer .footer-bottom .button-light{font-size:24px;padding:0 16px}.main-footer .footer-top .title{font-size:24px}}@media(max-width:1024px){.main-footer .footer-top .container{flex-direction:column}.main-footer .footer-bottom .container{flex-direction:column;align-items:flex-start}.main-footer .footer-top .footer-logo-section{width:100%}.main-footer .footer-top .footer-links-section{width:100%;padding-top:30px}.main-footer .footer-top .footer-links .title,.main-footer .footer-top .footer-menu{width:100%}.main-footer .footer-top .footer-menu ul{padding-right:120px}.main-footer .footer-bottom .footer-policies{margin-top:16px}.main-footer .footer-top .footer-links-section .call-center{order:2;margin-top:30px;margin-bottom:0;justify-content:flex-start}}@media(max-width:767px){.main-footer .footer-top .footer-links{width:100%}.main-footer .footer-top .footer-menu ul{padding-right:0;width:50%;max-width:inherit}.main-footer .footer-top .footer-social{width:100%;margin-top:40px}.main-footer .footer-top .footer-links-section .call-center .wrapper{font-size:22px}.main-footer .footer-top .footer-links-section .call-center .wrapper span{font-family:var(--fw-medium)}.main-footer .footer-top .footer-links-section .call-center .wrapper p{font-family:var(--fw-semibold)}.main-footer .footer-bottom .copyright{font-size:20px}.main-footer .footer-bottom .button-light{font-size:16px;margin-right:6px}.main-footer .footer-top .footer-social .button-social{font-weight:var(--fw-regular)}.main-footer .footer-top .footer-logo-section .footer-contact .title{font-size:24px}.main-footer .footer-top .footer-logo-section .footer-contact .address,.main-footer .footer-top .footer-menu ul a,.main-footer .footer-top .footer-social .button-social,.main-footer .footer-top .title{font-size:20px}}@media(max-width:399px){.main-footer .footer-bottom .button-light{padding:0 12px;font-size:14px}.main-footer .footer-top .footer-logo-section .footer-logo{width:60%;margin-bottom:30px}}@media(max-width:375px){.main-footer .footer-top .footer-social .button-social .icon{margin-right:8px;width:34px}.main-footer .footer-top .footer-links-section .call-center .wrapper{font-size:22px}}@media(max-width:320px){.main-footer .footer-top .footer-social .social-icons .button-social{width:100%}.main-footer .footer-top .footer-logo-section .footer-contact .address{font-size:18px}}.selector-service{display:flex;position:relative;overflow:hidden;padding:32px 0 94px;min-height:680px}.selector-service .container{max-width:1272px;position:relative;z-index:10;display:flex}.selector-service .selector-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.selector-service .selector-bg .object-car{position:absolute;width:760px;left:0;top:124px}.selector-service .selector-bg .bg{width:100%;height:100%;object-fit:cover}.selector-service .selector-slider{display:flex;width:580px;align-self:flex-start}.selector-service .object-car{display:flex;width:580px;position:relative}.selector-service .object-car img{height:auto;align-self:center;max-width:inherit;width:760px;position:absolute;top:120px;left:-110px}.selector-service .selector-category{display:flex;padding-left:68px;width:calc(100% - 580px)}.selector-service .selector-category form{display:flex;width:100%;position:relative;align-items:flex-start}.selector-service .selector-category .category-wrapper{display:flex;width:calc(100% - 144px);margin-right:auto;position:relative;min-height:565px;border-radius:24px;border:1px solid var(--c-white);background:linear-gradient(180deg,#ffffff 20%,rgba(255,255,255,.4));backdrop-filter:blur(40px)}.selector-service .selector-category .category-wrapper .category-inner{display:flex;width:100%;padding:12px;flex-direction:column;visibility:hidden;opacity:0;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:0;transition:all .35s ease}.selector-service .selector-category .category-wrapper .category-inner.active{position:relative;opacity:1;visibility:visible}.selector-service .selector-category .category-wrapper .category-head{display:flex;width:100%;line-height:38px;font-size:32px;justify-content:center}.selector-service .selector-category .category-wrapper .tabs-wrapper{display:flex;width:100%}.selector-service .selector-category .category-wrapper .tab-content{display:flex;width:100%;flex-direction:column}.selector-service .selector-category .category-wrapper .tab-content .step-wrapper{display:flex;flex-direction:column;width:100%;padding:16px;min-height:310px;border-radius:16px;background:var(--c-white)}.selector-service .selector-category .category-wrapper .tab-content .step-select{display:flex;width:100%;margin-bottom:20px}.selector-service .selector-category .category-wrapper .tab-content .step-select .form-wrapper{display:flex;width:100%}.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number{display:flex;width:48px;height:48px;font-size:26px;font-family:var(--fw-medium);border-radius:50%;align-items:center;justify-content:center;color:var(--c-white);background:var(--c-lightgray)}.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number.step-1{background:var(--c-purple)}.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number.step-2{background:var(--c-primary)}.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number.step-3{background:var(--c-light-blue50)}.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number.step-4{background:var(--c-light-blue40)}.selector-service .selector-category .category-wrapper .tab-content .step-select .select-control{display:flex;width:calc(100% - 48px);padding-left:16px}.selector-service .selector-category .category-wrapper .tab-content .step-select .select-control.w-100{padding-left:0}.selector-service .selector-category .category-wrapper .tab-content .button-control{display:flex;width:100%;margin-top:auto;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .selector-service .selector-category .category-wrapper .tab-content .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .selector-service .selector-category .category-wrapper .tab-content .button-control .btn-time,.selector-service .selector-category .category-wrapper .tab-content .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn-arrow-back,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn-light,.selector-service .selector-category .category-wrapper .tab-content .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{max-width:300px;width:100%}.selector-service .selector-category .category-wrapper .tab-content .step-img{display:flex;margin:0 auto;width:100%;max-width:460px}.selector-service .selector-category .category-wrapper .tab-content .step-img img{width:100%}.selector-service .selector-category .category-nav{display:flex;flex-direction:column;width:128px;padding:12px;height:100%;position:absolute;right:0;top:0;border-radius:24px;overflow-y:auto;border:1px solid var(--c-white);backdrop-filter:blur(40px);background:linear-gradient(180deg,#ffffff 20%,rgba(255,255,255,.4));scrollbar-width:none;-ms-overflow-style:none}.selector-service .selector-category .category-nav::-webkit-scrollbar{display:none}.selector-service .selector-category .category-nav .category-item{display:flex;border-radius:16px;margin-bottom:12px;cursor:pointer;padding:1px;transition:all .35s ease;background:hsla(0,0%,100%,.2)}.selector-service .selector-category .category-nav .category-item:last-child{margin-bottom:0}.selector-service .selector-category .category-nav .category-item .nav-wrapper{display:flex;flex-direction:column;width:100%;padding:12px;text-align:center;align-items:center;border-radius:15px}.selector-service .selector-category .category-nav .category-item:hover{background:hsla(0,0%,100%,.8)}.selector-service .selector-category .category-nav .category-item.active{padding:1px;box-shadow:0 8px 12px 0 var(--ColorsNeutral20);background:linear-gradient(180deg,#78d4f7,#0081c6 50%,#0e1ecb)}.selector-service .selector-category .category-nav .category-item.active .nav-wrapper{background:var(--c-white)}.selector-service .selector-category .category-nav .category-item.active .icon{background:linear-gradient(180deg,rgba(120,212,247,.4),rgba(0,129,198,.4) 50%,rgba(14,30,203,.4))}.selector-service .selector-category .category-nav .category-item.active .img-svg path{fill:var(--c-dark-purple90)}.selector-service .selector-category .category-nav .icon{display:flex;margin-bottom:8px;border-radius:50%;width:70px;height:70px;align-items:center;justify-content:center;transition:all .35s ease;background:linear-gradient(180deg,rgba(120,212,247,.1),rgba(0,129,198,.1) 50%,rgba(14,30,203,.1))}.selector-service .selector-category .category-nav .icon img{width:100%}.selector-service .selector-category .category-nav .img-svg path{transition:all .35s ease}.home-service{display:flex;width:100%;background:var(--c-white);padding:40px}.home-service .container{max-width:1360px}.home-service .container .service-box{display:flex;position:relative;height:632px;overflow:hidden;border-radius:24px;padding:40px}.home-service .container .service-box .service-bg{position:absolute;width:100%;height:100%;top:0;left:0}.home-service .container .service-box .service-bg img{object-fit:cover;height:100%;width:100%}.home-service .container .service-box .service-content{position:absolute;bottom:40px;left:40px;right:40px;padding:24px;border-radius:16px;overflow:hidden;background:var(--c-white)}.home-service .container .service-box .service-header{display:flex;width:100%;align-items:center}.home-service .container .service-box .service-header .icon{width:56px;height:56px;border-radius:50%;justify-content:center;align-items:center;background:var(--c-light-blue10)}.home-service .container .service-box .service-header .icon img{display:flex;width:24px;align-self:center}.home-service .container .service-box .service-header h3{width:calc(100% - 56px);padding-left:16px;font-size:42px;color:var(--c-darkblue);font-family:var(--fw-medium)}.home-service .service-form{display:flex;width:100%}.home-service .service-form .form-wrapper{display:flex;width:100%;align-items:flex-end}.home-service .service-form .form-location{display:flex;width:calc(100% - 504px);padding-right:24px}.home-service .service-form .form-search{width:calc(100% - 240px);padding-right:24px}.home-service .service-form .form-search p{font-size:24px}.home-service .service-form .form-choose{display:flex;width:240px;flex-direction:column}.home-service .service-form .form-choose p{font-size:24px}.home-service .service-form .form-button{display:flex;width:504px;gap:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .home-service .service-form .form-button .btn-time,.home-service .service-form .form-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.home-service .service-form .form-button .btn,.home-service .service-form .form-button .btn-arrow-back,.home-service .service-form .form-button .btn-light,.home-service .service-form .form-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .home-service .service-form .form-button .btn-time{width:100%}.selector-slider{display:flex;align-content:flex-start;position:relative;flex-wrap:wrap;padding-bottom:80px}.selector-slider .slider-head{display:flex;margin-bottom:16px;width:100%}.selector-slider .slider-head p{font-size:32px;line-height:38px;font-family:var(--fw-medium);color:var(--c-dark-blue80)}@media(max-width:767px){.selector-slider .slider-head p{font-size:28px;line-height:34px}}.selector-slider .slide-image{display:flex;width:100%;overflow:hidden;border-radius:24px}.selector-slider .slide-image img{width:100%}.selector-slider .swiper-pagination{position:absolute;bottom:20px;left:56px;right:56px;width:auto;text-align:center}.selector-slider .swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1;margin:0 4px;width:60px;height:2px;border-radius:2px;display:inline-block;transition:background .3s}.selector-slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.selector-slider .nav-next,.selector-slider .nav-prev{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;width:56px;height:56px;border-radius:50%;cursor:pointer;z-index:10;top:auto;bottom:5px;user-select:none;transition:all .35s ease}.selector-slider .nav-next:after,.selector-slider .nav-prev:after{content:"";display:flex;position:relative;width:24px;height:24px;background-size:100% auto;background-position:50%;background-repeat:no-repeat}.selector-slider .nav-next:hover,.selector-slider .nav-prev:hover{background:hsla(0,0%,100%,.8)}.selector-slider .nav-prev{left:0}.selector-slider .nav-prev:after{background-image:url(/assets/images/icons/ico-nav-prev.svg)}.selector-slider .nav-next{right:0}.selector-slider .nav-next:after{background-image:url(/assets/images/icons/ico-nav-next.svg)}@media(max-width:1439px){.selector-service .container{max-width:1120px}.selector-service .selector-slider{width:520px;align-self:center}.selector-service .object-car img{width:680px;top:140px;left:-110px}.selector-service .selector-category{padding-left:24px;width:calc(100% - 520px)}.selector-service .selector-category .category-wrapper .tab-content .step-select{margin-bottom:15px}.selector-service .selector-category .category-nav .category-item{margin-bottom:7px}}@media(max-width:1200px){.selector-service .container{flex-direction:column}.selector-service .selector-slider{width:580px}.selector-service .object-car{display:flex;width:100%;position:relative;max-width:640px;margin:0 auto -40px}.selector-service .object-car img{width:100%;position:relative;top:0;left:0}.selector-service .selector-category{width:580px;padding:0;margin:40px auto 0}.home-service .service-form .form-wrapper{flex-direction:column}.home-service .service-form .form-button,.home-service .service-form .form-location{width:100%}.home-service .service-form .form-button{margin-top:32px}.selector-service .selector-category .category-wrapper .category-head{font-size:28px}}@media(max-width:767px){.selector-service{padding-bottom:32px}.selector-service .selector-category,.selector-service .selector-slider{width:100%}.selector-service .selector-category .category-wrapper{width:100%;padding:0}.selector-slider .swiper-pagination .swiper-pagination-bullet{width:30px}.selector-service .selector-category .category-nav{width:100%;position:relative;height:auto}.selector-service .selector-category form{flex-direction:column-reverse}.selector-service .selector-category .category-nav{flex-direction:row;overflow-x:auto;max-width:100%;margin-bottom:16px;background:var(--c-white)}.selector-service .selector-category .category-wrapper .tab-content .step-wrapper{padding:0;background:none}.selector-service .selector-category .category-nav .category-item{width:120px;flex:none;margin-right:8px;margin-bottom:0}.selector-service .selector-category .category-nav .category-item:last-child{margin-right:0}.selector-service .selector-category .category-nav .category-item .nav-wrapper{background:var(--c-light-blue10)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .selector-service .selector-category .category-wrapper .tab-content .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .selector-service .selector-category .category-wrapper .tab-content .button-control .btn-time,.selector-service .selector-category .category-wrapper .tab-content .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn-arrow-back,.selector-service .selector-category .category-wrapper .tab-content .button-control .btn-light,.selector-service .selector-category .category-wrapper .tab-content .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{max-width:100%}.home-service{padding:32px 0}.home-service .container .service-box{padding:16px}.home-service .container .service-box .service-content{left:16px;right:16px;bottom:16px;padding:16px}.home-service .service-form .form-button{flex-direction:column;gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .home-service .service-form .form-button .btn-time,.home-service .service-form .form-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.home-service .service-form .form-button .btn,.home-service .service-form .form-button .btn-arrow-back,.home-service .service-form .form-button .btn-light,.home-service .service-form .form-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .home-service .service-form .form-button .btn-time{width:100%}.home-service .service-form .form-search{width:100%;padding-right:0;margin-bottom:24px}.home-service .service-form .form-choose{width:100%}.home-service .service-form .form-location{padding-right:0;flex-direction:column}.home-service .container .service-box .service-header{margin-bottom:24px}.home-service .container .service-box .service-header .icon{width:48px;height:48px}.home-service .container .service-box .service-header .icon img{width:20px}.home-service .container .service-box .service-header h3{padding-left:12px;font-size:28px;width:calc(100% - 48px)}.home-service .service-form .form-choose p,.home-service .service-form .form-search p,.selector-service .selector-category .category-wrapper .tab-content .step-select .icon-number{font-size:22px}}@media(max-width:1024px){.home-service .container .service-box{height:740px}}@media(max-width:599px){.home-service .container .service-box{height:680px}.home-service .container .service-box .service-header{justify-content:center}.home-service .container .service-box .service-header h3{width:max-content}.selector-service .selector-category .category-wrapper{min-height:inherit}.selector-service .selector-category .category-wrapper .tab-content .step-wrapper{min-height:245px}}@media(max-width:375px){.home-service .container .service-box .service-header h3{font-size:22px}.home-service .service-form .form-choose p,.home-service .service-form .form-search p{font-size:20px}.home-service .container .service-box .service-header .icon{width:40px;height:40px}.home-service .container .service-box .service-header .icon img{width:18px}.home-service .container .service-box .service-header h3{width:calc(100% - 40px);padding-left:10px}.tabs-switch .nav-tab span{font-size:18px}.home-service .container .service-box{height:640px}}.car-selector .car-view{display:flex;width:100%}.car-selector .car-result{display:flex;padding-top:32.93%;width:100%;max-width:80%;margin:0 auto;position:relative;overflow:hidden}.car-selector .car-result img{position:absolute;width:100%;top:0;left:0;height:100%;object-fit:cover;align-self:center;object-position:center -70px}@media(max-width:767px){.car-selector .car-result img{object-position:center clamp(-55px,-55px + -5*(100vw - 320px)/279,-60px)}}.selector-service .selector-category .category-item.active .icon:before{opacity:1}.selector-service .selector-category .category-item.active .icon:after{opacity:0}.selector-service .selector-category .category-item .icon{display:flex;position:relative}.selector-service .selector-category .category-item .icon:after,.selector-service .selector-category .category-item .icon:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-size:100% auto;background-repeat:no-repeat;z-index:1;transition:all .35s ease}.selector-service .selector-category .category-item .icon:before{opacity:0}.selector-service .selector-category .category-item .icon:after{opacity:1}.selector-service .selector-category .category-item .ico-nav-tire:before{background-image:url(/assets/images/home/nav/ico-nav-tire-active.svg)}.selector-service .selector-category .category-item .ico-nav-tire:after{background-image:url(/assets/images/home/nav/ico-nav-tire.svg)}.selector-service .selector-category .category-item .ico-nav-oil:before{background-image:url(/assets/images/home/nav/ico-nav-oil-active.svg)}.selector-service .selector-category .category-item .ico-nav-oil:after{background-image:url(/assets/images/home/nav/ico-nav-oil.svg)}.selector-service .selector-category .category-item .ico-nav-battery:before{background-image:url(/assets/images/home/nav/ico-nav-battery-active.svg)}.selector-service .selector-category .category-item .ico-nav-battery:after{background-image:url(/assets/images/home/nav/ico-nav-battery.svg)}.selector-service .selector-category .category-item .ico-nav-shock:before{background-image:url(/assets/images/home/nav/ico-nav-shock-active.svg)}.selector-service .selector-category .category-item .ico-nav-shock:after{background-image:url(/assets/images/home/nav/ico-nav-shock.svg)}.selector-service .selector-category .category-item .ico-nav-others:before{background-image:url(/assets/images/home/nav/ico-nav-others-active.svg)}.selector-service .selector-category .category-item .ico-nav-others:after{background-image:url(/assets/images/home/nav/ico-nav-others.svg)}:root{--select-box-width:240px;--booking-button-width:504px;--booking-maps-width:480px;--gap-space:24px;--branch-button-width:130px;--thumb-maps-width:180px}@media(max-width:1439px){:root{--booking-maps-width:350px;--thumb-maps-width:140px}}@media(max-width:1200px){:root{--booking-maps-width:100%;--booking-button-width:100%}}@media(max-width:1024px){:root{--thumb-maps-width:180px}}.breadcrumb-container .button-booking{display:flex}.booking-step-container{display:flex;width:100%;padding:40px 0 80px;background:var(--c-light-blue10)}@media(max-width:767px){.booking-step-container{padding:24px 0 60px}}.booking-step-wrapper{display:flex;width:100%;border-radius:24px;overflow:hidden;flex-direction:column;background:var(--c-white)}.booking-step-wrapper .booking-head{display:flex;flex-direction:column;width:100%;padding:32px 32px 16px;border-bottom:1px solid var(--c-light)}.booking-step-wrapper .booking-head .btn-car-info,.booking-step-wrapper .booking-head .btn-edit-form,.booking-step-wrapper .booking-head .btn-history,.booking-step-wrapper .booking-head .btn-label,.booking-step-wrapper .booking-head .btn-label-call,.booking-step-wrapper .booking-head .btn-label-map{cursor:auto;border-radius:12px;margin-bottom:12px;color:var(--c-primary)}.booking-step-wrapper .booking-head .btn-car-info:hover,.booking-step-wrapper .booking-head .btn-edit-form:hover,.booking-step-wrapper .booking-head .btn-history:hover,.booking-step-wrapper .booking-head .btn-label-call:hover,.booking-step-wrapper .booking-head .btn-label-map:hover,.booking-step-wrapper .booking-head .btn-label:hover{background:var(--c-light-blue10)}.booking-step-wrapper .booking-head .booking-title{display:flex;align-items:baseline}.booking-step-wrapper .booking-head .head{font-size:40px;font-family:var(--fw-medium);color:var(--c-dark-blue80)}.booking-step-wrapper .booking-head .text-helper{font-size:24px;color:var(--c-gray60);margin-left:4px}@media(max-width:991px){.booking-step-wrapper .booking-head .booking-title{flex-direction:column}.booking-step-wrapper .booking-head .head{line-height:1}.booking-step-wrapper .booking-head .text-helper{margin-left:0}}@media(max-width:767px){.booking-step-wrapper .booking-head{padding:16px 16px 24px}.booking-step-wrapper .booking-head .head{font-size:28px}.booking-step-wrapper .booking-head .text-helper{font-size:20px}}@media(max-width:399px){.booking-step-wrapper .booking-head .head{font-size:26px}}@media(max-width:375px){.booking-step-wrapper .booking-head{padding:12px 8px}}.booking-step-wrapper .booking-body{display:flex;padding:32px;width:100%;flex-direction:column}.booking-step-wrapper .booking-body .button-control{display:flex;width:100%;margin-top:40px;justify-content:center}.booking-step-wrapper .booking-body .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-body .button-control .btn,.booking-step-wrapper .booking-body .button-control .btn-arrow-back,.booking-step-wrapper .booking-body .button-control .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-body .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-body .button-control .btn-time{width:280px}.booking-step-wrapper .booking-body .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time:disabled,.booking-step-wrapper .booking-body .button-control .btn-arrow-back:disabled,.booking-step-wrapper .booking-body .button-control .btn-light:disabled,.booking-step-wrapper .booking-body .button-control .btn:disabled,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-body .button-control .btn-time:disabled,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-body .button-control .btn-time:disabled{opacity:1;background-color:var(--c-primary-disabled)}@media(max-width:767px){.booking-step-wrapper .booking-body{padding:16px}}@media(max-width:599px){.booking-step-wrapper .booking-body .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-body .button-control .btn,.booking-step-wrapper .booking-body .button-control .btn-arrow-back,.booking-step-wrapper .booking-body .button-control .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-body .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-body .button-control .btn-time{width:100%}}@media(max-width:375px){.booking-step-wrapper .booking-body{padding:16px}}.booking-step-wrapper .booking-select-list{display:flex;width:100%;flex-wrap:wrap;gap:24px 24px}@media(max-width:1200px){.booking-step-wrapper .booking-select-list{gap:16px 16px}}.booking-step-wrapper .booking-item{display:flex;width:calc((100% - 72px)/4);background-color:rgba(0,0,0,0)}.booking-step-wrapper .booking-item.disabled .custom-checkbox .checktext{color:var(--c-gray50)}@media(max-width:1200px){.booking-step-wrapper .booking-item{width:calc((100% - 32px)/2)}}@media(max-width:599px){.booking-step-wrapper .booking-item{width:100%}}.booking-step-wrapper .checkbox-container{width:100%}.booking-step-wrapper .custom-checkbox{display:flex;align-items:center;height:100%;width:100%;padding:16px;border-radius:16px;transition:all .35s ease;border:1px solid var(--c-light)}.booking-step-wrapper .custom-checkbox:hover{background-color:var(--c-light);border-color:var(--c-gray30)}.booking-step-wrapper .custom-checkbox:has(>input:checked){border-color:var(--c-light-blue50)}.booking-step-wrapper .custom-checkbox:has(>input:checked) .checkmark{box-shadow:none}.booking-step-wrapper .custom-checkbox .checkmark{display:flex;width:24px;height:24px;top:0;position:relative;box-shadow:inset 0 0 0 1px var(--c-gray30)}.booking-step-wrapper .custom-checkbox .checktext{width:calc(100% - 24px);padding-left:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--c-dark-blue80);font-size:22px;font-family:var(--fw-medium);text-overflow:ellipsis}.booking-step-wrapper .custom-checkbox .checktext span{display:inline-block}@media(max-width:1200px){.booking-step-wrapper .custom-checkbox:hover{background:none;border:1px solid var(--c-light)}}@media(max-width:479px){.booking-step-wrapper .booking-branch>.button-control{margin-top:24px}}.booking-step-wrapper .booking-branch-wrapper{display:flex;width:100%;align-items:flex-end;margin-top:24px}.booking-step-wrapper .booking-branch-wrapper .booking-search{display:flex;width:calc(100% - var(--booking-button-width));padding-right:var(--gap-space)}.booking-step-wrapper .booking-branch-wrapper .booking-search .search-box{display:flex;flex-direction:column;padding-right:var(--gap-space);width:calc(100% - var(--select-box-width))}.booking-step-wrapper .booking-branch-wrapper .booking-search .select-box{display:flex;flex-direction:column;width:var(--select-box-width)}@media(max-width:1200px){.booking-step-wrapper .booking-branch-wrapper .booking-search{width:100%;padding-right:0;margin-bottom:24px}}@media(max-width:479px){.booking-step-wrapper .booking-branch-wrapper .booking-search{flex-wrap:wrap}.booking-step-wrapper .booking-branch-wrapper .booking-search .search-box{width:100%;margin-bottom:24px}.booking-step-wrapper .booking-branch-wrapper .booking-search .select-box{padding-right:16px;width:calc(100% - 200px)}.booking-step-wrapper .booking-branch-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-search>.btn-time,.booking-step-wrapper .booking-branch-wrapper .booking-search>.btn,.booking-step-wrapper .booking-branch-wrapper .booking-search>.btn-arrow-back,.booking-step-wrapper .booking-branch-wrapper .booking-search>.btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-branch-wrapper .booking-search>.btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-branch-wrapper .booking-search>.btn-time{height:50px;width:200px;margin-top:auto}}.booking-step-wrapper .booking-branch-wrapper .booking-button{display:flex;width:var(--booking-button-width);gap:var(--gap-space)}.booking-step-wrapper .booking-branch-wrapper .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn-arrow-back,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-branch-wrapper .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-branch-wrapper .booking-button .btn-time{width:calc((100% - 24px)/2)}@media(max-width:1200px){.booking-step-wrapper .booking-branch-wrapper{flex-direction:column}.booking-step-wrapper .booking-branch-wrapper .booking-button{max-width:505px}.booking-step-wrapper .booking-branch-wrapper .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn-arrow-back,.booking-step-wrapper .booking-branch-wrapper .booking-button .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-branch-wrapper .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-branch-wrapper .booking-button .btn-time{width:100%}}@media(max-width:479px){.booking-step-wrapper .booking-branch-wrapper .booking-button{max-width:100%}}.booking-step-wrapper .booking-branch .booking-title{display:flex;width:100%;margin-bottom:24px}.booking-step-wrapper .booking-branch .booking-title h3{font-family:var(--fw-medium);font-size:28px;color:var(--c-primary)}@media(max-width:1200px){.booking-step-wrapper .booking-branch .booking-title{order:1}}.booking-step-wrapper .booking-maps-wrapper{display:flex;width:100%;flex-wrap:wrap}@media(max-width:1200px){.booking-step-wrapper .booking-maps-wrapper{flex-direction:column}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-list{display:flex;flex-direction:column;padding-right:var(--gap-space);width:calc(100% - var(--booking-maps-width))}@media(max-width:1200px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-list{width:var(--booking-maps-width);padding-right:0;order:2}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view{display:flex;flex-direction:column;width:var(--booking-maps-width)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-box{display:flex;width:100%;height:565px;border-radius:16px;overflow:hidden;position:relative;margin-bottom:24px;border:1px solid var(--c-gray30)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-note{display:flex;align-items:flex-start;font-size:20px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-note .note-head{flex:0 0 70px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-note .note-desc{flex:1;margin:0;color:var(--c-note)}@media(max-width:1439px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-box{height:485px}}@media(max-width:1200px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-view{margin-bottom:24px;order:0}.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-box{height:400px;margin-bottom:12px}}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-box{height:365px}}@media(max-width:320px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-view .maps-note{font-size:18px}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item{display:flex;width:100%;flex-direction:column;border-radius:16px;padding:16px;margin-bottom:16px;border:1px solid var(--c-light);background:var(--c-white);transition:all .35s ease}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:last-child{margin-bottom:0}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover{background:var(--c-light-blue10)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item:hover .branch-button .btn-time,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .branch-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .branch-button .btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .branch-button .btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .branch-button .btn-light,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .branch-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-time{background-color:var(--c-white)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-time:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-arrow-back:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-light:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn:hover,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item:hover .detail-button .call-wrapper .btn-time:hover{background-color:var(--c-light-blue20)}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item{flex-direction:column}}@media(max-width:320px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item{padding:8px}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-name{display:flex;width:calc(100% - var(--branch-button-width))}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-name{width:calc(100% - 38px)}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button{display:flex;width:var(--branch-button-width)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .branch-button .btn-time:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .booking-date-wrapper .booking-time-box .time-options .btn-time:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-arrow-back:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-light:hover,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn:hover,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-time:hover{background:var(--c-light-blue20)}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button{width:38px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .branch-button .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-time{width:100%;padding:0;border-radius:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .branch-button .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-arrow-back:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-light:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-time:before{margin-right:0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .branch-button .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .branch-button .btn-time span{display:none}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .head-item{display:flex;width:100%;margin-bottom:16px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .num{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;color:var(--c-white);font-size:26px;background:var(--c-red);font-family:var(--fw-medium)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .title{display:flex;font-size:28px;font-family:var(--fw-medium);color:var(--c-dark-blue80);width:calc(100% - 32px);padding-left:16px}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .title{font-size:26px}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item{display:flex;width:100%}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item{flex-direction:column}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .image-box{display:flex;width:var(--thumb-maps-width)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .image-box .image{display:flex;border-radius:8px;overflow:hidden;width:100%;padding-top:81.11%;position:relative}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .image-box .image img{width:100%;height:100%;border-radius:8px;align-self:center;object-fit:cover;position:absolute;top:0;left:0}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .image-box .image{margin-bottom:16px}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box{display:flex;flex-direction:column;padding-left:var(--gap-space);width:calc(100% - var(--thumb-maps-width))}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address{display:flex;flex-direction:column}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li{padding-left:24px;position:relative;margin-bottom:8px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li:last-child{margin-bottom:0}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li:before{content:"";width:16px;height:16px;background-position:50%;background-size:100% auto;background-repeat:no-repeat;position:absolute;top:6px;left:0}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li.address:before{background-image:url(/assets/images/icons/ico-pin-dark.svg)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li.opening:before{background-image:url(/assets/images/icons/ico-clock-dark.svg)}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li.distance:before{background-image:url(/assets/images/icons/ico-flag-dark.svg)}@media(max-width:1439px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box{padding-left:12px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li:before{top:5px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box .detail-address li p{font-size:20px}}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-box{width:100%;padding-left:0}}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button{display:flex;align-items:flex-start;margin-top:16px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper{display:flex;width:calc(100% - 140px);flex-wrap:wrap;gap:16px;padding-right:14px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time{height:42px;width:calc((100% - 16px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span{font-size:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time{width:140px;padding:0 16px;height:42px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time span{font-size:20px}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span{font-size:18px}}@media(max-width:1200px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button{margin-top:auto;padding-top:16px}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper{max-width:320px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time{margin-left:auto}}@media(max-width:479px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button{flex-direction:column}.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper{width:100%;max-width:100%;padding-right:0;margin-bottom:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button>.btn-time{margin:0 auto;width:100%}}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time:before{width:18px;height:18px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span{font-size:18px}}@media(max-width:375px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time{padding:0 6px}}@media(max-width:320px){.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper{gap:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light:before,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time:before{width:16px;height:16px;margin-right:4px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-arrow-back span,.booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-light span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-maps-wrapper .booking-maps-item .body-item .detail-button .call-wrapper .btn-time span{font-size:16px}}@media(max-width:991px){.booking-step-wrapper .booking-contact .button-control,.booking-step-wrapper .booking-date-time .button-control{width:100%;max-width:600px;margin:40px auto 0}}@media(max-width:767px){.booking-step-wrapper .booking-contact .button-control,.booking-step-wrapper .booking-date-time .button-control{max-width:100%;gap:16px}.booking-step-wrapper .booking-contact .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-contact .button-control .btn,.booking-step-wrapper .booking-contact .button-control .btn-arrow-back,.booking-step-wrapper .booking-contact .button-control .btn-light,.booking-step-wrapper .booking-date-time .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-date-time .button-control .btn,.booking-step-wrapper .booking-date-time .button-control .btn-arrow-back,.booking-step-wrapper .booking-date-time .button-control .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-contact .button-control .btn-time,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-date-time .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-contact .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-date-time .button-control .btn-time{width:calc(100% - 16px)/2}}@media(max-width:320px){.booking-step-wrapper .booking-contact .button-control,.booking-step-wrapper .booking-date-time .button-control{flex-direction:column}.booking-step-wrapper .booking-contact .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-contact .button-control .btn,.booking-step-wrapper .booking-contact .button-control .btn-arrow-back,.booking-step-wrapper .booking-contact .button-control .btn-light,.booking-step-wrapper .booking-date-time .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-date-time .button-control .btn,.booking-step-wrapper .booking-date-time .button-control .btn-arrow-back,.booking-step-wrapper .booking-date-time .button-control .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-contact .button-control .btn-time,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-date-time .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-contact .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-date-time .button-control .btn-time{width:100%}}.booking-step-wrapper .booking-date-wrapper{display:flex;width:100%;gap:24px;position:relative}.booking-step-wrapper .booking-date-wrapper>[class^=booking-]{display:flex;flex-direction:column;width:50%}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper{flex-direction:column;align-items:center}.booking-step-wrapper .booking-date-wrapper>[class^=booking-]{width:100%;max-width:600px}}@media(max-width:767px){.booking-step-wrapper .booking-date-wrapper>[class^=booking-]{width:100%;max-width:430px}}.booking-step-wrapper .booking-date-wrapper .booking-date-head{display:flex;width:100%;margin-bottom:16px;padding:12px 16px;color:var(--c-light-blue60);border-radius:8px;justify-content:center;align-items:center;background:var(--c-light-blue10)}.booking-step-wrapper .booking-date-wrapper .booking-date-head .icon{margin-right:16px}.booking-step-wrapper .booking-date-wrapper .booking-date-head p{display:flex;font-size:22px}.booking-step-wrapper .booking-date-wrapper .booking-date-head .min-date{display:flex;margin-left:4px}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-date-head p{font-size:20px}}@media(max-width:320px){.booking-step-wrapper .booking-date-wrapper .booking-date-head p{font-size:18px;display:inline-block}}.booking-step-wrapper .booking-date-wrapper .booking-date-body{display:flex;flex-direction:column;width:100%;height:100%;padding:16px;border-radius:16px;border:1px solid var(--c-light);position:relative;overflow:hidden;background:var(--c-white)}.booking-step-wrapper .booking-date-wrapper .booking-date-body>div{width:100%!important;position:relative!important;display:flex!important;flex-direction:column!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{width:100%;top:0;border:none;box-shadow:none;position:relative!important;transform:none!important;left:0!important;right:auto!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer{width:100%;position:relative}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-days,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-rContainer{width:100%}.booking-step-wrapper .booking-date-wrapper .booking-date-body .dayContainer{width:100%;max-width:100%;min-width:inherit;display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:8px 0;justify-items:center;align-items:center}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{max-width:50px;height:50px;line-height:50px;font-size:22px;margin:0;border-radius:50%;transition:all .2s ease;cursor:pointer;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;width:50px;min-width:50px}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day:hover{background-color:var(--c-light-blue10)!important;border-color:var(--c-primary)!important;color:var(--c-primary)!important;transform:scale(1.05)!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day.selected{background-color:var(--c-primary)!important;color:var(--c-white)!important;border-color:var(--c-primary)!important;max-width:50px!important}@media(max-width:767px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{width:40px;height:40px;line-height:40px;max-width:40px;min-width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day.selected{max-width:40px!important;min-width:40px!important}}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer .flatpickr-weekday{font-size:22px}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer .flatpickr-weekday{font-size:20px}}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month{margin-bottom:24px;height:40px}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month select{text-align:right;font-size:24px!important;color:var(--c-darkblue90);font-family:var(--fw-medium);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;padding:0 6px 0 0}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months{pointer-events:none;user-select:none}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months:hover{background:none}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month{margin-bottom:8px;height:40px}}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper:hover{background:none}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .arrowDown,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .arrowUp{display:none}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .thai-year-label{font-size:24px;color:var(--c-darkblue90);font-family:var(--fw-medium)}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{margin:0 2.65%;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:45px!important;min-width:45px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{position:relative!important;transform:none!important;left:0!important;right:auto!important}}@media(max-width:767px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{margin:0 2px;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;min-width:40px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{position:relative!important;transform:none!important;left:0!important;right:auto!important}}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{font-size:20px;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{position:relative!important;transform:none!important;left:0!important;right:auto!important}}@media(max-width:1441px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .booking-date-body{padding:20px!important;border-radius:18px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{transform:none!important;left:0!important;right:auto!important;margin:0!important;padding:0!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-days,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-rContainer{position:relative!important;width:100%!important;display:flex!important;flex-direction:column!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .dayContainer{width:100%!important;max-width:100%!important;position:relative!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:2px!important;padding:12px 0!important;justify-items:center!important;align-items:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{box-sizing:border-box!important;width:45px!important;max-width:45px!important;min-width:45px!important;height:45px!important;line-height:45px!important;font-size:18px!important;border-radius:50%!important;margin:0!important;cursor:pointer!important;border:1px solid rgba(0,0,0,0)!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day:hover{background-color:var(--c-light-blue10)!important;border-color:var(--c-primary)!important;color:var(--c-primary)!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day.selected{background-color:var(--c-primary)!important;color:var(--c-white)!important;border-color:var(--c-primary)!important;max-width:45px!important;min-width:45px!important}}@media(min-width:1442px){.booking-step-wrapper .booking-date-wrapper .booking-date-body .booking-date-body{padding:24px!important;border-radius:20px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{transform:none!important;left:0!important;right:auto!important;margin:0!important;padding:0!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-days,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer,.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-rContainer{position:relative!important;width:100%!important;display:flex!important;flex-direction:column!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .dayContainer{width:100%!important;max-width:100%!important;position:relative!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:2px!important;padding:16px 0!important;justify-items:center!important;align-items:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{box-sizing:border-box!important;width:50px!important;max-width:50px!important;min-width:50px!important;height:50px!important;line-height:50px!important;font-size:20px!important;border-radius:50%!important;margin:0!important;transition:all .2s ease!important;cursor:pointer!important;border:1px solid rgba(0,0,0,0)!important;display:flex!important;align-items:center!important;justify-content:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day:hover{background-color:var(--c-light-blue10)!important;border-color:var(--c-primary)!important;color:var(--c-primary)!important;transform:scale(1.05)!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day.selected{background-color:var(--c-primary)!important;color:var(--c-white)!important;border-color:var(--c-primary)!important;max-width:50px!important;min-width:50px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-innerContainer .flatpickr-weekday{font-size:20px!important;font-weight:600!important;color:var(--c-darkblue90)!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month{margin-bottom:20px!important;height:45px!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month select{font-size:22px!important}}@media(max-width:320px){.booking-step-wrapper .booking-date-wrapper .booking-date-body{padding:8px}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-day{border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.booking-step-wrapper .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{position:relative!important;transform:none!important;left:0!important;right:auto!important}}.booking-step-wrapper .booking-date-wrapper .booking-time-box{display:flex;flex-direction:column}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-wrapper{display:flex;width:100%;flex-direction:column;margin-bottom:40px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-wrapper:last-child{margin-bottom:0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-head{font-size:24px;color:var(--c-darkblue90);font-family:var(--fw-medium);margin-bottom:16px}@media(max-width:320px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-head{font-size:22px;margin-bottom:8px}}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options{display:flex;width:100%;flex-wrap:wrap;gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time{cursor:pointer;height:50px;padding:0 16px;background:var(--c-white);font-size:22px;color:var(--c-gray80);font-family:var(--fw-medium);border:1px solid var(--c-gray30);transition:all .35s ease}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:hover{color:var(--c-darkblue90);background:var(--c-light-blue10)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time input{display:none}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:has(input[type=radio]:checked){border-color:var(--c-primary);background-color:var(--c-primary);color:var(--c-white)}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time{height:46px}}@media(max-width:320px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options{gap:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time{height:40px}}.booking-step-wrapper .booking-contact .button-control{max-width:100%}.booking-step-wrapper .booking-contact-wrapper{display:flex;width:100%;align-items:flex-start}@media(max-width:991px){.booking-step-wrapper .booking-contact-wrapper{flex-direction:column}}.booking-step-wrapper .booking-contact-box{display:flex;flex-wrap:wrap;padding-right:24px;width:calc(100% - 376px)}@media(max-width:991px){.booking-step-wrapper .booking-contact-box{width:100%;padding-right:0}}.booking-step-wrapper .booking-contact-box .member-login{display:flex;align-items:center;justify-content:center;height:180px;width:100%;border-radius:16px;overflow:hidden;background-image:url(/assets/images/booking/cover-blue-member-808x180@2x.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.booking-step-wrapper .booking-contact-box .member-login .btn-member-login{display:flex;height:64px;width:100%;border-radius:16px;align-items:center;justify-content:center;padding:0 24px;background-color:var(--c-white);max-width:max-content;border:1px solid var(--c-gray30);transition:all .35s ease}.booking-step-wrapper .booking-contact-box .member-login .btn-member-login:hover{background-color:var(--c-light)}.booking-step-wrapper .booking-contact-box .member-login .btn-member-login .icon{width:65px;height:auto;margin-right:16px}.booking-step-wrapper .booking-contact-box .member-login .btn-member-login p{font-size:28px;color:var(--c-gray70)}@media(max-width:1439px){.booking-step-wrapper .booking-contact-box .member-login{height:140px}}@media(max-width:991px){.booking-step-wrapper .booking-contact-box .member-login .btn-member-login .icon{width:55px}.booking-step-wrapper .booking-contact-box .member-login .btn-member-login p{font-size:22px}}@media(max-width:767px){.booking-step-wrapper .booking-contact-box .member-login{background-position:-50px}}.booking-step-wrapper .booking-contact-box .line-text{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;margin:24px auto}.booking-step-wrapper .booking-contact-box .line-text span{display:flex;color:var(--c-gray60);position:relative;font-size:24px}.booking-step-wrapper .booking-contact-box .line-text span:after,.booking-step-wrapper .booking-contact-box .line-text span:before{content:"";position:absolute;height:1px;top:50%;background-color:var(--c-light)}.booking-step-wrapper .booking-contact-box .line-text span:before{left:-1000px;right:calc(100% + 13px)}.booking-step-wrapper .booking-contact-box .line-text span:after{right:-1000px;left:calc(100% + 13px)}@media(max-width:767px){.booking-step-wrapper .booking-contact-box .line-text span{font-size:22px}}.booking-step-wrapper .booking-contact-box .contact-wrapper{border-radius:16px;padding:24px 24px 0;width:100%;background-color:var(--c-bg-form-gray)}.booking-step-wrapper .booking-contact-box .contact-wrapper label i{display:flex;margin-left:1px;font-style:normal;color:var(--c-red)}.booking-step-wrapper .booking-contact-box .contact-wrapper .form-group{margin-bottom:24px}@media(max-width:767px){.booking-step-wrapper .booking-contact-box .contact-wrapper{padding:16px 16px 0}.booking-step-wrapper .booking-contact-box .contact-wrapper label{font-size:22px}.booking-step-wrapper .booking-contact-box .contact-wrapper .form-group{margin-bottom:16px}}.booking-step-wrapper .booking-contact-box .contact-note{display:block;margin-top:24px}.booking-step-wrapper .booking-contact-box .contact-note p{display:inline;font-size:20px;color:var(--c-gray70)}.booking-step-wrapper .booking-contact-box .contact-note .text-link{font-size:20px;margin-left:2px;font-family:var(--fw-regular)}@media(max-width:991px){.booking-step-wrapper .booking-contact-box .contact-note{margin-bottom:24px}}@media(max-width:767px){.booking-step-wrapper .booking-contact-box .contact-note .text-link,.booking-step-wrapper .booking-contact-box .contact-note p{font-size:18px}}.booking-step-wrapper .booking-result-box{border-radius:16px;padding:24px;width:376px;background-color:var(--c-bg-form-result-blue)}@media(max-width:991px){.booking-step-wrapper .booking-result-box{width:100%}}@media(max-width:767px){.booking-step-wrapper .booking-result-box{padding:16px}}.booking-step-wrapper .booking-result-box .result-head{display:flex;width:100%;align-items:center;flex-wrap:wrap;margin-bottom:24px}.booking-step-wrapper .booking-result-box .result-head p{font-size:28px;color:var(--c-light-blue60);font-family:var(--fw-medium)}.booking-step-wrapper .booking-result-box .result-head .btn-edit-form{border-color:var(--c-light);margin-left:auto}.booking-step-wrapper .booking-result-box .result-head .btn-edit-form span{font-size:22px}@media(max-width:991px){.booking-step-wrapper .booking-result-box .result-head .btn-edit-form{margin-left:auto}}@media(max-width:767px){.booking-step-wrapper .booking-result-box .result-head p{font-size:26px}}@media(max-width:399px){.booking-step-wrapper .booking-result-box .result-head .btn-edit-form:before{width:20px;height:20px}.booking-step-wrapper .booking-result-box .result-head .btn-edit-form span{font-size:20px}}.booking-step-wrapper .booking-result-box .result-list{display:flex;flex-direction:column}.booking-step-wrapper .booking-result-box .result-list li{position:relative;display:flex;width:100%;margin-bottom:16px;padding-left:40px;font-size:24px;flex-wrap:wrap}.booking-step-wrapper .booking-result-box .result-list li:last-child{margin-bottom:0}.booking-step-wrapper .booking-result-box .result-list li .icon{width:24px;height:24px;position:absolute;top:0;left:0}.booking-step-wrapper .booking-result-box .result-list li span{display:inline-flex;color:var(--c-gray50);margin-right:12px}.booking-step-wrapper .booking-result-box .result-list li p{color:var(--c-gray80)}@media(max-width:767px){.booking-step-wrapper .booking-result-box .result-list li{font-size:22px;padding-left:34px}.booking-step-wrapper .booking-result-box .result-list li .icon{width:22px;height:22px}}.booking-step-wrapper .booking-car-box{display:none;flex-direction:column;padding-right:24px;width:calc(100% - 376px)}.booking-step-wrapper .booking-car-box.active{display:flex}@media(max-width:991px){.booking-step-wrapper .booking-car-box{width:100%;padding-right:0}}.booking-step-wrapper .booking-car-box .car-head{display:flex;width:100%;align-items:center;flex-wrap:wrap;margin-bottom:24px}.booking-step-wrapper .booking-car-box .car-head p{font-size:28px;color:var(--c-light-blue60);font-family:var(--fw-medium)}@media(max-width:767px){.booking-step-wrapper .booking-car-box .car-head p{font-size:26px}}.booking-step-wrapper .booking-car-box .contact-note{display:block;margin-top:24px}.booking-step-wrapper .booking-car-box .contact-note p{display:inline;font-size:20px;color:var(--c-gray70)}.booking-step-wrapper .booking-car-box .contact-note .text-link{font-size:20px;margin-left:2px;font-family:var(--fw-regular)}@media(max-width:991px){.booking-step-wrapper .booking-car-box .contact-note{margin-bottom:24px}}@media(max-width:767px){.booking-step-wrapper .booking-car-box .contact-note .text-link,.booking-step-wrapper .booking-car-box .contact-note p{font-size:18px}}.booking-step-wrapper .booking-car-box .pagination-wrapper{margin-top:24px}.booking-step-wrapper .booking-car-wrapper{padding:24px;display:flex;width:100%;border-radius:16px;overflow:hidden;flex-direction:column;background-color:var(--c-bg-form-result-blue)}.booking-step-wrapper .staff-note{display:flex;flex-direction:column;width:100%;margin:24px 0 0}.booking-step-wrapper .staff-note p{color:var(--c-gray60);margin-bottom:12px}.booking-step-wrapper .staff-note .form-control{border-color:var(--c-light)}.booking-step-wrapper .booking-car-list{display:flex;flex-wrap:wrap;width:100%;gap:24px}@media(max-width:1439px){.booking-step-wrapper .booking-car-list{gap:12px}}.booking-step-wrapper .booking-car-item{display:none;flex-direction:column;border-radius:16px;width:calc((100% - 48px)/3);min-height:300px;justify-content:center;align-items:center}@media(max-width:1439px){.booking-step-wrapper .booking-car-item{width:calc((100% - 12px)/2)}}@media(max-width:1200px){.booking-step-wrapper .booking-car-item{min-height:240px}}@media(max-width:991px){.booking-step-wrapper .booking-car-item{width:calc((100% - 24px)/2)}}.booking-step-wrapper .booking-car-item.active{display:flex}.booking-step-wrapper .booking-car-item .car-select{display:flex;flex-direction:column;width:100%;padding:12px;border-radius:18px;border:1px solid var(--c-light);background-color:var(--c-white);cursor:pointer}.booking-step-wrapper .booking-car-item .car-select:has(>input:checked){border-color:var(--c-light-blue50)}.booking-step-wrapper .booking-car-item .car-select:has(>input:checked) .checkmark{box-shadow:none}.booking-step-wrapper .booking-car-item .car-select input[type=radio]{position:absolute;opacity:0;cursor:pointer}.booking-step-wrapper .booking-car-item .car-select input[type=radio]:checked+.car-name{border-color:var(--c-light-blue50)}.booking-step-wrapper .booking-car-item .car-select input[type=radio]:checked+.car-name:before{box-shadow:none;background:url(/assets/images/icons/ico-checked-car.svg) 50%/100% auto no-repeat}.booking-step-wrapper .booking-car-item .car-select .car-name{display:flex;width:100%;padding-left:50px;position:relative}.booking-step-wrapper .booking-car-item .car-select .car-name:before{content:"";position:absolute;left:0;top:0;width:32px;height:32px;border:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-gray30);background-color:var(--c-light);transition:all .2s ease}.booking-step-wrapper .booking-car-item .car-select .name-text{display:inline-block;width:100%;background:var(--c-light);padding:0 12px;height:32px;line-height:32px;max-width:max-content;margin-left:auto;border-radius:32px;color:var(--c-gray70);font-size:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.booking-step-wrapper .booking-car-item .car-select .name-text{font-size:16px}}.booking-step-wrapper .booking-car-item .custom-checkbox{border:none;background:none}.booking-step-wrapper .booking-car-item .custom-checkbox:hover{background:none}.booking-step-wrapper .booking-car-item .car-model{display:flex;width:100%;height:120px}.booking-step-wrapper .booking-car-item .car-model img{align-self:center;width:100%}@media(max-width:991px){.booking-step-wrapper .booking-car-item .car-model{max-width:260px;margin:0 auto}}@media(max-width:767px){.booking-step-wrapper .booking-car-item .car-model{height:80px;max-width:180px;margin:0 auto 16px}.booking-step-wrapper .booking-car-item .car-model .car-info{margin-top:8px;margin-bottom:8px;justify-content:center;flex-direction:row;align-items:center}.booking-step-wrapper .booking-car-item .car-model .car-info .reg-number{margin-right:4px}.booking-step-wrapper .booking-car-item .car-model .car-button{width:200px;margin-top:0}.booking-step-wrapper .booking-car-item .car-model .car-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-car-item .car-model .car-button .btn span,.booking-step-wrapper .booking-car-item .car-model .car-button .btn-arrow-back span,.booking-step-wrapper .booking-car-item .car-model .car-button .btn-light span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-model .car-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-model .car-button .btn-time span{font-size:18px}.booking-step-wrapper .booking-car-item .car-model .car-booking{margin-top:0;width:calc(100% - 208px);margin-left:auto}.booking-step-wrapper .booking-car-item .car-model .car-booking .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn-arrow-back,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-model .car-booking .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-model .car-booking .btn-time{height:32px;padding:0 8px;border-radius:8px}.booking-step-wrapper .booking-car-item .car-model .car-booking .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn span,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn-arrow-back span,.booking-step-wrapper .booking-car-item .car-model .car-booking .btn-light span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-model .car-booking .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-model .car-booking .btn-time span{font-size:18px}}.booking-step-wrapper .booking-car-item .car-info{display:flex;flex-direction:column;text-align:center;width:100%;line-height:1}.booking-step-wrapper .booking-car-item .car-info .reg-number{font-size:28px;font-family:var(--fw-medium);color:var(--c-gray80)}.booking-step-wrapper .booking-car-item .car-info .reg-province{font-size:22px;font-family:var(--fw-medium);color:var(--c-gray80)}@media(max-width:1200px){.booking-step-wrapper .booking-car-item .car-info{line-height:1}.booking-step-wrapper .booking-car-item .car-info .reg-number{font-size:26px}.booking-step-wrapper .booking-car-item .car-info .reg-province{font-size:20px}}.booking-step-wrapper .booking-car-item .car-button{display:flex;align-items:center;width:100%;margin-top:16px;gap:8px;justify-content:space-between}.booking-step-wrapper .booking-car-item .car-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-car-item .car-button .btn,.booking-step-wrapper .booking-car-item .car-button .btn-arrow-back,.booking-step-wrapper .booking-car-item .car-button .btn-light,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-button .btn-time{width:calc((100% - 8px)/2);max-width:150px;padding:0 8px}.booking-step-wrapper .booking-car-item .car-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-car-item .car-button .btn span,.booking-step-wrapper .booking-car-item .car-button .btn-arrow-back span,.booking-step-wrapper .booking-car-item .car-button .btn-light span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-button .btn-time span{width:auto;max-width:calc(100% - 24px);font-size:20px}@media(max-width:991px){.booking-step-wrapper .booking-car-item .car-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.booking-step-wrapper .booking-car-item .car-button .btn span,.booking-step-wrapper .booking-car-item .car-button .btn-arrow-back span,.booking-step-wrapper .booking-car-item .car-button .btn-light span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-car-item .car-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-car-item .car-button .btn-time span{font-size:18px}}@media(max-width:599px){.booking-step-wrapper .booking-car-item{width:100%;padding:0;gap:0}.booking-step-wrapper .booking-car-item .car-select{width:100%}}.booking-step-wrapper .booking-add-car{display:flex;flex-direction:column;border-radius:16px;width:234px;height:306px;justify-content:center;align-items:center;background-color:var(--c-bg-add-car);cursor:pointer;transition:all .35s ease}.booking-step-wrapper .booking-add-car .icon{width:72px;height:72px;align-items:center;justify-content:center;border-radius:50%;margin-bottom:24px;background-color:var(--c-light-blue10);transition:all .35s ease;transform:rotate(0)}.booking-step-wrapper .booking-add-car p{font-family:var(--fw-medium);color:var(--c-light-blue70)}.booking-step-wrapper .booking-add-car:hover{background-color:var(--c-bg-add-car-hover)}.booking-step-wrapper .booking-add-car:hover .icon{transform:rotate(90deg)}.booking-step-wrapper .booking-result-wrapper{display:flex;width:100%;flex-wrap:wrap;gap:24px}.booking-step-wrapper .booking-result-wrapper .booking-result-box{width:calc((100% - 24px)/2)}.booking-step-wrapper .booking-result-wrapper .booking-result-box .result-list li{padding-left:0}.booking-step-wrapper .booking-result-wrapper .booking-result-box .result-list li ul li{margin-bottom:0}@media(max-width:991px){.booking-step-wrapper .booking-result-wrapper .booking-result-box{width:100%}.booking-step-wrapper .booking-result-wrapper .booking-result-box .result-list li{font-size:22px;margin-bottom:8px}}@media(max-width:767px){.booking-step-wrapper .booking-result .booking-result-box{width:100%}.booking-step-wrapper .booking-result .button-control{gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-result .button-control .btn-time,.booking-step-wrapper .booking-result .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-result .button-control .btn,.booking-step-wrapper .booking-result .button-control .btn-arrow-back,.booking-step-wrapper .booking-result .button-control .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-result .button-control .btn-time{padding:0 16px}.booking-step-wrapper .booking-result .button-control .btn-outline-back{width:100%;max-width:max-content}.booking-step-wrapper .booking-result .button-control .btn-primary-arrow{width:100%}}@media(max-width:399px){.booking-step-wrapper .booking-result .button-control{gap:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-result .button-control .btn-time,.booking-step-wrapper .booking-result .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-result .button-control .btn,.booking-step-wrapper .booking-result .button-control .btn-arrow-back,.booking-step-wrapper .booking-result .button-control .btn-light,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-wrapper .booking-result .button-control .btn-time{padding:0 8px}}.booking-history-container{display:flex;width:100%;border-radius:16px;flex-direction:column;padding:40px 0 80px;background:var(--c-light-blue10)}@media(max-width:767px){.booking-history-container{padding:40px 0}}.booking-history-container .booking-head{display:flex;width:100%;align-items:center;flex-wrap:wrap;margin-bottom:24px;padding-bottom:24px;position:relative}.booking-history-container .booking-head:after{content:"";position:absolute;left:-32px;right:-32px;bottom:0;height:1px;background:var(--c-light)}.booking-history-container .booking-head .head{font-size:32px;color:var(--c-dark-blue90);font-family:var(--fw-medium)}.booking-history-container .booking-head .btn-edit-form{margin-left:auto;width:100px;transition:all .35s ease}.booking-history-container .booking-head .btn-edit-form:disabled,.booking-history-container .booking-head .btn-edit-form:hover{background-color:var(--c-light)}.booking-history-container .booking-head .car-result{display:inline;margin-left:8px;font-size:24px;color:var(--c-gray60)}@media(max-width:1200px){.booking-history-container .booking-head .head{font-size:28px}.booking-history-container .booking-head .car-result{font-size:22px}}@media(max-width:1024px){.booking-history-container .booking-head .head{font-size:24px}.booking-history-container .booking-head .car-result{font-size:20px}}@media(max-width:1439px){.booking-history-container .booking-history-search .form-group .form-control{font-size:22px}}@media(max-width:375px){.booking-history-container .booking-history-search{margin-bottom:24px}.booking-history-container .booking-history-search .form-group{max-width:100%;margin-bottom:0}.booking-history-container .booking-history-search .select-control{max-width:100%}}.booking-history-wrapper{display:flex;width:100%;padding:24px;min-height:600px;flex-direction:column;border-radius:16px;overflow:hidden;background:var(--c-white)}.booking-history-wrapper .table-responsive{scrollbar-width:none;-ms-overflow-style:none}.booking-history-wrapper .table-responsive::-webkit-scrollbar{display:none}.booking-history-wrapper .table thead th{padding:0;border:none;white-space:nowrap}.booking-history-wrapper .table thead th:first-child p{border-radius:16px 0 0 16px}.booking-history-wrapper .table thead th:last-child p{border-radius:0 16px 16px 0}.booking-history-wrapper .table thead th p{padding:16px;background-color:var(--c-light-blue10);font-weight:400;font-size:22px;color:var(--c-primary);font-family:var(--fw-medium)}@media(max-width:1439px){.booking-history-wrapper .table thead th p{font-size:20px}}.booking-history-wrapper .table tbody td{padding:12px;vertical-align:middle;border-bottom:1px solid var(--c-light)}.booking-history-wrapper .table tbody td p{font-size:22px;font-weight:400;color:var(--c-gray70);font-family:var(--fw-regular)}.booking-history-wrapper .table tbody td .booking-number{display:flex;font-size:22px;width:100%;color:var(--c-primary);position:relative;max-width:max-content}.booking-history-wrapper .table tbody td .booking-number:hover:after{display:block}.booking-history-wrapper .table tbody td .booking-number:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:4px;display:none;background:var(--c-primary)}.booking-history-wrapper .table tbody td .license{font-family:var(--fw-medium)}.booking-history-wrapper .table tbody td .model{max-width:140px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.booking-history-wrapper .table tbody td .status{display:flex;padding:8px 12px;border-radius:38px;align-items:center;justify-content:center;width:130px;white-space:nowrap;background-color:var(--c-light);font-family:var(--fw-medium)}.booking-history-wrapper .table tbody td .status--waiting{color:var(--c-waiting);background-color:var(--b-waiting)}.booking-history-wrapper .table tbody td .status--confirmed{color:var(--c-confirmed);background-color:var(--b-confirmed)}.booking-history-wrapper .table tbody td .status--completed{color:var(--c-completed);background-color:var(--b-completed)}.booking-history-wrapper .table tbody td .status--cancelled{color:var(--c-cancelled);background-color:var(--b-cancelled)}@media(max-width:1439px){.booking-history-wrapper .table tbody td .booking-number,.booking-history-wrapper .table tbody td .status,.booking-history-wrapper .table tbody td p{font-size:20px}}.booking-history-wrapper .note{font-size:22px;margin-top:24px;color:var(--c-gray80)}.product-search-container{display:flex;width:100%}.product-search-container .container{gap:24px;display:flex;flex-wrap:wrap}.product-search-container .tabs-switch{max-width:100%;display:none}@media(max-width:991px){.product-search-container .container{gap:16px}}@media(max-width:767px){.product-search-container .tabs-switch{display:flex}}.product-search-container .selector-category{display:flex;width:calc((100% - 24px)/2)}@media(max-width:767px){.product-search-container .selector-category{width:100%}}.product-search-container .selector-category form{display:flex;width:100%;position:relative;align-items:flex-start}.product-search-container .selector-category .category-wrapper{display:flex;width:100%;margin-right:auto;position:relative;border-radius:24px;border:1px solid var(--c-white);background:linear-gradient(180deg,#ffffff 20%,rgba(255,255,255,.4));backdrop-filter:blur(40px)}.product-search-container .selector-category .category-wrapper .category-control{display:flex;width:100%;padding:12px;flex-direction:column;top:0;left:0;right:0;margin:0 auto;z-index:0;position:relative;transition:all .35s ease}.product-search-container .selector-category .category-wrapper .category-head{display:flex;width:100%;font-size:24px;justify-content:center}.product-search-container .selector-category .category-wrapper .tabs-wrapper{display:flex;width:100%}.product-search-container .selector-category .category-wrapper .tab-content{display:flex;width:100%;flex-direction:row}.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper{display:flex;flex-direction:column;width:312px;padding:16px;min-height:310px;border-radius:16px;background:var(--c-white)}.product-search-container .selector-category .category-wrapper .tab-content .step-select{display:flex;width:100%;margin-bottom:20px}.product-search-container .selector-category .category-wrapper .tab-content .step-select .form-wrapper{display:flex;width:100%}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number{display:flex;width:48px;height:48px;font-size:26px;font-family:var(--fw-medium);border-radius:50%;align-items:center;justify-content:center;color:var(--c-white);background:var(--c-lightgray)}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number.step-1{background:var(--c-purple)}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number.step-2{background:var(--c-primary)}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number.step-3{background:var(--c-light-blue50)}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number.step-4{background:var(--c-light-blue40)}.product-search-container .selector-category .category-wrapper .tab-content .step-select .select-control{display:flex;width:calc(100% - 48px);padding-left:16px}.product-search-container .selector-category .category-wrapper .tab-content .step-select .select-control.w-100{padding-left:0}@media(max-width:375px){.product-search-container .selector-category .category-wrapper .tab-content .step-select{align-items:center}.product-search-container .selector-category .category-wrapper .tab-content .step-select .icon-number{width:36px;height:36px;font-size:20px}.product-search-container .selector-category .category-wrapper .tab-content .step-select .select-control{width:calc(100% - 36px);padding-left:8px}}.product-search-container .selector-category .category-wrapper .tab-content .button-control{display:flex;width:100%;margin-top:auto;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-search-container .selector-category .category-wrapper .tab-content .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-search-container .selector-category .category-wrapper .tab-content .button-control .btn-time,.product-search-container .selector-category .category-wrapper .tab-content .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-search-container .selector-category .category-wrapper .tab-content .button-control .btn,.product-search-container .selector-category .category-wrapper .tab-content .button-control .btn-arrow-back,.product-search-container .selector-category .category-wrapper .tab-content .button-control .btn-light,.product-search-container .selector-category .category-wrapper .tab-content .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{max-width:300px;width:100%}.product-search-container .selector-category .category-wrapper .tab-content .step-img{display:flex;margin:0 auto;flex-direction:column;width:calc(100% - 312px)}.product-search-container .selector-category .category-wrapper .tab-content .step-img .image{display:flex;width:100%;position:relative;height:254px;overflow:hidden}.product-search-container .selector-category .category-wrapper .tab-content .step-img .image img{align-self:center}.product-search-container .selector-category .category-wrapper .tab-content .step-img .car-default{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.product-search-container .selector-category .category-wrapper .tab-content .step-img img{position:relative;z-index:5;width:100%}@media(max-width:1439px){.product-search-container .selector-category .category-wrapper .tab-content{flex-direction:column}.product-search-container .selector-category .category-wrapper .tab-content .step-img,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper{width:100%}.product-search-container .selector-category .category-wrapper .tab-content .step-img .image{height:195px;max-width:350px;margin:0 auto}.product-search-container .selector-category .category-wrapper .tab-content .step-img.fixed-image .image{max-width:260px}.product-search-container .selector-category .category-wrapper [data-category=category-tire] .tab-content .step-img{width:100%}.product-search-container .selector-category .category-wrapper [data-category=category-tire] .tab-content .step-img .image img{align-self:self-start}}@media(max-width:991px){.product-search-container .selector-category .category-wrapper .tab-content .step-img .image{width:300px;height:165px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .btn-time,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .btn,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .btn-arrow-back,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .btn-light,.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{width:100%;max-width:100%}.product-search-container .selector-category .category-wrapper [data-category=category-tire] .tab-content .step-img{width:100%}.product-search-container .selector-category .category-wrapper [data-category=category-tire] .tab-content .step-img .image{margin:0 auto}}@media(max-width:599px){.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper{min-height:inherit}.product-search-container .selector-category .category-wrapper .tab-content .step-wrapper .button-control{margin-top:0}.product-search-container .selector-category .category-wrapper .tab-content .step-img{width:100%}.product-search-container .selector-category .category-wrapper .tab-content .step-img.fixed-image .image{max-width:240px}}@media(max-width:375px){.product-search-container .selector-category .category-wrapper .tab-content .step-img .image{width:260px;height:145px}}.product-sort-container{display:flex;padding:24px;background:var(--c-white)}.product-sort-container .container{display:flex;justify-content:space-between;align-items:flex-start}.product-sort-container .sort-wrapper{display:flex;width:300px;flex-direction:column}.product-sort-container .sort-wrapper p{margin-bottom:8px}.product-sort-container .sort-wrapper .select-control{display:flex;width:100%}@media(max-width:767px){.product-sort-container{padding:16px 0}.product-sort-container .container{gap:16px}.product-sort-container .sort-wrapper{width:50%}.product-sort-container .sort-wrapper p{font-size:22px}}.product-cards-container{display:flex;width:100%;padding:32px 0 80px;flex-direction:column}.product-cards-container .product-cards-wrapper{display:flex;width:100%;gap:24px;flex-wrap:wrap}.product-cards-container .cards{width:calc((100% - 72px)/4)}@media(max-width:1439px){.product-cards-container .cards{width:calc((100% - 48px)/3)}}@media(max-width:1200px){.product-cards-container .product-cards-wrapper{gap:24px}}@media(max-width:991px){.product-cards-container .product-cards-wrapper{gap:16px}.product-cards-container .cards{width:calc((100% - 32px)/3)}}@media(max-width:767px){.product-cards-container .cards{width:calc((100% - 16px)/2)}}@media(max-width:599px){.product-cards-container .cards{width:100%}}.product-search-result{display:flex;align-items:center;width:100%;margin-bottom:32px}.product-search-result .search-keyword{font-size:32px;font-family:var(--fw-medium);display:flex;align-items:center;margin-right:4px}.product-search-result .search-keyword span{display:flex;margin-left:4px;color:var(--c-light-blue60)}.product-search-result .search-results-count{font-size:32px;font-family:var(--fw-medium);display:flex;align-items:center;margin-right:4px}.product-search-result .search-results-count span{display:flex;margin-left:4px;color:var(--c-light-blue60)}@media(max-width:991px){.product-search-result .search-keyword,.product-search-result .search-results-count{font-size:26px}}@media(max-width:599px){.product-search-result{flex-direction:column;align-items:flex-start}}@media(max-width:375px){.product-search-result .search-keyword,.product-search-result .search-results-count{font-size:24px}}.breadcrumb-container.with-button .fix-product-page{width:500px;justify-content:flex-end}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .fix-product-page .btn-time,.breadcrumb-container.with-button .fix-product-page .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.breadcrumb-container.with-button .fix-product-page .btn,.breadcrumb-container.with-button .fix-product-page .btn-arrow-back,.breadcrumb-container.with-button .fix-product-page .btn-light,.breadcrumb-container.with-button .fix-product-page .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .breadcrumb-container.with-button .fix-product-page .btn-time{width:max-content}@media(max-width:767px){.breadcrumb-container.with-button .fix-product-page{justify-content:flex-start}}.product-cover-page{display:flex;position:relative;height:400px;background:var(--c-white)}.product-cover-page .cover-image{position:absolute;top:0;left:0;right:0;width:100%;height:100%;overflow:hidden;z-index:0;max-width:1440px;margin:0 auto}.product-cover-page .cover-image img{align-self:center;width:100%;height:100%;object-fit:cover}@media(max-width:1200px){.product-cover-page{height:300px}}@media(max-width:991px){.product-cover-page{height:240px}}@media(max-width:767px){.product-cover-page{height:560px}}.product-cover-page>.container{display:flex;height:100%;position:relative;z-index:5}.product-cover-page .cover-title{display:flex;flex-direction:column;margin:auto auto auto 80px;max-width:40%}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time,.product-cover-page .cover-title .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-cover-page .cover-title .btn,.product-cover-page .cover-title .btn-arrow-back,.product-cover-page .cover-title .btn-light,.product-cover-page .cover-title .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{padding:0 24px;margin-bottom:24px;background:hsla(0,0%,100%,.1)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time span,.product-cover-page .cover-title .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.product-cover-page .cover-title .btn span,.product-cover-page .cover-title .btn-arrow-back span,.product-cover-page .cover-title .btn-light span,.product-cover-page .cover-title .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{color:var(--c-white)}.product-cover-page .cover-title .cover-name{font-size:45px;color:var(--c-white);font-family:var(--fw-semibold)}@media(max-width:1200px){.product-cover-page .cover-title{margin-left:40px}}@media(max-width:767px){.product-cover-page .cover-title{max-width:100%;margin-left:0;margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-cover-page .cover-title .btn-time,.product-cover-page .cover-title .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-cover-page .cover-title .btn,.product-cover-page .cover-title .btn-arrow-back,.product-cover-page .cover-title .btn-light,.product-cover-page .cover-title .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{margin-bottom:16px;height:42px}.product-cover-page .cover-title .cover-name{font-size:36px}}.content-cards-container.product-content-container{padding:40px 0;background:var(--c-light-blue10)}@media(max-width:767px){.content-cards-container.product-content-container{padding:16px 0}}.content-cards-container.product-content-container .content-detail-wrapper{display:flex;width:100%;gap:0 24px;position:relative;flex-direction:row}@media(max-width:767px){.content-cards-container.product-content-container .content-detail-wrapper{flex-direction:column-reverse}}.content-cards-container.product-content-container .product-content-detail{display:flex;flex-direction:column;border-radius:16px;background:var(--c-white);padding:40px;width:calc(100% - 432px)}@media(max-width:1200px){.content-cards-container.product-content-container .product-content-detail{width:calc(100% - 324px)}}@media(max-width:1024px){.content-cards-container.product-content-container .product-content-detail{margin-top:0;width:calc(100% - 264px);padding:20px}}@media(max-width:767px){.content-cards-container.product-content-container .product-content-detail{width:100%}}.content-cards-container.product-content-container .product-thumb{display:flex;width:408px;height:340px;border-radius:16px;padding:24px;overflow:hidden;position:relative;flex-direction:column}.content-cards-container.product-content-container .product-thumb.fixed{position:sticky;right:0;z-index:10}.content-cards-container.product-content-container .product-thumb.stop{position:relative;bottom:0;top:auto}.content-cards-container.product-content-container .product-thumb .image-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.content-cards-container.product-content-container .product-thumb .image-box img{object-fit:cover;height:100%;width:100%}.content-cards-container.product-content-container .product-thumb .button-control{display:flex;width:100%;margin-top:auto;position:relative;z-index:1}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .content-cards-container.product-content-container .product-thumb .button-control .btn-time,.content-cards-container.product-content-container .product-thumb .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.content-cards-container.product-content-container .product-thumb .button-control .btn,.content-cards-container.product-content-container .product-thumb .button-control .btn-arrow-back,.content-cards-container.product-content-container .product-thumb .button-control .btn-light,.content-cards-container.product-content-container .product-thumb .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .content-cards-container.product-content-container .product-thumb .button-control .btn-time{width:100%}@media(max-width:1200px){.content-cards-container.product-content-container .product-thumb{width:300px;height:245px}}@media(max-width:1024px){.content-cards-container.product-content-container .product-thumb{width:240px;height:240px}}@media(max-width:767px){.content-cards-container.product-content-container .product-thumb{width:100%;height:260px;margin-bottom:16px}}.content-cards-container.product-content-container .content-nav-container{display:flex;width:100%;margin-bottom:40px;gap:12px}@media(max-width:767px){.content-cards-container.product-content-container .content-nav-container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.content-cards-container.product-content-container .content-nav-container::-webkit-scrollbar{display:none}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .content-cards-container.product-content-container .content-nav-container .btn-time,.content-cards-container.product-content-container .content-nav-container .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.content-cards-container.product-content-container .content-nav-container .btn,.content-cards-container.product-content-container .content-nav-container .btn-arrow-back,.content-cards-container.product-content-container .content-nav-container .btn-light,.content-cards-container.product-content-container .content-nav-container .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .content-cards-container.product-content-container .content-nav-container .btn-time{flex:none}}.warranty-container{display:flex;width:100%;padding:40px 0;background:var(--c-white)}.warranty-container .warranty-title{display:flex;flex-direction:column;width:100%;margin-bottom:32px}.warranty-container .warranty-head{font-size:40px;font-family:var(--fw-semibold);color:var(--c-dark-blue80);display:flex;align-items:center;position:relative}@media(max-width:1024px){.warranty-container .warranty-head{font-size:34px}}.warranty-container .warranty-head .btn-tooltip{margin-left:4px}.warranty-container .text-link{font-size:24px;text-decoration:underline;display:flex;align-self:flex-start}.warranty-container .warranty-table{display:flex;width:100%;border-radius:16px;border:1px solid var(--c-gray30);overflow:hidden}.warranty-container .warranty-table .table-responsive{width:100%}.warranty-container .warranty-table .table{margin-bottom:0}.warranty-container .warranty-table .table .col-category,.warranty-container .warranty-table .table .col-distance,.warranty-container .warranty-table .table .col-duration,.warranty-container .warranty-table .table .col-provider{width:15.75%}.warranty-container .warranty-table .table .col-condition{width:37%}@media(max-width:1200px){.warranty-container .warranty-table .table .col-category,.warranty-container .warranty-table .table .col-distance,.warranty-container .warranty-table .table .col-duration,.warranty-container .warranty-table .table .col-provider{width:12.5%}.warranty-container .warranty-table .table .col-condition{width:50%}}@media(max-width:1024px){.warranty-container .warranty-table .table{width:1200px}}.warranty-container .warranty-table .table thead th{padding:16px;white-space:nowrap;font-size:26px;text-align:center;font-weight:400;color:var(--c-white);font-family:var(--fw-medium);background:var(--c-dark-purple90);border-right:1px solid hsla(0,0%,100%,.2)}.warranty-container .warranty-table .table thead th:last-child{border-right:none}.warranty-container .warranty-table .table tbody tr td{background:var(--c-white)}.warranty-container .warranty-table .table tbody tr:nth-child(2n) td{background:var(--c-light)}.warranty-container .warranty-table .table tbody tr:last-child td{border-bottom:none}.warranty-container .warranty-table .table tbody tr:last-child td:first-child{border-radius:0 0 0 16px}.warranty-container .warranty-table .table tbody tr:last-child td:last-child{border-radius:0 0 16px 0}.warranty-container .warranty-table .table tbody td{padding:16px;text-align:center;vertical-align:middle;font-size:22px;color:var(--c-gray80);border-bottom:1px solid var(--c-gray30);border-right:1px solid var(--c-gray30)}.warranty-container .warranty-table .table tbody td:last-child{text-align:left;border-right:none}.warranty-container .warranty-table.change-oil .col-category,.warranty-container .warranty-table.change-oil .col-condition,.warranty-container .warranty-table.change-oil .col-distance,.warranty-container .warranty-table.change-oil .col-duration,.warranty-container .warranty-table.change-oil .col-provider{width:20%}.warranty-container .warranty-table.gear-oil .table .col-category,.warranty-container .warranty-table.gear-oil .table .col-distance,.warranty-container .warranty-table.gear-oil .table .col-duration{width:25%}.warranty-container .warranty-table.gear-oil .table .col-condition{width:25%;text-align:center}.warranty-container .table-note{display:flex;width:100%;margin-top:24px}.warranty-container .table-note p{font-size:22px;color:var(--c-gray70)}.product-detail-container{display:flex;width:100%;padding:40px 0}@media(max-width:767px){.product-detail-container{padding:24px 0}}.product-detail-container .product-detail-wrapper{display:flex}@media(max-width:1200px){.product-detail-container .product-detail-wrapper{flex-direction:column}}.product-detail-container .product-gallery-container{display:flex;width:624px;position:relative;align-items:center}.product-detail-container .product-gallery-container .product-thumb{position:relative;display:flex;width:108px;height:350px;margin:0 auto}.product-detail-container .product-gallery-container .product-thumb .slider-control{height:100%;width:100%}.product-detail-container .product-gallery-container .product-thumb .swiper-slide{border-radius:16px;overflow:hidden;cursor:pointer;border:1px solid var(--c-light)}.product-detail-container .product-gallery-container .product-thumb .swiper-slide.swiper-slide-thumb-active{border-color:var(--c-primary)}.product-detail-container .product-gallery-container .product-thumb .swiper-slide .image{display:flex;width:100%;height:100%}.product-detail-container .product-gallery-container .product-thumb .swiper-slide .image img{height:100%;width:100%;object-fit:cover}.product-detail-container .product-gallery-container .product-thumb .nav-next,.product-detail-container .product-gallery-container .product-thumb .nav-prev{position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:10;top:calc(50% - 20px);border:1px solid var(--c-light);user-select:none;transition:all .35s ease}.product-detail-container .product-gallery-container .product-thumb .nav-next:after,.product-detail-container .product-gallery-container .product-thumb .nav-prev:after{content:"";display:flex;position:relative;width:24px;height:24px;background-size:100% auto;background-position:50%;background-repeat:no-repeat}.product-detail-container .product-gallery-container .product-thumb .nav-next:hover,.product-detail-container .product-gallery-container .product-thumb .nav-prev:hover{background:#fff}.product-detail-container .product-gallery-container .product-thumb .nav-next.swiper-button-disabled,.product-detail-container .product-gallery-container .product-thumb .nav-prev.swiper-button-disabled{display:none}.product-detail-container .product-gallery-container .product-thumb .nav-prev{top:-45px;right:0;left:0;margin:0 auto;bottom:auto;transform:rotate(90deg)}.product-detail-container .product-gallery-container .product-thumb .nav-prev:after{background-image:url(/assets/images/icons/ico-nav-prev.svg)}.product-detail-container .product-gallery-container .product-thumb .nav-next{top:auto;right:0;left:0;margin:0 auto;bottom:-45px;transform:rotate(90deg)}.product-detail-container .product-gallery-container .product-thumb .nav-next:after{background-image:url(/assets/images/icons/ico-nav-next.svg)}@media(max-width:767px){.product-detail-container .product-gallery-container .product-thumb .nav-prev{top:calc(50% - 20px);bottom:auto;right:auto;left:-45px;transform:rotate(0)}.product-detail-container .product-gallery-container .product-thumb .nav-next{top:calc(50% - 20px);bottom:auto;left:auto;right:-45px;transform:rotate(0)}}.product-detail-container .product-gallery-container .product-gallery{display:flex;width:calc(100% - 132px);margin-left:auto}@media(max-width:1200px){.product-detail-container .product-gallery-container{width:600px;margin:0 auto 40px}}@media(max-width:767px){.product-detail-container .product-gallery-container{width:100%;flex-direction:column-reverse}.product-detail-container .product-gallery-container .product-thumb{height:auto;width:100%;max-width:264px;margin-top:24px}.product-detail-container .product-gallery-container .product-gallery{width:100%}}.product-detail-container .product-info-container{display:flex;width:calc(100% - 624px);padding-left:24px;flex-direction:column}@media(max-width:1200px){.product-detail-container .product-info-container{width:600px;margin:0 auto;padding-left:0}}@media(max-width:767px){.product-detail-container .product-info-container{width:100%}}.product-detail-container .product-brand{display:flex;width:224px;height:48px;border-radius:8px;overflow:hidden;margin-bottom:16px;border:1px solid var(--c-light)}.product-detail-container .product-brand img{position:relative;width:100%;height:100%;object-fit:cover;align-self:center}.product-detail-container .product-name{display:flex;width:100%;margin-bottom:24px;flex-direction:column}.product-detail-container .product-name p{display:-webkit-box;line-height:1;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:32px;font-family:var(--fw-medium);text-overflow:ellipsis}.product-detail-container .product-name .text-desc{font-size:24px;-webkit-line-clamp:5;color:var(--c-gray60);font-family:var(--fw-regular);margin-top:24px}@media(max-width:767px){.product-detail-container .product-name .text-desc{margin-top:12px}}.product-detail-container .product-info{display:flex;flex-direction:column;flex-wrap:wrap}.product-detail-container .product-info+.product-price{margin-top:30px}.product-detail-container .product-info .text-desc{font-size:24px;color:var(--c-gray70)}.product-detail-container .product-info .box-wrapper{display:flex;width:100%;gap:12px;margin-top:16px}.product-detail-container .product-info .box-wrapper .box-info{display:flex;width:50%;justify-content:center;align-items:center;padding:8px;border-radius:16px;border:1px solid var(--c-light)}.product-detail-container .product-info .box-wrapper .box-info .text-link{font-family:var(--fw-regular);position:relative;color:var(--c-primary)}.product-detail-container .product-info .box-wrapper .box-info .text-link:after{content:"";width:100%;left:0;position:absolute;height:1px;bottom:4px;opacity:0;background:var(--c-primary)}.product-detail-container .product-info .box-wrapper .box-info .text-link:hover:after{opacity:1}.product-detail-container .product-info .box-wrapper .find-product{display:flex;background:var(--c-light);flex-direction:column}.product-detail-container .product-info .box-wrapper .find-product .find-title{display:flex;align-items:center;margin-bottom:8px}.product-detail-container .product-info .box-wrapper .find-product .find-title .icon{margin-right:12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-detail-container .product-info .box-wrapper .find-product .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-detail-container .product-info .box-wrapper .find-product .btn-time,.product-detail-container .product-info .box-wrapper .find-product .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-detail-container .product-info .box-wrapper .find-product .btn,.product-detail-container .product-info .box-wrapper .find-product .btn-arrow-back,.product-detail-container .product-info .box-wrapper .find-product .btn-light,.product-detail-container .product-info .box-wrapper .find-product .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{border-radius:12px;width:100%}@media(max-width:1439px){.product-detail-container .product-info .box-wrapper{flex-direction:column}.product-detail-container .product-info .box-wrapper .box-info{width:100%}}@media(max-width:1200px){.product-detail-container .product-info .box-wrapper{flex-direction:row}.product-detail-container .product-info .box-wrapper .box-info{width:50%}}@media(max-width:767px){.product-detail-container .product-info .box-wrapper{flex-direction:column}.product-detail-container .product-info .box-wrapper .box-info{width:100%}}.product-detail-container .product-feature{display:flex;width:100%;flex-wrap:nowrap;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.product-detail-container .product-feature::-webkit-scrollbar{display:none}.product-detail-container .product-feature+.product-price{margin-top:30px}.product-detail-container .product-feature .feature-item{display:flex;width:100px;flex:none;align-items:center;justify-content:flex-start;flex-direction:column;text-align:center;padding:8px;border-radius:8px;background:var(--c-light-blue10);position:relative}.product-detail-container .product-feature .feature-item .icon{width:auto;height:20px;margin-bottom:8px}.product-detail-container .product-feature .feature-item p{font-size:20px;line-height:1;color:var(--c-light-blue60)}@media(max-width:991px){.product-detail-container .product-feature .feature-item .icon{height:20px}.product-detail-container .product-feature .feature-item p{font-size:16px}}@media(max-width:1439px){.product-detail-container .product-feature .feature-item{width:90px}}.product-detail-container .product-price{display:flex;width:100%;border-radius:16px;flex-direction:column;padding:12px;background:var(--c-light-blue10)}.product-detail-container .product-price .price-box{display:flex;align-items:baseline}.product-detail-container .product-price .price-promotion{font-size:32px;font-family:var(--fw-medium);color:var(--c-red);margin-right:16px}.product-detail-container .product-price .old-price{font-size:24px;color:var(--c-gray60);position:relative}.product-detail-container .product-price .old-price:before{content:"";height:1px;width:100%;position:absolute;top:50%;left:0;background:var(--c-gray60)}@media(max-width:767px){.product-detail-container .product-price{margin-top:24px}}.product-detail-container .period-box{display:flex;width:100%;align-items:center}.product-detail-container .period-box .icons,.product-detail-container .period-box .icons--blue-lg-circle,.product-detail-container .period-box .icons--blue-md-circle,.product-detail-container .period-box .icons--blue-sm-circle,.product-detail-container .period-box .icons--blue-xl-circle,.product-detail-container .period-box .icons--blue-xs-circle,.product-detail-container .period-box .icons--blue-xxs-circle,.product-detail-container .period-box .icons--grad-sm-circle{margin-right:16px}.product-detail-container .period-box p{display:flex;font-size:26px;line-height:1;font-family:var(--fw-medium)}.product-detail-container .period-box p .date{color:var(--c-primary)}@media(max-width:599px){.product-detail-container .period-box{margin-top:16px}.product-detail-container .period-box .icons,.product-detail-container .period-box .icons--blue-lg-circle,.product-detail-container .period-box .icons--blue-md-circle,.product-detail-container .period-box .icons--blue-sm-circle,.product-detail-container .period-box .icons--blue-xl-circle,.product-detail-container .period-box .icons--blue-xs-circle,.product-detail-container .period-box .icons--blue-xxs-circle,.product-detail-container .period-box .icons--grad-sm-circle{width:40px;height:40px}.product-detail-container .period-box p{flex-direction:column}}.product-detail-container .button-control{display:flex;align-items:center;gap:12px;width:100%;margin-top:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-detail-container .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-detail-container .button-control .btn-time,.product-detail-container .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-detail-container .button-control .btn,.product-detail-container .button-control .btn-arrow-back,.product-detail-container .button-control .btn-light,.product-detail-container .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{width:50%}.product-feature-container{display:flex;width:100%;padding:40px 0 80px}.product-feature-container .feature-header{font-size:42px;display:flex;font-family:var(--fw-medium);color:var(--c-dark-blue80)}@media(max-width:767px){.product-feature-container .feature-header{font-size:34px}}.product-feature-container .feature-table{display:block;width:100%;max-width:840px;margin:40px auto 0;border-radius:24px;overflow:hidden;border:1px solid var(--c-gray30)}@media(max-width:767px){.product-feature-container .feature-table{border-radius:16px}}.product-feature-container .table{margin-bottom:0;border:none;background:none}@media(max-width:767px){.product-feature-container .table{width:600px}}.product-feature-container .table .col-detail,.product-feature-container .table .col-head{width:50%}.product-feature-container .table tr:last-child td:last-child{border-bottom:none}.product-feature-container .table tr:nth-child(2n) th{background-color:#0074b1;border-bottom-color:#0074b1}.product-feature-container .table tr:nth-child(2n) td{background-color:var(--c-light)}.product-feature-container .table th{font-weight:400;background:var(--c-primary);font-size:24px;vertical-align:middle;padding:12px 16px;position:relative;border-bottom:1px solid var(--c-primary)}.product-feature-container .table th.has-information{padding-right:46px}.product-feature-container .table th.has-information .btn-tooltip{position:absolute;right:16px;top:calc(50% - 12px);background:url(/assets/images/icons/ico-information-white.svg) 50%/100% auto no-repeat}.product-feature-container .table th.has-information .btn-tooltip .tooltip-text{width:calc(100% + 250px)}@media(max-width:767px){.product-feature-container .table th.has-information .btn-tooltip .tooltip-text{bottom:170%;width:calc(100% + 250px)}.product-feature-container .table th.has-information .btn-tooltip .tooltip-text .tooltip-caret{left:0;right:0;margin:0 auto}}.product-feature-container .table th .num{position:absolute;display:flex;width:32px;height:32px;top:0;bottom:0;margin:auto 0;left:16px;border-radius:50%;align-items:center;justify-content:center;font-style:normal;color:var(--c-white);background-color:hsla(0,0%,100%,.1)}.product-feature-container .table th p{padding-left:48px;width:100%;display:inline-flex}@media(max-width:599px){.product-feature-container .table th{padding:12px;font-size:20px}.product-feature-container .table th .num{left:12px}.product-feature-container .table th p{padding-left:42px}}.product-feature-container .table td{font-weight:400;background-color:var(--c-white);font-size:24px;padding:12px 16px;vertical-align:middle;text-align:center;border-bottom:1px solid var(--c-gray30)}.product-feature-container .table td p{display:inline-flex;color:var(--c-gray80)}@media(max-width:599px){.product-feature-container .table td{padding:12px;font-size:20px}}.service-list-container{display:flex;width:100%;flex-direction:column}.service-list-container .service-list-item{display:flex;padding:12px;flex-direction:column;border-radius:16px;margin-bottom:16px;border:1px solid var(--c-light)}.service-list-container .service-list-item .service-head{display:flex;border-radius:12px;transition:all .3s ease;background:var(--c-white);color:var(--c-dark-blue80);font-size:28px;font-family:var(--fw-medium);cursor:pointer;padding:12px 55px 12px 12px;position:relative}.service-list-container .service-list-item .service-head.active{background:var(--c-light-blue10)}.service-list-container .service-list-item .service-head.active .icon{transition:all .35s ease;transform:rotate(0);background:var(--c-primary) url(/assets/images/icons/ico-minus-white.svg) center center/24px auto no-repeat}.service-list-container .service-list-item .service-head .icon{position:absolute;right:12px;width:40px;top:10px;height:40px;border-radius:50%;overflow:hidden;transition:all .35s ease;transform:rotate(-90deg);background:var(--c-primary) url(/assets/images/icons/ico-plus-white.svg) center center/24px auto no-repeat}@media(max-width:767px){.service-list-container .service-list-item .service-head{font-size:26px}.service-list-container .service-list-item .service-head .icon{top:8px}}.service-list-container .service-list-item .service-content{display:flex;width:100%;overflow:hidden;height:0;padding:0;transition:all .3s ease}.service-list-container .service-list-item ul{display:flex;width:100%;padding:0;margin-top:24px;flex-wrap:wrap}.service-list-container .service-list-item ul li{display:flex;width:calc((100% - 12px)/2);margin-bottom:0;text-align:left;justify-content:flex-start}@media(max-width:767px){.service-list-container .service-list-item ul li{width:100%}}.btn-tooltip{width:24px;height:24px;position:relative;border-radius:50%;background:url(/assets/images/icons/ico-condition.svg) 50%/100% auto no-repeat}.btn-tooltip .tooltip-text{position:absolute;bottom:180%;left:50%;transform:translateX(-50%);background-color:var(--c-white);border:1px solid var(--c-light);color:var(--c-gray60);padding:12px;border-radius:12px;font-size:20px;width:calc(100% + 250px);display:none;z-index:1000;font-family:var(--fw-regular);font-style:normal}.btn-tooltip .tooltip-text.show{display:flex}@media(max-width:767px){.btn-tooltip .tooltip-text{bottom:150%;width:100%}}.btn-tooltip .tooltip-caret{width:28px;height:14px;left:0;right:0;margin:0 auto;position:absolute;bottom:-14px;z-index:1;background:url(/assets/images/icons/ico-caret-tooltip.svg) 50%/100% auto no-repeat}@media(max-width:767px){.btn-tooltip{position:static}.btn-tooltip .tooltip-caret{right:auto;margin:0}}.product-compare-category .nav-back-container{display:flex;width:100%;padding:12px 0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-category .nav-back-container .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-category .nav-back-container .btn-time,.product-compare-category .nav-back-container .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-compare-category .nav-back-container .btn,.product-compare-category .nav-back-container .btn-arrow-back,.product-compare-category .nav-back-container .btn-light,.product-compare-category .nav-back-container .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{width:max-content}.product-compare-category .nav-category-control{display:flex;flex-direction:column;width:100%;padding:32px 0}.product-compare-category .nav-category-control .nav-head{font-size:28px;font-family:var(--fw-medium);color:var(--c-dark-blue80);margin-bottom:24px}@media(max-width:767px){.product-compare-category .nav-category-control{padding:16px 0}.product-compare-category .nav-category-control .nav-head{margin-bottom:16px}}.product-compare-category .nav-category-wrapper{display:flex;width:100%;align-items:center;overflow-x:auto;gap:24px;scrollbar-width:none;-ms-overflow-style:none}.product-compare-category .nav-category-wrapper::-webkit-scrollbar{display:none}@media(max-width:767px){.product-compare-category .nav-category-wrapper{gap:8px}}.product-compare-category .nav-category-wrapper .nav-category-item{display:flex;padding:12px 16px 12px 12px;border-radius:16px;overflow:hidden;align-items:center;flex:none;background:rgba(0,0,0,0);transition:all .35s ease}.product-compare-category .nav-category-wrapper .nav-category-item:hover{background:var(--c-light-blue10)}.product-compare-category .nav-category-wrapper .nav-category-item.active{background:var(--c-primary)}.product-compare-category .nav-category-wrapper .nav-category-item.active .nav-text{color:var(--c-white)}.product-compare-category .nav-category-wrapper .nav-category-item .nav-icon{display:flex;width:48px;height:48px;margin-right:16px;border-radius:12px;background-color:var(--c-light-blue20);align-items:center;justify-content:center;position:relative;z-index:1}.product-compare-category .nav-category-wrapper .nav-category-item .nav-icon i:before{opacity:1}.product-compare-category .nav-category-wrapper .nav-category-item .nav-icon i:after{opacity:0}.product-compare-category .nav-category-wrapper .nav-category-item .nav-text{font-family:var(--fw-medium);font-size:24px}@media(max-width:767px){.product-compare-category .nav-category-wrapper .nav-category-item{padding:8px 12px 8px 8px;border-radius:12px}.product-compare-category .nav-category-wrapper .nav-category-item .nav-icon{width:42px;height:42px;border-radius:8px;margin-right:8px}.product-compare-category .nav-category-wrapper .nav-category-item .nav-text{font-size:22px}}.product-compare-container{display:flex;width:100%;padding:40px 0 80px;background:var(--c-light-blue10)}@media(max-width:767px){.product-compare-container{padding-bottom:40px}.product-compare-container .container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;max-width:100%;width:752px}.product-compare-container .container::-webkit-scrollbar{display:none}}.product-compare-container .compare-product-wrapper{display:flex;width:100%;margin-bottom:32px;align-items:flex-start}@media(max-width:767px){.product-compare-container .compare-product-wrapper{width:752px}}.product-compare-container .compare-product-wrapper .compare-head{display:flex;width:28%;font-size:32px;font-family:var(--fw-medium);color:var(--c-dark-blue80)}.product-compare-container .compare-product-wrapper .compare-product{display:flex;width:72%;gap:24px;padding-left:2px}@media(max-width:1024px){.product-compare-container .compare-product-wrapper .compare-product{padding-left:0;gap:16px}}.product-compare-container .compare-product-wrapper .compare-item{display:flex;width:calc((100% - 48px)/3)}@media(max-width:767px){.product-compare-container .compare-product-wrapper .compare-item{flex:none;width:240px}}@media(max-width:1024px){.product-compare-container .compare-product-wrapper{flex-direction:column}.product-compare-container .compare-product-wrapper .compare-head{width:100%;margin-bottom:16px}.product-compare-container .compare-product-wrapper .compare-product{width:100%}}.product-compare-container .compare-product-wrapper .cards--product .cards-price{border-radius:16px;padding:12px;margin-bottom:16px}.product-compare-container .compare-product-wrapper .cards--product .cards-price.promotion{background:var(--c-light-blue10)}.product-compare-container .compare-product-wrapper .cards--product .cards-price .price-normal{padding-bottom:0}@media(max-width:767px){.product-compare-container .compare-product-wrapper .cards--product .cards-price{padding:8px}.product-compare-container .compare-product-wrapper .cards--product .cards-price .price-promotion{flex-direction:column}}.product-compare-container .compare-product-wrapper .cards--product .compare-button{display:flex;gap:16px;align-items:center;margin-top:auto;justify-content:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{padding:0 16px;max-width:max-content}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle+span,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle+span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-lg-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-md-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xl-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xxs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--grad-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-lg-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-md-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xl-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xxs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--grad-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-lg-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-md-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xl-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xxs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--grad-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle+span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle+span{margin-left:8px}@media(max-width:1439px){.product-compare-container .compare-product-wrapper .cards--product .cards-content .cards-head,.product-compare-container .compare-product-wrapper .cards--product .cards-content .cards-price .price-promotion p,.product-compare-container .compare-product-wrapper .cards--product .cards-price .price-normal p{font-size:24px}.product-compare-container .compare-product-wrapper .cards--product .cards-image .thumb{width:140px;height:140px}.product-compare-container .compare-product-wrapper .cards--product .compare-button{gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{padding:0 12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-lg-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-md-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xl-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xxs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--grad-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-lg-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-md-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xl-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xxs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--grad-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-lg-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-md-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xl-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xxs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--grad-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle{width:20px;height:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle img,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-lg-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-md-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-sm-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xl-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xs-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--blue-xxs-circle img,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time .icons--grad-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-lg-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-md-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xl-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--blue-xxs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn .icons--grad-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-lg-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-md-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xl-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--blue-xxs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back .icons--grad-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-lg-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-md-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xl-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--blue-xxs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light .icons--grad-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle img,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle img{align-self:center;width:100%;height:100%;object-fit:cover}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-time span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-arrow-back span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .btn-light span,.product-compare-container .compare-product-wrapper .cards--product .compare-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span{font-size:20px}}.product-compare-container .compare-table{display:block;width:100%;overflow:hidden;border-radius:24px;border:1px solid var(--c-gray30)}@media(max-width:767px){.product-compare-container .compare-table{width:752px}}.product-compare-container .compare-table .table{margin-bottom:0;border:none;background:none}@media(max-width:1024px){.product-compare-container .compare-table .table{width:600px}}.product-compare-container .compare-table .table .col-head{width:28%}.product-compare-container .compare-table .table .col-product{width:24%}.product-compare-container .compare-table .table tr:last-child td:last-child{border-bottom:none}.product-compare-container .compare-table .table tr:nth-child(2n) th{background-color:#0074b1;border-bottom-color:#0074b1}.product-compare-container .compare-table .table tr:nth-child(2n) td{background-color:var(--c-light)}.product-compare-container .compare-table .table th{font-weight:400;background:var(--c-primary);font-size:24px;vertical-align:middle;padding:12px 16px;position:relative;border-bottom:1px solid var(--c-primary)}.product-compare-container .compare-table .table th.has-information{padding-right:46px}.product-compare-container .compare-table .table th.has-information .btn-tooltip{position:absolute;right:16px;top:calc(50% - 12px);background:url(/assets/images/icons/ico-information-white.svg) 50%/100% auto no-repeat}.product-compare-container .compare-table .table th.has-information .btn-tooltip .tooltip-text{width:calc(100% + 250px)}@media(max-width:767px){.product-compare-container .compare-table .table th.has-information .btn-tooltip .tooltip-text{bottom:170%;width:calc(100% + 250px)}.product-compare-container .compare-table .table th.has-information .btn-tooltip .tooltip-text .tooltip-caret{left:0;right:0;margin:0 auto}}@media(max-width:1024px){.product-compare-container .compare-table .table th.has-information .btn-tooltip .tooltip-text{transform:translateX(-90%)}.product-compare-container .compare-table .table th.has-information .btn-tooltip .tooltip-text .tooltip-caret{left:auto;right:13px;margin:0 auto}}.product-compare-container .compare-table .table th .num{position:absolute;display:flex;width:32px;height:32px;top:0;bottom:0;margin:auto 0;left:16px;border-radius:50%;align-items:center;justify-content:center;font-style:normal;color:var(--c-white);background-color:hsla(0,0%,100%,.1)}.product-compare-container .compare-table .table th p{padding-left:48px;width:100%;display:inline-flex}@media(max-width:599px){.product-compare-container .compare-table .table th{padding:12px;font-size:20px}.product-compare-container .compare-table .table th .num{left:12px}.product-compare-container .compare-table .table th p{padding-left:42px}}.product-compare-container .compare-table .table td{font-weight:400;background-color:var(--c-white);font-size:24px;padding:12px 16px;vertical-align:middle;text-align:center;border-bottom:1px solid var(--c-gray30);border-right:1px solid var(--c-gray30)}.product-compare-container .compare-table .table td p{display:inline-flex;color:var(--c-gray80)}.product-compare-container .compare-table .table td:last-child{border-right:none}@media(max-width:599px){.product-compare-container .compare-table .table td{padding:12px;font-size:20px}}@media(max-width:1024px){.product-compare-container .compare-table .table{display:flex;width:100%}.product-compare-container .compare-table .table colgroup{display:none}.product-compare-container .compare-table .table tbody,.product-compare-container .compare-table .table td,.product-compare-container .compare-table .table th,.product-compare-container .compare-table .table tr{display:flex}.product-compare-container .compare-table .table tbody{width:100%;flex-direction:column}.product-compare-container .compare-table .table tr{width:100%;flex-wrap:wrap}.product-compare-container .compare-table .table th{width:100%;font-size:22px}.product-compare-container .compare-table .table td{width:33.3333333333%;justify-content:center;font-size:22px}}.product-compare-container .button-add-product{display:flex;width:100%;height:100%;min-height:340px;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;background:rgba(1,104,163,.1);transition:all .35s ease}.product-compare-container .button-add-product:hover{background:rgba(1,104,163,.2)}.product-compare-container .button-add-product:hover .icons,.product-compare-container .button-add-product:hover .icons--blue-lg-circle,.product-compare-container .button-add-product:hover .icons--blue-md-circle,.product-compare-container .button-add-product:hover .icons--blue-sm-circle,.product-compare-container .button-add-product:hover .icons--blue-xl-circle,.product-compare-container .button-add-product:hover .icons--blue-xs-circle,.product-compare-container .button-add-product:hover .icons--blue-xxs-circle,.product-compare-container .button-add-product:hover .icons--grad-sm-circle{transform:rotate(90deg)}.product-compare-container .button-add-product .icons,.product-compare-container .button-add-product .icons--blue-lg-circle,.product-compare-container .button-add-product .icons--blue-md-circle,.product-compare-container .button-add-product .icons--blue-sm-circle,.product-compare-container .button-add-product .icons--blue-xl-circle,.product-compare-container .button-add-product .icons--blue-xs-circle,.product-compare-container .button-add-product .icons--blue-xxs-circle,.product-compare-container .button-add-product .icons--grad-sm-circle{display:flex;width:72px;height:72px;border-radius:50%;align-items:center;justify-content:center;background:var(--c-white);margin-bottom:24px;transition:all .35s ease;transform:rotate(0)}.product-compare-container .button-add-product .icons img,.product-compare-container .button-add-product .icons--blue-lg-circle img,.product-compare-container .button-add-product .icons--blue-md-circle img,.product-compare-container .button-add-product .icons--blue-sm-circle img,.product-compare-container .button-add-product .icons--blue-xl-circle img,.product-compare-container .button-add-product .icons--blue-xs-circle img,.product-compare-container .button-add-product .icons--blue-xxs-circle img,.product-compare-container .button-add-product .icons--grad-sm-circle img{display:flex;width:40px;height:auto;align-items:center}.product-compare-container .button-add-product .text{font-size:24px;text-align:center;color:var(--c-primary)}@media(max-width:1439px){.product-compare-container .button-add-product .icons,.product-compare-container .button-add-product .icons--blue-lg-circle,.product-compare-container .button-add-product .icons--blue-md-circle,.product-compare-container .button-add-product .icons--blue-sm-circle,.product-compare-container .button-add-product .icons--blue-xl-circle,.product-compare-container .button-add-product .icons--blue-xs-circle,.product-compare-container .button-add-product .icons--blue-xxs-circle,.product-compare-container .button-add-product .icons--grad-sm-circle{width:60px;height:60px;margin-bottom:16px}.product-compare-container .button-add-product .icons img,.product-compare-container .button-add-product .icons--blue-lg-circle img,.product-compare-container .button-add-product .icons--blue-md-circle img,.product-compare-container .button-add-product .icons--blue-sm-circle img,.product-compare-container .button-add-product .icons--blue-xl-circle img,.product-compare-container .button-add-product .icons--blue-xs-circle img,.product-compare-container .button-add-product .icons--blue-xxs-circle img,.product-compare-container .button-add-product .icons--grad-sm-circle img{width:36px}.product-compare-container .button-add-product .text{font-size:20px}}.member-container{display:flex;width:100%;padding:40px 0 80px;background:var(--c-light-blue10)}@media(max-width:767px){.member-container{padding-bottom:40px}}.member-container .member-wrapper{display:flex;width:100%;gap:84px}@media(max-width:1439px){.member-container .member-wrapper{gap:24px}}@media(max-width:1024px){.member-container .member-wrapper{gap:16px}}@media(max-width:767px){.member-container .member-wrapper{flex-direction:column}}.member-container .member-toggle-menu{display:none;align-items:center;border-radius:16px;width:100%;position:relative;padding:12px 16px;z-index:10;transition:all .35s ease;background:var(--c-light-blue60)}.member-container .member-toggle-menu:after{content:"";width:20px;height:20px;position:absolute;right:16px;top:calc(50% - 10px);transform:rotate(0);transition:all .35s ease;background:url(/assets/images/icons/ico-caret-down-white.svg) 50%/100% auto no-repeat}.member-container .member-toggle-menu [class^=ico-]{width:20px;height:20px;margin-right:12px;transition:all .35s ease}.member-container .member-toggle-menu [class^=ico-]:before{opacity:1}.member-container .member-toggle-menu [class^=ico-]:after{opacity:0}.member-container .member-toggle-menu p{font-size:20px;transition:all .35s ease;color:var(--c-white)}.member-container .member-toggle-menu.active:after{transform:rotate(-180deg)}@media(max-width:767px){.member-container .member-toggle-menu{display:flex}}.member-container .member-side-menu{display:flex;width:324px;padding:16px;border-radius:16px;flex-direction:column;align-self:flex-start;position:relative;z-index:5;background:var(--c-white)}@media(max-width:1200px){.member-container .member-side-menu{width:280px}}@media(max-width:1024px){.member-container .member-side-menu{width:240px;border-radius:12px}}@media(max-width:767px){.member-container .member-side-menu{width:100%;padding:0;background:none}}.member-container .member-side-menu .member-menu{display:flex;flex-direction:column;width:100%}.member-container .member-side-menu .member-menu li{display:flex;width:100%;margin-bottom:8px}.member-container .member-side-menu .member-menu li:last-child{margin-bottom:0}.member-container .member-side-menu .member-menu li.active .nav-member{background:var(--c-light-blue60)}.member-container .member-side-menu .member-menu li.active .nav-member p{color:var(--c-white)}.member-container .member-side-menu .member-menu li.active .nav-member [class^=ico-]:before{opacity:1}.member-container .member-side-menu .member-menu li.active .nav-member [class^=ico-]:after{opacity:0}.member-container .member-side-menu .member-menu .nav-member{display:flex;align-items:center;border-radius:16px;width:100%;padding:12px 24px;transition:all .35s ease}.member-container .member-side-menu .member-menu .nav-member:hover{background:var(--c-light)}.member-container .member-side-menu .member-menu [class^=ico-]{margin-right:16px;transition:all .35s ease}.member-container .member-side-menu .member-menu p{font-size:28px;transition:all .35s ease;color:var(--c-gray60)}@media(max-width:1200px){.member-container .member-side-menu .member-menu p{font-size:24px}}@media(max-width:1024px){.member-container .member-side-menu .member-menu p{font-size:20px}.member-container .member-side-menu .member-menu .nav-member{border-radius:12px;padding:8px 16px}}@media(max-width:767px){.member-container .member-side-menu .member-menu{padding:8px;background:var(--c-white);border-radius:12px;position:absolute;z-index:5;opacity:0;visibility:hidden;left:0;top:0;transition:all .35s ease}.member-container .member-side-menu .member-menu.active{top:58px;visibility:visible;opacity:1}.member-container .member-side-menu .member-menu li.active .nav-member{background-color:var(--c-light-blue10)}.member-container .member-side-menu .member-menu li.active .nav-member p{color:var(--c-primary)}.member-container .member-side-menu .member-menu [class^=ico-]{width:20px;height:20px}.member-container .member-side-menu .member-menu .ico-member-user:before{background-image:url(/assets/images/icons/menu/ico-member-user-blue.svg)}.member-container .member-side-menu .member-menu .ico-member-pin:before{background-image:url(/assets/images/icons/menu/ico-member-pin-blue.svg)}.member-container .member-side-menu .member-menu .ico-member-car:before{background-image:url(/assets/images/icons/menu/ico-member-car-blue.svg)}.member-container .member-side-menu .member-menu .ico-member-checklist:before{background-image:url(/assets/images/icons/menu/ico-member-checklist-blue.svg)}}.member-container .member-content{display:flex;width:calc(100% - 324px - 84px);flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:0}.member-container .member-content .form-wrapper{width:100%;padding:24px 24px 0;display:flex}@media(max-width:1024px){.member-container .member-content .form-wrapper{padding:16px 16px 0}}@media(max-width:1439px){.member-container .member-content{width:calc(100% - 324px - 24px)}}@media(max-width:1200px){.member-container .member-content{width:calc(100% - 280px - 24px)}}@media(max-width:1024px){.member-container .member-content{width:calc(100% - 240px - 16px)}}@media(max-width:767px){.member-container .member-content{width:100%}}.member-container .member-content .member-head{display:flex;width:100%;align-items:center;flex-wrap:wrap;padding:24px;border-bottom:1px solid var(--c-light)}.member-container .member-content .member-head .head{font-size:32px;color:var(--c-dark-blue90);font-family:var(--fw-medium)}.member-container .member-content .member-head .btn-edit-form{margin-left:auto;width:100px;transition:all .35s ease}.member-container .member-content .member-head .btn-edit-form:disabled,.member-container .member-content .member-head .btn-edit-form:hover{background-color:var(--c-light)}.member-container .member-content .member-head .car-result{display:inline;margin-left:8px;font-size:24px;color:var(--c-gray60)}@media(max-width:1200px){.member-container .member-content .member-head .head{font-size:28px}.member-container .member-content .member-head .car-result{font-size:22px}}@media(max-width:1024px){.member-container .member-content .member-head{padding:16px}.member-container .member-content .member-head .head{font-size:24px}.member-container .member-content .member-head .car-result{font-size:20px}}.member-container .member-content .member-profile{display:flex;width:100%;border-radius:16px;flex-direction:column;background:var(--c-white);overflow:hidden}.member-container .member-content .member-profile .form-wrapper{flex-direction:column}.member-container .member-content .member-profile .form-wrapper .upload-profile{display:flex;width:100%;align-items:center;margin-bottom:24px}.member-container .member-content .member-profile .form-wrapper .upload-profile .profile-image{display:flex;width:108px;height:108px;position:relative;overflow:hidden;border-radius:16px;background:var(--c-light) url(/assets/images/icons/ico-image-upload.svg) center center/60px auto no-repeat}.member-container .member-content .member-profile .form-wrapper .upload-profile .profile-image.has-image{background:var(--c-white)}.member-container .member-content .member-profile .form-wrapper .upload-profile .profile-image .preview-image{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:5}.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control{flex-direction:column;width:calc(100% - 108px);padding-left:24px;margin-top:0;align-items:flex-start}.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control p{font-size:24px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-arrow-back,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-light,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time{margin-top:12px;max-width:max-content}@media(max-width:1024px){.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control p{font-size:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-arrow-back,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-light,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time{padding:0 16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time span,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn span,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-arrow-back span,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-light span,.member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .form-wrapper .upload-profile .button-control .btn-time span{font-size:20px}}.member-container .member-content .member-profile .button-control{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .button-control .btn-time,.member-container .member-content .member-profile .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-content .member-profile .button-control .btn,.member-container .member-content .member-profile .button-control .btn-arrow-back,.member-container .member-content .member-profile .button-control .btn-light,.member-container .member-content .member-profile .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .button-control .btn-time{width:240px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .button-control .btn-time span,.member-container .member-content .member-profile .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-content .member-profile .button-control .btn span,.member-container .member-content .member-profile .button-control .btn-arrow-back span,.member-container .member-content .member-profile .button-control .btn-light span,.member-container .member-content .member-profile .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .member-profile .button-control .btn-time span{font-size:20px}.member-container .member-content .form-wrapper{flex-direction:column}.member-container .member-content .form-wrapper .row{margin:0 -12px}.member-container .member-content .form-wrapper [class^=col-]{padding:0 12px}.member-container .member-content .form-wrapper>.button-control{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;padding:24px 0;position:relative}.member-container .member-content .form-wrapper>.button-control:before{content:"";position:absolute;top:0;left:-50px;right:-50px;height:1px;background:var(--c-light)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time,.member-container .member-content .form-wrapper>.button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-content .form-wrapper>.button-control .btn,.member-container .member-content .form-wrapper>.button-control .btn-arrow-back,.member-container .member-content .form-wrapper>.button-control .btn-light,.member-container .member-content .form-wrapper>.button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time{width:240px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time span,.member-container .member-content .form-wrapper>.button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-content .form-wrapper>.button-control .btn span,.member-container .member-content .form-wrapper>.button-control .btn-arrow-back span,.member-container .member-content .form-wrapper>.button-control .btn-light span,.member-container .member-content .form-wrapper>.button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time span{font-size:20px}@media(max-width:767px){.member-container .member-content .form-wrapper>.button-control{gap:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time,.member-container .member-content .form-wrapper>.button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-content .form-wrapper>.button-control .btn,.member-container .member-content .form-wrapper>.button-control .btn-arrow-back,.member-container .member-content .form-wrapper>.button-control .btn-light,.member-container .member-content .form-wrapper>.button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-content .form-wrapper>.button-control .btn-time{width:calc((100% - 16px)/2);max-width:240px}}@media(max-width:1200px){.member-container .member-content .form-wrapper .row{margin:0 -8px}.member-container .member-content .form-wrapper [class^=col-]{padding:0 8px}}.member-container .member-content .form-wrapper .form-group{margin-bottom:24px}.member-container .member-content .form-wrapper .form-group label{font-size:22px;color:var(--c-gray60)}.member-container .member-content .form-wrapper .form-group label i{display:inline;font-style:normal;color:var(--c-red)}.member-container .member-content .form-wrapper .form-group .form-control{font-size:26px;border-radius:12px;color:var(--c-gray80)}.member-container .member-content .form-wrapper .form-group .form-control:read-only{background-color:var(--c-light)}.member-container .member-content .form-wrapper .form-group .form-control:read-only:focus{border-color:var(--c-light)}@media(max-width:1200px){.member-container .member-content .form-wrapper .form-group label{font-size:18px}.member-container .member-content .form-wrapper .form-group .form-control{font-size:22px}}.member-container .member-address,.member-container .member-car{display:flex;width:100%;border-radius:16px;flex-direction:column;background:var(--c-white)}.member-container .member-car .booking-car-list{display:flex;flex-wrap:wrap;width:100%;padding:24px;gap:24px}@media(max-width:1200px){.member-container .member-car .booking-car-list{gap:8px}.member-container .member-car .booking-car-list .booking-add-car,.member-container .member-car .booking-car-list .booking-car-item{width:calc((100% - 16px)/3)}}@media(max-width:991px){.member-container .member-car .booking-car-list{gap:16px}.member-container .member-car .booking-car-list .booking-add-car,.member-container .member-car .booking-car-list .booking-car-item{width:calc((100% - 16px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-arrow-back span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-light span,.member-container .member-car .booking-car-list .booking-car-item .car-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time span{font-size:18px}}@media(max-width:767px){.member-container .member-car .booking-car-list .car-select{flex-wrap:wrap;flex-direction:row!important}.member-container .member-car .booking-car-list .car-select .car-name .name-text{font-size:16px;max-width:max-content;margin-left:auto}.member-container .member-car .booking-car-list .booking-car-item{min-height:inherit;width:100%}.member-container .member-car .booking-car-list .booking-car-item .car-model{height:80px;max-width:180px;margin:0 auto}.member-container .member-car .booking-car-list .booking-car-item .car-info{margin-top:8px;margin-bottom:8px;justify-content:center;flex-direction:row;align-items:center}.member-container .member-car .booking-car-list .booking-car-item .car-info .reg-number{margin-right:4px}.member-container .member-car .booking-car-list .booking-car-item .car-button{width:200px;margin-top:0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-arrow-back span,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-light span,.member-container .member-car .booking-car-list .booking-car-item .car-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time span{font-size:18px}.member-container .member-car .booking-car-list .booking-car-item .car-booking{margin-top:0;width:calc(100% - 208px);margin-left:auto}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-time,.member-container .member-car .booking-car-list .booking-car-item .car-booking .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-arrow-back,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-light,.member-container .member-car .booking-car-list .booking-car-item .car-booking .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-time{height:32px;padding:0 8px;border-radius:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-booking .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn span,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-arrow-back span,.member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-light span,.member-container .member-car .booking-car-list .booking-car-item .car-booking .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-booking .btn-time span{font-size:18px}.member-container .member-car .booking-car-list .booking-add-car{min-height:206px;width:100%}.member-container .member-car .booking-car-list .booking-add-car p{font-size:20px}}@media(max-width:399px){.member-container .member-car .booking-car-list .car-select{flex-wrap:wrap;flex-direction:column!important}.member-container .member-car .booking-car-list .booking-car-item .car-button{width:100%}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time,.member-container .member-car .booking-car-list .booking-car-item .car-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-arrow-back,.member-container .member-car .booking-car-list .booking-car-item .car-button .btn-light,.member-container .member-car .booking-car-list .booking-car-item .car-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-list .booking-car-item .car-button .btn-time{max-width:50%}.member-container .member-car .booking-car-list .booking-car-item .car-booking{margin-top:8px;width:100%}}.member-container .member-car .booking-car-item{display:none;flex-direction:column;border-radius:16px;width:calc((100% - 48px)/3);height:auto;justify-content:center;align-items:center}.member-container .member-car .booking-car-item.active{display:flex}.member-container .member-car .booking-car-item .car-select{display:flex;flex-direction:column;width:100%;padding:12px;border-radius:18px;border:1px solid var(--c-light);background-color:var(--c-white);cursor:pointer}.member-container .member-car .booking-car-item .car-select:has(>input:checked){border-color:var(--c-light-blue50)}.member-container .member-car .booking-car-item .car-select:has(>input:checked) .checkmark{box-shadow:none}.member-container .member-car .booking-car-item .car-select input[type=radio]{position:absolute;opacity:0;cursor:pointer}.member-container .member-car .booking-car-item .car-select input[type=radio]:checked+.car-name{border-color:var(--c-light-blue50)}.member-container .member-car .booking-car-item .car-select input[type=radio]:checked+.car-name:before{box-shadow:none;background:url(/assets/images/icons/ico-checked-car.svg) 50%/100% auto no-repeat}.member-container .member-car .booking-car-item .car-select .car-name{display:flex;width:100%;padding-left:44px;position:relative}.member-container .member-car .booking-car-item .car-select .car-name:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;border:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-gray30);background-color:var(--c-light);transition:all .2s ease}.member-container .member-car .booking-car-item .car-select .name-text{display:inline-block;width:100%;background:var(--c-light);padding:0 12px;height:30px;line-height:30px;border-radius:30px;max-width:max-content;margin-left:auto;font-size:20px;color:var(--c-gray70);font-family:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-container .member-car .booking-car-item .custom-checkbox{border:none;background:none}.member-container .member-car .booking-car-item .custom-checkbox:hover{background:none}.member-container .member-car .booking-car-item .car-model{display:flex;width:100%;height:120px}.member-container .member-car .booking-car-item .car-model img{align-self:center;width:100%}.member-container .member-car .booking-car-item .car-info{display:flex;flex-direction:column;text-align:center;line-height:1;width:100%}.member-container .member-car .booking-car-item .car-info .reg-number{font-size:26px;line-height:1;font-family:var(--fw-semibold);color:var(--c-gray80)}.member-container .member-car .booking-car-item .car-info .reg-province{font-size:20px;font-family:var(--fw-medium);color:var(--c-gray80)}.member-container .member-car .booking-car-item .car-button{display:flex;align-items:center;width:100%;margin-top:16px;gap:8px;justify-content:space-between}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-button .btn-time,.member-container .member-car .booking-car-item .car-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-car .booking-car-item .car-button .btn,.member-container .member-car .booking-car-item .car-button .btn-arrow-back,.member-container .member-car .booking-car-item .car-button .btn-light,.member-container .member-car .booking-car-item .car-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-button .btn-time{width:calc((100% - 8px)/2);max-width:120px;padding:0 8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-button .btn-time span,.member-container .member-car .booking-car-item .car-button .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-car .booking-car-item .car-button .btn span,.member-container .member-car .booking-car-item .car-button .btn-arrow-back span,.member-container .member-car .booking-car-item .car-button .btn-light span,.member-container .member-car .booking-car-item .car-button .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-button .btn-time span{width:auto;max-width:calc(100% - 24px);font-size:20px}.member-container .member-car .booking-car-item .car-booking{display:flex;width:100%;margin-top:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-booking .btn-time,.member-container .member-car .booking-car-item .car-booking .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.member-container .member-car .booking-car-item .car-booking .btn,.member-container .member-car .booking-car-item .car-booking .btn-arrow-back,.member-container .member-car .booking-car-item .car-booking .btn-light,.member-container .member-car .booking-car-item .car-booking .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-booking .btn-time{height:40px;width:100%}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-booking .btn-time span,.member-container .member-car .booking-car-item .car-booking .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.member-container .member-car .booking-car-item .car-booking .btn span,.member-container .member-car .booking-car-item .car-booking .btn-arrow-back span,.member-container .member-car .booking-car-item .car-booking .btn-light span,.member-container .member-car .booking-car-item .car-booking .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .member-container .member-car .booking-car-item .car-booking .btn-time span{font-size:20px}@media(max-width:599px){.member-container .member-car .booking-car-item{width:100%;padding:0;gap:0}.member-container .member-car .booking-car-item .car-select{width:100%}}.member-container .member-car .booking-add-car{display:flex;flex-direction:column;border-radius:16px;width:calc((100% - 48px)/3);height:auto;min-height:300px;justify-content:center;align-items:center;background-color:var(--c-bg-add-car);cursor:pointer;transition:all .35s ease}.member-container .member-car .booking-add-car .icon{width:72px;height:72px;align-items:center;justify-content:center;border-radius:50%;margin-bottom:24px;background-color:var(--c-light-blue10);transition:all .35s ease;transform:rotate(0)}.member-container .member-car .booking-add-car p{font-family:var(--fw-medium);color:var(--c-light-blue70)}.member-container .member-car .booking-add-car:hover{background-color:var(--c-bg-add-car-hover)}.member-container .member-car .booking-add-car:hover .icon{transform:rotate(90deg)}.member-container .flatpickr{background-image:url(/assets/images/icons/ico-calendar-gray.svg);background-position:right 16px center;background-size:24px auto;background-repeat:no-repeat}.member-container .flatpickr:disabled{background-color:var(--c-white)}.member-container .member-history{display:flex;width:100%;flex-direction:column}.member-container .member-history .form-wrapper{padding:24px}.member-container .member-history .pagination-wrapper{margin:32px auto 0;max-width:628px}.member-container .member-history-search{display:flex;width:100%;gap:12px}.member-container .member-history-search .form-group{width:100%;max-width:240px}.member-container .member-history-search .select-control{margin-left:auto;max-width:180px}@media(max-width:991px){.member-container .member-history-search{flex-wrap:wrap}.member-container .member-history-search .form-group{max-width:calc((100% - 12px)/2)}.member-container .member-history-search .form-group:first-child{max-width:100%}.member-container .member-history-search .select-control{margin-left:0;max-width:calc((100% - 12px)/2);width:100%}}.member-container .member-history-container{display:flex;width:100%;border-radius:16px;flex-direction:column;background:var(--c-white)}@media(max-width:1439px){.member-container .member-history-container .member-history-search .form-group .form-control{font-size:22px}}@media(max-width:375px){.member-container .member-history-container .member-history-search{margin-bottom:24px}.member-container .member-history-container .member-history-search .form-group{max-width:100%;margin-bottom:0}.member-container .member-history-container .member-history-search .select-control{max-width:100%}}.member-container .member-history-wrapper .table-responsive{scrollbar-width:none;-ms-overflow-style:none}.member-container .member-history-wrapper .table-responsive::-webkit-scrollbar{display:none}.member-container .member-history-wrapper .table thead th{padding:0;border:none;white-space:nowrap}.member-container .member-history-wrapper .table thead th:first-child p{border-radius:16px 0 0 16px}.member-container .member-history-wrapper .table thead th:last-child p{border-radius:0 16px 16px 0}.member-container .member-history-wrapper .table thead th p{padding:16px;background-color:var(--c-light-blue10);font-weight:400;font-size:22px;color:var(--c-primary);font-family:var(--fw-medium)}@media(max-width:1439px){.member-container .member-history-wrapper .table thead th p{font-size:20px}}.member-container .member-history-wrapper .table tbody td{padding:12px;vertical-align:middle;border-bottom:1px solid var(--c-light)}.member-container .member-history-wrapper .table tbody td p{font-size:22px;font-weight:400;color:var(--c-gray70);font-family:var(--fw-regular)}.member-container .member-history-wrapper .table tbody td .booking-number{display:flex;font-size:22px;width:100%;color:var(--c-primary);position:relative;max-width:max-content}.member-container .member-history-wrapper .table tbody td .booking-number:hover:after{display:block}.member-container .member-history-wrapper .table tbody td .booking-number:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:4px;display:none;background:var(--c-primary)}.member-container .member-history-wrapper .table tbody td .license{font-family:var(--fw-medium)}.member-container .member-history-wrapper .table tbody td .model{max-width:140px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.member-container .member-history-wrapper .table tbody td .status{display:flex;padding:8px 12px;border-radius:38px;align-items:center;justify-content:center;width:130px;white-space:nowrap;background-color:var(--c-light);font-family:var(--fw-medium)}.member-container .member-history-wrapper .table tbody td .status--waiting{color:var(--c-waiting);background-color:var(--b-waiting)}.member-container .member-history-wrapper .table tbody td .status--confirmed{color:var(--c-confirmed);background-color:var(--b-confirmed)}.member-container .member-history-wrapper .table tbody td .status--completed{color:var(--c-completed);background-color:var(--b-completed)}.member-container .member-history-wrapper .table tbody td .status--cancelled{color:var(--c-cancelled);background-color:var(--b-cancelled)}@media(max-width:1439px){.member-container .member-history-wrapper .table tbody td .booking-number,.member-container .member-history-wrapper .table tbody td .status,.member-container .member-history-wrapper .table tbody td p{font-size:20px}}.member-container .member-history-wrapper .note{font-size:22px;margin-top:24px;color:var(--c-gray80)}.popup-container .popup-member-car .popup-car-view{position:relative}.popup-container .popup-member-car .popup-car-view .popup-car-detail{padding:0}.popup-container .popup-member-car .car-favotite{display:flex;flex-direction:column;cursor:pointer;position:absolute;top:16px;left:16px;z-index:5}.popup-container .popup-member-car .car-favotite:has(>input:checked){border-color:var(--c-light-blue50)}.popup-container .popup-member-car .car-favotite:has(>input:checked) .checkmark{box-shadow:none}.popup-container .popup-member-car .car-favotite input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.popup-container .popup-member-car .car-favotite input[type=checkbox]:checked+.check-text{border-color:var(--c-light-blue50)}.popup-container .popup-member-car .car-favotite input[type=checkbox]:checked+.check-text:before{box-shadow:none;background:url(/assets/images/icons/ico-checked-car.svg) 50%/100% auto no-repeat}.popup-container .popup-member-car .car-favotite .check-text{display:flex;width:100%;padding-left:44px;position:relative}.popup-container .popup-member-car .car-favotite .check-text:before{content:"";position:absolute;left:0;top:0;width:28px;height:28px;border:none;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-gray30);background-color:var(--c-light);transition:all .2s ease}.popup-container .popup-member-car .car-favotite .text{display:inline-block;width:100%;height:30px;line-height:30px;border-radius:30px;font-size:20px;color:var(--c-gray70);font-family:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup-container .popup-member-car .button-control{justify-content:space-between;flex-direction:row;gap:32px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-member-car .button-control .btn,.popup-container .popup-member-car .button-control .btn-arrow-back,.popup-container .popup-member-car .button-control .btn-light{width:calc((100% - 32px)/2);max-width:300px}.popup-container .popup-member-car .button-control .btn-outline,.popup-container .popup-member-car .button-control .btn-outline-back{border-color:var(--c-gray30)}.popup-container .popup-member-car .button-control .btn-outline .icons,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn-outline .icons--grad-sm-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn-outline-back .icons--grad-sm-circle{margin-right:8px}.popup-container .popup-member-car .button-control .btn-primary{align-items:center}.popup-container .popup-member-car .button-control .btn-primary span{align-self:center}.popup-container .popup-member-car .button-control .btn-primary .icons,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn-primary .icons--grad-sm-circle{margin-left:8px}@media(max-width:375px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-member-car .button-control .btn,.popup-container .popup-member-car .button-control .btn-arrow-back,.popup-container .popup-member-car .button-control .btn-light{width:calc((100% - 8px)/2);max-width:300px;padding:0 8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time .icons--grad-sm-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.popup-container .popup-member-car .button-control .btn .icons,.popup-container .popup-member-car .button-control .btn .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn .icons--grad-sm-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn-arrow-back .icons--grad-sm-circle,.popup-container .popup-member-car .button-control .btn-light .icons,.popup-container .popup-member-car .button-control .btn-light .icons--blue-lg-circle,.popup-container .popup-member-car .button-control .btn-light .icons--blue-md-circle,.popup-container .popup-member-car .button-control .btn-light .icons--blue-sm-circle,.popup-container .popup-member-car .button-control .btn-light .icons--blue-xl-circle,.popup-container .popup-member-car .button-control .btn-light .icons--blue-xs-circle,.popup-container .popup-member-car .button-control .btn-light .icons--blue-xxs-circle,.popup-container .popup-member-car .button-control .btn-light .icons--grad-sm-circle{width:20px;height:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-member-car .button-control .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-member-car .button-control .btn-time span,.popup-container .popup-member-car .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-member-car .button-control .btn span,.popup-container .popup-member-car .button-control .btn-arrow-back span,.popup-container .popup-member-car .button-control .btn-light span{font-size:20px}}.popup-container .popup-booking-info{width:1100px;flex-direction:column;padding:24px}.popup-container .popup-booking-info .status{display:flex;padding:8px 12px;border-radius:38px;align-items:center;font-size:26px;justify-content:center;width:130px;white-space:nowrap;background-color:var(--c-light);font-family:var(--fw-medium)}.popup-container .popup-booking-info .status--waiting{color:var(--c-waiting);background-color:var(--b-waiting)}.popup-container .popup-booking-info .status--confirmed{color:var(--c-confirmed);background-color:var(--b-confirmed)}.popup-container .popup-booking-info .status--completed{color:var(--c-completed);background-color:var(--b-completed)}.popup-container .popup-booking-info .status--cancelled{color:var(--c-cancelled);background-color:var(--b-cancelled)}@media(max-width:1200px){.popup-container .popup-booking-info .status{font-size:24px}}@media(max-width:767px){.popup-container .popup-booking-info .status{font-size:22px}}.popup-container .popup-booking-info .head-booking{display:flex;width:100%;gap:40px;align-items:center;font-size:28px;margin-bottom:24px}@media(max-width:767px){.popup-container .popup-booking-info .head-booking{gap:16px;font-size:22px}}.popup-container .popup-booking-info .head-booking .booking-id{display:flex;align-items:center;color:var(--c-dark-blue80)}.popup-container .popup-booking-info .head-booking .booking-id p{margin-right:16px;font-family:var(--fw-medium)}.popup-container .popup-booking-info .head-booking .booking-id span{font-family:var(--fw-medium)}.popup-container .popup-booking-info .head-booking .booking-status{display:flex;align-items:center;color:var(--c-dark-blue80)}.popup-container .popup-booking-info .head-booking .booking-status p{margin-right:16px;font-family:var(--fw-medium)}.popup-container .popup-booking-info .head-booking .booking-button{align-items:flex-end;display:flex;width:300px;gap:16px;margin-left:auto;margin-right:72px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .btn,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back,.popup-container .popup-booking-info .head-booking .booking-button .btn-light{width:calc((100% - 16px)/2);max-width:140px;border-radius:48px;padding:0 12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--grad-sm-circle{margin-right:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time span,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-booking-info .head-booking .booking-button .btn span,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back span,.popup-container .popup-booking-info .head-booking .booking-button .btn-light span{font-size:20px}@media(max-width:767px){.popup-container .popup-booking-info .head-booking .booking-button .btn-48{height:38px}}@media(max-width:599px){.popup-container .popup-booking-info .head-booking .booking-button{width:100%;margin-right:0;padding-right:42px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .btn,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back,.popup-container .popup-booking-info .head-booking .booking-button .btn-light{padding:0 6px}}@media(max-width:375px){.popup-container .popup-booking-info .head-booking .booking-button{gap:10px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .btn,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back,.popup-container .popup-booking-info .head-booking .booking-button .btn-light{width:calc((100% - 10px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--grad-sm-circle{width:20px;height:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time span,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-booking-info .head-booking .booking-button .btn span,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back span,.popup-container .popup-booking-info .head-booking .booking-button .btn-light span{font-size:18px}}@media(max-width:320px){.popup-container .popup-booking-info .head-booking .booking-button{gap:6px;padding-right:36px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-info .head-booking .booking-button .btn,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back,.popup-container .popup-booking-info .head-booking .booking-button .btn-light{padding:0 4px;width:calc((100% - 6px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-lg-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-md-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-sm-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xl-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--blue-xxs-circle,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-info .head-booking .booking-button .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .booking-date-wrapper .booking-time-box .time-options .btn-time .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-arrow-back .icons--grad-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-lg-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-md-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-sm-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xl-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--blue-xxs-circle,.popup-container .popup-booking-info .head-booking .booking-button .btn-light .icons--grad-sm-circle{margin-right:4px}}@media(max-width:1200px){.popup-container .popup-booking-info .head-booking{gap:16px;flex-wrap:wrap;font-size:24px;align-items:center}.popup-container .popup-booking-info .head-booking .booking-id{order:1}.popup-container .popup-booking-info .head-booking .booking-status{order:2;margin-left:auto}.popup-container .popup-booking-info .head-booking .booking-button{order:0;margin-left:0}}@media(max-width:767px){.popup-container .popup-booking-info .head-booking .booking-status{margin-left:0}}.popup-container .popup-booking-info .body-booking{display:block;width:100%;border-radius:16px;background:var(--c-light);padding:24px}.popup-container .popup-booking-info .body-booking .info-group{display:flex;width:100%;flex-direction:column;margin-bottom:24px}.popup-container .popup-booking-info .body-booking .head{font-size:24px;margin-bottom:24px;color:var(--c-dark-purple90);font-family:var(--fw-medium)}@media(max-width:1200px){.popup-container .popup-booking-info .body-booking .head{margin-bottom:12px}}@media(max-width:991px){.popup-container .popup-booking-info .body-booking .head{font-size:24px}}.popup-container .popup-booking-info .body-booking .info-list{display:flex;width:100%;flex-direction:column}.popup-container .popup-booking-info .body-booking .info-list li{display:flex;width:100%;margin-bottom:16px;align-items:flex-start;gap:12px}.popup-container .popup-booking-info .body-booking .info-list li:last-child{margin-bottom:0}.popup-container .popup-booking-info .body-booking .info-list li>span{font-size:26px;color:var(--c-gray50)}.popup-container .popup-booking-info .body-booking .info-list li p{font-size:26px;color:var(--c-gray80)}.popup-container .popup-booking-info .body-booking .info-list li p span{display:inline-block}.popup-container .popup-booking-info .body-booking .info-list li p.service-list{display:flex;flex-direction:column}@media(max-width:1200px){.popup-container .popup-booking-info .body-booking .info-list li{margin-bottom:8px}.popup-container .popup-booking-info .body-booking .info-list li p,.popup-container .popup-booking-info .body-booking .info-list li span{line-height:1;font-size:20px}}.popup-container .popup-booking-info .booking-note{display:flex;margin-top:24px;flex-direction:column}.popup-container .popup-booking-info .booking-note p,.popup-container .popup-booking-info .booking-note span{font-size:22px}.popup-container .popup-booking-info .booking-note span{color:var(--c-gray80);font-family:var(--fw-medium)}.popup-container .popup-booking-info .booking-note p{color:var(--c-gray70)}@media(max-width:991px){.popup-container .popup-booking-info .booking-note p,.popup-container .popup-booking-info .booking-note span{font-size:18px}}@media(max-width:1200px){.popup-container .popup-booking-info{width:640px}}@media(max-width:767px){.popup-container .popup-booking-info{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-booking-info{width:92vw}}.popup-container .popup-booking-service{width:1100px;flex-direction:column;padding:24px}.popup-container .popup-booking-service .head-booking{display:flex;width:100%;align-items:center;font-size:32px;padding:32px 60px 24px 0;color:var(--c-dark-blue80);font-family:var(--fw-medium);position:relative}.popup-container .popup-booking-service .head-booking:after{content:"";left:-32px;right:-32px;height:1px;bottom:0;position:absolute;background:var(--c-light)}@media(max-width:767px){.popup-container .popup-booking-service .head-booking{padding-top:0;padding-bottom:16px;font-size:26px}}.popup-container .popup-booking-service .body-booking{padding:32px 0;display:flex;width:100%;flex-direction:column}.popup-container .popup-booking-service .booking-select-list{display:flex;width:100%;flex-wrap:wrap;gap:24px 24px}@media(max-width:1200px){.popup-container .popup-booking-service .booking-select-list{gap:16px 16px}}.popup-container .popup-booking-service .booking-item{display:flex;width:calc((100% - 72px)/4);background-color:rgba(0,0,0,0)}.popup-container .popup-booking-service .booking-item.disabled .custom-checkbox .checktext{color:var(--c-gray50)}@media(max-width:1200px){.popup-container .popup-booking-service .booking-item{width:calc((100% - 32px)/2)}}@media(max-width:599px){.popup-container .popup-booking-service .booking-item{width:100%}}.popup-container .popup-booking-service .checkbox-container{width:100%}.popup-container .popup-booking-service .custom-checkbox{display:flex;align-items:center;height:100%;width:100%;padding:16px;border-radius:16px;transition:all .35s ease;border:1px solid var(--c-light)}.popup-container .popup-booking-service .custom-checkbox:hover{background-color:var(--c-light);border-color:var(--c-gray30)}.popup-container .popup-booking-service .custom-checkbox:has(>input:checked){border-color:var(--c-light-blue50)}.popup-container .popup-booking-service .custom-checkbox:has(>input:checked) .checkmark{box-shadow:none}.popup-container .popup-booking-service .custom-checkbox .checkmark{display:flex;width:24px;height:24px;top:0;position:relative;box-shadow:inset 0 0 0 1px var(--c-gray30)}.popup-container .popup-booking-service .custom-checkbox .checktext{width:calc(100% - 24px);padding-left:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--c-dark-blue80);font-size:22px;font-family:var(--fw-medium);text-overflow:ellipsis}.popup-container .popup-booking-service .custom-checkbox .checktext span{display:inline-block}@media(max-width:1200px){.popup-container .popup-booking-service .custom-checkbox:hover{background:none;border:1px solid var(--c-light)}}@media(max-width:767px){.popup-container .popup-booking-service .custom-checkbox .checktext{font-size:20px}}.popup-container .popup-booking-service .button-control{display:flex;width:100%;margin-top:40px;justify-content:space-between;flex-direction:row;gap:16px}.popup-container .popup-booking-service .button-control .btn-arrow-back{border-radius:12px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-service .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-service .button-control .btn-time,.popup-container .popup-booking-service .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-service .button-control .btn,.popup-container .popup-booking-service .button-control .btn-arrow-back,.popup-container .popup-booking-service .button-control .btn-light{width:calc((100% - 16px)/2);max-width:300px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-service .button-control .btn-time:disabled,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-service .button-control .btn-time:disabled,.popup-container .popup-booking-service .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time:disabled,.popup-container .popup-booking-service .button-control .btn-arrow-back:disabled,.popup-container .popup-booking-service .button-control .btn-light:disabled,.popup-container .popup-booking-service .button-control .btn:disabled{opacity:1;background-color:var(--c-primary-disabled)}@media(max-width:767px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-service .button-control .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-service .button-control .btn-time,.popup-container .popup-booking-service .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-booking-service .button-control .btn,.popup-container .popup-booking-service .button-control .btn-arrow-back,.popup-container .popup-booking-service .button-control .btn-light{padding:0 8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-booking-service .button-control .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-booking-service .button-control .btn-time span,.popup-container .popup-booking-service .button-control .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-booking-service .button-control .btn span,.popup-container .popup-booking-service .button-control .btn-arrow-back span,.popup-container .popup-booking-service .button-control .btn-light span{font-size:20px}}@media(max-width:1200px){.popup-container .popup-booking-service{width:90vw}}@media(max-width:991px){.popup-container .popup-booking-service{width:85vw}}@media(max-width:767px){.popup-container .popup-booking-service{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-booking-service{width:92vw}}.popup-container .booking-date-wrapper{display:flex;width:100%;gap:24px}.popup-container .booking-date-wrapper>[class^=booking-]{display:flex;flex-direction:column;width:50%}@media(max-width:991px){.popup-container .booking-date-wrapper{flex-direction:column;align-items:center}.popup-container .booking-date-wrapper>[class^=booking-]{width:100%;max-width:600px}}@media(max-width:767px){.popup-container .booking-date-wrapper>[class^=booking-]{width:100%;max-width:430px}}.popup-container .booking-date-wrapper .booking-date-head{display:flex;width:100%;margin-bottom:16px;padding:12px 16px;color:var(--c-light-blue60);border-radius:8px;justify-content:center;align-items:center;background:var(--c-light-blue10)}.popup-container .booking-date-wrapper .booking-date-head .icon{margin-right:16px}.popup-container .booking-date-wrapper .booking-date-head p{display:flex;font-size:22px}.popup-container .booking-date-wrapper .booking-date-head .min-date{display:flex;margin-left:4px}@media(max-width:399px){.popup-container .booking-date-wrapper .booking-date-head p{font-size:20px}}@media(max-width:320px){.popup-container .booking-date-wrapper .booking-date-head p{font-size:18px;display:inline-block}}.popup-container .booking-date-wrapper .booking-date-body{display:flex;flex-direction:column;width:100%;height:100%;padding:16px;border-radius:16px;border:1px solid var(--c-light)}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-calendar.inline{width:100%;top:0;border:none;box-shadow:none}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-days,.popup-container .booking-date-wrapper .booking-date-body .flatpickr-innerContainer,.popup-container .booking-date-wrapper .booking-date-body .flatpickr-rContainer{width:100%}.popup-container .booking-date-wrapper .booking-date-body .dayContainer{width:100%;max-width:100%;min-width:inherit}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-day{max-width:50px;height:50px;line-height:50px;font-size:22px;margin:0 1.8%}@media(max-width:767px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-day{width:40px;height:40px;line-height:40px;max-width:40px}}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-innerContainer .flatpickr-weekday{font-size:22px}@media(max-width:399px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-innerContainer .flatpickr-weekday{font-size:20px}}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month{margin-bottom:24px;height:40px}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month select{text-align:right;font-size:24px!important;color:var(--c-darkblue90);font-family:var(--fw-medium);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;padding:0 6px 0 0}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months{pointer-events:none;user-select:none}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month .flatpickr-monthDropdown-months:hover{background:none}@media(max-width:399px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-months .flatpickr-month{margin-bottom:8px;height:40px}}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper:hover{background:none}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .arrowDown,.popup-container .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .arrowUp{display:none}.popup-container .booking-date-wrapper .booking-date-body .flatpickr-current-month .numInputWrapper .thai-year-label{font-size:24px;color:var(--c-darkblue90);font-family:var(--fw-medium)}@media(max-width:991px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-day{margin:0 2.65%}}@media(max-width:767px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-day{margin:0 2px}}@media(max-width:399px){.popup-container .booking-date-wrapper .booking-date-body .flatpickr-day{font-size:20px}}@media(max-width:320px){.popup-container .booking-date-wrapper .booking-date-body{padding:8px}}.popup-container .booking-date-wrapper .booking-time-box{display:flex;flex-direction:column}.popup-container .booking-date-wrapper .booking-time-box .time-wrapper{display:flex;width:100%;flex-direction:column;margin-bottom:40px}.popup-container .booking-date-wrapper .booking-time-box .time-wrapper:last-child{margin-bottom:0}.popup-container .booking-date-wrapper .booking-time-box .time-head{font-size:24px;color:var(--c-darkblue90);font-family:var(--fw-medium);margin-bottom:16px}@media(max-width:320px){.popup-container .booking-date-wrapper .booking-time-box .time-head{font-size:22px;margin-bottom:8px}}.popup-container .booking-date-wrapper .booking-time-box .time-options{display:flex;width:100%;flex-wrap:wrap;gap:16px}.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{cursor:pointer;height:50px;padding:0 16px;background:var(--c-white);font-size:22px;color:var(--c-gray80);font-family:var(--fw-medium);border:1px solid var(--c-gray30);transition:all .35s ease}.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:hover{color:var(--c-darkblue90);background:var(--c-light-blue10)}.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time input{display:none}.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:has(input[type=radio]:checked){border-color:var(--c-primary);background-color:var(--c-primary);color:var(--c-white)}@media(max-width:399px){.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{height:46px}}@media(max-width:320px){.popup-container .booking-date-wrapper .booking-time-box .time-options{gap:8px}.popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time{height:40px}}.fancy-booking .fancybox__content>.f-button.is-close-btn{top:24px;right:24px}@media(max-width:767px){.fancy-booking .is-compact .fancybox__content>.f-button.is-close-btn{right:16px}}.booking-step-container.branches-search{background:none;padding:0 0 24px;flex-direction:column}.booking-step-container.branches-search .booking-step-wrapper{border-radius:0;border-bottom:none}.booking-step-container.branches-search .booking-step-wrapper .booking-head{padding:0;border-bottom:none}.booking-step-container.branches-search .booking-step-wrapper .booking-branch-wrapper .booking-search{border-radius:0}.booking-step-container.branches-search .booking-step-wrapper .booking-branch-wrapper .booking-search .search-box p,.booking-step-container.branches-search .booking-step-wrapper .booking-branch-wrapper .booking-search .select-box p{font-size:24px;color:var(--c-gray60)}@media(max-width:767px){.booking-step-container.branches-search .booking-step-wrapper .booking-branch-wrapper .booking-search .search-box p,.booking-step-container.branches-search .booking-step-wrapper .booking-branch-wrapper .booking-search .select-box p{font-size:20px}}.booking-step-container.branches-list .booking-branch .booking-title h3{font-size:32px}.booking-step-container.branches-list .booking-body{background:none;padding:0}.booking-step-container.branches-list .booking-maps-list,.booking-step-container.branches-list .booking-step-wrapper{background:none}.booking-step-container.branches-list .booking-maps-item:hover{background:var(--c-white)}.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-arrow-back,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-light,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-time{background-color:var(--c-light-blue10)}.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:hover,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-arrow-back:hover,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-light:hover,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn:hover,.booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time:hover,.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-time:hover,.popup-container .booking-date-wrapper .booking-time-box .time-options .booking-step-container.branches-list .booking-maps-item:hover .detail-button .call-wrapper .btn-time:hover{background-color:var(--c-light-blue20)}.booking-step-container.branches-list .booking-maps-item:hover .branch-button .btn-label-map{background:var(--c-light-blue10)}.booking-step-container.branches-list .booking-maps-item .branch-button .btn-label-map:hover{background-color:var(--c-light-blue20)}.booking-step-container.branches-list .pagination-wrapper{margin-top:24px}@media(max-width:767px){.booking-step-container.branches-list .booking-branch .booking-title h3{font-size:26px}.booking-step-container.branches-list .booking-maps-wrapper .booking-maps-item .title{font-size:24px}.booking-step-container.branches-list .pagination-wrapper{margin-top:12px}}.contact-content-container{background:var(--c-white)}.contact-content-container .contact-title{display:flex;width:100%;gap:130px;padding:60px 0}.contact-content-container .contact-title .text-box{display:flex;width:calc((100% - 130px)/2)}@media(max-width:1200px){.contact-content-container .contact-title{padding:40px 0;gap:60px}.contact-content-container .contact-title .text-box{width:calc((100% - 60px)/2)}}@media(max-width:991px){.contact-content-container .contact-title{gap:24px 0;flex-direction:column}.contact-content-container .contact-title .text-box{width:100%}}.contact-thumb-slider{display:flex;width:100%;margin-bottom:40px}.contact-thumb-slider .swiper-wrapper{transition-timing-function:linear!important}.contact-thumb-slider .swiper-slide{display:flex;width:400px;height:300px;border-radius:16px;overflow:hidden}@media(max-width:1200px){.contact-thumb-slider .swiper-slide{width:300px;height:200px}}.contact-thumb-slider .item-image{display:flex;width:100%;height:100%;position:relative;overflow:hidden}.contact-thumb-slider .item-image img{width:100%;height:100%;object-fit:cover}.choose-service-container{overflow:hidden;padding:60px 0;background:var(--c-light-blue10)}@media(max-width:767px){.choose-service-container{padding:40px 0}}.choose-service-container .header-page{padding:0;margin-bottom:32px}.choose-service-container .header-page .header-text{padding-left:0}@media(max-width:1200px){.choose-service-container .header-page .header-text{font-size:32px}}.choose-service-container .service-thumb-list{display:flex;width:100%;gap:24px}@media(max-width:599px){.choose-service-container .service-thumb-list{flex-direction:column;gap:24px 0}}.choose-service-container .service-thumb-list .service-item{display:flex;border-radius:16px;overflow:hidden;background-color:var(--c-white);padding:24px;align-items:center;flex-direction:column;justify-content:center;width:calc((100% - 48px)/3)}.choose-service-container .service-thumb-list .service-item .icons,.choose-service-container .service-thumb-list .service-item .icons--blue-lg-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-md-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-sm-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xl-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xs-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xxs-circle,.choose-service-container .service-thumb-list .service-item .icons--grad-sm-circle{width:80px;height:80px;border-radius:50%;background-color:var(--c-white);border:1px solid #e6eaed;margin-bottom:32px}.choose-service-container .service-thumb-list .service-item .icons img,.choose-service-container .service-thumb-list .service-item .icons--blue-lg-circle img,.choose-service-container .service-thumb-list .service-item .icons--blue-md-circle img,.choose-service-container .service-thumb-list .service-item .icons--blue-sm-circle img,.choose-service-container .service-thumb-list .service-item .icons--blue-xl-circle img,.choose-service-container .service-thumb-list .service-item .icons--blue-xs-circle img,.choose-service-container .service-thumb-list .service-item .icons--blue-xxs-circle img,.choose-service-container .service-thumb-list .service-item .icons--grad-sm-circle img{width:100%;height:100%;object-fit:cover}.choose-service-container .service-thumb-list .service-item .service-text{display:flex;width:100%;flex-direction:column;align-items:center;text-align:center}.choose-service-container .service-thumb-list .service-item .service-text .head{font-size:28px;font-family:var(--fw-medium);color:var(--c-primary);margin-bottom:8px}.choose-service-container .service-thumb-list .service-item .service-text .text{font-size:24px;color:var(--c-gray70)}@media(max-width:599px){.choose-service-container .service-thumb-list .service-item{flex-direction:row;width:100%;align-items:flex-start}.choose-service-container .service-thumb-list .service-item .icons,.choose-service-container .service-thumb-list .service-item .icons--blue-lg-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-md-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-sm-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xl-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xs-circle,.choose-service-container .service-thumb-list .service-item .icons--blue-xxs-circle,.choose-service-container .service-thumb-list .service-item .icons--grad-sm-circle{width:60px;height:60px}.choose-service-container .service-thumb-list .service-item .service-text{width:calc(100% - 60px);text-align:left;padding-left:24px;align-items:flex-start}.choose-service-container .service-thumb-list .service-item .service-text .head{font-size:26px}.choose-service-container .service-thumb-list .service-item .service-text .text{font-size:22px}}.head-office-container{background:var(--c-white);padding:40px 0}.head-office-container .head-office-wrapper{width:100%;display:flex}@media(max-width:991px){.head-office-container .head-office-wrapper{flex-direction:column}}.head-office-container .head-office-wrapper .image-box{display:flex;width:670px;border-radius:16px;overflow:hidden}.head-office-container .head-office-wrapper .image-box img{width:100%;height:100%;object-fit:cover}@media(max-width:1200px){.head-office-container .head-office-wrapper .image-box{width:50%}}@media(max-width:991px){.head-office-container .head-office-wrapper .image-box{width:100%;height:500px}}@media(max-width:599px){.head-office-container .head-office-wrapper .image-box{height:auto}}.head-office-container .head-office-wrapper .content-box{display:flex;padding:40px 60px;width:calc(100% - 670px);flex-direction:column}@media(max-width:1200px){.head-office-container .head-office-wrapper .content-box{width:50%;padding:20px 0 20px 30px}}@media(max-width:991px){.head-office-container .head-office-wrapper .content-box{width:100%;padding:40px 0}}@media(max-width:767px){.head-office-container .head-office-wrapper .content-box{padding:40px 0 0}}.head-office-container .head-office-wrapper .content-box .head{font-size:32px;font-family:var(--fw-semibold);color:var(--c-dark-blue80);margin-bottom:32px}@media(max-width:1200px){.head-office-container .head-office-wrapper .content-box .head{font-size:28px;margin-bottom:24px}}.head-office-container .head-office-wrapper .content-box .contact-list{display:flex;width:100%;flex-direction:column}.head-office-container .head-office-wrapper .content-box .contact-list li{display:flex;width:100%;margin-bottom:16px}.head-office-container .head-office-wrapper .content-box .contact-list li .icons,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-lg-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-md-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-sm-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xl-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xs-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xxs-circle,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--grad-sm-circle{width:36px;height:36px}.head-office-container .head-office-wrapper .content-box .contact-list li .icons img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-lg-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-md-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-sm-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xl-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xs-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--blue-xxs-circle img,.head-office-container .head-office-wrapper .content-box .contact-list li .icons--grad-sm-circle img{width:100%;height:100%;object-fit:cover}.head-office-container .head-office-wrapper .content-box .contact-list li .text{display:flex;width:calc(100% - 36px);padding-left:16px;font-size:26px;color:var(--c-gray80)}@media(max-width:767px){.head-office-container .head-office-wrapper .content-box .contact-list li .text{font-size:22px}}.head-office-container .head-office-wrapper .content-box .contact-list li:last-child{margin-bottom:0}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center{display:flex;justify-content:flex-start}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper{display:flex;align-items:center;max-width:max-content;background:var(--c-primary);border-radius:40px;padding:8px 20px 8px 8px;font-size:28px;font-weight:var(--fw-semibold);border:1px solid hsla(0,0%,100%,.3019607843)}@media(max-width:767px){.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper{padding:8px 16px 8px 8px}}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper span{color:var(--c-white)}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper p{margin-left:4px;color:var(--c-white);font-family:var(--fw-medium)}@media(max-width:767px){.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper{padding:8px 16px 8px 8px}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper p,.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .wrapper span{font-size:20px}}.head-office-container .head-office-wrapper .content-box .contact-list li .call-center .icon{display:flex;width:40px;height:40px;margin-right:8px;border-radius:50%;align-items:center;justify-content:center}.all-branches-container{background-color:var(--c-light-blue10);padding:40px 0 80px}@media(max-width:767px){.all-branches-container{padding-bottom:40px}}.all-branches-container .header-page{padding-top:0}@media(max-width:1200px){.all-branches-container .header-page .header-text{font-size:32px}}.all-branches-container .branches-accordion-wrapper{display:flex;width:100%}.all-branches-container .branches-list-container{display:flex;width:100%;flex-direction:column}.all-branches-container .branches-list-container .branch-list-item{display:flex;padding:12px;flex-direction:column;border-radius:16px;margin-bottom:16px;background-color:var(--c-white);border:1px solid var(--c-light)}.all-branches-container .branches-list-container .branch-list-item .branch-head{display:flex;border-radius:12px;transition:all .3s ease;background:var(--c-white);color:var(--c-dark-blue80);font-size:28px;font-family:var(--fw-medium);cursor:pointer;padding:12px 55px 12px 12px;position:relative}.all-branches-container .branches-list-container .branch-list-item .branch-head.active{background:var(--c-light-blue10)}.all-branches-container .branches-list-container .branch-list-item .branch-head.active .icon{transition:all .35s ease;transform:rotate(0);background:var(--c-primary) url(/assets/images/icons/ico-minus-white.svg) center center/24px auto no-repeat}.all-branches-container .branches-list-container .branch-list-item .branch-head .head{font-size:28px;font-family:var(--fw-medium);color:var(--c-dark-blue80)}.all-branches-container .branches-list-container .branch-list-item .branch-head .icon{position:absolute;right:12px;width:40px;top:10px;height:40px;border-radius:50%;overflow:hidden;transition:all .35s ease;transform:rotate(-90deg);background:var(--c-primary) url(/assets/images/icons/ico-plus-white.svg) center center/24px auto no-repeat}@media(max-width:767px){.all-branches-container .branches-list-container .branch-list-item .branch-head{font-size:26px}.all-branches-container .branches-list-container .branch-list-item .branch-head .head{font-size:24px}.all-branches-container .branches-list-container .branch-list-item .branch-head .icon{top:8px}}.all-branches-container .branches-list-container .branch-list-item .branch-content{display:flex;width:100%;overflow:hidden;height:0;padding:0;flex-direction:column;transition:all .3s ease}.all-branches-container .branches-list-container .branch-list-item .branch-group{display:flex;width:100%;padding:12px;flex-direction:column}.all-branches-container .branches-list-container .branch-list-item .branch-group .head{font-size:26px;color:var(--c-primary);margin-bottom:24px;width:100%;font-family:var(--fw-medium)}@media(max-width:767px){.all-branches-container .branches-list-container .branch-list-item .branch-group .head{font-size:24px}}.all-branches-container .branches-list-container .branch-list-item ul{display:flex;width:100%;padding:0;flex-wrap:wrap;gap:0 24px}.all-branches-container .branches-list-container .branch-list-item ul li{display:flex;width:calc((100% - 72px)/4);text-align:left;padding-left:42px;position:relative;margin-bottom:16px;justify-content:flex-start}.all-branches-container .branches-list-container .branch-list-item ul li:before{content:"";width:26px;height:26px;position:absolute;top:0;left:0;background:url(/assets/images/icons/ico-check.svg) 50%/100% auto no-repeat}.all-branches-container .branches-list-container .branch-list-item ul li p{font-size:24px}@media(max-width:1200px){.all-branches-container .branches-list-container .branch-list-item ul ul li p{font-size:20px}}@media(max-width:991px){.all-branches-container .branches-list-container .branch-list-item ul{gap:0 16px}.all-branches-container .branches-list-container .branch-list-item ul li{width:calc((100% - 16px)/2)}}@media(max-width:767px){.all-branches-container .branches-list-container .branch-list-item ul{gap:0}.all-branches-container .branches-list-container .branch-list-item ul li{width:100%}}.popup-container .popup-branch{width:700px;padding:24px;align-items:flex-start;flex-direction:row}@media(max-width:767px){.popup-container .popup-branch{flex-direction:column;align-items:center;gap:16px}}.popup-container .popup-branch .text-link{font-size:20px;font-family:var(--fw-regular)}.popup-container .popup-branch .image-box{display:flex;width:240px}.popup-container .popup-branch .image-box .image{display:flex;border-radius:8px;overflow:hidden;width:100%;padding-top:81.11%;position:relative}.popup-container .popup-branch .image-box .image img{width:100%;height:100%;border-radius:8px;align-self:center;object-fit:cover;position:absolute;top:0;left:0}@media(max-width:1439px){.popup-container .popup-branch .image-box{width:200px}}.popup-container .popup-branch .detail-box{display:flex;flex-direction:column;padding-left:24px;width:calc(100% - 240px)}.popup-container .popup-branch .detail-box .detail-address{display:flex;flex-direction:column}.popup-container .popup-branch .detail-box .detail-address li{padding-left:36px;position:relative;margin-bottom:12px;line-height:1.2}.popup-container .popup-branch .detail-box .detail-address li p{font-size:20px}.popup-container .popup-branch .detail-box .detail-address li:last-child{margin-bottom:0}.popup-container .popup-branch .detail-box .detail-address li:before{content:"";width:30px;height:30px;background-position:50%;background-size:100% auto;background-repeat:no-repeat;position:absolute;top:0;left:0}.popup-container .popup-branch .detail-box .detail-address li.head{padding-left:0}.popup-container .popup-branch .detail-box .detail-address li.head p{font-size:32px;color:var(--c-dark-blue80);font-family:var(--fw-medium)}@media(max-width:767px){.popup-container .popup-branch .detail-box .detail-address li.head p{font-size:28px}}.popup-container .popup-branch .detail-box .detail-address li.address:before{background-image:url(/assets/images/icons/ico-pin-contact.png)}.popup-container .popup-branch .detail-box .detail-address li.opening:before{background-image:url(/assets/images/icons/ico-clock-contact.png)}.popup-container .popup-branch .detail-box .detail-address li.distance:before{background-image:url(/assets/images/icons/ico-direction.png)}.popup-container .popup-branch .detail-box .detail-address li.call:before{background-image:url(/assets/images/icons/ico-phone-contact.png)}.popup-container .popup-branch .detail-box .detail-address li.call p{display:inline-block}@media(max-width:1439px){.popup-container .popup-branch .detail-box{width:calc(100% - 200px)}.popup-container .popup-branch .detail-box .detail-address li:before{top:0}}@media(max-width:767px){.popup-container .popup-branch .detail-box{width:100%;padding-left:0}}.popup-container .popup-branch .detail-button{display:flex;justify-content:flex-start;margin-top:16px}.popup-container .popup-branch .detail-button .call-wrapper{display:flex;width:calc(100% - 140px);flex-wrap:wrap;gap:16px;padding-right:14px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-branch .detail-button .call-wrapper .btn,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back,.popup-container .popup-branch .detail-button .call-wrapper .btn-light{height:42px;width:calc((100% - 16px)/2)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .btn span,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back span,.popup-container .popup-branch .detail-button .call-wrapper .btn-light span{font-size:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button>.btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button>.btn-time,.popup-container .popup-branch .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time,.popup-container .popup-branch .detail-button>.btn,.popup-container .popup-branch .detail-button>.btn-arrow-back,.popup-container .popup-branch .detail-button>.btn-light{width:140px;padding:0 16px;height:42px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button>.btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button>.btn-time span,.popup-container .popup-branch .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time span,.popup-container .popup-branch .detail-button>.btn span,.popup-container .popup-branch .detail-button>.btn-arrow-back span,.popup-container .popup-branch .detail-button>.btn-light span{font-size:20px}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .btn span,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back span,.popup-container .popup-branch .detail-button .call-wrapper .btn-light span{font-size:18px}}@media(max-width:1200px){.popup-container .popup-branch .detail-button{margin-top:auto;padding-top:16px}.popup-container .popup-branch .detail-button .call-wrapper{max-width:320px}}@media(max-width:767px){.popup-container .popup-branch .detail-button{flex-direction:column}.popup-container .popup-branch .detail-button .call-wrapper{width:100%;max-width:100%;padding-right:0;margin-bottom:16px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button>.btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button>.btn-time,.popup-container .popup-branch .booking-date-wrapper .booking-time-box .time-options .detail-button>.btn-time,.popup-container .popup-branch .detail-button>.btn,.popup-container .popup-branch .detail-button>.btn-arrow-back,.popup-container .popup-branch .detail-button>.btn-light{margin:0 auto;width:100%}}@media(max-width:399px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time:before,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back:before,.popup-container .popup-branch .detail-button .call-wrapper .btn-light:before,.popup-container .popup-branch .detail-button .call-wrapper .btn:before{width:18px;height:18px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .btn span,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back span,.popup-container .popup-branch .detail-button .call-wrapper .btn-light span{font-size:18px}}@media(max-width:375px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .popup-branch .detail-button .call-wrapper .btn,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back,.popup-container .popup-branch .detail-button .call-wrapper .btn-light{padding:0 6px}}@media(max-width:320px){.popup-container .popup-branch .detail-button .call-wrapper{gap:8px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time:before,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time:before,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time:before,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back:before,.popup-container .popup-branch .detail-button .call-wrapper .btn-light:before,.popup-container .popup-branch .detail-button .call-wrapper .btn:before{width:16px;height:16px;margin-right:4px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .popup-container .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .popup-branch .detail-button .call-wrapper .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .popup-branch .detail-button .call-wrapper .btn span,.popup-container .popup-branch .detail-button .call-wrapper .btn-arrow-back span,.popup-container .popup-branch .detail-button .call-wrapper .btn-light span{font-size:16px}}@media(max-width:991px){.popup-container .popup-branch{width:640px}}@media(max-width:767px){.popup-container .popup-branch{width:400px;padding:24px 16px}}@media(max-width:399px){.popup-container .popup-branch{width:92vw}}.career-highlight-container{background:var(--c-white);padding:40px 0}.career-highlight-container .career-wrapper{width:100%;display:flex;gap:24px}@media(max-width:991px){.career-highlight-container .career-wrapper{flex-direction:column}}.career-highlight-container .career-wrapper .image-box{display:flex;width:730px;border-radius:16px;overflow:hidden}.career-highlight-container .career-wrapper .image-box img{width:100%;height:100%;object-fit:cover}@media(max-width:1439px){.career-highlight-container .career-wrapper .image-box{width:60%}}@media(max-width:991px){.career-highlight-container .career-wrapper .image-box{width:100%;height:500px}}@media(max-width:599px){.career-highlight-container .career-wrapper .image-box{height:auto}}.career-highlight-container .career-wrapper .content-box{display:flex;padding:40px;width:calc(100% - 730px - 24px);flex-direction:column;border-radius:16px;background:var(--c-light-blue10)}@media(max-width:1439px){.career-highlight-container .career-wrapper .content-box{width:40%;padding:24px}}@media(max-width:991px){.career-highlight-container .career-wrapper .content-box{width:100%;padding:24px}}.career-highlight-container .career-wrapper .content-box .head{font-size:32px;font-family:var(--fw-semibold);color:var(--c-dark-blue80);margin-bottom:24px}@media(max-width:1200px){.career-highlight-container .career-wrapper .content-box .head{font-size:28px;margin-bottom:24px}}.career-highlight-container .career-wrapper .content-box .text{font-size:24px;color:var(--c-dark70);display:flex;width:100%;margin-bottom:24px}.career-highlight-container .career-wrapper .content-box .text:last-child{margin-bottom:0}.career-form-container{padding:60px 0;background:url(/assets/images/career/bg-form-career.jpg) 50%/cover no-repeat}@media(max-width:767px){.career-form-container{padding:40px 0}}.career-form-container .career-form-wrapper{display:flex;width:100%;max-width:840px;margin:0 auto;flex-direction:column}.career-form-container .career-form-wrapper .header-page{padding-top:0}.career-form-container .career-form-wrapper .head{font-size:28px;font-family:var(--fw-medium);margin-bottom:24px;color:var(--c-primary)}@media(max-width:767px){.career-form-container .career-form-wrapper .head{font-size:24px;margin-bottom:16px}}.career-form-container .career-form-wrapper .form-wrapper{flex-direction:column;background:var(--c-white);border-radius:16px;padding:24px}.career-form-container .career-form-wrapper .form-wrapper .form-group{margin-bottom:24px}.career-form-container .career-form-wrapper .form-wrapper .form-group label{font-size:22px;color:var(--c-gray80)}.career-form-container .career-form-wrapper .form-wrapper .form-group label i{display:inline;font-style:normal;color:var(--c-red)}.career-form-container .career-form-wrapper .form-wrapper .form-group .form-control{font-size:24px;border-radius:12px;color:var(--c-gray80)}.career-form-container .career-form-wrapper .form-wrapper .form-group .form-control:read-only{background-color:var(--c-light)}.career-form-container .career-form-wrapper .form-wrapper .form-group .form-control:read-only:focus{border-color:var(--c-light)}@media(max-width:1200px){.career-form-container .career-form-wrapper .form-wrapper .form-group label{font-size:18px}.career-form-container .career-form-wrapper .form-wrapper .form-group .form-control{font-size:22px}}.career-form-container .careers-form-group{border-bottom:1px solid var(--c-gray30);margin-bottom:40px;padding-bottom:16px}.career-form-container .careers-form-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.career-form-container .careers-form-group .form-group:last-child{margin-bottom:0}.career-form-container .careers-form-group .upload-wrapper{display:flex;flex-direction:column;width:100%;border-radius:16px;padding:32px;margin-bottom:24px;background:var(--c-light)}.career-form-container .careers-form-group .upload-box{display:flex;width:auto;margin:0 auto 20px;align-items:center;flex-direction:column}.career-form-container .careers-form-group .upload-box .icons,.career-form-container .careers-form-group .upload-box .icons--blue-lg-circle,.career-form-container .careers-form-group .upload-box .icons--blue-md-circle,.career-form-container .careers-form-group .upload-box .icons--blue-sm-circle,.career-form-container .careers-form-group .upload-box .icons--blue-xl-circle,.career-form-container .careers-form-group .upload-box .icons--blue-xs-circle,.career-form-container .careers-form-group .upload-box .icons--blue-xxs-circle,.career-form-container .careers-form-group .upload-box .icons--grad-sm-circle{width:68px;height:60px}.career-form-container .careers-form-group .upload-box .icons img,.career-form-container .careers-form-group .upload-box .icons--blue-lg-circle img,.career-form-container .careers-form-group .upload-box .icons--blue-md-circle img,.career-form-container .careers-form-group .upload-box .icons--blue-sm-circle img,.career-form-container .careers-form-group .upload-box .icons--blue-xl-circle img,.career-form-container .careers-form-group .upload-box .icons--blue-xs-circle img,.career-form-container .careers-form-group .upload-box .icons--blue-xxs-circle img,.career-form-container .careers-form-group .upload-box .icons--grad-sm-circle img{width:100%}.career-form-container .careers-form-group .upload-box .file-name{font-size:20px;color:var(--c-gray70)}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .upload-box .btn-time,.career-form-container .careers-form-group .upload-box .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.career-form-container .careers-form-group .upload-box .btn,.career-form-container .careers-form-group .upload-box .btn-arrow-back,.career-form-container .careers-form-group .upload-box .btn-light,.career-form-container .careers-form-group .upload-box .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .upload-box .btn-time{width:100%;padding:0 16px;text-align:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .upload-box .btn-time span,.career-form-container .careers-form-group .upload-box .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.career-form-container .careers-form-group .upload-box .btn span,.career-form-container .careers-form-group .upload-box .btn-arrow-back span,.career-form-container .careers-form-group .upload-box .btn-light span,.career-form-container .careers-form-group .upload-box .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .upload-box .btn-time span{justify-content:center;font-size:20px}.career-form-container .careers-form-group .upload-box .btn-seconday{background:var(--c-dark-purple90)}.career-form-container .careers-form-group .upload-box .btn-outline-back:hover,.career-form-container .careers-form-group .upload-box .btn-outline:hover{background:var(--c-gray30)}.career-form-container .careers-form-group .upload-box .button-control{display:flex;width:100%;margin-top:12px;max-width:108px;justify-content:center}.career-form-container .careers-form-group .upload-text{font-size:20px;color:var(--c-gray70);text-align:center}@media(max-width:767px){.career-form-container .careers-form-group .upload-text{font-size:18px}}.career-form-container .careers-form-group .privacy-box{display:flex;width:100%;align-items:center;flex-direction:column}.career-form-container .careers-form-group .privacy-box .text{text-align:center;font-size:24px}@media(max-width:767px){.career-form-container .careers-form-group .privacy-box .text{font-size:18px}}.career-form-container .careers-form-group .re-captcha-control{display:flex;width:100%;margin-top:24px;gap:16px;justify-content:space-between}.career-form-container .careers-form-group .re-captcha-control .re-captcha{display:flex;width:calc((100% - 8px)/2);max-width:276px}.career-form-container .careers-form-group .re-captcha-control .re-captcha img{width:100%;height:auto;align-self:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .re-captcha-control .btn-time,.career-form-container .careers-form-group .re-captcha-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.career-form-container .careers-form-group .re-captcha-control .btn,.career-form-container .careers-form-group .re-captcha-control .btn-arrow-back,.career-form-container .careers-form-group .re-captcha-control .btn-light,.career-form-container .careers-form-group .re-captcha-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .re-captcha-control .btn-time{width:calc((100% - 8px)/2);max-width:276px}@media(max-width:767px){.career-form-container .careers-form-group .re-captcha-control{flex-direction:column;justify-content:center;align-items:center;gap:16px 0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .re-captcha-control .btn-time,.career-form-container .careers-form-group .re-captcha-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.career-form-container .careers-form-group .re-captcha-control .btn,.career-form-container .careers-form-group .re-captcha-control .btn-arrow-back,.career-form-container .careers-form-group .re-captcha-control .btn-light,.career-form-container .careers-form-group .re-captcha-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.career-form-container .careers-form-group .re-captcha-control .re-captcha,.popup-container .booking-date-wrapper .booking-time-box .time-options .career-form-container .careers-form-group .re-captcha-control .btn-time{width:100%}}.franchise-form-container{padding:60px 0}@media(max-width:767px){.franchise-form-container{padding:40px 0}}.franchise-form-container .franchise-detail-wrapper{display:flex;width:100%;gap:24px 0}@media(max-width:991px){.franchise-form-container .franchise-detail-wrapper{gap:16px 0}}@media(max-width:767px){.franchise-form-container .franchise-detail-wrapper{flex-direction:column;gap:24px}}.franchise-form-container .franchise-brochure{display:flex;width:400px;border-radius:16px;padding:40px;overflow:hidden;position:relative;flex-direction:column;max-height:100%;align-self:flex-start;background:url(/assets/images/franchise/brochure-thumb-410x500@2x.jpg) 50%/cover no-repeat}.franchise-form-container .franchise-brochure .text-box{width:100%;margin-top:165px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;color:var(--c-white)}.franchise-form-container .franchise-brochure .text-box p{font-size:26px}.franchise-form-container .franchise-brochure.fixed{position:sticky;right:0;z-index:10}.franchise-form-container .franchise-brochure.stop{position:relative;bottom:0;top:auto}.franchise-form-container .franchise-brochure .button-control{width:100%;margin-top:20px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time,.franchise-form-container .franchise-brochure .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-brochure .button-control .btn,.franchise-form-container .franchise-brochure .button-control .btn-arrow-back,.franchise-form-container .franchise-brochure .button-control .btn-light,.franchise-form-container .franchise-brochure .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time{border-radius:65px;max-width:max-content}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time span,.franchise-form-container .franchise-brochure .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.franchise-form-container .franchise-brochure .button-control .btn span,.franchise-form-container .franchise-brochure .button-control .btn-arrow-back span,.franchise-form-container .franchise-brochure .button-control .btn-light span,.franchise-form-container .franchise-brochure .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time span{margin-right:16px}@media(max-width:1439px){.franchise-form-container .franchise-brochure{width:370px}}@media(max-width:1024px){.franchise-form-container .franchise-brochure{width:300px;padding:24px}.franchise-form-container .franchise-brochure .text-box{margin-top:130px}.franchise-form-container .franchise-brochure .text-box p{font-size:22px}}@media(max-width:991px){.franchise-form-container .franchise-brochure{width:250px;padding:24px 16px}.franchise-form-container .franchise-brochure .text-box p{font-size:18px}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time,.franchise-form-container .franchise-brochure .button-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-brochure .button-control .btn,.franchise-form-container .franchise-brochure .button-control .btn-arrow-back,.franchise-form-container .franchise-brochure .button-control .btn-light,.franchise-form-container .franchise-brochure .button-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-brochure .button-control .btn-time{padding:0 16px}.franchise-form-container .franchise-brochure .button-control .btn-64{height:48px}}@media(max-width:767px){.franchise-form-container .franchise-brochure{width:100%;background-position:top}.franchise-form-container .franchise-brochure .text-box{margin-top:160px}}@media(max-width:399px){.franchise-form-container .franchise-brochure .text-box{margin-top:140px}}.franchise-form-container .franchise-form-wrapper{display:flex;width:100%;max-width:calc(100% - 400px - 24px);margin-left:auto;flex-direction:column;background:var(--c-light-blue10);border-radius:16px}.franchise-form-container .franchise-form-wrapper .header-page{padding:24px 40px 0;align-items:center}.franchise-form-container .franchise-form-wrapper .head{font-size:28px;font-family:var(--fw-medium);margin-bottom:24px;color:var(--c-primary)}@media(max-width:767px){.franchise-form-container .franchise-form-wrapper .head{font-size:24px;margin-bottom:16px}}.franchise-form-container .franchise-form-wrapper .form-wrapper{flex-direction:column;padding:40px 40px 24px}.franchise-form-container .franchise-form-wrapper .form-wrapper .row{margin:0 -12px}.franchise-form-container .franchise-form-wrapper .form-wrapper [class^=col-]{padding:0 12px}@media(max-width:991px){.franchise-form-container .franchise-form-wrapper .form-wrapper .row{margin:0 -6px}.franchise-form-container .franchise-form-wrapper .form-wrapper [class^=col-]{padding:0 6px}}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group{margin-bottom:24px}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group label{font-size:22px;color:var(--c-gray80)}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group label i{display:inline;font-style:normal;color:var(--c-red)}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group .form-control{font-size:24px;border-radius:12px;color:var(--c-gray80)}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group .form-control:read-only{background-color:var(--c-light)}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group .form-control:read-only:focus{border-color:var(--c-light)}@media(max-width:1200px){.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group label{font-size:18px}.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group .form-control{font-size:22px}}@media(max-width:991px){.franchise-form-container .franchise-form-wrapper .form-wrapper .form-group{margin-bottom:12px}}@media(max-width:1439px){.franchise-form-container .franchise-form-wrapper{max-width:calc(100% - 370px - 24px)}}@media(max-width:1024px){.franchise-form-container .franchise-form-wrapper{max-width:calc(100% - 300px - 24px)}.franchise-form-container .franchise-form-wrapper .header-page{padding:24px 24px 0}.franchise-form-container .franchise-form-wrapper .form-wrapper{padding:24px}}@media(max-width:991px){.franchise-form-container .franchise-form-wrapper{max-width:calc(100% - 250px - 24px)}}@media(max-width:767px){.franchise-form-container .franchise-form-wrapper{max-width:100%}}@media(max-width:320px){.franchise-form-container .franchise-form-wrapper .form-wrapper{padding:24px 16px}}.franchise-form-container .franchise-form-group{border-bottom:1px solid var(--c-white);margin-bottom:40px;padding-bottom:16px}@media(max-width:1024px){.franchise-form-container .franchise-form-group{margin-bottom:0}}@media(max-width:991px){.franchise-form-container .franchise-form-group .col-lg-3{max-width:30%}.franchise-form-container .franchise-form-group .col-lg-9{max-width:70%}}@media(max-width:767px){.franchise-form-container .franchise-form-group .col-lg-3,.franchise-form-container .franchise-form-group .col-lg-9{max-width:100%}}.franchise-form-container .franchise-form-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.franchise-form-container .franchise-form-group .form-group:last-child{margin-bottom:0}.franchise-form-container .franchise-form-group .upload-wrapper{display:flex;flex-direction:column;width:100%;border-radius:16px;padding:32px;margin-bottom:24px;background:var(--c-white)}@media(max-width:767px){.franchise-form-container .franchise-form-group .upload-wrapper{padding:24px 16px}}.franchise-form-container .franchise-form-group .upload-box{display:flex;width:auto;margin:0 auto 20px;align-items:center;flex-direction:column}.franchise-form-container .franchise-form-group .upload-box .icons,.franchise-form-container .franchise-form-group .upload-box .icons--blue-lg-circle,.franchise-form-container .franchise-form-group .upload-box .icons--blue-md-circle,.franchise-form-container .franchise-form-group .upload-box .icons--blue-sm-circle,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xl-circle,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xs-circle,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xxs-circle,.franchise-form-container .franchise-form-group .upload-box .icons--grad-sm-circle{width:68px;height:60px}.franchise-form-container .franchise-form-group .upload-box .icons img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-lg-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-md-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-sm-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xl-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xs-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--blue-xxs-circle img,.franchise-form-container .franchise-form-group .upload-box .icons--grad-sm-circle img{width:100%}.franchise-form-container .franchise-form-group .upload-box .file-name{font-size:20px;color:var(--c-gray70);text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;width:100%;text-overflow:ellipsis}@media(max-width:479px){.franchise-form-container .franchise-form-group .upload-box .file-name{font-size:18px}}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .upload-box .btn-time,.franchise-form-container .franchise-form-group .upload-box .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-form-group .upload-box .btn,.franchise-form-container .franchise-form-group .upload-box .btn-arrow-back,.franchise-form-container .franchise-form-group .upload-box .btn-light,.franchise-form-container .franchise-form-group .upload-box .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .upload-box .btn-time{width:100%;padding:0 16px;text-align:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .upload-box .btn-time span,.franchise-form-container .franchise-form-group .upload-box .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time span,.franchise-form-container .franchise-form-group .upload-box .btn span,.franchise-form-container .franchise-form-group .upload-box .btn-arrow-back span,.franchise-form-container .franchise-form-group .upload-box .btn-light span,.franchise-form-container .franchise-form-group .upload-box .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time span,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .upload-box .btn-time span{justify-content:center;font-size:20px}.franchise-form-container .franchise-form-group .upload-box .btn-seconday{background:var(--c-dark-purple90)}.franchise-form-container .franchise-form-group .upload-box .btn-outline-back:hover,.franchise-form-container .franchise-form-group .upload-box .btn-outline:hover{background:var(--c-gray30)}.franchise-form-container .franchise-form-group .upload-box .button-control{display:flex;width:100%;margin-top:12px;max-width:108px;justify-content:center}.franchise-form-container .franchise-form-group .upload-text{font-size:20px;color:var(--c-gray70);text-align:center}@media(max-width:767px){.franchise-form-container .franchise-form-group .upload-text{font-size:18px}}.franchise-form-container .franchise-form-group .privacy-box{display:flex;width:100%;align-items:flex-start;flex-direction:column}.franchise-form-container .franchise-form-group .privacy-box .text{font-size:20px;text-align:left}.franchise-form-container .franchise-form-group .privacy-box .text .text-link{font-size:20px;display:inline;margin-left:4px;font-family:var(--fw-regular)}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper{display:flex;width:100%;gap:24px;margin-bottom:24px}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item{display:flex;width:calc((100% - 24px)/2);max-width:50%}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .custom-checkbox{padding:16px;align-items:center;border-radius:12px;border:1px solid var(--c-light);background-color:var(--c-white)}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .checkmark{position:relative;margin-right:16px}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .checktext{font-size:24px;color:var(--c-dark-blue80)}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .custom-checkbox{margin-bottom:0}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .custom-checkbox:has(>input:checked){border-color:var(--c-light-blue50)}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .custom-checkbox:has(>input:checked) .checkmark{box-shadow:none}@media(max-width:767px){.franchise-form-container .franchise-form-group .privacy-box .text{font-size:18px}}@media(max-width:991px){.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper{flex-direction:column}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item{width:100%;max-width:100%}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .checktext{font-size:22px}}@media(max-width:767px){.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper{gap:16px}}@media(max-width:320px){.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .checktext{font-size:20px}.franchise-form-container .franchise-form-group .privacy-box .checkbox-wrapper .checkbox-item .custom-checkbox{padding:16px 12px}}.franchise-form-container .franchise-form-group .re-captcha-control{display:flex;width:100%;margin-top:24px;gap:16px;justify-content:space-between}.franchise-form-container .franchise-form-group .re-captcha-control .re-captcha{display:flex;width:calc((100% - 8px)/2);max-width:276px;border-radius:12px;overflow:hidden}.franchise-form-container .franchise-form-group .re-captcha-control .re-captcha img{width:100%;height:auto;align-self:center}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .btn,.franchise-form-container .franchise-form-group .re-captcha-control .btn-arrow-back,.franchise-form-container .franchise-form-group .re-captcha-control .btn-light,.franchise-form-container .franchise-form-group .re-captcha-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time{width:calc((100% - 8px)/2);max-width:276px}@media(max-width:767px){.franchise-form-container .franchise-form-group .re-captcha-control{flex-direction:column;justify-content:center;align-items:center;gap:16px 0}.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .btn,.franchise-form-container .franchise-form-group .re-captcha-control .btn-arrow-back,.franchise-form-container .franchise-form-group .re-captcha-control .btn-light,.franchise-form-container .franchise-form-group .re-captcha-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .re-captcha,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time{width:100%}}@media(max-width:991px){.booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .booking-step-wrapper .booking-date-wrapper .booking-time-box .time-options .btn-time,.franchise-form-container .franchise-form-group .re-captcha-control .btn,.franchise-form-container .franchise-form-group .re-captcha-control .btn-arrow-back,.franchise-form-container .franchise-form-group .re-captcha-control .btn-light,.franchise-form-container .franchise-form-group .re-captcha-control .popup-container .booking-date-wrapper .booking-time-box .time-options .btn-time,.popup-container .booking-date-wrapper .booking-time-box .time-options .franchise-form-container .franchise-form-group .re-captcha-control .btn-time{padding:0 12px}}