@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 globalSubtlePulse{50%{transform:scale(.9)}to{transform:scale(1)}}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}@keyframes _globalRotate_l7ikh_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_l7ikh_1{50%{transform:scale(.9)}to{transform:scale(1)}}._container_l7ikh_16{text-align:center;width:60vw;margin:10vh auto}._link_l7ikh_22:before{content:"⟵";margin-right:5px}._link_l7ikh_22{border-bottom:1px solid #171415}._fadeIn_l7ikh_31{opacity:0;animation:1s 5s forwards _fadeIn_l7ikh_31}@keyframes _fadeIn_l7ikh_31{0%{opacity:0}to{opacity:1}}._increasedDelay_l7ikh_46{animation-delay:15s}._reloadInfo_l7ikh_50{text-align:center;width:40%;margin:100px auto 0;font-size:25px}._buttonContainer_l7ikh_57{margin-top:15em}._button_l7ikh_57{background:#fff;border:thin solid #171415;border-radius:.5em;padding:1em;font-size:2em}@keyframes _globalRotate_ozlwv_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_ozlwv_1{50%{transform:scale(.9)}to{transform:scale(1)}}._container_ozlwv_15{z-index:10000;align-items:flex-end;display:flex;position:fixed;bottom:15px;right:15px}._settingsContainer_ozlwv_24{border:1px solid var(--primary-color);background:#fff;border-radius:5px;flex-direction:column;width:400px;margin-right:5px;padding:15px;display:flex}._pylonButton_ozlwv_35{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:10px;padding:8px 12px;font-size:14px}._pylonButton_ozlwv_35:hover{background-color:#f5f5f5}._resultsList_ozlwv_48{flex-direction:column;gap:4px;max-height:400px;display:flex;overflow-y:auto}._resultItem_ozlwv_56{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_ozlwv_56:hover{background-color:#f5f5f5}._resultItem_ozlwv_56._highlighted_ozlwv_69{border-color:var(--primary-color);background-color:#e3f2fd}._resultItem_ozlwv_56._selected_ozlwv_73{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._resultItem_ozlwv_56._selected_ozlwv_73._highlighted_ozlwv_69{box-shadow:0 0 0 2px #0000001a}._searchInput_ozlwv_82{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:10px;padding:8px 12px;font-size:16px}._searchInput_ozlwv_82:focus{border-color:var(--primary-color);outline:none}._toggleButton_ozlwv_96{cursor:pointer;background:0 0;border:none;display:flex}._icon_ozlwv_103{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_nupvx_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_nupvx_1{50%{transform:scale(.9)}to{transform:scale(1)}}._headerPlaceholder_nupvx_15{height:90px}@media (width>=993px){._headerPlaceholder_nupvx_15{height:120px}}._header_nupvx_15{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_nupvx_15{height:120px}}._header_nupvx_15{font-weight:700}._headerContent_nupvx_41{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_nupvx_52{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_nupvx_52{min-height:100px}}@media (width>=1200px){._topBarLogo_nupvx_52{margin-left:60px}}._topBarMakeLogo_nupvx_70{max-width:100%;max-height:40px}._topBarMakeLogo_nupvx_70:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_nupvx_70:first-of-type{margin-right:20px}}._header_nupvx_15 a{display:flex}._menuListItemLink_nupvx_88{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_nupvx_92 ._menuListItemLink_nupvx_88{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_nupvx_88{padding:unset;border-top:0}}._menuListItemLink_nupvx_88{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_nupvx_109{display:none}@media (width>=993px){._menuWrapper_nupvx_109{display:block}}._menuWrapper_nupvx_109._mobileNavVisible_nupvx_117{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_nupvx_88{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_nupvx_88{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_nupvx_88{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_nupvx_88{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_nupvx_88._emailListItem_nupvx_159{display:none}}@media (width>=1200px){._menuListItem_nupvx_88{padding-left:30px;padding-right:30px}}._menuListItem_nupvx_88{line-height:1}._buttonContainer_nupvx_92{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_nupvx_92{flex-direction:row;gap:10px}}._buttonContainer_nupvx_92>a{margin-right:10px}._menuListItemLink_nupvx_88._selected_nupvx_189{color:#db381d}._menuButton_nupvx_193{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_nupvx_193._red_nupvx_206{color:#fff;background:#db381d}._menuButton_nupvx_193._red_nupvx_206:hover{background:#ce3b21}@keyframes _globalRotate_bnop6_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_bnop6_1{50%{transform:scale(.9)}to{transform:scale(1)}}._headerPlaceholder_bnop6_15{height:90px}@media (width>=993px){._headerPlaceholder_bnop6_15{height:120px}}._header_bnop6_15{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_bnop6_15{height:120px}}._header_bnop6_15{font-weight:700}._headerContent_bnop6_41{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_bnop6_52{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_bnop6_52{min-height:100px}}@media (width>=1200px){._topBarLogo_bnop6_52{margin-left:60px}}._topBarMakeLogo_bnop6_70{max-width:100%;max-height:40px}._topBarMakeLogo_bnop6_70:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_bnop6_70:first-of-type{margin-right:20px}}._header_bnop6_15 a{display:flex}._menuListItemLink_bnop6_88{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_bnop6_92 ._menuListItemLink_bnop6_88{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_bnop6_88{padding:unset;border-top:0}}._menuListItemLink_bnop6_88{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_bnop6_109{display:none}@media (width>=993px){._menuWrapper_bnop6_109{display:block}}._menuWrapper_bnop6_109._mobileNavVisible_bnop6_117{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_bnop6_88{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_bnop6_88{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_bnop6_88{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_bnop6_88{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_bnop6_88._emailListItem_bnop6_159{display:none}}@media (width>=1200px){._menuListItem_bnop6_88{padding-left:30px;padding-right:30px}}._menuListItem_bnop6_88{line-height:1}._buttonContainer_bnop6_92{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_bnop6_92{flex-direction:row;gap:10px}}._buttonContainer_bnop6_92>a{margin-right:10px}._menuListItemLink_bnop6_88._selected_bnop6_189{color:#db381d}._menuButton_bnop6_193{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_bnop6_193._red_bnop6_206{color:#fff;background:#db381d}._menuButton_bnop6_193._red_bnop6_206:hover{background:#ce3b21}._hamburgerWrapper_bnop6_215{z-index:2;padding-right:20px}@media (width>=993px){._hamburgerWrapper_bnop6_215{display:none}}._hamburger_bnop6_215{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_bnop6_244{width:30px;height:24px;display:inline-block;position:relative}._hamburgerInner_bnop6_251,._hamburgerInner_bnop6_251:before,._hamburgerInner_bnop6_251:after{background-color:#fff;border-radius:4px;width:28px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}._hamburgerInner_bnop6_251:before,._hamburgerInner_bnop6_251:after{content:"";display:block}._hamburgerInner_bnop6_251:before{transition:top .1s ease-in .25s,opacity .1s ease-in;top:-8px}._hamburgerInner_bnop6_251:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);bottom:-8px}._hamburgerInner_bnop6_251{width:78%;margin-top:2px;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);display:block;top:50%}._mobileNavVisible_bnop6_117 ._hamburgerInner_bnop6_251{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)scale(.85)}._mobileNavVisible_bnop6_117 ._hamburger_bnop6_215 ._hamburgerInner_bnop6_251,._mobileNavVisible_bnop6_117 ._hamburger_bnop6_215 ._hamburgerInner_bnop6_251:before,._mobileNavVisible_bnop6_117 ._hamburger_bnop6_215 ._hamburgerInner_bnop6_251:after{width:30px}._mobileNavVisible_bnop6_117 ._hamburgerInner_bnop6_251:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}._mobileNavVisible_bnop6_117 ._hamburgerInner_bnop6_251: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_68v9h_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_68v9h_1{50%{transform:scale(.9)}to{transform:scale(1)}}._fullScreenLoader_68v9h_15{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;overflow:hidden}._fullScreenLoader_68v9h_15._insideMenuWrapper_68v9h_24{position:static}._actualSpinner_68v9h_28{font-size:150px;animation:.6s linear infinite _globalRotate_68v9h_1}._button_nbqw5_1{background:#00000008;border:none;border-radius:0 5px 5px 0;width:20px;height:50px;position:fixed;top:50%}@keyframes _globalRotate_utckh_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_utckh_1{50%{transform:scale(.9)}to{transform:scale(1)}}h1,h2,h3,h4,p{color:#171415;margin:0}body{interpolate-size:allow-keywords}._pageGrid_utckh_28{grid-template-rows:none;grid-template-columns:100%;grid-auto-rows:min-content;display:grid}@media (width>=900px){._pageGrid_utckh_28{grid-template-columns:auto minmax(25em,25%)}}body:has(._grayBackground_utckh_40){background-color:#f6f6f6}body:has(._blueBackground_utckh_44){background-color:#eef6ff}._main_utckh_48{grid-area:3/1/4/2;padding:0 5vmin 5vmin;position:relative}._linkButton_utckh_55{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_utckh_55:hover{border-radius:1em}._linkButton_utckh_55 ._icon_utckh_72{margin-right:1em}._backButton_utckh_76{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_utckh_76 ._backArrow_utckh_91{font-size:2em}._backButton_utckh_76 ._backArrow_utckh_91+span{margin-left:7px}@keyframes _globalRotate_g9gx4_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_g9gx4_1{50%{transform:scale(.9)}to{transform:scale(1)}}._frontPage_g9gx4_15{padding:2vh 5vw 10vmin}._makeGridContainer_g9gx4_19{grid-area:2/1/4/3}._header_g9gx4_24{margin-bottom:24px;font-size:24px;font-weight:500}._makeGrid_g9gx4_19{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-bottom:30px;display:grid}@media (width>=600px){._makeGrid_g9gx4_19{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}._link_g9gx4_42{color:unset;background:#fff;border-radius:8px;max-height:240px;padding:32px 25px;text-decoration:none}@media (width>=900px){._link_g9gx4_42{max-height:unset}}._link_g9gx4_42:hover ._makeName_g9gx4_55{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._card_g9gx4_59{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}._card_g9gx4_59._loading_g9gx4_68{color:#0000}._card_g9gx4_59 ._spinnerContainer_g9gx4_71{opacity:.8;background-color:#fff;position:absolute;inset:0}._card_g9gx4_59 ._loadingSpinner_g9gx4_80{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_g9gx4_1;position:absolute;bottom:45%;left:0;right:0}._makeName_g9gx4_55{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_g9gx4_101{aspect-ratio:1;object-fit:contain;width:100%;max-width:70%;height:auto;max-height:70%;margin-bottom:34px}._specialBosLogoContainer_g9gx4_111{text-align:center;background:#30306e;position:absolute;bottom:-40px;left:0;overflow:hidden}._specialBosLogoContainer_g9gx4_111 img{width:85%}._linkToVarebilOrPersonbil_g9gx4_123{grid-area:4/1/auto/3;justify-content:center;font-size:1em;display:flex}@keyframes _globalRotate_1odvb_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1odvb_1{50%{transform:scale(.9)}to{transform:scale(1)}}._topBar_1odvb_15{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:18px;display:flex;position:relative}._topBar_1odvb_15._hasHeaderFooterWrapper_1odvb_23{padding:0}._topBar_1odvb_15 ._logoContainer_1odvb_26,._topBar_1odvb_15 ._homelink_1odvb_27{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_1odvb_15 ._logoContainer_1odvb_26,._topBar_1odvb_15 ._homelink_1odvb_27{max-width:20vw}}@media (width>=1200px){._topBar_1odvb_15 ._logoContainer_1odvb_26,._topBar_1odvb_15 ._homelink_1odvb_27{max-width:35vw}}._topBar_1odvb_15 ._logoContainer_1odvb_26._hidden_1odvb_50,._topBar_1odvb_15 ._homelink_1odvb_27._hidden_1odvb_50{visibility:hidden}._topBar_1odvb_15 ._logoContainer_1odvb_26._make_1odvb_54{justify-content:end}._topBar_1odvb_15 ._fallbackDealershipLogo_1odvb_57{white-space:nowrap;font-size:1.3em}._topBar_1odvb_15 ._specialModeWarning_1odvb_61{color:red;text-align:center;margin-top:10px;font-weight:700}._topBar_1odvb_15 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_1f1ow_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1f1ow_1{50%{transform:scale(.9)}to{transform:scale(1)}}._campaignsContainer_1f1ow_15{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_1f1ow_15 ._header_1f1ow_28{font-size:28px}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15{justify-content:center;align-items:center;gap:35px;height:100%;display:flex}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15{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_1f1ow_1;display:flex}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15._campaignWithoutImage_1f1ow_49{height:100%;max-height:300px}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._campaignTitle_1f1ow_53{font-size:30px;font-weight:500}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._contentContainer_1f1ow_57{flex-direction:column;max-height:400px;display:flex}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._contentContainer_1f1ow_57 ._campaignSubtitle_1f1ow_62{margin-top:10px;font-size:24px}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._contentContainer_1f1ow_57 ._campaignImage_1f1ow_66{object-fit:cover;max-height:250px;margin-top:10px}._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._contentContainer_1f1ow_57 ._description_1f1ow_71,._campaignsContainer_1f1ow_15 ._campaigns_1f1ow_15 ._campaign_1f1ow_15 ._readMore_1f1ow_75{margin-top:10px;font-size:20px}@keyframes _subtle-pulse_1f1ow_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}}@keyframes _globalRotate_p90nx_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_p90nx_1{50%{transform:scale(.9)}to{transform:scale(1)}}._main_p90nx_15{grid-column:1/3;max-width:900px;margin:0 auto;padding:0}._campaingPageTitle_p90nx_22{margin-bottom:40px}._listContainer_p90nx_26{flex-direction:column;align-items:center;width:clamp(280px,900px,90vw);margin-left:auto;margin-right:auto;display:flex}._makeLogoContainer_p90nx_35{align-self:flex-start;align-items:center;max-width:150px;height:40px;margin-left:16px;display:flex}._makeLogo_p90nx_35{max-width:100%;max-height:100%;margin-right:1em}._makeName_p90nx_50{white-space:nowrap;font-size:1.5em}._list_p90nx_26{width:100%;margin-bottom:2em}._list_p90nx_26:not(:last-of-type){border-bottom:1px solid gray}._campaign_p90nx_63{flex-direction:column;align-items:center;margin-bottom:4em;display:flex}._campaign_p90nx_63:last-of-type ._divider_p90nx_69{display:none}._title_p90nx_73{margin-bottom:20px;font-size:2em}._leadParagraph_p90nx_78{margin-bottom:15px;font-size:1.3em}._description_p90nx_83{margin-bottom:25px;font-size:1.1em}._description_p90nx_83 p{margin-bottom:15px;line-height:1.2}._img_p90nx_92{max-width:100%;max-height:500px;margin-bottom:15px}._link_p90nx_98{background:var(--accent-color);color:#fff;border-radius:4px;padding:10px;display:inline-block}._divider_p90nx_69{background:#d3d3d3;width:40%;height:1px;margin-top:3em}@keyframes _globalRotate_tl1mf_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_tl1mf_1{50%{transform:scale(.9)}to{transform:scale(1)}}._modelFamiliesPageGrid_tl1mf_15{min-height:100vh;padding-left:5vw;padding-right:5vw}._makeHeader_tl1mf_21{margin-top:18px;margin-bottom:10px;font-size:24px}@media (width>=900px){._makeHeader_tl1mf_21{margin-top:42px;margin-bottom:14px}}._makeHeader_tl1mf_21 ._makeHeaderName_tl1mf_32{font-weight:500}._makeHeader_tl1mf_21 ._makeHeaderModels_tl1mf_35{margin-left:10px;font-weight:400}._modelFamiliesHeader_tl1mf_40{color:#7f7f7f;margin-top:8px;font-size:20px;font-weight:400}@media (width>=900px){._modelFamiliesHeader_tl1mf_40{margin-top:10px}}._modelFamiliesGrid_tl1mf_52{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_tl1mf_52{grid-column:1/2;grid-template-columns:repeat(auto-fill,minmax(25em,1fr));margin-top:18px}}._modelFamilyLink_tl1mf_69{color:unset;background:#fff;border-radius:8px;flex-direction:column;max-width:100vmin;padding:32px 16px;text-decoration:none;display:flex;position:relative}._modelFamilyLink_tl1mf_69:hover ._modelFamilyName_tl1mf_80{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._mgBadgeContainer_tl1mf_84{z-index:10;flex-direction:column;gap:6px;display:flex;position:absolute;top:32px;left:16px}._mgBadge_tl1mf_84{width:15%;height:auto}._campaign_tl1mf_99{background:var(--campaign-color);text-align:center;word-break:break-word;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;animation:2s infinite _globalSubtlePulse_tl1mf_1;display:flex;position:absolute;top:5%;right:5%}._campaign_tl1mf_99 ._campaignText_tl1mf_115{color:var(--campaign-text-color);font-size:.8em}._campaign_tl1mf_99._specialVolvoStylingForBilservice_tl1mf_119{background:#fafafa;border-radius:0;height:50px;font-weight:700;animation:none}._modelFamilyCard_tl1mf_127{flex-direction:column;flex:1;align-items:center;max-width:800px;display:flex}._modelFamilyCard_tl1mf_127 ._imageContainer_tl1mf_134{aspect-ratio:16/10;text-align:center;width:100%;margin-bottom:-2em;position:relative}._modelFamilyCard_tl1mf_127 ._imageContainer_tl1mf_134._loading_tl1mf_141{color:#0000}._modelFamilyCard_tl1mf_127 ._imageContainer_tl1mf_134 ._spinnerContainer_tl1mf_144{opacity:.8;background-color:#fff;position:absolute;inset:0}._modelFamilyCard_tl1mf_127 ._imageContainer_tl1mf_134 ._loadingSpinner_tl1mf_153{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_tl1mf_1;position:absolute;bottom:45%;left:0;right:0}._modelFamilyCard_tl1mf_127 ._imageContainer_tl1mf_134 img{object-fit:contain;width:100%}._modelFamilyImg_tl1mf_170{aspect-ratio:16/10}._comingCarZoomedImage_tl1mf_174{position:relative;overflow:hidden}._comingCarShadowLayer_tl1mf_179,._comingCarBodyLayer_tl1mf_180{object-fit:contain;width:130%;height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._comingCarShadowLayer_tl1mf_179{z-index:0}._comingCarBodyLayer_tl1mf_180{z-index:1}._modelFamilyName_tl1mf_80{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_tl1mf_210{color:#7f7f7f;margin-top:-8px;margin-bottom:12px;font-size:14px}._price_tl1mf_217{font-size:16px}._comingSoonPrice_tl1mf_221{color:var(--accent-color);z-index:2;margin-top:-2px;margin-bottom:-1.4em;font-size:16px;font-weight:500;position:relative}._ctaButton_tl1mf_231{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_tl1mf_231:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}._new_tl1mf_251{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:.2em;padding:.2em 1em}._careByVolvoLogo_tl1mf_258{z-index:1;width:16em!important;padding-top:.5em!important;padding-bottom:.3em!important}._bruktbilLogo_tl1mf_265{max-width:70%;padding:11% 15%}@keyframes _globalRotate_1i7kz_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1i7kz_1{50%{transform:scale(.9)}to{transform:scale(1)}}._breadcrumbs_1i7kz_15{margin-bottom:0;font-size:1em;line-height:1.4}._breadcrumbs_1i7kz_15._hasHeaderFooterWrapper_1i7kz_20{margin-top:16px}._breadcrumbs_1i7kz_15 a{color:#7f7f7f;text-decoration:none}._breadcrumbs_1i7kz_15 a:hover{text-decoration:underline}._breadcrumbs_1i7kz_15 ._endNameWithoutUrl_1i7kz_30{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:20ch;display:inline-block;overflow:hidden}@media (width>=600px){._breadcrumbs_1i7kz_15 ._endNameWithoutUrl_1i7kz_30{max-width:unset}}._breadcrumbs_1i7kz_15 ._divider_1i7kz_43{color:#7f7f7f;margin-left:3px;margin-right:3px;display:inline-block}@media (width>=600px){._breadcrumbs_1i7kz_15 ._divider_1i7kz_43{margin-left:5px;margin-right:5px}}@keyframes _globalRotate_wxi9i_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_wxi9i_1{50%{transform:scale(.9)}to{transform:scale(1)}}._page_wxi9i_15{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:5vmin;padding-right:5vmin}._main_wxi9i_23{font-size:1.5em}._campaingPageTitle_wxi9i_27{margin:1em 0}._noCarsAvailable_wxi9i_31{margin-bottom:1em}._frydenboPromotionSection_wxi9i_35{text-align:center;max-width:1200px;margin:60px 0}._frydenboPromotionSection_wxi9i_35 ._textSection_wxi9i_40{max-width:1000px;margin:0 auto}._frydenboPromotionSection_wxi9i_35 ._buttonSection_wxi9i_44{flex-wrap:wrap;justify-content:center;gap:calc(1em + 20px) 1em;max-width:1000px;margin:50px auto 0;display:flex}._frydenboPromotionSection_wxi9i_35 ._buttonSection_wxi9i_44 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_wxi9i_35 ._buttonSection_wxi9i_44 a:hover{box-shadow:0 0 0 1px var(--primary-color)}._frydenboPromotionSection_wxi9i_35 ._campaignHeader_wxi9i_68{letter-spacing:.05em;margin-bottom:60px;font-size:1.8em;font-weight:400}@media (width>=900px){._frydenboPromotionSection_wxi9i_35 ._campaignHeader_wxi9i_68{font-size:2.2em}}._frydenboPromotionSection_wxi9i_35 ._campaignIngress_wxi9i_79{margin-bottom:10px}._frydenboPromotionSection_wxi9i_35 ._testDriveText_wxi9i_82{margin-top:1em}._frydenboPromotionSection_wxi9i_35 ._smallAdditionalText_wxi9i_85{margin-top:1em;font-size:.8em}._frydenboPromotionSection_wxi9i_35 ._testDriveLink_wxi9i_89{text-decoration:underline}._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92{flex-direction:column;margin-top:60px;display:flex}@media (width>=600px){._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92{flex-direction:row}}._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92 ._loanSectionItem_wxi9i_102{flex:1;padding:1em}@media (width>=600px){._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92 ._loanSectionItem_wxi9i_102{margin:1em 0;padding:0 1em}}._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92 ._loanSectionItem_wxi9i_102:first-child{border-bottom:1px solid var(--primary-color)}@media (width>=600px){._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92 ._loanSectionItem_wxi9i_102:first-child{border-bottom:none;border-right:1px solid var(--primary-color)}}._frydenboPromotionSection_wxi9i_35 ._loanSection_wxi9i_92 ._loanSectionItem_wxi9i_102 ._disclaimer_wxi9i_121{margin-top:1em;font-size:.5em;font-style:italic}._frydenboPromotionSection_wxi9i_35 h2{color:#384258}._frydenboPromotionSection_wxi9i_35 ._boldNumber_wxi9i_129{font-weight:900}._frydenboPromotionSection_wxi9i_35 p{color:#384258}._frydenboPromotionSection_wxi9i_35 ._hero_wxi9i_135{margin-top:60px;margin-bottom:60px}._frydenboPromotionSection_wxi9i_35 ._hero_wxi9i_135 img{max-width:100%}._filterSection_wxi9i_143{flex-wrap:wrap;margin-top:1em;display:flex}._filterSection_wxi9i_143 h4{margin-top:15px;margin-bottom:5px;font-weight:500}._filterButton_wxi9i_154{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_wxi9i_154:hover:not([disabled]){box-shadow:0 0 0 2px var(--primary-color)}._filterButton_wxi9i_154._activeFilter_wxi9i_169{background:var(--primary-color);color:#fff}._filterButton_wxi9i_154[disabled]{color:#fff;background:#a9a9a9}._listContainer_wxi9i_178{flex-direction:column;align-items:center;width:clamp(280px,100%,90vw);margin-left:auto;margin-right:auto;display:flex}._list_wxi9i_178{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;margin-top:.8em;display:grid}._bottomInfo_wxi9i_196{margin-bottom:1em}._link_wxi9i_200{background:var(--accent-color);color:#fff;border-radius:4px;padding:.7em;display:inline-block}._frydenboTestDriveSection_wxi9i_208{text-align:center;margin-top:3em}._frydenboTestDriveSection_wxi9i_208 h3{margin-bottom:.5em}._frydenboTestDriveSection_wxi9i_208 ._frydenboPrimaryButton_wxi9i_215,._frydenboTestDriveSection_wxi9i_208 ._frydenboSecondaryButton_wxi9i_216{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_wxi9i_208 ._frydenboPrimaryButton_wxi9i_215:hover,._frydenboTestDriveSection_wxi9i_208 ._frydenboSecondaryButton_wxi9i_216:hover{background:#232b3a}._frydenboTestDriveSection_wxi9i_208 ._frydenboSecondaryButton_wxi9i_216{color:#171415;background:#fff}._frydenboTestDriveSection_wxi9i_208 ._frydenboSecondaryButton_wxi9i_216:hover{background:#e6e5e5}@keyframes _globalRotate_1thqd_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1thqd_1{50%{transform:scale(.9)}to{transform:scale(1)}}._stockCar_1thqd_15{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}@media (width>=900px){._stockCar_1thqd_15{font-size:16px}}._stockCar_1thqd_15._disappearing_1thqd_29{animation:.3s reverse forwards _appear_1thqd_32}._stockCar_1thqd_15._appearing_1thqd_32{animation:.3s forwards _appear_1thqd_32}._imageContainer_1thqd_36{cursor:pointer;aspect-ratio:3/2;position:relative;overflow:hidden}._imageContainer_1thqd_36:hover ._img_1thqd_42{opacity:.9}._img_1thqd_42{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._imgExplanation_1thqd_53{color:#666;text-align:center;padding:8px 16px;font-size:10px}@keyframes _appear_1thqd_32{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._content_1thqd_70{flex-direction:column;flex-grow:1;gap:16px;padding:16px;display:flex}._header_1thqd_78{flex-direction:column;gap:4px;display:flex}._stockCarTitle_1thqd_84{color:#171415;margin:0;font-size:18px;font-weight:600;line-height:1.3}._modelYear_1thqd_92{color:#666;font-size:14px;font-weight:500}._colorsContainer_1thqd_98{flex-wrap:wrap;gap:16px;display:flex}._colorsContainer_1thqd_98 ._descriptionItemContainer_1thqd_103{flex:1;min-width:0}._bottomContainer_1thqd_108{flex-wrap:wrap;gap:16px;display:flex}._bottomContainer_1thqd_108 ._descriptionItemContainer_1thqd_103{flex:0 auto;min-width:120px}._descriptionItemContainer_1thqd_103{flex:1;min-width:0}._descriptionItemContainer_1thqd_103 ._itemHeader_1thqd_122{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600}._descriptionItemContainer_1thqd_103 ._itemDescription_1thqd_130{word-wrap:break-word;color:#171415;width:100%;font-size:14px}._descriptionItemContainer_1thqd_103 ._price_1thqd_136{font-size:20px;font-weight:700}._descriptionItemContainer_1thqd_103 ._leasingPrice_1thqd_140{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_1thqd_103 ._leasingPrice_1thqd_140{font-size:20px}}._savingsContainer_1thqd_155{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_1thqd_166{color:#666;padding:0 4px;font-size:11px;line-height:1.4}._buttonContainer_1thqd_173{margin-top:auto;padding-top:8px}._contactButton_1thqd_178{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_1thqd_178:hover{color:#fff;background-color:#171415}._formContainer_1thqd_195{padding:16px}@keyframes _globalRotate_1gbx4_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1gbx4_1{50%{transform:scale(.9)}to{transform:scale(1)}}._main_1gbx4_15{margin-top:2em;animation:.3s ease-out forwards _appear_1gbx4_1;position:relative}@keyframes _appear_1gbx4_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_1gbx4_27{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_1gbx4_27:hover{transform:scale(1.1)}._form_1gbx4_41{margin-bottom:2em}._form_1gbx4_41 ._inputsContainer_1gbx4_44{flex-direction:column;display:flex}._form_1gbx4_41 input,._form_1gbx4_41 select,._form_1gbx4_41 textarea,._form_1gbx4_41 ._dealerInfo_1gbx4_51{width:80%;min-width:200px;margin-bottom:1em}._form_1gbx4_41 input{border:1px solid #000;padding:.8em .4em}._form_1gbx4_41 select{cursor:pointer;padding:.8em .4em}._form_1gbx4_41 button,._form_1gbx4_41 input,._form_1gbx4_41 select,._form_1gbx4_41 textarea{font-family:var(--font-family);border-radius:5px}._form_1gbx4_41 input[type=checkbox]{width:20px;min-width:0;margin-right:.5em}._form_1gbx4_41 ._checkboxContainer_1gbx4_76{width:80%;margin-bottom:1em;font-size:.7em;display:flex}._form_1gbx4_41 ._checkboxContainer_1gbx4_76 label{cursor:pointer}._submitButton_1gbx4_86,._resetButton_1gbx4_86{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;font-size:.8em;display:inline-block}._resetButton_1gbx4_86{color:var(--primary-color);background:#fff;margin-left:1em}._error_1gbx4_103{color:red;margin-bottom:1em;font-size:.8em}._loadingContainer_1gbx4_109{justify-content:center;align-items:center;height:10em;display:flex}._loading_1gbx4_109{color:var(--primary-color);font-size:4em;animation:.4s linear infinite _globalRotate_1gbx4_1;position:absolute}._disclaimer_1gbx4_123{font-size:.7em}._link_1gbx4_127{text-decoration:underline}._statusMessage_1gbx4_131{width:80%}@keyframes _globalRotate_cmcv9_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_cmcv9_1{50%{transform:scale(.9)}to{transform:scale(1)}}._campaignBubble_cmcv9_16{background:var(--campaign-color);border-radius:50%;width:15px;height:15px;animation:1s infinite _pulse_cmcv9_1;position:absolute;top:10%;right:8%}._configureSection_cmcv9_27 ._sendLeadSection_cmcv9_27{flex-direction:column;align-items:center;margin-top:5em;display:flex}._configureSection_cmcv9_27 ._sendLeadSection_cmcv9_27 h3,._configureSection_cmcv9_27 ._sendLeadSection_cmcv9_27 p{margin-bottom:1em}._configureSection_cmcv9_27 ._sendLeadSection_cmcv9_27 ul{flex-flow:wrap;justify-content:space-around}._configureSection_cmcv9_27 ._sendLeadSection_cmcv9_27 ul li{margin-right:1em}._pylonConfigureSection_cmcv9_46,._pylonTechnicalDataAndEquipmentSection_cmcv9_47,.pylon ._carsStockSection_cmcv9_48{padding:0 4vmin}._pylonTechnicalDataAndEquipmentSection_cmcv9_47{margin-bottom:32px}._firstTwoTechnicalDataTablesContainer_cmcv9_56{gap:24px;margin:0 auto 24px;display:grid}._firstTwoTechnicalDataTablesContainer_cmcv9_56 ._technicalDataTable_cmcv9_61{margin-bottom:0}@media (width>=900px){._firstTwoTechnicalDataTablesContainer_cmcv9_56{grid-template-columns:1fr 1fr}._firstTwoTechnicalDataTablesContainer_cmcv9_56 ._technicalDataTable_cmcv9_61{height:100%!important}}._technicalDataTablesContainer_cmcv9_73{column-gap:24px;margin:0 auto 24px}@media (width>=900px){._technicalDataTablesContainer_cmcv9_73{column-count:2}}@media (width>=1800px){._technicalDataTablesContainer_cmcv9_73{column-count:3}}._technicalDataTable_cmcv9_61{border-collapse:collapse;break-inside:avoid;width:100%;margin-bottom:24px;font-size:16px;height:fit-content!important}._technicalDataTable_cmcv9_61 thead tr{color:#171415;text-align:left;font-size:16px;background-color:#f2f2f2!important}._technicalDataTable_cmcv9_61 thead tr th{font-weight:500}._technicalDataTable_cmcv9_61 ._capitalize_cmcv9_105:first-letter{text-transform:capitalize}._technicalDataTable_cmcv9_61 td,._technicalDataTable_cmcv9_61 th{word-break:break-word;-webkit-hyphens:manual;hyphens:manual;padding:12px 10px;font-weight:400}._technicalDataTable_cmcv9_61 tr:nth-child(2n){background-color:#f6f6f6}._technicalDataTable_cmcv9_61 tr:nth-child(odd){background-color:#fbfbfb}._technicalDataTable_cmcv9_61 tr td:last-of-type{text-align:end}._technicalDataTable_cmcv9_61 ._value_cmcv9_124{min-width:10ch}._expandButtonContainer_cmcv9_128{text-align:right;margin-bottom:24px}._expandButtonContainer_cmcv9_128 button{cursor:pointer;background:0 0;border:1px solid #000;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500}._standardEquipmentSection_cmcv9_142 h2{font-size:24px}._extraEquipmentSection_cmcv9_146{margin:0 auto 4em}._extraEquipmentSection_cmcv9_146 h2{margin-bottom:32px;font-size:24px}._extraEquipmentSection_cmcv9_146 ._selectedOptionsTable_cmcv9_153{margin-bottom:2px}._extraEquipmentSection_cmcv9_146 tr{height:auto}._extraEquipmentSection_cmcv9_146 table{background:#f2f2f2;width:auto;max-width:700px;padding-bottom:16px;font-size:16px}._extraEquipmentSection_cmcv9_146 th,._extraEquipmentSection_cmcv9_146 td{padding-bottom:6px;padding-left:24px;padding-right:24px}._extraEquipmentSection_cmcv9_146 th{padding-top:29px}._standardEquipmentCategoryList_cmcv9_176{column-count:auto;column-width:300px;padding:unset;column-gap:20px}@media (width>=1800px){._standardEquipmentCategoryList_cmcv9_176{column-count:3}}._standardEquipmentCategoryList_cmcv9_176 ._category_cmcv9_187{margin-bottom:8px;font-size:16px;font-weight:500}._standardEquipmentList_cmcv9_193{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_cmcv9_193 li{font-size:16px}._campaignContainer_cmcv9_203{max-width:900px;margin:0 auto;font-size:1em}@media (width>=600px){._campaignContainer_cmcv9_203{font-size:1.4em}}._campaignContainer_cmcv9_203>div{background:var(--background-color);padding:0}._campaignContainer_cmcv9_203 ._buttonContainer_cmcv9_217{text-align:center}._campaignContainer_cmcv9_203 ._lagerbilButton_cmcv9_220{background:var(--accent-color);border:1px solid var(--primary-color);color:var(--campaign-text-color);border-radius:5px;padding:.5em 1em;font-size:35px}._financeSection_cmcv9_229{width:60vw;margin:0 auto}._financeSection_cmcv9_229 button,._financeSection_cmcv9_229 input,._financeSection_cmcv9_229 h3{font-size:1.3em!important}._financeSection_cmcv9_229 p{font-size:1.3em}._environmentTab_cmcv9_242{width:80%;margin:0 auto}._environmentTab_cmcv9_242 img{width:100%}._tabList_cmcv9_250{margin-bottom:30px;margin-right:-5vmin;display:flex;position:relative;overflow:auto hidden}@media (width>=600px){._tabList_cmcv9_250{margin-right:0;right:0}}._tabList_cmcv9_250>*{flex-shrink:0}._tabList_cmcv9_250:before{content:"";background:#d3d3d3;height:2px;position:absolute;bottom:8px;left:0;right:5vmin}@media (width>=600px){._tabList_cmcv9_250:before{right:0}}._pylonTabList_cmcv9_282{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_cmcv9_48{text-align:left;margin:0 auto}._carsStockSection_cmcv9_48 p{margin-bottom:1em}._hyundaiTable_cmcv9_302{border-collapse:collapse;text-align:left;width:100%;margin:0 auto;font-size:12px}@media (width>=600px){._hyundaiTable_cmcv9_302{font-size:16px}}._hyundaiTable_cmcv9_302 td,._hyundaiTable_cmcv9_302 th{padding:5px 3px}@media (width>=600px){._hyundaiTable_cmcv9_302 td,._hyundaiTable_cmcv9_302 th{padding:10px 12px}}._hyundaiTable_cmcv9_302 th{background:#f2f2f2;font-weight:500}._hyundaiTable_cmcv9_302 tbody{font-weight:400}._hyundaiTable_cmcv9_302 tbody tr:nth-child(odd){background:#fbfbfb}._hyundaiTable_cmcv9_302 tbody tr:nth-child(2n){background:#f6f6f6}._stockSection_cmcv9_338{margin-bottom:50px;position:relative}@media (width>=600px){._stockSection_cmcv9_338{margin-bottom:87px}}._stockTableHeader_cmcv9_348{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=900px){._stockTableHeader_cmcv9_348{font-size:24px}}._stockCarsList_cmcv9_359{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:.8em;display:grid}._usedCarsHeader_cmcv9_367{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=600px){._usedCarsHeader_cmcv9_367{font-size:24px}}._usedCarsList_cmcv9_378{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._linkCard_cmcv9_384{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._linkCard_cmcv9_384 ._logoContainer_cmcv9_392{padding:32px 24px 24px}._linkCard_cmcv9_384 ._dealerLogo_cmcv9_395{width:100%;max-width:200px;margin:0 auto;display:block}._linkCard_cmcv9_384 ._sellingText_cmcv9_401{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_cmcv9_384 ._buttonContainer_cmcv9_217{padding:0 16px 16px}._usedCarButtonContainer_cmcv9_417{padding-top:2em}._loadingOptionsContainer_cmcv9_421{text-align:center}._loadingOptionsContainer_cmcv9_421 ._loadingOptions_cmcv9_421{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_cmcv9_1}._stockFinanceInfo_cmcv9_430{margin-bottom:1em}._baasSection_cmcv9_434{flex-direction:column;display:flex;position:absolute;top:-25px;right:25px}._baasSection_cmcv9_434 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_cmcv9_434 button._active_cmcv9_450{background:var(--campaign-color);color:var(--campaign-text-color)}._baasSection_cmcv9_434 button+button{margin-top:20px}._nioCarsList_cmcv9_458{grid-gap:1em;text-align:left;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));margin-top:.8em;display:grid}@media (width>=900px){._nioCarsList_cmcv9_458{padding:1em}}._nioStockCar_cmcv9_471{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_cmcv9_471 ._mainImage_cmcv9_481{aspect-ratio:16/9;width:100%;max-width:500px}._nioStockCar_cmcv9_471 ._flippableSectionInner_cmcv9_486{transform-style:preserve-3d;transition:transform .4s}._nioStockCar_cmcv9_471 ._flippableSectionInner_cmcv9_486._flipped_cmcv9_490{transform:rotateY(180deg)}._nioStockCar_cmcv9_471 ._flippableSection_cmcv9_486,._nioStockCar_cmcv9_471 ._flippableSectionInner_cmcv9_486{flex-direction:column;justify-content:stretch;align-items:center;height:100%;display:flex}._nioStockCar_cmcv9_471 ._infoContainer_cmcv9_501{flex-direction:column;width:100%;height:100%;padding:0 10px 10px;display:flex}._nioStockCar_cmcv9_471 ._infoContainer_cmcv9_501,._nioStockCar_cmcv9_471 ._qrContainer_cmcv9_509{backface-visibility:hidden;position:absolute}._nioStockCar_cmcv9_471 ._qrContainer_cmcv9_509{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_cmcv9_471 ._qrContainer_cmcv9_509 div{text-align:center;margin-top:2em;font-size:21px}._nioStockCar_cmcv9_471 ._price_cmcv9_528{font-size:1.2em;font-weight:700}._nioStockCar_cmcv9_471 ._baasDescription_cmcv9_532,._nioStockCar_cmcv9_471 ._wltpRange_cmcv9_533{color:#999dae;font-size:.9em}._nioStockCar_cmcv9_471 ._featuresList_cmcv9_537{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));display:grid}._nioStockCar_cmcv9_471 ._feature_cmcv9_537{align-items:center;padding:5px;font-size:.8em;display:flex}._nioStockCar_cmcv9_471 ._featureImage_cmcv9_547{aspect-ratio:1;border-radius:100%;width:50px;margin-right:5px}._filterSection_cmcv9_554{margin-top:35px}._filterSection_cmcv9_554 h3{border-bottom:1px solid #d3d3d3;padding-bottom:20px}._colorAndInteriorFiltersContainer_cmcv9_562{margin-bottom:10px;display:flex}._colorAndInteriorFiltersContainer_cmcv9_562>div{flex:1;padding-top:6px;padding-left:5px;padding-right:5px}._colorAndInteriorFiltersContainer_cmcv9_562>div+div{border-left:1px solid #d3d3d3}._colorFilters_cmcv9_576{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));grid-auto-flow:row;display:grid}@media (width>=600px){._colorFilters_cmcv9_576{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}._colorFilters_cmcv9_576 ._filterButton_cmcv9_588{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_cmcv9_576 ._filterButton_cmcv9_588{border-radius:12px;padding:10px 6px}}._colorFilters_cmcv9_576 ._filterButton_cmcv9_588._selected_cmcv9_153{border:1px solid #a9a9a9;font-weight:700;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._colorFilters_cmcv9_576 ._filterButton_cmcv9_588._disabled_cmcv9_615{pointer-events:none;opacity:.5;color:gray}._colorFilters_cmcv9_576 ._swatch_cmcv9_620{aspect-ratio:1;border-radius:100%;width:28px;margin-bottom:4px}@media (width>=600px){._colorFilters_cmcv9_576 ._swatch_cmcv9_620{width:36px;margin-bottom:6px}}._colorFilters_cmcv9_576 ._colorName_cmcv9_632{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_cmcv9_576 ._colorName_cmcv9_632{min-height:2.6em;font-size:12px}}._filterGroups_cmcv9_650{justify-content:space-around;align-items:flex-start;display:flex}._filterGroup_cmcv9_650{flex-direction:column;flex-basis:250px;justify-content:center;align-items:stretch;display:flex}._filterGroup_cmcv9_650 li:not(:last-of-type){margin-bottom:15px}._filterGroup_cmcv9_650 ._filterButton_cmcv9_588{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_cmcv9_650 ._filterButton_cmcv9_588 div{text-align:left}._filterGroup_cmcv9_650 ._filterButton_cmcv9_588 ._featureImage_cmcv9_547{aspect-ratio:1;border-radius:100%;width:50px;margin-right:12px}._filterGroup_cmcv9_650 ._filterButton_cmcv9_588._selected_cmcv9_153{background:var(--campaign-color);color:var(--campaign-text-color);transition:color .2s ease-out,background-color .2s ease-out}._filterGroup_cmcv9_650 ._filterButton_cmcv9_588._disabled_cmcv9_615{pointer-events:none;opacity:.7;color:gray}._flipButtonContainer_cmcv9_699{text-align:center;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:center;margin-top:15px;display:flex}._flipButton_cmcv9_699{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_cmcv9_128{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_cmcv9_128:hover{color:var(--primary-color)}._expandButton_cmcv9_128: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_cmcv9_128._isExpanded_cmcv9_745:after{transform:rotate(-45deg)translateY(10px)}._gillTable_cmcv9_749 th:not(:first-child),._gillTable_cmcv9_749 td:not(:first-child){text-align:left;padding:0 16px}@keyframes _pulse_cmcv9_1{0%{transform:scale(.7)}70%{transform:scale(1)}to{transform:scale(.7)}}._stockCarGrid_cmcv9_766{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:20px 0;padding:0;list-style:none;display:grid}._gillStockCard_cmcv9_775{background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._gillStockCard_cmcv9_775 ._stockCardImage_cmcv9_781{aspect-ratio:3/2;object-fit:contain;width:100%}._gillStockCard_cmcv9_775 ._stockCardDisclaimer_cmcv9_786{color:#666;text-align:center;padding:8px 16px;font-size:10px}._gillStockCard_cmcv9_775 ._stockCardContent_cmcv9_792{flex-direction:column;gap:8px;padding:16px;display:flex}._gillStockCard_cmcv9_775 ._stockCardTitle_cmcv9_798{margin:0;font-size:16px;font-weight:600}._gillStockCard_cmcv9_775 ._stockCardDetail_cmcv9_803{color:#7f7f7f;font-size:14px}._gillStockCard_cmcv9_775 ._stockCardLabel_cmcv9_807{color:#171415;font-weight:500}._stockCarTable_cmcv9_812{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}@media (width>=600px){._stockCarTable_cmcv9_812{font-size:16px}}._stockCarTable_cmcv9_812 thead{background:#f2f2f2}._stockCarTable_cmcv9_812 thead th{text-align:left;color:#171415;padding:12px 16px;font-weight:500}._stockCarTable_cmcv9_812 thead th:first-child{width:80px}@media (width>=600px){._stockCarTable_cmcv9_812 thead th:first-child{width:120px}}._stockCarTable_cmcv9_812 tbody tr:nth-child(odd){background:#fbfbfb}._stockCarTable_cmcv9_812 tbody tr:nth-child(2n){background:#f6f6f6}._gillStockRow_cmcv9_847 td{vertical-align:middle;padding:12px 16px}._stockRowImage_cmcv9_852{padding:8px!important}._stockRowImage_cmcv9_852 img{object-fit:contain;width:100%;max-width:100px;height:auto}._solterraEquipmentContainer_cmcv9_862{flex-direction:column;gap:8px;max-width:800px;margin:24px auto 0;display:flex}._solterraUpgradesBox_cmcv9_870{color:#fff;background:#1a365d;border-radius:8px;margin-bottom:8px;padding:20px 24px}._solterraUpgradesTitle_cmcv9_878{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600}._solterraUpgradesList_cmcv9_885{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){._solterraUpgradesList_cmcv9_885{grid-template-columns:repeat(2,1fr)}}._solterraUpgradesList_cmcv9_885 li{padding-left:20px;font-size:14px;line-height:1.5;position:relative}._solterraUpgradesList_cmcv9_885 li:before{content:"✓";color:#68d391;font-weight:700;position:absolute;left:0}._solterraCategory_cmcv9_911{break-inside:avoid;background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._solterraCategoryHeader_cmcv9_919{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_cmcv9_919:hover{background:#f6f6f6}._solterraCategoryHeader_cmcv9_919._expanded_cmcv9_938{border-bottom:1px solid #d1d1d1}._expandIcon_cmcv9_942{color:#7f7f7f;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;font-weight:400;display:flex}._solterraCategoryContent_cmcv9_953{padding:16px}._solterraSubcategory_cmcv9_957{margin-bottom:16px}._solterraSubcategory_cmcv9_957:last-child{margin-bottom:0}._solterraSubcategoryTitle_cmcv9_964{color:#171415;border-bottom:1px solid #f6f6f6;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:500}._solterraEquipmentList_cmcv9_973{margin:0;padding:0;list-style:none}._solterraEquipmentList_cmcv9_973 li{color:#171415;padding:4px 0 4px 16px;font-size:14px;line-height:1.6;position:relative}._solterraEquipmentList_cmcv9_973 li:before{content:"";background:#7f7f7f;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}@keyframes _globalRotate_1r186_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1r186_1{50%{transform:scale(.9)}to{transform:scale(1)}}._pageGrid_1r186_15{grid-template-columns:100%;padding-left:5vw;padding-right:5vw}._main_1r186_21{grid-area:3/1/4/2;margin-left:-5vw;margin-right:-5vw;position:relative}._configurator_1r186_29{flex-direction:column;display:flex}._heroTextSection_1r186_34{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_1r186_34{padding:3rem 5vw 2rem}}._heroTitle_1r186_45{color:#171415;margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=600px){._heroTitle_1r186_45{font-size:2.5rem}}@media (width>=900px){._heroTitle_1r186_45{font-size:3.5rem}}._heroPrice_1r186_62{color:#171415;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}@media (width>=600px){._heroPrice_1r186_62{font-size:1.5rem}}@media (width>=900px){._heroPrice_1r186_62{font-size:1.75rem}}._heroSubtitle_1r186_79{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_1r186_79{margin-bottom:1.5rem;font-size:.8rem}}._heroDescription_1r186_97{color:#7f7f7f;max-width:600px;margin:0 auto;padding:0 1rem;font-size:.95rem;line-height:1.6}@media (width>=600px){._heroDescription_1r186_97{padding:0;font-size:1.1rem;line-height:1.7}}._campaignSection_1r186_113{text-align:center;background:var(--background-color);padding:2rem 4vw}@media (width>=600px){._campaignSection_1r186_113{padding:2.5rem 5vw}}._campaignTitle_1r186_124{color:#171415;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}@media (width>=600px){._campaignTitle_1r186_124{font-size:1.5rem}}._campaignSubtitle_1r186_136{color:var(--accent-color);margin-bottom:1.5rem;font-size:1rem;font-weight:600}@media (width>=600px){._campaignSubtitle_1r186_136{font-size:1.15rem}}._campaignDisclaimer_1r186_148{color:#7f7f7f;text-align:left;max-width:800px;margin:0 auto;font-size:.7rem;line-height:1.5}@media (width>=600px){._campaignDisclaimer_1r186_148{font-size:.75rem}}._carouselSection_1r186_162{background:var(--background-color);padding:1rem 4vw 3rem}@media (width>=900px){._carouselSection_1r186_162{padding:1rem 5vw 4rem}}._carouselContainer_1r186_172{justify-content:center;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}._carouselArrow_1r186_181{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_1r186_181:first-child{left:-.5rem}._carouselArrow_1r186_181:last-child{right:-.5rem}._carouselArrow_1r186_181:hover{background:var(--accent-color);color:#fff;transform:translateY(-50%)scale(1.05)}@media (width>=600px){._carouselArrow_1r186_181{width:48px;height:48px;font-size:1.5rem}._carouselArrow_1r186_181:first-child{left:-1.5rem}._carouselArrow_1r186_181:last-child{right:-1.5rem}}@media (width>=900px){._carouselArrow_1r186_181{width:56px;height:56px;font-size:1.75rem}._carouselArrow_1r186_181:first-child{left:-2rem}._carouselArrow_1r186_181:last-child{right:-2rem}}._carouselModelSelector_1r186_238{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_1r186_238{flex-wrap:wrap;justify-content:center;max-width:none;margin-bottom:2rem;padding:0;display:flex}}._carouselModelButton_1r186_259{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_1r186_259{padding:.6rem 1.2rem;font-size:.85rem}}._carouselModelButton_1r186_259:hover{border-color:var(--accent-color)}._carouselModelButton_1r186_259._active_1r186_285{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._carouselModelPrice_1r186_291{opacity:.8;font-size:.65rem;font-weight:400}@media (width>=600px){._carouselModelPrice_1r186_291{font-size:.75rem}}._imageContainer_1r186_302{aspect-ratio:16/10;justify-content:center;align-items:center;width:100%;max-width:900px;display:flex}._carImage_1r186_311{object-fit:contain;width:100%;height:100%}._eOutbackImageContainer_1r186_317{aspect-ratio:16/9;position:relative}._eOutbackImage_1r186_317{object-fit:contain;width:100%;height:100%}._imageFallback_1r186_328{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_1r186_342{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._angleButton_1r186_350{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_1r186_350:hover{border-color:var(--accent-color)}._angleButton_1r186_350._active_1r186_285{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}._colorSelector_1r186_369{text-align:center;margin-top:1.5rem}@media (width>=600px){._colorSelector_1r186_369{margin-top:2rem}}._colorTitle_1r186_379{color:#171415;margin-bottom:.75rem;font-size:.9rem;font-weight:500}._colorSwatches_1r186_386{justify-content:center;gap:.5rem;margin-bottom:.5rem;display:flex}@media (width>=600px){._colorSwatches_1r186_386{gap:.75rem}}._colorSwatch_1r186_386{cursor:pointer;border:none;border-radius:50%;width:36px;height:36px;transition:all .2s;box-shadow:0 2px 4px #0000001a}@media (width>=600px){._colorSwatch_1r186_386{width:40px;height:40px}}._colorSwatch_1r186_386:hover{transform:scale(1.1)}._colorSwatch_1r186_386._active_1r186_285{outline:3px solid var(--accent-color);outline-offset:2px}._colorSwatch_1r186_386[data-color="1X"]{background:linear-gradient(135deg,#f0efe9 0%,#d8d5cc 100%)}._colorSwatch_1r186_386[data-color="4S"]{background:linear-gradient(135deg,#4a4a4a 0%,#333 100%)}._colorSwatch_1r186_386[data-color=CD]{background:linear-gradient(135deg,#9c8472 0%,#7a6352 100%)}._colorSwatch_1r186_386[data-color=CH]{background:linear-gradient(135deg,#4a6a9c 0%,#2a4a7c 100%)}._colorSwatch_1r186_386[data-color=DC]{background:linear-gradient(135deg,#5a9ac8 0%,#3a7ab0 100%)}._colorSwatch_1r186_386[data-color="8Y"]{background:linear-gradient(135deg,#7a7a7a 0%,#5a5a5a 100%)}._colorSwatch_1r186_386[data-color=P3]{background:linear-gradient(#9c8472 50%,#333 50%)}._colorSwatch_1r186_386[data-color=P5]{background:linear-gradient(#f0efe9 50%,#333 50%)}._selectedColorName_1r186_445{color:#7f7f7f;font-size:.85rem}._sectionTitle_1r186_450{color:#171415;text-align:center;margin-bottom:1rem;font-size:1.25rem;font-weight:600}@media (width>=600px){._sectionTitle_1r186_450{margin-bottom:1.5rem;font-size:1.5rem}}@media (width>=900px){._sectionTitle_1r186_450{font-size:1.75rem}}._subSectionTitle_1r186_469{color:#171415;text-align:center;margin:2rem 0 1rem;font-size:1rem;font-weight:500}@media (width>=600px){._subSectionTitle_1r186_469{margin:2.5rem 0 1.5rem;font-size:1.25rem}}._modelSection_1r186_483{background:#fff;padding:3rem 4vw}._modelTabs_1r186_488{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:900px;margin:0 auto;display:grid}@media (width>=900px){._modelTabs_1r186_488{grid-template-columns:repeat(4,1fr)}}._modelTab_1r186_488{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_1r186_488:hover{border-color:#d1d1d1}._modelTab_1r186_488._active_1r186_285{border-color:var(--accent-color);background:#fff;box-shadow:0 4px 12px #0000001a}._modelTabName_1r186_522{color:#171415;text-align:center;margin-bottom:.25rem;font-size:.95rem;font-weight:600}._modelTabPower_1r186_530{color:#7f7f7f;font-size:.8rem}._specsSection_1r186_535{background:var(--secondary-background-color);padding:3rem 4vw}._specsGrid_1r186_540{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:900px;margin:0 auto;display:grid}@media (width>=600px){._specsGrid_1r186_540{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){._specsGrid_1r186_540{grid-template-columns:repeat(4,1fr)}}._specCard_1r186_558{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}._specLabel_1r186_568{color:#7f7f7f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.8rem}._specValue_1r186_576{color:#171415;font-size:1.1rem;font-weight:600}._featuresSection_1r186_582{background:#fff;padding:3rem 4vw}._featuresList_1r186_587{grid-template-columns:1fr;gap:.75rem;max-width:800px;margin:0 auto;display:grid}@media (width>=600px){._featuresList_1r186_587{grid-template-columns:repeat(2,1fr)}}._featureItem_1r186_600{background:var(--secondary-background-color);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._featureCheck_1r186_609{color:var(--accent-color);flex-shrink:0;font-size:1.25rem}._comparisonSection_1r186_615{background:var(--secondary-background-color);padding:2rem 3vw}@media (width>=600px){._comparisonSection_1r186_615{padding:3rem 4vw}}._comparisonTableWrapper_1r186_625{-webkit-overflow-scrolling:touch;max-width:1100px;margin:0 auto;overflow-x:auto}._comparisonTable_1r186_625{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;min-width:600px;font-size:.75rem;overflow:hidden}@media (width>=600px){._comparisonTable_1r186_625{table-layout:fixed;font-size:.9rem}}._comparisonTable_1r186_625 th,._comparisonTable_1r186_625 td{text-align:center;white-space:nowrap;border-bottom:1px solid #d1d1d1;padding:.75rem .5rem}@media (width>=600px){._comparisonTable_1r186_625 th,._comparisonTable_1r186_625 td{white-space:normal;width:15%;padding:1rem .75rem}}._comparisonTable_1r186_625 th:first-child,._comparisonTable_1r186_625 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_1r186_625 th:first-child,._comparisonTable_1r186_625 td:first-child{width:40%}}._comparisonTable_1r186_625 th{background:var(--secondary-background-color);white-space:nowrap;font-size:.7rem;font-weight:600}@media (width>=600px){._comparisonTable_1r186_625 th{font-size:.85rem}}._comparisonTable_1r186_625 th:first-child{background:var(--secondary-background-color)}._comparisonTable_1r186_625 tbody tr:last-child td{border-bottom:none}._comparisonTable_1r186_625 tbody tr:hover td{background:#00000005}._comparisonTable_1r186_625 tbody tr:hover td:first-child{background:#fff}._keySpecsTable_1r186_702{min-width:auto}._checkIcon_1r186_706{color:var(--accent-color);font-size:1.25rem}._dash_1r186_711{color:#d1d1d1}._interestSection_1r186_715{text-align:center;background:#fff;padding:2rem 4vw 3rem}@media (width>=600px){._interestSection_1r186_715{padding:3rem 4vw 4rem}}._interestText_1r186_726{color:#7f7f7f;max-width:500px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.95rem}@media (width>=600px){._interestText_1r186_726{margin-bottom:2rem;font-size:1.1rem}}._leadsFormContainer_1r186_741{max-width:500px;margin:0 auto}._disclaimerFooter_1r186_746{background:var(--background-color);padding:2rem 4vw}@media (width>=600px){._disclaimerFooter_1r186_746{padding:2rem 5vw}}@keyframes _globalRotate_1rnzf_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1rnzf_1{50%{transform:scale(.9)}to{transform:scale(1)}}._ex60ButtonGroup_1rnzf_15{gap:.5em;margin-top:2em;display:flex}._ex60ButtonGroup_1rnzf_15 ._initialButton_1rnzf_20{margin-top:0}._initialButton_1rnzf_20{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_1rnzf_37{margin-right:5px}._main_1rnzf_41{margin-top:2em;font-size:calc(12px + .4vmin);animation:.3s ease-out forwards _appear_1rnzf_1;position:relative}@keyframes _appear_1rnzf_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_1rnzf_54{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_1rnzf_54:hover{transform:scale(1.1)}._form_1rnzf_68{margin-bottom:2em}._form_1rnzf_68 ._inputsContainer_1rnzf_71{flex-direction:column;display:flex}._form_1rnzf_68 input,._form_1rnzf_68 select,._form_1rnzf_68 textarea,._form_1rnzf_68 ._dealerInfo_1rnzf_78{text-align:left;width:80%;min-width:200px;margin-bottom:1em;margin-left:auto;margin-right:auto}._form_1rnzf_68 input{border:1px solid #000;padding:.8em .4em}._form_1rnzf_68 select{cursor:pointer;padding:.8em .4em}._form_1rnzf_68 button,._form_1rnzf_68 input,._form_1rnzf_68 select,._form_1rnzf_68 textarea{font-family:var(--font-family);border-radius:5px;font-size:calc(12px + .4vmin)}._form_1rnzf_68 input[type=checkbox]{min-width:0;width:unset;margin-right:.5em}._form_1rnzf_68 ._checkboxContainer_1rnzf_107{text-align:left;align-items:flex-start;gap:.5em;width:80%;margin-bottom:1em;display:flex}._form_1rnzf_68 ._checkboxContainer_1rnzf_107 input[type=checkbox]{flex-shrink:0;margin-top:.2em}._form_1rnzf_68 ._checkboxContainer_1rnzf_107 label{cursor:pointer;flex-grow:1}._form_1rnzf_68._fullwidth_1rnzf_124 input,._form_1rnzf_68._fullwidth_1rnzf_124 select,._form_1rnzf_68._fullwidth_1rnzf_124 textarea,._form_1rnzf_68._fullwidth_1rnzf_124 ._checkboxContainer_1rnzf_107{width:100%}._form_1rnzf_68._fullwidth_1rnzf_124 ._checkboxContainer_1rnzf_107 input[type=checkbox]{width:auto}._textarea_1rnzf_136{padding:.8em .4em}._generalButton_1rnzf_140,._searchButton_1rnzf_140,._locationButton_1rnzf_141,._submitButton_1rnzf_141,._retryButton_1rnzf_141,._resetButton_1rnzf_141{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;display:inline-block}._submitButton_1rnzf_141,._retryButton_1rnzf_141,._resetButton_1rnzf_141{align-items:center;display:inline-flex}._submitButton_1rnzf_141 svg,._retryButton_1rnzf_141 svg,._resetButton_1rnzf_141 svg{margin-left:10px}._submitButton_1rnzf_141:disabled,._retryButton_1rnzf_141:disabled,._resetButton_1rnzf_141:disabled{background:gray}._resetButton_1rnzf_141{color:var(--primary-color);background:#fff;margin-left:1em}._errorContainer_1rnzf_168,._successContainer_1rnzf_169{margin-top:2em}._error_1rnzf_168{color:red;margin-bottom:1em}._retryButton_1rnzf_141{color:var(--primary-color);background:#fff}._loadingContainer_1rnzf_183{justify-content:center;align-items:center;height:10em;display:flex}._loading_1rnzf_183{color:#fff;animation:.6s linear infinite _globalRotate_1rnzf_1}._statusMessage_1rnzf_195{width:80%}._link_1rnzf_199{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._qrCode_1rnzf_209{justify-content:center;margin-top:1em;display:flex}._postalCodeSearch_1rnzf_215{flex-wrap:wrap;gap:.5em;width:100%;margin-bottom:1em;display:flex}._postalCodeSearch_1rnzf_215>div{gap:.5em;display:flex}._postalCodeInput_1rnzf_227{flex:0 0 100px;width:100px!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}._searchButton_1rnzf_140,._locationButton_1rnzf_141{align-items:center;gap:.3em;padding:.8em;font-size:.9em;display:inline-flex}._locationButton_1rnzf_141{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._locationButton_1rnzf_141:disabled{opacity:.7}._postalCodeError_1rnzf_253{color:red;width:100%;font-size:.9em}._searchingContainer_1rnzf_259{width:80%;color:var(--primary-color);align-items:center;gap:.5em;margin-left:auto;margin-right:auto;display:flex}._nearestDealerships_1rnzf_269{width:80%;margin-bottom:1em;margin-left:auto;margin-right:auto}._dealerRadio_1rnzf_276{cursor:pointer;text-align:left;border:1px solid #ddd;border-radius:5px;margin-bottom:.5em;padding:.8em;display:block}._dealerRadio_1rnzf_276:hover{background-color:#f5f5f5}._dealerRadio_1rnzf_276 input[type=radio]{margin-right:.5em;width:auto!important;min-width:0!important;margin-bottom:0!important}._dealerSearchTitle_1rnzf_295{margin-bottom:1em;font-size:1.1em;font-weight:700}._dealerButton_1rnzf_301{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_1rnzf_301:hover{background-color:#f5f5f5}._dealerInfo_1rnzf_78{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._changeDealerButton_1rnzf_325{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_1rnzf_336{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_ykdss_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_ykdss_1{50%{transform:scale(.9)}to{transform:scale(1)}}._modelFamilyPageGrid_ykdss_15{padding-left:5vw;padding-right:5vw}._modelFamilyPage_ykdss_15{background-color:#f6f6f6;grid-row:3/4;grid-template-columns:1fr;padding-top:2vh;padding-bottom:10vmin;display:grid}@media (width>=600px){._modelFamilyPage_ykdss_15{grid-template-columns:220px 1fr}}._lifeStyleBanner_ykdss_34{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_ykdss_34{aspect-ratio:24/5}}@media (width>=1800px){._lifeStyleBanner_ykdss_34{aspect-ratio:24/4}}._lifeStyleImage_ykdss_55{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}._toggleComparisonButton_ykdss_64{cursor:pointer;background:0 0;border:none;align-items:center;padding:10px;display:flex;position:absolute;top:0;left:0}._toggleComparisonButton_ykdss_64 ._comparisonButtonIcon_ykdss_75{font-size:1.5em}._toggleComparisonButton_ykdss_64 span{margin-left:10px;display:inline-block}._variantHeader_ykdss_83{font-size:16px;font-weight:400}._variantHeader_ykdss_83 ._modelFamily_ykdss_15{margin-right:10px;font-weight:500}._filterAndSortContainer_ykdss_92{justify-content:space-between;align-items:flex-end;margin:14px 0;display:flex}._filterAndSortContainer_ykdss_92 ._showFilterSectionButton_ykdss_98{background:#fff;border:1px solid #b2b2b2;margin-right:18px;font-size:13.3px}@media (width>=600px){._filterAndSortContainer_ykdss_92 ._showFilterSectionButton_ykdss_98{display:none}}._filterAndSortContainer_ykdss_92 ._filterSummarySection_ykdss_109{display:none}@media (width>=600px){._filterAndSortContainer_ykdss_92 ._filterSummarySection_ykdss_109{flex-wrap:wrap;gap:8px;display:flex}}._filterAndSortContainer_ykdss_92 button{cursor:pointer;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._filterAndSortContainer_ykdss_92 button ._buttonCloseIcon_ykdss_129{width:18px;height:18px;margin-left:8px}._filterAndSortContainer_ykdss_92 button._resetAllFilters_ykdss_134{background:var(--campaign-color);color:#fff}._filterAndSortContainer_ykdss_92 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_ykdss_92 select{font-size:revert;height:revert;padding:16px 32px}}._modelList_ykdss_158{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-auto-rows:max-content;align-items:center;gap:24px;display:grid}._modelListItem_ykdss_166{height:100%;position:relative}body:has(._overlay_ykdss_171){overflow:hidden}._overlay_ykdss_171{z-index:1;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_ykdss_1;position:fixed;inset:0}@keyframes _backgroundFade_ykdss_1{0%{background:0 0}}._comparisonDialog_ykdss_189{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_ykdss_189{width:90vw}}@media (width>=1200px){._comparisonDialog_ykdss_189{width:80vw}}._comparisonDialog_ykdss_189 ._closeDialogIconButton_ykdss_213{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_ykdss_189 ._closeDialogTextButton_ykdss_223{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_ykdss_189 ._closeDialogTextButton_ykdss_223:hover{box-shadow:0 0 0 2px var(--primary-color)}@keyframes _globalRotate_9mgig_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_9mgig_1{50%{transform:scale(.9)}to{transform:scale(1)}}._filterContainer_9mgig_15{flex-direction:column;display:none}._filterContainer_9mgig_15._visible_9mgig_19{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=600px){._filterContainer_9mgig_15{padding-right:24px;display:flex;position:static}}body:has(._mobileBackdrop_9mgig_36){overflow:hidden}._mobileBackdrop_9mgig_36{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_9mgig_48{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_9mgig_48 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_9mgig_48 ._closeMobileFiltersButton_9mgig_65{background:0 0;border:none}._mobileFiltersHeader_9mgig_48 ._closeMobileFiltersButton_9mgig_65 ._closeIcon_9mgig_69{width:18px;height:18px}._filterGroup_9mgig_74{flex-direction:column;margin-bottom:1em;display:flex}._filterGroup_9mgig_74._isCampaign_9mgig_79{background-color:var(--campaign-color);color:var(--campaign-text-color);border-radius:8px;margin:-8px -8px 1em;padding:8px}._filterGroup_9mgig_74._isCampaign_9mgig_79 ._checkbox_9mgig_87{accent-color:var(--campaign-text-color)}._filterGroupHeader_9mgig_91{margin-bottom:8px;font-size:13px;font-weight:500}._checkboxLabel_9mgig_97{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_9mgig_97._isDisabled_9mgig_107{color:#b2b2b2}._checkbox_9mgig_87{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._speakerBrandLogo_9mgig_119{max-width:100px}@keyframes _globalRotate_1b56t_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1b56t_1{50%{transform:scale(.9)}to{transform:scale(1)}}._equalEquipmentToggle_1b56t_15{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_1b56t_15:hover{box-shadow:0 0 0 2px var(--primary-color)}._equalEquipmentToggle_1b56t_15 ._icon_1b56t_33{font-size:1.2em}._comparisonHeader_1b56t_37{text-align:center}._comparisonTable_1b56t_41{border-spacing:0;table-layout:fixed;border:1px solid #000;width:100%;margin:0 auto}._comparisonTable_1b56t_41 th:first-of-type,._comparisonTable_1b56t_41 td:first-of-type{width:10%;font-size:.8em}._comparisonTable_1b56t_41 th{width:45%;font-size:.9em}._comparisonTable_1b56t_41 td:not(:last-of-type),._comparisonTable_1b56t_41 th:not(:last-of-type){border-right:1px solid #000}._comparisonTable_1b56t_41 td{border-top:1px solid #000}._comparisonTable_1b56t_41 tr,._comparisonTable_1b56t_41 th{word-break:break-word}._comparisonTable_1b56t_41 tr{border:1px solid #000;border-bottom:none}._comparisonTable_1b56t_41 tr:nth-child(2n){background:var(--secondary-background-color)}._comparisonTable_1b56t_41 ._equalRow_1b56t_75{color:#077a04}@media (width>=900px){._comparisonTable_1b56t_41{width:95%}}@media (width>=1200px){._comparisonTable_1b56t_41{width:90%}}@keyframes _globalRotate_mrn8r_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_mrn8r_1{50%{transform:scale(.9)}to{transform:scale(1)}}._bannerBubble_mrn8r_15{aspect-ratio:1;background:var(--campaign-color);color:var(--campaign-text-color);cursor:pointer;z-index:1;border:none;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;height:85%;margin-left:16px;animation:2s linear infinite _globalSubtlePulse_mrn8r_1;display:flex;position:relative}._bannerBubble_mrn8r_15._specialVolvoStylingForBilservice_mrn8r_32{background:#fafafa;border-radius:0;height:100%;margin-left:0;animation:none}@media (width>=900px){._bannerBubble_mrn8r_15{height:65%;margin-left:32px}}@media (width>=1200px){._bannerBubble_mrn8r_15{margin-left:64px!important}._bannerBubble_mrn8r_15._specialVolvoStylingForBilservice_mrn8r_32{width:25%;height:50%}}@media (width>=1800px){._bannerBubble_mrn8r_15._specialVolvoStylingForBilservice_mrn8r_32{width:20%;height:40%}}._bannerBubble_mrn8r_15 ._title_mrn8r_60{margin-top:16px;margin-bottom:6px;font-size:14px;font-weight:500}@media (width>=900px){._bannerBubble_mrn8r_15 ._title_mrn8r_60{margin-bottom:12px;font-size:20px}}._bannerBubble_mrn8r_15 ._linkText_mrn8r_72{font-size:12px;font-weight:400;text-decoration:underline}@media (width>=900px){._bannerBubble_mrn8r_15 ._linkText_mrn8r_72{font-size:14px}}body:has(._campaignContainer_mrn8r_83){overflow:hidden}._campaignContainer_mrn8r_83{z-index:3;cursor:pointer;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._campaignContainer_mrn8r_83>div{background:#f6f6f6}._campaignContainer_mrn8r_83 ._closeButton_mrn8r_100{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_mrn8r_83 ._closeButton_mrn8r_100 ._closeIcon_mrn8r_111{width:16px;height:16px;margin-left:5px}@keyframes _globalRotate_lbtnv_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_lbtnv_1{50%{transform:scale(.9)}to{transform:scale(1)}}._accordionModal_lbtnv_16{cursor:default;background:#f6f6f6;border-radius:12px;width:90%;max-width:700px;min-height:70vh;max-height:85vh;padding:24px;overflow-y:auto}._modalHeader_lbtnv_28{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}._modalHeader_lbtnv_28 ._heading_lbtnv_36{margin:0;font-size:22px;font-weight:600}._modalHeader_lbtnv_28 ._closeButton_lbtnv_41{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}._modalHeader_lbtnv_28 ._closeButton_lbtnv_41:hover{background:#0000000d}._modalHeader_lbtnv_28 ._closeButton_lbtnv_41 ._closeIcon_lbtnv_54{width:20px;height:20px}._accordionList_lbtnv_59{flex-direction:column;gap:8px;display:flex}._accordionItem_lbtnv_65{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._accordionHeader_lbtnv_72{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_lbtnv_72:hover{background:#f8f8f8}._accordionHeader_lbtnv_72._expanded_lbtnv_87{border-bottom:1px solid #e0e0e0}._accordionHeader_lbtnv_72 ._chevron_lbtnv_90{color:#666;flex-shrink:0;align-items:center;padding-top:2px;display:flex}._accordionHeader_lbtnv_72 ._headerText_lbtnv_97{flex:1;min-width:0}._accordionHeader_lbtnv_72 ._campaignTitle_lbtnv_101{color:#333;margin:0;font-size:16px;font-weight:600}._accordionHeader_lbtnv_72 ._campaignSubtitle_lbtnv_107{color:#666;margin:4px 0 0;font-size:14px}._accordionContent_lbtnv_113{background:#fafafa;padding:20px}._accordionContent_lbtnv_113 ._campaignImage_lbtnv_117{border-radius:4px;max-width:100%;max-height:300px;margin:0 auto 20px;display:block}._accordionContent_lbtnv_113 ._leadParagraph_lbtnv_124{color:#333;margin:0 0 16px;font-size:15px;line-height:1.5}._accordionContent_lbtnv_113 ._description_lbtnv_130{color:#555;font-size:14px;line-height:1.5}._accordionContent_lbtnv_113 ._description_lbtnv_130 p{margin:0 0 12px}._accordionContent_lbtnv_113 ._description_lbtnv_130 p:last-child{margin-bottom:0}._accordionContent_lbtnv_113 ._description_lbtnv_130 p._disclaimer_lbtnv_141{color:#777;font-size:13px}._applicableModels_lbtnv_146{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px}._applicableModels_lbtnv_146 ._applicableModelsLabel_lbtnv_151{color:#555;margin:0 0 8px;font-size:14px;font-weight:500}._applicableModels_lbtnv_146 ._modelList_lbtnv_157{color:#7f7f7f;margin:0;padding-left:0;list-style:none}._applicableModels_lbtnv_146 ._modelList_lbtnv_157 li{margin-bottom:4px;font-size:14px}._applicableModels_lbtnv_146 ._modelList_lbtnv_157 li:before{content:"–";margin-right:6px}._applicableModels_lbtnv_146 ._modelList_lbtnv_157 li:last-child{margin-bottom:0}@keyframes _globalRotate_1s1x1_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1s1x1_1{50%{transform:scale(.9)}to{transform:scale(1)}}._modelCard_1s1x1_15{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px 25px;animation:.3s forwards _appear_1s1x1_1;display:flex;position:relative;overflow:hidden}._modelCard_1s1x1_15 ._campaign_1s1x1_28{background:var(--campaign-color);word-break:break-word;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;padding:.5em;animation:2s linear infinite _globalSubtlePulse_1s1x1_1;display:flex;position:absolute;top:15px;right:-5px}._modelCard_1s1x1_15 ._campaign_1s1x1_28._specialVolvoStylingForBilservice_1s1x1_44{background:#fafafa;border-radius:0;width:auto;height:auto;padding:.7em 1em;font-weight:700;animation:none;top:50px}._modelCard_1s1x1_15 ._campaign_1s1x1_28 ._campaignText_1s1x1_54{color:var(--campaign-text-color);font-size:13px}._modelCard_1s1x1_15 ._modelName_1s1x1_58{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_1s1x1_15 ._priceSection_1s1x1_67{justify-content:center;align-items:flex-end;width:100%;margin-bottom:24px;font-size:16px;display:flex;position:relative}._modelCard_1s1x1_15 ._earlierPrice_1s1x1_76{text-decoration:line-through}._modelCard_1s1x1_15 ._price_1s1x1_67._isCampaignPrice_1s1x1_79{color:var(--campaign-color);font-weight:700}._modelCard_1s1x1_15 ._cashPriceContainer_1s1x1_83,._modelCard_1s1x1_15 ._monthlyPriceContainer_1s1x1_84{flex-direction:column;align-items:center;display:flex}._modelCard_1s1x1_15 ._priceSlash_1s1x1_89{margin:0 .4em}._modelCard_1s1x1_15 ._modelInfo_1s1x1_92{text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=1800px){._modelCard_1s1x1_15 ._modelInfo_1s1x1_92{text-align:left;align-items:flex-start}}._modelCard_1s1x1_15 ._imageContainer_1s1x1_104{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;margin-bottom:-10px}._modelCard_1s1x1_15 ._imageContainer_1s1x1_104._isModelSpecific_1s1x1_111{margin-top:-5%;margin-bottom:0}._modelCard_1s1x1_15 ._imageContainer_1s1x1_104._isModelSpecific_1s1x1_111 ._modelImage_1s1x1_115{width:100%}._modelCard_1s1x1_15 ._imageContainer_1s1x1_104._imgHasExtraWhitespaceInTop_1s1x1_118{margin-top:-15%}._modelCard_1s1x1_15 ._imageContainer_1s1x1_104._imgNeedsToBeZoomedIn_1s1x1_121{width:130%;margin-top:-10%;margin-bottom:-5%}._modelCard_1s1x1_15 ._modelImage_1s1x1_115{width:95%}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129{justify-content:space-between;align-items:center;display:flex}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129 ._highlight_1s1x1_129{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_1s1x1_15 ._highlightsContainer_1s1x1_129 ._highlight_1s1x1_129 ._highlightValue_1s1x1_144{margin-bottom:8px;font-size:14px;font-weight:500}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129 ._highlight_1s1x1_129 ._highlightKey_1s1x1_149{color:#b2b2b2;font-size:13px}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129 ._highlight_1s1x1_129:first-of-type{padding-left:0}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129 ._highlight_1s1x1_129:last-of-type{border-right:none;padding-right:0}._modelCard_1s1x1_15 ._highlightsContainer_1s1x1_129{margin-bottom:30px}._modelCard_1s1x1_15 ._inclusionContainer_1s1x1_163{color:#b2b2b2;grid-template-columns:1fr 1fr;width:80%;margin-bottom:15px;display:grid}._modelCard_1s1x1_15 ._ctaButtonContainer_1s1x1_170{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;display:flex}._modelCard_1s1x1_15 ._ctaButton_1s1x1_170{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_1s1x1_15 ._ctaButton_1s1x1_170:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}@keyframes _appear_1s1x1_1{0%{opacity:0}to{opacity:1}}@keyframes _globalRotate_1tz6m_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1tz6m_1{50%{transform:scale(.9)}to{transform:scale(1)}}._mainSectionContainer_1tz6m_15{grid-template-rows:subgrid;grid-area:1/1/4/2;padding:0 5vmin 5vmin;display:grid}._mainSection_1tz6m_15{grid-row:3/4;position:relative}@media (width>=1800px){._headerRow_1tz6m_29{grid-template-columns:1fr auto 1fr;align-items:start;margin-bottom:1em;display:grid}}._header_1tz6m_29{text-align:left;margin:1em 5vmin 2em 0;font-size:20px}@media (width>=1800px){._header_1tz6m_29{grid-column:1;margin-bottom:0}}._variantName_1tz6m_49{font-size:.85em;font-weight:400}._icon_1tz6m_54{width:2em;height:2em}._carImage_1tz6m_59{aspect-ratio:16/10;width:90%}._vatExplanation_1tz6m_64{text-align:center;font-size:1em}._scrollInviteContainter_1tz6m_69{text-align:center;margin:6em auto 0;position:absolute;top:70vh;left:50%}._hidden_1tz6m_77{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}._scrollInvite_1tz6m_69{background-color:#0000;border:.5em solid #0000004d;border-radius:50%;width:2em;height:2em;margin-left:0;animation:1.5s infinite _scroll_1tz6m_69;position:relative;left:50%}@keyframes _scroll_1tz6m_69{0%{opacity:0;top:2em}20%{opacity:1}80%{opacity:1}to{opacity:0;top:-5em}}._sectionHeading_1tz6m_111{text-align:left;margin-top:2em;margin-bottom:24px;font-size:16px}._sectionHeading_1tz6m_111._vatExplanationIsVisible_1tz6m_117{margin-top:1em}._sectionHeading_1tz6m_111._addonsTaxWarningIsVisible_1tz6m_120{margin-bottom:0}._addonsTaxWarning_1tz6m_120{margin-bottom:32px;font-size:13px;font-style:italic}@media (width>=1800px){._sectionHeading_1tz6m_111{text-align:unset}}._sectionSubHeading_1tz6m_135{color:#171415;margin-bottom:24px;font-size:16px;font-weight:400}._loadingOptionsContainer_1tz6m_142{text-align:center}._loadingOptionsContainer_1tz6m_142 ._loadingOptions_1tz6m_142{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_1tz6m_1}._loadingPaints_1tz6m_151{margin:1em;font-size:3em;animation:.4s linear infinite _globalRotate_1tz6m_1}._colorList_1tz6m_157{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding-bottom:1em;display:grid}@media (width>=600px){._colorList_1tz6m_157{margin:0}}._selectColorButton_1tz6m_169{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_1tz6m_169{font-size:1em}}._selectColorButton_1tz6m_169 p{line-height:1.3em}._selectColorButton_1tz6m_169._active_1tz6m_191{outline:2px solid var(--accent-color);outline-offset:-1px}._selectColorButton_1tz6m_169:hover ._swatch_1tz6m_195{transform:scale(1.05)}._swatch_1tz6m_195{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_1tz6m_213{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_1tz6m_218{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_1tz6m_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_1tz6m_195: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_1tz6m_1;position:absolute;top:-110%;left:-210%;transform:rotate(30deg)}._colorButtonTextContainer_1tz6m_254{text-align:left}._colorName_1tz6m_258{margin-bottom:8px;font-size:14px;font-weight:500}._priceContainer_1tz6m_264{font-size:12px;font-weight:400;display:flex}._priceContainer_1tz6m_264 p{color:#171415}._priceContainer_1tz6m_264 ._slash_1tz6m_272{margin:0 10px}._priceCancelledByCampaign_1tz6m_276{margin-right:5px;font-weight:400;text-decoration:line-through}._interiorSection_1tz6m_282{margin-top:4em;margin-bottom:2em}._interiorList_1tz6m_287,._optionGroupList_1tz6m_288,._packageList_1tz6m_289,._optionList_1tz6m_290{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:4em;display:grid}._addonCategoryHeader_1tz6m_297{color:#171415;margin-bottom:24px;font-size:20px;font-weight:400}._addonCategoryNote_1tz6m_304{color:#171415;margin-top:-12px;margin-bottom:16px;font-size:14px;font-style:italic}._addonList_1tz6m_312{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:2em;display:grid}._addonList_1tz6m_312+._addonList_1tz6m_312{border-top:1px solid gray;padding-top:2em}._addonList_1tz6m_312:last-of-type{margin-bottom:4em}._optionListItem_1tz6m_326{position:relative}._optionListItem_1tz6m_326:has(._disabledBecauseOfAnotherOptionInfo_1tz6m_329){margin-bottom:24px}._optionButton_1tz6m_333{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_1tz6m_333:hover{cursor:pointer}._optionButton_1tz6m_333._active_1tz6m_191{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}._optionButton_1tz6m_333._descriptionIsVisible_1tz6m_357{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}._disabled_1tz6m_329{position:relative;background:#d1d1d1!important}._disabled_1tz6m_329 *{color:#7f7f7f!important}._disabled_1tz6m_329:hover{cursor:unset}._infoButton_1tz6m_374{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_1tz6m_374._disabled_1tz6m_329{color:#7f7f7f}._checkIcon_1tz6m_390{pointer-events:none;color:#b2b2b2;font-size:20px;position:absolute;top:5px;right:5px}._checkIcon_1tz6m_390._active_1tz6m_191{color:var(--accent-color)}._addonButton_1tz6m_402 ._checkIcon_1tz6m_390{top:17px;right:17px}._infoChevron_1tz6m_407{color:#171415;font-size:18px;transition:transform .2s ease-in-out}._infoChevron_1tz6m_407._isInfoToggled_1tz6m_412{transform:rotate(180deg)}._descriptionList_1tz6m_416{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_1tz6m_416._active_1tz6m_191{border-color:#0000}._descriptionList_1tz6m_416._active_1tz6m_191._disabled_1tz6m_329:before{background:#d1d1d1}._descriptionList_1tz6m_416._visible_1tz6m_436{border:1px solid #b2b2b2;border-top:none;border-radius:0 0 8px 8px;margin-bottom:10px;padding:12px}._descriptionList_1tz6m_416._visible_1tz6m_436._active_1tz6m_191{outline:var(--accent-color) solid 3px;border:none}._descriptionList_1tz6m_416._visible_1tz6m_436._active_1tz6m_191:before{content:"";background:#fff;height:5px;position:absolute;top:-4px;left:0;right:0}._descriptionList_1tz6m_416._visible_1tz6m_436._active_1tz6m_191._disabled_1tz6m_329:before{background:#d1d1d1}._descriptionList_1tz6m_416 li{margin-bottom:5px}._addonListItem_1tz6m_463{position:relative}._fullScreenAddonImageContainer_1tz6m_467{z-index:3;background:#fff;border:none;justify-content:center;align-items:center;animation:.1s ease-in-out _fadeBackgroundOpacity_1tz6m_1;display:flex;position:fixed;inset:0}._fullScreenAddonImageContainer_1tz6m_467 ._fullScreenAddonImage_1tz6m_467{max-width:95vw;max-height:80vh;animation:.1s ease-in-out forwards _enlarge_1tz6m_1}@keyframes _enlarge_1tz6m_1{0%{transform:scale(.1)}}@keyframes _fadeBackgroundOpacity_1tz6m_1{0%{background:#fff0}}._addonImageButton_1tz6m_494{cursor:pointer;color:#171415;background:0 0;border:none;position:absolute;top:14px;left:12px}._addonImage_1tz6m_494{object-fit:contain;width:100%;max-width:100%;max-height:170px;margin-bottom:18px}._zoomIcon_1tz6m_512{background-color:#fff3;border-radius:50%;width:20px;height:20px;padding:2px;display:inline-block;position:absolute;top:5px;left:10px}._addonVersionChoiceButtonContainer_1tz6m_524{justify-content:space-around;width:100%;padding-top:20px;display:flex}._addonVersionChoiceButton_1tz6m_524{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_1tz6m_524._active_1tz6m_191{outline:var(--primary-color) solid .15em;outline-offset:.15em;color:#fff;background-color:var(--primary-color)!important;border-radius:.5em!important}._addonVersionInfoSection_1tz6m_548{border:5px solid var(--campaign-color);text-align:center;border-radius:.5em;padding:2em}._addonVersionInfoSection_1tz6m_548 ._sectionHeading_1tz6m_111{margin-top:0}._addonVersionInfoSection_1tz6m_548 ._addonVersionInfoText_1tz6m_557{margin-bottom:1em}._addonVersionInfoSection_1tz6m_548 ._tableHeader_1tz6m_560{margin-bottom:10px;font-size:20px}._addonVersionInfoSection_1tz6m_548 table{text-align:left;border-spacing:0;table-layout:fixed;border:1px solid #000;border-bottom:none}._addonVersionInfoSection_1tz6m_548 table thead{font-weight:700}._addonVersionInfoSection_1tz6m_548 table td{border-bottom:1px solid #000;padding:3px}._addonVersionInfoSection_1tz6m_548 table tbody tr:nth-child(odd){background:#add8e694}._addonButton_1tz6m_402{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_1tz6m_402 ._addonTextContainer_1tz6m_596{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}._addonButton_1tz6m_402 ._addonTextContainer_1tz6m_596._addonHasImage_1tz6m_604{text-align:left;align-items:flex-start}._addonButton_1tz6m_402 ._addonTextContainer_1tz6m_596 ._addonName_1tz6m_608{margin-bottom:8px;padding-right:17px;font-size:16px;font-weight:500}._addonButton_1tz6m_402 ._addonTextContainer_1tz6m_596 ._addonDescription_1tz6m_614{overflow-wrap:anywhere;margin-bottom:16px;font-size:14px}._addonButton_1tz6m_402:hover{cursor:pointer}._addonButton_1tz6m_402._active_1tz6m_191{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}@keyframes _appear_1tz6m_1{0%{opacity:0;transform:translateY(0)scale(0)}}._interiorName_1tz6m_634,._optionName_1tz6m_635,._interiorCode_1tz6m_636{text-align:left;padding-right:10px;font-size:14px;font-weight:500}._interiorCode_1tz6m_636{font-size:12px}._optionPriceContainer_1tz6m_647{color:#171415;margin-bottom:18px;display:flex}._optionPriceContainer_1tz6m_647 ._slash_1tz6m_272{color:#171415;margin:0 10px}._interiorPrice_1tz6m_657,._optionPrice_1tz6m_647,._addonPrice_1tz6m_659{color:#171415;font-size:12px;font-weight:400}._interiorCashPrice_1tz6m_665,._optionCashPrice_1tz6m_666,._addonCashPrice_1tz6m_667{color:#171415;font-size:14px}._addonPriceCancelledByCampaign_1tz6m_672{margin-right:5px;text-decoration:line-through;font-weight:400!important}._campaignPrice_1tz6m_678{color:var(--campaign-color);font-weight:600}._addonButton_1tz6m_402._campaignActive_1tz6m_683{outline-color:var(--campaign-color)}._disabledBecauseOfAnotherOptionInfo_1tz6m_329{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 13px);font-size:13px;position:absolute;bottom:-19px;overflow:hidden;color:#7f7f7f!important}._subtitle_1tz6m_698{margin-bottom:1em}._floatingPylonButton_1tz6m_702{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_1tz6m_702 ._pylonButtonIcon_1tz6m_720{font-size:1.5em}._bottomButtonsWrapper_1tz6m_724{flex-direction:column-reverse;display:flex}._bottomButtonsWrapper_1tz6m_724>:first-child{margin-top:15px}@media (width>=600px){._bottomButtonsWrapper_1tz6m_724{flex-direction:row;justify-content:space-between}._bottomButtonsWrapper_1tz6m_724>:first-child{margin-top:0}}@keyframes _globalRotate_1l8o4_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1l8o4_1{50%{transform:scale(.9)}to{transform:scale(1)}}body:has(._overlay_1l8o4_15){overflow:hidden}._overlay_1l8o4_15{z-index:5;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_1l8o4_1;position:fixed;inset:0}@keyframes _backgroundFade_1l8o4_1{0%{background:0 0}}._closeFloatingSidebarButton_1l8o4_33{background:0 0;border:none;width:2em;height:2em;padding:0;position:absolute;top:1em;right:1em}._closeFloatingSidebarButton_1l8o4_33 ._icon_1l8o4_43{font-size:2em}._priceBubbleButton_1l8o4_47{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_1l8o4_47 ._icon_1l8o4_43{font-size:2em;position:absolute;top:10px;right:5px}._priceBubbleButton_1l8o4_47 ._icon_1l8o4_43._withPrice_1l8o4_66{top:5px}._priceBubbleButton_1l8o4_47._chatAwarePlacement_1l8o4_69{right:unset;bottom:80px;left:1em}@media (width>=600px){._priceBubbleButton_1l8o4_47._chatAwarePlacement_1l8o4_69{bottom:90px}}._bubblePriceContainer_1l8o4_80{flex-direction:column;align-items:flex-start;display:flex}._bubblePriceContainer_1l8o4_80:first-of-type{margin-bottom:10px}._bubblePriceRow_1l8o4_89{align-items:center;gap:.4em;display:flex}._savingsBadgeBubble_1l8o4_95{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_1l8o4_105{color:#666;margin-top:2px;font-size:12px;text-decoration:line-through}._bubblePriceHeader_1l8o4_112{font-size:14px}._cashPriceInBubble_1l8o4_116,._monthlyPriceInBubble_1l8o4_117{font-size:18px}._isCampaignPriceInBubble_1l8o4_121{color:var(--campaign-color)}._bubbleWithoutSelectedModel_1l8o4_125{text-align:left;font-size:16px}._bubbleWithoutSelectedModel_1l8o4_125 span{display:block}._sidebar_1l8o4_133{background:var(--secondary-background-color);max-width:100vw;padding:3em 7vw 1em}@media (width>=900px){._sidebar_1l8o4_133{display:initial;grid-row:1/4;height:100vh;padding:3em 2.5vw 1em;position:sticky;top:0;overflow-y:auto}._sidebar_1l8o4_133._inIframe_1l8o4_150{height:auto;position:static}}._sidebar_1l8o4_133._floatingSidebar_1l8o4_155{width:100vw;height:80vh;display:initial;background:var(--secondary-background-color);z-index:6;padding:2em;animation:.3s ease-in-out _slideInUp_1l8o4_1;position:fixed;bottom:0;overflow-y:auto}._monthlyPrice_1l8o4_117{font-size:2em}._monthlyPrice_1l8o4_117._isCampaignPrice_1l8o4_121{color:var(--campaign-color)}._price_1l8o4_47{font-size:2em}._price_1l8o4_47._isCampaignPrice_1l8o4_121{color:var(--campaign-color)}._vat_1l8o4_182{font-size:.8em}._priceRow_1l8o4_186{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._savingsBadge_1l8o4_95{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_1l8o4_203{color:#666;margin-top:5px;font-size:.9em;text-decoration:line-through}._savingsTextBubble_1l8o4_210{color:var(--campaign-color);font-size:12px;font-weight:500}._priceSection_1l8o4_216{margin-bottom:2em}._monthlyPriceContainer_1l8o4_220{margin-top:1em}._priceLegend_1l8o4_224{font-size:1em}._byLine_1l8o4_228{color:gray;text-align:center;margin-top:5em;font-size:.8em}._shareButtonContainer_1l8o4_235{margin-top:2em}._shareButtonContainer_1l8o4_235 h3{margin-bottom:.7em}._testDriveButtonContainer_1l8o4_242{margin-top:2em}._testDriveButton_1l8o4_242{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_1l8o4_242:hover{border-radius:1em}._buttonIcon_1l8o4_263{margin-right:5px}@keyframes _slideInUp_1l8o4_1{0%{transform:translateY(100%)}}@keyframes _globalRotate_mkf5v_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_mkf5v_1{50%{transform:scale(.9)}to{transform:scale(1)}}._financePicker_mkf5v_15{margin-bottom:3em;font-size:calc(12px + .4vmin)}._financePicker_mkf5v_15 input::selection{color:#000;background:#fff}._financePicker_mkf5v_15 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._financePicker_mkf5v_15 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._bolderHeaders_mkf5v_29 ._header_mkf5v_29{font-weight:700}._header_mkf5v_29{margin-bottom:8px;font-size:1.2em;font-weight:500}._subHeader_mkf5v_39{margin-bottom:.2em;font-weight:400}._buttonGroup_mkf5v_44{width:100%;margin:.2em 0 34px;font-size:calc(12px + .4vmin);display:flex}._buttonGroup_mkf5v_44 ._button_mkf5v_44{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_mkf5v_44 ._button_mkf5v_44:first-child:nth-last-child(n+5),._buttonGroup_mkf5v_44 ._button_mkf5v_44:first-child:nth-last-child(n+5)~._button_mkf5v_44{white-space:normal}._active_mkf5v_73{outline:var(--accent-color) solid 2px;border-color:#0000!important}._active_mkf5v_73:hover{cursor:default!important}._financeExample_mkf5v_81{margin-top:2em;font-size:1.3em}._financeExample_mkf5v_81 h3{color:#6b6b6b;margin-bottom:.25em;font-size:.75em;font-weight:400}._financeExample_mkf5v_81 p{color:#6b6b6b}._financeExample_mkf5v_81 ._disclaimer_mkf5v_94{margin-top:5px;font-size:1em;display:block}._financeExample_mkf5v_81 ._campaignRate_mkf5v_99{color:var(--campaign-color);font-weight:600}@keyframes _globalRotate_5r3cy_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_5r3cy_1{50%{transform:scale(.9)}to{transform:scale(1)}}._tableContainer_5r3cy_15,._selectedOptionsTable_5r3cy_19{width:100%}._selectedOptionsTable_5r3cy_19 th{text-align:left}._selectedOptionsTable_5r3cy_19 tr{height:1.5em}._selectedOptionsTable_5r3cy_19 tr td:last-of-type:not(td:first-of-type){text-align:right}._includedOption_5r3cy_32{padding-left:1em;font-size:80%}._sumLine_5r3cy_37 td{padding-top:29px;font-weight:700}._disclaimerLine_5r3cy_42{vertical-align:bottom;font-size:.8em;line-height:1.3}._disclaimerLine_5r3cy_42 td{padding-top:29px}._campaignDiscount_5r3cy_51{color:var(--campaign-color)}._priceGroup_5r3cy_55{justify-content:flex-end;gap:.5em;display:flex}._originalPrice_5r3cy_61{color:#999;text-decoration:line-through}._discountedPrice_5r3cy_66{color:var(--campaign-color)}._remainingDiscountText_5r3cy_70{color:var(--campaign-color);margin-top:.5em;font-size:.9em}@keyframes _globalRotate_1uvux_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1uvux_1{50%{transform:scale(.9)}to{transform:scale(1)}}._button_1uvux_15{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_1uvux_15:hover{cursor:pointer;border-radius:1em}._button_1uvux_15:disabled{color:gray;border-color:gray}._buttonIcon_1uvux_36{margin-right:5px}._form_1uvux_40{display:flex}._salespersonList_1uvux_44{flex-direction:column;display:flex}._salespersonList_1uvux_44 li{margin-bottom:1em}._textfield_1uvux_52{background:var(--background-color);border:1px solid #171415;border-radius:.5em;margin-right:20px;padding:1em;font-size:calc(12px + .4vmin)}._privacyDisclaimer_1uvux_61{margin-top:10px;font-size:14px}._privacyDisclaimer_1uvux_61 a{text-decoration:underline}._errorMessage_1uvux_69{margin-right:10px}._successMessageContainer_1uvux_73{flex-direction:column;gap:10px;display:flex}._successMessage_1uvux_73{margin-right:10px}._loadingSpinner_1uvux_83{margin-left:10px;animation:.5s linear infinite _globalRotate_1uvux_1}._loadingSpinner_1uvux_83._big_1uvux_87{width:2em;height:2em}@keyframes _globalRotate_17nf6_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_17nf6_1{50%{transform:scale(.9)}to{transform:scale(1)}}._mainImageContainer_17nf6_15{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}._mainImageContainer_17nf6_15._fullScreen_17nf6_22{z-index:2;background:#fff;position:fixed;inset:0;overflow:hidden}._mainImageContainer_17nf6_15 ._imageDisclaimer_17nf6_32{justify-content:center;font-size:.8em;display:flex;position:absolute;bottom:0}._mainImageContainer_17nf6_15 ._threeSixtyButton_17nf6_39{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_17nf6_15 ._threeSixtyButton_17nf6_39{top:10px}}._mainImageContainer_17nf6_15 ._threeSixtySwipeIcon_17nf6_61{font-size:20px;position:absolute;bottom:15px}@media (width>=600px){._mainImageContainer_17nf6_15 ._threeSixtySwipeIcon_17nf6_61{font-size:35px;bottom:25px}}@media (width>=900px){._mainImageContainer_17nf6_15 ._threeSixtySwipeIcon_17nf6_61{font-size:25px;bottom:20px}}@media (width>=1200px){._mainImageContainer_17nf6_15 ._threeSixtySwipeIcon_17nf6_61{font-size:40px;bottom:30px}}._threeSixtyImageContainer_17nf6_85{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_17nf6_96{touch-action:pan-y;transition:transform 50ms linear}._carImage_17nf6_96._imagin_17nf6_100{aspect-ratio:16/10;width:80%}._carImage_17nf6_96._modelSpecific_17nf6_104{width:100%}._carImage_17nf6_96._imageLoading_17nf6_107{filter:blur(5px)opacity(50%);transition:filter .2s ease-in-out 50ms}._carImage_17nf6_96._threeSixtyImage_17nf6_85{cursor:move!important;width:100%!important}@media (width>=1200px){._carImage_17nf6_96._threeSixtyImage_17nf6_85{width:80%!important}}@media (width>=1800px){._carImage_17nf6_96._threeSixtyImage_17nf6_85{width:70%!important}}._carImage_17nf6_96._threeSixtyImage_17nf6_85:not(._currentAngle_17nf6_126){display:none}@media (width>=600px){._carImage_17nf6_96._imagin_17nf6_100{width:65%}._carImage_17nf6_96._modelSpecific_17nf6_104{width:100%}._carImage_17nf6_96{pointer-events:auto;cursor:zoom-in}}._carImage_17nf6_96._noZoom_17nf6_141{cursor:default}@media (width>=1800px){._carImage_17nf6_96._modelSpecific_17nf6_104{width:auto;max-width:100%;max-height:50vh}}._carImage_17nf6_96._enlarged_17nf6_151{cursor:zoom-out;width:90%}._fullScreen_17nf6_22 ._carImage_17nf6_96{cursor:zoom-out;width:80%;max-height:none}._waitShapeLoaderContainer_17nf6_162{background:var(--primary-color);width:0;height:2px;margin-top:-5px;margin-bottom:10px;animation:30s linear backwards _waitShapeLoader_17nf6_162}@keyframes _waitShapeLoader_17nf6_162{to{width:100%}}._angleArrow_17nf6_176{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_17nf6_176._left_17nf6_188{left:0}._angleArrow_17nf6_176._right_17nf6_191{right:0}@media (width>=600px){._angleArrow_17nf6_176{font-size:calc(7px + 2vw)}}._loading_17nf6_200{color:var(--primary-color);font-size:4em;animation:.6s linear infinite _rotation_17nf6_1;position:absolute;top:50%;transform:translateY(-50%)}@keyframes _rotation_17nf6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mainCarImageWrapper_17nf6_217{position:relative}._mgBadgeContainer_17nf6_221{z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute;top:0;right:10px}@media (width>=600px){._mgBadgeContainer_17nf6_221{top:10px;right:15%}}._mgBadge_17nf6_221{width:45px;height:auto}@media (width>=600px){._mgBadge_17nf6_221{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_1lthp_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1lthp_1{50%{transform:scale(.9)}to{transform:scale(1)}}._container_1lthp_15{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_1lthp_15{gap:24px;margin:24px auto;padding:0 24px}}._tableWrapper_1lthp_34{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}._tableWrapper_1lthp_34::-webkit-scrollbar{height:6px}._tableWrapper_1lthp_34::-webkit-scrollbar-track{background:#f6f6f6;border-radius:3px}._tableWrapper_1lthp_34::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}._tableWrapper_1lthp_34::-webkit-scrollbar-thumb:hover{background:#b8b8b8}._categoryTable_1lthp_55{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_1lthp_55{min-width:auto;font-size:15px}}._descriptionCol_1lthp_71{width:140px}@media (width>=600px){._descriptionCol_1lthp_71{width:auto}}._variantCol_1lthp_80{width:58px}@media (width>=600px){._variantCol_1lthp_80{width:100px}}._categoryHeader_1lthp_89{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_1lthp_89{padding:12px 16px;font-size:16px;position:static}}._variantHeader_1lthp_108{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_1lthp_108{padding:12px 8px;font-size:14px;line-height:1.3}}._variantHeader_1lthp_108._selected_1lthp_125{background:var(--primary-color);font-weight:700;position:relative}._variantHeader_1lthp_108._selected_1lthp_125: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_1lthp_143{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_1lthp_143{padding:10px 16px;font-size:14px}}._itemDescription_1lthp_159{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_1lthp_169:nth-child(odd) ._itemDescription_1lthp_159{background:#f6f6f6}._itemRow_1lthp_169:nth-child(2n) ._itemDescription_1lthp_159{background:#fff}@media (width<=600px){._itemDescription_1lthp_159{box-shadow:2px 0 4px #00000014}}@media (width>=600px){._itemDescription_1lthp_159{box-shadow:none;padding:8px 16px;font-size:15px;line-height:1.3;position:static}}._statusCell_1lthp_190{text-align:center;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding:5px 2px}._itemRow_1lthp_169:nth-child(odd) ._statusCell_1lthp_190{background:#f6f6f6}._itemRow_1lthp_169:nth-child(2n) ._statusCell_1lthp_190{background:#fff}._statusCell_1lthp_190._selected_1lthp_125{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_1lthp_208{color:#171415;font-size:14px;line-height:1}@media (width>=600px){._bullet_1lthp_208{font-size:18px}}._selected_1lthp_125 ._bullet_1lthp_208{color:var(--primary-color);font-weight:700}._optional_1lthp_223{color:#171415;opacity:.7;font-size:8px;font-style:italic;line-height:1}@media (width>=600px){._optional_1lthp_223{font-size:11px}}._selected_1lthp_125 ._optional_1lthp_223{color:var(--primary-color)}._footnotesSection_1lthp_239{color:#171415;background:#f6f6f6;border-radius:4px;margin-top:16px;padding:16px;font-size:12px;line-height:1.5}@media (width>=600px){._footnotesSection_1lthp_239{font-size:13px}}._footnote_1lthp_239{margin:0 0 8px}._footnote_1lthp_239:last-child{margin-bottom:0}._footnoteRef_1lthp_261{margin-right:4px;font-weight:600}@keyframes _globalRotate_6bad7_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_6bad7_1{50%{transform:scale(.9)}to{transform:scale(1)}}._button_6bad7_15{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_6bad7_15:hover{color:#fff;cursor:pointer;background-color:#171415}._button_6bad7_15._loading_6bad7_36{color:#0000}._button_6bad7_15 ._loadingSpinner_6bad7_39{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;animation:.5s linear infinite _globalRotate_6bad7_1;position:absolute;left:0;right:0}@keyframes _globalRotate_1bu6f_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1bu6f_1{50%{transform:scale(.9)}to{transform:scale(1)}}._hyundaiStockHeader_1bu6f_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._hyundaiStockHeader_1bu6f_15 h2{margin:0;font-size:24px;font-weight:500}._hyundaiResultBar_1bu6f_29{background:#f2f2f2;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}._hyundaiResultBar_1bu6f_29 span{color:#7f7f7f;font-size:14px}._hyundaiCarGrid_1bu6f_43{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}@media (width>=600px){._hyundaiCarGrid_1bu6f_43{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){._hyundaiCarGrid_1bu6f_43{grid-template-columns:repeat(3,1fr)}}._hyundaiStockCard_1bu6f_60{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:12px;transition:box-shadow .2s,transform .2s;overflow:hidden}._hyundaiStockCard_1bu6f_60:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}._hyundaiCardImageContainer_1bu6f_73{aspect-ratio:16/10;background:#fbfbfb;overflow:hidden}._hyundaiCardImage_1bu6f_73{object-fit:cover;width:100%;height:100%}._hyundaiCardImagePlaceholder_1bu6f_85{color:#7f7f7f;background:#f6f6f6;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex}._hyundaiCardImageLoading_1bu6f_96{background:#fbfbfb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinner_1bu6f_105{border:3px solid #f6f6f6;border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_1bu6f_1}@keyframes _spin_1bu6f_1{to{transform:rotate(360deg)}}._hyundaiCardContent_1bu6f_119{padding:16px}._hyundaiCardTitle_1bu6f_123{color:#171415;margin:0 0 8px;font-size:18px;font-weight:600}._hyundaiCardPrice_1bu6f_130{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiCardPrice_1bu6f_130 ._originalPrice_1bu6f_137{color:#7f7f7f;font-size:14px;text-decoration:line-through}._hyundaiCardPrice_1bu6f_130 ._discountPrice_1bu6f_142{color:var(--campaign-color);font-size:20px;font-weight:700}._hyundaiCardPrice_1bu6f_130 ._discountBadge_1bu6f_147{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;padding:2px 8px;font-size:12px}._hyundaiCardPrice_1bu6f_130>span:not(._originalPrice_1bu6f_137):not(._discountPrice_1bu6f_142):not(._discountBadge_1bu6f_147){font-size:20px;font-weight:700}._hyundaiCardSpecs_1bu6f_159{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px;display:grid}._specItem_1bu6f_166{flex-direction:column;gap:2px;display:flex}._specLabel_1bu6f_172{color:#7f7f7f;font-size:12px}._specValue_1bu6f_177{color:#171415;font-size:14px;font-weight:500}._hyundaiCardPackages_1bu6f_183{flex-wrap:wrap;gap:6px;min-height:26px;margin-bottom:12px;display:flex}._packageTag_1bu6f_191{color:#171415;white-space:nowrap;border:1px solid #d1d1d1;border-radius:4px;padding:3px 8px;font-size:12px}._hyundaiCardColors_1bu6f_200{border-bottom:1px solid #f6f6f6;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px;padding-bottom:12px;display:grid}._colorItem_1bu6f_209{align-items:center;gap:8px;display:flex}._colorSwatch_1bu6f_215{object-fit:cover;border:1px solid #d1d1d1;border-radius:50%;width:24px;height:24px}._colorName_1bu6f_223{color:#171415;white-space:nowrap;font-size:12px}._hyundaiCardLocation_1bu6f_229{color:#7f7f7f;margin-bottom:16px;font-size:13px}._hyundaiCardButton_1bu6f_235{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_1bu6f_235:hover{filter:brightness(.9)}._hyundaiFiltersContainer_1bu6f_251{background:#fff;border:1px solid #d1d1d1;border-radius:12px;margin-bottom:24px;padding:8px 10px 10px}@media (width>=600px){._hyundaiFiltersContainer_1bu6f_251{padding:10px 16px 16px}}._resetFilterSection_1bu6f_264{flex:none;align-self:flex-end}._resetFiltersButton_1bu6f_269{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_1bu6f_269:hover{background:#f0f0f0;border-color:#666}._filterSectionTitle_1bu6f_288{color:#171415;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitle_1bu6f_288{margin:0 0 6px;font-size:13px}}._filterSectionTitleCentered_1bu6f_301{color:#171415;text-align:center;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitleCentered_1bu6f_301{margin:0 0 6px;font-size:13px}}._primaryFilters_1bu6f_315{border-bottom:1px solid #d1d1d1;flex-direction:column;gap:6px;margin-bottom:10px;padding-bottom:10px;display:flex}._primaryFilters_1bu6f_315 ._filterSection_1bu6f_288{margin-top:0}@media (width>=600px){._primaryFilters_1bu6f_315{gap:10px;margin-bottom:14px;padding-bottom:14px}}@media (width>=900px){._primaryFilters_1bu6f_315{flex-direction:row;gap:48px}}._additionalFilters_1bu6f_340{border-top:1px solid #d1d1d1;flex-direction:column;gap:24px;margin-top:20px;padding-top:20px;display:flex}@media (width>=900px){._additionalFilters_1bu6f_340{flex-direction:row;gap:48px}}._filterSection_1bu6f_288{flex:1}._filterChips_1bu6f_359{flex-wrap:wrap;gap:6px;display:flex}._filterChip_1bu6f_359{background:#fff;border:1px solid #d1d1d1;border-radius:20px;padding:4px 10px;font-size:12px}@media (width>=600px){._filterChip_1bu6f_359{padding:6px 12px;font-size:13px}}._filterChip_1bu6f_359{cursor:pointer;transition:all .2s}._filterChip_1bu6f_359:hover:not(._disabled_1bu6f_382){border-color:var(--primary-color)}._filterChip_1bu6f_359._selected_1bu6f_385{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._filterChip_1bu6f_359._disabled_1bu6f_382{opacity:.4;cursor:not-allowed;background:#f6f6f6}._filterCount_1bu6f_396{color:#7f7f7f;margin-left:4px;font-size:12px}._filterChip_1bu6f_359._selected_1bu6f_385 ._filterCount_1bu6f_396{color:#fffc}._hyundaiDetailOverlay_1bu6f_405{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1bu6f_1;display:flex;position:fixed;inset:0}@media (width>=600px){._hyundaiDetailOverlay_1bu6f_405{padding:24px}}@keyframes _fadeIn_1bu6f_1{0%{opacity:0}to{opacity:1}}._hyundaiDetailModal_1bu6f_433{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:calc(100dvh - 32px);animation:.2s _scaleIn_1bu6f_1;position:relative;overflow-y:auto}@media (width>=600px){._hyundaiDetailModal_1bu6f_433{max-height:90vh}}@keyframes _scaleIn_1bu6f_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._hyundaiDetailCloseButton_1bu6f_460{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_1bu6f_460{width:40px;height:40px;font-size:20px;top:12px;right:12px}}._hyundaiDetailCloseButton_1bu6f_460:hover{transform:scale(1.1)}._hyundaiImageSection_1bu6f_491{background:#f8f8f8}._hyundaiMainImage_1bu6f_495{aspect-ratio:16/9;background:#fff;justify-content:center;align-items:center;width:100%;display:flex}._hyundaiMainImage_1bu6f_495 img{object-fit:contain;width:100%;height:100%}._hyundaiMainImageLoading_1bu6f_509{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._hyundaiImageControls_1bu6f_518{background:#f0f0f0}._hyundaiImageTabs_1bu6f_522{justify-content:center;gap:4px;padding:10px 12px 0;display:flex}@media (width>=600px){._hyundaiImageTabs_1bu6f_522{padding:12px 16px 0}}._hyundaiImageTab_1bu6f_522{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_1bu6f_522{padding:6px 20px;font-size:14px}}._hyundaiImageTab_1bu6f_522:hover{color:#171415}._hyundaiImageTab_1bu6f_522._active_1bu6f_554{color:#171415;border-bottom-color:var(--primary-color)}._hyundaiThumbnailStrip_1bu6f_559{-webkit-overflow-scrolling:touch;background:#f0f0f0;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}@media (width>=600px){._hyundaiThumbnailStrip_1bu6f_559{justify-content:center;gap:8px;padding:12px 16px}}._hyundaiThumbnail_1bu6f_559{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_1bu6f_559{width:85px}}._hyundaiThumbnail_1bu6f_559:hover{border-color:#7f7f7f;transform:scale(1.05)}._hyundaiThumbnail_1bu6f_559._selected_1bu6f_385{border-color:var(--primary-color);box-shadow:0 2px 8px #0003}._hyundaiThumbnail_1bu6f_559 img{object-fit:cover;pointer-events:none;width:100%;height:100%}._thumbnailLoading_1bu6f_607{background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinnerSmall_1bu6f_616{border:2px solid #ddd;border-top-color:var(--primary-color);border-radius:50%;width:14px;height:14px;animation:1s linear infinite _spin_1bu6f_1}._hyundaiInfoSection_1bu6f_625{padding:20px 16px}@media (width>=600px){._hyundaiInfoSection_1bu6f_625{padding:24px 28px}}._hyundaiModelName_1bu6f_634{color:#171415;margin:0 0 16px;font-size:20px;font-weight:700}@media (width>=600px){._hyundaiModelName_1bu6f_634{font-size:22px}}._hyundaiInfoRow_1bu6f_646{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}@media (width>=600px){._hyundaiInfoRow_1bu6f_646{flex-direction:row;gap:32px}}._hyundaiInfoColumn_1bu6f_659{flex:1}._hyundaiTrimName_1bu6f_663{color:#171415;margin:0 0 12px;font-size:22px;font-weight:700}@media (width>=600px){._hyundaiTrimName_1bu6f_663{font-size:26px}}._hyundaiPriceBlock_1bu6f_675{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiPriceBlock_1bu6f_675 ._mainPrice_1bu6f_682{color:#171415;font-size:26px;font-weight:700}@media (width>=600px){._hyundaiPriceBlock_1bu6f_675 ._mainPrice_1bu6f_682{font-size:30px}}._hyundaiPriceBreakdown_1bu6f_693{background:#f6f6f6;border-radius:8px;padding:12px 16px;font-size:14px}._hyundaiPriceBreakdown_1bu6f_693 ._priceRow_1bu6f_699{border-bottom:1px solid #d1d1d1;justify-content:space-between;padding:6px 0;display:flex}._hyundaiPriceBreakdown_1bu6f_693 ._priceRow_1bu6f_699:last-child{border-bottom:none}._hyundaiPriceBreakdown_1bu6f_693 ._priceRowTotal_1bu6f_708{border-top:2px solid #171415;justify-content:space-between;margin-top:4px;padding:10px 0 4px;font-weight:600;display:flex}._specRow_1bu6f_717{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}._specRow_1bu6f_717 ._specLabel_1bu6f_172{color:#7f7f7f}._specRow_1bu6f_717 ._specValue_1bu6f_177{color:#171415;text-align:right;align-items:center;gap:6px;font-weight:500;display:flex}._specColorSwatch_1bu6f_737{border:1px solid #ddd;border-radius:50%;width:20px;height:20px}._hyundaiPackagesCompact_1bu6f_744{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._packageHeader_1bu6f_751{color:#7f7f7f;text-transform:uppercase;letter-spacing:.3px;width:100%;font-size:12px;font-weight:500}._packageTagCompact_1bu6f_760{color:#171415;border:1px solid #d1d1d1;border-radius:4px;padding:4px 10px;font-size:13px}._hyundaiDetailContactButton_1bu6f_768{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_1bu6f_768:hover{filter:brightness(.9)}._hyundaiLeadFormContainer_1bu6f_784{background:#fff;padding:24px 20px}@media (width>=600px){._hyundaiLeadFormContainer_1bu6f_784{padding:32px 28px}}._hyundaiLeadFormHeader_1bu6f_794{margin-bottom:20px}._hyundaiLeadFormHeader_1bu6f_794 h2{color:#171415;margin:0 0 4px;font-size:20px;font-weight:600}._hyundaiLeadFormHeader_1bu6f_794 p{color:#7f7f7f;margin:0;font-size:14px}._hyundaiLeadCarSummary_1bu6f_809{background:#f8f9fa;border-radius:8px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:16px;display:flex}@media (width>=600px){._hyundaiLeadCarSummary_1bu6f_809{padding:20px}}._hyundaiLeadCarImage_1bu6f_824{background:#fff;border-radius:6px;flex-shrink:0;width:100px;height:65px;overflow:hidden}@media (width>=600px){._hyundaiLeadCarImage_1bu6f_824{width:120px;height:75px}}._hyundaiLeadCarImage_1bu6f_824 img{object-fit:contain;width:100%;height:100%}._hyundaiLeadCarInfo_1bu6f_844{flex:1;min-width:0}._hyundaiLeadCarInfo_1bu6f_844 h3{color:#171415;margin:0 0 4px;font-size:15px;font-weight:600}._hyundaiLeadCarInfo_1bu6f_844 ._carDetails_1bu6f_854{color:#7f7f7f;font-size:13px;line-height:1.5}._hyundaiLeadCarInfo_1bu6f_844 ._carPrice_1bu6f_859{color:#171415;margin-top:8px;font-size:16px;font-weight:700}._hyundaiLeadForm_1bu6f_784{flex-direction:column;gap:16px;display:flex}._hyundaiLeadInputRow_1bu6f_872{gap:12px;display:grid}@media (width>=600px){._hyundaiLeadInputRow_1bu6f_872{grid-template-columns:1fr 1fr;gap:16px}}._hyundaiLeadInput_1bu6f_872{border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}._hyundaiLeadInput_1bu6f_872:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadInput_1bu6f_872::placeholder{color:#999}._hyundaiLeadSelect_1bu6f_900{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px}._hyundaiLeadSelect_1bu6f_900:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadDealerInfo_1bu6f_915{color:#7f7f7f;background:#f8f9fa;border-radius:6px;padding:12px 14px;font-size:14px}._hyundaiLeadCheckbox_1bu6f_923{color:#7f7f7f;align-items:flex-start;gap:10px;font-size:13px;display:flex}._hyundaiLeadCheckbox_1bu6f_923 input[type=checkbox]{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:0}._hyundaiLeadCheckbox_1bu6f_923 label{cursor:pointer;line-height:1.4}._hyundaiLeadButtons_1bu6f_942{gap:12px;margin-top:8px;display:flex}._hyundaiLeadSubmitButton_1bu6f_948{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_1bu6f_948:hover{filter:brightness(.9)}._hyundaiLeadResetButton_1bu6f_964{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_1bu6f_964:hover{background:#f5f5f5}._hyundaiLeadError_1bu6f_979{color:#dc3545;margin-top:4px;font-size:12px}._hyundaiLeadDisclaimer_1bu6f_985{color:#7f7f7f;margin-top:8px;font-size:12px;line-height:1.5}._hyundaiLeadDisclaimer_1bu6f_985 a{color:var(--primary-color);text-decoration:underline}._hyundaiLeadStatus_1bu6f_996{text-align:center;padding:32px 20px}._hyundaiLeadStatus_1bu6f_996 ._loadingSpinner_1bu6f_105{margin:0 auto 16px}._hyundaiLeadStatus_1bu6f_996 p{color:#171415;font-size:15px;line-height:1.5}._hyundaiLeadCloseButton_1bu6f_1009{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_1bu6f_1009:hover{color:#171415}._hyundaiSectionTitle_1bu6f_1026{border-bottom:3px solid var(--primary-color);margin-bottom:16px;padding-bottom:10px;font-size:22px;font-weight:600}._hyundaiEmptyState_1bu6f_1034{text-align:center;background:#f6f6f6;border-radius:12px;margin-bottom:24px;padding:48px 24px}._hyundaiEmptyState_1bu6f_1034 h3{margin:0 0 8px;font-size:18px}._hyundaiEmptyState_1bu6f_1034 p{color:#7f7f7f;margin:0;font-size:14px}._loadMoreButton_1bu6f_1051{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_1bu6f_1051:hover{background:var(--primary-color);color:#fff}@keyframes _globalRotate_ihnhi_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_ihnhi_1{50%{transform:scale(.9)}to{transform:scale(1)}}._card_ihnhi_15{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}._imageLink_ihnhi_25{cursor:pointer;aspect-ratio:3/2;text-decoration:none;display:block;overflow:hidden}._imageLink_ihnhi_25:hover ._img_ihnhi_32{opacity:.9}._img_ihnhi_32{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._content_ihnhi_43{flex-direction:column;flex-grow:1;gap:12px;padding:16px;display:flex}._header_ihnhi_51{align-items:flex-start;gap:12px;display:flex}._makeLogo_ihnhi_57{object-fit:contain;flex-shrink:0;width:40px;height:40px}._titleSection_ihnhi_64{flex:1;min-width:0}._title_ihnhi_64{color:#171415;margin:0 0 4px;font-size:18px;font-weight:600}._metaInfo_ihnhi_76{color:#666;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._year_ihnhi_85{font-weight:500}._locationContainer_ihnhi_89{white-space:nowrap;align-items:center;gap:4px;display:flex}._locationIcon_ihnhi_96{font-size:16px}._description_ihnhi_100{word-wrap:break-word;color:#171415;font-size:14px;line-height:1.4}._priceSection_ihnhi_107{margin:8px 0}._price_ihnhi_107{color:#171415;font-size:24px;font-weight:700}._specs_ihnhi_117{justify-content:space-between;align-items:center;gap:24px;display:flex}._specItem_ihnhi_124{color:#333;white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}._specIcon_ihnhi_133{color:#666;flex-shrink:0;align-items:center;font-size:18px;display:flex}._buttonContainer_ihnhi_141{margin-top:auto;padding-top:8px}._button_ihnhi_141{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_10mq3_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_10mq3_1{50%{transform:scale(.9)}to{transform:scale(1)}}._campaign_10mq3_15{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_10mq3_15{max-width:1100px;max-height:85vh;padding:16px}}._campaign_10mq3_15 ._img_10mq3_35{max-width:100%;max-height:400px;margin-bottom:32px;margin-left:auto;margin-right:auto;display:block}._campaign_10mq3_15 ._title_10mq3_43{font-size:24px}._campaign_10mq3_15 ._subtitle_10mq3_46{margin-top:10px;font-size:16px}._campaign_10mq3_15 ._leadParagraph_10mq3_50{text-align:center;margin-top:5px;font-size:14px}._campaign_10mq3_15 ._descriptionContainer_10mq3_55{text-align:center;margin-top:15px}._campaign_10mq3_15 ._descriptionContainer_10mq3_55 ._description_10mq3_55{text-align:center;margin-top:15px;margin-bottom:25px;font-size:14px}._campaign_10mq3_15 ._descriptionContainer_10mq3_55 ._description_10mq3_55 p{margin-bottom:15px;line-height:1.2}._campaign_10mq3_15 ._descriptionContainer_10mq3_55 ._description_10mq3_55 p._disclaimer_10mq3_69{font-size:13px}@keyframes _globalRotate_ahmnm_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_ahmnm_1{50%{transform:scale(.9)}to{transform:scale(1)}}._container_ahmnm_15{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){._container_ahmnm_15{margin-bottom:24px}}@media (width>=1800px){._container_ahmnm_15{grid-column:2;margin-bottom:0}}._label_ahmnm_33{color:#b2b2b2;margin-bottom:6px;font-size:12px}@media (width>=768px){._label_ahmnm_33{margin-bottom:8px;font-size:14px}}@media (width>=1800px){._label_ahmnm_33{display:none}}._singlePillWrapper_ahmnm_50{background:#d1d1d1;border-radius:100px;justify-content:center;margin:0 12px;padding:5px;display:flex}@media (width>=768px){._singlePillWrapper_ahmnm_50{margin:0;padding:10px}}._singlePillWrapper_ahmnm_50 ._pill_ahmnm_64{flex:1;min-width:0;max-width:500px}@media (width>=768px){._singlePillWrapper_ahmnm_50 ._pill_ahmnm_64{min-width:320px}}@media (width>=1200px){._singlePillWrapper_ahmnm_50 ._pill_ahmnm_64{min-width:20em}}._selector_ahmnm_80{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_ahmnm_80{flex-wrap:nowrap;gap:10px;margin:0;padding:10px}}._selector_ahmnm_80._selectorVertical_ahmnm_99{border-radius:32px;flex-direction:column}@media (width>=768px){._selector_ahmnm_80._selectorVertical_ahmnm_99{border-radius:100px;flex-direction:row}}._pill_ahmnm_64{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_ahmnm_64{flex:0 auto;max-width:400px;padding:20px 32px 28px;font-size:22px}}._pill_ahmnm_64:hover:not(._active_ahmnm_139){background:#fff9}._pill_ahmnm_64._active_ahmnm_139{background:var(--campaign-color);color:var(--campaign-text-color);box-shadow:0 2px 8px #0003}._pill_ahmnm_64._active_ahmnm_139 ._pillHintText_ahmnm_147{font-weight:700}._pillText_ahmnm_151{text-align:center}._pillSubtitle_ahmnm_155{opacity:.9;text-align:center;margin-top:4px;font-size:.65em;font-weight:400}._pillHint_ahmnm_147{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_ahmnm_147{gap:3px;bottom:6px}}._pillHintText_ahmnm_147{text-underline-offset:2px;font-size:11px;font-weight:400;text-decoration:underline}@media (width>=768px){._pillHintText_ahmnm_147{font-size:13px}}._pillChevron_ahmnm_193{font-size:12px;transition:transform .2s ease-in-out}@media (width>=768px){._pillChevron_ahmnm_193{font-size:14px}}._pillChevron_ahmnm_193._expanded_ahmnm_202{transform:rotate(180deg)}._expandedContent_ahmnm_206{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_ahmnm_1;box-shadow:0 4px 16px #0000001a}@media (width>=768px){._expandedContent_ahmnm_206{width:100%;margin-top:12px;padding:12px}}@keyframes _expandAppear_ahmnm_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _globalRotate_m8cd0_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_m8cd0_1{50%{transform:scale(.9)}to{transform:scale(1)}}._selectModel_m8cd0_15{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}._selectModel_m8cd0_15 button{margin-top:1em;padding:1em 2em;font-size:1.1em}._pylonPage_m8cd0_29{max-width:100vw;margin:0;padding:0}._videoContainer_m8cd0_35{aspect-ratio:16/9;z-index:4;width:100%;position:relative}._videoContainer_m8cd0_35 ._videoOverlay_m8cd0_41{background:0 0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._videoContainer_m8cd0_35 ._soldRibbon_m8cd0_52{background:var(--pylon-page-sold-ribbon-background-color);opacity:.9;width:100%;position:absolute;right:-30%;transform:rotate(40deg)}._videoContainer_m8cd0_35 ._soldRibbon_m8cd0_52 p{text-align:center;color:var(--pylon-page-sold-ribbon-text-color);padding:.4em 2em .4em 0;font-size:5em}._videoContainer_m8cd0_35 ._addonVersionOverlay_m8cd0_66{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_m8cd0_79{grid-template-columns:auto 1fr auto;align-items:start;gap:1.5em;padding:1.5vmin 3vmin;display:grid}._topBar_m8cd0_79 ._logoContainer_m8cd0_86{z-index:1;align-items:center;width:10em;max-width:20vw;height:3em;padding-top:.5em;display:flex;position:relative}._topBar_m8cd0_79 ._logoContainer_m8cd0_86._make_m8cd0_96{filter:brightness(0)invert();justify-content:end}._topBar_m8cd0_79 ._campaignHeaderContainer_m8cd0_100{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex;overflow:visible}._topBar_m8cd0_79 ._fallbackDealershipLogo_m8cd0_108{white-space:nowrap;font-size:1.2em}._topBar_m8cd0_79 img{width:auto;max-width:100%;height:auto;max-height:100%}._titleSection_m8cd0_119{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_m8cd0_119 ._title_m8cd0_119{color:var(--pylon-page-title-section-text-color);margin:0}._titleSection_m8cd0_119 ._subTitle_m8cd0_132{color:var(--pylon-page-title-section-text-color);margin:.2em 0;font-size:1em}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137{justify-content:space-evenly;align-items:center;display:flex}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._slash_m8cd0_142{color:var(--slash-on-dark-background-color);font-size:3.5em}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147{flex-direction:column;align-items:center;width:22ch;display:flex;position:relative}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 p,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 p{color:var(--pylon-page-title-section-text-color)}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._priceDescription_m8cd0_158,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._priceDescription_m8cd0_158{font-size:.6em}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._price_m8cd0_137,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._price_m8cd0_137{margin-bottom:.1em;font-size:1.6em}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._price_m8cd0_137._isCampaignPrice_m8cd0_167,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._price_m8cd0_137._isCampaignPrice_m8cd0_167{color:var(--pylon-campaign-color)}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._campaignInfoRow_m8cd0_171,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._campaignInfoRow_m8cd0_171{align-items:center;gap:.4em;display:flex;position:absolute;bottom:105%}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._savingsBadge_m8cd0_179,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._savingsBadge_m8cd0_179{color:var(--campaign-text-color);background:var(--campaign-color);border-radius:100px;padding:.2em .6em;font-size:.7em;font-weight:500}._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._cashPriceContainer_m8cd0_146 ._earlierPrice_m8cd0_188,._titleSection_m8cd0_119 ._priceAndIconsFlexBox_m8cd0_137 ._monthlyPriceContainer_m8cd0_147 ._earlierPrice_m8cd0_188{color:#ffffffb3;font-size:.7em;text-decoration:line-through}._highlightsContainer_m8cd0_195{justify-content:space-around;margin:1em 0;display:flex}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195{flex-direction:column;flex:1;align-items:center;width:4em;display:flex}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195 ._iconContainer_m8cd0_207{justify-content:center;align-items:center;width:3em;height:3em;margin-bottom:.2em;display:flex}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195 img,._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195 svg{width:2em}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195 ._legendContainer_m8cd0_219{flex-direction:column;justify-content:center;align-items:center;display:flex}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195 ._legend_m8cd0_219{text-align:center;color:var(--pylon-page-title-section-text-color);flex-wrap:wrap;font-size:.6em;display:flex}._highlightsContainer_m8cd0_195 ._highlight_m8cd0_195:last-of-type{margin-right:0}._highlightsContainer_m8cd0_195 ._doubleIcon_m8cd0_235{align-items:center;display:flex}._highlightsContainer_m8cd0_195 ._whiteFilter_m8cd0_239{filter:var(--pylon-page-title-section-icon-filter)}._floatingLeadsButton_m8cd0_243{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_m8cd0_258{margin-right:5px}body:has(._overlay_m8cd0_262){overflow:hidden}._overlay_m8cd0_262{z-index:2;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_m8cd0_1;position:fixed;inset:0}@keyframes _backgroundFade_m8cd0_1{0%{background:0 0}}._comparisonDialog_m8cd0_280{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_m8cd0_280 ._closeDialogIconButton_m8cd0_295{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_m8cd0_280 ._closeDialogTextButton_m8cd0_305{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_m8cd0_280 ._closeDialogTextButton_m8cd0_305: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_1lkwh_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1lkwh_1{50%{transform:scale(.9)}to{transform:scale(1)}}._container_1lkwh_15{z-index:10;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._singlePillWrapper_1lkwh_24{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:100px;justify-content:center;padding:8px;display:flex}._singlePillWrapper_1lkwh_24 ._pill_1lkwh_32{flex:1;max-width:500px}._selectorWrapper_1lkwh_37{flex-direction:column;align-items:center;padding-top:.5em;display:flex}._selectorWrapperFullWidth_1lkwh_44{width:100%;padding-top:0}._selectorWrapperFullWidth_1lkwh_44 ._selector_1lkwh_37{justify-content:space-evenly;width:auto;position:fixed;top:calc(1.5vmin + 4em);left:3vmin;right:3vmin}._selector_1lkwh_37{-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_1lkwh_32{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_1lkwh_32:hover:not(._active_1lkwh_89){background:#ffffff4d}._pill_1lkwh_32._active_1lkwh_89{background:var(--campaign-color);color:var(--campaign-text-color);text-shadow:none;box-shadow:0 2px 6px #0003}._pill_1lkwh_32._active_1lkwh_89 ._pillHintText_1lkwh_98{font-weight:700}._pillText_1lkwh_102{text-align:center}._pillSubtitle_1lkwh_106{opacity:.9;text-align:center;margin-top:.1em;font-size:.6em;font-weight:400}._pillHint_1lkwh_98{white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;bottom:.3em;left:50%;transform:translate(-50%)}._pillHintText_1lkwh_98{text-underline-offset:2px;font-size:.55em;font-weight:400;text-decoration:underline}._pillChevron_1lkwh_133{font-size:.6em;transition:transform .2s ease-in-out}._pillChevron_1lkwh_133._expanded_1lkwh_137{transform:rotate(180deg)}._backdrop_1lkwh_141{z-index:99;position:fixed;inset:0}._expandedContent_1lkwh_147{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_1lkwh_1;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 32px #0006}._expandedContentFullWidth_1lkwh_166{position:fixed;top:calc(1.5vmin + 11em)}@keyframes _expandAppear_1lkwh_1{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes _globalRotate_1fegi_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_1fegi_1{50%{transform:scale(.9)}to{transform:scale(1)}}._main_1fegi_15{grid-template-columns:1fr;display:grid}@media (width>=900px){._main_1fegi_15{grid-template-columns:280px 1fr}}._controlsContainer_1fegi_25{grid-template-columns:1fr 130px;align-items:center;margin-bottom:18px;display:grid}@media (width>=600px){._controlsContainer_1fegi_25{grid-template-columns:1fr 200px}}@media (width>=900px){._controlsContainer_1fegi_25{grid-template-columns:1fr 80px 200px}}._numberOfHits_1fegi_42{align-self:flex-start;height:50px;font-size:14px;display:none}@media (width>=900px){._numberOfHits_1fegi_42{align-items:center;display:flex}._toggleFilterButtonContainer_1fegi_56{display:none}}._toggleFilterButton_1fegi_56{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_1fegi_72{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_1fegi_72{font-size:revert;height:revert;padding:16px 32px}}body:has(._mobileBackdrop_1fegi_92){overflow:hidden}._mobileBackdrop_1fegi_92{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_1fegi_104{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_1fegi_104 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_1fegi_104 ._closeMobileFiltersButton_1fegi_121{background:0 0;border:none}._mobileFiltersHeader_1fegi_104 ._closeMobileFiltersButton_1fegi_121 ._closeIcon_1fegi_125{width:18px;height:18px}._filtersContainer_1fegi_130{flex-direction:column;margin-top:0;padding-right:20px;display:none}._filtersContainer_1fegi_130._visible_1fegi_136{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=900px){._filtersContainer_1fegi_130{display:flex}}._resultsSection_1fegi_151{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:max-content;gap:18px;display:grid}@media (width>=900px){._resultsSection_1fegi_151{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@keyframes _globalRotate_m3k8e_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_m3k8e_1{50%{transform:scale(.9)}to{transform:scale(1)}}._facetGroup_m3k8e_15{margin-bottom:16px;font-size:16px}._filterGroupHeader_m3k8e_20{margin-bottom:8px;font-size:13px;font-weight:500}._modelList_m3k8e_26{margin-left:20px}._expandListToggleButton_m3k8e_30{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._checkboxLabel_m3k8e_38{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_m3k8e_38._isDisabled_m3k8e_48{color:#b2b2b2}._checkbox_m3k8e_38{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._checkbox_m3k8e_38._isCampaign_m3k8e_59{accent-color:var(--campaign-color)}@keyframes _globalRotate_ix9nn_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_ix9nn_1{50%{transform:scale(.9)}to{transform:scale(1)}}._modelCard_ix9nn_15{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_ix9nn_15 ._modelName_ix9nn_26{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_ix9nn_15 ._versionName_ix9nn_34{min-height:30px;margin-bottom:24px;font-size:14px;font-weight:500}._modelCard_ix9nn_15 ._priceSection_ix9nn_40{justify-content:center;align-items:flex-end;width:100%;margin-bottom:16px;font-size:16px;display:flex;position:relative}._modelCard_ix9nn_15 ._imageContainer_ix9nn_49{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;overflow:hidden}._modelCard_ix9nn_15 ._modelImage_ix9nn_56{width:90%}._modelCard_ix9nn_15 ._modelImage_ix9nn_56._imgNeedsToBeZoomedIn_ix9nn_59{width:120%;margin-top:-15%;margin-left:-10%}._modelCard_ix9nn_15 ._highlightsContainer_ix9nn_64{width:100%;margin-bottom:24px}._modelCard_ix9nn_15 ._highlightsContainer_ix9nn_64 ._highlight_ix9nn_64{flex-wrap:wrap;font-size:14px;display:flex}._modelCard_ix9nn_15 ._highlightsContainer_ix9nn_64 ._highlight_ix9nn_64:not(:last-of-type){margin-bottom:4px}._modelCard_ix9nn_15 ._highlightsContainer_ix9nn_64 ._highlight_ix9nn_64 ._highlightValue_ix9nn_76{white-space:nowrap;margin-left:5px;font-weight:500}._modelCard_ix9nn_15 ._priceAndButtonContainer_ix9nn_81{justify-content:space-between;align-items:center;width:100%;display:flex}._modelCard_ix9nn_15 ._priceAndButtonContainer_ix9nn_81 ._cashPrice_ix9nn_87{font-size:13px;font-weight:500}@media (width>=600px){._modelCard_ix9nn_15 ._priceAndButtonContainer_ix9nn_81 ._cashPrice_ix9nn_87{font-size:14px}}._modelCard_ix9nn_15 ._priceAndButtonContainer_ix9nn_81 ._seeVariantsButton_ix9nn_96{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_ix9nn_15 ._priceAndButtonContainer_ix9nn_81 ._seeVariantsButton_ix9nn_96{font-size:14px}}@keyframes _globalRotate_5paeo_1{to{transform:rotate(360deg)}}@keyframes _globalSubtlePulse_5paeo_1{50%{transform:scale(.9)}to{transform:scale(1)}}._refinementsContainer_5paeo_15{gap:8px;display:none}@media (width>=900px){._refinementsContainer_5paeo_15{flex-wrap:wrap;display:flex}}._refinementButton_5paeo_26{cursor:pointer;white-space:nowrap;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._refinementButton_5paeo_26 ._buttonCloseIcon_5paeo_37{width:18px;height:18px;margin-left:8px}._refinementButton_5paeo_26._resetAllFilters_5paeo_42{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_1ahln_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_1ahln_16{filter:brightness(0)invert();width:140px;position:absolute;top:32px}._heading_1ahln_23{text-align:center;color:#fff;max-width:800px;margin:0 0 6px;font-size:40px;font-weight:600;line-height:1.2}._subtext_1ahln_33{text-align:center;color:#fff;opacity:.9;margin:0 0 28px;font-size:20px}._form_1ahln_41{flex-direction:column;gap:12px;width:640px;display:flex}._nameRow_1ahln_48{gap:12px;display:flex}._nameRow_1ahln_48 input{flex:1}._input_1ahln_57{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_1ahln_57::placeholder{color:#999}._input_1ahln_57._error_1ahln_72{box-shadow:inset 0 0 0 2px #d32f2f}._locationGroup_1ahln_76{gap:28px;padding:4px 0;display:flex}._radioLabel_1ahln_82{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:20px;display:flex}._radioLabel_1ahln_82 input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;width:26px;height:26px;position:relative}._radioLabel_1ahln_82 input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:4px}._checkboxGroup_1ahln_111{flex-direction:column;gap:8px;padding:2px 0;display:flex}._checkboxLabel_1ahln_118{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:17px;line-height:1.4;display:flex}._checkboxLabel_1ahln_118 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_1ahln_118 input[type=checkbox]:checked{background:#fff}._checkboxLabel_1ahln_118 input[type=checkbox]:checked:after{content:"✓";color:#ff7e00;font-size:18px;font-weight:700;position:absolute;top:-1px;left:4px}._submitButton_1ahln_151{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_1ahln_151:hover{opacity:.9}._submitButton_1ahln_151:disabled{opacity:.5;cursor:not-allowed}._consentText_1ahln_172{color:#fff;opacity:.8;margin:0;font-size:13px;line-height:1.4}._frydenboLogo_1ahln_180{filter:brightness(0)invert();width:140px;position:absolute;bottom:32px}._successContainer_1ahln_187{text-align:center;max-width:600px}._successHeading_1ahln_192{margin:0 0 20px;font-size:48px;font-weight:600}._successText_1ahln_198{opacity:.9;margin:0 0 40px;font-size:22px;line-height:1.5}._resetButton_1ahln_205{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_1ahln_205:hover{opacity:.9}
