._header_9dqx8_1{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;height:68px;border-bottom:1px solid var(--badges);padding:24px 120px;background-color:#fff}._link_9dqx8_15{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;text-align:center;color:var(--main)}._link_9dqx8_15:not(:last-child){margin-right:32px}._link_9dqx8_15:hover,._link_9dqx8_15:focus{color:var(--button-hover)}._hero_1ouuq_1{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}._hero_video_1ouuq_13{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:1}._hero_overlay_1ouuq_24{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;z-index:2}._hero_content_1ouuq_31{display:flex;flex-direction:column;align-items:center;z-index:9}._hero_title_1ouuq_38{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:120%;text-align:center;color:var(--white);padding-bottom:16px}._hero_txt_1ouuq_48{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:133%;text-align:center;color:var(--white);padding-bottom:40px}._btn_1ouuq_58{border-radius:12px;padding:12px 99px;min-width:276px;height:44px;background:var(--button);border:none}._hero_btn_txt_1ouuq_67{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:125%;color:var(--white)}._btn_1ouuq_58:hover,._btn_1ouuq_58:focus{background:var(--button-hover)}._list_1nxkf_1{display:grid;grid-template-columns:repeat(4,276px);row-gap:48px;gap:32px;justify-content:center;list-style:none;padding:0;margin:0 auto}._loadMoreWrapper_1nxkf_13{display:flex;justify-content:center;margin-top:32px}._loadMoreButton_1nxkf_19{margin-bottom:124px;margin-top:80px;border:1px solid var(--button);border-radius:12px;width:156px;height:44px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:125%;color:var(--main);background-color:#fff}._loadMoreButton_1nxkf_19:hover,._loadMoreButton_1nxkf_19:focus{border:1px solid var(--button-hover)}._img_n2vng_1{border-radius:14px}._info_n2vng_5{display:flex;justify-content:space-between;align-items:center;gap:8px}._heartButton_n2vng_12{position:absolute;top:14px;right:14px;background-color:transparent;border:none;padding:0;cursor:pointer;display:flex;justify-content:center;align-items:center}._icon_n2vng_25{fill:transparent;stroke:#fffc;stroke-width:2px;transition:all .3s ease}._heartButton_n2vng_12:hover ._icon_n2vng_25{stroke:var(--button);transform:scale(1.1)}._active_n2vng_37 ._icon_n2vng_25{fill:var(--button);stroke:var(--button)}._imgWrapper_n2vng_43{position:relative;border-radius:14px;overflow:hidden}._content_n2vng_49{display:flex;flex-direction:column;margin-top:16px}._meta_n2vng_55{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:#8a8a89;margin:12px 0;list-style:none;padding:0}._meta_n2vng_55 li{position:relative}._meta_n2vng_55 li:not(:first-child):before{content:"";display:inline-block;width:1px;height:14px;background-color:#8a8a89;margin:0 8px;vertical-align:middle}._button_n2vng_80{border-radius:12px;width:276px;height:44px;background:var(--button);border:none;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:125%;color:var(--white)}._button_n2vng_80:hover{background-color:#0b44cd}._form_6d4x0_1{margin-top:152px;display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:56px}._label_6d4x0_10{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:133%;color:var(--gray);padding-bottom:8px}._selectWrapper_6d4x0_19{position:relative}._select_6d4x0_19{border-radius:12px;padding-left:16px;padding-right:40px;min-width:204px;height:44px;background:var(--inputs);border:none;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--main);appearance:none;-webkit-appearance:none;-moz-appearance:none}._icon_6d4x0_42{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .3s ease}._select_6d4x0_19:focus+._icon_6d4x0_42{transform:translateY(-50%) rotate(180deg)}._mileageInputs_6d4x0_55{display:flex;gap:2px;border-radius:14px;overflow:hidden;background-color:#f7f7f7}._input_6d4x0_63{border:none;padding:12px 24px;max-width:160px;min-height:44px;font-size:14px;background-color:#f7f7f7;color:#121417;outline:none}._input_6d4x0_63::placeholder{color:#121417;opacity:.6}._divider_6d4x0_79{width:1px;background-color:#c3c3c3;opacity:.5;height:auto;margin:8px 0}._button_6d4x0_87{border-radius:12px;padding:12px 51px;width:156px;height:44px;background:var(--button);border:none;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:125%;color:var(--white);margin-top:20px}._button_6d4x0_87:hover,._button_6d4x0_87:focus{background:var(--button-hover)}._carDetails_13afx_1{display:grid;grid-template-columns:1fr 1fr;align-items:start;width:1200px;margin:152px auto 104px;padding-left:120px;padding-right:120px;box-sizing:border-box}._imageSection_13afx_15{display:flex;flex-direction:column}._carImage_13afx_20{border-radius:19px;max-width:640px}._detailsSection_13afx_25{display:flex;flex-direction:column;padding-left:72px}._detailsSection_13afx_25 h2{font-size:24px;font-weight:700;padding-bottom:8px}._detailsSection_13afx_25 ul{list-style:none;padding:0;margin:0}._detailsSection_13afx_25 li{display:flex;align-items:center;gap:8px}._location_13afx_49,._mileage_13afx_50,._price_13afx_51{display:flex;align-items:center}._detailsTxt_13afx_56{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:133%;color:var(--main)}._location_13afx_49{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--main);gap:4px}._price_13afx_51{font-family:var(--font-family);font-weight:600;font-size:24px;line-height:133%;color:var(--button);padding-top:16px;padding-bottom:32px}._desc_13afx_83{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--main);width:488px;padding-bottom:68px}._mileage_13afx_50{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--main);padding-left:16px}._carTitle_13afx_102{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:120%;color:var(--main);padding-bottom:20px}._rentalList_13afx_111{display:flex;flex-direction:column;gap:16px}._infoContainer_13afx_117{padding-bottom:110px}._bookingForm_1qo56_1{border:1px solid var(--gray-light);border-radius:10px;padding:32px;max-width:640px;background:var(--white);margin-top:40px}._bookingTitle_1qo56_10{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:120%;color:var(--main);padding-bottom:8px}._bookingTxt_1qo56_19{font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--gray);padding-bottom:24px}._inputsContainer_1qo56_28{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}._inputField_1qo56_35{border-radius:12px;padding:12px 20px;min-width:576px;height:48px;background:var(--inputs);border:none;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:125%;color:var(--gray)}._sendBtn_1qo56_49{border-radius:12px;width:156px;height:44px;background:var(--button);border:none;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:125%;color:var(--white);margin-left:210px}._sendBtn_1qo56_49:hover{background-color:#0b44cd}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{display:block;cursor:pointer;padding:0}img{display:block;max-width:100%;height:auto}input,textarea{margin:0;padding:0;display:block}:root{--font-family: "Manrope", sans-serif;--second-family: "Inter", sans-serif;--main: #101828;--gray: #8d929a;--gray-light: #dadde1;--badges: #f2f4f7;--inputs: #f7f7f7;--white: #fff;--button: #3470ff;--button-hover: #0b44cd}*{box-sizing:border-box}body{font-family:var(--font-family-base);background:var(--main-background-color);min-width:100vw;min-height:100vh;margin:0;overflow-x:hidden}html{scroll-behavior:smooth}.hidden{display:none}main{width:100%;max-width:var(--mob-container);min-width:0;margin:0 auto;padding:0 16px}@media only screen and (min-width: 768px){main{max-width:var(--tablet-container);padding:0 32px}}@media only screen and (min-width: 1280px){main{max-width:var(--desktop-container);padding:0 24px}}
