@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@keyframes globalRotate{to{transform:rotate(360deg)}}@keyframes globalCampaignRipple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}body{color:#171415;background:var(--background-color);font-size:calc(12px + .4vmin);font-family:var(--font-family), serif;-webkit-tap-highlight-color:transparent;text-rendering:geometricprecision;margin:0;overflow-x:hidden}body:has(dialog[open]){overflow:hidden}button,::placeholder{font-family:var(--font-family);text-rendering:geometricprecision}ul{padding:0;list-style:none}a{color:#171415;text-decoration:none}button{color:currentColor}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body.inIframe{padding-top:10px}@keyframes _globalRotate_zoxvm_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_zoxvm_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_zoxvm_18{text-align:center;width:60vw;margin:10vh auto}._link_zoxvm_24:before{content:"⟵";margin-right:5px}._link_zoxvm_24{border-bottom:1px solid #171415}._fadeIn_zoxvm_33{opacity:0;animation:1s 5s forwards _fadeIn_zoxvm_33}@keyframes _fadeIn_zoxvm_33{0%{opacity:0}to{opacity:1}}._increasedDelay_zoxvm_48{animation-delay:15s}._reloadInfo_zoxvm_52{text-align:center;width:40%;margin:100px auto 0;font-size:25px}._buttonContainer_zoxvm_59{margin-top:15em}._button_zoxvm_59{background:#fff;border:thin solid #171415;border-radius:.5em;padding:1em;font-size:2em}@keyframes _globalRotate_m5b0u_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_m5b0u_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_m5b0u_17{z-index:10000;align-items:flex-end;display:flex;position:fixed;bottom:15px;right:15px}._settingsContainer_m5b0u_26{border:1px solid var(--primary-color);background:#fff;border-radius:5px;flex-direction:column;width:400px;margin-right:5px;padding:15px;display:flex}._pylonButton_m5b0u_37{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:10px;padding:8px 12px;font-size:14px}._pylonButton_m5b0u_37:hover{background-color:#f5f5f5}._resultsList_m5b0u_50{flex-direction:column;gap:4px;max-height:400px;display:flex;overflow-y:auto}._resultItem_m5b0u_58{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:10px 12px;font-size:16px;transition:background-color .2s}._resultItem_m5b0u_58:hover{background-color:#f5f5f5}._resultItem_m5b0u_58._highlighted_m5b0u_71{border-color:var(--primary-color);background-color:#e3f2fd}._resultItem_m5b0u_58._selected_m5b0u_75{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._resultItem_m5b0u_58._selected_m5b0u_75._highlighted_m5b0u_71{box-shadow:0 0 0 2px #0000001a}._searchInput_m5b0u_84{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:10px;padding:8px 12px;font-size:16px}._searchInput_m5b0u_84:focus{border-color:var(--primary-color);outline:none}._toggleButton_m5b0u_98{cursor:pointer;background:0 0;border:none;display:flex}._icon_m5b0u_105{width:20px;height:20px}body:has(._menuWrapper_l1bur_1._menuIsOpen_l1bur_1){overflow:hidden}._header_l1bur_5{background:#fff}._headerContent_l1bur_9{justify-content:space-between;align-items:stretch;max-width:1140px;height:46px;margin:0 auto;display:flex;position:relative}._header_l1bur_5 *{font-family:Montserrat,sans-serif!important}._headerLogo_l1bur_23{width:90px;height:100%;margin-left:1em}._nav_l1bur_29{width:100%;height:100%;font-size:16px;font-weight:600;display:none}._header_l1bur_5 a,._header_l1bur_5 a:visited,._header_l1bur_5 a:active,._header_l1bur_5 a:hover,._menu_l1bur_1 a,._menu_l1bur_1 a:visited,._menu_l1bur_1 a:active,._menu_l1bur_1 a:hover{color:inherit;text-decoration:none}._nav_l1bur_29 ul{justify-content:flex-end;align-items:center;height:100%;margin:0 1em 0 0;list-style:none;display:flex}._header_l1bur_5 ul,._footer_l1bur_59 ul{padding-left:0;list-style:none}._header_l1bur_5 a,._footer_l1bur_59 a{text-decoration:none}._nav_l1bur_29 ul li:not(:last-child){margin-right:25px}._nav_l1bur_29 ul li:nth-child(2){margin-right:50px}._navButton_l1bur_77{text-align:center;border-radius:10px;height:100%;padding:8px 24px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-decoration:none}._kampanjeButton_l1bur_88{color:#384258;border:1px solid #384258}._verkstedButton_l1bur_93{background:#384258;color:#fff!important}._menuWrapper_l1bur_1{outline:none;padding:1em;transition:transform .3s ease-in-out}._hamburgerWrapper_l1bur_104{cursor:pointer;flex-direction:column;justify-content:space-between;width:20px;height:12px;display:flex;position:relative}._hamburger_l1bur_104{width:100%;height:2px;transform-style:preserve-3d;background-color:#384258;transition:opacity .2s ease-in 69ms,transform .3s ease-in-out}._menuIsOpen_l1bur_1 ._hamburgerTop_l1bur_124{transform:translateY(10px)rotate(135deg)}._menuIsOpen_l1bur_1 ._hamburgerBottom_l1bur_128{transform:translate(0,0)rotate(225deg)}._menu_l1bur_1{display:none}._menu_l1bur_1._menuIsOpen_l1bur_1{z-index:5;background:#fff;font-weight:600;animation:.3s forwards _slideInFromRight_l1bur_1;display:block;position:fixed;inset:46px 0 0}@keyframes _slideInFromRight_l1bur_1{0%{transform:translate(100%)}to{transform:translate(0)}}._menuContent_l1bur_166{margin:22px}._menuLinkList_l1bur_170{margin-bottom:0;padding-left:0;font-size:16px;list-style:none}._menuLink_l1bur_170{margin-bottom:30px;font-family:Montserrat,sans-serif;text-decoration:none;display:inline-block}._searchLinkContainer_l1bur_184{margin-bottom:1em;font-weight:500}._menuButtonContainer_l1bur_189{flex-direction:column;align-items:stretch;display:flex}._menuButtonContainer_l1bur_189 a:first-of-type{margin-bottom:16px}._menuButtonLink_l1bur_199{text-align:center;color:#384258;border:1px solid #384258;border-radius:10px;padding:1em;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none}._menuButtonLink_l1bur_199._secondary_l1bur_211{background-color:#384258;color:#fff!important}@media (width>=990px){._headerContent_l1bur_9{height:82px;padding:8px 0}._headerLogo_l1bur_23{width:140px}._nav_l1bur_29{display:block}._menu_l1bur_1,._menuWrapper_l1bur_1,._hamburgerWrapper_l1bur_104{display:none!important}}._footer_l1bur_59{background:#384258;padding:30px 0}._footerGrid_l1bur_242{grid-gap:2rem;border-bottom:1px solid #fff;grid-template-columns:repeat(2,1fr);margin:0 5vw;display:grid}._footer_l1bur_59 *{color:#fff;font-family:Montserrat,sans-serif!important}._contactGridItem_l1bur_255{grid-gap:2rem;border-bottom:.5px solid #ffffff57;grid-column:span 2;grid-template-columns:repeat(2,1fr);padding-bottom:2rem;display:grid}._contactButton_l1bur_264{color:#384258;background-color:#35dcc3;border-radius:10px;padding:8px 24px;display:inline-block}._footerHeader_l1bur_272{font-size:18px;font-weight:500}._footer_l1bur_59 ul li{padding:.5rem 0;font-size:16px}._soMeGridItem_l1bur_282{border-top:.5px solid #ffffff57;grid-column:span 2;padding:2rem 0}._soMeList_l1bur_288{column-count:2}._soMeList_l1bur_288 li{align-items:center;display:flex}._soMeLogo_l1bur_297{fill:#384258;background-color:#35dcc3;border-radius:6px;width:25px;height:25px;margin-right:10px;padding:3px;font-size:14px}._privacySection_l1bur_308{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding-top:30px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}._privacySection_l1bur_308 a,._privacySection_l1bur_308 button{color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:24px;text-decoration:underline}@media (width>=768px){._footer_l1bur_59{padding:48px 0 24px}._footerGrid_l1bur_242{grid-template-columns:repeat(4,1fr)}._contactGridItem_l1bur_255{grid-gap:0;border-bottom:.5px solid #ffffff57;grid-column:span 1;grid-template-columns:repeat(1,1fr);padding-bottom:2rem}._soMeGridItem_l1bur_282{border:none;grid-column:span 1;padding-top:0}._footerHeader_l1bur_272{font-size:20px}}@media (width>=1400px){._footerGrid_l1bur_242{max-width:1320px;margin:0 auto}}@keyframes _globalRotate_1mg5k_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1mg5k_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._headerPlaceholder_1mg5k_17{height:90px}@media (width>=993px){._headerPlaceholder_1mg5k_17{height:120px}}._header_1mg5k_17{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_1mg5k_17{height:120px}}._header_1mg5k_17{font-weight:700}._headerContent_1mg5k_43{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_1mg5k_54{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_1mg5k_54{min-height:100px}}@media (width>=1200px){._topBarLogo_1mg5k_54{margin-left:60px}}._topBarMakeLogo_1mg5k_72{max-width:100%;max-height:40px}._topBarMakeLogo_1mg5k_72:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_1mg5k_72:first-of-type{margin-right:20px}}._header_1mg5k_17 a{display:flex}._menuListItemLink_1mg5k_90{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_1mg5k_94 ._menuListItemLink_1mg5k_90{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_1mg5k_90{padding:unset;border-top:0}}._menuListItemLink_1mg5k_90{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_1mg5k_111{display:none}@media (width>=993px){._menuWrapper_1mg5k_111{display:block}}._menuWrapper_1mg5k_111._mobileNavVisible_1mg5k_119{z-index:1;visibility:visible;background:#111;width:100%;height:100%;display:block;position:fixed;top:90px;bottom:0;left:0;transform:translate(0)}._menuList_1mg5k_90{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_1mg5k_90{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_1mg5k_90{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_1mg5k_90{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_1mg5k_90._emailListItem_1mg5k_161{display:none}}@media (width>=1200px){._menuListItem_1mg5k_90{padding-left:30px;padding-right:30px}}._menuListItem_1mg5k_90{line-height:1}._buttonContainer_1mg5k_94{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_1mg5k_94{flex-direction:row;gap:10px}}._buttonContainer_1mg5k_94>a{margin-right:10px}._menuListItemLink_1mg5k_90._selected_1mg5k_191{color:#db381d}._menuButton_1mg5k_195{cursor:pointer;letter-spacing:.06em;color:#444;border:none;border-radius:5px;padding:12px 19px;font-size:14px;font-weight:700;transition:color .2s ease-in-out,background-color .2s ease-in-out}._menuButton_1mg5k_195._red_1mg5k_208{color:#fff;background:#db381d}._menuButton_1mg5k_195._red_1mg5k_208:hover{background:#ce3b21}@keyframes _globalRotate_68g71_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_68g71_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._headerPlaceholder_68g71_17{height:90px}@media (width>=993px){._headerPlaceholder_68g71_17{height:120px}}._header_68g71_17{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_68g71_17{height:120px}}._header_68g71_17{font-weight:700}._headerContent_68g71_43{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_68g71_54{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_68g71_54{min-height:100px}}@media (width>=1200px){._topBarLogo_68g71_54{margin-left:60px}}._topBarMakeLogo_68g71_72{max-width:100%;max-height:40px}._topBarMakeLogo_68g71_72:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_68g71_72:first-of-type{margin-right:20px}}._header_68g71_17 a{display:flex}._menuListItemLink_68g71_90{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_68g71_94 ._menuListItemLink_68g71_90{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_68g71_90{padding:unset;border-top:0}}._menuListItemLink_68g71_90{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_68g71_111{display:none}@media (width>=993px){._menuWrapper_68g71_111{display:block}}._menuWrapper_68g71_111._mobileNavVisible_68g71_119{z-index:1;visibility:visible;background:#111;width:100%;height:100%;display:block;position:fixed;top:90px;bottom:0;left:0;transform:translate(0)}._menuList_68g71_90{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_68g71_90{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_68g71_90{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_68g71_90{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_68g71_90._emailListItem_68g71_161{display:none}}@media (width>=1200px){._menuListItem_68g71_90{padding-left:30px;padding-right:30px}}._menuListItem_68g71_90{line-height:1}._buttonContainer_68g71_94{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_68g71_94{flex-direction:row;gap:10px}}._buttonContainer_68g71_94>a{margin-right:10px}._menuListItemLink_68g71_90._selected_68g71_191{color:#db381d}._menuButton_68g71_195{cursor:pointer;letter-spacing:.06em;color:#444;border:none;border-radius:5px;padding:12px 19px;font-size:14px;font-weight:700;transition:color .2s ease-in-out,background-color .2s ease-in-out}._menuButton_68g71_195._red_68g71_208{color:#fff;background:#db381d}._menuButton_68g71_195._red_68g71_208:hover{background:#ce3b21}._hamburgerWrapper_68g71_217{z-index:2;padding-right:20px}@media (width>=993px){._hamburgerWrapper_68g71_217{display:none}}._hamburger_68g71_217{appearance:none;cursor:pointer;font:inherit;color:inherit;text-transform:none;background:0 0;border:0;width:40px;max-width:40px;height:90px;margin:0;padding:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;overflow:visible}._hamburgerBox_68g71_246{width:30px;height:24px;display:inline-block;position:relative}._hamburgerInner_68g71_253,._hamburgerInner_68g71_253:before,._hamburgerInner_68g71_253:after{background-color:#fff;border-radius:4px;width:28px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}._hamburgerInner_68g71_253:before,._hamburgerInner_68g71_253:after{content:"";display:block}._hamburgerInner_68g71_253:before{transition:top .1s ease-in .25s,opacity .1s ease-in;top:-8px}._hamburgerInner_68g71_253:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);bottom:-8px}._hamburgerInner_68g71_253{width:78%;margin-top:2px;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);display:block;top:50%}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)scale(.85)}._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253,._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253:before,._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253:after{width:30px}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}._header_fxwat_1{z-index:100;background:#fff;width:100%;height:72px;position:relative}._headerContent_fxwat_9{align-items:center;height:100%;padding-left:24px;display:flex}._logo_fxwat_16{filter:brightness(0);height:17px}@keyframes _globalRotate_9tck6_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_9tck6_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._fullScreenLoader_9tck6_17{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;overflow:hidden}._fullScreenLoader_9tck6_17._insideMenuWrapper_9tck6_26{position:static}._actualSpinner_9tck6_30{font-size:150px;animation:.6s linear infinite _globalRotate_9tck6_1}._button_nbqw5_1{background:#00000008;border:none;border-radius:0 5px 5px 0;width:20px;height:50px;position:fixed;top:50%}@keyframes _globalRotate_1nmcx_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1nmcx_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}h1,h2,h3,h4,p{color:#171415;margin:0}body{interpolate-size:allow-keywords}._pageGrid_1nmcx_30{grid-template-rows:none;grid-template-columns:100%;grid-auto-rows:min-content;display:grid}@media (width>=900px){._pageGrid_1nmcx_30{grid-template-columns:auto minmax(25em,25%)}}body:has(._grayBackground_1nmcx_42){background-color:#f6f6f6}body:has(._blueBackground_1nmcx_46){background-color:#eef6ff}._main_1nmcx_50{grid-area:3/1/4/2;padding:0 5vmin 5vmin;position:relative}._linkButton_1nmcx_57{cursor:pointer;border:thin solid #171415;border-radius:.5em;justify-content:center;align-items:center;width:min-content;height:4em;margin:3em auto;padding:1em 2em;font-size:1.5em;transition:border-radius .25s;display:flex}._linkButton_1nmcx_57:hover{border-radius:1em}._linkButton_1nmcx_57 ._icon_1nmcx_74{margin-right:1em}._backButton_1nmcx_78{background:var(--primary-color);color:#fff;z-index:1;border-radius:1em;justify-content:center;align-items:center;min-width:6em;height:4em;padding:0 1em;display:flex;position:fixed;bottom:1em;left:1em}._backButton_1nmcx_78 ._backArrow_1nmcx_93{font-size:2em}._backButton_1nmcx_78 ._backArrow_1nmcx_93+span{margin-left:7px}@keyframes _globalRotate_1hra7_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1hra7_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._frontPage_1hra7_17{padding:2vh 5vw 10vmin}._makeGridContainer_1hra7_21{grid-area:2/1/4/3}._header_1hra7_26{margin-bottom:24px;font-size:24px;font-weight:500}._makeGrid_1hra7_21{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-bottom:30px;display:grid}@media (width>=600px){._makeGrid_1hra7_21{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}._link_1hra7_44{color:unset;background:#fff;border-radius:8px;max-height:240px;padding:32px 25px;text-decoration:none}@media (width>=900px){._link_1hra7_44{max-height:unset}}._link_1hra7_44:hover ._makeName_1hra7_57{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._card_1hra7_61{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}._card_1hra7_61._loading_1hra7_70{color:#0000}._card_1hra7_61 ._spinnerContainer_1hra7_73{opacity:.8;background-color:#fff;position:absolute;inset:0}._card_1hra7_61 ._loadingSpinner_1hra7_82{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_1hra7_1;position:absolute;bottom:45%;left:0;right:0}._makeName_1hra7_57{text-underline-offset:.1em;text-align:center;font-size:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._makeLogo_1hra7_103{aspect-ratio:1;object-fit:contain;width:100%;max-width:70%;height:auto;max-height:70%;margin-bottom:34px}._specialBosLogoContainer_1hra7_113{text-align:center;background:#30306e;position:absolute;bottom:-40px;left:0;overflow:hidden}._specialBosLogoContainer_1hra7_113 img{width:85%}._linkToVarebilOrPersonbil_1hra7_125{grid-area:4/1/auto/3;justify-content:center;font-size:1em;display:flex}._skeletonLogoBox_1hra7_133{aspect-ratio:1;width:70%;margin-bottom:34px}@keyframes _globalRotate_1pfnj_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1pfnj_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._topBar_1pfnj_17{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:18px;display:flex;position:relative}._topBar_1pfnj_17._hasHeaderFooterWrapper_1pfnj_25{padding:0}._topBar_1pfnj_17 ._logoContainer_1pfnj_28,._topBar_1pfnj_17 ._homelink_1pfnj_29{cursor:pointer;background:0 0;border:none;align-items:center;width:16em;max-width:35vw;max-height:35px;padding:0;display:flex}@media (width>=600px){._topBar_1pfnj_17 ._logoContainer_1pfnj_28,._topBar_1pfnj_17 ._homelink_1pfnj_29{max-width:20vw}}@media (width>=1200px){._topBar_1pfnj_17 ._logoContainer_1pfnj_28,._topBar_1pfnj_17 ._homelink_1pfnj_29{max-width:35vw}}._topBar_1pfnj_17 ._logoContainer_1pfnj_28._hidden_1pfnj_52,._topBar_1pfnj_17 ._homelink_1pfnj_29._hidden_1pfnj_52{visibility:hidden}._topBar_1pfnj_17 ._logoContainer_1pfnj_28._make_1pfnj_56{justify-content:end}._topBar_1pfnj_17 ._fallbackDealershipLogo_1pfnj_59{white-space:nowrap;font-size:1.3em}._topBar_1pfnj_17 ._specialModeWarning_1pfnj_63{color:red;text-align:center;margin-top:10px;font-weight:700}._topBar_1pfnj_17 img{width:auto;max-width:150px;height:auto;max-height:35px}._sloganContainer_z4yq3_1{text-align:center;width:100%;font-size:36px;position:absolute;top:2em;left:0}@keyframes _globalRotate_1rijq_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1rijq_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaignsContainer_1rijq_17{background:var(--secondary-background-color);flex-direction:column;align-items:center;gap:25px;width:100%;height:450px;padding:25px;display:flex;position:absolute;bottom:0;left:0}._campaignsContainer_1rijq_17 ._header_1rijq_30{font-size:28px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17{justify-content:center;align-items:center;gap:35px;height:100%;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17{background:var(--background-color);border:1px solid var(--accent-color);border-radius:10px;flex-direction:column;justify-content:space-between;width:600px;padding:20px;animation:2s infinite _subtle-pulse_1rijq_1;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17._campaignWithoutImage_1rijq_51{height:100%;max-height:300px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._campaignTitle_1rijq_55{font-size:30px;font-weight:500}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59{flex-direction:column;max-height:400px;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._campaignSubtitle_1rijq_64{margin-top:10px;font-size:24px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._campaignImage_1rijq_68{object-fit:cover;max-height:250px;margin-top:10px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._description_1rijq_73,._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._readMore_1rijq_77{margin-top:10px;font-size:20px}@keyframes _subtle-pulse_1rijq_1{0%{box-shadow:0 0 0 0 var(--campaign-color);transform:scale(.985)}70%{transform:scale(1);box-shadow:0 0 0 15px #0000}to{transform:scale(.985);box-shadow:0 0 #0000}}._skeleton_1macf_1{background:linear-gradient(90deg,#d4d4d4 0%,#e2e2e2 50%,#d4d4d4 100%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite _skeletonShimmer_1macf_1;display:block}@media (prefers-contrast:more){._skeleton_1macf_1{background:linear-gradient(90deg,#b8b8b8 0%,#cfcfcf 50%,#b8b8b8 100%)}}@keyframes _skeletonShimmer_1macf_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeleton_1macf_1{animation:none}}@keyframes _globalRotate_1l5e9_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1l5e9_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_1l5e9_17{grid-column:1/3;max-width:900px;margin:0 auto;padding:0}._campaingPageTitle_1l5e9_24{margin-bottom:40px}._listContainer_1l5e9_28{flex-direction:column;align-items:center;width:clamp(280px,900px,90vw);margin-left:auto;margin-right:auto;display:flex}._makeLogoContainer_1l5e9_37{align-self:flex-start;align-items:center;max-width:150px;height:40px;margin-left:16px;display:flex}._makeLogo_1l5e9_37{max-width:100%;max-height:100%;margin-right:1em}._makeName_1l5e9_52{white-space:nowrap;font-size:1.5em}._list_1l5e9_28{width:100%;margin-bottom:2em}._list_1l5e9_28:not(:last-of-type){border-bottom:1px solid gray}._campaign_1l5e9_65{flex-direction:column;align-items:center;margin-bottom:4em;display:flex}._campaign_1l5e9_65:last-of-type ._divider_1l5e9_71{display:none}._title_1l5e9_75{margin-bottom:20px;font-size:2em}._leadParagraph_1l5e9_80{margin-bottom:15px;font-size:1.3em}._description_1l5e9_85{margin-bottom:25px;font-size:1.1em}._description_1l5e9_85 p{margin-bottom:15px;line-height:1.2}._img_1l5e9_94{max-width:100%;max-height:500px;margin-bottom:15px}._link_1l5e9_100{background:var(--accent-color);color:#fff;border-radius:4px;padding:10px;display:inline-block}._divider_1l5e9_71{background:#d3d3d3;width:40%;height:1px;margin-top:3em}@keyframes _globalRotate_18j55_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_18j55_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelFamiliesPageGrid_18j55_17{min-height:100vh;padding-left:5vw;padding-right:5vw}body.inIframe ._modelFamiliesPageGrid_18j55_17{min-height:auto;padding-bottom:3em}._makeHeader_18j55_27{margin-top:18px;margin-bottom:10px;font-size:24px}@media (width>=900px){._makeHeader_18j55_27{margin-top:42px;margin-bottom:14px}}._makeHeader_18j55_27 ._makeHeaderName_18j55_38{font-weight:500}._makeHeader_18j55_27 ._makeHeaderModels_18j55_41{margin-left:10px;font-weight:400}._modelFamiliesHeader_18j55_46{color:#7f7f7f;margin-top:8px;font-size:20px;font-weight:400}@media (width>=900px){._modelFamiliesHeader_18j55_46{margin-top:10px}}._modelFamiliesGrid_18j55_58{grid-column-gap:1.5em;grid-row-gap:1em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));grid-auto-rows:min-content;margin-top:14px;margin-bottom:32px;display:grid}@media (width>=900px){._modelFamiliesGrid_18j55_58{grid-column:1/2;grid-template-columns:repeat(auto-fill,minmax(25em,1fr));margin-top:18px}}._modelFamilyLink_18j55_75{color:unset;background:#fff;border-radius:8px;flex-direction:column;max-width:100vmin;padding:32px 16px;text-decoration:none;display:flex;position:relative}._modelFamilyLink_18j55_75:hover ._modelFamilyName_18j55_86{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._mgBadgeContainer_18j55_90{z-index:10;flex-direction:column;gap:6px;display:flex;position:absolute;top:32px;left:16px}._mgBadge_18j55_90{width:15%;height:auto}._campaign_18j55_105{background:var(--campaign-color);text-align:center;word-break:break-word;z-index:10;isolation:isolate;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:5%;right:5%}._campaign_18j55_105:before,._campaign_18j55_105:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_18j55_1;position:absolute;inset:0}._campaign_18j55_105:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._campaign_18j55_105:before,._campaign_18j55_105:after{animation:none}}._campaign_18j55_105 ._campaignText_18j55_139{color:var(--campaign-text-color);font-size:.8em}._campaign_18j55_105._specialVolvoStylingForBilservice_18j55_143{background:#fafafa;border-radius:0;height:50px;font-weight:700}._campaign_18j55_105._specialVolvoStylingForBilservice_18j55_143:before,._campaign_18j55_105._specialVolvoStylingForBilservice_18j55_143:after{content:none}._modelFamilyCard_18j55_153{flex-direction:column;flex:1;align-items:center;max-width:800px;display:flex}._modelFamilyCard_18j55_153 ._imageContainer_18j55_160{aspect-ratio:16/10;text-align:center;width:100%;margin-bottom:-2em;position:relative}._modelFamilyCard_18j55_153 ._imageContainer_18j55_160._loading_18j55_167{color:#0000}._modelFamilyCard_18j55_153 ._imageContainer_18j55_160 ._spinnerContainer_18j55_170{opacity:.8;background-color:#fff;position:absolute;inset:0}._modelFamilyCard_18j55_153 ._imageContainer_18j55_160 ._loadingSpinner_18j55_179{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_18j55_1;position:absolute;bottom:45%;left:0;right:0}._modelFamilyCard_18j55_153 ._imageContainer_18j55_160 img{object-fit:contain;width:100%}._modelFamilyImg_18j55_196{aspect-ratio:16/10}._comingCarZoomedImage_18j55_200{position:relative;overflow:hidden}._comingCarShadowLayer_18j55_205,._comingCarBodyLayer_18j55_206{object-fit:contain;width:130%;height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._comingCarShadowLayer_18j55_205{z-index:0}._comingCarBodyLayer_18j55_206{z-index:1}._modelFamilyName_18j55_86{text-align:center;text-underline-offset:.1em;z-index:1;margin-bottom:12px;font-size:20px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s;position:relative}._bodyType_18j55_236{color:#7f7f7f;margin-top:-8px;margin-bottom:12px;font-size:14px}._price_18j55_243{font-size:16px}._comingSoonPrice_18j55_247{color:var(--accent-color);z-index:2;margin-top:-2px;margin-bottom:-1.4em;font-size:16px;font-weight:500;position:relative}._ctaButton_18j55_257{color:#171415;cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;margin:0 auto;padding:16px 32px;font-size:16px;transition:border-color .2s ease-in-out;position:relative}._ctaButton_18j55_257:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}._new_18j55_277{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:.2em;padding:.2em 1em}._careByVolvoLogo_18j55_284{z-index:1;width:16em!important;padding-top:.5em!important;padding-bottom:.3em!important}._bruktbilLogo_18j55_291{max-width:70%;padding:11% 15%}._skeletonName_18j55_296{margin-bottom:12px}._skeletonPrice_18j55_300{margin-bottom:16px}._skeletonImageBox_18j55_304{aspect-ratio:16/10;width:100%;margin-bottom:16px}@keyframes _globalRotate_4whu6_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_4whu6_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._breadcrumbs_4whu6_17{margin-bottom:0;font-size:1em;line-height:1.4}._breadcrumbs_4whu6_17._hasHeaderFooterWrapper_4whu6_22{margin-top:16px}._breadcrumbs_4whu6_17 a{color:#7f7f7f;text-decoration:none}._breadcrumbs_4whu6_17 a:hover{text-decoration:underline}._breadcrumbs_4whu6_17 ._endNameWithoutUrl_4whu6_32{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:20ch;display:inline-block;overflow:hidden}@media (width>=600px){._breadcrumbs_4whu6_17 ._endNameWithoutUrl_4whu6_32{max-width:unset}}._breadcrumbs_4whu6_17 ._divider_4whu6_45{color:#7f7f7f;margin-left:3px;margin-right:3px;display:inline-block}@media (width>=600px){._breadcrumbs_4whu6_17 ._divider_4whu6_45{margin-left:5px;margin-right:5px}}@keyframes _globalRotate_1is1r_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1is1r_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._page_1is1r_17{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:5vmin;padding-right:5vmin}._main_1is1r_25{font-size:1.5em}._campaingPageTitle_1is1r_29{margin:1em 0}._noCarsAvailable_1is1r_33{margin-bottom:1em}._frydenboPromotionSection_1is1r_37{text-align:center;max-width:1200px;margin:60px 0}._frydenboPromotionSection_1is1r_37 ._textSection_1is1r_42{max-width:1000px;margin:0 auto}._frydenboPromotionSection_1is1r_37 ._buttonSection_1is1r_46{flex-wrap:wrap;justify-content:center;gap:calc(1em + 20px) 1em;max-width:1000px;margin:50px auto 0;display:flex}._frydenboPromotionSection_1is1r_37 ._buttonSection_1is1r_46 a{cursor:pointer;border:1px solid var(--primary-color);color:#171415;white-space:nowrap;background:0 0;border-radius:6px;padding:10px 15px;font-size:16px;font-weight:500;transition:color .2s ease-in-out,background .2s ease-in-out,box-shadow .3s ease-in-out}._frydenboPromotionSection_1is1r_37 ._buttonSection_1is1r_46 a:hover{box-shadow:0 0 0 1px var(--primary-color)}._frydenboPromotionSection_1is1r_37 ._campaignHeader_1is1r_70{letter-spacing:.05em;margin-bottom:60px;font-size:1.8em;font-weight:400}@media (width>=900px){._frydenboPromotionSection_1is1r_37 ._campaignHeader_1is1r_70{font-size:2.2em}}._frydenboPromotionSection_1is1r_37 ._campaignIngress_1is1r_81{margin-bottom:10px}._frydenboPromotionSection_1is1r_37 ._testDriveText_1is1r_84{margin-top:1em}._frydenboPromotionSection_1is1r_37 ._smallAdditionalText_1is1r_87{margin-top:1em;font-size:.8em}._frydenboPromotionSection_1is1r_37 ._testDriveLink_1is1r_91{text-decoration:underline}._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94{flex-direction:column;margin-top:60px;display:flex}@media (width>=600px){._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94{flex-direction:row}}._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94 ._loanSectionItem_1is1r_104{flex:1;padding:1em}@media (width>=600px){._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94 ._loanSectionItem_1is1r_104{margin:1em 0;padding:0 1em}}._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94 ._loanSectionItem_1is1r_104:first-child{border-bottom:1px solid var(--primary-color)}@media (width>=600px){._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94 ._loanSectionItem_1is1r_104:first-child{border-bottom:none;border-right:1px solid var(--primary-color)}}._frydenboPromotionSection_1is1r_37 ._loanSection_1is1r_94 ._loanSectionItem_1is1r_104 ._disclaimer_1is1r_123{margin-top:1em;font-size:.5em;font-style:italic}._frydenboPromotionSection_1is1r_37 h2{color:#384258}._frydenboPromotionSection_1is1r_37 ._boldNumber_1is1r_131{font-weight:900}._frydenboPromotionSection_1is1r_37 p{color:#384258}._frydenboPromotionSection_1is1r_37 ._hero_1is1r_137{margin-top:60px;margin-bottom:60px}._frydenboPromotionSection_1is1r_37 ._hero_1is1r_137 img{max-width:100%}._filterSection_1is1r_145{flex-wrap:wrap;margin-top:1em;display:flex}._filterSection_1is1r_145 h4{margin-top:15px;margin-bottom:5px;font-weight:500}._filterButton_1is1r_156{cursor:pointer;border:1px solid var(--primary-color);color:#171415;background:0 0;border-radius:6px;margin-bottom:1em;margin-right:1em;padding:.8em 1.5em;font-weight:500;transition:color .2s ease-in-out,background .2s ease-in-out,box-shadow .3s ease-in-out}._filterButton_1is1r_156:hover:not([disabled]){box-shadow:0 0 0 2px var(--primary-color)}._filterButton_1is1r_156._activeFilter_1is1r_171{background:var(--primary-color);color:#fff}._filterButton_1is1r_156[disabled]{color:#fff;background:#a9a9a9}._listContainer_1is1r_180{flex-direction:column;align-items:center;width:clamp(280px,100%,90vw);margin-left:auto;margin-right:auto;display:flex}._list_1is1r_180{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;margin-top:.8em;display:grid}._bottomInfo_1is1r_198{margin-bottom:1em}._link_1is1r_202{background:var(--accent-color);color:#fff;border-radius:4px;padding:.7em;display:inline-block}._frydenboTestDriveSection_1is1r_210{text-align:center;margin-top:3em}._frydenboTestDriveSection_1is1r_210 h3{margin-bottom:.5em}._frydenboTestDriveSection_1is1r_210 ._frydenboPrimaryButton_1is1r_217,._frydenboTestDriveSection_1is1r_210 ._frydenboSecondaryButton_1is1r_218{cursor:pointer;border:2px solid var(--accent-color);background:0 0;background:var(--accent-color);color:#fff;border-radius:6px;margin:2em 1em;padding:.8em 1.5em;font-size:.8em;font-weight:500;transition:color .2s ease-in-out,background .2s ease-in-out}._frydenboTestDriveSection_1is1r_210 ._frydenboPrimaryButton_1is1r_217:hover,._frydenboTestDriveSection_1is1r_210 ._frydenboSecondaryButton_1is1r_218:hover{background:#232b3a}._frydenboTestDriveSection_1is1r_210 ._frydenboSecondaryButton_1is1r_218{color:#171415;background:#fff}._frydenboTestDriveSection_1is1r_210 ._frydenboSecondaryButton_1is1r_218:hover{background:#e6e5e5}._skeletonFilterPill_1is1r_243{margin-bottom:1em;margin-right:1em}@keyframes _globalRotate_coshj_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_coshj_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._stockCar_coshj_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}@media (width>=900px){._stockCar_coshj_17{font-size:16px}}._stockCar_coshj_17._disappearing_coshj_31{animation:.3s reverse forwards _appear_coshj_34}._stockCar_coshj_17._appearing_coshj_34{animation:.3s forwards _appear_coshj_34}._imageContainer_coshj_38{cursor:pointer;aspect-ratio:3/2;position:relative;overflow:hidden}._imageContainer_coshj_38:hover ._img_coshj_44{opacity:.9}._img_coshj_44{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._imgExplanation_coshj_55{color:#666;text-align:center;padding:8px 16px;font-size:10px}@keyframes _appear_coshj_34{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._content_coshj_72{flex-direction:column;flex-grow:1;gap:16px;padding:16px;display:flex}._header_coshj_80{flex-direction:column;gap:4px;display:flex}._stockCarTitle_coshj_86{color:#171415;margin:0;font-size:18px;font-weight:600;line-height:1.3}._modelYear_coshj_94{color:#666;font-size:14px;font-weight:500}._colorsContainer_coshj_100{flex-wrap:wrap;gap:16px;display:flex}._colorsContainer_coshj_100 ._descriptionItemContainer_coshj_105{flex:1;min-width:0}._bottomContainer_coshj_110{flex-wrap:wrap;gap:16px;display:flex}._bottomContainer_coshj_110 ._descriptionItemContainer_coshj_105{flex:0 auto;min-width:120px}._descriptionItemContainer_coshj_105{flex:1;min-width:0}._descriptionItemContainer_coshj_105 ._itemHeader_coshj_124{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600}._descriptionItemContainer_coshj_105 ._itemDescription_coshj_132{word-wrap:break-word;color:#171415;width:100%;font-size:14px}._descriptionItemContainer_coshj_105 ._price_coshj_138{font-size:20px;font-weight:700}._descriptionItemContainer_coshj_105 ._leasingPrice_coshj_142{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;padding:4px 8px;font-size:18px;font-weight:700;display:inline-block}@media (width>=1200px){._descriptionItemContainer_coshj_105 ._leasingPrice_coshj_142{font-size:20px}}._savingsContainer_coshj_157{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;width:fit-content;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:700}._leasingDisclaimerContainer_coshj_168{color:#666;padding:0 4px;font-size:11px;line-height:1.4}._buttonContainer_coshj_175{margin-top:auto;padding-top:8px}._contactButton_coshj_180{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #171415;border-radius:8px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s}._contactButton_coshj_180:hover{color:#fff;background-color:#171415}._formContainer_coshj_197{padding:16px}@keyframes _globalRotate_gvhiw_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_gvhiw_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_gvhiw_17{margin-top:2em;animation:.3s ease-out forwards _appear_gvhiw_1;position:relative}@keyframes _appear_gvhiw_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_gvhiw_29{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_gvhiw_29:hover{transform:scale(1.1)}._form_gvhiw_43{margin-bottom:2em}._form_gvhiw_43 ._inputsContainer_gvhiw_46{flex-direction:column;display:flex}._form_gvhiw_43 input,._form_gvhiw_43 select,._form_gvhiw_43 textarea,._form_gvhiw_43 ._dealerInfo_gvhiw_53{width:80%;min-width:200px;margin-bottom:1em}._form_gvhiw_43 input{border:1px solid #000;padding:.8em .4em}._form_gvhiw_43 select{cursor:pointer;padding:.8em .4em}._form_gvhiw_43 button,._form_gvhiw_43 input,._form_gvhiw_43 select,._form_gvhiw_43 textarea{font-family:var(--font-family);border-radius:5px}._form_gvhiw_43 input[type=checkbox]{width:20px;min-width:0;margin-right:.5em}._form_gvhiw_43 ._checkboxContainer_gvhiw_78{width:80%;margin-bottom:1em;font-size:.7em;display:flex}._form_gvhiw_43 ._checkboxContainer_gvhiw_78 label{cursor:pointer}._submitButton_gvhiw_88,._resetButton_gvhiw_88{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;font-size:.8em;display:inline-block}._resetButton_gvhiw_88{color:var(--primary-color);background:#fff;margin-left:1em}._error_gvhiw_105{color:red;margin-bottom:1em;font-size:.8em}._loadingContainer_gvhiw_111{justify-content:center;align-items:center;height:10em;display:flex}._loading_gvhiw_111{color:var(--primary-color);font-size:4em;animation:.4s linear infinite _globalRotate_gvhiw_1;position:absolute}._disclaimer_gvhiw_125{font-size:.7em}._link_gvhiw_129{text-decoration:underline}._statusMessage_gvhiw_133{width:80%}@keyframes _globalRotate_1dwcn_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1dwcn_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaignBubble_1dwcn_18{background:var(--campaign-color);border-radius:50%;width:15px;height:15px;animation:1s infinite _pulse_1dwcn_1;position:absolute;top:10%;right:8%}._configureSection_1dwcn_29 ._sendLeadSection_1dwcn_29{flex-direction:column;align-items:center;margin-top:5em;display:flex}._configureSection_1dwcn_29 ._sendLeadSection_1dwcn_29 h3,._configureSection_1dwcn_29 ._sendLeadSection_1dwcn_29 p{margin-bottom:1em}._configureSection_1dwcn_29 ._sendLeadSection_1dwcn_29 ul{flex-flow:wrap;justify-content:space-around}._configureSection_1dwcn_29 ._sendLeadSection_1dwcn_29 ul li{margin-right:1em}._pylonConfigureSection_1dwcn_48,._pylonTechnicalDataAndEquipmentSection_1dwcn_49,.pylon ._carsStockSection_1dwcn_50{padding:0 4vmin}._pylonTechnicalDataAndEquipmentSection_1dwcn_49{margin-bottom:32px}._firstTwoTechnicalDataTablesContainer_1dwcn_58{gap:24px;margin:0 auto 24px;display:grid}._firstTwoTechnicalDataTablesContainer_1dwcn_58 ._technicalDataTable_1dwcn_63{margin-bottom:0}@media (width>=900px){._firstTwoTechnicalDataTablesContainer_1dwcn_58{grid-template-columns:1fr 1fr}._firstTwoTechnicalDataTablesContainer_1dwcn_58 ._technicalDataTable_1dwcn_63{height:100%!important}}._technicalDataTablesContainer_1dwcn_75{column-gap:24px;margin:0 auto 24px}@media (width>=900px){._technicalDataTablesContainer_1dwcn_75{column-count:2}}@media (width>=1800px){._technicalDataTablesContainer_1dwcn_75{column-count:3}}._technicalDataTable_1dwcn_63{border-collapse:collapse;break-inside:avoid;width:100%;margin-bottom:24px;font-size:16px;height:fit-content!important}._technicalDataTable_1dwcn_63 thead tr{color:#171415;text-align:left;font-size:16px;background-color:#f2f2f2!important}._technicalDataTable_1dwcn_63 thead tr th{font-weight:500}._technicalDataTable_1dwcn_63 ._capitalize_1dwcn_107:first-letter{text-transform:capitalize}._technicalDataTable_1dwcn_63 td,._technicalDataTable_1dwcn_63 th{word-break:break-word;-webkit-hyphens:manual;hyphens:manual;padding:12px 10px;font-weight:400}._technicalDataTable_1dwcn_63 tr:nth-child(2n){background-color:#f6f6f6}._technicalDataTable_1dwcn_63 tr:nth-child(odd){background-color:#fbfbfb}._technicalDataTable_1dwcn_63 tr td:last-of-type{text-align:end}._technicalDataTable_1dwcn_63 ._value_1dwcn_126{min-width:10ch}._warrantyDisclaimer_1dwcn_130{color:#666;margin:-16px 0 24px;padding:0 10px;font-size:12px;line-height:1.5}._expandButtonContainer_1dwcn_138{text-align:right;margin-bottom:24px}._expandButtonContainer_1dwcn_138 button{cursor:pointer;background:0 0;border:1px solid #000;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500}._standardEquipmentSection_1dwcn_152 h2{font-size:24px}._extraEquipmentSection_1dwcn_156{margin:0 auto 4em}._extraEquipmentSection_1dwcn_156 h2{margin-bottom:32px;font-size:24px}._extraEquipmentSection_1dwcn_156 ._selectedOptionsTable_1dwcn_163{margin-bottom:2px}._extraEquipmentSection_1dwcn_156 tr{height:auto}._extraEquipmentSection_1dwcn_156 table{background:#f2f2f2;width:auto;max-width:700px;padding-bottom:16px;font-size:16px}._extraEquipmentSection_1dwcn_156 th,._extraEquipmentSection_1dwcn_156 td{padding-bottom:6px;padding-left:24px;padding-right:24px}._extraEquipmentSection_1dwcn_156 th{padding-top:29px}._standardEquipmentCategoryList_1dwcn_186{column-count:auto;column-width:300px;padding:unset;column-gap:20px}@media (width>=1800px){._standardEquipmentCategoryList_1dwcn_186{column-count:3}}._standardEquipmentCategoryList_1dwcn_186 ._category_1dwcn_197{margin-bottom:8px;font-size:16px;font-weight:500}._standardEquipmentList_1dwcn_203{margin-bottom:24px;padding-left:18px;line-height:32px;list-style-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 100 100'><circle cx='50%' cy='50%' r='15' /></svg>")}._standardEquipmentList_1dwcn_203 li{font-size:16px}._campaignContainer_1dwcn_213{max-width:900px;margin:0 auto;font-size:1em}@media (width>=600px){._campaignContainer_1dwcn_213{font-size:1.4em}}._campaignContainer_1dwcn_213>div{background:var(--background-color);padding:0}._financeSection_1dwcn_228{width:60vw;margin:0 auto}._financeSection_1dwcn_228 button,._financeSection_1dwcn_228 input,._financeSection_1dwcn_228 h3{font-size:1.3em!important}._financeSection_1dwcn_228 p{font-size:1.3em}._environmentTab_1dwcn_241{width:80%;margin:0 auto}._environmentTab_1dwcn_241 img{width:100%}._tabList_1dwcn_249{margin-bottom:30px;margin-right:-5vmin;display:flex;position:relative;overflow:auto hidden}@media (width>=600px){._tabList_1dwcn_249{margin-right:0;right:0}}._tabList_1dwcn_249>*{flex-shrink:0}._tabList_1dwcn_249:before{content:"";background:#d3d3d3;height:2px;position:absolute;bottom:8px;left:0;right:5vmin}@media (width>=600px){._tabList_1dwcn_249:before{right:0}}._pylonTabList_1dwcn_281{color:var(--pylon-page-title-section-text-color);background:var(--pylon-page-title-section-background-color);z-index:3;border-bottom:1px solid #171415;margin-top:-2px;margin-bottom:48px;display:flex;position:sticky;top:180px}._carsStockSection_1dwcn_50{text-align:left;margin:0 auto}._carsStockSection_1dwcn_50 p{margin-bottom:1em}._hyundaiTable_1dwcn_301{border-collapse:collapse;text-align:left;width:100%;margin:0 auto;font-size:12px}@media (width>=600px){._hyundaiTable_1dwcn_301{font-size:16px}}._hyundaiTable_1dwcn_301 td,._hyundaiTable_1dwcn_301 th{padding:5px 3px}@media (width>=600px){._hyundaiTable_1dwcn_301 td,._hyundaiTable_1dwcn_301 th{padding:10px 12px}}._hyundaiTable_1dwcn_301 th{background:#f2f2f2;font-weight:500}._hyundaiTable_1dwcn_301 tbody{font-weight:400}._hyundaiTable_1dwcn_301 tbody tr:nth-child(odd){background:#fbfbfb}._hyundaiTable_1dwcn_301 tbody tr:nth-child(2n){background:#f6f6f6}._stockSection_1dwcn_337{margin-bottom:50px;position:relative}@media (width>=600px){._stockSection_1dwcn_337{margin-bottom:87px}}._stockTableHeader_1dwcn_347{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=900px){._stockTableHeader_1dwcn_347{font-size:24px}}._stockCarsList_1dwcn_358{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:.8em;display:grid}._usedCarsHeader_1dwcn_366{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=600px){._usedCarsHeader_1dwcn_366{font-size:24px}}._usedCarsList_1dwcn_377{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._linkCard_1dwcn_383{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._linkCard_1dwcn_383 ._logoContainer_1dwcn_391{padding:32px 24px 24px}._linkCard_1dwcn_383 ._dealerLogo_1dwcn_394{width:100%;max-width:200px;margin:0 auto;display:block}._linkCard_1dwcn_383 ._sellingText_1dwcn_400{text-align:center;color:#171415;flex-grow:1;justify-content:center;align-items:center;padding:24px 16px;font-size:20px;font-weight:600;line-height:1.4;display:flex}._linkCard_1dwcn_383 ._buttonContainer_1dwcn_412{padding:0 16px 16px}._usedCarButtonContainer_1dwcn_416{padding-top:2em}._loadingOptionsContainer_1dwcn_420{text-align:center}._loadingOptionsContainer_1dwcn_420 ._loadingOptions_1dwcn_420{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_1dwcn_1}._stockFinanceInfo_1dwcn_429{margin-bottom:1em}._baasSection_1dwcn_433{flex-direction:column;display:flex;position:absolute;top:-25px;right:25px}._baasSection_1dwcn_433 button{border:1px solid var(--primary-color);background:0 0;border-radius:5px;padding:1em;transition:color .2s ease-out,background-color .2s ease-out;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._baasSection_1dwcn_433 button._active_1dwcn_449{background:var(--campaign-color);color:var(--campaign-text-color)}._baasSection_1dwcn_433 button+button{margin-top:20px}._nioCarsList_1dwcn_457{grid-gap:1em;text-align:left;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));margin-top:.8em;display:grid}@media (width>=900px){._nioCarsList_1dwcn_457{padding:1em}}._nioStockCar_1dwcn_470{perspective:1000px;border:1px solid gray;border-radius:10px;flex-direction:column;height:810px;padding:10px;display:flex;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._nioStockCar_1dwcn_470 ._mainImage_1dwcn_480{aspect-ratio:16/9;width:100%;max-width:500px}._nioStockCar_1dwcn_470 ._flippableSectionInner_1dwcn_485{transform-style:preserve-3d;transition:transform .4s}._nioStockCar_1dwcn_470 ._flippableSectionInner_1dwcn_485._flipped_1dwcn_489{transform:rotateY(180deg)}._nioStockCar_1dwcn_470 ._flippableSection_1dwcn_485,._nioStockCar_1dwcn_470 ._flippableSectionInner_1dwcn_485{flex-direction:column;justify-content:stretch;align-items:center;height:100%;display:flex}._nioStockCar_1dwcn_470 ._infoContainer_1dwcn_500{flex-direction:column;width:100%;height:100%;padding:0 10px 10px;display:flex}._nioStockCar_1dwcn_470 ._infoContainer_1dwcn_500,._nioStockCar_1dwcn_470 ._qrContainer_1dwcn_508{backface-visibility:hidden;position:absolute}._nioStockCar_1dwcn_470 ._qrContainer_1dwcn_508{flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:space-around;align-items:center;padding:1.5em 0 1em;display:flex;transform:rotateY(180deg)}._nioStockCar_1dwcn_470 ._qrContainer_1dwcn_508 div{text-align:center;margin-top:2em;font-size:21px}._nioStockCar_1dwcn_470 ._price_1dwcn_527{font-size:1.2em;font-weight:700}._nioStockCar_1dwcn_470 ._baasDescription_1dwcn_531,._nioStockCar_1dwcn_470 ._wltpRange_1dwcn_532{color:#999dae;font-size:.9em}._nioStockCar_1dwcn_470 ._featuresList_1dwcn_536{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));display:grid}._nioStockCar_1dwcn_470 ._feature_1dwcn_536{align-items:center;padding:5px;font-size:.8em;display:flex}._nioStockCar_1dwcn_470 ._featureImage_1dwcn_546{aspect-ratio:1;border-radius:100%;width:50px;margin-right:5px}._filterSection_1dwcn_553{margin-top:35px}._filterSection_1dwcn_553 h3{border-bottom:1px solid #d3d3d3;padding-bottom:20px}._colorAndInteriorFiltersContainer_1dwcn_561{margin-bottom:10px;display:flex}._colorAndInteriorFiltersContainer_1dwcn_561>div{flex:1;padding-top:6px;padding-left:5px;padding-right:5px}._colorAndInteriorFiltersContainer_1dwcn_561>div+div{border-left:1px solid #d3d3d3}._colorFilters_1dwcn_575{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));grid-auto-flow:row;display:grid}@media (width>=600px){._colorFilters_1dwcn_575{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}._colorFilters_1dwcn_575 ._filterButton_1dwcn_587{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;width:100%;min-width:0;padding:6px 2px;font-size:13px;transition:color .2s ease-out,opacity .2s ease-out,border .2s ease-out,box-shadow .2s ease-out;display:flex;overflow:hidden}@media (width>=600px){._colorFilters_1dwcn_575 ._filterButton_1dwcn_587{border-radius:12px;padding:10px 6px}}._colorFilters_1dwcn_575 ._filterButton_1dwcn_587._selected_1dwcn_163{border:1px solid #a9a9a9;font-weight:700;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._colorFilters_1dwcn_575 ._filterButton_1dwcn_587._disabled_1dwcn_614{pointer-events:none;opacity:.5;color:gray}._colorFilters_1dwcn_575 ._swatch_1dwcn_619{aspect-ratio:1;border-radius:100%;width:28px;margin-bottom:4px}@media (width>=600px){._colorFilters_1dwcn_575 ._swatch_1dwcn_619{width:36px;margin-bottom:6px}}._colorFilters_1dwcn_575 ._colorName_1dwcn_631{text-align:center;-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:10px;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width>=600px){._colorFilters_1dwcn_575 ._colorName_1dwcn_631{min-height:2.6em;font-size:12px}}._filterGroups_1dwcn_649{justify-content:space-around;align-items:flex-start;display:flex}._filterGroup_1dwcn_649{flex-direction:column;flex-basis:250px;justify-content:center;align-items:stretch;display:flex}._filterGroup_1dwcn_649 li:not(:last-of-type){margin-bottom:15px}._filterGroup_1dwcn_649 ._filterButton_1dwcn_587{background:0 0;border:1px solid gray;border-radius:4px;justify-content:flex-start;align-items:center;width:100%;padding:1em;font-size:16px;display:flex;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._filterGroup_1dwcn_649 ._filterButton_1dwcn_587 div{text-align:left}._filterGroup_1dwcn_649 ._filterButton_1dwcn_587 ._featureImage_1dwcn_546{aspect-ratio:1;border-radius:100%;width:50px;margin-right:12px}._filterGroup_1dwcn_649 ._filterButton_1dwcn_587._selected_1dwcn_163{background:var(--campaign-color);color:var(--campaign-text-color);transition:color .2s ease-out,background-color .2s ease-out}._filterGroup_1dwcn_649 ._filterButton_1dwcn_587._disabled_1dwcn_614{pointer-events:none;opacity:.7;color:gray}._flipButtonContainer_1dwcn_698{text-align:center;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:center;margin-top:15px;display:flex}._flipButton_1dwcn_698{border:1px solid var(--primary-color);background:0 0;background:var(--campaign-color);color:var(--campaign-text-color);border-radius:5px;padding:1em;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._expandButton_1dwcn_138{text-align:center;cursor:pointer;width:100%;text-decoration:underline;-webkit-text-decoration-color:var(--campaign-color);text-decoration-color:var(--campaign-color);background:#fff;border:none;padding-bottom:1em;font-size:1.2em;transition:color .2s ease-in-out}._expandButton_1dwcn_138:hover{color:var(--primary-color)}._expandButton_1dwcn_138:after{content:"";border-right:.2em solid var(--campaign-color);border-top:.2em solid var(--campaign-color);width:.7em;height:.7em;margin-left:.5em;display:inline-block;position:relative;transform:rotate(135deg)}._expandButton_1dwcn_138._isExpanded_1dwcn_744:after{transform:rotate(-45deg)translateY(10px)}._gillTable_1dwcn_748 th:not(:first-child),._gillTable_1dwcn_748 td:not(:first-child){text-align:left;padding:0 16px}@keyframes _pulse_1dwcn_1{0%{transform:scale(.7)}70%{transform:scale(1)}to{transform:scale(.7)}}._stockCarGrid_1dwcn_765{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:20px 0;padding:0;list-style:none;display:grid}._gillStockCard_1dwcn_774{background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._gillStockCard_1dwcn_774 ._stockCardImage_1dwcn_780{aspect-ratio:3/2;object-fit:contain;width:100%}._gillStockCard_1dwcn_774 ._stockCardDisclaimer_1dwcn_785{color:#666;text-align:center;padding:8px 16px;font-size:10px}._gillStockCard_1dwcn_774 ._stockCardContent_1dwcn_791{flex-direction:column;gap:8px;padding:16px;display:flex}._gillStockCard_1dwcn_774 ._stockCardTitle_1dwcn_797{margin:0;font-size:16px;font-weight:600}._gillStockCard_1dwcn_774 ._stockCardDetail_1dwcn_802{color:#7f7f7f;font-size:14px}._gillStockCard_1dwcn_774 ._stockCardLabel_1dwcn_806{color:#171415;font-weight:500}._stockCarTable_1dwcn_811{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}@media (width>=600px){._stockCarTable_1dwcn_811{font-size:16px}}._stockCarTable_1dwcn_811 thead{background:#f2f2f2}._stockCarTable_1dwcn_811 thead th{text-align:left;color:#171415;padding:12px 16px;font-weight:500}._stockCarTable_1dwcn_811 thead th:first-child{width:80px}@media (width>=600px){._stockCarTable_1dwcn_811 thead th:first-child{width:120px}}._stockCarTable_1dwcn_811 tbody tr:nth-child(odd){background:#fbfbfb}._stockCarTable_1dwcn_811 tbody tr:nth-child(2n){background:#f6f6f6}._gillStockRow_1dwcn_846 td{vertical-align:middle;padding:12px 16px}._stockRowImage_1dwcn_851{padding:8px!important}._stockRowImage_1dwcn_851 img{object-fit:contain;width:100%;max-width:100px;height:auto}._solterraEquipmentContainer_1dwcn_861{flex-direction:column;gap:8px;max-width:800px;margin:24px auto 0;display:flex}._solterraUpgradesBox_1dwcn_869{color:#fff;background:#1a365d;border-radius:8px;margin-bottom:8px;padding:20px 24px}._solterraUpgradesTitle_1dwcn_877{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600}._solterraUpgradesList_1dwcn_884{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){._solterraUpgradesList_1dwcn_884{grid-template-columns:repeat(2,1fr)}}._solterraUpgradesList_1dwcn_884 li{padding-left:20px;font-size:14px;line-height:1.5;position:relative}._solterraUpgradesList_1dwcn_884 li:before{content:"✓";color:#68d391;font-weight:700;position:absolute;left:0}._solterraCategory_1dwcn_910{break-inside:avoid;background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._solterraCategoryHeader_1dwcn_918{cursor:pointer;text-align:left;color:#171415;background:#f2f2f2;border:none;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:16px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}._solterraCategoryHeader_1dwcn_918:hover{background:#f6f6f6}._solterraCategoryHeader_1dwcn_918._expanded_1dwcn_937{border-bottom:1px solid #d1d1d1}._expandIcon_1dwcn_941{color:#7f7f7f;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;font-weight:400;display:flex}._solterraCategoryContent_1dwcn_952{padding:16px}._solterraSubcategory_1dwcn_956{margin-bottom:16px}._solterraSubcategory_1dwcn_956:last-child{margin-bottom:0}._solterraSubcategoryTitle_1dwcn_963{color:#171415;border-bottom:1px solid #f6f6f6;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:500}._solterraEquipmentList_1dwcn_972{margin:0;padding:0;list-style:none}._solterraEquipmentList_1dwcn_972 li{color:#171415;padding:4px 0 4px 16px;font-size:14px;line-height:1.6;position:relative}._solterraEquipmentList_1dwcn_972 li:before{content:"";background:#7f7f7f;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}._skeletonStockHeader_1dwcn_996{margin-bottom:21px}@keyframes _globalRotate_9gwrf_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_9gwrf_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._card_9gwrf_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;list-style:none;overflow:hidden}._card_9gwrf_17._bordered_9gwrf_24{border-radius:12px}._imageWrapper_9gwrf_28{aspect-ratio:16/10;width:100%}._body_9gwrf_33{flex-direction:column;gap:10px;padding:16px;display:flex}._specRow_9gwrf_40{gap:12px;margin-top:6px;display:flex}._specCell_9gwrf_46{flex:1}@keyframes _globalRotate_4mwrk_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_4mwrk_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._pageGrid_4mwrk_17{grid-template-columns:100%;padding-left:5vw;padding-right:5vw}._main_4mwrk_23{grid-area:3/1/4/2;margin-left:-5vw;margin-right:-5vw;position:relative}._configurator_4mwrk_31{flex-direction:column;display:flex}._heroTextSection_4mwrk_36{text-align:center;background:linear-gradient(180deg, var(--secondary-background-color) 0%, var(--background-color) 100%);padding:2.5rem 4vw 1.5rem}@media (width>=900px){._heroTextSection_4mwrk_36{padding:3rem 5vw 2rem}}._heroTitle_4mwrk_47{color:#171415;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=600px){._heroTitle_4mwrk_47{font-size:2.5rem}}@media (width>=900px){._heroTitle_4mwrk_47{font-size:3.5rem}}._heroPrice_4mwrk_64{color:#171415;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}@media (width>=600px){._heroPrice_4mwrk_64{font-size:1.5rem}}@media (width>=900px){._heroPrice_4mwrk_64{font-size:1.75rem}}._heroSubtitle_4mwrk_81{text-transform:uppercase;letter-spacing:.15em;background:var(--accent-color);color:#fff;border-radius:2em;margin-bottom:1rem;padding:.35em 1em;font-size:.7rem;display:inline-block}@media (width>=600px){._heroSubtitle_4mwrk_81{margin-bottom:1.5rem;font-size:.8rem}}._heroDescription_4mwrk_99{color:#7f7f7f;max-width:600px;margin:0 auto;padding:0 1rem;font-size:.95rem;line-height:1.6}@media (width>=600px){._heroDescription_4mwrk_99{padding:0;font-size:1.1rem;line-height:1.7}}._campaignSection_4mwrk_115{text-align:center;background:var(--background-color);padding:2rem 4vw}@media (width>=600px){._campaignSection_4mwrk_115{padding:2.5rem 5vw}}._campaignTitle_4mwrk_126{color:#171415;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}@media (width>=600px){._campaignTitle_4mwrk_126{font-size:1.5rem}}._campaignSubtitle_4mwrk_138{color:var(--accent-color);margin-bottom:1.5rem;font-size:1rem;font-weight:600}@media (width>=600px){._campaignSubtitle_4mwrk_138{font-size:1.15rem}}._campaignDisclaimer_4mwrk_150{color:#7f7f7f;text-align:left;max-width:800px;margin:0 auto;font-size:.7rem;line-height:1.5}@media (width>=600px){._campaignDisclaimer_4mwrk_150{font-size:.75rem}}._carouselSection_4mwrk_164{background:var(--background-color);padding:1rem 4vw 3rem}@media (width>=900px){._carouselSection_4mwrk_164{padding:1rem 5vw 4rem}}._carouselContainer_4mwrk_174{justify-content:center;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}._carouselArrow_4mwrk_183{cursor:pointer;color:#171415;z-index:2;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}._carouselArrow_4mwrk_183:first-child{left:-.5rem}._carouselArrow_4mwrk_183:last-child{right:-.5rem}._carouselArrow_4mwrk_183:hover{background:var(--accent-color);color:#fff;transform:translateY(-50%)scale(1.05)}@media (width>=600px){._carouselArrow_4mwrk_183{width:48px;height:48px;font-size:1.5rem}._carouselArrow_4mwrk_183:first-child{left:-1.5rem}._carouselArrow_4mwrk_183:last-child{right:-1.5rem}}@media (width>=900px){._carouselArrow_4mwrk_183{width:56px;height:56px;font-size:1.75rem}._carouselArrow_4mwrk_183:first-child{left:-2rem}._carouselArrow_4mwrk_183:last-child{right:-2rem}}._carouselModelSelector_4mwrk_240{grid-template-columns:repeat(2,1fr);gap:.5rem;max-width:500px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:0 1rem;display:grid}@media (width>=600px){._carouselModelSelector_4mwrk_240{flex-wrap:wrap;justify-content:center;max-width:none;margin-bottom:2rem;padding:0;display:flex}}._carouselModelButton_4mwrk_261{cursor:pointer;font-size:.75rem;font-family:var(--font-family);color:#171415;text-align:center;background:#fff;border:2px solid #d1d1d1;border-radius:8px;flex-direction:column;align-items:center;gap:.2rem;padding:.5rem .75rem;font-weight:500;transition:all .2s;display:flex}@media (width>=600px){._carouselModelButton_4mwrk_261{padding:.6rem 1.2rem;font-size:.85rem}}._carouselModelButton_4mwrk_261:hover{border-color:var(--accent-color)}._carouselModelButton_4mwrk_261._active_4mwrk_287{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._carouselModelPrice_4mwrk_293{opacity:.8;font-size:.65rem;font-weight:400}@media (width>=600px){._carouselModelPrice_4mwrk_293{font-size:.75rem}}._imageContainer_4mwrk_304{aspect-ratio:16/10;justify-content:center;align-items:center;width:100%;max-width:900px;display:flex}._carImage_4mwrk_313{object-fit:contain;width:100%;height:100%}._eOutbackImageContainer_4mwrk_319{aspect-ratio:16/9;position:relative}._eOutbackImage_4mwrk_319{object-fit:contain;width:100%;height:100%}._imageFallback_4mwrk_330{text-align:center;color:#7f7f7f;background:var(--secondary-background-color);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;padding:2em;font-size:1rem;display:flex}._angleSelector_4mwrk_344{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._angleButton_4mwrk_352{cursor:pointer;font-size:.85rem;font-family:var(--font-family);background:#fff;border:1px solid #d1d1d1;border-radius:6px;padding:.6rem 1rem;transition:all .2s}._angleButton_4mwrk_352:hover{border-color:var(--accent-color)}._angleButton_4mwrk_352._active_4mwrk_287{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._colorSelector_4mwrk_371{text-align:center;margin-top:1.5rem}@media (width>=600px){._colorSelector_4mwrk_371{margin-top:2rem}}._colorTitle_4mwrk_381{color:#171415;margin-bottom:.75rem;font-size:.9rem;font-weight:500}._colorSwatches_4mwrk_388{justify-content:center;gap:.5rem;margin-bottom:.5rem;display:flex}@media (width>=600px){._colorSwatches_4mwrk_388{gap:.75rem}}._colorSwatch_4mwrk_388{cursor:pointer;border:none;border-radius:50%;width:36px;height:36px;transition:all .2s;box-shadow:0 2px 4px #0000001a}@media (width>=600px){._colorSwatch_4mwrk_388{width:40px;height:40px}}._colorSwatch_4mwrk_388:hover{transform:scale(1.1)}._colorSwatch_4mwrk_388._active_4mwrk_287{outline:3px solid var(--accent-color);outline-offset:2px}._colorSwatch_4mwrk_388[data-color="1X"]{background:linear-gradient(135deg,#f0efe9 0%,#d8d5cc 100%)}._colorSwatch_4mwrk_388[data-color="4S"]{background:linear-gradient(135deg,#4a4a4a 0%,#333 100%)}._colorSwatch_4mwrk_388[data-color=CD]{background:linear-gradient(135deg,#9c8472 0%,#7a6352 100%)}._colorSwatch_4mwrk_388[data-color=CH]{background:linear-gradient(135deg,#4a6a9c 0%,#2a4a7c 100%)}._colorSwatch_4mwrk_388[data-color=DC]{background:linear-gradient(135deg,#5a9ac8 0%,#3a7ab0 100%)}._colorSwatch_4mwrk_388[data-color="8Y"]{background:linear-gradient(135deg,#7a7a7a 0%,#5a5a5a 100%)}._colorSwatch_4mwrk_388[data-color=P3]{background:linear-gradient(#9c8472 50%,#333 50%)}._colorSwatch_4mwrk_388[data-color=P5]{background:linear-gradient(#f0efe9 50%,#333 50%)}._selectedColorName_4mwrk_447{color:#7f7f7f;font-size:.85rem}._sectionTitle_4mwrk_452{color:#171415;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:600}@media (width>=600px){._sectionTitle_4mwrk_452{margin-bottom:1.5rem;font-size:1.5rem}}@media (width>=900px){._sectionTitle_4mwrk_452{font-size:1.75rem}}._subSectionTitle_4mwrk_471{color:#171415;text-align:center;margin:2rem 0 1rem;font-size:1rem;font-weight:500}@media (width>=600px){._subSectionTitle_4mwrk_471{margin:2.5rem 0 1.5rem;font-size:1.25rem}}._modelSection_4mwrk_485{background:#fff;padding:3rem 4vw}._modelTabs_4mwrk_490{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:900px;margin:0 auto;display:grid}@media (width>=900px){._modelTabs_4mwrk_490{grid-template-columns:repeat(4,1fr)}}._modelTab_4mwrk_490{background:var(--secondary-background-color);cursor:pointer;font-family:var(--font-family);border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;padding:1.25rem 1rem;transition:all .2s;display:flex}._modelTab_4mwrk_490:hover{border-color:#d1d1d1}._modelTab_4mwrk_490._active_4mwrk_287{border-color:var(--accent-color);background:#fff;box-shadow:0 4px 12px #0000001a}._modelTabName_4mwrk_524{color:#171415;text-align:center;margin-bottom:.25rem;font-size:.95rem;font-weight:600}._modelTabPower_4mwrk_532{color:#7f7f7f;font-size:.8rem}._specsSection_4mwrk_537{background:var(--secondary-background-color);padding:3rem 4vw}._specsGrid_4mwrk_542{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:900px;margin:0 auto;display:grid}@media (width>=600px){._specsGrid_4mwrk_542{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){._specsGrid_4mwrk_542{grid-template-columns:repeat(4,1fr)}}._specCard_4mwrk_560{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}._specLabel_4mwrk_570{color:#7f7f7f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem}._specValue_4mwrk_578{color:#171415;font-size:1.1rem;font-weight:600}._featuresSection_4mwrk_584{background:#fff;padding:3rem 4vw}._featuresList_4mwrk_589{grid-template-columns:1fr;gap:.75rem;max-width:800px;margin:0 auto;display:grid}@media (width>=600px){._featuresList_4mwrk_589{grid-template-columns:repeat(2,1fr)}}._featureItem_4mwrk_602{background:var(--secondary-background-color);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._featureCheck_4mwrk_611{color:var(--accent-color);flex-shrink:0;font-size:1.25rem}._comparisonSection_4mwrk_617{background:var(--secondary-background-color);padding:2rem 3vw}@media (width>=600px){._comparisonSection_4mwrk_617{padding:3rem 4vw}}._comparisonTableWrapper_4mwrk_627{-webkit-overflow-scrolling:touch;max-width:1100px;margin:0 auto;overflow-x:auto}._comparisonTable_4mwrk_627{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;min-width:600px;font-size:.75rem;overflow:hidden}@media (width>=600px){._comparisonTable_4mwrk_627{table-layout:fixed;font-size:.9rem}}._comparisonTable_4mwrk_627 th,._comparisonTable_4mwrk_627 td{text-align:center;white-space:nowrap;border-bottom:1px solid #d1d1d1;padding:.75rem .5rem}@media (width>=600px){._comparisonTable_4mwrk_627 th,._comparisonTable_4mwrk_627 td{white-space:normal;width:15%;padding:1rem .75rem}}._comparisonTable_4mwrk_627 th:first-child,._comparisonTable_4mwrk_627 td:first-child{text-align:left;white-space:normal;z-index:1;background:#fff;font-weight:500;position:sticky;left:0}@media (width>=600px){._comparisonTable_4mwrk_627 th:first-child,._comparisonTable_4mwrk_627 td:first-child{width:40%}}._comparisonTable_4mwrk_627 th{background:var(--secondary-background-color);white-space:nowrap;font-size:.7rem;font-weight:600}@media (width>=600px){._comparisonTable_4mwrk_627 th{font-size:.85rem}}._comparisonTable_4mwrk_627 th:first-child{background:var(--secondary-background-color)}._comparisonTable_4mwrk_627 tbody tr:last-child td{border-bottom:none}._comparisonTable_4mwrk_627 tbody tr:hover td{background:#00000005}._comparisonTable_4mwrk_627 tbody tr:hover td:first-child{background:#fff}._keySpecsTable_4mwrk_704{min-width:auto}._checkIcon_4mwrk_708{color:var(--accent-color);font-size:1.25rem}._dash_4mwrk_713{color:#d1d1d1}._interestSection_4mwrk_717{text-align:center;background:#fff;padding:2rem 4vw 3rem}@media (width>=600px){._interestSection_4mwrk_717{padding:3rem 4vw 4rem}}._interestText_4mwrk_728{color:#7f7f7f;max-width:500px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.95rem}@media (width>=600px){._interestText_4mwrk_728{margin-bottom:2rem;font-size:1.1rem}}._leadsFormContainer_4mwrk_743{max-width:500px;margin:0 auto}._disclaimerFooter_4mwrk_748{background:var(--background-color);padding:2rem 4vw}@media (width>=600px){._disclaimerFooter_4mwrk_748{padding:2rem 5vw}}@keyframes _globalRotate_1734f_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1734f_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._ex60ButtonGroup_1734f_17{gap:.5em;margin-top:2em;display:flex}._ex60ButtonGroup_1734f_17 ._initialButton_1734f_22{margin-top:0}._initialButton_1734f_22{background:var(--cta-color);color:var(--cta-text-color);border:1px solid var(--cta-color);cursor:pointer;border-radius:.5em;align-items:center;margin-top:2em;padding:1em;font-size:calc(12px + .4vmin);display:inline-flex}._buttonIcon_1734f_39{margin-right:5px}._main_1734f_43{margin-top:2em;font-size:calc(12px + .4vmin);animation:.3s ease-out forwards _appear_1734f_1;position:relative}@keyframes _appear_1734f_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_1734f_56{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_1734f_56:hover{transform:scale(1.1)}._form_1734f_70{margin-bottom:2em}._form_1734f_70 ._inputsContainer_1734f_73{flex-direction:column;display:flex}._form_1734f_70 input,._form_1734f_70 select,._form_1734f_70 textarea,._form_1734f_70 ._dealerInfo_1734f_80{text-align:left;width:80%;min-width:200px;margin-bottom:1em;margin-left:auto;margin-right:auto}._form_1734f_70 input{border:1px solid #000;padding:.8em .4em}._form_1734f_70 select{cursor:pointer;padding:.8em .4em}._form_1734f_70 button,._form_1734f_70 input,._form_1734f_70 select,._form_1734f_70 textarea{font-family:var(--font-family);border-radius:5px;font-size:calc(12px + .4vmin)}._form_1734f_70 input[type=checkbox]{min-width:0;width:unset;margin-right:.5em}._form_1734f_70 ._checkboxContainer_1734f_109{text-align:left;align-items:flex-start;gap:.5em;width:80%;margin-bottom:1em;display:flex}._form_1734f_70 ._checkboxContainer_1734f_109 input[type=checkbox]{flex-shrink:0;margin-top:.2em}._form_1734f_70 ._checkboxContainer_1734f_109 label{cursor:pointer;flex-grow:1}._form_1734f_70._fullwidth_1734f_126 input,._form_1734f_70._fullwidth_1734f_126 select,._form_1734f_70._fullwidth_1734f_126 textarea,._form_1734f_70._fullwidth_1734f_126 ._checkboxContainer_1734f_109{width:100%}._form_1734f_70._fullwidth_1734f_126 ._checkboxContainer_1734f_109 input[type=checkbox]{width:auto}._textarea_1734f_138{padding:.8em .4em}._generalButton_1734f_142,._searchButton_1734f_142,._locationButton_1734f_143,._submitButton_1734f_143,._retryButton_1734f_143,._resetButton_1734f_143{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;display:inline-block}._submitButton_1734f_143,._retryButton_1734f_143,._resetButton_1734f_143{align-items:center;display:inline-flex}._submitButton_1734f_143 svg,._retryButton_1734f_143 svg,._resetButton_1734f_143 svg{margin-left:10px}._submitButton_1734f_143:disabled,._retryButton_1734f_143:disabled,._resetButton_1734f_143:disabled{background:gray}._resetButton_1734f_143{color:var(--primary-color);background:#fff;margin-left:1em}._errorContainer_1734f_170,._successContainer_1734f_171{margin-top:2em}._error_1734f_170{color:red;margin-bottom:1em}._retryButton_1734f_143{color:var(--primary-color);background:#fff}._loadingContainer_1734f_185{justify-content:center;align-items:center;height:10em;display:flex}._loading_1734f_185{color:#fff;animation:.6s linear infinite _globalRotate_1734f_1}._statusMessage_1734f_197{width:80%}._link_1734f_201{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._qrCode_1734f_211{justify-content:center;margin-top:1em;display:flex}._postalCodeSearch_1734f_217{flex-wrap:wrap;gap:.5em;width:100%;margin-bottom:1em;display:flex}._postalCodeSearch_1734f_217>div{gap:.5em;display:flex}._postalCodeInput_1734f_229{flex:0 0 100px;width:100px!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}._searchButton_1734f_142,._locationButton_1734f_143{align-items:center;gap:.3em;padding:.8em;font-size:.9em;display:inline-flex}._locationButton_1734f_143{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._locationButton_1734f_143:disabled{opacity:.7}._postalCodeError_1734f_255{color:red;width:100%;font-size:.9em}._searchingContainer_1734f_261{width:80%;color:var(--primary-color);align-items:center;gap:.5em;margin-left:auto;margin-right:auto;display:flex}._nearestDealerships_1734f_271{width:80%;margin-bottom:1em;margin-left:auto;margin-right:auto}._dealerRadio_1734f_278{cursor:pointer;text-align:left;border:1px solid #ddd;border-radius:5px;margin-bottom:.5em;padding:.8em;display:block}._dealerRadio_1734f_278:hover{background-color:#f5f5f5}._dealerRadio_1734f_278 input[type=radio]{margin-right:.5em;width:auto!important;min-width:0!important;margin-bottom:0!important}._dealerSearchTitle_1734f_297{margin-bottom:1em;font-size:1.1em;font-weight:700}._dealerButton_1734f_303{cursor:pointer;text-align:left;width:100%;font-size:inherit;font-family:var(--font-family);background:#fff;border:1px solid #ddd;border-radius:5px;margin-bottom:.5em;padding:.8em;display:block}._dealerButton_1734f_303:hover{background-color:#f5f5f5}._dealerInfo_1734f_80{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._changeDealerButton_1734f_327{color:var(--accent-color);cursor:pointer;font-size:inherit;font-family:var(--font-family);background:0 0;border:none;padding:0;text-decoration:underline}._showAllLink_1734f_338{color:var(--accent-color);cursor:pointer;font-size:inherit;font-family:var(--font-family);background:0 0;border:none;padding:.5em 0;text-decoration:underline}@keyframes _globalRotate_1usxo_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1usxo_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelFamilyPageGrid_1usxo_17{padding-left:5vw;padding-right:5vw}._modelFamilyPage_1usxo_17{background-color:#f6f6f6;grid-row:3/4;grid-template-columns:1fr;padding-top:2vh;padding-bottom:10vmin;display:grid}@media (width>=600px){._modelFamilyPage_1usxo_17{grid-template-columns:220px 1fr}}._lifeStyleBanner_1usxo_36{aspect-ratio:8/3;background:#fff;border-radius:8px;align-items:center;margin-bottom:32px;display:flex;position:relative;overflow:hidden}@media (width>=1200px){._lifeStyleBanner_1usxo_36{aspect-ratio:24/5}}@media (width>=1800px){._lifeStyleBanner_1usxo_36{aspect-ratio:24/4}}._lifeStyleImage_1usxo_57{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}._toggleComparisonButton_1usxo_66{cursor:pointer;background:0 0;border:none;align-items:center;padding:10px;display:flex;position:absolute;top:0;left:0}._toggleComparisonButton_1usxo_66 ._comparisonButtonIcon_1usxo_77{font-size:1.5em}._toggleComparisonButton_1usxo_66 span{margin-left:10px;display:inline-block}._variantHeader_1usxo_85{font-size:16px;font-weight:400}._variantHeader_1usxo_85 ._modelFamily_1usxo_17{margin-right:10px;font-weight:500}._filterAndSortContainer_1usxo_94{justify-content:space-between;align-items:flex-end;margin:14px 0;display:flex}._filterAndSortContainer_1usxo_94 ._showFilterSectionButton_1usxo_100{background:#fff;border:1px solid #b2b2b2;margin-right:18px;font-size:13.3px}@media (width>=600px){._filterAndSortContainer_1usxo_94 ._showFilterSectionButton_1usxo_100{display:none}}._filterAndSortContainer_1usxo_94 ._filterSummarySection_1usxo_111{display:none}@media (width>=600px){._filterAndSortContainer_1usxo_94 ._filterSummarySection_1usxo_111{flex-wrap:wrap;gap:8px;display:flex}}._filterAndSortContainer_1usxo_94 button{cursor:pointer;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._filterAndSortContainer_1usxo_94 button ._buttonCloseIcon_1usxo_131{width:18px;height:18px;margin-left:8px}._filterAndSortContainer_1usxo_94 button._resetAllFilters_1usxo_136{background:var(--campaign-color);color:#fff}._filterAndSortContainer_1usxo_94 select{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;appearance:none;color:#000;border:1px solid #b2b2b2;border-radius:8px;align-self:flex-start;padding:8px 32px 8px 8px}@media (width>=600px){._filterAndSortContainer_1usxo_94 select{font-size:revert;height:revert;padding:16px 32px}}._modelList_1usxo_160{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-auto-rows:max-content;align-items:center;gap:24px;display:grid}._modelListItem_1usxo_168{height:100%;position:relative}body:has(._overlay_1usxo_173){overflow:hidden}._overlay_1usxo_173{z-index:1;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_1usxo_1;position:fixed;inset:0}@keyframes _backgroundFade_1usxo_1{0%{background:0 0}}._comparisonDialog_1usxo_191{z-index:3;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:90vh;padding:4em 5px 0;font-size:1em;display:flex;position:fixed;top:5vh;overflow-y:auto}@media (width>=600px){._comparisonDialog_1usxo_191{width:90vw}}@media (width>=1200px){._comparisonDialog_1usxo_191{width:80vw}}._comparisonDialog_1usxo_191 ._closeDialogIconButton_1usxo_215{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_1usxo_191 ._closeDialogTextButton_1usxo_225{cursor:pointer;border:1px solid var(--primary-color);color:#171415;background:0 0;border-radius:6px;margin-top:2em;margin-bottom:2em;padding:.8em 1.5em;font-weight:500;transition:box-shadow .3s ease-in-out}._comparisonDialog_1usxo_191 ._closeDialogTextButton_1usxo_225:hover{box-shadow:0 0 0 2px var(--primary-color)}._skeletonFilterColumn_1usxo_241{flex-direction:column;gap:12px;padding:8px 16px 8px 0;display:flex}._skeletonFilterHeader_1usxo_248{margin-bottom:8px}._skeletonHeaderRow_1usxo_252{justify-content:space-between;align-items:center;margin:16px 0 24px;display:flex}._skeletonModelCard_1usxo_259{background:#fff;border-radius:8px;flex-direction:column;gap:12px;padding:24px;display:flex}._skeletonModelCardImage_1usxo_268{aspect-ratio:16/10;width:100%;margin:8px 0}._skeletonModelCardSpecs_1usxo_274{gap:12px;display:flex}@keyframes _globalRotate_nc01v_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_nc01v_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._filterContainer_nc01v_17{flex-direction:column;display:none}._filterContainer_nc01v_17._visible_nc01v_21{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=600px){._filterContainer_nc01v_17{padding-right:24px;display:flex;position:static}}body:has(._mobileBackdrop_nc01v_38){overflow:hidden}._mobileBackdrop_nc01v_38{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_nc01v_50{background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;margin-left:-1px;padding-top:18px;padding-bottom:12px;padding-left:1px;display:flex;position:sticky;top:0}._mobileFiltersHeader_nc01v_50 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_nc01v_50 ._closeMobileFiltersButton_nc01v_67{background:0 0;border:none}._mobileFiltersHeader_nc01v_50 ._closeMobileFiltersButton_nc01v_67 ._closeIcon_nc01v_71{width:18px;height:18px}._filterGroup_nc01v_76{flex-direction:column;margin-bottom:1em;display:flex}._filterGroup_nc01v_76._isCampaign_nc01v_81{background:color-mix(in srgb, var(--campaign-color) 20%, transparent);border-left:5px solid var(--campaign-color);border-radius:6px;margin-inline:-12px;padding:10px 12px}._filterGroup_nc01v_76._isCampaign_nc01v_81 ._checkbox_nc01v_88{accent-color:var(--campaign-color)}._filterGroupHeader_nc01v_92{margin-bottom:8px;font-size:13px;font-weight:500}._checkboxLabel_nc01v_98{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_nc01v_98._isDisabled_nc01v_108{color:#b2b2b2}._checkbox_nc01v_88{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._speakerBrandLogo_nc01v_120{max-width:100px}@keyframes _globalRotate_8hlbs_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_8hlbs_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._equalEquipmentToggle_8hlbs_17{cursor:pointer;border:1px solid var(--primary-color);color:#171415;background:0 0;border-radius:6px;align-items:center;padding:.4em 1em;font-weight:500;transition:box-shadow .3s ease-in-out;display:flex;position:absolute;top:10px;left:10px}._equalEquipmentToggle_8hlbs_17:hover{box-shadow:0 0 0 2px var(--primary-color)}._equalEquipmentToggle_8hlbs_17 ._icon_8hlbs_35{font-size:1.2em}._comparisonHeader_8hlbs_39{text-align:center}._comparisonTable_8hlbs_43{border-spacing:0;table-layout:fixed;border:1px solid #000;width:100%;margin:0 auto}._comparisonTable_8hlbs_43 th:first-of-type,._comparisonTable_8hlbs_43 td:first-of-type{width:10%;font-size:.8em}._comparisonTable_8hlbs_43 th{width:45%;font-size:.9em}._comparisonTable_8hlbs_43 td:not(:last-of-type),._comparisonTable_8hlbs_43 th:not(:last-of-type){border-right:1px solid #000}._comparisonTable_8hlbs_43 td{border-top:1px solid #000}._comparisonTable_8hlbs_43 tr,._comparisonTable_8hlbs_43 th{word-break:break-word}._comparisonTable_8hlbs_43 tr{border:1px solid #000;border-bottom:none}._comparisonTable_8hlbs_43 tr:nth-child(2n){background:var(--secondary-background-color)}._comparisonTable_8hlbs_43 ._equalRow_8hlbs_77{color:#077a04}@media (width>=900px){._comparisonTable_8hlbs_43{width:95%}}@media (width>=1200px){._comparisonTable_8hlbs_43{width:90%}}@keyframes _globalRotate_1mm7g_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1mm7g_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._bannerBubble_1mm7g_17{aspect-ratio:1;background:var(--campaign-color);color:var(--campaign-text-color);cursor:pointer;z-index:1;isolation:isolate;border:none;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;height:85%;margin-left:16px;display:flex;position:relative}._bannerBubble_1mm7g_17:before,._bannerBubble_1mm7g_17:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_1mm7g_1;position:absolute;inset:0}._bannerBubble_1mm7g_17:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._bannerBubble_1mm7g_17:before,._bannerBubble_1mm7g_17:after{animation:none}}._bannerBubble_1mm7g_17._specialVolvoStylingForBilservice_1mm7g_52{background:#fafafa;border-radius:0;height:100%;margin-left:0}._bannerBubble_1mm7g_17._specialVolvoStylingForBilservice_1mm7g_52:before,._bannerBubble_1mm7g_17._specialVolvoStylingForBilservice_1mm7g_52:after{content:none}@media (width>=900px){._bannerBubble_1mm7g_17{height:65%;margin-left:32px}}@media (width>=1200px){._bannerBubble_1mm7g_17{margin-left:64px!important}._bannerBubble_1mm7g_17._specialVolvoStylingForBilservice_1mm7g_52{width:25%;height:50%}}@media (width>=1800px){._bannerBubble_1mm7g_17._specialVolvoStylingForBilservice_1mm7g_52{width:20%;height:40%}}._bannerBubble_1mm7g_17 ._title_1mm7g_82{margin-top:16px;margin-bottom:6px;font-size:14px;font-weight:500}@media (width>=900px){._bannerBubble_1mm7g_17 ._title_1mm7g_82{margin-bottom:12px;font-size:20px}}._bannerBubble_1mm7g_17 ._linkText_1mm7g_94{font-size:12px;font-weight:400;text-decoration:underline}@media (width>=900px){._bannerBubble_1mm7g_17 ._linkText_1mm7g_94{font-size:14px}}body:has(._campaignContainer_1mm7g_105){overflow:hidden}._campaignContainer_1mm7g_105{z-index:3;cursor:pointer;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._campaignContainer_1mm7g_105>div{background:#f6f6f6}._campaignContainer_1mm7g_105 ._closeButton_1mm7g_122{cursor:pointer;background:var(--campaign-color);color:#fff;border:none;border-radius:8px;align-items:center;padding:16px 32px;font-size:16px;display:flex}._campaignContainer_1mm7g_105 ._closeButton_1mm7g_122 ._closeIcon_1mm7g_133{width:16px;height:16px;margin-left:5px}@keyframes _globalRotate_5qxap_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_5qxap_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._accordionModal_5qxap_18{cursor:default;background:#f6f6f6;border-radius:12px;width:90%;max-width:700px;min-height:70vh;max-height:85vh;padding:24px;overflow-y:auto}._modalHeader_5qxap_30{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}._modalHeader_5qxap_30 ._heading_5qxap_38{margin:0;font-size:22px;font-weight:600}._modalHeader_5qxap_30 ._closeButton_5qxap_43{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}._modalHeader_5qxap_30 ._closeButton_5qxap_43:hover{background:#0000000d}._modalHeader_5qxap_30 ._closeButton_5qxap_43 ._closeIcon_5qxap_56{width:20px;height:20px}._accordionList_5qxap_61{flex-direction:column;gap:8px;display:flex}._accordionItem_5qxap_67{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._accordionHeader_5qxap_74{cursor:pointer;text-align:left;background:#fff;border:none;align-items:flex-start;gap:12px;width:100%;padding:16px;transition:background-color .2s;display:flex}._accordionHeader_5qxap_74:hover{background:#f8f8f8}._accordionHeader_5qxap_74._expanded_5qxap_89{border-bottom:1px solid #e0e0e0}._accordionHeader_5qxap_74 ._chevron_5qxap_92{color:#666;flex-shrink:0;align-items:center;padding-top:2px;display:flex}._accordionHeader_5qxap_74 ._headerText_5qxap_99{flex:1;min-width:0}._accordionHeader_5qxap_74 ._campaignTitle_5qxap_103{color:#333;margin:0;font-size:16px;font-weight:600}._accordionHeader_5qxap_74 ._campaignSubtitle_5qxap_109{color:#666;margin:4px 0 0;font-size:14px}._accordionContent_5qxap_115{background:#fafafa;padding:20px}._accordionContent_5qxap_115 ._campaignImage_5qxap_119{border-radius:4px;max-width:100%;max-height:300px;margin:0 auto 20px;display:block}._accordionContent_5qxap_115 ._leadParagraph_5qxap_126{color:#333;margin:0 0 16px;font-size:15px;line-height:1.5}._accordionContent_5qxap_115 ._description_5qxap_132{color:#555;font-size:14px;line-height:1.5}._accordionContent_5qxap_115 ._description_5qxap_132 p{margin:0 0 12px}._accordionContent_5qxap_115 ._description_5qxap_132 p:last-child{margin-bottom:0}._accordionContent_5qxap_115 ._description_5qxap_132 p._disclaimer_5qxap_143{color:#777;font-size:13px}._applicableModels_5qxap_148{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px}._applicableModels_5qxap_148 ._applicableModelsLabel_5qxap_153{color:#555;margin:0 0 8px;font-size:14px;font-weight:500}._applicableModels_5qxap_148 ._modelList_5qxap_159{color:#7f7f7f;margin:0;padding-left:0;list-style:none}._applicableModels_5qxap_148 ._modelList_5qxap_159 li{margin-bottom:4px;font-size:14px}._applicableModels_5qxap_148 ._modelList_5qxap_159 li:before{content:"–";margin-right:6px}._applicableModels_5qxap_148 ._modelList_5qxap_159 li:last-child{margin-bottom:0}@keyframes _globalRotate_1jgv8_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1jgv8_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelCard_1jgv8_17{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px 25px;animation:.3s forwards _appear_1jgv8_1;display:flex;position:relative;overflow:hidden}._modelCard_1jgv8_17 ._campaign_1jgv8_30{background:var(--campaign-color);word-break:break-word;text-align:center;isolation:isolate;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;padding:.5em;display:flex;position:absolute;top:15px;right:-5px}._modelCard_1jgv8_17 ._campaign_1jgv8_30:before,._modelCard_1jgv8_17 ._campaign_1jgv8_30:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_1jgv8_1;position:absolute;inset:0}._modelCard_1jgv8_17 ._campaign_1jgv8_30:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._modelCard_1jgv8_17 ._campaign_1jgv8_30:before,._modelCard_1jgv8_17 ._campaign_1jgv8_30:after{animation:none}}._modelCard_1jgv8_17 ._campaign_1jgv8_30._specialVolvoStylingForBilservice_1jgv8_64{background:#fafafa;border-radius:0;width:auto;height:auto;padding:.7em 1em;font-weight:700;top:50px}._modelCard_1jgv8_17 ._campaign_1jgv8_30._specialVolvoStylingForBilservice_1jgv8_64:before,._modelCard_1jgv8_17 ._campaign_1jgv8_30._specialVolvoStylingForBilservice_1jgv8_64:after{content:none}._modelCard_1jgv8_17 ._campaign_1jgv8_30 ._campaignText_1jgv8_76{color:var(--campaign-text-color);font-size:13px}._modelCard_1jgv8_17 ._modelName_1jgv8_80{text-align:center;text-underline-offset:.1em;margin-bottom:12px;font-size:20px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._modelCard_1jgv8_17 ._priceSection_1jgv8_89{justify-content:center;align-items:flex-end;width:100%;margin-bottom:24px;font-size:16px;display:flex;position:relative}._modelCard_1jgv8_17 ._earlierPrice_1jgv8_98{text-decoration:line-through}._modelCard_1jgv8_17 ._price_1jgv8_89._isCampaignPrice_1jgv8_101{color:var(--campaign-color);font-weight:700}._modelCard_1jgv8_17 ._cashPriceContainer_1jgv8_105,._modelCard_1jgv8_17 ._monthlyPriceContainer_1jgv8_106{flex-direction:column;align-items:center;display:flex}._modelCard_1jgv8_17 ._priceSlash_1jgv8_111{margin:0 .4em}._modelCard_1jgv8_17 ._modelInfo_1jgv8_114{text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=1800px){._modelCard_1jgv8_17 ._modelInfo_1jgv8_114{text-align:left;align-items:flex-start}}._modelCard_1jgv8_17 ._imageContainer_1jgv8_126{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;margin-bottom:-10px}._modelCard_1jgv8_17 ._imageContainer_1jgv8_126._isModelSpecific_1jgv8_133{margin-top:-5%;margin-bottom:0}._modelCard_1jgv8_17 ._imageContainer_1jgv8_126._isModelSpecific_1jgv8_133 ._modelImage_1jgv8_137{width:100%}._modelCard_1jgv8_17 ._imageContainer_1jgv8_126._imgHasExtraWhitespaceInTop_1jgv8_140{margin-top:-15%}._modelCard_1jgv8_17 ._imageContainer_1jgv8_126._imgNeedsToBeZoomedIn_1jgv8_143{width:130%;margin-top:-10%;margin-bottom:-5%}._modelCard_1jgv8_17 ._modelImage_1jgv8_137{width:95%}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151{justify-content:space-between;align-items:center;display:flex}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151 ._highlight_1jgv8_151{text-align:center;border-right:1px solid #d1d1d1;flex-direction:column;justify-content:center;height:100%;padding-left:17px;padding-right:17px;display:flex}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151 ._highlight_1jgv8_151 ._highlightValue_1jgv8_166{margin-bottom:8px;font-size:14px;font-weight:500}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151 ._highlight_1jgv8_151 ._highlightKey_1jgv8_171{color:#b2b2b2;font-size:13px}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151 ._highlight_1jgv8_151:first-of-type{padding-left:0}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151 ._highlight_1jgv8_151:last-of-type{border-right:none;padding-right:0}._modelCard_1jgv8_17 ._highlightsContainer_1jgv8_151{margin-bottom:30px}._modelCard_1jgv8_17 ._inclusionContainer_1jgv8_185{color:#b2b2b2;grid-template-columns:1fr 1fr;width:80%;margin-bottom:15px;display:grid}._modelCard_1jgv8_17 ._ctaButtonContainer_1jgv8_192{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;display:flex}._modelCard_1jgv8_17 ._ctaButton_1jgv8_192{color:#171415;cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;margin:0 auto;padding:16px 32px;font-size:16px;transition:border-color .2s ease-in-out}._modelCard_1jgv8_17 ._ctaButton_1jgv8_192:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}@keyframes _appear_1jgv8_1{0%{opacity:0}to{opacity:1}}._container_111lr_1{text-align:center;padding:4em 5vw}._title_111lr_6{margin-bottom:16px;font-size:24px}@keyframes _globalRotate_1cmjo_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1cmjo_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._mainSectionContainer_1cmjo_17{grid-template-rows:subgrid;grid-area:1/1/4/2;padding:0 5vmin 5vmin;display:grid}._mainSection_1cmjo_17{grid-row:3/4;position:relative}@media (width>=1800px){._headerRow_1cmjo_31{grid-template-columns:1fr auto 1fr;align-items:start;margin-bottom:1em;display:grid}}._header_1cmjo_31{text-align:left;margin:1em 5vmin 2em 0;font-size:20px}@media (width>=1800px){._header_1cmjo_31{grid-column:1;margin-bottom:0}}._variantName_1cmjo_51{font-size:.85em;font-weight:400}._icon_1cmjo_56{width:2em;height:2em}._carImage_1cmjo_61{aspect-ratio:16/10;width:90%}._vatExplanation_1cmjo_66{text-align:center;font-size:1em}._scrollInviteContainter_1cmjo_71{text-align:center;margin:6em auto 0;position:absolute;top:70vh;left:50%}._hidden_1cmjo_79{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}._scrollInvite_1cmjo_71{background-color:#0000;border:.5em solid #0000004d;border-radius:50%;width:2em;height:2em;margin-left:0;animation:1.5s infinite _scroll_1cmjo_71;position:relative;left:50%}@keyframes _scroll_1cmjo_71{0%{opacity:0;top:2em}20%{opacity:1}80%{opacity:1}to{opacity:0;top:-5em}}._sectionHeading_1cmjo_113{text-align:left;margin-top:2em;margin-bottom:24px;font-size:16px}._sectionHeading_1cmjo_113._vatExplanationIsVisible_1cmjo_119{margin-top:1em}._sectionHeading_1cmjo_113._addonsTaxWarningIsVisible_1cmjo_122{margin-bottom:0}._addonsTaxWarning_1cmjo_122{margin-bottom:32px;font-size:13px;font-style:italic}@media (width>=1800px){._sectionHeading_1cmjo_113{text-align:unset}}._sectionSubHeading_1cmjo_137{color:#171415;margin-bottom:24px;font-size:16px;font-weight:400}._loadingOptionsContainer_1cmjo_144{text-align:center}._loadingOptionsContainer_1cmjo_144 ._loadingOptions_1cmjo_144{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_1cmjo_1}._colorList_1cmjo_153{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding-bottom:1em;display:grid}@media (width>=600px){._colorList_1cmjo_153{margin:0}}._selectColorButton_1cmjo_165{cursor:pointer;background:0 0;border:1px solid #d1d1d1;border-radius:8px;align-items:center;width:100%;height:100%;padding:.2em;font-size:.9em;transition:outline .2s ease-in-out,transform .2s ease-in-out;display:flex}@media (width>=600px){._selectColorButton_1cmjo_165{font-size:1em}}._selectColorButton_1cmjo_165 p{line-height:1.3em}._selectColorButton_1cmjo_165._active_1cmjo_187{outline:2px solid var(--accent-color);outline-offset:-1px}._selectColorButton_1cmjo_165:hover ._swatch_1cmjo_191{transform:scale(1.05)}._swatch_1cmjo_191{background:linear-gradient(0deg, #fff0 50%, #fff9 50%, #fff0 65%), radial-gradient(closest-side, var(--high1st) 0, var(--high1st) 15%, var(--low1st) 180%);border-radius:50%;flex-shrink:0;width:38px;max-width:6em;height:38px;max-height:6em;margin:1em;transition:transform .25s;position:relative;overflow:hidden}._twoPaints_1cmjo_209{background:linear-gradient(0deg, var(--high2nd) 0%, var(--low2nd) 50%, #fff0 50%, #fff9 50%, #fff0 65%), radial-gradient(closest-side, var(--high1st) 0, var(--high1st) 15%, var(--low1st) 180%)!important;transform:rotate(180deg)!important}._threePaints_1cmjo_214{background:linear-gradient(0deg, #0000 40%, var(--high3rd) 40%, var(--high3rd) 50%, #0000 50%), linear-gradient(0deg, var(--high2nd) 0%, var(--low2nd) 50%, #fff0 50%, #fff9 50%, #fff0 65%), radial-gradient(closest-side, var(--high1st) 0, var(--high1st) 15%, var(--low1st) 170%)!important;transform:rotate(180deg)!important}@keyframes _shine_1cmjo_1{10%{opacity:1;transition-property:left,top,opacity;transition-duration:.7s,.7s,.15s;transition-timing-function:ease;top:-30%;left:-30%}to{opacity:0;transition-property:left,top,opacity;top:-30%;left:-30%}}._swatch_1cmjo_191:after{content:"";opacity:0;background:linear-gradient(90deg,#ffffff21 0% 77%,#ffffff80 92%,#fff0 100%);width:200%;height:200%;animation:3s ease-in-out infinite forwards _shine_1cmjo_1;position:absolute;top:-110%;left:-210%;transform:rotate(30deg)}._colorButtonTextContainer_1cmjo_250{text-align:left}._colorName_1cmjo_254{margin-bottom:8px;font-size:14px;font-weight:500}._priceContainer_1cmjo_260{font-size:12px;font-weight:400;display:flex}._priceContainer_1cmjo_260 p{color:#171415}._priceContainer_1cmjo_260 ._slash_1cmjo_268{margin:0 10px}._priceCancelledByCampaign_1cmjo_272{margin-right:5px;font-weight:400;text-decoration:line-through}._interiorSection_1cmjo_278{margin-top:4em;margin-bottom:2em}._interiorList_1cmjo_283,._optionGroupList_1cmjo_284,._packageList_1cmjo_285,._optionList_1cmjo_286{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:4em;display:grid}._addonCategoryHeader_1cmjo_293{color:#171415;margin-bottom:24px;font-size:20px;font-weight:400}._addonCategoryNote_1cmjo_300{color:#171415;margin-top:-12px;margin-bottom:16px;font-size:14px;font-style:italic}._addonList_1cmjo_308{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:2em;display:grid}._addonList_1cmjo_308+._addonList_1cmjo_308{border-top:1px solid gray;padding-top:2em}._addonList_1cmjo_308:last-of-type{margin-bottom:4em}._optionListItem_1cmjo_322{position:relative}._optionListItem_1cmjo_322:has(._disabledBecauseOfAnotherOptionInfo_1cmjo_325){margin-bottom:24px}._optionButton_1cmjo_329{background:0 0;border:thin solid #b2b2b2;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:100%;min-height:100px;padding:16px 13px;font-size:16px;transition:color .25s,background-color .25s,outline .25s;display:flex}._optionButton_1cmjo_329:hover{cursor:pointer}._optionButton_1cmjo_329._active_1cmjo_187{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}._optionButton_1cmjo_329._descriptionIsVisible_1cmjo_353{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}._disabled_1cmjo_325{position:relative;background:#d1d1d1!important}._disabled_1cmjo_325 *{color:#7f7f7f!important}._disabled_1cmjo_325:hover{cursor:unset}._infoButton_1cmjo_370{cursor:pointer;color:#171415;background:0 0;border:none;padding:0;transition:color .25s,background-color .25s;display:flex;position:absolute;bottom:10px;left:13px}._infoButton_1cmjo_370._disabled_1cmjo_325{color:#7f7f7f}._checkIcon_1cmjo_386{pointer-events:none;color:#b2b2b2;font-size:20px;position:absolute;top:5px;right:5px}._checkIcon_1cmjo_386._active_1cmjo_187{color:var(--accent-color)}._addonButton_1cmjo_398 ._checkIcon_1cmjo_386{top:17px;right:17px}._infoChevron_1cmjo_403{color:#171415;font-size:18px;transition:transform .2s ease-in-out}._infoChevron_1cmjo_403._isInfoToggled_1cmjo_408{transform:rotate(180deg)}._descriptionList_1cmjo_412{z-index:1;text-align:left;outline-offset:0;background:#fff;width:100%;padding:0 12px;font-size:14px;list-style-type:"- ";list-style-position:inside;transition:all .2s ease-in-out;position:absolute}._descriptionList_1cmjo_412._active_1cmjo_187{border-color:#0000}._descriptionList_1cmjo_412._active_1cmjo_187._disabled_1cmjo_325:before{background:#d1d1d1}._descriptionList_1cmjo_412._visible_1cmjo_432{border:1px solid #b2b2b2;border-top:none;border-radius:0 0 8px 8px;margin-bottom:10px;padding:12px}._descriptionList_1cmjo_412._visible_1cmjo_432._active_1cmjo_187{outline:var(--accent-color) solid 3px;border:none}._descriptionList_1cmjo_412._visible_1cmjo_432._active_1cmjo_187:before{content:"";background:#fff;height:5px;position:absolute;top:-4px;left:0;right:0}._descriptionList_1cmjo_412._visible_1cmjo_432._active_1cmjo_187._disabled_1cmjo_325:before{background:#d1d1d1}._descriptionList_1cmjo_412 li{margin-bottom:5px}._addonListItem_1cmjo_459{position:relative}._fullScreenAddonImageContainer_1cmjo_463{z-index:3;background:#fff;border:none;justify-content:center;align-items:center;animation:.1s ease-in-out _fadeBackgroundOpacity_1cmjo_1;display:flex;position:fixed;inset:0}._fullScreenAddonImageContainer_1cmjo_463 ._fullScreenAddonImage_1cmjo_463{max-width:95vw;max-height:80vh;animation:.1s ease-in-out forwards _enlarge_1cmjo_1}@keyframes _enlarge_1cmjo_1{0%{transform:scale(.1)}}@keyframes _fadeBackgroundOpacity_1cmjo_1{0%{background:#fff0}}._addonImageButton_1cmjo_490{cursor:pointer;color:#171415;background:0 0;border:none;position:absolute;top:14px;left:12px}._addonImage_1cmjo_490{object-fit:contain;width:100%;max-width:100%;max-height:170px;margin-bottom:18px}._zoomIcon_1cmjo_508{background-color:#fff3;border-radius:50%;width:20px;height:20px;padding:2px;display:inline-block;position:absolute;top:5px;left:10px}._addonVersionChoiceButtonContainer_1cmjo_520{justify-content:space-around;width:100%;padding-top:20px;display:flex}._addonVersionChoiceButton_1cmjo_520{border:thin solid var(--primary-color);aspect-ratio:16/9;background:0 0;border-radius:.5em;min-height:3em;padding:5px 4px;font-size:1.8em}._addonVersionChoiceButton_1cmjo_520._active_1cmjo_187{outline:var(--primary-color) solid .15em;outline-offset:.15em;color:#fff;background-color:var(--primary-color)!important;border-radius:.5em!important}._addonVersionInfoSection_1cmjo_544{border:5px solid var(--campaign-color);text-align:center;border-radius:.5em;padding:2em}._addonVersionInfoSection_1cmjo_544 ._sectionHeading_1cmjo_113{margin-top:0}._addonVersionInfoSection_1cmjo_544 ._addonVersionInfoText_1cmjo_553{margin-bottom:1em}._addonVersionInfoSection_1cmjo_544 ._tableHeader_1cmjo_556{margin-bottom:10px;font-size:20px}._addonVersionInfoSection_1cmjo_544 table{text-align:left;border-spacing:0;table-layout:fixed;border:1px solid #000;border-bottom:none}._addonVersionInfoSection_1cmjo_544 table thead{font-weight:700}._addonVersionInfoSection_1cmjo_544 table td{border-bottom:1px solid #000;padding:3px}._addonVersionInfoSection_1cmjo_544 table tbody tr:nth-child(odd){background:#add8e694}._addonButton_1cmjo_398{background:0 0;border:thin solid #b2b2b2;border-radius:8px;flex-direction:column;align-items:center;width:100%;height:100%;padding:14px 13px;font-size:1em;transition:color .25s,background-color .25s,outline .25s;display:flex}._addonButton_1cmjo_398 ._addonTextContainer_1cmjo_592{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}._addonButton_1cmjo_398 ._addonTextContainer_1cmjo_592._addonHasImage_1cmjo_600{text-align:left;align-items:flex-start}._addonButton_1cmjo_398 ._addonTextContainer_1cmjo_592 ._addonName_1cmjo_604{margin-bottom:8px;padding-right:17px;font-size:16px;font-weight:500}._addonButton_1cmjo_398 ._addonTextContainer_1cmjo_592 ._addonDescription_1cmjo_610{overflow-wrap:anywhere;margin-bottom:16px;font-size:14px}._addonButton_1cmjo_398:hover{cursor:pointer}._addonButton_1cmjo_398._active_1cmjo_187{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}@keyframes _appear_1cmjo_1{0%{opacity:0;transform:translateY(0)scale(0)}}._interiorName_1cmjo_630,._optionName_1cmjo_631,._interiorCode_1cmjo_632{text-align:left;padding-right:10px;font-size:14px;font-weight:500}._interiorCode_1cmjo_632{font-size:12px}._optionPriceContainer_1cmjo_643{color:#171415;margin-bottom:18px;display:flex}._optionPriceContainer_1cmjo_643 ._slash_1cmjo_268{color:#171415;margin:0 10px}._interiorPrice_1cmjo_653,._optionPrice_1cmjo_643,._addonPrice_1cmjo_655{color:#171415;font-size:12px;font-weight:400}._interiorCashPrice_1cmjo_661,._optionCashPrice_1cmjo_662,._addonCashPrice_1cmjo_663{color:#171415;font-size:14px}._addonPriceCancelledByCampaign_1cmjo_668{margin-right:5px;text-decoration:line-through;font-weight:400!important}._campaignPrice_1cmjo_674{color:var(--campaign-color);font-weight:600}._addonButton_1cmjo_398._campaignActive_1cmjo_679{outline-color:var(--campaign-color)}._disabledBecauseOfAnotherOptionInfo_1cmjo_325{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 13px);font-size:13px;position:absolute;bottom:-19px;overflow:hidden;color:#7f7f7f!important}._subtitle_1cmjo_694{margin-bottom:1em}._floatingPylonButton_1cmjo_698{z-index:1;background:var(--primary-color);color:#fff;border-radius:1em;justify-content:center;align-items:center;gap:.5em;min-width:6em;height:4em;padding:0 1em;font-size:1em;text-decoration:none;display:flex;position:fixed;bottom:1em;right:calc(max(25em,25%) + 1em)}._floatingPylonButton_1cmjo_698 ._pylonButtonIcon_1cmjo_716{font-size:1.5em}._bottomButtonsWrapper_1cmjo_720{flex-direction:column-reverse;display:flex}._bottomButtonsWrapper_1cmjo_720>:first-child{margin-top:15px}@media (width>=600px){._bottomButtonsWrapper_1cmjo_720{flex-direction:row;justify-content:space-between}._bottomButtonsWrapper_1cmjo_720>:first-child{margin-top:0}}._skeletonHeaderLine_1cmjo_737{margin-bottom:8px}._skeletonImageWrapper_1cmjo_741{aspect-ratio:16/10;width:80%;margin:1em auto}@media (width>=600px){._skeletonImageWrapper_1cmjo_741{width:65%}}._skeletonTabRow_1cmjo_752{gap:12px;margin:2em 0 1em;display:flex}._skeletonSidebarStack_1cmjo_758{flex-direction:column;gap:16px;display:flex}._skeletonColorRow_1cmjo_764{border:1px solid #d1d1d1;border-radius:8px;align-items:center;padding:.2em;list-style:none;display:flex}._skeletonSwatch_1cmjo_773{flex-shrink:0;margin:1em}._skeletonColorText_1cmjo_778{flex:1;padding-right:12px}._skeletonColorName_1cmjo_783{margin-bottom:8px}@keyframes _globalRotate_xd1r4_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_xd1r4_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}body:has(._overlay_xd1r4_17){overflow:hidden}._overlay_xd1r4_17{z-index:5;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_xd1r4_1;position:fixed;inset:0}@keyframes _backgroundFade_xd1r4_1{0%{background:0 0}}._closeFloatingSidebarButton_xd1r4_35{background:0 0;border:none;width:2em;height:2em;padding:0;position:absolute;top:1em;right:1em}._closeFloatingSidebarButton_xd1r4_35 ._icon_xd1r4_45{font-size:2em}._priceBubbleButton_xd1r4_49{border:2px solid var(--primary-color);background:#fff;border-radius:1em;flex-direction:column;align-items:flex-start;min-height:4em;padding:1em 1.5em 1em 1em;display:flex;position:fixed;bottom:1em;right:1em}._priceBubbleButton_xd1r4_49 ._icon_xd1r4_45{font-size:2em;position:absolute;top:10px;right:5px}._priceBubbleButton_xd1r4_49 ._icon_xd1r4_45._withPrice_xd1r4_68{top:5px}._priceBubbleButton_xd1r4_49._chatAwarePlacement_xd1r4_71{right:unset;bottom:80px;left:1em}@media (width>=600px){._priceBubbleButton_xd1r4_49._chatAwarePlacement_xd1r4_71{bottom:90px}}._bubblePriceContainer_xd1r4_82{flex-direction:column;align-items:flex-start;display:flex}._bubblePriceContainer_xd1r4_82:first-of-type{margin-bottom:10px}._bubblePriceRow_xd1r4_91{align-items:center;gap:.4em;display:flex}._savingsBadgeBubble_xd1r4_97{color:var(--campaign-text-color);background:var(--campaign-color);white-space:nowrap;border-radius:100px;padding:.2em .5em;font-size:11px;font-weight:500}._earlierPriceBubble_xd1r4_107{color:#666;margin-top:2px;font-size:12px;text-decoration:line-through}._bubblePriceHeader_xd1r4_114{font-size:14px}._cashPriceInBubble_xd1r4_118,._monthlyPriceInBubble_xd1r4_119{font-size:18px}._isCampaignPriceInBubble_xd1r4_123{color:var(--campaign-color)}._bubbleWithoutSelectedModel_xd1r4_127{text-align:left;font-size:16px}._bubbleWithoutSelectedModel_xd1r4_127 span{display:block}._sidebar_xd1r4_135{background:var(--secondary-background-color);max-width:100vw;padding:3em 7vw 1em}@media (width>=900px){._sidebar_xd1r4_135{display:initial;grid-row:1/4;height:100vh;padding:3em 2.5vw 1em;position:sticky;top:0;overflow-y:auto}._sidebar_xd1r4_135._inIframe_xd1r4_152{height:auto;position:static}}._sidebar_xd1r4_135._floatingSidebar_xd1r4_157{width:100vw;height:80vh;display:initial;background:var(--secondary-background-color);z-index:6;padding:2em;animation:.3s ease-in-out _slideInUp_xd1r4_1;position:fixed;bottom:0;overflow-y:auto}._monthlyPrice_xd1r4_119{font-size:2em}._monthlyPrice_xd1r4_119._isCampaignPrice_xd1r4_123{color:var(--campaign-color)}._price_xd1r4_49{font-size:2em}._price_xd1r4_49._isCampaignPrice_xd1r4_123{color:var(--campaign-color)}._vat_xd1r4_184{font-size:.8em}._priceRow_xd1r4_188{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._savingsBadge_xd1r4_97{color:var(--campaign-text-color);background:var(--campaign-color);white-space:nowrap;border-radius:100px;padding:.2em .6em;font-size:.9em;font-weight:500}._modelDiscount_xd1r4_205{color:#666;margin-top:5px;font-size:.9em;text-decoration:line-through}._savingsTextBubble_xd1r4_212{color:var(--campaign-color);font-size:12px;font-weight:500}._priceSection_xd1r4_218{margin-bottom:2em}._monthlyPriceContainer_xd1r4_222{margin-top:1em}._priceLegend_xd1r4_226{font-size:1em}._byLine_xd1r4_230{color:gray;text-align:center;margin-top:5em;font-size:.8em}._shareButtonContainer_xd1r4_237{margin-top:2em}._shareButtonContainer_xd1r4_237 h3{margin-bottom:.7em}._testDriveButtonContainer_xd1r4_244{margin-top:2em}._testDriveButton_xd1r4_244{background:var(--background-color);color:inherit;cursor:pointer;border:1px solid #171415;border-radius:.5em;align-items:center;padding:1em;font-size:calc(12px + .4vmin);text-decoration:none;transition:border-radius .25s;display:inline-flex}._testDriveButton_xd1r4_244:hover{border-radius:1em}._buttonIcon_xd1r4_265{margin-right:5px}@keyframes _slideInUp_xd1r4_1{0%{transform:translateY(100%)}}@keyframes _globalRotate_1snkc_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1snkc_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._financePicker_1snkc_17{margin-bottom:3em;font-size:calc(12px + .4vmin)}._financePicker_1snkc_17 input::selection{color:#000;background:#fff}._financePicker_1snkc_17 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._financePicker_1snkc_17 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._header_1snkc_31{margin-bottom:8px;font-size:1.2em;font-weight:500}._subHeader_1snkc_37{margin-bottom:.2em;font-weight:400}._buttonGroup_1snkc_42{width:100%;margin:.2em 0 34px;font-size:calc(12px + .4vmin);display:flex}._buttonGroup_1snkc_42 ._button_1snkc_42{text-align:center;background:var(--background-color);white-space:nowrap;cursor:pointer;border:1px solid #b2b2b2;border-radius:8px;justify-content:center;align-items:center;width:100%;margin:.3em;padding-top:12px;padding-bottom:12px;font-size:.8em;font-weight:500;transition:border-radius .25s;display:flex}._buttonGroup_1snkc_42 ._button_1snkc_42:first-child:nth-last-child(n+5),._buttonGroup_1snkc_42 ._button_1snkc_42:first-child:nth-last-child(n+5)~._button_1snkc_42{white-space:normal}._active_1snkc_71{outline:var(--accent-color) solid 2px;border-color:#0000!important}._active_1snkc_71:hover{cursor:default!important}._financeExample_1snkc_79{margin-top:2em;font-size:1.3em}._financeExample_1snkc_79 h3{color:#6b6b6b;margin-bottom:.25em;font-size:.75em;font-weight:400}._financeExample_1snkc_79 p{color:#6b6b6b}._financeExample_1snkc_79 ._disclaimer_1snkc_92{margin-top:5px;font-size:1em;display:block}._financeExample_1snkc_79 ._campaignRate_1snkc_97{color:var(--campaign-color);font-weight:600}@keyframes _globalRotate_ql0sy_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ql0sy_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._tableContainer_ql0sy_17,._selectedOptionsTable_ql0sy_21{width:100%}._selectedOptionsTable_ql0sy_21 th{text-align:left}._selectedOptionsTable_ql0sy_21 tr{height:1.5em}._selectedOptionsTable_ql0sy_21 tr td:last-of-type:not(td:first-of-type){text-align:right}._includedOption_ql0sy_34{padding-left:1em;font-size:80%}._sumLine_ql0sy_39 td{padding-top:29px;font-weight:700}._disclaimerLine_ql0sy_44{vertical-align:bottom;font-size:.8em;line-height:1.3}._disclaimerLine_ql0sy_44 td{padding-top:29px}._campaignDiscount_ql0sy_53{color:var(--campaign-color)}._priceGroup_ql0sy_57{justify-content:flex-end;gap:.5em;display:flex}._originalPrice_ql0sy_63{color:#999;text-decoration:line-through}._discountedPrice_ql0sy_68{color:var(--campaign-color)}._remainingDiscountText_ql0sy_72{color:var(--campaign-color);margin-top:.5em;font-size:.9em}@keyframes _globalRotate_63l6o_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_63l6o_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._button_63l6o_17{background:var(--background-color);border:1px solid #171415;border-radius:.5em;align-items:center;max-width:max-content;padding:1em;font-size:calc(12px + .4vmin);transition:border-radius .25s;display:inline-flex;position:relative}._button_63l6o_17:hover{cursor:pointer;border-radius:1em}._button_63l6o_17:disabled{color:gray;border-color:gray}._buttonIcon_63l6o_38{margin-right:5px}._form_63l6o_42{display:flex}._salespersonList_63l6o_46{flex-direction:column;display:flex}._salespersonList_63l6o_46 li{margin-bottom:1em}._textfield_63l6o_54{background:var(--background-color);border:1px solid #171415;border-radius:.5em;margin-right:20px;padding:1em;font-size:calc(12px + .4vmin)}._privacyDisclaimer_63l6o_63{margin-top:10px;font-size:14px}._privacyDisclaimer_63l6o_63 a{text-decoration:underline}._errorMessage_63l6o_71{margin-right:10px}._successMessageContainer_63l6o_75{flex-direction:column;gap:10px;display:flex}._successMessage_63l6o_75{margin-right:10px}._loadingSpinner_63l6o_85{margin-left:10px;animation:.5s linear infinite _globalRotate_63l6o_1}._loadingSpinner_63l6o_85._big_63l6o_89{width:2em;height:2em}@keyframes _globalRotate_1v751_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1v751_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._mainImageContainer_1v751_17{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}._mainImageContainer_1v751_17._fullScreen_1v751_24{z-index:2;background:#fff;position:fixed;inset:0;overflow:hidden}._mainImageContainer_1v751_17 ._imageDisclaimer_1v751_34{justify-content:center;font-size:.8em;display:flex;position:absolute;bottom:0}._mainImageContainer_1v751_17 ._threeSixtyButton_1v751_41{cursor:pointer;z-index:1;background:0 0;border:2px solid;border-radius:100%;justify-content:center;align-items:center;width:1.3em;height:1.3em;padding:0;font-size:3em;display:inline-flex;position:absolute;top:-35px;right:10px}@media (width>=600px){._mainImageContainer_1v751_17 ._threeSixtyButton_1v751_41{top:10px}}._mainImageContainer_1v751_17 ._threeSixtySwipeIcon_1v751_63{font-size:20px;position:absolute;bottom:15px}@media (width>=600px){._mainImageContainer_1v751_17 ._threeSixtySwipeIcon_1v751_63{font-size:35px;bottom:25px}}@media (width>=900px){._mainImageContainer_1v751_17 ._threeSixtySwipeIcon_1v751_63{font-size:25px;bottom:20px}}@media (width>=1200px){._mainImageContainer_1v751_17 ._threeSixtySwipeIcon_1v751_63{font-size:40px;bottom:30px}}._threeSixtyImageContainer_1v751_87{touch-action:pan-y;aspect-ratio:16/10;justify-content:center;align-items:center;width:100%;margin-top:-10%;margin-bottom:-5%;display:flex}._carImage_1v751_98{touch-action:pan-y;transition:transform 50ms linear}._carImage_1v751_98._imagin_1v751_102{aspect-ratio:16/10;width:80%}._carImage_1v751_98._modelSpecific_1v751_106{width:100%}._carImage_1v751_98._imageLoading_1v751_109{filter:blur(5px)opacity(50%);transition:filter .2s ease-in-out 50ms}._carImage_1v751_98._threeSixtyImage_1v751_87{cursor:move!important;width:100%!important}@media (width>=1200px){._carImage_1v751_98._threeSixtyImage_1v751_87{width:80%!important}}@media (width>=1800px){._carImage_1v751_98._threeSixtyImage_1v751_87{width:70%!important}}._carImage_1v751_98._threeSixtyImage_1v751_87:not(._currentAngle_1v751_128){display:none}@media (width>=600px){._carImage_1v751_98._imagin_1v751_102{width:65%}._carImage_1v751_98._modelSpecific_1v751_106{width:100%}._carImage_1v751_98{pointer-events:auto;cursor:zoom-in}}._carImage_1v751_98._noZoom_1v751_143{cursor:default}@media (width>=1800px){._carImage_1v751_98._modelSpecific_1v751_106{width:auto;max-width:100%;max-height:50vh}}._carImage_1v751_98._enlarged_1v751_153{cursor:zoom-out;width:90%}._fullScreen_1v751_24 ._carImage_1v751_98{cursor:zoom-out;width:80%;max-height:none}._waitShapeLoaderContainer_1v751_164{background:var(--primary-color);width:0;height:2px;margin-top:-5px;margin-bottom:10px;animation:30s linear backwards _waitShapeLoader_1v751_164}@keyframes _waitShapeLoader_1v751_164{to{width:100%}}._angleArrow_1v751_178{cursor:pointer;z-index:1;background:0 0;border:none;width:5%;height:25vh;margin:0;padding:0;font-size:calc(7px + 6vw);position:absolute}._angleArrow_1v751_178._left_1v751_190{left:0}._angleArrow_1v751_178._right_1v751_193{right:0}@media (width>=600px){._angleArrow_1v751_178{font-size:calc(7px + 2vw)}}._loading_1v751_202{color:var(--primary-color);font-size:4em;animation:.6s linear infinite _rotation_1v751_1;position:absolute;top:50%;transform:translateY(-50%)}@keyframes _rotation_1v751_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mainCarImageWrapper_1v751_219{position:relative}._mgBadgeContainer_1v751_223{z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute;top:0;right:10px}@media (width>=600px){._mgBadgeContainer_1v751_223{top:10px;right:15%}}._mgBadge_1v751_223{width:45px;height:auto}@media (width>=600px){._mgBadge_1v751_223{width:80px}}._dealerLogoContainer_1qbjj_1{z-index:3;align-items:flex-end;width:100%;height:7em;padding-left:5vw;display:flex;position:fixed;top:0}._dealerLogoContainer_1qbjj_1 ._logoWrapper_1qbjj_11{align-items:center;width:10em;max-width:40vw;height:4em;display:flex}._dealerLogoContainer_1qbjj_1 ._logoWrapper_1qbjj_11 ._dealerLogo_1qbjj_1{max-width:100%}._closeFullScreenButton_1qbjj_22{cursor:pointer;z-index:3;background:0 0;border:none;font-size:2em;position:fixed;top:3%;right:3%}@keyframes _globalRotate_kdb8u_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_kdb8u_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_kdb8u_17{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:min(800px,100vw - 10vmin);margin:16px auto;padding:0 8px;display:flex;overflow:hidden}@media (width>=600px){._container_kdb8u_17{gap:24px;margin:24px auto;padding:0 24px}}._tableWrapper_kdb8u_36{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}._tableWrapper_kdb8u_36::-webkit-scrollbar{height:6px}._tableWrapper_kdb8u_36::-webkit-scrollbar-track{background:#f6f6f6;border-radius:3px}._tableWrapper_kdb8u_36::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}._tableWrapper_kdb8u_36::-webkit-scrollbar-thumb:hover{background:#b8b8b8}._categoryTable_kdb8u_57{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid #d1d1d1;width:100%;min-width:380px;font-size:11px}@media (width>=600px){._categoryTable_kdb8u_57{min-width:auto;font-size:15px}}._descriptionCol_kdb8u_73{width:140px}@media (width>=600px){._descriptionCol_kdb8u_73{width:auto}}._variantCol_kdb8u_82{width:58px}@media (width>=600px){._variantCol_kdb8u_82{width:100px}}._categoryHeader_kdb8u_91{text-align:left;color:#fff;z-index:2;background:#171415;padding:6px 8px;font-size:11px;font-weight:600;position:sticky;left:0}@media (width>=600px){._categoryHeader_kdb8u_91{padding:12px 16px;font-size:16px;position:static}}._variantHeader_kdb8u_110{text-align:center;color:#fff;white-space:pre-line;background:#171415;padding:6px 2px;font-size:9px;font-weight:500;line-height:1.2}@media (width>=600px){._variantHeader_kdb8u_110{padding:12px 8px;font-size:14px;line-height:1.3}}._variantHeader_kdb8u_110._selected_kdb8u_127{background:var(--primary-color);font-weight:700;position:relative}._variantHeader_kdb8u_110._selected_kdb8u_127:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--primary-color);width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}._sectionHeader_kdb8u_145{text-align:left;color:#171415;background:#f6f6f6;border-bottom:1px solid #d1d1d1;padding:5px 8px;font-size:10px;font-weight:600}@media (width>=600px){._sectionHeader_kdb8u_145{padding:10px 16px;font-size:14px}}._itemDescription_kdb8u_161{text-align:left;z-index:1;border-bottom:1px solid #d1d1d1;padding:5px 8px;font-size:11px;line-height:1.25;position:sticky;left:0}._itemRow_kdb8u_171:nth-child(odd) ._itemDescription_kdb8u_161{background:#f6f6f6}._itemRow_kdb8u_171:nth-child(2n) ._itemDescription_kdb8u_161{background:#fff}@media (width<=600px){._itemDescription_kdb8u_161{box-shadow:2px 0 4px #00000014}}@media (width>=600px){._itemDescription_kdb8u_161{box-shadow:none;padding:8px 16px;font-size:15px;line-height:1.3;position:static}}._statusCell_kdb8u_192{text-align:center;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding:5px 2px}._itemRow_kdb8u_171:nth-child(odd) ._statusCell_kdb8u_192{background:#f6f6f6}._itemRow_kdb8u_171:nth-child(2n) ._statusCell_kdb8u_192{background:#fff}._statusCell_kdb8u_192._selected_kdb8u_127{background:color-mix(in srgb, var(--primary-color) 12%, white);border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color)}._bullet_kdb8u_210{color:#171415;font-size:14px;line-height:1}@media (width>=600px){._bullet_kdb8u_210{font-size:18px}}._selected_kdb8u_127 ._bullet_kdb8u_210{color:var(--primary-color);font-weight:700}._optional_kdb8u_225{color:#171415;opacity:.7;font-size:8px;font-style:italic;line-height:1}@media (width>=600px){._optional_kdb8u_225{font-size:11px}}._selected_kdb8u_127 ._optional_kdb8u_225{color:var(--primary-color)}._footnotesSection_kdb8u_241{color:#171415;background:#f6f6f6;border-radius:4px;margin-top:16px;padding:16px;font-size:12px;line-height:1.5}@media (width>=600px){._footnotesSection_kdb8u_241{font-size:13px}}._footnote_kdb8u_241{margin:0 0 8px}._footnote_kdb8u_241:last-child{margin-bottom:0}._footnoteRef_kdb8u_263{margin-right:4px;font-weight:600}@keyframes _globalRotate_1ahtv_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1ahtv_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._warrantySection_1ahtv_17{margin-bottom:24px}._warrantyTable_1ahtv_21{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px}._warrantyTable_1ahtv_21 thead tr{color:#171415;text-align:left;font-size:16px;background-color:#f2f2f2!important}._warrantyTable_1ahtv_21 thead tr th{padding:12px 10px;font-weight:500}._warrantyTable_1ahtv_21 td,._warrantyTable_1ahtv_21 th{padding:12px 10px;font-weight:400}._warrantyTable_1ahtv_21 tr:nth-child(2n){background-color:#f6f6f6}._warrantyTable_1ahtv_21 tr:nth-child(odd){background-color:#fbfbfb}._warrantyTable_1ahtv_21 ._label_1ahtv_48{width:40%;font-weight:500}._warrantyTable_1ahtv_21 ._value_1ahtv_52{text-align:end;width:30%}@media (width<=600px){._warrantyTable_1ahtv_21{font-size:14px}._warrantyTable_1ahtv_21 td,._warrantyTable_1ahtv_21 th{padding:10px 6px}._warrantyTable_1ahtv_21 ._label_1ahtv_48{width:36%}._warrantyTable_1ahtv_21 ._value_1ahtv_52{width:32%}}._disclaimer_1ahtv_72{color:#666;margin-top:8px;padding:0 10px;font-size:12px;line-height:1.5}@keyframes _globalRotate_ywemu_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ywemu_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._tireLabelsContainer_ywemu_17{text-align:center;margin-top:48px;margin-bottom:24px}._triggerButton_ywemu_23{color:#7f7f7f;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:8px 0;font-size:13px;text-decoration:underline;transition:color .2s}._triggerButton_ywemu_23:hover{color:#171415}._overlay_ywemu_38{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_ywemu_49{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;padding:24px;overflow-y:auto}._modalHeader_ywemu_59{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._modalHeader_ywemu_59 h2{margin:0;font-size:20px;font-weight:500}._closeButton_ywemu_71{cursor:pointer;color:#7f7f7f;background:0 0;border:none;padding:0 4px;font-size:28px;line-height:1}._closeButton_ywemu_71:hover{color:#171415}._subtitle_ywemu_84{color:#7f7f7f;margin-bottom:20px;font-size:14px}._tireCards_ywemu_90{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=600px){._tireCards_ywemu_90{grid-template-columns:repeat(2,1fr)}}._tireCard_ywemu_90{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;align-items:center;padding:16px;display:flex}._tireInfo_ywemu_111{text-align:center;flex-direction:column;align-items:center;margin-bottom:12px;display:flex}._tireSupplier_ywemu_119{font-size:15px;font-weight:600}._tireName_ywemu_124{color:#7f7f7f;font-size:13px}._tireSize_ywemu_129{color:#999;margin-top:2px;font-size:12px}._labelImage_ywemu_135{width:100%;max-width:300px;margin-bottom:10px}@keyframes _globalRotate_1w426_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1w426_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._button_1w426_17{text-align:center;white-space:nowrap;color:#171415;background:0 0;border:1px solid #171415;border-radius:8px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:block;position:relative}._button_1w426_17:hover{color:#fff;cursor:pointer;background-color:#171415}._button_1w426_17._loading_1w426_38{color:#0000}._button_1w426_17 ._loadingSpinner_1w426_41{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;animation:.5s linear infinite _globalRotate_1w426_1;position:absolute;left:0;right:0}@keyframes _globalRotate_1jx7r_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1jx7r_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._hyundaiStockHeader_1jx7r_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._hyundaiStockHeader_1jx7r_17 h2{margin:0;font-size:24px;font-weight:500}._hyundaiResultBar_1jx7r_31{background:#f2f2f2;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}._hyundaiResultBar_1jx7r_31 span{color:#7f7f7f;font-size:14px}._hyundaiCarGrid_1jx7r_45{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}@media (width>=600px){._hyundaiCarGrid_1jx7r_45{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){._hyundaiCarGrid_1jx7r_45{grid-template-columns:repeat(3,1fr)}}._hyundaiStockCard_1jx7r_62{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:12px;transition:box-shadow .2s,transform .2s;overflow:hidden}._hyundaiStockCard_1jx7r_62:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}._hyundaiCardImageContainer_1jx7r_75{aspect-ratio:16/10;background:#fbfbfb;overflow:hidden}._hyundaiCardImage_1jx7r_75{object-fit:cover;width:100%;height:100%}._hyundaiCardImagePlaceholder_1jx7r_87{color:#7f7f7f;background:#f6f6f6;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex}._hyundaiCardImageLoading_1jx7r_98{background:#fbfbfb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinner_1jx7r_107{border:3px solid #f6f6f6;border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_1jx7r_1}@keyframes _spin_1jx7r_1{to{transform:rotate(360deg)}}._hyundaiCardContent_1jx7r_121{padding:16px}._hyundaiCardTitle_1jx7r_125{color:#171415;margin:0 0 8px;font-size:18px;font-weight:600}._hyundaiCardPrice_1jx7r_132{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiCardPrice_1jx7r_132 ._originalPrice_1jx7r_139{color:#7f7f7f;font-size:14px;text-decoration:line-through}._hyundaiCardPrice_1jx7r_132 ._discountPrice_1jx7r_144{color:var(--campaign-color);font-size:20px;font-weight:700}._hyundaiCardPrice_1jx7r_132 ._discountBadge_1jx7r_149{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;padding:2px 8px;font-size:12px}._hyundaiCardPrice_1jx7r_132>span:not(._originalPrice_1jx7r_139):not(._discountPrice_1jx7r_144):not(._discountBadge_1jx7r_149){font-size:20px;font-weight:700}._hyundaiCardSpecs_1jx7r_161{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px;display:grid}._specItem_1jx7r_168{flex-direction:column;gap:2px;display:flex}._specLabel_1jx7r_174{color:#7f7f7f;font-size:12px}._specValue_1jx7r_179{color:#171415;font-size:14px;font-weight:500}._hyundaiCardPackages_1jx7r_185{flex-wrap:wrap;gap:6px;min-height:26px;margin-bottom:12px;display:flex}._packageTag_1jx7r_193{color:#171415;white-space:nowrap;border:1px solid #d1d1d1;border-radius:4px;padding:3px 8px;font-size:12px}._hyundaiCardColors_1jx7r_202{border-bottom:1px solid #f6f6f6;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px;padding-bottom:12px;display:grid}._colorItem_1jx7r_211{align-items:center;gap:8px;display:flex}._colorSwatch_1jx7r_217{object-fit:cover;border:1px solid #d1d1d1;border-radius:50%;width:24px;height:24px}._colorName_1jx7r_225{color:#171415;white-space:nowrap;font-size:12px}._hyundaiCardLocation_1jx7r_231{color:#7f7f7f;margin-bottom:16px;font-size:13px}._hyundaiCardButton_1jx7r_237{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-size:14px;font-weight:500;transition:filter .2s}._hyundaiCardButton_1jx7r_237:hover{filter:brightness(.9)}._hyundaiFiltersContainer_1jx7r_253{background:#fff;border:1px solid #d1d1d1;border-radius:12px;margin-bottom:24px;padding:8px 10px 10px}@media (width>=600px){._hyundaiFiltersContainer_1jx7r_253{padding:10px 16px 16px}}._resetFilterSection_1jx7r_266{flex:none;align-self:flex-end}._resetFiltersButton_1jx7r_271{color:#333;cursor:pointer;background:0 0;border:1px solid #999;border-radius:6px;align-items:center;gap:5px;padding:6px 14px 6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._resetFiltersButton_1jx7r_271:hover{background:#f0f0f0;border-color:#666}._filterSectionTitle_1jx7r_290{color:#171415;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitle_1jx7r_290{margin:0 0 6px;font-size:13px}}._filterSectionTitleCentered_1jx7r_303{color:#171415;text-align:center;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitleCentered_1jx7r_303{margin:0 0 6px;font-size:13px}}._primaryFilters_1jx7r_317{border-bottom:1px solid #d1d1d1;flex-direction:column;gap:6px;margin-bottom:10px;padding-bottom:10px;display:flex}._primaryFilters_1jx7r_317 ._filterSection_1jx7r_290{margin-top:0}@media (width>=600px){._primaryFilters_1jx7r_317{gap:10px;margin-bottom:14px;padding-bottom:14px}}@media (width>=900px){._primaryFilters_1jx7r_317{flex-direction:row;gap:48px}}._additionalFilters_1jx7r_342{border-top:1px solid #d1d1d1;flex-direction:column;gap:24px;margin-top:20px;padding-top:20px;display:flex}@media (width>=900px){._additionalFilters_1jx7r_342{flex-direction:row;gap:48px}}._filterSection_1jx7r_290{flex:1}._filterChips_1jx7r_361{flex-wrap:wrap;gap:6px;display:flex}._filterChip_1jx7r_361{background:#fff;border:1px solid #d1d1d1;border-radius:20px;padding:4px 10px;font-size:12px}@media (width>=600px){._filterChip_1jx7r_361{padding:6px 12px;font-size:13px}}._filterChip_1jx7r_361{cursor:pointer;transition:all .2s}._filterChip_1jx7r_361:hover:not(._disabled_1jx7r_384){border-color:var(--primary-color)}._filterChip_1jx7r_361._selected_1jx7r_387{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._filterChip_1jx7r_361._disabled_1jx7r_384{opacity:.4;cursor:not-allowed;background:#f6f6f6}._filterCount_1jx7r_398{color:#7f7f7f;margin-left:4px;font-size:12px}._filterChip_1jx7r_361._selected_1jx7r_387 ._filterCount_1jx7r_398{color:#fffc}._hyundaiDetailOverlay_1jx7r_407{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1jx7r_1;display:flex;position:fixed;inset:0}@media (width>=600px){._hyundaiDetailOverlay_1jx7r_407{padding:24px}}@keyframes _fadeIn_1jx7r_1{0%{opacity:0}to{opacity:1}}._hyundaiDetailModal_1jx7r_435{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:calc(100dvh - 32px);animation:.2s _scaleIn_1jx7r_1;position:relative;overflow-y:auto}@media (width>=600px){._hyundaiDetailModal_1jx7r_435{max-height:90vh}}@keyframes _scaleIn_1jx7r_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._hyundaiDetailCloseButton_1jx7r_462{cursor:pointer;z-index:10;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 12px #0003}@media (width>=600px){._hyundaiDetailCloseButton_1jx7r_462{width:40px;height:40px;font-size:20px;top:12px;right:12px}}._hyundaiDetailCloseButton_1jx7r_462:hover{transform:scale(1.1)}._hyundaiImageSection_1jx7r_493{background:#f8f8f8}._hyundaiMainImage_1jx7r_497{aspect-ratio:16/9;background:#fff;justify-content:center;align-items:center;width:100%;display:flex}._hyundaiMainImage_1jx7r_497 img{object-fit:contain;width:100%;height:100%}._hyundaiMainImageLoading_1jx7r_511{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._hyundaiImageControls_1jx7r_520{background:#f0f0f0}._hyundaiImageTabs_1jx7r_524{justify-content:center;gap:4px;padding:10px 12px 0;display:flex}@media (width>=600px){._hyundaiImageTabs_1jx7r_524{padding:12px 16px 0}}._hyundaiImageTab_1jx7r_524{color:#7f7f7f;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:6px 16px;font-size:13px;font-weight:500;transition:all .15s}@media (width>=600px){._hyundaiImageTab_1jx7r_524{padding:6px 20px;font-size:14px}}._hyundaiImageTab_1jx7r_524:hover{color:#171415}._hyundaiImageTab_1jx7r_524._active_1jx7r_556{color:#171415;border-bottom-color:var(--primary-color)}._hyundaiThumbnailStrip_1jx7r_561{-webkit-overflow-scrolling:touch;background:#f0f0f0;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}@media (width>=600px){._hyundaiThumbnailStrip_1jx7r_561{justify-content:center;gap:8px;padding:12px 16px}}._hyundaiThumbnail_1jx7r_561{aspect-ratio:16/9;cursor:pointer;background:#fff;border:2px solid #0000;border-radius:4px;flex-shrink:0;width:68px;padding:0;transition:all .15s;overflow:hidden}@media (width>=600px){._hyundaiThumbnail_1jx7r_561{width:85px}}._hyundaiThumbnail_1jx7r_561:hover{border-color:#7f7f7f;transform:scale(1.05)}._hyundaiThumbnail_1jx7r_561._selected_1jx7r_387{border-color:var(--primary-color);box-shadow:0 2px 8px #0003}._hyundaiThumbnail_1jx7r_561 img{object-fit:cover;pointer-events:none;width:100%;height:100%}._thumbnailLoading_1jx7r_609{background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinnerSmall_1jx7r_618{border:2px solid #ddd;border-top-color:var(--primary-color);border-radius:50%;width:14px;height:14px;animation:1s linear infinite _spin_1jx7r_1}._hyundaiInfoSection_1jx7r_627{padding:20px 16px}@media (width>=600px){._hyundaiInfoSection_1jx7r_627{padding:24px 28px}}._hyundaiModelName_1jx7r_636{color:#171415;margin:0 0 16px;font-size:20px;font-weight:700}@media (width>=600px){._hyundaiModelName_1jx7r_636{font-size:22px}}._hyundaiInfoRow_1jx7r_648{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}@media (width>=600px){._hyundaiInfoRow_1jx7r_648{flex-direction:row;gap:32px}}._hyundaiInfoColumn_1jx7r_661{flex:1}._hyundaiTrimName_1jx7r_665{color:#171415;margin:0 0 12px;font-size:22px;font-weight:700}@media (width>=600px){._hyundaiTrimName_1jx7r_665{font-size:26px}}._hyundaiPriceBlock_1jx7r_677{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiPriceBlock_1jx7r_677 ._mainPrice_1jx7r_684{color:#171415;font-size:26px;font-weight:700}@media (width>=600px){._hyundaiPriceBlock_1jx7r_677 ._mainPrice_1jx7r_684{font-size:30px}}._hyundaiPriceBreakdown_1jx7r_695{background:#f6f6f6;border-radius:8px;padding:12px 16px;font-size:14px}._hyundaiPriceBreakdown_1jx7r_695 ._priceRow_1jx7r_701{border-bottom:1px solid #d1d1d1;justify-content:space-between;padding:6px 0;display:flex}._hyundaiPriceBreakdown_1jx7r_695 ._priceRow_1jx7r_701:last-child{border-bottom:none}._hyundaiPriceBreakdown_1jx7r_695 ._priceRowTotal_1jx7r_710{border-top:2px solid #171415;justify-content:space-between;margin-top:4px;padding:10px 0 4px;font-weight:600;display:flex}._specRow_1jx7r_719{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}._specRow_1jx7r_719 ._specLabel_1jx7r_174{color:#7f7f7f}._specRow_1jx7r_719 ._specValue_1jx7r_179{color:#171415;text-align:right;align-items:center;gap:6px;font-weight:500;display:flex}._specColorSwatch_1jx7r_739{border:1px solid #ddd;border-radius:50%;width:20px;height:20px}._hyundaiPackagesCompact_1jx7r_746{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._packageHeader_1jx7r_753{color:#7f7f7f;text-transform:uppercase;letter-spacing:.3px;width:100%;font-size:12px;font-weight:500}._packageTagCompact_1jx7r_762{color:#171415;border:1px solid #d1d1d1;border-radius:4px;padding:4px 10px;font-size:13px}._hyundaiDetailContactButton_1jx7r_770{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px 24px;font-size:15px;font-weight:600;transition:filter .2s}._hyundaiDetailContactButton_1jx7r_770:hover{filter:brightness(.9)}._hyundaiLeadFormContainer_1jx7r_786{background:#fff;padding:24px 20px}@media (width>=600px){._hyundaiLeadFormContainer_1jx7r_786{padding:32px 28px}}._hyundaiLeadFormHeader_1jx7r_796{margin-bottom:20px}._hyundaiLeadFormHeader_1jx7r_796 h2{color:#171415;margin:0 0 4px;font-size:20px;font-weight:600}._hyundaiLeadFormHeader_1jx7r_796 p{color:#7f7f7f;margin:0;font-size:14px}._hyundaiLeadCarSummary_1jx7r_811{background:#f8f9fa;border-radius:8px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:16px;display:flex}@media (width>=600px){._hyundaiLeadCarSummary_1jx7r_811{padding:20px}}._hyundaiLeadCarImage_1jx7r_826{background:#fff;border-radius:6px;flex-shrink:0;width:100px;height:65px;overflow:hidden}@media (width>=600px){._hyundaiLeadCarImage_1jx7r_826{width:120px;height:75px}}._hyundaiLeadCarImage_1jx7r_826 img{object-fit:contain;width:100%;height:100%}._hyundaiLeadCarInfo_1jx7r_846{flex:1;min-width:0}._hyundaiLeadCarInfo_1jx7r_846 h3{color:#171415;margin:0 0 4px;font-size:15px;font-weight:600}._hyundaiLeadCarInfo_1jx7r_846 ._carDetails_1jx7r_856{color:#7f7f7f;font-size:13px;line-height:1.5}._hyundaiLeadCarInfo_1jx7r_846 ._carPrice_1jx7r_861{color:#171415;margin-top:8px;font-size:16px;font-weight:700}._hyundaiLeadForm_1jx7r_786{flex-direction:column;gap:16px;display:flex}._hyundaiLeadInputRow_1jx7r_874{gap:12px;display:grid}@media (width>=600px){._hyundaiLeadInputRow_1jx7r_874{grid-template-columns:1fr 1fr;gap:16px}}._hyundaiLeadInput_1jx7r_874{border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}._hyundaiLeadInput_1jx7r_874:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadInput_1jx7r_874::placeholder{color:#999}._hyundaiLeadSelect_1jx7r_902{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px}._hyundaiLeadSelect_1jx7r_902:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadDealerInfo_1jx7r_917{color:#7f7f7f;background:#f8f9fa;border-radius:6px;padding:12px 14px;font-size:14px}._hyundaiLeadCheckbox_1jx7r_925{color:#7f7f7f;align-items:flex-start;gap:10px;font-size:13px;display:flex}._hyundaiLeadCheckbox_1jx7r_925 input[type=checkbox]{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:0}._hyundaiLeadCheckbox_1jx7r_925 label{cursor:pointer;line-height:1.4}._hyundaiLeadButtons_1jx7r_944{gap:12px;margin-top:8px;display:flex}._hyundaiLeadSubmitButton_1jx7r_950{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;flex:1;padding:14px 24px;font-size:15px;font-weight:600;transition:filter .2s}._hyundaiLeadSubmitButton_1jx7r_950:hover{filter:brightness(.9)}._hyundaiLeadResetButton_1jx7r_966{color:#171415;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:14px 20px;font-size:14px;font-weight:500;transition:background-color .2s}._hyundaiLeadResetButton_1jx7r_966:hover{background:#f5f5f5}._hyundaiLeadError_1jx7r_981{color:#dc3545;margin-top:4px;font-size:12px}._hyundaiLeadDisclaimer_1jx7r_987{color:#7f7f7f;margin-top:8px;font-size:12px;line-height:1.5}._hyundaiLeadDisclaimer_1jx7r_987 a{color:var(--primary-color);text-decoration:underline}._hyundaiLeadStatus_1jx7r_998{text-align:center;padding:32px 20px}._hyundaiLeadStatus_1jx7r_998 ._loadingSpinner_1jx7r_107{margin:0 auto 16px}._hyundaiLeadStatus_1jx7r_998 p{color:#171415;font-size:15px;line-height:1.5}._hyundaiLeadCloseButton_1jx7r_1011{color:#7f7f7f;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s;position:absolute;top:12px;right:12px}._hyundaiLeadCloseButton_1jx7r_1011:hover{color:#171415}._hyundaiSectionTitle_1jx7r_1028{border-bottom:3px solid var(--primary-color);margin-bottom:16px;padding-bottom:10px;font-size:22px;font-weight:600}._hyundaiEmptyState_1jx7r_1036{text-align:center;background:#f6f6f6;border-radius:12px;margin-bottom:24px;padding:48px 24px}._hyundaiEmptyState_1jx7r_1036 h3{margin:0 0 8px;font-size:18px}._hyundaiEmptyState_1jx7r_1036 p{color:#7f7f7f;margin:0;font-size:14px}._loadMoreButton_1jx7r_1053{color:#171415;border:2px solid var(--primary-color);cursor:pointer;background:#fff;border-radius:8px;width:100%;max-width:300px;margin:24px auto 40px;padding:14px 24px;font-size:15px;font-weight:500;transition:all .2s;display:block}._loadMoreButton_1jx7r_1053:hover{background:var(--primary-color);color:#fff}._skeletonFilterPills_1jx7r_1073{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._skeletonSectionTitle_1jx7r_1080{margin-bottom:16px}@keyframes _globalRotate_x5uw8_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_x5uw8_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._card_x5uw8_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}._imageLink_x5uw8_27{cursor:pointer;aspect-ratio:3/2;text-decoration:none;display:block;overflow:hidden}._imageLink_x5uw8_27:hover ._img_x5uw8_34{opacity:.9}._img_x5uw8_34{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._content_x5uw8_45{flex-direction:column;flex-grow:1;gap:12px;padding:16px;display:flex}._header_x5uw8_53{align-items:flex-start;gap:12px;display:flex}._makeLogo_x5uw8_59{object-fit:contain;flex-shrink:0;width:40px;height:40px}._titleSection_x5uw8_66{flex:1;min-width:0}._title_x5uw8_66{color:#171415;margin:0 0 4px;font-size:18px;font-weight:600}._metaInfo_x5uw8_78{color:#666;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._year_x5uw8_87{font-weight:500}._locationContainer_x5uw8_91{white-space:nowrap;align-items:center;gap:4px;display:flex}._locationIcon_x5uw8_98{font-size:16px}._description_x5uw8_102{word-wrap:break-word;color:#171415;font-size:14px;line-height:1.4}._priceSection_x5uw8_109{margin:8px 0}._price_x5uw8_109{color:#171415;font-size:24px;font-weight:700}._specs_x5uw8_119{justify-content:space-between;align-items:center;gap:24px;display:flex}._specItem_x5uw8_126{color:#333;white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}._specIcon_x5uw8_135{color:#666;flex-shrink:0;align-items:center;font-size:18px;display:flex}._buttonContainer_x5uw8_143{margin-top:auto;padding-top:8px}._button_x5uw8_143{background:0 0;border:1px solid #171415;border-radius:8px;padding:8px 12px}.pylon .react-tabs__tab{font-size:20px}.pylon .react-tabs__tab:before{display:none}.pylon .react-tabs__tab--selected{border:1px solid #171415;border-bottom:none}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab{text-align:center;cursor:pointer;border-bottom:none;border-radius:8px 8px 0 0;padding:.8em 1.1em 1.4em;font-size:16px;list-style:none;display:inline-block;position:relative;bottom:-2px}.react-tabs__tab:before{content:"";background:#d3d3d3;width:100%;height:2px;transition:background-color .25s;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.react-tabs__tab--selected{color:#171415;background:#fff;font-weight:500}.react-tabs__tab--selected:after{content:none!important}.react-tabs__tab--selected:before{background:var(--accent-color)}.react-tabs__tab--disabled{color:graytext;cursor:default}.react-tabs__tab:focus{border-color:var(--primary-color);outline:none}.react-tabs__tab-panel{min-height:100vh;padding:0 0 4em;display:none}.react-tabs__tab-panel--selected{animation:.3s fadeIn;display:block}body.inIframe .react-tabs__tab-panel{min-height:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _globalRotate_3dpgr_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_3dpgr_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaign_3dpgr_17{cursor:auto;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;max-width:900px;max-height:95vh;margin:0 auto;padding:8px;display:flex;overflow:auto}@media (width>=1800px){._campaign_3dpgr_17{max-width:1100px;max-height:85vh;padding:16px}}._campaign_3dpgr_17 ._img_3dpgr_37{max-width:100%;max-height:400px;margin-bottom:32px;margin-left:auto;margin-right:auto;display:block}._campaign_3dpgr_17 ._title_3dpgr_45{font-size:24px}._campaign_3dpgr_17 ._subtitle_3dpgr_48{margin-top:10px;font-size:16px}._campaign_3dpgr_17 ._leadParagraph_3dpgr_52{text-align:center;margin-top:5px;font-size:14px}._campaign_3dpgr_17 ._descriptionContainer_3dpgr_57{text-align:center;margin-top:15px}._campaign_3dpgr_17 ._descriptionContainer_3dpgr_57 ._description_3dpgr_57{text-align:center;margin-top:15px;margin-bottom:25px;font-size:14px}._campaign_3dpgr_17 ._descriptionContainer_3dpgr_57 ._description_3dpgr_57 p{margin-bottom:15px;line-height:1.2}._campaign_3dpgr_17 ._descriptionContainer_3dpgr_57 ._description_3dpgr_57 p._disclaimer_3dpgr_71{font-size:13px}@keyframes _globalRotate_1c0if_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1c0if_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_1c0if_17{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){._container_1c0if_17{margin-bottom:24px}}@media (width>=1800px){._container_1c0if_17{grid-column:2;margin-bottom:0}}._label_1c0if_35{color:#b2b2b2;margin-bottom:6px;font-size:12px}@media (width>=768px){._label_1c0if_35{margin-bottom:8px;font-size:14px}}@media (width>=1800px){._label_1c0if_35{display:none}}._singlePillWrapper_1c0if_52{background:#d1d1d1;border-radius:100px;justify-content:center;margin:0 12px;padding:5px;display:flex}@media (width>=768px){._singlePillWrapper_1c0if_52{margin:0;padding:10px}}._singlePillWrapper_1c0if_52 ._pill_1c0if_66{flex:1;min-width:0;max-width:500px}@media (width>=768px){._singlePillWrapper_1c0if_52 ._pill_1c0if_66{min-width:320px}}@media (width>=1200px){._singlePillWrapper_1c0if_52 ._pill_1c0if_66{min-width:20em}}._selector_1c0if_82{background:#d1d1d1;border-radius:100px;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:5px;margin:0 12px;padding:5px;display:inline-flex}@media (width>=768px){._selector_1c0if_82{flex-wrap:nowrap;gap:10px;margin:0;padding:10px}}._selector_1c0if_82._selectorVertical_1c0if_101{border-radius:32px;flex-direction:column}@media (width>=768px){._selector_1c0if_82._selectorVertical_1c0if_101{border-radius:100px;flex-direction:row}}._pill_1c0if_66{color:#171415;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:100px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:12px 16px 18px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}@media (width>=768px){._pill_1c0if_66{flex:0 auto;max-width:400px;padding:20px 32px 28px;font-size:22px}}._pill_1c0if_66:hover:not(._active_1c0if_141){background:#fff9}._pill_1c0if_66._active_1c0if_141{background:var(--campaign-color);color:var(--campaign-text-color);box-shadow:0 2px 8px #0003}._pill_1c0if_66._active_1c0if_141 ._pillHintText_1c0if_149{font-weight:700}._pillText_1c0if_153{text-align:center}._pillSubtitle_1c0if_157{opacity:.9;text-align:center;margin-top:4px;font-size:.65em;font-weight:400}._pillHint_1c0if_149{white-space:nowrap;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@media (width>=768px){._pillHint_1c0if_149{gap:3px;bottom:6px}}._pillHintText_1c0if_149{text-underline-offset:2px;font-size:11px;font-weight:400;text-decoration:underline}@media (width>=768px){._pillHintText_1c0if_149{font-size:13px}}._pillChevron_1c0if_195{font-size:12px;transition:transform .2s ease-in-out}@media (width>=768px){._pillChevron_1c0if_195{font-size:14px}}._pillChevron_1c0if_195._expanded_1c0if_204{transform:rotate(180deg)}._expandedContent_1c0if_208{border:2px solid var(--campaign-color);background:#fff;border-radius:8px;width:calc(100% - 24px);max-width:600px;margin-top:10px;padding:10px;animation:.2s ease-out forwards _expandAppear_1c0if_1;box-shadow:0 4px 16px #0000001a}@media (width>=768px){._expandedContent_1c0if_208{width:100%;margin-top:12px;padding:12px}}@keyframes _expandAppear_1c0if_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _globalRotate_1d0c9_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1d0c9_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._selectModel_1d0c9_17{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}._selectModel_1d0c9_17 button{margin-top:1em;padding:1em 2em;font-size:1.1em}._pylonPage_1d0c9_31{max-width:100vw;margin:0;padding:0}._videoContainer_1d0c9_37{aspect-ratio:16/9;z-index:4;width:100%;position:relative}._videoContainer_1d0c9_37 ._videoOverlay_1d0c9_43{background:0 0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._videoContainer_1d0c9_37 ._soldRibbonContainer_1d0c9_54{pointer-events:none;position:absolute;inset:0;overflow:hidden}._videoContainer_1d0c9_37 ._soldRibbon_1d0c9_54{background:var(--pylon-page-sold-ribbon-background-color);opacity:.9;width:100%;position:absolute;top:0;right:0;transform:translate(30%,-10%)rotate(40deg)}._videoContainer_1d0c9_37 ._soldRibbon_1d0c9_54 p{text-align:center;color:var(--pylon-page-sold-ribbon-text-color);padding:.4em 0 .4em 15%;font-size:5em}._videoContainer_1d0c9_37 ._addonVersionOverlay_1d0c9_78{text-align:left;z-index:1;background:0 0;border:none;padding:0;font-size:2.1em;position:absolute;bottom:5%;left:75px;color:#fff!important}._topBar_1d0c9_91{grid-template-columns:auto 1fr auto;align-items:start;gap:1.5em;padding:1.5vmin 3vmin;display:grid}._topBar_1d0c9_91 ._logoContainer_1d0c9_98{z-index:1;align-items:center;width:10em;max-width:20vw;height:3em;padding-top:.5em;display:flex;position:relative}._topBar_1d0c9_91 ._logoContainer_1d0c9_98._make_1d0c9_108{filter:brightness(0)invert();justify-content:end}._topBar_1d0c9_91 ._campaignHeaderContainer_1d0c9_112{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex;overflow:visible}._topBar_1d0c9_91 ._fallbackDealershipLogo_1d0c9_120{white-space:nowrap;font-size:1.2em}._topBar_1d0c9_91 img{width:auto;max-width:100%;height:auto;max-height:100%}._titleSection_1d0c9_131{background:var(--pylon-page-title-section-background-color);color:var(--pylon-page-title-section-text-color);z-index:3;padding:5vmin 7vmin 3vmin;font-size:2em;position:sticky;top:-360px}._titleSection_1d0c9_131 ._title_1d0c9_131{color:var(--pylon-page-title-section-text-color);margin:0}._titleSection_1d0c9_131 ._subTitle_1d0c9_144{color:var(--pylon-page-title-section-text-color);margin:.2em 0;font-size:1em}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149{justify-content:space-evenly;align-items:center;display:flex}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._slash_1d0c9_154{color:var(--slash-on-dark-background-color);font-size:3.5em}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159{flex-direction:column;align-items:center;width:22ch;display:flex;position:relative}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 p,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 p{color:var(--pylon-page-title-section-text-color)}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._priceDescription_1d0c9_170,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._priceDescription_1d0c9_170{font-size:.6em}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._price_1d0c9_149,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._price_1d0c9_149{margin-bottom:.1em;font-size:1.6em}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._price_1d0c9_149._isCampaignPrice_1d0c9_179,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._price_1d0c9_149._isCampaignPrice_1d0c9_179{color:var(--pylon-campaign-color)}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._campaignInfoRow_1d0c9_183,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._campaignInfoRow_1d0c9_183{align-items:center;gap:.4em;display:flex;position:absolute;bottom:105%}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._savingsBadge_1d0c9_191,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._savingsBadge_1d0c9_191{color:var(--campaign-text-color);background:var(--campaign-color);border-radius:100px;padding:.2em .6em;font-size:.7em;font-weight:500}._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._cashPriceContainer_1d0c9_158 ._earlierPrice_1d0c9_200,._titleSection_1d0c9_131 ._priceAndIconsFlexBox_1d0c9_149 ._monthlyPriceContainer_1d0c9_159 ._earlierPrice_1d0c9_200{color:#ffffffb3;font-size:.7em;text-decoration:line-through}._highlightsContainer_1d0c9_207{justify-content:space-around;margin:1em 0;display:flex}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207{flex-direction:column;flex:1;align-items:center;width:4em;display:flex}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207 ._iconContainer_1d0c9_219{justify-content:center;align-items:center;width:3em;height:3em;margin-bottom:.2em;display:flex}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207 img,._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207 svg{width:2em}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207 ._legendContainer_1d0c9_231{flex-direction:column;justify-content:center;align-items:center;display:flex}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207 ._legend_1d0c9_231{text-align:center;color:var(--pylon-page-title-section-text-color);flex-wrap:wrap;font-size:.6em;display:flex}._highlightsContainer_1d0c9_207 ._highlight_1d0c9_207:last-of-type{margin-right:0}._highlightsContainer_1d0c9_207 ._doubleIcon_1d0c9_247{align-items:center;display:flex}._highlightsContainer_1d0c9_207 ._whiteFilter_1d0c9_251{filter:var(--pylon-page-title-section-icon-filter)}._floatingLeadsButton_1d0c9_255{background:var(--campaign-color);color:var(--campaign-text-color);white-space:nowrap;border:1px solid #171415;border-radius:.5em;align-items:center;padding:15px 20px;font-size:1.2em;display:flex;position:fixed;bottom:1em;left:1em}._buttonIcon_1d0c9_270{margin-right:5px}body:has(._overlay_1d0c9_274){overflow:hidden}._overlay_1d0c9_274{z-index:2;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_1d0c9_1;position:fixed;inset:0}@keyframes _backgroundFade_1d0c9_1{0%{background:0 0}}._comparisonDialog_1d0c9_292{z-index:3;border:none;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;width:80vw;padding:5em 13em;font-size:1em;display:flex;position:fixed;top:30vh;overflow-y:auto}._comparisonDialog_1d0c9_292 ._closeDialogIconButton_1d0c9_307{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_1d0c9_292 ._closeDialogTextButton_1d0c9_317{cursor:pointer;border:1px solid var(--primary-color);color:#171415;background:0 0;border-radius:6px;margin-top:2em;margin-bottom:2em;padding:.8em 1.5em;font-weight:500;transition:box-shadow .3s ease-in-out}._comparisonDialog_1d0c9_292 ._closeDialogTextButton_1d0c9_317:hover{box-shadow:0 0 0 2px var(--primary-color)}._wrapper_a0yb6_1{aspect-ratio:.707;border:1px solid #000;grid-template-rows:150px 1fr 200px;grid-template-columns:1fr 1fr;font-family:Arial,serif;display:grid}._topSection_a0yb6_10{background:#172a18;grid-column:1/3;justify-content:center;align-items:center;font-size:1.8em;display:flex}._topSection_a0yb6_10 h2{color:#fff;text-transform:uppercase}._splitSection_a0yb6_23{grid-area:2/1/3/3;grid-template-columns:1fr 1fr;padding:2em;display:grid}._leftSection_a0yb6_31{border-right:2px dotted gray;grid-column:1/2}._item_a0yb6_36{margin-bottom:2em;margin-right:2em}._itemHeader_a0yb6_41{text-transform:uppercase;margin-bottom:5px;font-size:1.4em;font-weight:700}._subScript_a0yb6_48{vertical-align:sub;font-size:.7em}._itemValueWrapper_a0yb6_53{align-items:center;display:flex}._itemValue_a0yb6_53{text-transform:capitalize;background:#f1f4ff;border:2px dotted gray;min-width:50%;min-height:3em;padding:.2em;font-size:1.2em}._itemValueLegend_a0yb6_68{margin-left:1em}._rightSection_a0yb6_72{grid-column:2/3}._footer_a0yb6_76{flex-direction:column;grid-area:3/1/4/3;justify-content:space-evenly;padding:0 2em;display:flex}._co2ScoreBox_ha9r1_1,._noxScoreBox_ha9r1_2{margin-bottom:4em;margin-left:1em}._header_ha9r1_7{margin-bottom:5px;font-size:30px}._subScript_ha9r1_12{vertical-align:sub;font-size:.7em}._co2GraphLine_ha9r1_17{color:#fff;height:40px;margin-bottom:5px;display:flex;position:relative}._bar_ha9r1_25{padding-left:6px}._bar_ha9r1_25 p{color:#fff;line-height:40px;font-size:18px!important}._markerBar_ha9r1_35 p{color:#fff;line-height:40px;font-size:12px!important}._colorSection_ha9r1_41{width:calc(100% - 50px);display:flex}._marker_ha9r1_35{color:#fff;justify-self:flex-end;width:110px;display:flex;position:absolute;right:0}._triangle_ha9r1_55{margin-left:-1px}._blackTriangle_ha9r1_59{border:20px solid #0000;border-right-color:#000}._markerBar_ha9r1_35{background:#000;justify-content:space-between;width:100%;padding:0 5px;display:flex}@keyframes _globalRotate_1wcms_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1wcms_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_1wcms_17{z-index:10;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._singlePillWrapper_1wcms_26{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:100px;justify-content:center;padding:8px;display:flex}._singlePillWrapper_1wcms_26 ._pill_1wcms_34{flex:1;max-width:500px}._selectorWrapper_1wcms_39{flex-direction:column;align-items:center;padding-top:.5em;display:flex}._selectorWrapperFullWidth_1wcms_46{width:100%;padding-top:0}._selectorWrapperFullWidth_1wcms_46 ._selector_1wcms_39{justify-content:space-evenly;width:auto;position:fixed;top:calc(1.5vmin + 4em);left:3vmin;right:3vmin}._selector_1wcms_39{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:100px;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:8px;padding:8px;display:inline-flex}._pill_1wcms_34{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0000004d;text-align:center;background:0 0;border:none;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:1em 1.5em 1.4em;font-size:1.6em;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}._pill_1wcms_34:hover:not(._active_1wcms_91){background:#ffffff4d}._pill_1wcms_34._active_1wcms_91{background:var(--campaign-color);color:var(--campaign-text-color);text-shadow:none;box-shadow:0 2px 6px #0003}._pill_1wcms_34._active_1wcms_91 ._pillHintText_1wcms_100{font-weight:700}._pillText_1wcms_104{text-align:center}._pillSubtitle_1wcms_108{opacity:.9;text-align:center;margin-top:.1em;font-size:.6em;font-weight:400}._pillHint_1wcms_100{white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;bottom:.3em;left:50%;transform:translate(-50%)}._pillHintText_1wcms_100{text-underline-offset:2px;font-size:.55em;font-weight:400;text-decoration:underline}._pillChevron_1wcms_135{font-size:.6em;transition:transform .2s ease-in-out}._pillChevron_1wcms_135._expanded_1wcms_139{transform:rotate(180deg)}._backdrop_1wcms_143{z-index:99;position:fixed;inset:0}._expandedContent_1wcms_149{border:3px solid var(--campaign-color);z-index:100;background:#fff;border-radius:8px;width:80vw;max-width:700px;max-height:60vh;margin-top:.5em;padding:1em;animation:.2s ease-out forwards _expandAppear_1wcms_1;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 32px #0006}._expandedContentFullWidth_1wcms_168{position:fixed;top:calc(1.5vmin + 11em)}@keyframes _expandAppear_1wcms_1{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._resetButton_15g23_1{z-index:10;cursor:pointer;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:opacity .2s;display:flex;position:fixed;bottom:1em;right:1em}._resetButton_15g23_1:active{opacity:.8}._icon_15g23_22{color:#bbb;width:34px;height:34px}._svg_15g23_28{width:48px;height:48px}._bgCircle_15g23_33{fill:none;stroke:#00000026;stroke-width:2px}._progressCircle_15g23_39{fill:none;stroke:#0006;stroke-width:2px;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset 1s linear;transform:rotate(-90deg)}._countdownText_15g23_49{fill:#0006;text-anchor:middle;dominant-baseline:middle;font-family:inherit;font-size:12px}@keyframes _globalRotate_1nm2o_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1nm2o_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_1nm2o_17{grid-template-columns:1fr;display:grid}@media (width>=900px){._main_1nm2o_17{grid-template-columns:280px 1fr}}._controlsContainer_1nm2o_27{grid-template-columns:1fr 130px;align-items:center;margin-bottom:18px;display:grid}@media (width>=600px){._controlsContainer_1nm2o_27{grid-template-columns:1fr 200px}}@media (width>=900px){._controlsContainer_1nm2o_27{grid-template-columns:1fr 80px 200px}}._numberOfHits_1nm2o_44{align-self:flex-start;height:50px;font-size:14px;display:none}@media (width>=900px){._numberOfHits_1nm2o_44{align-items:center;display:flex}._toggleFilterButtonContainer_1nm2o_58{display:none}}._toggleFilterButton_1nm2o_58{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;background:#fff;border:1px solid #b2b2b2;border-radius:8px;padding:16px 32px}._sortingSelect_1nm2o_74{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;appearance:none;color:#000;border:1px solid #b2b2b2;border-radius:8px;align-self:flex-start;padding:8px 32px 8px 8px}@media (width>=600px){._sortingSelect_1nm2o_74{font-size:revert;height:revert;padding:16px 32px}}body:has(._mobileBackdrop_1nm2o_94){overflow:hidden}._mobileBackdrop_1nm2o_94{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_1nm2o_106{background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;margin-left:-1px;padding-top:18px;padding-bottom:12px;padding-left:1px;display:flex;position:sticky;top:0}._mobileFiltersHeader_1nm2o_106 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_1nm2o_106 ._closeMobileFiltersButton_1nm2o_123{background:0 0;border:none}._mobileFiltersHeader_1nm2o_106 ._closeMobileFiltersButton_1nm2o_123 ._closeIcon_1nm2o_127{width:18px;height:18px}._filtersContainer_1nm2o_132{flex-direction:column;margin-top:0;padding-right:20px;display:none}._filtersContainer_1nm2o_132._visible_1nm2o_138{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=900px){._filtersContainer_1nm2o_132{display:flex}}._resultsSection_1nm2o_153{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:max-content;gap:18px;display:grid}@media (width>=900px){._resultsSection_1nm2o_153{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@keyframes _globalRotate_j59ef_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_j59ef_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._facetGroup_j59ef_17{margin-bottom:16px;font-size:16px}._filterGroupHeader_j59ef_22{margin-bottom:8px;font-size:13px;font-weight:500}._modelList_j59ef_28{margin-left:20px}._expandListToggleButton_j59ef_32{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._checkboxLabel_j59ef_40{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_j59ef_40._isDisabled_j59ef_50{color:#b2b2b2}._checkbox_j59ef_40{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._checkbox_j59ef_40._isCampaign_j59ef_61{accent-color:var(--campaign-color)}@keyframes _globalRotate_1ca9r_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1ca9r_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelCard_1ca9r_17{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:24px 13px;display:flex;position:relative}._modelCard_1ca9r_17 ._modelName_1ca9r_28{text-underline-offset:.1em;margin-bottom:8px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._modelCard_1ca9r_17 ._versionName_1ca9r_36{min-height:30px;margin-bottom:24px;font-size:14px;font-weight:500}._modelCard_1ca9r_17 ._priceSection_1ca9r_42{justify-content:center;align-items:flex-end;width:100%;margin-bottom:16px;font-size:16px;display:flex;position:relative}._modelCard_1ca9r_17 ._imageContainer_1ca9r_51{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;overflow:hidden}._modelCard_1ca9r_17 ._modelImage_1ca9r_58{width:90%}._modelCard_1ca9r_17 ._modelImage_1ca9r_58._imgNeedsToBeZoomedIn_1ca9r_61{width:120%;margin-top:-15%;margin-left:-10%}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66{width:100%;margin-bottom:24px}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66{flex-wrap:wrap;font-size:14px;display:flex}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66:not(:last-of-type){margin-bottom:4px}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66 ._highlightValue_1ca9r_78{white-space:nowrap;margin-left:5px;font-weight:500}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83{justify-content:space-between;align-items:center;width:100%;display:flex}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._cashPrice_1ca9r_89{font-size:13px;font-weight:500}@media (width>=600px){._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._cashPrice_1ca9r_89{font-size:14px}}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._seeVariantsButton_1ca9r_98{cursor:pointer;background:0 0;border:1px solid #b2b2b2;flex-grow:0;padding:10px clamp(1%,7%,13px);font-size:13px}@media (width>=600px){._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._seeVariantsButton_1ca9r_98{font-size:14px}}@keyframes _globalRotate_1a561_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1a561_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._refinementsContainer_1a561_17{gap:8px;display:none}@media (width>=900px){._refinementsContainer_1a561_17{flex-wrap:wrap;display:flex}}._refinementButton_1a561_28{cursor:pointer;white-space:nowrap;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._refinementButton_1a561_28 ._buttonCloseIcon_1a561_39{width:18px;height:18px;margin-left:8px}._refinementButton_1a561_28._resetAllFilters_1a561_44{background:var(--campaign-color);color:#fff}._sliderRoot_1fh55_1{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;height:20px;display:flex;position:relative}._sliderTrack_1fh55_10{background-color:#c2c2c2;border-radius:9999px;flex-grow:1;height:3px;position:relative}._sliderRange_1fh55_18{background-color:#000c;border-radius:9999px;height:100%;position:absolute}._sliderThumb_1fh55_25{background-color:#fff;border-radius:10px;width:18px;height:18px;display:block;box-shadow:0 2px 10px #00000080}._sliderThumb_1fh55_25:hover{background-color:gray}._sliderThumb_1fh55_25:focus{outline:none;box-shadow:0 0 0 5px #0009}._labelContainer_1fh55_43{color:#7f7f7f;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}._accordionButton_daw57_1{cursor:pointer;background:0 0;border:none;width:100%;margin-bottom:16px;padding:0}._buttonContentContainer_daw57_10{align-items:center;display:flex}._accordionHeaderText_daw57_15{font-size:13px;font-weight:500}._expandMoreIcon_daw57_20{transition:transform .25s ease-in-out}._expandMoreIcon_daw57_20._expanded_daw57_23{transform:rotate(180deg)}._accordionContentWrapper_daw57_27{padding-left:5px;padding-right:5px}._setupPage_z27m1_1{max-width:600px;margin:0 auto;padding:32px 16px;font-family:system-ui,sans-serif}._setupPage_z27m1_1 h1{margin-bottom:24px;font-size:24px}._setupPage_z27m1_1 h2{margin-bottom:12px;font-size:18px}._setupPage_z27m1_1 ._stepLabel_z27m1_15{text-transform:uppercase;color:#888;margin-bottom:4px;font-size:12px}._setupPage_z27m1_1 ._optionList_z27m1_21{flex-direction:column;gap:8px;display:flex}._setupPage_z27m1_1 ._optionButton_z27m1_26{cursor:pointer;text-align:left;background:#fff;border:1px solid #ddd;border-radius:8px;padding:14px 16px;font-size:16px}._setupPage_z27m1_1 ._optionButton_z27m1_26:hover{background:#f5f5f5}._setupPage_z27m1_1 ._optionButton_z27m1_26._selected_z27m1_38{background:#f0f0f0;border-color:#333}._setupPage_z27m1_1 ._checkboxRow_z27m1_42{align-items:center;gap:8px;padding:10px 0;font-size:16px;display:flex}._setupPage_z27m1_1 ._checkboxRow_z27m1_42 input[type=checkbox]{width:18px;height:18px}._setupPage_z27m1_1 ._urlPreview_z27m1_53{word-break:break-all;background:#f5f5f5;border-radius:8px;margin-top:16px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._actions_z27m1_61{flex-direction:column;gap:12px;margin-top:24px;display:flex}._setupPage_z27m1_1 ._confirmButton_z27m1_67{color:#fff;cursor:pointer;background:#333;border:none;border-radius:8px;padding:14px;font-size:16px}._setupPage_z27m1_1 ._confirmButton_z27m1_67:hover{background:#555}._setupPage_z27m1_1 ._backButton_z27m1_79{cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:8px;padding:10px;font-size:14px}._setupPage_z27m1_1 ._warning_z27m1_87{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._success_z27m1_95{background:#d4edda;border:1px solid #28a745;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._loading_z27m1_103{text-align:center;color:#888;padding:16px}._page_zg6zp_2{color:#fff;background-color:#ff7e00;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Volvo Centum,sans-serif;display:flex;position:relative;overflow:hidden}._volvoLogo_zg6zp_16{filter:brightness(0)invert();width:140px;position:absolute;top:32px}._heading_zg6zp_23{text-align:center;color:#fff;max-width:800px;margin:0 0 6px;font-size:40px;font-weight:600;line-height:1.2}._subtext_zg6zp_33{text-align:center;color:#fff;opacity:.9;margin:0 0 28px;font-size:20px}._form_zg6zp_41{flex-direction:column;gap:12px;width:100%;max-width:640px;display:flex}._nameRow_zg6zp_49{gap:12px;display:flex}._nameRow_zg6zp_49 input{flex:1}._input_zg6zp_58{box-sizing:border-box;color:#1a1a2e;background-color:#fffffff2;border:none;border-radius:8px;outline:none;width:100%;padding:16px 20px;font-family:Volvo Centum,sans-serif;font-size:18px}._input_zg6zp_58::placeholder{color:#999}._input_zg6zp_58._error_zg6zp_73{box-shadow:inset 0 0 0 2px #d32f2f}._locationGroup_zg6zp_77{gap:28px;padding:4px 0;display:flex}._radioLabel_zg6zp_83{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:20px;display:flex}._radioLabel_zg6zp_83 input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;width:26px;height:26px;position:relative}._radioLabel_zg6zp_83 input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:4px}._checkboxGroup_zg6zp_112{flex-direction:column;gap:8px;padding:2px 0;display:flex}._checkboxLabel_zg6zp_119{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:17px;line-height:1.4;display:flex}._checkboxLabel_zg6zp_119 input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:4px;width:26px;min-width:26px;height:26px;position:relative}._checkboxLabel_zg6zp_119 input[type=checkbox]:checked{background:#fff}._checkboxLabel_zg6zp_119 input[type=checkbox]:checked:after{content:"✓";color:#ff7e00;font-size:18px;font-weight:700;position:absolute;top:-1px;left:4px}._submitButton_zg6zp_152{color:#1a1a2e;cursor:pointer;background-color:#fff;border:none;border-radius:8px;margin-top:4px;padding:18px;font-family:Volvo Centum,sans-serif;font-size:20px;font-weight:600;transition:opacity .2s}._submitButton_zg6zp_152:hover{opacity:.9}._submitButton_zg6zp_152:disabled{opacity:.5;cursor:not-allowed}._consentText_zg6zp_173{color:#fff;opacity:.8;margin:0;font-size:13px;line-height:1.4}._frydenboLogo_zg6zp_181{filter:brightness(0)invert();width:140px;position:absolute;bottom:32px}._successContainer_zg6zp_188{text-align:center;max-width:600px}._successHeading_zg6zp_193{margin:0 0 20px;font-size:48px;font-weight:600}._successText_zg6zp_199{opacity:.9;margin:0 0 40px;font-size:22px;line-height:1.5}._resetButton_zg6zp_206{color:#ff7e00;cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:16px 40px;font-family:Volvo Centum,sans-serif;font-size:20px;font-weight:600;transition:opacity .2s}._resetButton_zg6zp_206:hover{opacity:.9}@media (width<=768px){._page_zg6zp_2{height:auto;min-height:100vh;padding:80px 20px 40px;overflow:auto}._volvoLogo_zg6zp_16{width:100px;top:16px}._heading_zg6zp_23{font-size:28px}._subtext_zg6zp_33{font-size:16px}._nameRow_zg6zp_49{flex-direction:column}._input_zg6zp_58{font-size:16px}._locationGroup_zg6zp_77{flex-direction:column;gap:16px}._submitButton_zg6zp_152{font-size:18px}._frydenboLogo_zg6zp_181{width:100px;margin-top:32px;position:static}._successHeading_zg6zp_193{font-size:32px}._successText_zg6zp_199{font-size:18px}}
