@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@keyframes globalRotate{to{transform:rotate(360deg)}}@keyframes globalCampaignRipple{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}body{color:#171415;background:var(--background-color);font-size:calc(12px + .4vmin);font-family:var(--font-family), serif;-webkit-tap-highlight-color:transparent;text-rendering:geometricprecision;margin:0;overflow-x:hidden}body:has(dialog[open]){overflow:hidden}@media (width<=600px){body.subaruCookieBannerOpen{overflow:hidden}}button,::placeholder{font-family:var(--font-family);text-rendering:geometricprecision}ul{padding:0;list-style:none}a{color:#171415;text-decoration:none}button{color:currentColor}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body.inIframe{padding-top:10px}@keyframes _globalRotate_zoxvm_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_zoxvm_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_zoxvm_18{text-align:center;width:60vw;margin:10vh auto}._link_zoxvm_24:before{content:"⟵";margin-right:5px}._link_zoxvm_24{border-bottom:1px solid #171415}._fadeIn_zoxvm_33{opacity:0;animation:1s 5s forwards _fadeIn_zoxvm_33}@keyframes _fadeIn_zoxvm_33{0%{opacity:0}to{opacity:1}}._increasedDelay_zoxvm_48{animation-delay:15s}._reloadInfo_zoxvm_52{text-align:center;width:40%;margin:100px auto 0;font-size:25px}._buttonContainer_zoxvm_59{margin-top:15em}._button_zoxvm_59{background:#fff;border:thin solid #171415;border-radius:.5em;padding:1em;font-size:2em}@keyframes _globalRotate_19l4v_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_19l4v_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_19l4v_17{z-index:10000;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:15px;right:15px}._settingsContainer_19l4v_28{border:1px solid var(--primary-color);box-sizing:border-box;background:#fff;border-radius:5px;flex-direction:column;width:min(400px,100vw - 30px);padding:15px;display:flex}._pylonButton_19l4v_39{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:10px;padding:8px 12px;font-size:14px}._pylonButton_19l4v_39:hover{background-color:#f5f5f5}._resultsList_19l4v_52{flex-direction:column;gap:4px;max-height:min(400px,55vh);display:flex;overflow-y:auto}._resultItem_19l4v_60{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_19l4v_60:hover{background-color:#f5f5f5}._resultItem_19l4v_60._highlighted_19l4v_73{border-color:var(--primary-color);background-color:#e3f2fd}._resultItem_19l4v_60._selected_19l4v_77{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._resultItem_19l4v_60._selected_19l4v_77._highlighted_19l4v_73{box-shadow:0 0 0 2px #0000001a}._searchInput_19l4v_86{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:10px;padding:8px 12px;font-size:16px}._searchInput_19l4v_86:focus{border-color:var(--primary-color);outline:none}._toggleButton_19l4v_100{cursor:pointer;background:0 0;border:none;display:flex}._icon_19l4v_107{width:20px;height:20px}body:has(._menuWrapper_l1bur_1._menuIsOpen_l1bur_1){overflow:hidden}._header_l1bur_5{background:#fff}._headerContent_l1bur_9{justify-content:space-between;align-items:stretch;max-width:1140px;height:46px;margin:0 auto;display:flex;position:relative}._header_l1bur_5 *{font-family:Montserrat,sans-serif!important}._headerLogo_l1bur_23{width:90px;height:100%;margin-left:1em}._nav_l1bur_29{width:100%;height:100%;font-size:16px;font-weight:600;display:none}._header_l1bur_5 a,._header_l1bur_5 a:visited,._header_l1bur_5 a:active,._header_l1bur_5 a:hover,._menu_l1bur_1 a,._menu_l1bur_1 a:visited,._menu_l1bur_1 a:active,._menu_l1bur_1 a:hover{color:inherit;text-decoration:none}._nav_l1bur_29 ul{justify-content:flex-end;align-items:center;height:100%;margin:0 1em 0 0;list-style:none;display:flex}._header_l1bur_5 ul,._footer_l1bur_59 ul{padding-left:0;list-style:none}._header_l1bur_5 a,._footer_l1bur_59 a{text-decoration:none}._nav_l1bur_29 ul li:not(:last-child){margin-right:25px}._nav_l1bur_29 ul li:nth-child(2){margin-right:50px}._navButton_l1bur_77{text-align:center;border-radius:10px;height:100%;padding:8px 24px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;text-decoration:none}._kampanjeButton_l1bur_88{color:#384258;border:1px solid #384258}._verkstedButton_l1bur_93{background:#384258;color:#fff!important}._menuWrapper_l1bur_1{outline:none;padding:1em;transition:transform .3s ease-in-out}._hamburgerWrapper_l1bur_104{cursor:pointer;flex-direction:column;justify-content:space-between;width:20px;height:12px;display:flex;position:relative}._hamburger_l1bur_104{width:100%;height:2px;transform-style:preserve-3d;background-color:#384258;transition:opacity .2s ease-in 69ms,transform .3s ease-in-out}._menuIsOpen_l1bur_1 ._hamburgerTop_l1bur_124{transform:translateY(10px)rotate(135deg)}._menuIsOpen_l1bur_1 ._hamburgerBottom_l1bur_128{transform:translate(0,0)rotate(225deg)}._menu_l1bur_1{display:none}._menu_l1bur_1._menuIsOpen_l1bur_1{z-index:5;background:#fff;font-weight:600;animation:.3s forwards _slideInFromRight_l1bur_1;display:block;position:fixed;inset:46px 0 0}@keyframes _slideInFromRight_l1bur_1{0%{transform:translate(100%)}to{transform:translate(0)}}._menuContent_l1bur_166{margin:22px}._menuLinkList_l1bur_170{margin-bottom:0;padding-left:0;font-size:16px;list-style:none}._menuLink_l1bur_170{margin-bottom:30px;font-family:Montserrat,sans-serif;text-decoration:none;display:inline-block}._searchLinkContainer_l1bur_184{margin-bottom:1em;font-weight:500}._menuButtonContainer_l1bur_189{flex-direction:column;align-items:stretch;display:flex}._menuButtonContainer_l1bur_189 a:first-of-type{margin-bottom:16px}._menuButtonLink_l1bur_199{text-align:center;color:#384258;border:1px solid #384258;border-radius:10px;padding:1em;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none}._menuButtonLink_l1bur_199._secondary_l1bur_211{background-color:#384258;color:#fff!important}@media (width>=990px){._headerContent_l1bur_9{height:82px;padding:8px 0}._headerLogo_l1bur_23{width:140px}._nav_l1bur_29{display:block}._menu_l1bur_1,._menuWrapper_l1bur_1,._hamburgerWrapper_l1bur_104{display:none!important}}._footer_l1bur_59{background:#384258;padding:30px 0}._footerGrid_l1bur_242{grid-gap:2rem;border-bottom:1px solid #fff;grid-template-columns:repeat(2,1fr);margin:0 5vw;display:grid}._footer_l1bur_59 *{color:#fff;font-family:Montserrat,sans-serif!important}._contactGridItem_l1bur_255{grid-gap:2rem;border-bottom:.5px solid #ffffff57;grid-column:span 2;grid-template-columns:repeat(2,1fr);padding-bottom:2rem;display:grid}._contactButton_l1bur_264{color:#384258;background-color:#35dcc3;border-radius:10px;padding:8px 24px;display:inline-block}._footerHeader_l1bur_272{font-size:18px;font-weight:500}._footer_l1bur_59 ul li{padding:.5rem 0;font-size:16px}._soMeGridItem_l1bur_282{border-top:.5px solid #ffffff57;grid-column:span 2;padding:2rem 0}._soMeList_l1bur_288{column-count:2}._soMeList_l1bur_288 li{align-items:center;display:flex}._soMeLogo_l1bur_297{fill:#384258;background-color:#35dcc3;border-radius:6px;width:25px;height:25px;margin-right:10px;padding:3px;font-size:14px}._privacySection_l1bur_308{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding-top:30px;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}._privacySection_l1bur_308 a,._privacySection_l1bur_308 button{color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:24px;text-decoration:underline}@media (width>=768px){._footer_l1bur_59{padding:48px 0 24px}._footerGrid_l1bur_242{grid-template-columns:repeat(4,1fr)}._contactGridItem_l1bur_255{grid-gap:0;border-bottom:.5px solid #ffffff57;grid-column:span 1;grid-template-columns:repeat(1,1fr);padding-bottom:2rem}._soMeGridItem_l1bur_282{border:none;grid-column:span 1;padding-top:0}._footerHeader_l1bur_272{font-size:20px}}@media (width>=1400px){._footerGrid_l1bur_242{max-width:1320px;margin:0 auto}}@keyframes _globalRotate_1mg5k_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1mg5k_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._headerPlaceholder_1mg5k_17{height:90px}@media (width>=993px){._headerPlaceholder_1mg5k_17{height:120px}}._header_1mg5k_17{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_1mg5k_17{height:120px}}._header_1mg5k_17{font-weight:700}._headerContent_1mg5k_43{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_1mg5k_54{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_1mg5k_54{min-height:100px}}@media (width>=1200px){._topBarLogo_1mg5k_54{margin-left:60px}}._topBarMakeLogo_1mg5k_72{max-width:100%;max-height:40px}._topBarMakeLogo_1mg5k_72:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_1mg5k_72:first-of-type{margin-right:20px}}._header_1mg5k_17 a{display:flex}._menuListItemLink_1mg5k_90{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_1mg5k_94 ._menuListItemLink_1mg5k_90{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_1mg5k_90{padding:unset;border-top:0}}._menuListItemLink_1mg5k_90{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_1mg5k_111{display:none}@media (width>=993px){._menuWrapper_1mg5k_111{display:block}}._menuWrapper_1mg5k_111._mobileNavVisible_1mg5k_119{z-index:1;visibility:visible;background:#111;width:100%;height:100%;display:block;position:fixed;top:90px;bottom:0;left:0;transform:translate(0)}._menuList_1mg5k_90{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_1mg5k_90{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_1mg5k_90{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_1mg5k_90{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_1mg5k_90._emailListItem_1mg5k_161{display:none}}@media (width>=1200px){._menuListItem_1mg5k_90{padding-left:30px;padding-right:30px}}._menuListItem_1mg5k_90{line-height:1}._buttonContainer_1mg5k_94{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_1mg5k_94{flex-direction:row;gap:10px}}._buttonContainer_1mg5k_94>a{margin-right:10px}._menuListItemLink_1mg5k_90._selected_1mg5k_191{color:#db381d}._menuButton_1mg5k_195{cursor:pointer;letter-spacing:.06em;color:#444;border:none;border-radius:5px;padding:12px 19px;font-size:14px;font-weight:700;transition:color .2s ease-in-out,background-color .2s ease-in-out}._menuButton_1mg5k_195._red_1mg5k_208{color:#fff;background:#db381d}._menuButton_1mg5k_195._red_1mg5k_208:hover{background:#ce3b21}@keyframes _globalRotate_68g71_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_68g71_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._headerPlaceholder_68g71_17{height:90px}@media (width>=993px){._headerPlaceholder_68g71_17{height:120px}}._header_68g71_17{background:#111;height:90px;position:absolute;top:0;left:0;right:0}@media (width>=993px){._header_68g71_17{height:120px}}._header_68g71_17{font-weight:700}._headerContent_68g71_43{justify-content:space-between;align-items:center;max-width:1600px;height:100%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}._topBarLogo_68g71_54{width:190px;max-width:100%;min-height:60px;margin-left:15px;padding:35px 0}@media (width>=993px){._topBarLogo_68g71_54{min-height:100px}}@media (width>=1200px){._topBarLogo_68g71_54{margin-left:60px}}._topBarMakeLogo_68g71_72{max-width:100%;max-height:40px}._topBarMakeLogo_68g71_72:first-of-type{margin-right:5px}@media (width>=600px){._topBarMakeLogo_68g71_72:first-of-type{margin-right:20px}}._header_68g71_17 a{display:flex}._menuListItemLink_68g71_90{border-top:1px solid #ffffff1a;padding:15px}._buttonContainer_68g71_94 ._menuListItemLink_68g71_90{border-top:0;margin:0;padding-bottom:0}@media (width>=993px){._menuListItemLink_68g71_90{padding:unset;border-top:0}}._menuListItemLink_68g71_90{color:#fff;letter-spacing:.03em;text-decoration:none}._menuWrapper_68g71_111{display:none}@media (width>=993px){._menuWrapper_68g71_111{display:block}}._menuWrapper_68g71_111._mobileNavVisible_68g71_119{z-index:1;visibility:visible;background:#111;width:100%;height:100%;display:block;position:fixed;top:90px;bottom:0;left:0;transform:translate(0)}._menuList_68g71_90{flex-direction:column;margin:0;font-size:14.4px}@media (width>=993px){._menuList_68g71_90{flex-direction:row;align-items:center;padding:0;font-size:18.4px;list-style:none;display:flex}}._menuListItem_68g71_90{white-space:nowrap;margin:0;padding:0}@media (width>=993px){._menuListItem_68g71_90{margin-top:13px;margin-bottom:13px;padding-left:20px;padding-right:20px}._menuListItem_68g71_90._emailListItem_68g71_161{display:none}}@media (width>=1200px){._menuListItem_68g71_90{padding-left:30px;padding-right:30px}}._menuListItem_68g71_90{line-height:1}._buttonContainer_68g71_94{flex-direction:column;align-items:center;display:flex}@media (width>=993px){._buttonContainer_68g71_94{flex-direction:row;gap:10px}}._buttonContainer_68g71_94>a{margin-right:10px}._menuListItemLink_68g71_90._selected_68g71_191{color:#db381d}._menuButton_68g71_195{cursor:pointer;letter-spacing:.06em;color:#444;border:none;border-radius:5px;padding:12px 19px;font-size:14px;font-weight:700;transition:color .2s ease-in-out,background-color .2s ease-in-out}._menuButton_68g71_195._red_68g71_208{color:#fff;background:#db381d}._menuButton_68g71_195._red_68g71_208:hover{background:#ce3b21}._hamburgerWrapper_68g71_217{z-index:2;padding-right:20px}@media (width>=993px){._hamburgerWrapper_68g71_217{display:none}}._hamburger_68g71_217{appearance:none;cursor:pointer;font:inherit;color:inherit;text-transform:none;background:0 0;border:0;width:40px;max-width:40px;height:90px;margin:0;padding:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;overflow:visible}._hamburgerBox_68g71_246{width:30px;height:24px;display:inline-block;position:relative}._hamburgerInner_68g71_253,._hamburgerInner_68g71_253:before,._hamburgerInner_68g71_253:after{background-color:#fff;border-radius:4px;width:28px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}._hamburgerInner_68g71_253:before,._hamburgerInner_68g71_253:after{content:"";display:block}._hamburgerInner_68g71_253:before{transition:top .1s ease-in .25s,opacity .1s ease-in;top:-8px}._hamburgerInner_68g71_253:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);bottom:-8px}._hamburgerInner_68g71_253{width:78%;margin-top:2px;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19);display:block;top:50%}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(225deg)scale(.85)}._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253,._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253:before,._mobileNavVisible_68g71_119 ._hamburger_68g71_217 ._hamburgerInner_68g71_253:after{width:30px}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253:before{opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s;top:0}._mobileNavVisible_68g71_119 ._hamburgerInner_68g71_253:after{transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}._header_fxwat_1{z-index:100;background:#fff;width:100%;height:72px;position:relative}._headerContent_fxwat_9{align-items:center;height:100%;padding-left:24px;display:flex}._logo_fxwat_16{filter:brightness(0);height:17px}@keyframes _globalRotate_9tck6_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_9tck6_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._fullScreenLoader_9tck6_17{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;overflow:hidden}._fullScreenLoader_9tck6_17._insideMenuWrapper_9tck6_26{position:static}._actualSpinner_9tck6_30{font-size:150px;animation:.6s linear infinite _globalRotate_9tck6_1}._button_nbqw5_1{background:#00000008;border:none;border-radius:0 5px 5px 0;width:20px;height:50px;position:fixed;top:50%}@keyframes _globalRotate_s89t5_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_s89t5_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._backToBruktbilButton_s89t5_17{background:var(--primary-color);color:#fff;cursor:pointer;z-index:2;border:none;border-radius:1em;justify-content:center;align-items:center;min-width:6em;height:4em;padding:0 1.25em;font-size:1rem;display:flex;position:fixed;bottom:1em;right:1em}._backToBruktbilButton_s89t5_17 ._backArrow_s89t5_35{font-size:2em}._backToBruktbilButton_s89t5_17 ._backArrow_s89t5_35+span{margin-left:7px}@keyframes _globalRotate_ahd44_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ahd44_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._backToStandButton_ahd44_17{background:var(--primary-color);color:#fff;cursor:pointer;z-index:2;border:none;border-radius:1em;justify-content:center;align-items:center;min-width:6em;height:4em;padding:0 1.25em;font-size:1rem;display:flex;position:fixed;bottom:1em;right:1em}._backToStandButton_ahd44_17 ._backArrow_ahd44_35{font-size:2em}._backToStandButton_ahd44_17 ._backArrow_ahd44_35+span{margin-left:7px}._banner_ytegf_1{z-index:100000;font-family:Helvetica Neue,Arial,Liberation Sans,sans-serif;font-weight:400;position:fixed;bottom:20px;left:20px}._banner_ytegf_1 ._card_ytegf_9{color:#111;box-sizing:border-box;background:#fff;width:calc(100vw - 40px);max-width:480px;max-height:calc(100vh - 40px);padding:2rem;overflow-y:auto;box-shadow:0 4px 24px #00000026}._banner_ytegf_1 ._intro_ytegf_20{margin:0 0 1.5rem;font-size:1rem;line-height:1.5}._banner_ytegf_1 ._intro_ytegf_20 strong{font-weight:700}._banner_ytegf_1 ._intro_ytegf_20 a{color:#5fb1d6;text-decoration:none}._banner_ytegf_1 ._intro_ytegf_20 a:hover{text-decoration:underline}._banner_ytegf_1 ._categories_ytegf_35{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}._banner_ytegf_1 ._category_ytegf_41{flex-direction:column;gap:.5rem;display:flex}._banner_ytegf_1 ._categoryHeader_ytegf_46{align-items:center;gap:1rem;display:flex}._banner_ytegf_1 ._checkbox_ytegf_51{cursor:pointer;appearance:none;background:#fff;border:1.5px solid #111;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;position:relative}._banner_ytegf_1 ._checkbox_ytegf_51:checked{background:#111}._banner_ytegf_1 ._checkbox_ytegf_51:disabled{cursor:not-allowed;opacity:1;background:#111}._banner_ytegf_1 ._toggleButton_ytegf_70{cursor:pointer;letter-spacing:.05em;color:#111;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:.875rem;font-weight:600;display:flex}._banner_ytegf_1 ._caret_ytegf_84{font-size:.75rem;transition:transform .15s ease-out;display:inline-block}._banner_ytegf_1 ._caret_ytegf_84._up_ytegf_89{transform:rotate(180deg)}._banner_ytegf_1 ._description_ytegf_92{color:#444;margin:0 0 0 2.25rem;font-size:.875rem;line-height:1.5}._banner_ytegf_1 ._actions_ytegf_98{align-items:center;gap:1.5rem;margin-top:2rem;display:flex}._banner_ytegf_1 ._accept_ytegf_104{color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:#111;border:0;padding:1rem 1.5rem;font-size:.875rem;font-weight:600}._banner_ytegf_1 ._accept_ytegf_104:hover{background:#000}._banner_ytegf_1 ._moreInfo_ytegf_118{letter-spacing:.15em;text-transform:uppercase;cursor:pointer;color:#111;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600}._banner_ytegf_1 ._moreInfo_ytegf_118:focus{outline:none}@media (width<=600px){._banner_ytegf_1{bottom:10px;left:10px;right:10px}._banner_ytegf_1 ._card_ytegf_9{width:auto;padding:1.5rem}._banner_ytegf_1 ._actions_ytegf_98{flex-direction:column;align-items:stretch;gap:1rem}}@keyframes _globalRotate_1nmcx_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1nmcx_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}h1,h2,h3,h4,p{color:#171415;margin:0}body{interpolate-size:allow-keywords}._pageGrid_1nmcx_30{grid-template-rows:none;grid-template-columns:100%;grid-auto-rows:min-content;display:grid}@media (width>=900px){._pageGrid_1nmcx_30{grid-template-columns:auto minmax(25em,25%)}}body:has(._grayBackground_1nmcx_42){background-color:#f6f6f6}body:has(._blueBackground_1nmcx_46){background-color:#eef6ff}._main_1nmcx_50{grid-area:3/1/4/2;padding:0 5vmin 5vmin;position:relative}._linkButton_1nmcx_57{cursor:pointer;border:thin solid #171415;border-radius:.5em;justify-content:center;align-items:center;width:min-content;height:4em;margin:3em auto;padding:1em 2em;font-size:1.5em;transition:border-radius .25s;display:flex}._linkButton_1nmcx_57:hover{border-radius:1em}._linkButton_1nmcx_57 ._icon_1nmcx_74{margin-right:1em}._backButton_1nmcx_78{background:var(--primary-color);color:#fff;z-index:1;border-radius:1em;justify-content:center;align-items:center;min-width:6em;height:4em;padding:0 1em;display:flex;position:fixed;bottom:1em;left:1em}._backButton_1nmcx_78 ._backArrow_1nmcx_93{font-size:2em}._backButton_1nmcx_78 ._backArrow_1nmcx_93+span{margin-left:7px}@keyframes _globalRotate_1hra7_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1hra7_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._frontPage_1hra7_17{padding:2vh 5vw 10vmin}._makeGridContainer_1hra7_21{grid-area:2/1/4/3}._header_1hra7_26{margin-bottom:24px;font-size:24px;font-weight:500}._makeGrid_1hra7_21{grid-gap:24px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-bottom:30px;display:grid}@media (width>=600px){._makeGrid_1hra7_21{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}._link_1hra7_44{color:unset;background:#fff;border-radius:8px;max-height:240px;padding:32px 25px;text-decoration:none}@media (width>=900px){._link_1hra7_44{max-height:unset}}._link_1hra7_44:hover ._makeName_1hra7_57{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._card_1hra7_61{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}._card_1hra7_61._loading_1hra7_70{color:#0000}._card_1hra7_61 ._spinnerContainer_1hra7_73{opacity:.8;background-color:#fff;position:absolute;inset:0}._card_1hra7_61 ._loadingSpinner_1hra7_82{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_1hra7_1;position:absolute;bottom:45%;left:0;right:0}._makeName_1hra7_57{text-underline-offset:.1em;text-align:center;font-size:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._makeLogo_1hra7_103{aspect-ratio:1;object-fit:contain;width:100%;max-width:70%;height:auto;max-height:70%;margin-bottom:34px}._specialBosLogoContainer_1hra7_113{text-align:center;background:#30306e;position:absolute;bottom:-40px;left:0;overflow:hidden}._specialBosLogoContainer_1hra7_113 img{width:85%}._linkToVarebilOrPersonbil_1hra7_125{grid-area:4/1/auto/3;justify-content:center;font-size:1em;display:flex}._skeletonLogoBox_1hra7_133{aspect-ratio:1;width:70%;margin-bottom:34px}@keyframes _globalRotate_1msq0_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1msq0_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._topBar_1msq0_17{justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:18px;display:flex;position:relative}._topBar_1msq0_17._hasHeaderFooterWrapper_1msq0_25{padding:0}._topBar_1msq0_17 ._logoContainer_1msq0_28,._topBar_1msq0_17 ._homelink_1msq0_29{cursor:pointer;background:0 0;border:none;align-items:center;width:16em;max-width:35vw;max-height:35px;padding:0;display:flex}@media (width>=600px){._topBar_1msq0_17 ._logoContainer_1msq0_28,._topBar_1msq0_17 ._homelink_1msq0_29{max-width:20vw}}@media (width>=1200px){._topBar_1msq0_17 ._logoContainer_1msq0_28,._topBar_1msq0_17 ._homelink_1msq0_29{max-width:35vw}}._topBar_1msq0_17 ._logoContainer_1msq0_28._hidden_1msq0_52,._topBar_1msq0_17 ._homelink_1msq0_29._hidden_1msq0_52{visibility:hidden}._topBar_1msq0_17 ._logoContainer_1msq0_28._make_1msq0_56{justify-content:end}._topBar_1msq0_17 ._fallbackDealershipLogo_1msq0_59{white-space:nowrap;font-size:1.3em}._topBar_1msq0_17 ._specialModeWarning_1msq0_63{color:red;text-align:center;margin-top:10px;font-weight:700}._topBar_1msq0_17 img{width:auto;max-width:150px;height:auto;max-height:35px}._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75{box-sizing:border-box;border-bottom:1px solid var(--v-color-ornament-primary);min-height:72px;padding:20px 0 16px}._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 ._logoContainer_1msq0_28,._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 ._homelink_1msq0_29{width:220px;max-width:none;max-height:44px}._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 ._logoContainer_1msq0_28._make_1msq0_56{justify-content:flex-end}._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 img{max-width:180px;max-height:40px}@media (width<=599px){._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 ._logoContainer_1msq0_28,._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 ._homelink_1msq0_29{width:44vw;max-width:160px}._topBar_1msq0_17._volvoCentenaryShowroom_1msq0_75 img{max-width:100%}}._sloganContainer_z4yq3_1{text-align:center;width:100%;font-size:36px;position:absolute;top:2em;left:0}@keyframes _globalRotate_1rijq_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1rijq_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaignsContainer_1rijq_17{background:var(--secondary-background-color);flex-direction:column;align-items:center;gap:25px;width:100%;height:450px;padding:25px;display:flex;position:absolute;bottom:0;left:0}._campaignsContainer_1rijq_17 ._header_1rijq_30{font-size:28px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17{justify-content:center;align-items:center;gap:35px;height:100%;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17{background:var(--background-color);border:1px solid var(--accent-color);border-radius:10px;flex-direction:column;justify-content:space-between;width:600px;padding:20px;animation:2s infinite _subtle-pulse_1rijq_1;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17._campaignWithoutImage_1rijq_51{height:100%;max-height:300px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._campaignTitle_1rijq_55{font-size:30px;font-weight:500}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59{flex-direction:column;max-height:400px;display:flex}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._campaignSubtitle_1rijq_64{margin-top:10px;font-size:24px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._campaignImage_1rijq_68{object-fit:cover;max-height:250px;margin-top:10px}._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._contentContainer_1rijq_59 ._description_1rijq_73,._campaignsContainer_1rijq_17 ._campaigns_1rijq_17 ._campaign_1rijq_17 ._readMore_1rijq_77{margin-top:10px;font-size:20px}@keyframes _subtle-pulse_1rijq_1{0%{box-shadow:0 0 0 0 var(--campaign-color);transform:scale(.985)}70%{transform:scale(1);box-shadow:0 0 0 15px #0000}to{transform:scale(.985);box-shadow:0 0 #0000}}._skeleton_1macf_1{background:linear-gradient(90deg,#d4d4d4 0%,#e2e2e2 50%,#d4d4d4 100%) 0 0/200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite _skeletonShimmer_1macf_1;display:block}@media (prefers-contrast:more){._skeleton_1macf_1{background:linear-gradient(90deg,#b8b8b8 0%,#cfcfcf 50%,#b8b8b8 100%)}}@keyframes _skeletonShimmer_1macf_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._skeleton_1macf_1{animation:none}}@keyframes _globalRotate_1l5e9_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1l5e9_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_1l5e9_17{grid-column:1/3;max-width:900px;margin:0 auto;padding:0}._campaingPageTitle_1l5e9_24{margin-bottom:40px}._listContainer_1l5e9_28{flex-direction:column;align-items:center;width:clamp(280px,900px,90vw);margin-left:auto;margin-right:auto;display:flex}._makeLogoContainer_1l5e9_37{align-self:flex-start;align-items:center;max-width:150px;height:40px;margin-left:16px;display:flex}._makeLogo_1l5e9_37{max-width:100%;max-height:100%;margin-right:1em}._makeName_1l5e9_52{white-space:nowrap;font-size:1.5em}._list_1l5e9_28{width:100%;margin-bottom:2em}._list_1l5e9_28:not(:last-of-type){border-bottom:1px solid gray}._campaign_1l5e9_65{flex-direction:column;align-items:center;margin-bottom:4em;display:flex}._campaign_1l5e9_65:last-of-type ._divider_1l5e9_71{display:none}._title_1l5e9_75{margin-bottom:20px;font-size:2em}._leadParagraph_1l5e9_80{margin-bottom:15px;font-size:1.3em}._description_1l5e9_85{margin-bottom:25px;font-size:1.1em}._description_1l5e9_85 p{margin-bottom:15px;line-height:1.2}._img_1l5e9_94{max-width:100%;max-height:500px;margin-bottom:15px}._link_1l5e9_100{background:var(--accent-color);color:#fff;border-radius:4px;padding:10px;display:inline-block}._divider_1l5e9_71{background:#d3d3d3;width:40%;height:1px;margin-top:3em}@keyframes _globalRotate_4z8nv_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_4z8nv_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._showroom_4z8nv_17{--hue:210;--surface-fg:#171717;--surface-muted:#0000008c;--surface-muted-soft:#00000080;--bg-gradient-start:hsl(var(--hue) 55% 94%);--bg-gradient-end:#f4f4f5;--scene-plate-start:#0000001a;--scene-plate-mid:#00000008;--rail-bg:#0000000a;--rail-bg-hover:#00000012;--rail-bg-active:#00000017;--rail-border:#0000001a;--rail-border-active:#0000004d;--rail-thumb-glow:#0000000f;--cta-bg:#171717;--cta-fg:#fafafa;--logo-filter:none;--progress-bar-bg:#000000b3;--focus-outline:#0006;--hero-shadow:0 30px 40px #00000026}._showroom_4z8nv_17._dark_4z8nv_39{--surface-fg:#fafafa;--surface-muted:#ffffff80;--surface-muted-soft:#ffffff8c;--bg-gradient-start:hsl(var(--hue) 30% 18%);--bg-gradient-end:#09090b;--scene-plate-start:#ffffff2e;--scene-plate-mid:#ffffff0f;--rail-bg:#ffffff0a;--rail-bg-hover:#ffffff1a;--rail-bg-active:#ffffff24;--rail-border:#ffffff14;--rail-border-active:#ffffff59;--rail-thumb-glow:#ffffff1f;--cta-bg:#fafafa;--cta-fg:#09090b;--logo-filter:brightness(0) invert(1);--progress-bar-bg:#ffffffd9;--focus-outline:#fff6;--hero-shadow:0 30px 40px #00000073}._showroom_4z8nv_17{background:radial-gradient(ellipse at 30% 20%, var(--bg-gradient-start), var(--bg-gradient-end) 60%);color:var(--surface-fg);box-sizing:border-box;z-index:1;flex-direction:column;gap:24px;padding:24px;font-family:Inter Tight,system-ui,-apple-system,sans-serif;transition:background 1.1s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0;overflow:hidden}@keyframes _progressFill_4z8nv_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._showroom_4z8nv_17 ._progressBar_4z8nv_83{background:var(--progress-bar-bg);transform-origin:0;z-index:2;height:3px;animation-name:_progressFill_4z8nv_1;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0;right:0}._showroom_4z8nv_17 ._header_4z8nv_96{justify-content:space-between;align-items:center;gap:20px;display:flex}._showroom_4z8nv_17 ._brand_4z8nv_102{align-items:center;gap:16px;min-width:0;display:flex}._showroom_4z8nv_17 ._makeLogo_4z8nv_108{object-fit:contain;width:auto;max-width:140px;height:48px;filter:var(--logo-filter);opacity:.92}._showroom_4z8nv_17 ._dealerLogo_4z8nv_116{object-fit:contain;width:auto;max-width:200px;height:40px}._showroom_4z8nv_17 ._counter_4z8nv_122{color:var(--surface-muted);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}._showroom_4z8nv_17 ._railSection_4z8nv_129{flex-direction:column;gap:8px;display:flex}._showroom_4z8nv_17 ._stage_4z8nv_134{opacity:1;min-height:0;transition:opacity var(--fade-in-ms,.7s) cubic-bezier(.22, 1, .36, 1);flex:1;grid-template-columns:1fr 1.75fr;gap:24px;display:grid;position:relative}._showroom_4z8nv_17 ._stage_4z8nv_134._transitioning_4z8nv_144{opacity:0;transition:opacity var(--fade-out-ms,.55s) cubic-bezier(.55, 0, .67, .2)}@media (width<=800px){._showroom_4z8nv_17 ._stage_4z8nv_134{grid-template-rows:minmax(200px,1fr) auto;grid-template-columns:1fr}}._showroom_4z8nv_17 ._clientBadges_4z8nv_154{flex-direction:row;align-items:center;gap:10px;display:flex}._showroom_4z8nv_17 ._clientBadge_4z8nv_154{filter:drop-shadow(0 8px 20px #00000059);border-radius:6px;width:88px;height:auto}@keyframes _campaignPulse_4z8nv_1{0%,to{transform:scale(1);box-shadow:0 10px 26px #be12124d,inset 0 1px #ffffff2e,inset 0 -2px 6px #00000026,0 0 #dc262659}50%{transform:scale(1.025);box-shadow:0 14px 34px #be121261,inset 0 1px #ffffff2e,inset 0 -2px 6px #00000026,0 0 0 10px #dc262600}}._showroom_4z8nv_17 ._campaignBubble_4z8nv_176{color:#fff;text-align:center;box-sizing:border-box;z-index:3;background:linear-gradient(140deg,#ef4444 0%,#dc2626 55%,#b91c1c 100%);border-radius:50%;justify-content:center;align-items:center;width:104px;height:104px;padding:14px;animation:2.6s ease-in-out infinite _campaignPulse_4z8nv_1;display:flex;position:absolute;top:12px;right:12px}@media (width<=800px){._showroom_4z8nv_17 ._campaignBubble_4z8nv_176{width:72px;height:72px;padding:8px;top:8px;right:8px}}._showroom_4z8nv_17 ._campaignBubbleText_4z8nv_203{word-break:break-word;letter-spacing:-.02em;text-shadow:0 1px 2px #0000002e;font-size:1.05em;font-weight:700;line-height:1.05}@media (width<=800px){._showroom_4z8nv_17 ._campaignBubbleText_4z8nv_203{font-size:.75em}}._showroom_4z8nv_17 ._details_4z8nv_216{flex-direction:column;justify-content:center;gap:20px;min-width:0;display:flex}@media (width<=800px){._showroom_4z8nv_17 ._details_4z8nv_216{order:2}}._showroom_4z8nv_17 ._bodyType_4z8nv_228{letter-spacing:.12em;text-transform:uppercase;color:var(--surface-muted-soft);font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}._showroom_4z8nv_17 ._modelName_4z8nv_235{letter-spacing:-.04em;word-break:break-word;color:inherit;margin:0;font-size:clamp(48px,8vw,96px);font-weight:500;line-height:.9}._showroom_4z8nv_17 ._stats_4z8nv_244{flex-wrap:wrap;gap:24px;margin-top:8px;display:flex}._showroom_4z8nv_17 ._statLabel_4z8nv_250{color:var(--surface-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px}._showroom_4z8nv_17 ._statValue_4z8nv_258{font-variant-numeric:tabular-nums;font-size:20px}._showroom_4z8nv_17 ._exploreButton_4z8nv_262{background:var(--cta-bg);color:var(--cta-fg);cursor:pointer;border:none;border-radius:999px;align-self:flex-start;margin-top:16px;padding:18px 36px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .15s}._showroom_4z8nv_17 ._exploreButton_4z8nv_262:hover{transform:translateY(-1px)}._showroom_4z8nv_17 ._imageArea_4z8nv_279{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;transition:transform .3s;display:flex;position:relative}@media (width<=800px){._showroom_4z8nv_17 ._imageArea_4z8nv_279{order:1}}._showroom_4z8nv_17 ._imageArea_4z8nv_279:hover ._imageFrame_4z8nv_297,._showroom_4z8nv_17 ._imageArea_4z8nv_279:focus-visible ._imageFrame_4z8nv_297{transform:scale(1.03)}._showroom_4z8nv_17 ._imageArea_4z8nv_279:focus-visible{outline:2px solid var(--focus-outline);outline-offset:4px;border-radius:12px}._showroom_4z8nv_17 ._scenePlate_4z8nv_305{background:radial-gradient(ellipse at 50% 60%, var(--scene-plate-start) 0%, var(--scene-plate-mid) 35%, transparent 70%);pointer-events:none;transition:background 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:10% 5%}._showroom_4z8nv_17 ._imageFrame_4z8nv_297{width:100%;height:100%;filter:drop-shadow(var(--hero-shadow));justify-content:center;align-items:center;transition:transform .3s;display:flex;position:relative}._showroom_4z8nv_17 ._heroImage_4z8nv_322{object-fit:contain;max-width:100%;max-height:100%}._showroom_4z8nv_17 ._rail_4z8nv_129{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}._showroom_4z8nv_17 ._railItem_4z8nv_333{background:var(--rail-bg);border:1px solid var(--rail-border);cursor:pointer;min-width:160px;color:var(--surface-fg);text-align:left;border-radius:12px;flex-direction:column;flex:1 1 0;gap:6px;padding:12px 16px 16px;font-family:inherit;transition:all .2s;display:flex}._showroom_4z8nv_17 ._railItem_4z8nv_333._active_4z8nv_349{background:var(--rail-bg-active);border-color:var(--rail-border-active)}._showroom_4z8nv_17 ._railItem_4z8nv_333:hover{background:var(--rail-bg-hover)}._showroom_4z8nv_17 ._railThumb_4z8nv_356{background:radial-gradient(ellipse at 50% 70%, var(--rail-thumb-glow) 0%, transparent 65%);border-radius:8px;justify-content:center;align-items:center;height:84px;display:flex}._showroom_4z8nv_17 ._railThumbImage_4z8nv_364{object-fit:contain;max-width:100%;max-height:100%}._showroom_4z8nv_17 ._railName_4z8nv_369{font-size:14px;font-weight:500}._showroom_4z8nv_17 ._railPrice_4z8nv_373{color:var(--surface-muted-soft);font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:11px}@keyframes _globalRotate_1o9st_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1o9st_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelFamiliesPageGrid_1o9st_17{min-height:100vh;padding-left:5vw;padding-right:5vw}body.inIframe ._modelFamiliesPageGrid_1o9st_17{min-height:auto;padding-bottom:3em}._volvoCentenaryShowroom_1o9st_27{box-sizing:border-box;height:auto;min-height:720px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-family:var(--v-font-sans-family);grid-template-rows:auto auto auto;padding:0 48px 32px;display:grid;overflow:visible}._volvoCentenaryShowroom_1o9st_27 ._makeHeader_1o9st_39{color:var(--v-color-foreground-primary);flex-direction:column;gap:6px;margin:24px 0 20px;display:flex}._volvoCentenaryShowroom_1o9st_27 ._makeHeaderName_1o9st_46{font-size:40px;font-weight:var(--v-font-regular-weight);line-height:1.15}._volvoCentenaryShowroom_1o9st_27 ._makeHeaderModels_1o9st_51{color:var(--v-color-foreground-secondary);font-size:18px;font-weight:var(--v-font-regular-weight);margin:0;line-height:1.4}._volvoCentenaryShowroom_1o9st_27>section{min-height:0}._volvoCentenaryShowroom_1o9st_27 ._modelFamiliesGrid_1o9st_61{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-auto-rows:340px;align-content:start;gap:16px;min-height:0;margin:0;display:grid;overflow:visible}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyLink_1o9st_71{min-width:0;max-width:none;min-height:0;color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary);box-shadow:none;transition:opacity var(--v-transition-micro);border:0;border-radius:0;padding:0;overflow:hidden}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyLink_1o9st_71:active{opacity:.72}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyLink_1o9st_71:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyCard_1o9st_91{box-sizing:border-box;grid-template-rows:auto auto auto minmax(0,1fr);align-items:start;width:100%;max-width:none;min-height:0;padding:24px;display:grid}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyName_1o9st_101{min-height:54px;color:var(--v-color-foreground-primary);font-size:22px;font-weight:var(--v-font-regular-weight);text-align:left;margin:0 0 4px;line-height:1.2;text-decoration:none}._volvoCentenaryShowroom_1o9st_27 ._price_1o9st_111{color:var(--v-color-foreground-secondary);font-variant-numeric:tabular-nums;font-size:15px}._volvoCentenaryShowroom_1o9st_27 ._volvoCampaignName_1o9st_116{min-height:20px;color:var(--v-color-foreground-primary);font-size:14px;font-weight:var(--v-font-emphasis-weight);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;line-height:20px;overflow:hidden}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127{aspect-ratio:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;margin:0;display:flex}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyImg_1o9st_137,._volvoCentenaryShowroom_1o9st_27 ._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127 img{object-fit:contain;aspect-ratio:auto;width:100%;height:100%;max-height:190px}._volvoCentenaryShowroom_1o9st_27 ._skeletonImageBox_1o9st_145{width:100%;height:100%;min-height:0;margin:0}._volvoCentenaryShowroom_1o9st_27 ._ctaButton_1o9st_151{box-sizing:border-box;width:100%;min-height:56px;color:var(--v-color-always-white);background:var(--v-color-always-black);border:1px solid var(--v-color-always-black);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);font-size:16px;font-weight:var(--v-font-emphasis-weight);text-align:center;justify-content:center;align-items:center;margin:0;padding:0 16px;display:flex}._volvoCentenaryShowroom_1o9st_27 ._campaign_1o9st_169{box-sizing:border-box;background:var(--v-color-foreground-accent-blue);border-radius:var(--v-radius-sm);width:auto;max-width:65%;height:auto;min-height:32px;padding:6px 10px;animation:none;top:82px;right:16px}._volvoCentenaryShowroom_1o9st_27 ._campaign_1o9st_169:before,._volvoCentenaryShowroom_1o9st_27 ._campaign_1o9st_169:after{content:none}._volvoCentenaryShowroom_1o9st_27 ._campaign_1o9st_169 ._campaignText_1o9st_185{color:var(--v-color-always-white);font-size:14px;font-weight:var(--v-font-emphasis-weight);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoLink_1o9st_194{background:var(--v-color-background-secondary);min-height:0}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198{grid-template-rows:auto minmax(0,1fr);gap:0}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsTitle_1o9st_202{color:var(--v-color-foreground-primary);font-size:22px;font-weight:var(--v-font-regular-weight);letter-spacing:normal;margin:0;line-height:1.2}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsDescription_1o9st_210{max-width:none;color:var(--v-color-foreground-secondary);margin:4px 0 0;font-size:15px;line-height:1.4}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsAvailability_1o9st_217{align-self:end;gap:4px;margin-top:20px}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsAvailability_1o9st_217 p{gap:8px}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsAvailability_1o9st_217 strong{color:var(--v-color-foreground-primary);font-size:24px;font-weight:var(--v-font-emphasis-weight);letter-spacing:normal}._volvoCentenaryShowroom_1o9st_27 ._stockCarsVolvoCard_1o9st_198 ._stockCarsAvailability_1o9st_217 span{color:var(--v-color-foreground-secondary);font-size:15px}@media (width<=1399px){._volvoCentenaryShowroom_1o9st_27{min-height:100vh;padding:0 32px 48px}._volvoCentenaryShowroom_1o9st_27 ._modelFamiliesGrid_1o9st_61{grid-template-rows:none;grid-auto-rows:340px;overflow:visible}}@media (width<=1023px){._volvoCentenaryShowroom_1o9st_27{padding-inline:24px}._volvoCentenaryShowroom_1o9st_27 ._makeHeader_1o9st_39{margin-top:20px}._volvoCentenaryShowroom_1o9st_27 ._modelFamiliesGrid_1o9st_61{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:330px}}@media (width<=599px){._volvoCentenaryShowroom_1o9st_27{padding:0 16px 32px}._volvoCentenaryShowroom_1o9st_27 ._makeHeaderName_1o9st_46{font-size:32px}._volvoCentenaryShowroom_1o9st_27 ._makeHeaderModels_1o9st_51{font-size:16px}._volvoCentenaryShowroom_1o9st_27 ._modelFamiliesGrid_1o9st_61{grid-template-columns:minmax(0,1fr);grid-auto-rows:320px;gap:12px}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyCard_1o9st_91{padding:20px}._volvoCentenaryShowroom_1o9st_27 ._modelFamilyImg_1o9st_137,._volvoCentenaryShowroom_1o9st_27 ._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127 img{max-height:175px}}@media (width>=1400px){._volvoCentenaryShowroom_1o9st_27._volvoCentenaryShowroomMode_1o9st_283{grid-template-rows:auto auto minmax(0,1fr);height:100vh;overflow:hidden}._volvoCentenaryShowroom_1o9st_27._volvoCentenaryShowroomMode_1o9st_283>section{flex-direction:column;min-height:0;display:flex}._volvoCentenaryShowroom_1o9st_27._volvoCentenaryShowroomMode_1o9st_283 ._modelFamiliesGrid_1o9st_61{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}}._makeHeader_1o9st_39{margin-top:18px;margin-bottom:10px;font-size:24px}@media (width>=900px){._makeHeader_1o9st_39{margin-top:42px;margin-bottom:14px}}._makeHeader_1o9st_39 ._makeHeaderName_1o9st_46{font-weight:500}._makeHeader_1o9st_39 ._makeHeaderModels_1o9st_51{margin-left:10px;font-weight:400}._modelFamiliesHeader_1o9st_319{color:#7f7f7f;margin-top:8px;font-size:20px;font-weight:400}@media (width>=900px){._modelFamiliesHeader_1o9st_319{margin-top:10px}}._modelFamiliesGrid_1o9st_61{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_1o9st_61{grid-column:1/2;grid-template-columns:repeat(auto-fill,minmax(25em,1fr));margin-top:18px}}._modelFamilyLink_1o9st_71{color:unset;background:#fff;border-radius:8px;flex-direction:column;max-width:100vmin;padding:32px 16px;text-decoration:none;display:flex;position:relative}._modelFamilyLink_1o9st_71:hover ._modelFamilyName_1o9st_101{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}._mgBadgeContainer_1o9st_363{z-index:10;flex-direction:column;gap:6px;display:flex;position:absolute;top:32px;left:16px}._mgBadge_1o9st_363{width:15%;height:auto}._campaign_1o9st_169{background:var(--campaign-color);text-align:center;word-break:break-word;z-index:10;isolation:isolate;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:5%;right:5%}._campaign_1o9st_169:before,._campaign_1o9st_169:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_1o9st_1;position:absolute;inset:0}._campaign_1o9st_169:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._campaign_1o9st_169:before,._campaign_1o9st_169:after{animation:none}}._campaign_1o9st_169 ._campaignText_1o9st_185{color:var(--campaign-text-color);font-size:.8em}._campaign_1o9st_169._specialVolvoStylingForBilservice_1o9st_416{background:#fafafa;border-radius:0;height:50px;font-weight:700}._campaign_1o9st_169._specialVolvoStylingForBilservice_1o9st_416:before,._campaign_1o9st_169._specialVolvoStylingForBilservice_1o9st_416:after{content:none}._modelFamilyCard_1o9st_91{flex-direction:column;flex:1;align-items:center;max-width:800px;display:flex}._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127{aspect-ratio:16/10;text-align:center;width:100%;margin-bottom:-2em;position:relative}._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127._loading_1o9st_440{color:#0000}._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127 ._spinnerContainer_1o9st_443{opacity:.8;background-color:#fff;position:absolute;inset:0}._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127 ._loadingSpinner_1o9st_452{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;font-size:2em;animation:.5s linear infinite _globalRotate_1o9st_1;position:absolute;bottom:45%;left:0;right:0}._modelFamilyCard_1o9st_91 ._imageContainer_1o9st_127 img{object-fit:contain;width:100%}._modelFamilyImg_1o9st_137{aspect-ratio:16/10}._stockCarsLink_1o9st_473{background:linear-gradient(145deg,#fff 0%,#eef1f4 100%);min-height:30rem}._stockCarsCard_1o9st_478{text-align:left;justify-content:space-between;align-items:stretch;gap:32px}._stockCarsTitle_1o9st_202{letter-spacing:-.04em;margin:0;font-size:clamp(36px,6vw,64px);font-weight:450;line-height:.95}._stockCarsDescription_1o9st_210{color:#7f7f7f;max-width:24em;margin:20px 0 0;font-size:18px;line-height:1.45}._stockCarsAvailability_1o9st_217{flex-direction:column;gap:8px;margin-top:auto;display:flex}._stockCarsAvailability_1o9st_217 p{align-items:baseline;gap:9px;margin:0;line-height:1.4;display:flex}._stockCarsAvailability_1o9st_217 strong{color:#20242a;font-variant-numeric:tabular-nums;letter-spacing:-.03em;min-width:2ch;font-size:26px;font-weight:600}._stockCarsAvailability_1o9st_217 span{color:#50555d;font-size:17px;font-weight:400}._stockCarsCta_1o9st_528{width:100%;margin:0}._comingCarZoomedImage_1o9st_533{position:relative;overflow:hidden}._comingCarShadowLayer_1o9st_538,._comingCarBodyLayer_1o9st_539{object-fit:contain;width:130%;height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._comingCarShadowLayer_1o9st_538{z-index:0}._comingCarBodyLayer_1o9st_539{z-index:1}._modelFamilyName_1o9st_101{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_1o9st_569{color:#7f7f7f;margin-top:-8px;margin-bottom:12px;font-size:14px}._price_1o9st_111{font-size:16px}._comingSoonPrice_1o9st_580{color:var(--accent-color);z-index:2;margin-top:-2px;margin-bottom:-1.4em;font-size:16px;font-weight:500;position:relative}._ctaButton_1o9st_151{color:#171415;cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:8px;width:100%;margin:auto auto 0;padding:16px 32px;font-size:16px;transition:border-color .2s ease-in-out;position:relative}._ctaButton_1o9st_151:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}._new_1o9st_609{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:.2em;padding:.2em 1em}._bruktbilLogo_1o9st_616{max-width:70%;padding:11% 15%}._skeletonName_1o9st_621{margin-bottom:12px}._skeletonPrice_1o9st_625{margin-bottom:16px}._skeletonImageBox_1o9st_145{aspect-ratio:16/10;width:100%;margin-bottom:16px}@keyframes _globalRotate_4whu6_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_4whu6_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._breadcrumbs_4whu6_17{margin-bottom:0;font-size:1em;line-height:1.4}._breadcrumbs_4whu6_17._hasHeaderFooterWrapper_4whu6_22{margin-top:16px}._breadcrumbs_4whu6_17 a{color:#7f7f7f;text-decoration:none}._breadcrumbs_4whu6_17 a:hover{text-decoration:underline}._breadcrumbs_4whu6_17 ._endNameWithoutUrl_4whu6_32{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:20ch;display:inline-block;overflow:hidden}@media (width>=600px){._breadcrumbs_4whu6_17 ._endNameWithoutUrl_4whu6_32{max-width:unset}}._breadcrumbs_4whu6_17 ._divider_4whu6_45{color:#7f7f7f;margin-left:3px;margin-right:3px;display:inline-block}@media (width>=600px){._breadcrumbs_4whu6_17 ._divider_4whu6_45{margin-left:5px;margin-right:5px}}@keyframes _globalRotate_1d99e_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1d99e_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._page_1d99e_17{max-width:1200px;margin-left:auto;margin-right:auto;padding-bottom:3em;padding-left:5vmin;padding-right:5vmin}._main_1d99e_26{font-size:1.5em}._campaingPageTitle_1d99e_30{margin:1em 0}._noCarsAvailable_1d99e_34{margin-bottom:1em}._frydenboPromotionSection_1d99e_38{text-align:center;max-width:1200px;margin:60px 0}._frydenboPromotionSection_1d99e_38 ._textSection_1d99e_43{max-width:1000px;margin:0 auto}._frydenboPromotionSection_1d99e_38 ._buttonSection_1d99e_47{flex-wrap:wrap;justify-content:center;gap:calc(1em + 20px) 1em;max-width:1000px;margin:50px auto 0;display:flex}._frydenboPromotionSection_1d99e_38 ._buttonSection_1d99e_47 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_1d99e_38 ._buttonSection_1d99e_47 a:hover{box-shadow:0 0 0 1px var(--primary-color)}._frydenboPromotionSection_1d99e_38 ._campaignHeader_1d99e_71{letter-spacing:.05em;margin-bottom:60px;font-size:1.8em;font-weight:400}@media (width>=900px){._frydenboPromotionSection_1d99e_38 ._campaignHeader_1d99e_71{font-size:2.2em}}._frydenboPromotionSection_1d99e_38 ._campaignIngress_1d99e_82{margin-bottom:10px}._frydenboPromotionSection_1d99e_38 ._testDriveText_1d99e_85{margin-top:1em}._frydenboPromotionSection_1d99e_38 ._smallAdditionalText_1d99e_88{margin-top:1em;font-size:.8em}._frydenboPromotionSection_1d99e_38 ._testDriveLink_1d99e_92{text-decoration:underline}._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95{flex-direction:column;margin-top:60px;display:flex}@media (width>=600px){._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95{flex-direction:row}}._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95 ._loanSectionItem_1d99e_105{flex:1;padding:1em}@media (width>=600px){._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95 ._loanSectionItem_1d99e_105{margin:1em 0;padding:0 1em}}._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95 ._loanSectionItem_1d99e_105:first-child{border-bottom:1px solid var(--primary-color)}@media (width>=600px){._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95 ._loanSectionItem_1d99e_105:first-child{border-bottom:none;border-right:1px solid var(--primary-color)}}._frydenboPromotionSection_1d99e_38 ._loanSection_1d99e_95 ._loanSectionItem_1d99e_105 ._disclaimer_1d99e_124{margin-top:1em;font-size:.5em;font-style:italic}._frydenboPromotionSection_1d99e_38 h2{color:#384258}._frydenboPromotionSection_1d99e_38 ._boldNumber_1d99e_132{font-weight:900}._frydenboPromotionSection_1d99e_38 p{color:#384258}._frydenboPromotionSection_1d99e_38 ._textSection_1d99e_43 p+p{margin-top:1em}._frydenboPromotionSection_1d99e_38 ._hero_1d99e_141{margin-top:60px;margin-bottom:60px}._frydenboPromotionSection_1d99e_38 ._hero_1d99e_141 img{max-width:100%;height:auto}._filterSection_1d99e_150{flex-wrap:wrap;margin-top:1em;display:flex}._filterSection_1d99e_150 h4{margin-top:15px;margin-bottom:5px;font-weight:500}._filterButton_1d99e_161{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_1d99e_161:hover:not([disabled]){box-shadow:0 0 0 2px var(--primary-color)}._filterButton_1d99e_161._activeFilter_1d99e_176{background:var(--primary-color);color:#fff}._filterButton_1d99e_161[disabled]{color:#fff;background:#a9a9a9}._clearFilterButton_1d99e_185{color:#666;border-style:dashed}._clearFilterButton_1d99e_185:hover:not([disabled]){box-shadow:0 0 0 1px var(--primary-color);color:#171415}._listContainer_1d99e_194{flex-direction:column;align-items:center;width:clamp(280px,100%,90vw);margin-left:auto;margin-right:auto;display:flex}._list_1d99e_194{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;margin-top:.8em;display:grid}._bottomInfo_1d99e_212{margin-bottom:1em}._disclaimerText_1d99e_216{color:#666;max-width:800px;margin-bottom:1em;font-size:11px;line-height:1.4}._disclaimerText_1d99e_216 p+p{margin-top:1em}._link_1d99e_227{background:var(--accent-color);color:#fff;border-radius:4px;padding:.7em;display:inline-block}._frydenboTestDriveSection_1d99e_235{text-align:center;margin-top:3em}._frydenboTestDriveSection_1d99e_235 h3{margin-bottom:.5em}._frydenboTestDriveSection_1d99e_235 ._frydenboPrimaryButton_1d99e_242,._frydenboTestDriveSection_1d99e_235 ._frydenboSecondaryButton_1d99e_243{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_1d99e_235 ._frydenboPrimaryButton_1d99e_242:hover,._frydenboTestDriveSection_1d99e_235 ._frydenboSecondaryButton_1d99e_243:hover{background:#232b3a}._frydenboTestDriveSection_1d99e_235 ._frydenboSecondaryButton_1d99e_243{color:#171415;background:#fff}._frydenboTestDriveSection_1d99e_235 ._frydenboSecondaryButton_1d99e_243:hover{background:#e6e5e5}._skeletonFilterPill_1d99e_268{margin-bottom:1em;margin-right:1em}@keyframes _globalRotate_coshj_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_coshj_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._stockCar_coshj_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}@media (width>=900px){._stockCar_coshj_17{font-size:16px}}._stockCar_coshj_17._disappearing_coshj_31{animation:.3s reverse forwards _appear_coshj_34}._stockCar_coshj_17._appearing_coshj_34{animation:.3s forwards _appear_coshj_34}._imageContainer_coshj_38{cursor:pointer;aspect-ratio:3/2;position:relative;overflow:hidden}._imageContainer_coshj_38:hover ._img_coshj_44{opacity:.9}._img_coshj_44{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._imgExplanation_coshj_55{color:#666;text-align:center;padding:8px 16px;font-size:10px}@keyframes _appear_coshj_34{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}._content_coshj_72{flex-direction:column;flex-grow:1;gap:16px;padding:16px;display:flex}._header_coshj_80{flex-direction:column;gap:4px;display:flex}._stockCarTitle_coshj_86{color:#171415;margin:0;font-size:18px;font-weight:600;line-height:1.3}._modelYear_coshj_94{color:#666;font-size:14px;font-weight:500}._colorsContainer_coshj_100{flex-wrap:wrap;gap:16px;display:flex}._colorsContainer_coshj_100 ._descriptionItemContainer_coshj_105{flex:1;min-width:0}._bottomContainer_coshj_110{flex-wrap:wrap;gap:16px;display:flex}._bottomContainer_coshj_110 ._descriptionItemContainer_coshj_105{flex:0 auto;min-width:120px}._descriptionItemContainer_coshj_105{flex:1;min-width:0}._descriptionItemContainer_coshj_105 ._itemHeader_coshj_124{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;font-weight:600}._descriptionItemContainer_coshj_105 ._itemDescription_coshj_132{word-wrap:break-word;color:#171415;width:100%;font-size:14px}._descriptionItemContainer_coshj_105 ._price_coshj_138{font-size:20px;font-weight:700}._descriptionItemContainer_coshj_105 ._leasingPrice_coshj_142{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;padding:4px 8px;font-size:18px;font-weight:700;display:inline-block}@media (width>=1200px){._descriptionItemContainer_coshj_105 ._leasingPrice_coshj_142{font-size:20px}}._savingsContainer_coshj_157{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;width:fit-content;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:700}._leasingDisclaimerContainer_coshj_168{color:#666;padding:0 4px;font-size:11px;line-height:1.4}._buttonContainer_coshj_175{margin-top:auto;padding-top:8px}._contactButton_coshj_180{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #171415;border-radius:8px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;transition:background-color .2s,color .2s}._contactButton_coshj_180:hover{color:#fff;background-color:#171415}._formContainer_coshj_197{padding:16px}@keyframes _globalRotate_gvhiw_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_gvhiw_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_gvhiw_17{margin-top:2em;animation:.3s ease-out forwards _appear_gvhiw_1;position:relative}@keyframes _appear_gvhiw_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_gvhiw_29{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_gvhiw_29:hover{transform:scale(1.1)}._form_gvhiw_43{margin-bottom:2em}._form_gvhiw_43 ._inputsContainer_gvhiw_46{flex-direction:column;display:flex}._form_gvhiw_43 input,._form_gvhiw_43 select,._form_gvhiw_43 textarea,._form_gvhiw_43 ._dealerInfo_gvhiw_53{width:80%;min-width:200px;margin-bottom:1em}._form_gvhiw_43 input{border:1px solid #000;padding:.8em .4em}._form_gvhiw_43 select{cursor:pointer;padding:.8em .4em}._form_gvhiw_43 button,._form_gvhiw_43 input,._form_gvhiw_43 select,._form_gvhiw_43 textarea{font-family:var(--font-family);border-radius:5px}._form_gvhiw_43 input[type=checkbox]{width:20px;min-width:0;margin-right:.5em}._form_gvhiw_43 ._checkboxContainer_gvhiw_78{width:80%;margin-bottom:1em;font-size:.7em;display:flex}._form_gvhiw_43 ._checkboxContainer_gvhiw_78 label{cursor:pointer}._submitButton_gvhiw_88,._resetButton_gvhiw_88{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;font-size:.8em;display:inline-block}._resetButton_gvhiw_88{color:var(--primary-color);background:#fff;margin-left:1em}._error_gvhiw_105{color:red;margin-bottom:1em;font-size:.8em}._loadingContainer_gvhiw_111{justify-content:center;align-items:center;height:10em;display:flex}._loading_gvhiw_111{color:var(--primary-color);font-size:4em;animation:.4s linear infinite _globalRotate_gvhiw_1;position:absolute}._disclaimer_gvhiw_125{font-size:.7em}._link_gvhiw_129{text-decoration:underline}._statusMessage_gvhiw_133{width:80%}@keyframes _globalRotate_ovqds_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ovqds_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaignBubble_ovqds_18{background:var(--campaign-color);border-radius:50%;width:15px;height:15px;animation:1s infinite _pulse_ovqds_1;position:absolute;top:10%;right:8%}._configureSection_ovqds_29 ._sendLeadSection_ovqds_29{flex-direction:column;align-items:center;margin-top:5em;display:flex}._configureSection_ovqds_29 ._sendLeadSection_ovqds_29 h3,._configureSection_ovqds_29 ._sendLeadSection_ovqds_29 p{margin-bottom:1em}._configureSection_ovqds_29 ._sendLeadSection_ovqds_29 ul{flex-flow:wrap;justify-content:space-around}._configureSection_ovqds_29 ._sendLeadSection_ovqds_29 ul li{margin-right:1em}._pylonConfigureSection_ovqds_48,._pylonTechnicalDataAndEquipmentSection_ovqds_49,.pylon ._carsStockSection_ovqds_50{padding:0 4vmin}._pylonTechnicalDataAndEquipmentSection_ovqds_49{margin-bottom:32px}._firstTwoTechnicalDataTablesContainer_ovqds_58{gap:24px;margin:0 auto 24px;display:grid}._firstTwoTechnicalDataTablesContainer_ovqds_58 ._technicalDataTable_ovqds_63{margin-bottom:0}@media (width>=900px){._firstTwoTechnicalDataTablesContainer_ovqds_58{grid-template-columns:1fr 1fr}._firstTwoTechnicalDataTablesContainer_ovqds_58 ._technicalDataTable_ovqds_63{height:100%!important}}._technicalDataTablesContainer_ovqds_75{column-gap:24px;margin:0 auto 24px}@media (width>=900px){._technicalDataTablesContainer_ovqds_75{column-count:2}}@media (width>=1800px){._technicalDataTablesContainer_ovqds_75{column-count:3}}._technicalDataTable_ovqds_63{border-collapse:collapse;break-inside:avoid;width:100%;margin-bottom:24px;font-size:16px;height:fit-content!important}._technicalDataTable_ovqds_63 thead tr{color:#171415;text-align:left;font-size:16px;background-color:#f2f2f2!important}._technicalDataTable_ovqds_63 thead tr th{font-weight:500}._technicalDataTable_ovqds_63 ._capitalize_ovqds_107:first-letter{text-transform:capitalize}._technicalDataTable_ovqds_63 td,._technicalDataTable_ovqds_63 th{word-break:break-word;-webkit-hyphens:manual;hyphens:manual;padding:12px 10px;font-weight:400}._technicalDataTable_ovqds_63 tr:nth-child(2n){background-color:#f6f6f6}._technicalDataTable_ovqds_63 tr:nth-child(odd){background-color:#fbfbfb}._technicalDataTable_ovqds_63 tr td:last-of-type{text-align:end}._technicalDataTable_ovqds_63 ._value_ovqds_126{min-width:10ch}._warrantyDisclaimer_ovqds_130{color:#666;margin:-16px 0 24px;padding:0 10px;font-size:12px;line-height:1.5}._expandButtonContainer_ovqds_138{text-align:right;margin-bottom:24px}._expandButtonContainer_ovqds_138 button{cursor:pointer;background:0 0;border:1px solid #000;border-radius:8px;padding:12px 32px;font-size:16px;font-weight:500}._standardEquipmentSection_ovqds_152 h2{font-size:24px}._extraEquipmentSection_ovqds_156{margin:0 auto 4em}._extraEquipmentSection_ovqds_156 h2{margin-bottom:32px;font-size:24px}._extraEquipmentSection_ovqds_156 ._selectedOptionsTable_ovqds_163{margin-bottom:2px}._extraEquipmentSection_ovqds_156 tr{height:auto}._extraEquipmentSection_ovqds_156 table{background:#f2f2f2;width:auto;max-width:700px;padding-bottom:16px;font-size:16px}._extraEquipmentSection_ovqds_156 th,._extraEquipmentSection_ovqds_156 td{padding-bottom:6px;padding-left:24px;padding-right:24px}._extraEquipmentSection_ovqds_156 th{padding-top:29px}._standardEquipmentCategoryList_ovqds_186{column-count:auto;column-width:300px;padding:unset;column-gap:20px}@media (width>=1800px){._standardEquipmentCategoryList_ovqds_186{column-count:3}}._standardEquipmentCategoryList_ovqds_186 ._category_ovqds_197{margin-bottom:8px;font-size:16px;font-weight:500}._standardEquipmentCategoryGroup_ovqds_203{break-inside:avoid;list-style:none}._standardEquipmentList_ovqds_208{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_ovqds_208 li{font-size:16px}._volvoCentenaryDataTab_ovqds_218{color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);padding-bottom:var(--v-space-64)}._volvoCentenaryDataTab_ovqds_218 h2{margin:0 0 var(--v-space-24);font-size:28px;font-weight:var(--v-font-regular-weight);line-height:1.25}._volvoCentenaryDataTab_ovqds_218 ._category_ovqds_197{margin:0 0 8px}._volvoCentenaryDataTab_ovqds_218 ._firstTwoTechnicalDataTablesContainer_ovqds_58{gap:var(--v-space-32);margin-bottom:var(--v-space-32)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTablesContainer_ovqds_75{margin-bottom:var(--v-space-24);gap:0 var(--v-space-32);column-count:unset;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63{margin-bottom:var(--v-space-32);color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 thead tr,._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 tbody tr,._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 tbody tr:nth-child(odd),._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 tbody tr:nth-child(2n){background:0 0!important}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 thead tr{color:var(--v-color-foreground-primary);border-bottom:1px solid var(--v-color-foreground-primary);font-size:var(--v-font-20-size)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 thead tr th{padding:0 var(--v-space-8) var(--v-space-12);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-20-lineheight)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 tbody tr{border-bottom:1px solid var(--v-color-ornament-primary)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 td{padding:var(--v-space-12) var(--v-space-8);word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.4}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 ._legend_ovqds_275{color:var(--v-color-foreground-secondary)}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 ._legend_ovqds_275:first-letter{text-transform:uppercase}._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 ._value_ovqds_126,._volvoCentenaryDataTab_ovqds_218 ._technicalDataTable_ovqds_63 tr td:last-of-type{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight);font-variant-numeric:tabular-nums}._volvoCentenaryDataTab_ovqds_218 ._warrantyDisclaimer_ovqds_130{color:var(--v-color-foreground-secondary)}._volvoCentenaryDataTab_ovqds_218 ._expandButtonContainer_ovqds_138{margin:0 0 var(--v-space-48)}._volvoCentenaryDataTab_ovqds_218 ._expandButtonContainer_ovqds_138 button{align-items:center;gap:var(--v-space-8);min-height:48px;padding:0 var(--v-space-24);border:1px solid var(--v-color-foreground-primary);border-radius:var(--v-radius-full);color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-size:var(--v-font-16-size);font-weight:var(--v-font-regular-weight);transition:background-color var(--v-transition-default), transform var(--v-transition-micro);display:inline-flex}._volvoCentenaryDataTab_ovqds_218 ._expandButtonContainer_ovqds_138 button:active{background:var(--v-color-background-secondary);transform:scale(.98)}._volvoCentenaryDataTab_ovqds_218 ._expandButtonContainer_ovqds_138 button:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryDataTab_ovqds_218 ._expandButtonContainer_ovqds_138 button img.icon-sprite{object-fit:cover;object-position:0 0;width:16px;height:16px}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentSection_ovqds_152{padding-top:var(--v-space-48);border-top:1px solid var(--v-color-ornament-primary)}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentSection_ovqds_152 h2{margin-bottom:var(--v-space-32);font-size:28px}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentCategoryList_ovqds_186{column-count:unset;gap:var(--v-space-32);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentCategoryGroup_ovqds_203{padding-top:var(--v-space-16);border-top:1px solid var(--v-color-ornament-primary)}._volvoCentenaryDataTab_ovqds_218 ._category_ovqds_197{margin:0 0 var(--v-space-8);color:var(--v-color-foreground-primary);font-size:var(--v-font-20-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-20-lineheight)}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentList_ovqds_208{margin:0;padding:0;line-height:1.45;list-style:none}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentList_ovqds_208 li{padding:var(--v-space-8) 0 var(--v-space-8) 20px;color:var(--v-color-foreground-primary);font-size:var(--v-font-16-size);position:relative}._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentList_ovqds_208 li:before{top:1.05em;left:var(--v-space-4);content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute}@media (width<=767px){._volvoCentenaryDataTab_ovqds_218 ._firstTwoTechnicalDataTablesContainer_ovqds_58,._volvoCentenaryDataTab_ovqds_218 ._technicalDataTablesContainer_ovqds_75,._volvoCentenaryDataTab_ovqds_218 ._standardEquipmentCategoryList_ovqds_186{grid-template-columns:minmax(0,1fr)}}._volvoCentenaryConfigureTab_ovqds_378{color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-family:var(--v-font-sans-family);padding:0 40px 80px}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156{border-top:1px solid var(--v-color-ornament-primary);max-width:1280px;margin:0 auto 64px;padding-top:48px}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 h2{color:var(--v-color-foreground-primary);font-size:28px;font-weight:var(--v-font-regular-weight);margin:0 0 24px;line-height:1.25}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 table{border-collapse:collapse;width:100%;max-width:none;color:var(--v-color-foreground-primary);background:0 0;padding:0;font-size:16px}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 tr{border-bottom:1px solid var(--v-color-ornament-primary)}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 th,._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 td{padding:14px 8px}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 th{font-size:18px;font-weight:var(--v-font-emphasis-weight);text-align:left;padding-top:28px}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 td:last-child{font-weight:var(--v-font-emphasis-weight);font-variant-numeric:tabular-nums;text-align:right}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 td[colspan]{color:var(--v-color-foreground-secondary);font-weight:var(--v-font-regular-weight);text-align:left;line-height:1.45}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 tr[class*=campaignDiscount] td,._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 span[class*=discountedPrice],._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 td[class*=remainingDiscountText]{color:var(--v-color-foreground-primary)}._volvoCentenaryConfigureTab_ovqds_378 ._extraEquipmentSection_ovqds_156 span[class*=originalPrice]{color:var(--v-color-foreground-secondary)}._volvoCentenaryConfigureTab_ovqds_378 ._sendLeadSection_ovqds_29{border-top:1px solid var(--v-color-ornament-primary);text-align:left;align-items:flex-start;max-width:1280px;margin:0 auto;padding:48px 0 0}._volvoCentenaryConfigureTab_ovqds_378 ._sendLeadSection_ovqds_29 h3{color:var(--v-color-foreground-primary);font-size:24px;font-weight:var(--v-font-emphasis-weight);margin:0 0 10px;line-height:1.3}._volvoCentenaryConfigureTab_ovqds_378 ._sendLeadSection_ovqds_29 p{color:var(--v-color-foreground-secondary);margin:0 0 24px;font-size:16px}._campaignContainer_ovqds_459{max-width:900px;margin:0 auto;font-size:1em}@media (width>=600px){._campaignContainer_ovqds_459{font-size:1.4em}}._campaignContainer_ovqds_459>div{background:var(--background-color);padding:0}._financeSection_ovqds_474{width:60vw;margin:0 auto}._financeSection_ovqds_474:not(._volvoCentenaryFinanceSection_ovqds_478) button,._financeSection_ovqds_474:not(._volvoCentenaryFinanceSection_ovqds_478) input,._financeSection_ovqds_474:not(._volvoCentenaryFinanceSection_ovqds_478) h3{font-size:1.3em!important}._financeSection_ovqds_474:not(._volvoCentenaryFinanceSection_ovqds_478) p{font-size:1.3em}._volvoCentenaryFinanceSection_ovqds_478{width:min(1280px,100% - 80px);color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);padding:24px 0 64px}._environmentTab_ovqds_494{width:80%;margin:0 auto}._environmentTab_ovqds_494 img{width:100%}._volvoCentenaryEnvironmentTab_ovqds_502{box-sizing:border-box;background:var(--v-color-background-secondary);width:auto;max-width:none;font-family:var(--v-font-sans-family);flex-direction:column;align-items:center;margin:0;padding:56px 40px 80px;display:flex}._volvoCentenaryEnvironmentTab_ovqds_502 ._environmentPosterFrame_ovqds_514{box-sizing:border-box;background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);width:min(100%,1000px);padding:20px;box-shadow:0 16px 40px #00000014}._volvoCentenaryEnvironmentTab_ovqds_502 ._environmentPosterFrame_ovqds_514>*{box-sizing:border-box;width:100%}._tabList_ovqds_527{margin-bottom:30px;margin-right:-5vmin;display:flex;position:relative;overflow:auto hidden}@media (width>=600px){._tabList_ovqds_527{margin-right:0;right:0}}._tabList_ovqds_527>*{flex-shrink:0}._tabList_ovqds_527:before{content:"";background:#d3d3d3;height:2px;position:absolute;bottom:8px;left:0;right:5vmin}@media (width>=600px){._tabList_ovqds_527:before{right:0}}._volvoCentenaryModelTabs_ovqds_559{max-width:1280px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);margin:0 auto}._volvoCentenaryModelTabs_ovqds_559 ._tabList_ovqds_527{border-bottom:1px solid var(--v-color-ornament-primary);gap:8px;margin:0 0 32px;overflow-x:auto}._volvoCentenaryModelTabs_ovqds_559 ._tabList_ovqds_527:before{content:none}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab{min-height:48px;color:var(--v-color-foreground-secondary);font-size:16px;font-weight:var(--v-font-regular-weight);background:0 0;border-radius:0;align-items:center;padding:12px 16px;display:inline-flex;bottom:0}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab:before{background:0 0;height:2px;bottom:0}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:-2px}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab--selected{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab--selected:before{background:var(--v-color-foreground-primary)}._volvoCentenaryModelTabs_ovqds_559 .react-tabs__tab-panel{min-height:auto;padding-bottom:64px}._pylonTabList_ovqds_607{color:var(--pylon-page-title-section-text-color);background:var(--pylon-page-title-section-background-color);top:var(--pylon-tabs-sticky-top,180px);z-index:5;border-bottom:1px solid #171415;margin-top:-2px;margin-bottom:48px;display:flex;position:sticky}._stockCarsTab_ovqds_619{background:#ffffff12;font-weight:600;transition:background-color .18s,box-shadow .18s,transform .18s}._stockCarsTab_ovqds_619.react-tabs__tab--selected{background:#fff;font-weight:500}._stockCarsTabAttention_ovqds_629:not(.react-tabs__tab--selected){animation:6s ease-in-out infinite _stockCarsTabAttention_ovqds_629}._stockCarsTabAttention_ovqds_629:not(.react-tabs__tab--selected):after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;animation:6s ease-in-out infinite _stockCarsTabDot_ovqds_1;position:absolute;top:8px;right:9px;box-shadow:0 0 0 4px #ffffff24}@keyframes _stockCarsTabAttention_ovqds_629{0%,58%,72%,86%,to{background:#ffffff12;transform:translateY(0);box-shadow:0 0 #fff0}65%{background:#ffffff2e;transform:translateY(-2px);box-shadow:0 0 0 5px #ffffff14}79%{background:#ffffff24;transform:translateY(-1px);box-shadow:0 0 0 3px #ffffff0f}}@keyframes _stockCarsTabDot_ovqds_1{0%,58%,72%,86%,to{opacity:.5;transform:scale(.85)}65%{opacity:1;transform:scale(1.12)}79%{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._stockCarsTab_ovqds_619,._stockCarsTabAttention_ovqds_629:not(.react-tabs__tab--selected),._stockCarsTabAttention_ovqds_629:not(.react-tabs__tab--selected):after{transition:none;animation:none}}._carsStockSection_ovqds_50{text-align:left;margin:0 auto}._carsStockSection_ovqds_50 p{margin-bottom:1em}._hyundaiTable_ovqds_692{border-collapse:collapse;text-align:left;width:100%;margin:0 auto;font-size:12px}@media (width>=600px){._hyundaiTable_ovqds_692{font-size:16px}}._hyundaiTable_ovqds_692 td,._hyundaiTable_ovqds_692 th{padding:5px 3px}@media (width>=600px){._hyundaiTable_ovqds_692 td,._hyundaiTable_ovqds_692 th{padding:10px 12px}}._hyundaiTable_ovqds_692 th{background:#f2f2f2;font-weight:500}._hyundaiTable_ovqds_692 tbody{font-weight:400}._hyundaiTable_ovqds_692 tbody tr:nth-child(odd){background:#fbfbfb}._hyundaiTable_ovqds_692 tbody tr:nth-child(2n){background:#f6f6f6}._stockSection_ovqds_728{margin-bottom:50px;position:relative}@media (width>=600px){._stockSection_ovqds_728{margin-bottom:87px}}._stockTableHeader_ovqds_738{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=900px){._stockTableHeader_ovqds_738{font-size:24px}}._stockCarsList_ovqds_749{grid-gap:16px;text-align:left;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:.8em;display:grid}._usedCarsHeader_ovqds_757{margin-bottom:21px;font-size:16px;font-weight:500}@media (width>=600px){._usedCarsHeader_ovqds_757{font-size:24px}}._usedCarsList_ovqds_768{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._linkCard_ovqds_774{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}._linkCard_ovqds_774 ._logoContainer_ovqds_782{padding:32px 24px 24px}._linkCard_ovqds_774 ._dealerLogo_ovqds_785{width:100%;max-width:200px;margin:0 auto;display:block}._linkCard_ovqds_774 ._sellingText_ovqds_791{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_ovqds_774 ._buttonContainer_ovqds_803{padding:0 16px 16px}._usedCarButtonContainer_ovqds_807{padding-top:2em}._loadingOptionsContainer_ovqds_811{text-align:center}._loadingOptionsContainer_ovqds_811 ._loadingOptions_ovqds_811{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_ovqds_1}._stockFinanceInfo_ovqds_820{margin-bottom:1em}._baasSection_ovqds_824{flex-direction:column;display:flex;position:absolute;top:-25px;right:25px}._baasSection_ovqds_824 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_ovqds_824 button._active_ovqds_840{background:var(--campaign-color);color:var(--campaign-text-color)}._baasSection_ovqds_824 button+button{margin-top:20px}._nioCarsList_ovqds_848{grid-gap:1em;text-align:left;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));margin-top:.8em;display:grid}@media (width>=900px){._nioCarsList_ovqds_848{padding:1em}}._nioStockCar_ovqds_861{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_ovqds_861 ._mainImage_ovqds_871{aspect-ratio:16/9;width:100%;max-width:500px}._nioStockCar_ovqds_861 ._flippableSectionInner_ovqds_876{transform-style:preserve-3d;transition:transform .4s}._nioStockCar_ovqds_861 ._flippableSectionInner_ovqds_876._flipped_ovqds_880{transform:rotateY(180deg)}._nioStockCar_ovqds_861 ._flippableSection_ovqds_876,._nioStockCar_ovqds_861 ._flippableSectionInner_ovqds_876{flex-direction:column;justify-content:stretch;align-items:center;height:100%;display:flex}._nioStockCar_ovqds_861 ._infoContainer_ovqds_891{flex-direction:column;width:100%;height:100%;padding:0 10px 10px;display:flex}._nioStockCar_ovqds_861 ._infoContainer_ovqds_891,._nioStockCar_ovqds_861 ._qrContainer_ovqds_899{backface-visibility:hidden;position:absolute}._nioStockCar_ovqds_861 ._qrContainer_ovqds_899{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_ovqds_861 ._qrContainer_ovqds_899 div{text-align:center;margin-top:2em;font-size:21px}._nioStockCar_ovqds_861 ._price_ovqds_918{font-size:1.2em;font-weight:700}._nioStockCar_ovqds_861 ._baasDescription_ovqds_922,._nioStockCar_ovqds_861 ._wltpRange_ovqds_923{color:#999dae;font-size:.9em}._nioStockCar_ovqds_861 ._featuresList_ovqds_927{grid-template-columns:repeat(auto-fill,minmax(8em,1fr));display:grid}._nioStockCar_ovqds_861 ._feature_ovqds_927{align-items:center;padding:5px;font-size:.8em;display:flex}._nioStockCar_ovqds_861 ._featureImage_ovqds_937{aspect-ratio:1;border-radius:100%;width:50px;margin-right:5px}._filterSection_ovqds_944{margin-top:35px}._filterSection_ovqds_944 h3{border-bottom:1px solid #d3d3d3;padding-bottom:20px}._colorAndInteriorFiltersContainer_ovqds_952{margin-bottom:10px;display:flex}._colorAndInteriorFiltersContainer_ovqds_952>div{flex:1;padding-top:6px;padding-left:5px;padding-right:5px}._colorAndInteriorFiltersContainer_ovqds_952>div+div{border-left:1px solid #d3d3d3}._colorFilters_ovqds_966{grid-gap:2px;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));grid-auto-flow:row;display:grid}@media (width>=600px){._colorFilters_ovqds_966{grid-gap:4px;grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}._colorFilters_ovqds_966 ._filterButton_ovqds_978{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_ovqds_966 ._filterButton_ovqds_978{border-radius:12px;padding:10px 6px}}._colorFilters_ovqds_966 ._filterButton_ovqds_978._selected_ovqds_163{border:1px solid #a9a9a9;font-weight:700;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}._colorFilters_ovqds_966 ._filterButton_ovqds_978._disabled_ovqds_1005{pointer-events:none;opacity:.5;color:gray}._colorFilters_ovqds_966 ._swatch_ovqds_1010{aspect-ratio:1;border-radius:100%;width:28px;margin-bottom:4px}@media (width>=600px){._colorFilters_ovqds_966 ._swatch_ovqds_1010{width:36px;margin-bottom:6px}}._colorFilters_ovqds_966 ._colorName_ovqds_1022{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_ovqds_966 ._colorName_ovqds_1022{min-height:2.6em;font-size:12px}}._filterGroups_ovqds_1040{justify-content:space-around;align-items:flex-start;display:flex}._filterGroup_ovqds_1040{flex-direction:column;flex-basis:250px;justify-content:center;align-items:stretch;display:flex}._filterGroup_ovqds_1040 li:not(:last-of-type){margin-bottom:15px}._filterGroup_ovqds_1040 ._filterButton_ovqds_978{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_ovqds_1040 ._filterButton_ovqds_978 div{text-align:left}._filterGroup_ovqds_1040 ._filterButton_ovqds_978 ._featureImage_ovqds_937{aspect-ratio:1;border-radius:100%;width:50px;margin-right:12px}._filterGroup_ovqds_1040 ._filterButton_ovqds_978._selected_ovqds_163{background:var(--campaign-color);color:var(--campaign-text-color);transition:color .2s ease-out,background-color .2s ease-out}._filterGroup_ovqds_1040 ._filterButton_ovqds_978._disabled_ovqds_1005{pointer-events:none;opacity:.7;color:gray}._flipButtonContainer_ovqds_1089{text-align:center;flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:center;margin-top:15px;display:flex}._flipButton_ovqds_1089{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_ovqds_138{text-align:center;cursor:pointer;width:100%;text-decoration:underline;-webkit-text-decoration-color:var(--campaign-color);text-decoration-color:var(--campaign-color);background:#fff;border:none;padding-bottom:1em;font-size:1.2em;transition:color .2s ease-in-out}._expandButton_ovqds_138:hover{color:var(--primary-color)}._expandButton_ovqds_138:after{content:"";border-right:.2em solid var(--campaign-color);border-top:.2em solid var(--campaign-color);width:.7em;height:.7em;margin-left:.5em;display:inline-block;position:relative;transform:rotate(135deg)}._expandButton_ovqds_138._isExpanded_ovqds_1135:after{transform:rotate(-45deg)translateY(10px)}._gillTable_ovqds_1139 th:not(:first-child),._gillTable_ovqds_1139 td:not(:first-child){text-align:left;padding:0 16px}@keyframes _pulse_ovqds_1{0%{transform:scale(.7)}70%{transform:scale(1)}to{transform:scale(.7)}}._stockCarGrid_ovqds_1156{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:20px 0;padding:0;list-style:none;display:grid}._gillStockCard_ovqds_1165{background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._gillStockCard_ovqds_1165 ._stockCardImage_ovqds_1171{aspect-ratio:3/2;object-fit:contain;width:100%}._gillStockCard_ovqds_1165 ._stockCardDisclaimer_ovqds_1176{color:#666;text-align:center;padding:8px 16px;font-size:10px}._gillStockCard_ovqds_1165 ._stockCardContent_ovqds_1182{flex-direction:column;gap:8px;padding:16px;display:flex}._gillStockCard_ovqds_1165 ._stockCardTitle_ovqds_1188{margin:0;font-size:16px;font-weight:600}._gillStockCard_ovqds_1165 ._stockCardDetail_ovqds_1193{color:#7f7f7f;font-size:14px}._gillStockCard_ovqds_1165 ._stockCardLabel_ovqds_1197{color:#171415;font-weight:500}._stockCarTable_ovqds_1202{border-collapse:collapse;width:100%;margin:20px 0;font-size:14px}@media (width>=600px){._stockCarTable_ovqds_1202{font-size:16px}}._stockCarTable_ovqds_1202 thead{background:#f2f2f2}._stockCarTable_ovqds_1202 thead th{text-align:left;color:#171415;padding:12px 16px;font-weight:500}._stockCarTable_ovqds_1202 thead th:first-child{width:80px}@media (width>=600px){._stockCarTable_ovqds_1202 thead th:first-child{width:120px}}._stockCarTable_ovqds_1202 tbody tr:nth-child(odd){background:#fbfbfb}._stockCarTable_ovqds_1202 tbody tr:nth-child(2n){background:#f6f6f6}._gillStockRow_ovqds_1237 td{vertical-align:middle;padding:12px 16px}._stockRowImage_ovqds_1242{padding:8px!important}._stockRowImage_ovqds_1242 img{object-fit:contain;width:100%;max-width:100px;height:auto}._solterraEquipmentContainer_ovqds_1252{flex-direction:column;gap:8px;max-width:800px;margin:24px auto 0;display:flex}._solterraUpgradesBox_ovqds_1260{color:#fff;background:#1a365d;border-radius:8px;margin-bottom:8px;padding:20px 24px}._solterraUpgradesTitle_ovqds_1268{color:#fff;margin:0 0 16px;font-size:18px;font-weight:600}._solterraUpgradesList_ovqds_1275{gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){._solterraUpgradesList_ovqds_1275{grid-template-columns:repeat(2,1fr)}}._solterraUpgradesList_ovqds_1275 li{padding-left:20px;font-size:14px;line-height:1.5;position:relative}._solterraUpgradesList_ovqds_1275 li:before{content:"✓";color:#68d391;font-weight:700;position:absolute;left:0}._solterraCategory_ovqds_1301{break-inside:avoid;background:#fff;border:1px solid #d1d1d1;border-radius:8px;overflow:hidden}._solterraCategoryHeader_ovqds_1309{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_ovqds_1309:hover{background:#f6f6f6}._solterraCategoryHeader_ovqds_1309._expanded_ovqds_1328{border-bottom:1px solid #d1d1d1}._expandIcon_ovqds_1332{color:#7f7f7f;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;font-weight:400;display:flex}._solterraCategoryContent_ovqds_1343{padding:16px}._solterraSubcategory_ovqds_1347{margin-bottom:16px}._solterraSubcategory_ovqds_1347:last-child{margin-bottom:0}._solterraSubcategoryTitle_ovqds_1354{color:#171415;border-bottom:1px solid #f6f6f6;margin-bottom:8px;padding-bottom:4px;font-size:14px;font-weight:500}._solterraEquipmentList_ovqds_1363{margin:0;padding:0;list-style:none}._solterraEquipmentList_ovqds_1363 li{color:#171415;padding:4px 0 4px 16px;font-size:14px;line-height:1.6;position:relative}._solterraEquipmentList_ovqds_1363 li:before{content:"";background:#7f7f7f;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}._skeletonStockHeader_ovqds_1386{margin-bottom:21px}@keyframes _globalRotate_9gwrf_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_9gwrf_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._card_9gwrf_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;list-style:none;overflow:hidden}._card_9gwrf_17._bordered_9gwrf_24{border-radius:12px}._imageWrapper_9gwrf_28{aspect-ratio:16/10;width:100%}._body_9gwrf_33{flex-direction:column;gap:10px;padding:16px;display:flex}._specRow_9gwrf_40{gap:12px;margin-top:6px;display:flex}._specCell_9gwrf_46{flex:1}@keyframes _globalRotate_1efm5_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1efm5_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._page_1efm5_18{background:#f7f8fa;min-height:100vh}._stockCarTopBar_1efm5_23,._stockCarOfferTopBar_1efm5_24{width:min(1480px,100% - 32px);margin:0 auto}@media (width>=600px){._stockCarTopBar_1efm5_23,._stockCarOfferTopBar_1efm5_24{width:min(1480px,100% - 64px)}}._stockCarOfferTopBar_1efm5_24{width:min(1180px,100% - 32px)}@media (width>=600px){._stockCarOfferTopBar_1efm5_24{width:min(1180px,100% - 64px)}}._pageMain_1efm5_44{width:min(1480px,100% - 32px);margin:0 auto;padding:32px 0 72px}@media (width>=600px){._pageMain_1efm5_44{width:min(1480px,100% - 64px);padding-top:48px}}@media (width>=1600px){._stockCarTopBar_1efm5_23,._pageMain_1efm5_44{width:min(1720px,100% - 96px)}}._inventorySection_1efm5_62{width:100%}._eyebrow_1efm5_66{color:var(--accent-color);letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:700;display:block}._inventoryHeader_1efm5_76{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}._inventoryHeader_1efm5_76 h1,._inventoryHeader_1efm5_76 h2{color:#171415;letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(28px,4vw,44px);font-weight:500}._inventoryHeader_1efm5_76 p{color:#595b61;max-width:900px;margin:0;font-size:16px;line-height:1.55}._inventorySummary_1efm5_99{padding-top:12px;font-size:16px;font-weight:600}._modelSelectorSection_1efm5_105{margin:0 0 12px}._modelSelectorHeader_1efm5_109{color:#171415;justify-content:space-between;align-items:center;gap:14px;padding:0 3px 9px;display:flex}._modelSelectorHeader_1efm5_109>strong{font-size:16px;font-weight:700}._modelSelectorHeader_1efm5_109>span{color:var(--accent-color);white-space:nowrap;font-size:14px;font-weight:700}@media (width>=900px){._modelSelectorHeader_1efm5_109{display:none}}._modelSelectorViewport_1efm5_133{position:relative}._modelSelectorViewport_1efm5_133:before,._modelSelectorViewport_1efm5_133:after{z-index:2;content:"";opacity:0;pointer-events:none;width:37px;transition:opacity .15s;position:absolute;top:0;bottom:10px}._modelSelectorViewport_1efm5_133:before{background:linear-gradient(90deg,#f7f8fa 8%,#f7f8fa00);left:-3px}._modelSelectorViewport_1efm5_133:after{background:linear-gradient(270deg,#f7f8fa 8%,#f7f8fa00);right:-3px}._modelSelectorFadeLeft_1efm5_156:before,._modelSelectorFadeRight_1efm5_157:after{opacity:1}._modelSelector_1efm5_105{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0 -3px;padding:3px 3px 13px;display:flex;overflow-x:auto}._modelSelector_1efm5_105::-webkit-scrollbar{display:none}._modelSelectorCard_1efm5_178,._modelSelectorActive_1efm5_179{color:#171415;cursor:pointer;font:inherit;text-align:center;touch-action:pan-x;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:#fff;border:1px solid #dfe1e5;border-radius:13px;flex:0 0 138px;grid-template-rows:76px auto auto;align-items:center;padding:11px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}@media (hover:hover) and (pointer:fine){._modelSelectorCard_1efm5_178:hover,._modelSelectorActive_1efm5_179:hover{border-color:var(--accent-color);transform:translateY(-1px);box-shadow:0 5px 18px #1a2a5717}}._modelSelectorCard_1efm5_178:disabled,._modelSelectorActive_1efm5_179:disabled{cursor:default;opacity:.35;transform:none}._modelSelectorCard_1efm5_178 strong,._modelSelectorActive_1efm5_179 strong{font-size:16px;font-weight:700}._modelSelectorCard_1efm5_178 small,._modelSelectorActive_1efm5_179 small{color:#777a80;margin-top:3px;font-size:13px}._modelSelectorActive_1efm5_179{border-color:var(--accent-color);background:color-mix(in srgb, var(--accent-color) 6%, white);box-shadow:0 0 0 1px var(--accent-color)}._modelSelectorImage_1efm5_231{color:#9b9da2;justify-content:center;align-items:center;height:76px;font-size:13px;display:flex}._modelSelectorImage_1efm5_231 img{object-fit:contain;mix-blend-mode:multiply;pointer-events:none;width:100%;max-height:76px}._filters_1efm5_247{background:#fff;border:1px solid #e0e2e6;border-radius:14px;margin-bottom:24px;padding:6px 18px}._filterHeading_1efm5_255{color:#171415;letter-spacing:-.01em;border-bottom:1px solid #eceef1;margin:0;padding:16px 0 14px;font-size:20px;font-weight:600}._filterGroup_1efm5_265{border-bottom:1px solid #eceef1;gap:8px;padding:12px 0;display:grid}@media (width>=600px){._filterGroup_1efm5_265{grid-template-columns:110px 1fr;align-items:start}}._filterGroup_1efm5_265>span{color:#70737a;letter-spacing:.05em;text-transform:uppercase;padding-top:7px;font-size:13px;font-weight:700}._filterChips_1efm5_286{flex-wrap:wrap;gap:7px;display:flex}._filterChip_1efm5_286,._filterChipActive_1efm5_293{color:#36383d;cursor:pointer;font:inherit;background:#fff;border:1px solid #d7d9de;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._filterChip_1efm5_286 span,._filterChipActive_1efm5_293 span{opacity:.62;padding-left:3px}._filterChip_1efm5_286:hover,._filterChipActive_1efm5_293:hover{border-color:var(--accent-color)}._filterChip_1efm5_286:disabled,._filterChipActive_1efm5_293:disabled{cursor:default;opacity:.3}._filterChipActive_1efm5_293{border-color:var(--accent-color);background:var(--accent-color);color:#fff}._filterChipActive_1efm5_293._packageChip_1efm5_329{color:#34363b;background:#f6f4f7;border-color:#873b92;box-shadow:inset 0 0 0 1px #873b92}._filterChipActive_1efm5_293._factoryChip_1efm5_336{color:#34363b;background:#f3f6f8;border-color:#2f6f9f;box-shadow:inset 0 0 0 1px #2f6f9f}._packageChip_1efm5_329:before,._factoryChip_1efm5_336:before{content:"";flex:none;width:7px;height:7px}._packageChip_1efm5_329:before{background:#873b92;border-radius:2px}._factoryChip_1efm5_336:before{background:#2f6f9f;border-radius:50%}._packageChip_1efm5_329:hover:not(:disabled){border-color:#873b92}._factoryChip_1efm5_336:hover:not(:disabled){border-color:#2f6f9f}._equipmentFilter_1efm5_369{border-bottom:1px solid #eceef1;padding:13px 0}._equipmentFilter_1efm5_369:last-child{border-bottom:0}._equipmentFilter_1efm5_369 summary{color:#50535a;cursor:pointer;margin-bottom:0;font-size:15px;font-weight:700}._equipmentFilter_1efm5_369[open] summary{margin-bottom:10px}._equipmentFilterHeading_1efm5_387{color:#50535a;margin-bottom:10px;font-size:15px;font-weight:700}._activeFilters_1efm5_394{border-bottom:1px solid #eceef1;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 0;display:flex}._activeFilters_1efm5_394>span{color:#70737a;letter-spacing:.05em;text-transform:uppercase;margin-right:3px;font-size:13px;font-weight:700}._activeFilters_1efm5_394 button{border:1px solid color-mix(in srgb, var(--accent-color) 25%, #d7d9de);background:color-mix(in srgb, var(--accent-color) 7%, white);color:#34363b;cursor:pointer;font:inherit;border-radius:999px;padding:6px 10px;font-size:14px}._activeFilters_1efm5_394 ._resetFilters_1efm5_420{color:var(--accent-color);background:0 0;border-color:#0000;margin-left:auto;font-weight:700}._activeFilters_1efm5_394 ._activePackageFilter_1efm5_427{background:#f6f4f7;border-color:#bba2c3}._activeFilters_1efm5_394 ._activeFactoryFilter_1efm5_431{background:#f3f6f8;border-color:#9cb4c8}._activeFilters_1efm5_394 ._activePackageFilter_1efm5_427,._activeFilters_1efm5_394 ._activeFactoryFilter_1efm5_431{align-items:center;gap:6px;display:inline-flex}._activeFilters_1efm5_394 ._activePackageFilter_1efm5_427:before,._activeFilters_1efm5_394 ._activeFactoryFilter_1efm5_431:before{content:"";flex:none;width:7px;height:7px}._activeFilters_1efm5_394 ._activePackageFilter_1efm5_427:before{background:#873b92;border-radius:2px}._activeFilters_1efm5_394 ._activeFactoryFilter_1efm5_431:before{background:#2f6f9f;border-radius:50%}._cardGrid_1efm5_457{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));justify-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}._pylonCardGrid_1efm5_467{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (width<=1399px){._pylonCardGrid_1efm5_467{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){._pylonCardGrid_1efm5_467{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){._pylonCardGrid_1efm5_467{grid-template-columns:minmax(0,1fr)}}._pylonCardGrid_1efm5_467 ._card_1efm5_457{max-width:none}._pylonCardGrid_1efm5_467 ._cardBody_1efm5_489{padding:14px}._pylonCardGrid_1efm5_467 ._cardHeader_1efm5_492{height:94px;min-height:94px}._pylonCardGrid_1efm5_467 ._cardHeader_1efm5_492 h3{font-size:20px}._pylonCardGrid_1efm5_467 ._variant_1efm5_499{font-size:14px}._pylonCardGrid_1efm5_467 ._commercialSummary_1efm5_502{grid-template-columns:minmax(0,1fr) minmax(70px,.7fr);gap:6px;min-height:104px;padding:10px}._pylonCardGrid_1efm5_467 ._campaignSummary_1efm5_508 ._priceBlock_1efm5_508 strong{font-size:24px}._pylonCardGrid_1efm5_467 ._priceBlock_1efm5_508 strong{font-size:22px}._pylonCardGrid_1efm5_467 ._priceBlock_1efm5_508 small{font-size:13px}._pylonCardGrid_1efm5_467 ._cardFacts_1efm5_517{gap:6px;padding-left:6px}._pylonCardGrid_1efm5_467 ._equipmentBadgeGroup_1efm5_521 ._packageBadge_1efm5_521,._pylonCardGrid_1efm5_467 ._equipmentBadgeGroup_1efm5_521 ._factoryBadge_1efm5_522{gap:4px;padding:4px 6px;font-size:12px}._card_1efm5_457{background:#fff;border:1px solid #dfe1e5;border-radius:15px;flex-direction:column;width:100%;min-width:0;max-width:440px;display:flex;position:relative;overflow:visible;box-shadow:0 2px 10px #191e2d0a}._card_1efm5_457:focus-within{z-index:4}._dealerCampaignRibbon_1efm5_545{z-index:2;color:#fff;background:var(--accent-color);clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%);letter-spacing:.04em;pointer-events:none;text-transform:uppercase;white-space:nowrap;padding:7px 13px 7px 18px;font-size:13px;font-weight:700;line-height:1.2;position:absolute;top:12px;right:-1px;box-shadow:0 3px 10px #0000002e}._cardImageButton_1efm5_564{aspect-ratio:16/9;cursor:pointer;background:#f3f4f5;border:0;border-radius:14px 14px 0 0;justify-content:center;align-items:center;width:100%;height:auto;min-height:160px;max-height:195px;padding:0;text-decoration:none;display:flex;overflow:hidden}._cardImageButton_1efm5_564 img{object-fit:contain;mix-blend-mode:multiply;width:88%;height:88%;transition:transform .25s}._card_1efm5_457:hover ._cardImageButton_1efm5_564 img{transform:scale(1.04)}._imageFallback_1efm5_593,._detailImageFallback_1efm5_594{color:#8b8e94;background:linear-gradient(145deg,#f4f5f6,#e8eaed);justify-content:center;align-items:center;width:100%;font-size:13px;display:flex}._imageFallback_1efm5_593{height:100%;min-height:0}._detailImageFallback_1efm5_594{min-height:210px}._cardBody_1efm5_489{flex-direction:column;flex:1;padding:16px;display:flex}._cardHeader_1efm5_492{align-content:start;gap:3px;height:100px;min-height:100px;display:grid;overflow:hidden}._cardHeader_1efm5_492 h3{color:#171415;letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600}._cardMetaRow_1efm5_636{justify-content:space-between;align-items:center;gap:8px;min-height:25px;display:flex}._cardTitleButton_1efm5_644{cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;padding:0;text-decoration:none;display:block}._cardTitleButton_1efm5_644 h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._variant_1efm5_499,._detailVariant_1efm5_663{color:#6d7077;margin:2px 0 0;font-size:15px;line-height:1.4}._cardHeader_1efm5_492 ._variant_1efm5_499{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;line-height:1.3;display:-webkit-box;overflow:hidden}._availabilityBadges_1efm5_679{flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}._inStockBadge_1efm5_687,._incomingBadge_1efm5_688{white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:700}._inStockBadge_1efm5_687{color:#21652f;background:#e7f5ea}._incomingBadge_1efm5_688{color:#855315;background:#fff1dc}._commercialSummary_1efm5_502{box-sizing:border-box;background:#f7f8fa;border-radius:9px;grid-template-columns:minmax(0,1.35fr) minmax(124px,.9fr);align-items:start;gap:12px;min-height:110px;margin:10px 0;padding:10px;display:grid}._campaignSummary_1efm5_508{background:#f7f8fa}._campaignSummary_1efm5_508 ._priceBlock_1efm5_508>span{color:var(--accent-color)}._campaignSummary_1efm5_508 ._priceBlock_1efm5_508 strong{letter-spacing:-.02em;font-size:28px;font-weight:700}._priceBlock_1efm5_508{align-content:start;min-width:0;margin:0;display:grid}._priceBlock_1efm5_508>span{color:#74777e;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}._priceBlock_1efm5_508 strong{color:#171415;margin-top:3px;font-size:24px;font-weight:650}._priceBlock_1efm5_508 small{color:#73767c;margin-top:2px;font-size:14px}._priceBlock_1efm5_508 ._beforePrice_1efm5_755 del{text-decoration-thickness:1.5px}._priceBlock_1efm5_508 ._discount_1efm5_758{color:#1f6b30;background:#def1e3;border-radius:999px;width:fit-content;margin-top:5px;padding:3px 7px;font-weight:700}._priceBlock_1efm5_508 ._unavailablePrice_1efm5_767{font-size:20px}._cardFacts_1efm5_517{border-left:1px solid #e1e3e7;grid-template-columns:minmax(0,1fr);align-content:start;align-self:stretch;gap:9px;min-width:0;margin:0;padding-left:11px;display:grid}._cardFacts_1efm5_517 div{align-content:start;gap:2px;min-width:0;padding:2px 0 0;display:grid}._cardFacts_1efm5_517 dt{color:#777a81;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}._cardFacts_1efm5_517 dd{color:#4f5259;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._interiorSection_1efm5_809{box-sizing:border-box;border-top:1px solid #eceef1;align-content:start;gap:3px;min-width:0;height:78px;min-height:78px;padding:7px 0 9px;display:grid;overflow:hidden}._interiorSection_1efm5_809>span{color:#777a81;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}._interiorSection_1efm5_809 strong{color:#171415;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._colorSection_1efm5_841{box-sizing:border-box;border-top:1px solid #eceef1;min-height:70px;padding:7px 0}._colorSection_1efm5_841 ._factLabel_1efm5_847{margin-bottom:4px}._factLabel_1efm5_847{color:#777a81;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:700;display:block}._colorChoices_1efm5_861{scrollbar-width:none;gap:4px;padding:2px;display:flex;overflow-x:auto}._colorChoices_1efm5_861::-webkit-scrollbar{display:none}._colorChoice_1efm5_861,._colorChoiceActive_1efm5_873{color:#53565c;cursor:pointer;width:32px;height:32px;font:inherit;background:#fff;border:1px solid #d9dbe0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;gap:5px;padding:6px;display:inline-flex}._colorSwatch_1efm5_890{background:linear-gradient(0deg, transparent 47%, #ffffff3d 53%, transparent 68%), radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--stock-car-paint) 90%, white) 0%, var(--stock-car-paint) 58%, color-mix(in srgb, var(--stock-car-paint) 86%, black) 100%);border:1px solid #0000002e;border-radius:50%;flex:none;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}._colorChoiceActive_1efm5_873{border-color:var(--accent-color);width:auto;min-width:32px;color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color);border-radius:999px;flex-basis:auto;padding-left:7px;padding-right:9px;font-weight:700}._colorChoiceLabel_1efm5_913{white-space:nowrap;font-size:12px;line-height:1}._singleColorInfo_1efm5_919{color:#171415;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:600;display:inline-flex}._equipmentBadges_1efm5_929{border-top:1px solid #eceef1;gap:10px;margin:0 0 12px;padding-top:10px;display:grid}._equipmentBadgeGroup_1efm5_521>div{flex-wrap:wrap;gap:5px;display:flex}._equipmentBadgeGroup_1efm5_521 ._packageBadge_1efm5_521,._equipmentBadgeGroup_1efm5_521 ._factoryBadge_1efm5_522{color:#41444a;background:#f4f5f6;border:1px solid #e4e6e9;border-radius:4px;align-items:center;gap:6px;padding:4px 7px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}._equipmentBadgeGroup_1efm5_521 ._packageBadge_1efm5_521:before,._equipmentBadgeGroup_1efm5_521 ._factoryBadge_1efm5_522:before{content:"";flex:none;width:7px;height:7px}._equipmentBadgeGroup_1efm5_521 ._packageBadge_1efm5_521:before{background:#873b92;border-radius:2px}._equipmentBadgeGroup_1efm5_521 ._factoryBadge_1efm5_522:before{background:#2f6f9f;border-radius:50%}._cardFooter_1efm5_972{gap:8px;margin-top:auto;padding-top:2px;display:grid}._cardFooter_1efm5_972>div{min-height:32px}._cardFooter_1efm5_972 p{color:#484b51;margin:0;font-size:13px;line-height:1.4}._locationList_1efm5_988{flex-wrap:wrap;gap:4px 0;display:flex}._locationItem_1efm5_995{white-space:nowrap;align-items:center;display:inline-flex;position:relative}._locationItem_1efm5_995:not(:last-child):after{content:" · "}._locationTooltipTrigger_1efm5_1005{min-height:24px;color:inherit;cursor:help;font:inherit;background:0 0;border:0;padding:3px 0}._locationTooltip_1efm5_1005{z-index:3;color:#fff;opacity:0;pointer-events:none;text-align:left;visibility:hidden;white-space:normal;background:#25272c;border-radius:6px;width:max-content;max-width:220px;padding:7px 9px;font-size:13px;font-weight:500;line-height:1.35;transition:opacity .12s,visibility .12s;position:absolute;bottom:calc(100% + 7px);left:0;box-shadow:0 5px 14px #191e2d2e}._locationItem_1efm5_995:last-child ._locationTooltip_1efm5_1005{left:auto;right:0}._locationTooltipOpen_1efm5_1043{opacity:1;visibility:visible}._locationTooltipTrigger_1efm5_1005:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px;border-radius:3px}@media (hover:hover) and (pointer:fine){._locationItem_1efm5_995:hover ._locationTooltip_1efm5_1005{opacity:1;visibility:visible}}._locationInStock_1efm5_1060,._locationIncoming_1efm5_1061,._locationMixed_1efm5_1062{background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:2px}._locationInStock_1efm5_1060{background-image:linear-gradient(#4f9d5d,#4f9d5d)}._locationIncoming_1efm5_1061{background-image:linear-gradient(#d7a43a,#d7a43a)}._locationMixed_1efm5_1062{background-image:linear-gradient(90deg,#4f9d5d 0 50%,#d7a43a 50% 100%)}._detailButton_1efm5_1081,._leadButton_1efm5_1082,._noResults_1efm5_1083 button{border:1px solid var(--accent-color);background:var(--accent-color);color:#fff;cursor:pointer;font:inherit;border-radius:7px;flex-shrink:0;padding:9px 13px;font-size:14px;font-weight:700;transition:filter .15s}._detailButton_1efm5_1081:hover,._leadButton_1efm5_1082:hover,._noResults_1efm5_1083 button:hover{filter:brightness(.92)}._detailButton_1efm5_1081{text-align:center;justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}._inventoryFooter_1efm5_1114{justify-content:flex-end;align-items:baseline;gap:16px;margin-top:18px;display:flex}._updated_1efm5_1122,._makerSignature_1efm5_1123{color:#7b7e84;text-align:right;margin:0;font-size:13px}._makerSignature_1efm5_1123{color:#55585e;letter-spacing:.04em;white-space:nowrap;font-weight:400}._errorState_1efm5_1137,._noResults_1efm5_1083{color:#62656c;text-align:center;background:#fff;border:1px solid #e0e2e6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:36px;display:flex}._errorState_1efm5_1137 h2,._noResults_1efm5_1083 h2{color:#171415;margin:0 0 8px;font-size:21px}._errorState_1efm5_1137 p,._noResults_1efm5_1083 p{margin:0 0 18px}._loadingState_1efm5_1162{min-height:560px;position:relative;overflow:hidden}._loadingAnnouncement_1efm5_1168{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loadingLine_1efm5_1180,._loadingModelImage_1efm5_1181,._loadingChip_1efm5_1182,._loadingCardImage_1efm5_1183{background:linear-gradient(100deg,#e7e9ec 8%,#f2f3f5 38%,#e7e9ec 68%) 0 0/220% 100%;animation:1.9s ease-in-out infinite _stockCarShimmer_1efm5_1;display:block}._loadingLine_1efm5_1180{border-radius:999px;height:13px}._loadingHeader_1efm5_1195{gap:12px;max-width:850px;margin-bottom:26px;display:grid}._loadingEyebrow_1efm5_1202{width:76px;height:9px}._loadingTitle_1efm5_1207{width:min(390px,72vw);height:clamp(30px,4vw,42px)}._loadingIntro_1efm5_1212{width:min(760px,88vw)}._loadingIntroShort_1efm5_1216{width:min(520px,68vw)}._loadingModelRow_1efm5_1220{gap:12px;margin-bottom:24px;padding:2px;display:flex;overflow:hidden}._loadingModel_1efm5_1181{background:#ffffff73;border:1px solid #dee1e694;border-radius:16px;flex:0 0 138px;gap:12px;padding:13px 14px 15px;display:grid}._loadingModelImage_1efm5_1181{opacity:.78;border-radius:42% 58% 48% 52%/60% 54% 46% 40%;height:68px}._loadingModelName_1efm5_1244{width:62%;height:10px;margin:0 auto}._loadingFilters_1efm5_1250{border-top:1px solid #dbdee3b3;border-bottom:1px solid #dbdee3b3;gap:16px;margin-bottom:24px;padding:19px 4px 20px;display:grid}._loadingFilterTitle_1efm5_1259{width:145px;height:14px}._loadingFilterChips_1efm5_1264{flex-wrap:wrap;gap:8px;display:flex}._loadingChip_1efm5_1182{border-radius:999px;height:31px}._loadingCardGrid_1efm5_1275{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));justify-items:start;gap:18px;display:grid}._loadingCard_1efm5_1183{background:#ffffff7a;border:1px solid #dee1e69e;border-radius:17px;width:100%;max-width:440px;overflow:hidden}._loadingCard_1efm5_1183:nth-child(n+3){display:none}@media (width>=1200px){._loadingCard_1efm5_1183:nth-child(n){display:block}}._loadingCardImage_1efm5_1183{aspect-ratio:16/9;opacity:.72}._loadingCardBody_1efm5_1304{gap:11px;padding:18px;display:grid}._loadingCardMeta_1efm5_1310{width:24%;height:9px}._loadingCardTitle_1efm5_1315{width:54%;height:20px}._loadingCardVariant_1efm5_1320{width:82%}._loadingCardPrice_1efm5_1324{width:48%;height:25px;margin-top:12px}._loadingCardFact_1efm5_1330{width:68%;margin-top:5px}._loadingDetailState_1efm5_1335{width:min(1180px,100% - 32px);min-height:460px;margin:28px auto 72px}@media (width>=600px){._loadingDetailState_1efm5_1335{width:min(1180px,100% - 64px);margin-top:44px}}._loadingDetail_1efm5_1335{background:#ffffff7a;border:1px solid #dee1e69e;border-radius:18px;display:grid;overflow:hidden}@media (width>=900px){._loadingDetail_1efm5_1335{grid-template-columns:minmax(0,1.65fr) minmax(320px,.7fr)}}._loadingDetailImage_1efm5_1360{background:linear-gradient(100deg,#e5e8eb 8%,#f2f3f5 38%,#e5e8eb 68%) 0 0/220% 100%;min-height:310px;animation:1.9s ease-in-out infinite _stockCarShimmer_1efm5_1}._loadingDetailSummary_1efm5_1367{align-content:center;gap:15px;min-height:310px;padding:32px;display:grid}._loadingDetailTitle_1efm5_1375{width:76%;height:28px}._loadingDetailPrice_1efm5_1380{width:48%;height:32px;margin-top:20px}._loadingDetailButton_1efm5_1386{width:100%;height:44px;margin-top:18px}@keyframes _stockCarShimmer_1efm5_1{0%{background-position:180% 0}to{background-position:-80% 0}}._modalBackdrop_1efm5_1400{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e1322ad;justify-content:center;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=600px){._modalBackdrop_1efm5_1400{padding:32px}}._modal_1efm5_1400{background:#fff;border-radius:17px;width:min(1180px,100%);min-height:300px;margin:auto;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000004d}._modal_1efm5_1400:focus{outline:none}._offerPageShell_1efm5_1432{width:min(1180px,100% - 32px);margin:0 auto;padding:28px 0 72px}@media (width>=600px){._offerPageShell_1efm5_1432{width:min(1180px,100% - 64px);padding-top:44px}}._offerNavigation_1efm5_1444{width:min(1180px,100% - 32px);margin:0 auto;padding-top:24px}@media (width>=600px){._offerNavigation_1efm5_1444{width:min(1180px,100% - 64px);padding-top:34px}}._offerNavigation_1efm5_1444 a,._offerNavigation_1efm5_1444 button{color:var(--accent-color);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:15px;font-weight:700;text-decoration:none}._offerPageDetail_1efm5_1468{background:#fff;border:1px solid #e1e3e7;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 12px 42px #181d2a17}._closeButton_1efm5_1477{z-index:4;color:#292b30;cursor:pointer;background:#ffffffeb;border:1px solid #d9dbe0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;line-height:1;display:flex;position:absolute;top:12px;right:12px}._detailHero_1efm5_1496{background:#f4f5f6;display:grid}@media (width>=900px){._detailHero_1efm5_1496{grid-template-columns:minmax(0,1.65fr) minmax(320px,.7fr)}}._gallery_1efm5_1506{min-width:0;padding:18px}._galleryCategories_1efm5_1511{background:#e9ebee;border:1px solid #dfe1e5;border-radius:999px;gap:2px;width:fit-content;margin:12px auto 0;padding:3px;display:flex;box-shadow:inset 0 1px 2px #16191d0d}._galleryCategory_1efm5_1523,._galleryCategoryActive_1efm5_1524{color:#4e5158;cursor:pointer;min-width:82px;font:inherit;background:0 0;border:0;border-radius:999px;padding:7px 15px;font-size:15px;font-weight:550;transition:background-color .14s,box-shadow .14s,color .14s}._galleryCategory_1efm5_1523:focus-visible,._galleryCategoryActive_1efm5_1524:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._galleryCategoryActive_1efm5_1524{color:var(--accent-color);background:#fff;font-weight:650;box-shadow:0 1px 2px #16191d1f,0 3px 8px #16191d14}._galleryStage_1efm5_1550{aspect-ratio:16/9;background:#e9ebed;border-radius:10px;position:relative;overflow:hidden}._galleryStageLoading_1efm5_1558:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 28%,#ffffff4d 46%,#0000 64%) 0 0/220% 100%;animation:1.9s ease-in-out infinite _stockCarShimmer_1efm5_1;position:absolute;inset:0}._galleryLoadingBadge_1efm5_1568{z-index:2;color:#555961;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border:1px solid #ffffffb8;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:650;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 16px #1c20281a}._galleryLoadingBadge_1efm5_1568 span{background:var(--accent-color);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-color) 13%, transparent);border-radius:50%;animation:1.4s ease-in-out infinite _stockCarDetailPulse_1efm5_1}._galleryMain_1efm5_1595{object-fit:contain;width:100%;height:auto;display:block}._galleryMainStudio_1efm5_1602{mix-blend-mode:multiply}._galleryMainLifestyle_1efm5_1606{mix-blend-mode:normal}._galleryExpand_1efm5_1610{z-index:2;color:#fff;cursor:pointer;min-height:40px;font:inherit;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#16191db8;border:1px solid #ffffffa6;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 16px #00000029}._galleryExpand_1efm5_1610 svg{width:18px;height:18px}._galleryExpand_1efm5_1610:focus-visible{box-shadow:0 0 0 5px var(--accent-color);outline:3px solid #fff}._galleryArrow_1efm5_1640{z-index:2;color:#25282d;cursor:pointer;width:44px;height:44px;font:inherit;background:#ffffffe6;border:1px solid #ffffffa6;border-radius:50%;justify-content:center;align-items:center;padding:0 0 4px;font-size:34px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #00000029}._galleryArrow_1efm5_1640:focus-visible{box-shadow:0 0 0 5px var(--accent-color);outline:3px solid #ffffffe6}._galleryArrowPrevious_1efm5_1666{left:12px}._galleryArrowNext_1efm5_1670{right:12px}._galleryCount_1efm5_1674{z-index:2;color:#fff;letter-spacing:.02em;background:#16191db8;border-radius:999px;padding:5px 9px;font-size:14px;font-weight:650;position:absolute;bottom:12px;right:12px}._galleryThumbs_1efm5_1688{gap:7px;margin-top:10px;padding-bottom:4px;display:flex;overflow-x:auto}._galleryThumb_1efm5_1688,._galleryThumbActive_1efm5_1697{aspect-ratio:16/9;cursor:pointer;background:#fff;border:1px solid #d7d9dd;border-radius:6px;flex:0 0 84px;padding:0;overflow:hidden}._galleryThumb_1efm5_1688 img,._galleryThumbActive_1efm5_1697 img{object-fit:cover;width:100%;height:100%}._galleryThumbActive_1efm5_1697{border-color:var(--accent-color);box-shadow:inset 0 0 0 1px var(--accent-color)}@media (width<600px){._gallery_1efm5_1506{padding:10px}._galleryStage_1efm5_1550{border-radius:8px}._galleryExpand_1efm5_1610{width:44px;min-height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:center;padding:0;top:2px;right:2px}._galleryExpand_1efm5_1610:before{content:"";background:#16191db8;border:1px solid #ffffff38;border-radius:50%;position:absolute;inset:6px}._galleryExpand_1efm5_1610 svg{width:17px;height:17px;position:relative}._galleryExpand_1efm5_1610 span{display:none}._galleryArrow_1efm5_1640{width:44px;height:44px;box-shadow:none;background:0 0;border:0;padding:0 0 3px;font-size:27px}._galleryArrow_1efm5_1640:before{z-index:-1;content:"";background:#ffffffe6;border:1px solid #ffffffa6;border-radius:50%;position:absolute;inset:6px;box-shadow:0 3px 12px #00000024}._galleryArrowPrevious_1efm5_1666{left:0}._galleryArrowNext_1efm5_1670,._galleryCount_1efm5_1674{right:0}._galleryCount_1efm5_1674{padding:4px 7px;font-size:12px;bottom:6px;right:6px}._galleryThumbs_1efm5_1688{gap:6px;margin-top:8px}._galleryThumb_1efm5_1688,._galleryThumbActive_1efm5_1697{flex-basis:72px}._galleryCategories_1efm5_1511{margin-top:10px}._galleryCategory_1efm5_1523,._galleryCategoryActive_1efm5_1524{min-width:76px;padding-inline:12px}}._detailSummary_1efm5_1803{background:#fff;flex-direction:column;padding:30px 24px 25px;display:flex}@media (width>=900px){._detailSummary_1efm5_1803{padding:52px 36px 34px}}._detailSummary_1efm5_1803 h1,._detailSummary_1efm5_1803 h2{color:#171415;letter-spacing:-.025em;margin:0;font-size:clamp(27px,3vw,38px);font-weight:500}._detailPrice_1efm5_1823{margin:28px 0 18px;display:grid}._detailPrice_1efm5_1823 span{color:#73767c;letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:700}._detailPrice_1efm5_1823 strong{color:#171415;margin-top:4px;font-size:32px;font-weight:650}._detailPrice_1efm5_1823 small{color:#6e7177;margin-top:3px}._detailPrice_1efm5_1823 ._beforePrice_1efm5_755 del{text-decoration-thickness:1.5px}._detailPrice_1efm5_1823 ._discount_1efm5_758{color:#1f6b30;background:#def1e3;border-radius:999px;width:fit-content;margin-top:7px;padding:4px 8px;font-weight:700}._detailCampaignPrice_1efm5_1857>span{color:var(--accent-color)}._detailCampaignPrice_1efm5_1857>strong{letter-spacing:-.025em;font-size:36px;font-weight:700}._detailPriceTaxes_1efm5_1866{border-top:1px solid #eceef1;gap:5px;margin:13px 0 0;padding:11px 0 0;display:grid}._detailPriceTaxes_1efm5_1866 div{color:#777a81;justify-content:space-between;gap:16px;font-size:13px;line-height:1.35;display:flex}._detailPriceTaxes_1efm5_1866 dt,._detailPriceTaxes_1efm5_1866 dd{margin:0}._detailPriceTaxes_1efm5_1866 dd{color:#5d6066;text-align:right;font-weight:600}._detailPriceAddons_1efm5_1891{border-top:1px solid #eceef1;gap:7px;margin:10px 0 0;padding:10px 0 0;display:grid}._detailPriceAddons_1efm5_1891 div{color:#5f6268;justify-content:space-between;gap:16px;font-size:14px;line-height:1.35;display:flex}._detailPriceAddons_1efm5_1891 dt,._detailPriceAddons_1efm5_1891 dd{margin:0}._detailPriceAddons_1efm5_1891 dd{color:#171415;text-align:right;font-weight:650}._detailPriceAddons_1efm5_1891 ._detailPriceTotal_1efm5_1915{color:#171415;border-top:1px solid #dfe1e5;margin-top:3px;padding-top:9px;font-size:16px;font-weight:700}._detailPriceAddons_1efm5_1891 ._detailPriceTotal_1efm5_1915 dd{font-size:18px}._detailLocation_1efm5_1927{border-top:1px solid #eceef1;gap:3px;padding:15px 0;display:grid}._detailLocation_1efm5_1927 span{color:#777a81;font-size:13px}._detailLocation_1efm5_1927 strong{font-size:16px}._detailLocation_1efm5_1927 small{color:#8b4b17;margin-top:3px;font-size:13px}._dealerPicker_1efm5_1946 select{color:#171415;width:100%;font:inherit;background:#fff;border:1px solid #c9ccd2;border-radius:7px;padding:10px 34px 10px 11px;font-size:16px}._visuallyHidden_1efm5_1957{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._leadButton_1efm5_1082{width:100%;padding:14px 18px;font-size:16px}._leadActions_1efm5_1973{gap:9px;margin-top:auto;display:grid}._leadActions_1efm5_1973 button:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.5}._testDriveButton_1efm5_1985{border:1px solid var(--accent-color);width:100%;color:var(--accent-color);cursor:pointer;font:inherit;background:#fff;border-radius:7px;padding:13px 18px;font-size:16px;font-weight:700;transition:background-color .15s,color .15s}._testDriveButton_1efm5_1985:hover{background:color-mix(in srgb, var(--accent-color) 7%, white)}._leadDisclaimer_1efm5_2002{color:#85888e;text-align:center;margin:7px 0 0;font-size:12px}._detailLoading_1efm5_2009{color:#65686f;background:linear-gradient(#fbfbfc,#fff 70%);border-top:1px solid #e5e7ea;gap:20px;padding:28px 22px 40px;display:grid}@media (width>=600px){._detailLoading_1efm5_2009{padding:36px 44px 48px}}._detailLoadingHeader_1efm5_2023{align-items:center;gap:13px;display:flex}._detailLoadingHeader_1efm5_2023>div{gap:3px;display:grid}._detailLoadingHeader_1efm5_2023 strong{color:#171415;font-size:17px;font-weight:650}._detailLoadingHeader_1efm5_2023 span:not(._detailLoadingPulse_1efm5_2037){color:#74777e;font-size:14px;line-height:1.4}._detailLoadingPulse_1efm5_2037{background:var(--accent-color);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--accent-color) 12%, transparent);border-radius:50%;flex:none;animation:1.4s ease-in-out infinite _stockCarDetailPulse_1efm5_1}._detailLoadingProgress_1efm5_2053{background:#e7e9ec;border-radius:999px;height:3px;position:relative;overflow:hidden}._detailLoadingProgress_1efm5_2053 span{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--accent-color) 35% 65%, transparent);width:42%;animation:1.55s ease-in-out infinite _stockCarDetailProgress_1efm5_1;position:absolute;inset-block:0}._detailLoadingSkeleton_1efm5_2069{background:#e6e8eb;border:1px solid #e6e8eb;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width>=600px){._detailLoadingSkeleton_1efm5_2069{grid-template-columns:repeat(4,minmax(0,1fr))}}._detailLoadingSkeleton_1efm5_2069 span{background-color:#f4f5f6;background-image:linear-gradient(100deg,#0000 15%,#ffffff94 42%,#0000 70%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:68px;animation:1.9s ease-in-out infinite _stockCarShimmer_1efm5_1}@keyframes _stockCarDetailPulse_1efm5_1{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes _stockCarDetailProgress_1efm5_1{0%{transform:translate(-110%)}to{transform:translate(340%)}}._detailError_1efm5_2108{color:#8b2d2d;text-align:center;background:#fff3f3;padding:36px}._detailContent_1efm5_2115{gap:32px;padding:28px 22px 48px;display:grid}@media (width>=600px){._detailContent_1efm5_2115{padding:42px 44px 60px}}._detailContent_1efm5_2115 h3{color:#171415;margin:0 0 15px;font-size:22px;font-weight:600}._enrichmentNotice_1efm5_2132,._inactiveNotice_1efm5_2133{color:#76551f;background:#fff7e9;border-left:3px solid #d49229;border-radius:5px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}._detailFacts_1efm5_2144{background:#e2e4e8;border:1px solid #e2e4e8;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width>=900px){._detailFacts_1efm5_2144{grid-template-columns:repeat(4,minmax(0,1fr))}}._detailFact_1efm5_2144{background:#fff;gap:5px;min-width:0;padding:14px;display:grid}._detailFact_1efm5_2144 span{color:#777a81;text-transform:uppercase;font-size:12px}._detailFact_1efm5_2144 strong{overflow-wrap:anywhere;font-size:14px;font-weight:600}._equipmentColumns_1efm5_2177{gap:14px;display:grid}@media (width>=600px){._equipmentColumns_1efm5_2177{grid-template-columns:repeat(2,minmax(0,1fr))}}._stockCarAddonSection_1efm5_2187{background:#f7f7f7;border:1px solid #dfe1e5;border-radius:12px;gap:20px;padding:24px;display:grid}._stockCarAddonHeader_1efm5_2196{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._stockCarAddonHeader_1efm5_2196 h3{margin:4px 0 6px}._stockCarAddonHeader_1efm5_2196 p{color:#666970;max-width:650px;margin:0;font-size:14px;line-height:1.5}._stockCarAddonCategories_1efm5_2213{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}._stockCarAddonSelectionSummary_1efm5_2219{box-sizing:border-box;background:#fff;border:1px solid #d9dce1;border-radius:9px;gap:10px;width:100%;max-width:760px;padding:14px;display:grid}._stockCarAddonSelectionSummary_1efm5_2219 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._stockCarAddonSelectionSummary_1efm5_2219 li{background:#fafafa;border:1px solid #e3e5e8;border-radius:7px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-width:0;padding:10px 11px;display:grid}._stockCarAddonSelectionSummaryHeader_1efm5_2249{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._stockCarAddonSelectionSummaryHeader_1efm5_2249 strong{color:#171415;font-size:16px}._stockCarAddonSelectionSummaryHeader_1efm5_2249 span{color:#60636a;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}._stockCarAddonSelectionSummaryHeader_1efm5_2249 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:11px;height:7px;transition:transform .15s}._stockCarAddonSelectionDetails_1efm5_2278{gap:10px;display:grid}._stockCarAddonSelectionDetails_1efm5_2278>summary{cursor:pointer;list-style:none}._stockCarAddonSelectionDetails_1efm5_2278>summary::-webkit-details-marker{display:none}._stockCarAddonSelectionDetails_1efm5_2278>summary:focus-visible{outline:2px solid var(--accent-color);outline-offset:4px}._stockCarAddonSelectionDetails_1efm5_2278[open] ._stockCarAddonSelectionSummaryHeader_1efm5_2249 svg{transform:rotate(180deg)}._stockCarAddonSelectionNavigate_1efm5_2297{color:#171415;cursor:pointer;min-width:0;font:inherit;text-align:left;background:0 0;border:0;align-items:baseline;gap:9px;padding:0;display:flex}._stockCarAddonSelectionNavigate_1efm5_2297 small{color:#74777d;letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:12px;font-weight:700}._stockCarAddonSelectionNavigate_1efm5_2297 strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;display:block;overflow:hidden}._stockCarAddonSelectionNavigate_1efm5_2297:hover strong{text-decoration:underline}._stockCarAddonSelectionNavigate_1efm5_2297:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}._stockCarAddonSelectionPrice_1efm5_2334{color:#171415;white-space:nowrap;font-size:13px}._stockCarAddonSelectionRemove_1efm5_2340{color:#5d6067;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12px;font-weight:700;text-decoration:underline}._stockCarAddonSelectionRemove_1efm5_2340:hover{color:#171415}._stockCarAddonSelectionRemove_1efm5_2340:focus-visible{outline:2px solid var(--accent-color);outline-offset:3px}._stockCarAddonCategoryPicker_1efm5_2360{display:none}._stockCarAddonCategory_1efm5_2360,._stockCarAddonCategoryActive_1efm5_2365{color:#676a70;cursor:pointer;min-width:0;min-height:44px;font:inherit;text-align:left;background:#fff;border:1px solid #d9dce1;border-radius:6px;justify-content:space-between;align-items:center;gap:5px;margin:0;padding:9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}._stockCarAddonCategory_1efm5_2360 span,._stockCarAddonCategoryActive_1efm5_2365 span{overflow-wrap:anywhere}._stockCarAddonCategory_1efm5_2360:hover,._stockCarAddonCategoryActive_1efm5_2365:hover{border-color:#b9bdc4}._stockCarAddonCategory_1efm5_2360:focus-visible,._stockCarAddonCategoryActive_1efm5_2365:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._stockCarAddonCategoryActive_1efm5_2365{color:#171415;border-color:color-mix(in srgb, var(--accent-color) 48%, white);background:color-mix(in srgb, var(--accent-color) 7%, white)}._stockCarAddonCategory_1efm5_2360 small,._stockCarAddonCategoryActive_1efm5_2365 small{box-sizing:border-box;color:#55585e;background:#e7e8eb;border-radius:11px;place-items:center;min-width:21px;height:21px;padding:0 6px;font-size:12px;font-weight:700;display:grid}._stockCarAddonCategoryActive_1efm5_2365 small{background:color-mix(in srgb, var(--accent-color) 12%, white);color:var(--accent-color)}._stockCarAddonGroupHeader_1efm5_2425{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._stockCarAddonGroupHeader_1efm5_2425 h4{color:#171415;margin:0;font-size:20px}._stockCarAddonGrid_1efm5_2438,._stockCarAddonLoading_1efm5_2439{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}@media (width>=600px){._stockCarAddonGrid_1efm5_2438,._stockCarAddonLoading_1efm5_2439{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){._stockCarAddonGrid_1efm5_2438,._stockCarAddonLoading_1efm5_2439{grid-template-columns:repeat(3,minmax(0,1fr))}}._stockCarAddonCard_1efm5_2458,._stockCarAddonCardSelected_1efm5_2459{box-sizing:border-box;color:#171415;cursor:pointer;background:#fff;border:1px solid #dfe1e5;border-radius:12px;flex-direction:column;min-width:0;min-height:100%;transition:border-color .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){._stockCarAddonCard_1efm5_2458:hover,._stockCarAddonCardSelected_1efm5_2459:hover{border-color:#b6bac2;box-shadow:0 5px 16px #1f243012}}:is(._stockCarAddonCard_1efm5_2458:has(._stockCarAddonSelectButton_1efm5_2482:focus-visible),._stockCarAddonCardSelected_1efm5_2459:has(._stockCarAddonSelectButton_1efm5_2482:focus-visible)){outline:2px solid var(--accent-color);outline-offset:2px}._stockCarAddonCardSelected_1efm5_2459{border-width:2px;border-color:var(--accent-color);box-shadow:none}@media (hover:hover) and (pointer:fine){._stockCarAddonCardSelected_1efm5_2459:hover{border-color:var(--accent-color);box-shadow:0 5px 16px #1f243012}}._stockCarAddonCheck_1efm5_2500{z-index:3;box-sizing:border-box;background:#fffffff0;border:1px solid #b9bdc4;border-radius:5px;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #1418201a}._stockCarAddonCheck_1efm5_2500 svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:12px;height:12px;display:block}._stockCarAddonCardSelected_1efm5_2459 ._stockCarAddonCheck_1efm5_2500{border-color:var(--accent-color);background:var(--accent-color)}._stockCarAddonCampaignBadge_1efm5_2532{z-index:3;background:var(--campaign-color);color:var(--campaign-text-color);letter-spacing:.035em;text-transform:uppercase;border-radius:4px;padding:5px 8px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:12px;right:12px}._stockCarAddonMedia_1efm5_2548,._stockCarAddonMediaPlaceholder_1efm5_2549{aspect-ratio:16/9;box-sizing:border-box;background:#f1f2f4;border:0;border-bottom:1px solid #eceef1;border-radius:0;place-items:center;width:100%;padding:0;display:grid;position:relative;overflow:hidden}._stockCarAddonImage_1efm5_2564{object-fit:contain;background:#f1f2f4;width:100%;height:100%;display:block}._stockCarAddonMediaPlaceholder_1efm5_2549{color:#85888e;align-content:center;gap:6px;font-size:12px;font-weight:600}._stockCarAddonMediaPlaceholder_1efm5_2549 svg{fill:none;stroke:#a2a5aa;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:40px;height:40px}._stockCarAddonZoom_1efm5_2590{z-index:2;cursor:zoom-in;touch-action:manipulation;background:#ffffffeb;border:1px solid #00000014;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 9px #1418201a}._stockCarAddonZoom_1efm5_2590 svg{fill:none;stroke:#303238;stroke-linecap:round;stroke-width:1.6px;width:18px;height:18px}._stockCarAddonCopy_1efm5_2616{flex:auto;align-content:start;gap:5px;min-width:0;padding:16px 16px 10px;display:grid}._stockCarAddonCopy_1efm5_2616 small{color:#797c82;letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:700}._stockCarAddonCopy_1efm5_2616 strong{font-size:15px;line-height:1.3}._stockCarAddonDescription_1efm5_2638{color:#666970;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}._stockCarAddonDescriptionExpanded_1efm5_2649{color:#666970;white-space:pre-line;margin:0;font-size:13px;line-height:1.45;display:block;overflow:visible}._stockCarAddonDescriptionButton_1efm5_2659{z-index:2;color:var(--accent-color);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;margin:-1px -6px -4px;padding:4px 6px;font-size:13px;font-weight:700;line-height:1.2;position:relative}._stockCarAddonDescriptionButton_1efm5_2659:hover{text-decoration:underline}._stockCarAddonFooter_1efm5_2678{border-top:1px solid #eef0f2;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding:12px 16px 16px;display:flex}._stockCarAddonSelectButton_1efm5_2482{z-index:1;border-radius:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:0}._stockCarAddonPrice_1efm5_2700{color:#171415;white-space:nowrap;justify-items:start;gap:2px;display:grid}._stockCarAddonPrice_1efm5_2700 small{color:#797c82;font-size:12px;font-weight:500}._stockCarAddonPrice_1efm5_2700 strong{font-size:14px}._stockCarAddonPrice_1efm5_2700 em{color:#286f3c;background:#e3f5e7;border-radius:999px;padding:2px 6px;font-size:12px;font-style:normal;font-weight:700}._stockCarAddonAction_1efm5_2725,._stockCarAddonActionSelected_1efm5_2726{box-sizing:border-box;color:#373a40;text-align:center;touch-action:manipulation;background:#fff;border:1px solid #c7cad0;border-radius:4px;flex:none;min-width:70px;padding:8px 11px;font-size:13px;font-weight:700}._stockCarAddonActionSelected_1efm5_2726{border-color:var(--accent-color);background:var(--accent-color);color:#fff}._stockCarAddonLightbox_1efm5_2747{z-index:100;cursor:zoom-out;background:#0f1114eb;place-items:center;padding:70px 24px 28px;display:grid;position:fixed;inset:0}._stockCarAddonLightboxBackdrop_1efm5_2758{cursor:zoom-out;background:0 0;border:0;padding:0;position:absolute;inset:0}._stockCarAddonLightboxClose_1efm5_2767{z-index:101;color:#fff;cursor:pointer;width:46px;height:46px;font:inherit;background:#0000003d;border:1px solid #ffffff73;border-radius:50%;place-items:center;padding:0;font-size:34px;font-weight:300;line-height:1;display:grid;position:fixed;top:22px;right:24px}._stockCarAddonLightboxContent_1efm5_2788{z-index:1;cursor:default;justify-items:center;gap:16px;max-width:min(1100px,94vw);max-height:calc(100vh - 110px);display:grid;position:relative}._stockCarAddonLightboxContent_1efm5_2788 strong{color:#fff;text-align:center;font-size:20px}._stockCarAddonLightboxImage_1efm5_2805{object-fit:contain;background:#fff;border-radius:8px;max-width:100%;max-height:calc(100vh - 160px);display:block}._stockCarAddonLoading_1efm5_2439 span{aspect-ratio:4/3;background:linear-gradient(100deg,#e9eaed 8%,#f5f5f6 38%,#e9eaed 68%) 0 0/220% 100%;border-radius:12px;animation:1.9s ease-in-out infinite _stockCarShimmer_1efm5_1}._stockCarAddonError_1efm5_2822{color:#7b5319!important}._equipmentSection_1efm5_2826{border-radius:10px;padding:18px}._equipmentSection_1efm5_2826 h3{margin-bottom:12px}._equipmentSection_1efm5_2826 ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}._equipmentSection_1efm5_2826 li{color:#55585e;padding-left:15px;font-size:14px;line-height:1.4;position:relative}._equipmentSection_1efm5_2826 li:before{content:"✓";color:var(--accent-color);font-weight:700;position:absolute;left:0}._packageEquipment_1efm5_2855{background:#f6f4f7}._packageEquipment_1efm5_2855 li:before{color:#873b92}._factoryEquipment_1efm5_2862{background:#f3f6f8}._factoryEquipment_1efm5_2862 li:before{color:#2f6f9f}._expandableEquipment_1efm5_2869{background:#fff;border:1px solid #e1e3e7;border-radius:10px;overflow:hidden}._expandableEquipment_1efm5_2869 summary{cursor:pointer;color:#171415;align-items:center;gap:10px;min-height:56px;padding:14px 18px;font-size:16px;font-weight:700;list-style:none;transition:background-color .15s;display:flex}._expandableEquipment_1efm5_2869 summary::-webkit-details-marker{display:none}._expandableEquipment_1efm5_2869 summary:before{content:"";border-bottom:2px solid #60636a;border-right:2px solid #60636a;flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(-45deg)}._expandableEquipment_1efm5_2869 summary:hover{background:#f8f9fa}._expandableEquipment_1efm5_2869[open] summary{background:#f8f9fa;border-bottom:1px solid #e7e8eb}._expandableEquipment_1efm5_2869[open] summary:before{transform:rotate(45deg)}._expandableEquipment_1efm5_2869 ._expandableEquipmentCount_1efm5_2911{color:#777a81;font-size:14px;font-weight:500}._expandableEquipment_1efm5_2869 ul{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px 24px;margin:0;padding:18px;list-style:none;display:grid}._expandableEquipment_1efm5_2869 li{color:#55585e;padding-left:15px;font-size:14px;line-height:1.4;position:relative}._expandableEquipment_1efm5_2869 li:before{content:"✓";color:var(--accent-color);font-weight:700;position:absolute;left:0}._featureGrid_1efm5_2939{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (width>=600px){._featureGrid_1efm5_2939{grid-template-columns:repeat(2,minmax(0,1fr))}}._featureGrid_1efm5_2939 article{background:#fff;border:1px solid #e1e3e7;border-radius:9px;grid-template-columns:128px minmax(0,1fr);align-items:start;min-width:0;min-height:120px;display:grid;overflow:hidden}@media (width>=600px){._featureGrid_1efm5_2939 article{grid-template-columns:154px minmax(0,1fr);min-height:135px}}._featureGrid_1efm5_2939 article img{object-fit:cover;object-position:center;background:#f3f4f5;width:128px;height:120px}@media (width>=600px){._featureGrid_1efm5_2939 article img{width:154px;height:135px}}._featureGrid_1efm5_2939 article div{padding:13px}._featureGrid_1efm5_2939 article strong{font-size:15px}._featureGrid_1efm5_2939 article ._featureDescription_1efm5_2986{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._featureGrid_1efm5_2939 article ._featureDescriptionExpanded_1efm5_2993{white-space:pre-line;display:block;overflow:visible}._featureGrid_1efm5_2939 article ._featureDescription_1efm5_2986,._featureGrid_1efm5_2939 article ._featureDescriptionExpanded_1efm5_2993{color:#6d7076;margin:6px 0 0;font-size:14px;line-height:1.45}._featureGrid_1efm5_2939 article ._featureDescriptionButton_1efm5_3005{min-height:32px;color:var(--accent-color);cursor:pointer;font:inherit;background:0 0;border:0;padding:6px 0 2px;font-size:14px;font-weight:700}._featureGrid_1efm5_2939 article ._featureDescriptionButton_1efm5_3005:hover{text-decoration:underline}._leadForm_1efm5_3020{min-height:620px;padding:60px 22px 45px}@media (width>=600px){._leadForm_1efm5_3020{padding:62px 64px 60px}}._leadAddonSummary_1efm5_3030{background:#fafafa;border:1px solid #dfe1e5;border-radius:10px;gap:12px;margin:0 0 26px;padding:18px;display:grid}._leadAddonSummary_1efm5_3030 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}._leadAddonSummary_1efm5_3030 li,._leadAddonSummary_1efm5_3030 ._leadTotalPrice_1efm5_3047{color:#55585e;justify-content:space-between;gap:18px;font-size:14px;display:flex}._leadAddonSummary_1efm5_3030 li strong,._leadAddonSummary_1efm5_3030 ._leadTotalPrice_1efm5_3047 strong{color:#171415;flex:none}._leadAddonSummaryHeader_1efm5_3060{justify-content:space-between;align-items:end;gap:18px;display:flex}._leadAddonSummaryHeader_1efm5_3060 h3{color:#171415;margin:3px 0 0;font-size:20px}._leadAddonSummaryHeader_1efm5_3060>strong{color:#171415;font-size:17px}._leadTotalPrice_1efm5_3047{border-top:1px solid #dfe1e5;margin-top:2px;padding-top:11px;font-weight:700;color:#171415!important;font-size:16px!important}._leadTotalPrice_1efm5_3047 strong{font-size:18px}@media (width<720px){._stockCarAddonSection_1efm5_2187{padding:16px}._stockCarAddonHeader_1efm5_2196,._leadAddonSummaryHeader_1efm5_3060{flex-direction:column;align-items:flex-start;gap:10px}._stockCarAddonCategories_1efm5_2213{display:none}._stockCarAddonSelectionSummary_1efm5_2219{padding:12px}._stockCarAddonSelectionSummary_1efm5_2219 li{gap:8px;padding:9px}._stockCarAddonSelectionNavigate_1efm5_2297 small{display:none}._stockCarAddonSelectionSummaryHeader_1efm5_2249{flex-direction:column;align-items:flex-start;gap:2px}._stockCarAddonCategoryPicker_1efm5_2360{gap:6px;display:grid}._stockCarAddonCategoryPicker_1efm5_2360 span{color:#666970;letter-spacing:.045em;text-transform:uppercase;font-size:12px;font-weight:700}._stockCarAddonCategoryPicker_1efm5_2360 select{box-sizing:border-box;color:#171415;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #b9bdc4;border-radius:6px;padding:10px 42px 10px 12px;font-size:14px;font-weight:600}._stockCarAddonGrid_1efm5_2438{gap:10px}._stockCarAddonCard_1efm5_2458,._stockCarAddonCardSelected_1efm5_2459{grid-template-columns:124px minmax(0,1fr);grid-template-areas:"media copy""footer footer";min-height:auto;display:grid}._stockCarAddonMedia_1efm5_2548,._stockCarAddonMediaPlaceholder_1efm5_2549{aspect-ratio:16/9;border-bottom:0;border-right:1px solid #eceef1;grid-area:media;align-self:start;width:124px;height:auto;min-height:0}._stockCarAddonCopy_1efm5_2616{grid-area:copy;gap:3px;padding:11px 12px 9px}._stockCarAddonCopy_1efm5_2616 strong{font-size:14px;line-height:1.25}._stockCarAddonCopy_1efm5_2616>small{display:none}._stockCarAddonDescription_1efm5_2638{-webkit-line-clamp:2;font-size:12px;line-height:1.35}._stockCarAddonDescriptionExpanded_1efm5_2649{font-size:12px;line-height:1.35}._stockCarAddonDescriptionButton_1efm5_2659{font-size:12px}._stockCarAddonCheck_1efm5_2500{width:22px;height:22px;top:8px;left:8px}._stockCarAddonCampaignBadge_1efm5_2532{letter-spacing:.02em;white-space:nowrap;justify-self:start;max-width:none;padding:4px 6px;font-size:10px;position:static;overflow:visible}._stockCarAddonZoom_1efm5_2590{width:30px;height:30px;bottom:7px;right:7px}._stockCarAddonFooter_1efm5_2678{grid-area:footer;align-items:center;margin-top:0;padding:9px 12px 11px}._stockCarAddonLightbox_1efm5_2747{padding:64px 14px 20px}}._qrHandoff_1efm5_3217{box-sizing:border-box;background:linear-gradient(145deg,#fff 0%,#f5f6f8 100%);min-height:620px;padding:42px 22px 34px}@media (width>=600px){._qrHandoff_1efm5_3217{padding:52px 64px 46px}}._qrHandoffContent_1efm5_3229{grid-template-areas:"copy""code""summary";align-items:center;gap:26px;max-width:920px;margin:38px auto 32px;display:grid}@media (width>=900px) and (orientation:landscape){._qrHandoffContent_1efm5_3229{grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"copy code""summary code";gap:22px 64px;margin:54px auto 38px}}._qrHandoffCopy_1efm5_3246{grid-area:copy}._qrHandoffCopy_1efm5_3246 h2{color:#171415;letter-spacing:-.035em;max-width:620px;margin:10px 0 18px;font-size:clamp(32px,5vw,52px);font-weight:500;line-height:1.05}._qrHandoffCopy_1efm5_3246>p{color:#5d6067;max-width:610px;font-size:17px;line-height:1.55}._qrHandoffSummary_1efm5_3265{box-sizing:border-box;border-top:1px solid #dfe1e5;grid-area:summary;gap:0;width:100%;max-width:610px;margin:0;display:grid}._qrHandoffSummary_1efm5_3265 div{border-bottom:1px solid #dfe1e5;grid-template-columns:104px minmax(0,1fr);gap:16px;padding:13px 0;display:grid}._qrHandoffSummary_1efm5_3265 dt{color:#777a81;letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:700}._qrHandoffSummary_1efm5_3265 dd{color:#171415;margin:0;font-size:16px;font-weight:650}._qrHandoffCode_1efm5_3296{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #dfe1e5;border-radius:16px;grid-area:code;justify-items:center;width:100%;padding:20px;display:grid;box-shadow:0 14px 38px #181d2a17}._qrHandoffCode_1efm5_3296 svg{width:min(248px,68vw);height:auto;display:block}._qrHandoffCode_1efm5_3296 strong{color:#171415;margin-top:14px;font-size:17px}._qrHandoffCode_1efm5_3296 span{color:#74777e;margin-top:4px;font-size:14px}@media (orientation:portrait) and (width<=1199px){._qrHandoff_1efm5_3217{padding:30px 20px 28px}._qrHandoffContent_1efm5_3229{width:100%}._qrHandoffCopy_1efm5_3246 h2{max-width:none;font-size:clamp(34px,8vw,48px)}._qrHandoffCopy_1efm5_3246>p{font-size:16px}._qrHandoffCode_1efm5_3296{max-width:440px;margin:0 auto}._qrHandoffCode_1efm5_3296 svg{width:min(248px,72vw)}._qrHandoffFallback_1efm5_3346{text-align:center;flex-direction:column;align-items:stretch}._qrHandoffFallback_1efm5_3346 button{width:100%}}._qrHandoffFallback_1efm5_3346{color:#666970;border-top:1px solid #dfe1e5;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px 20px;max-width:920px;margin:0 auto;padding-top:22px;font-size:15px;display:flex}._qrHandoffFallback_1efm5_3346 button{color:#171415;cursor:pointer;min-height:52px;font:inherit;background:#fff;border:1px solid #bfc3ca;border-radius:8px;padding:13px 22px;font-weight:700}._qrHandoffFallback_1efm5_3346 button:hover,._qrHandoffFallback_1efm5_3346 button:focus-visible{border-color:var(--accent-color);color:var(--accent-color)}._backButton_1efm5_3384{color:var(--accent-color);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:15px;font-weight:700}._leadIntro_1efm5_3395{max-width:100%;margin:36px 0 28px}._leadIntro_1efm5_3395 h2{color:#171415;margin:0 0 10px;font-size:clamp(28px,4vw,42px);font-weight:500}._leadIntro_1efm5_3395>p:not(._inactiveNotice_1efm5_2133){color:#666970;line-height:1.55}._selectedDealer_1efm5_3410{color:#171415;font-size:15px;font-weight:700}._formGrid_1efm5_3416{gap:16px;max-width:100%;display:grid}@media (width>=600px){._formGrid_1efm5_3416{grid-template-columns:repeat(2,minmax(0,1fr))}}._formGrid_1efm5_3416 label{color:#50535a;gap:7px;font-size:14px;font-weight:700;display:grid}._formGrid_1efm5_3416 input,._formGrid_1efm5_3416 select,._formGrid_1efm5_3416 textarea{box-sizing:border-box;color:#171415;width:100%;font:inherit;background:#fff;border:1px solid #ced1d7;border-radius:8px;padding:12px;font-size:16px}._formGrid_1efm5_3416 input:focus,._formGrid_1efm5_3416 select:focus,._formGrid_1efm5_3416 textarea:focus{border-color:var(--accent-color);outline:2px solid color-mix(in srgb, var(--accent-color) 18%, transparent)}._formGrid_1efm5_3416 textarea{resize:vertical}._formGrid_1efm5_3416 select:disabled{color:#86898f;cursor:not-allowed;background:#f1f2f4}._bookingFields_1efm5_3461{background:#f7f8fa;border:1px solid #e0e2e6;border-radius:10px;grid-column:1/-1;gap:16px;padding:18px;display:grid}@media (width>=600px){._bookingFields_1efm5_3461{grid-template-columns:repeat(2,minmax(0,1fr))}}._datePickerField_1efm5_3476{gap:7px;min-width:0;display:grid;position:relative}._fieldLabel_1efm5_3483{color:#50535a;font-size:14px;font-weight:700}._datePickerButton_1efm5_3489,._datePickerButtonOpen_1efm5_3490{box-sizing:border-box;color:#171415;cursor:pointer;width:100%;min-height:46px;font:inherit;text-align:left;background:#fff;border:1px solid #ced1d7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;display:flex}._datePickerButton_1efm5_3489:hover,._datePickerButtonOpen_1efm5_3490:hover{border-color:color-mix(in srgb, var(--accent-color) 62%, #ced1d7)}._datePickerButton_1efm5_3489:focus-visible,._datePickerButtonOpen_1efm5_3490:focus-visible,._datePickerButtonOpen_1efm5_3490{border-color:var(--accent-color);outline:2px solid color-mix(in srgb, var(--accent-color) 18%, transparent)}._datePickerValue_1efm5_3521{color:#171415}._datePickerPlaceholder_1efm5_3525{color:#777a80}._calendarPopover_1efm5_3529{z-index:6;box-sizing:border-box;background:#fff;border:1px solid #dfe1e5;border-radius:12px;width:min(326px,100vw - 72px);padding:14px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 18px 45px #1119332e}._calendarPopover_1efm5_3529 .rdp-root{--rdp-accent-color:var(--accent-color);--rdp-accent-background-color:color-mix(in srgb, variables.$accentColor 10%, white);--rdp-day-height:39px;--rdp-day-width:39px;--rdp-day_button-height:36px;--rdp-day_button-width:36px;--rdp-selected-border:0;--rdp-disabled-opacity:1;--rdp-nav_button-height:36px;--rdp-nav_button-width:36px;--rdp-nav-height:42px;color:#171415;margin:0;font-size:14px}._calendarPopover_1efm5_3529 .rdp-months,._calendarPopover_1efm5_3529 .rdp-month,._calendarPopover_1efm5_3529 .rdp-month_grid{width:100%}._calendarPopover_1efm5_3529 .rdp-month_caption{text-transform:capitalize;align-items:center;font-size:17px;font-weight:700}._calendarPopover_1efm5_3529 .rdp-weekday{color:#74777e;text-transform:capitalize;font-size:13px;font-weight:700}._calendarPopover_1efm5_3529 .rdp-day_button{margin:auto;font-size:14px;font-weight:600}._calendarPopover_1efm5_3529 .rdp-day_button:hover:not(:disabled){background:color-mix(in srgb, var(--accent-color) 10%, white)}._calendarPopover_1efm5_3529 .rdp-selected .rdp-day_button{background:var(--accent-color);color:#fff}._calendarPopover_1efm5_3529 .rdp-disabled .rdp-day_button{color:#a4a7ad;cursor:not-allowed;background:#f5f6f7;text-decoration:line-through}._calendarPopover_1efm5_3529 .rdp-today:not(.rdp-selected) .rdp-day_button{border:1px solid var(--accent-color)}._calendarPopover_1efm5_3529>p{color:#777a80;border-top:1px solid #eceef1;margin:10px 4px 0;padding-top:10px;font-size:12px;line-height:1.4}._bookingHint_1efm5_3605{color:#666970;grid-column:1/-1;margin:0;font-size:14px;line-height:1.45}._fullWidthField_1efm5_3616{grid-column:1/-1}._leadSubmit_1efm5_3620{border:1px solid var(--accent-color);background:var(--accent-color);color:#fff;cursor:pointer;min-width:190px;font:inherit;border-radius:8px;margin-top:22px;padding:13px 20px;font-weight:700}._leadSubmit_1efm5_3620:disabled{color:#777a80;cursor:not-allowed;background:#d5d7dc;border-color:#d5d7dc}._leadSubmitHint_1efm5_3639{color:#777a81;margin:9px 0 0;font-size:13px;line-height:1.4}._leadSuccess_1efm5_3646{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;padding:54px 22px;display:flex}._leadSuccess_1efm5_3646 h2{color:#171415;margin:10px 0;font-size:clamp(32px,4vw,46px);font-weight:500}._leadSuccess_1efm5_3646>p:not(._inactiveNotice_1efm5_2133){color:#666970;line-height:1.55}._leadSuccess_1efm5_3646 ._inactiveNotice_1efm5_2133{text-align:left;max-width:560px;margin-top:18px}._leadSuccessIcon_1efm5_3672{color:#1f6b30;background:#def1e3;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:22px;font-size:30px;font-weight:700;display:inline-flex}._leadSuccessButton_1efm5_3686{border:1px solid var(--accent-color);background:var(--accent-color);color:#fff;cursor:pointer;min-height:50px;font:inherit;border-radius:8px;margin-top:25px;padding:13px 24px;font-weight:700}@media (width>=1600px){._stockCarOfferTopBar_1efm5_24,._loadingDetailState_1efm5_1335,._offerPageShell_1efm5_1432,._offerNavigation_1efm5_1444{width:min(1360px,100% - 96px)}}@media (prefers-reduced-motion:reduce){._card_1efm5_457,._cardImageButton_1efm5_564 img,._modelSelectorCard_1efm5_178,._modelSelectorActive_1efm5_179{transition:none}._loadingLine_1efm5_1180,._loadingModelImage_1efm5_1181,._loadingChip_1efm5_1182,._loadingCardImage_1efm5_1183,._loadingDetailImage_1efm5_1360,._galleryStageLoading_1efm5_1558:after,._galleryLoadingBadge_1efm5_1568 span,._detailLoadingPulse_1efm5_2037,._detailLoadingProgress_1efm5_2053 span,._detailLoadingSkeleton_1efm5_2069 span{animation:none}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._root_1byr3_2{width:min(1280px,100%);min-width:0;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);margin:24px auto 40px;container-type:inline-size}._modeSelector_1byr3_11{background:var(--v-color-background-secondary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);align-items:center;gap:0;padding:2px;display:inline-flex}._skeletonModeSelector_1byr3_21{align-items:center;gap:6px;padding:3px;display:inline-flex}._modeButton_1byr3_28{min-width:74px;min-height:32px;color:var(--v-color-foreground-secondary);border-radius:var(--v-radius-full);font:inherit;font-size:12px;font-weight:var(--v-font-regular-weight);cursor:pointer;background:0 0;border:0;padding:0 12px;transition:color .12s,background-color .12s}._modeButton_1byr3_28._active_1byr3_42{color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-weight:var(--v-font-emphasis-weight);box-shadow:0 1px 4px #0000001f}._modeButton_1byr3_28:not(._active_1byr3_42):hover{color:var(--v-color-foreground-primary);background:var(--v-color-background-primary)}._modeButton_1byr3_28:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._stage_1byr3_57{aspect-ratio:16/9;background:#111;width:100%;position:relative;overflow:hidden}._stage_1byr3_57._stageStudio_1byr3_64{background:0 0}@media (width>=1600px) and (height<=1200px){._root_1byr3_2{margin-bottom:24px}._stage_1byr3_57{aspect-ratio:auto;height:580px}._stage_1byr3_57 ._carouselImage_1byr3_76{object-fit:cover}._stageStudio_1byr3_64 ._carouselImage_1byr3_76{object-fit:contain}}._carouselViewport_1byr3_83{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:auto hidden}._carouselViewport_1byr3_83::-webkit-scrollbar{display:none}._carouselViewport_1byr3_83:focus-visible{outline:3px solid var(--v-color-foreground-primary);outline-offset:-3px}._carouselOpenAction_1byr3_102{cursor:zoom-in}._carouselCloseAction_1byr3_106{cursor:zoom-out}._carouselTrack_1byr3_110{width:100%;height:100%;display:flex}._carouselSlide_1byr3_116{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;overflow:hidden}._carouselImage_1byr3_76{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}._stageImage_1byr3_134{background:inherit}._heroStageImage_1byr3_138{opacity:0;transition:opacity .16s ease-out}._heroStageImageReady_1byr3_143{opacity:1}._stageLoadingOverlay_1byr3_147{z-index:3;pointer-events:none;position:absolute;inset:0}._expandLabel_1byr3_154{min-height:40px;color:var(--v-color-always-white);border-radius:var(--v-radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;font-size:14px;font-weight:var(--v-font-emphasis-weight);z-index:2;background:#00000094;border:1px solid #ffffff29;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:absolute;top:16px;right:16px}._expandLabel_1byr3_154 svg{width:18px;height:18px}._expandLabel_1byr3_154:focus-visible{outline:2px solid var(--v-color-always-white);outline-offset:2px}._stageArrow_1byr3_182,._iconButton_1byr3_183{width:48px;height:48px;color:var(--v-color-always-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#00000094;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._stageArrow_1byr3_182 svg,._iconButton_1byr3_183 svg{width:26px;height:26px}._stageArrow_1byr3_182:focus-visible,._iconButton_1byr3_183:focus-visible{outline-offset:2px;outline:2px solid}._stageArrow_1byr3_182:disabled,._iconButton_1byr3_183:disabled{opacity:.38;cursor:default}._stageArrow_1byr3_182{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}._stageArrow_1byr3_182._left_1byr3_219{left:16px}._stageArrow_1byr3_182._right_1byr3_222{right:16px}._stageCount_1byr3_226{min-height:32px;color:var(--v-color-always-white);border-radius:var(--v-radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;background:#00000094;align-items:center;padding:0 12px;font-size:14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._appearancePicker_1byr3_243{--appearance-surface:#00000094;--appearance-border:#ffffff29;--appearance-text:var(--v-color-always-white);--appearance-muted:#ffffffb8;min-width:0;color:var(--appearance-text);background:var(--appearance-surface);border:1px solid var(--appearance-border);font-family:var(--v-font-sans-family)}._appearanceInline_1byr3_255{--appearance-surface:var(--v-color-background-primary);--appearance-border:var(--v-color-ornament-primary);--appearance-text:var(--v-color-foreground-primary);--appearance-muted:var(--v-color-foreground-secondary);border-top:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"choices summary mode""notice notice notice";align-items:center;gap:4px 12px;padding:7px 12px;display:grid}._appearanceInline_1byr3_255 ._appearancePickerHeader_1byr3_268{display:contents}._appearanceInline_1byr3_255 ._appearanceLeadingControls_1byr3_271{grid-area:mode}._appearanceInline_1byr3_255 ._appearanceSelectionSummary_1byr3_274{text-align:left;flex-direction:column;grid-area:summary;justify-content:center;align-items:flex-start;gap:0}._appearanceInline_1byr3_255 ._appearanceChoices_1byr3_282{grid-area:choices;gap:4px;padding:0}._appearanceInline_1byr3_255 ._appearanceChoice_1byr3_282{width:44px;min-width:44px;height:44px}._appearanceInline_1byr3_255 ._appearanceSwatch_1byr3_292{width:30px;height:30px}._appearanceInline_1byr3_255 ._appearanceNotice_1byr3_296{grid-area:notice}._appearanceOverlay_1byr3_300{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;width:min(720px,100% - 160px);padding:6px 8px;position:absolute;bottom:20px;left:20px;box-shadow:0 4px 18px #0000002e}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"label choices summary collapse""notice notice notice notice";align-items:center;gap:4px 10px;display:grid}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearancePickerHeader_1byr3_268{display:contents}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceSectionLabel_1byr3_322{grid-area:label}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceSelectionSummary_1byr3_274{grid-area:summary}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceCollapseButton_1byr3_328{grid-area:collapse}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceChoices_1byr3_282{grid-area:choices}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceNotice_1byr3_296{grid-area:notice}._appearanceCollapsed_1byr3_312{border-radius:var(--v-radius-full);width:auto;padding:0}._appearanceCollapsedButton_1byr3_344{min-width:220px;min-height:48px;color:var(--appearance-text);border-radius:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:5px 11px 5px 7px;display:grid}._appearanceCollapsedButton_1byr3_344 svg{width:18px;height:18px}._appearanceCollapsedButton_1byr3_344:focus-visible{outline:2px solid var(--v-color-always-white);outline-offset:2px}._appearanceCollapsedText_1byr3_369{flex-direction:column;gap:1px;min-width:0;display:flex}._appearanceCollapsedText_1byr3_369 small,._appearanceCollapsedText_1byr3_369 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._appearanceCollapsedText_1byr3_369 small{color:var(--appearance-muted);font-size:11px;line-height:1.2}._appearanceCollapsedText_1byr3_369 strong{font-size:13px;line-height:1.3}._appearancePickerHeader_1byr3_268{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;margin-bottom:8px;display:grid}._appearanceSectionLabel_1byr3_322{color:var(--appearance-muted);font-size:13px;font-weight:var(--v-font-emphasis-weight)}._appearanceSelectionSummary_1byr3_274{text-align:right;justify-content:flex-end;align-items:baseline;gap:8px;min-width:0;display:flex}._appearanceSelectionSummary_1byr3_274 strong,._appearanceSelectionSummary_1byr3_274 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._appearanceSelectionSummary_1byr3_274 strong{font-size:13px}._appearanceSelectionSummary_1byr3_274 span{color:var(--appearance-muted);font-variant-numeric:tabular-nums;font-size:12px}._appearanceCollapseButton_1byr3_328{width:40px;height:40px;color:var(--appearance-text);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._appearanceCollapseButton_1byr3_328 svg{width:20px;height:20px}._appearanceCollapseButton_1byr3_328:focus-visible{outline-offset:-2px;outline:2px solid}._appearanceChoices_1byr3_282{overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:8px;min-width:0;padding:2px 2px 4px;display:flex;overflow-x:auto}._appearanceChoices_1byr3_282::-webkit-scrollbar{display:none}._appearanceChoice_1byr3_282{width:48px;min-width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:5px;display:inline-flex;position:relative}._appearanceChoice_1byr3_282._selected_1byr3_481{border-color:var(--appearance-text)}._appearanceChoice_1byr3_282:focus-visible{outline:2px solid var(--appearance-text);outline-offset:1px}._appearanceSwatch_1byr3_292,._appearanceColorPreview_1byr3_490{background:linear-gradient(145deg, #ffffff6b, transparent 42%), var(--appearance-primary,#777);border:1px solid #7f7f7f6b;border-radius:50%;flex:none;display:block;box-shadow:inset 0 0 0 1px #ffffff29}._appearanceSwatch_1byr3_292._twoPaints_1byr3_498,._appearanceColorPreview_1byr3_490._twoPaints_1byr3_498{background:linear-gradient(145deg, #ffffff6b, transparent 42%), linear-gradient(135deg, var(--appearance-primary,#777) 50%, var(--appearance-secondary,#444) 50%)}._appearanceSwatch_1byr3_292,._appearanceColorPreview_1byr3_490{width:34px;height:34px}._appearanceOverlay_1byr3_300 ._appearanceChoice_1byr3_282{width:42px;min-width:42px;height:42px;padding:5px}._appearanceOverlay_1byr3_300 ._appearanceSwatch_1byr3_292{width:30px;height:30px}._appearanceOverlay_1byr3_300 ._appearanceChoices_1byr3_282{gap:4px;padding:0}._appearanceOverlay_1byr3_300 ._appearanceCollapseButton_1byr3_328{width:36px;height:36px}._appearanceWarningDot_1byr3_535{background:#f4c542;border:1px solid #00000080;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;right:3px}._appearanceNotice_1byr3_296{color:var(--appearance-muted);margin:6px 2px 0;font-size:11px;line-height:1.35}._dialog_1byr3_553{color:#fff;background:#0b0b0b;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:hidden}._dialog_1byr3_553::backdrop{background:#000000eb}._dialog_1byr3_553._dialogStudio_1byr3_568{color:var(--v-color-foreground-primary);background:#fff}._dialogContent_1byr3_573{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._dialogTopBar_1byr3_582{z-index:2;pointer-events:none;justify-content:flex-end;align-items:center;gap:16px;min-height:72px;padding:12px 16px;display:flex;position:absolute;top:0;left:0;right:0}._dialogTopBar_1byr3_582:before{z-index:-1;content:"";background:linear-gradient(#00000073,#0000);height:120px;position:absolute;inset:0 0 auto}._dialogTopBar_1byr3_582>*{pointer-events:auto}._dialogStudio_1byr3_568 ._dialogTopBar_1byr3_582:before{background:linear-gradient(#fffffff0,#0000)}._dialogArrow_1byr3_612{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}._dialogArrow_1byr3_612._left_1byr3_219{left:20px}._dialogArrow_1byr3_612._right_1byr3_222{right:20px}._dialogPagination_1byr3_625{z-index:2;min-width:72px;color:var(--v-color-always-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;background:#00000094;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}._paginationDots_1byr3_645{gap:5px;display:flex}._paginationDot_1byr3_645{background:#ffffff61;border-radius:50%;width:5px;height:5px}._paginationDot_1byr3_645._active_1byr3_42{background:var(--v-color-always-white)}._interiorConfiguratorSection_1byr3_660{min-width:0}._interiorStageGroup_1byr3_664{margin-bottom:0}._interiorStage_1byr3_664{background:var(--v-color-background-secondary)}._interiorPicker_1byr3_672{--interior-surface:#00000094;--interior-border:#ffffff29;--interior-text:var(--v-color-always-white);--interior-muted:#ffffffb8;min-width:0;color:var(--interior-text);background:var(--interior-surface);border:1px solid var(--interior-border);font-family:var(--v-font-sans-family);position:relative}._interiorInline_1byr3_685{--interior-surface:var(--v-color-background-primary);--interior-border:var(--v-color-ornament-primary);--interior-text:var(--v-color-foreground-primary);--interior-muted:var(--v-color-foreground-secondary);border-top:0;padding:14px 14px 12px}._interiorOverlay_1byr3_694{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);scrollbar-width:thin;border-radius:14px;width:min(860px,100% - 160px);max-height:calc(100% - 120px);padding:12px;position:absolute;bottom:20px;left:20px;overflow-y:auto;box-shadow:0 4px 18px #0000002e}._interiorPickerHeader_1byr3_709{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:10px;display:grid}._interiorSelectionSummary_1byr3_717{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}._interiorSelectionSummary_1byr3_717>strong{min-width:0;font-size:15px;font-weight:var(--v-font-emphasis-weight);text-overflow:ellipsis;line-height:1.3;overflow:hidden}._interiorSectionLabel_1byr3_733{color:var(--interior-muted);font-size:12px;font-weight:var(--v-font-emphasis-weight);flex:0 0 100%}._interiorSelectionMeta_1byr3_740{color:var(--interior-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;font-size:12px;display:inline-flex}._interiorSelectionMeta_1byr3_740>span+span:before{content:"·";margin:0 6px}._interiorPrice_1byr3_753{display:inline-flex}._interiorPrice_1byr3_753>span+span:before{content:"·";margin:0 6px}._interiorCollapseButton_1byr3_761{width:36px;height:36px;color:var(--interior-text);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._interiorCollapseButton_1byr3_761 svg{width:20px;height:20px}._interiorCollapseButton_1byr3_761:focus-visible{outline-offset:-2px;outline:2px solid}._interiorPickerChoices_1byr3_783{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:8px;min-width:0;padding:2px 2px 6px;display:grid}._interiorPickerChoice_1byr3_783{width:100%;min-width:0;min-height:108px;color:var(--interior-text);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--v-transition-default), border-color var(--v-transition-default), transform var(--v-transition-micro);background:0 0;border:2px solid #0000;border-radius:10px;grid-template-rows:60px minmax(0,1fr);gap:6px;padding:4px;display:grid;position:relative}._interiorPickerChoice_1byr3_783._selected_1byr3_481{background:color-mix(in srgb, var(--interior-text) 8%, transparent);border-color:var(--interior-text)}._interiorPickerChoice_1byr3_783:active{transform:scale(.98)}._interiorPickerChoice_1byr3_783:focus-visible{outline:2px solid var(--interior-text);outline-offset:1px}._interiorPickerImage_1byr3_821,._interiorCollapsedImage_1byr3_822,._interiorThumbnailFallback_1byr3_823{object-fit:cover;background:color-mix(in srgb, var(--interior-text) 8%, transparent);display:block}._interiorPickerImage_1byr3_821{border-radius:6px;width:100%;height:60px}._interiorThumbnailFallback_1byr3_823{background:linear-gradient(135deg, transparent 42%, color-mix(in srgb, var(--interior-text) 7%, transparent) 42%), color-mix(in srgb, var(--interior-text) 12%, transparent)}._interiorPickerChoiceText_1byr3_839{flex-direction:column;gap:3px;min-width:0;display:flex}._interiorPickerChoiceText_1byr3_839 strong{font-size:11px;font-weight:var(--v-font-emphasis-weight);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._interiorPickerChoiceText_1byr3_839 span{color:var(--interior-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.25;overflow:hidden}._interiorWarningDot_1byr3_863{background:#f4c542;border:1px solid #00000080;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:8px}._interiorDescription_1byr3_874{color:var(--interior-muted);border-bottom:1px solid var(--interior-border);margin:-3px 0 9px;padding-bottom:8px;font-size:12px;line-height:1.45}._interiorDescription_1byr3_874>p{color:var(--interior-muted);margin:0}._interiorDescription_1byr3_874 ul{color:var(--interior-muted);margin:0;padding-left:18px}._interiorChoiceCount_1byr3_892{color:var(--interior-muted);font-size:12px;position:absolute;top:15px;right:14px}._interiorInline_1byr3_685 ._interiorPickerHeader_1byr3_709{padding-right:58px}._interiorOverlay_1byr3_694 ._interiorPickerChoice_1byr3_783{grid-template-rows:56px minmax(0,1fr);min-height:102px}._interiorOverlay_1byr3_694 ._interiorPickerImage_1byr3_821{height:56px}._interiorOverlay_1byr3_694 ._interiorPickerChoices_1byr3_783{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}._interiorCollapsed_1byr3_822{border-radius:var(--v-radius-full);width:auto;max-width:min(400px,100% - 160px);padding:0;overflow:hidden}._interiorCollapsedButton_1byr3_925{width:100%;min-width:300px;min-height:52px;color:var(--interior-text);border-radius:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:5px 11px 5px 5px;display:grid}._interiorCollapsedButton_1byr3_925 svg{width:18px;height:18px}._interiorCollapsedButton_1byr3_925:focus-visible{outline:2px solid var(--v-color-always-white);outline-offset:-2px}._interiorCollapsedImage_1byr3_822{border-radius:50%;width:42px;height:42px}._interiorCollapsedText_1byr3_957{flex-direction:column;gap:1px;min-width:0;display:flex}._interiorCollapsedText_1byr3_957 small,._interiorCollapsedText_1byr3_957 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._interiorCollapsedText_1byr3_957 small{color:var(--interior-muted);font-size:10px}._interiorCollapsedText_1byr3_957 strong{font-size:13px;line-height:1.25}@container (width<=1000px){._appearanceInline_1byr3_255{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary mode""choices choices""notice notice";gap:4px 10px;padding-block:8px}._appearanceInline_1byr3_255 ._appearanceSelectionSummary_1byr3_274{text-align:left;flex-direction:column;align-items:flex-start;gap:0;min-width:0}._appearanceInline_1byr3_255 ._appearanceSelectionSummary_1byr3_274 strong,._appearanceInline_1byr3_255 ._appearanceSelectionSummary_1byr3_274 span{width:100%}._appearanceInline_1byr3_255 ._appearanceChoices_1byr3_282{gap:4px;width:100%}}@container (width<=620px){._appearanceInline_1byr3_255{gap:3px 6px;padding:7px 8px}._appearanceInline_1byr3_255 ._appearanceChoice_1byr3_282{width:40px;min-width:40px;height:40px}._appearanceInline_1byr3_255 ._appearanceSwatch_1byr3_292{width:28px;height:28px}._appearanceInline_1byr3_255 ._appearanceChoices_1byr3_282{flex-wrap:wrap;overflow-x:visible}._modeButton_1byr3_28{min-width:62px;min-height:30px;padding-inline:8px;font-size:11px}}@media (width<=767px){._dialog_1byr3_553{width:100dvw;height:100dvh}._root_1byr3_2{margin:16px auto 28px}._stage_1byr3_57{width:calc(100% + 40px);margin-inline:-20px}._modeSelector_1byr3_11{width:auto}._skeletonModeSelector_1byr3_21{width:100%}._skeletonModeSelector_1byr3_21>*{flex:1}._modeButton_1byr3_28{min-width:68px;padding-inline:9px}._expandLabel_1byr3_154{background:0 0;border:0;justify-content:center;width:44px;min-height:44px;padding:0;top:4px;right:4px}._expandLabel_1byr3_154:before{content:"";background:#00000094;border:1px solid #ffffff29;border-radius:50%;position:absolute;inset:6px}._expandLabel_1byr3_154 svg{width:18px;height:18px;position:relative}._expandLabel_1byr3_154 span{display:none}._stageArrow_1byr3_182{background:0 0;border:0;width:44px;height:44px}._stageArrow_1byr3_182:before{content:"";background:#00000094;border:1px solid #ffffff29;border-radius:50%;position:absolute;inset:6px}._stageArrow_1byr3_182 svg{width:20px;height:20px;position:relative}._stageArrow_1byr3_182._left_1byr3_219{left:2px}._stageArrow_1byr3_182._right_1byr3_222{right:2px}._stageCount_1byr3_226{background:#00000094;min-height:26px;padding:0 9px;font-size:12px;bottom:8px}._appearanceInline_1byr3_255{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary mode""choices choices""notice notice";gap:3px 8px;width:calc(100% + 40px);margin-inline:-20px;padding:7px 10px}._appearanceOverlay_1byr3_300{right:max(8px, env(safe-area-inset-right));bottom:max(68px, env(safe-area-inset-bottom) + 60px);left:max(8px, env(safe-area-inset-left));border-radius:12px;width:auto;padding:6px 8px}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"summary collapse""choices choices""notice notice";gap:3px 6px}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceSectionLabel_1byr3_322{display:none}._appearanceCollapsed_1byr3_312{border-radius:var(--v-radius-full);width:min(270px,100% - 16px);padding:0;right:auto}._appearanceCollapsedButton_1byr3_344{width:100%;min-width:0}._appearancePickerHeader_1byr3_268{gap:6px}._appearanceSelectionSummary_1byr3_274{flex-direction:column;align-items:flex-end;gap:0}._appearanceOverlay_1byr3_300 ._appearanceSelectionSummary_1byr3_274{text-align:left;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:8px}._appearanceChoice_1byr3_282{width:40px;min-width:40px;height:40px}._appearanceOverlay_1byr3_300 ._appearanceChoice_1byr3_282{width:42px;min-width:42px;height:42px}._appearanceNotice_1byr3_296{max-height:32px;overflow:hidden}._dialogTopBar_1byr3_582{min-height:56px;padding:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) 6px max(6px, env(safe-area-inset-left));align-items:flex-start}._iconButton_1byr3_183{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:44px;height:44px;position:relative}._iconButton_1byr3_183:before{content:"";background:#0000009e;border:1px solid #ffffff2e;border-radius:50%;position:absolute;inset:6px}._iconButton_1byr3_183 svg{width:18px;height:18px;position:relative}._dialogArrow_1byr3_612{bottom:max(8px, env(safe-area-inset-bottom));position:absolute;top:auto;transform:none}._dialogArrow_1byr3_612._left_1byr3_219{left:max(4px, env(safe-area-inset-left))}._dialogArrow_1byr3_612._right_1byr3_222{right:max(4px, env(safe-area-inset-right))}._dialogPagination_1byr3_625{bottom:max(14px, env(safe-area-inset-bottom));border-radius:var(--v-radius-full);gap:0;min-width:0;padding:6px 10px;font-size:12px}._paginationDots_1byr3_645{display:none}._interiorStageGroup_1byr3_664{margin-bottom:0}._interiorInline_1byr3_685{width:calc(100% + 40px);margin-inline:-20px;padding:12px 10px 10px}._interiorInline_1byr3_685 ._interiorPickerHeader_1byr3_709{padding-right:48px}._interiorSelectionSummary_1byr3_717>strong{flex-basis:100%;font-size:14px}._interiorPickerChoice_1byr3_783{grid-template-rows:58px minmax(0,1fr);min-height:104px}._interiorPickerImage_1byr3_821{height:58px}._interiorPickerChoices_1byr3_783{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._interiorOverlay_1byr3_694{right:max(8px, env(safe-area-inset-right));bottom:max(68px, env(safe-area-inset-bottom) + 60px);left:max(8px, env(safe-area-inset-left));border-radius:12px;width:auto;max-height:calc(100dvh - 140px);padding:10px}._interiorOverlay_1byr3_694 ._interiorPickerChoice_1byr3_783{grid-template-rows:52px minmax(0,1fr);min-height:98px}._interiorOverlay_1byr3_694 ._interiorPickerImage_1byr3_821{height:52px}._interiorCollapsed_1byr3_822{border-radius:var(--v-radius-full);width:min(320px,100% - 16px);max-width:none;padding:0;right:auto}._interiorCollapsedButton_1byr3_925{width:100%;min-width:0}._interiorDescription_1byr3_874{max-height:34dvh;overflow-y:auto}}@media (width>=520px) and (width<=767px){._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"label choices summary collapse""notice notice notice notice";gap:3px 8px}._appearanceOverlay_1byr3_300:not(._appearanceCollapsed_1byr3_312) ._appearanceSectionLabel_1byr3_322{display:block}}@media (prefers-reduced-motion:reduce){._heroStageImage_1byr3_138{transition:none}}._backButton_nbt8u_1{z-index:8;box-sizing:border-box;min-height:56px;color:var(--v-color-always-white,#fff);background:var(--v-color-always-black,#000);border:1px solid var(--v-color-always-black,#000);border-radius:var(--v-radius-full,999px);font-family:var(--v-font-sans-family,"Volvo Centum", sans-serif);font-size:16px;font-weight:var(--v-font-emphasis-weight,600);transition:background-color var(--v-transition-default,.2s ease), border-color var(--v-transition-default,.2s ease), transform var(--v-transition-micro,.1s ease);justify-content:center;align-items:center;gap:10px;padding:0 22px;line-height:1.25;text-decoration:none;display:inline-flex;position:fixed;bottom:24px;left:24px;box-shadow:0 8px 24px #0000002e}._backButton_nbt8u_1:active{transform:scale(.98)}._backButton_nbt8u_1:focus-visible{outline:2px solid var(--v-color-always-white,#fff);outline-offset:-4px}._backButton_nbt8u_1 ._icon_nbt8u_32{flex:none;width:22px;height:22px}@media (hover:hover){._backButton_nbt8u_1:hover{background:#292929;border-color:#292929}}@media (width<=767px){._backButton_nbt8u_1{min-height:52px;padding-inline:18px;font-size:15px;bottom:16px;left:16px}}._pageGrid_175si_1{grid-template-columns:100%;padding-left:5vw;padding-right:5vw}._main_175si_7{grid-area:3/1/4/2;margin-left:-5vw;margin-right:-5vw;position:relative}@keyframes _globalRotate_11r4y_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_11r4y_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelFamilyPageGrid_11r4y_17{padding-left:5vw;padding-right:5vw}._modelFamilyPage_11r4y_17{background-color:#f6f6f6;grid-row:3/4;grid-template-columns:1fr;padding-top:2vh;padding-bottom:10vmin;display:grid}@media (width>=600px){._modelFamilyPage_11r4y_17{grid-template-columns:220px 1fr}}._lifeStyleBanner_11r4y_36{aspect-ratio:8/3;background:#fff;border-radius:8px;align-items:center;margin-bottom:32px;display:flex;position:relative;overflow:hidden}@media (width>=1200px){._lifeStyleBanner_11r4y_36{aspect-ratio:24/5}}@media (width>=1800px){._lifeStyleBanner_11r4y_36{aspect-ratio:24/4}}._lifeStyleImage_11r4y_57{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}._toggleComparisonButton_11r4y_66{cursor:pointer;background:0 0;border:none;align-items:center;padding:10px;display:flex;position:absolute;top:0;left:0}._toggleComparisonButton_11r4y_66 ._comparisonButtonIcon_11r4y_77{font-size:1.5em}._toggleComparisonButton_11r4y_66 span{margin-left:10px;display:inline-block}._variantHeader_11r4y_85{font-size:16px;font-weight:400}._variantHeader_11r4y_85 ._modelFamily_11r4y_17{margin-right:10px;font-weight:500}._filterAndSortContainer_11r4y_94{justify-content:space-between;align-items:flex-end;margin:14px 0;display:flex}._filterAndSortContainer_11r4y_94 ._showFilterSectionButton_11r4y_100{background:#fff;border:1px solid #b2b2b2;margin-right:18px;font-size:13.3px}@media (width>=600px){._filterAndSortContainer_11r4y_94 ._showFilterSectionButton_11r4y_100{display:none}}._filterAndSortContainer_11r4y_94 ._filterSummarySection_11r4y_111{display:none}@media (width>=600px){._filterAndSortContainer_11r4y_94 ._filterSummarySection_11r4y_111{flex-wrap:wrap;gap:8px;display:flex}}._filterAndSortContainer_11r4y_94 button{cursor:pointer;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._filterAndSortContainer_11r4y_94 button ._buttonCloseIcon_11r4y_131{width:18px;height:18px;margin-left:8px}._filterAndSortContainer_11r4y_94 button._resetAllFilters_11r4y_136{background:var(--campaign-color);color:#fff}._filterAndSortContainer_11r4y_94 select{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;appearance:none;color:#000;border:1px solid #b2b2b2;border-radius:8px;align-self:flex-start;padding:8px 32px 8px 8px}@media (width>=600px){._filterAndSortContainer_11r4y_94 select{font-size:revert;height:revert;padding:16px 32px}}._modelList_11r4y_160{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-auto-rows:max-content;align-items:stretch;gap:24px;display:grid}._modelListItem_11r4y_168{position:relative}body:has(._overlay_11r4y_172){overflow:hidden}._overlay_11r4y_172{z-index:1;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_11r4y_1;position:fixed;inset:0}@keyframes _backgroundFade_11r4y_1{0%{background:0 0}}._comparisonDialog_11r4y_190{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_11r4y_190{width:90vw}}@media (width>=1200px){._comparisonDialog_11r4y_190{width:80vw}}._comparisonDialog_11r4y_190 ._closeDialogIconButton_11r4y_214{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_11r4y_190 ._closeDialogTextButton_11r4y_224{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_11r4y_190 ._closeDialogTextButton_11r4y_224:hover{box-shadow:0 0 0 2px var(--primary-color)}._skeletonFilterColumn_11r4y_240{flex-direction:column;gap:12px;padding:8px 16px 8px 0;display:flex}._skeletonFilterHeader_11r4y_247{margin-bottom:8px}._skeletonHeaderRow_11r4y_251{justify-content:space-between;align-items:center;margin:16px 0 24px;display:flex}._skeletonModelCard_11r4y_258{background:#fff;border-radius:8px;flex-direction:column;gap:12px;padding:24px;display:flex}._skeletonModelCardImage_11r4y_267{aspect-ratio:16/10;width:100%;margin:8px 0}._skeletonModelCardSpecs_11r4y_273{gap:12px;display:flex}._volvoBackLink_11r4y_278{min-height:48px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);align-self:flex-start;align-items:center;gap:8px;margin:16px 0 8px;display:inline-flex}._volvoBackLink_11r4y_278 svg{width:20px;height:20px}._volvoCentenaryShowroom_11r4y_295{box-sizing:border-box;min-height:100vh;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-family:var(--v-font-sans-family);padding:0 24px 64px}._volvoCentenaryShowroom_11r4y_295 h1,._volvoCentenaryShowroom_11r4y_295 h2,._volvoCentenaryShowroom_11r4y_295 h3,._volvoCentenaryShowroom_11r4y_295 p{color:inherit}._volvoCentenaryShowroom_11r4y_295 ._modelFamilyPage_11r4y_17{background:0 0;grid-template-columns:minmax(0,1fr);gap:32px;padding:16px 0 0;display:grid}._volvoCentenaryShowroom_11r4y_295 ._lifeStyleBanner_11r4y_36{aspect-ratio:auto;background:var(--v-color-background-primary);border-radius:0;width:100%;height:clamp(150px,18vw,200px);margin-bottom:24px}._volvoCentenaryShowroom_11r4y_295 ._variantHeader_11r4y_85{color:var(--v-color-foreground-primary);font-size:32px;font-weight:var(--v-font-regular-weight);justify-content:space-between;align-items:baseline;gap:16px;margin:0;line-height:1.2;display:flex}._volvoCentenaryShowroom_11r4y_295 ._variantCount_11r4y_335{color:var(--v-color-foreground-secondary);font-size:var(--v-font-16-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-16-lineheight);letter-spacing:normal;flex-shrink:0}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94{align-items:center;gap:16px;min-height:48px;margin:12px 0 16px}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 ._showFilterSectionButton_11r4y_100,._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 button{min-height:48px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);border-radius:0;padding:0 20px}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 ._resetAllFilters_11r4y_136{color:var(--v-color-always-white);background:var(--v-color-always-black);border-color:var(--v-color-always-black)}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 ._showFilterSectionButton_11r4y_100{display:inline-flex}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 select{min-width:210px;height:48px;color:var(--v-color-foreground-primary);border:1px solid var(--v-color-ornament-primary);font-family:var(--v-font-sans-family);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%23171717' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;border-radius:0;padding:0 44px 0 16px;background-color:var(--v-color-background-primary)!important}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 select:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryShowroom_11r4y_295 ._modelList_11r4y_160{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;gap:16px}._volvoCentenaryShowroom_11r4y_295 ._modelListItem_11r4y_168{min-width:0}._volvoCentenaryShowroom_11r4y_295 ._skeletonFilterColumn_11r4y_240{gap:16px;padding:0 32px 0 0;display:none}._volvoCentenaryShowroom_11r4y_295 ._skeletonHeaderRow_11r4y_251{margin:16px 0 24px}._volvoCentenaryShowroom_11r4y_295 ._skeletonModelCard_11r4y_258,._volvoCentenaryShowroom_11r4y_295 ._volvoSkeletonModelCard_11r4y_406{background:var(--v-color-background-secondary);border-radius:0;min-height:410px;padding:24px}._volvoCentenaryShowroom_11r4y_295 ._volvoSkeletonImageStage_11r4y_412{width:calc(100% + 48px);height:210px;margin:-24px -24px 8px}._volvoCentenaryShowroom_11r4y_295 ._volvoSkeletonPrices_11r4y_417{justify-content:space-between;gap:24px;display:flex}._volvoCentenaryShowroom_11r4y_295 ._volvoSkeletonModelCard_11r4y_406 ._skeletonModelCardSpecs_11r4y_273{justify-content:space-between;margin-top:auto}@media (width>=600px){._volvoCentenaryShowroom_11r4y_295{padding-inline:32px}}@media (width>=768px){._volvoCentenaryShowroom_11r4y_295 ._modelList_11r4y_160{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._volvoCentenaryShowroom_11r4y_295{padding-inline:48px}._volvoCentenaryShowroom_11r4y_295 ._modelFamilyPage_11r4y_17{grid-template-columns:260px minmax(0,1fr)}._volvoCentenaryShowroom_11r4y_295 ._modelList_11r4y_160{grid-template-columns:minmax(0,520px);justify-content:start}._volvoCentenaryShowroom_11r4y_295 ._skeletonFilterColumn_11r4y_240{display:flex}._volvoCentenaryShowroom_11r4y_295 ._filterAndSortContainer_11r4y_94 ._showFilterSectionButton_11r4y_100{display:none}}@media (width>=1200px){._volvoCentenaryShowroom_11r4y_295 ._modelList_11r4y_160{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),380px));justify-content:center;width:100%;max-width:1172px;margin-inline:auto}}@media (width>=1600px){._volvoCentenaryShowroom_11r4y_295 ._modelList_11r4y_160{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1568px}}@keyframes _globalRotate_57sjp_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_57sjp_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._filterContainer_57sjp_17{flex-direction:column;display:none}._filterContainer_57sjp_17._visible_57sjp_21{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=600px){._filterContainer_57sjp_17{padding-right:24px;display:flex;position:static}}body:has(._mobileBackdrop_57sjp_38){overflow:hidden}._mobileBackdrop_57sjp_38{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_57sjp_50{background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;margin-left:-1px;padding-top:18px;padding-bottom:12px;padding-left:1px;display:flex;position:sticky;top:0}._mobileFiltersHeader_57sjp_50 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_57sjp_50 ._closeMobileFiltersButton_57sjp_67{background:0 0;border:none}._mobileFiltersHeader_57sjp_50 ._closeMobileFiltersButton_57sjp_67 ._closeIcon_57sjp_71{width:18px;height:18px}._filterGroup_57sjp_76{flex-direction:column;margin-bottom:1em;display:flex}._filterGroup_57sjp_76._isCampaign_57sjp_81{background:color-mix(in srgb, var(--campaign-color) 20%, transparent);border-left:5px solid var(--campaign-color);border-radius:6px;margin-inline:-12px;padding:10px 12px}._filterGroup_57sjp_76._isCampaign_57sjp_81 ._checkbox_57sjp_88{accent-color:var(--campaign-color)}._filterGroupHeader_57sjp_92{margin-bottom:8px;font-size:13px;font-weight:500}._checkboxLabel_57sjp_98{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_57sjp_98._isDisabled_57sjp_108{color:#b2b2b2}._checkbox_57sjp_88{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._speakerBrandLogo_57sjp_120{max-width:100px}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124{color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family)}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124._visible_57sjp_21{padding:24px;inset:0}@media (width>=600px){._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124{padding-right:32px}}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._filterGroup_57sjp_76{border-bottom:1px solid var(--v-color-ornament-primary);margin-bottom:24px;padding-bottom:16px}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._filterGroup_57sjp_76._isCampaign_57sjp_81{border-bottom:1px solid var(--v-color-ornament-primary);border-left:2px solid var(--v-color-foreground-primary);background:0 0;border-radius:0;margin-inline:0;padding:0 0 16px 12px}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._filterGroup_57sjp_76._isCampaign_57sjp_81 ._checkbox_57sjp_88{accent-color:var(--v-color-foreground-primary)}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._filterGroupHeader_57sjp_92{color:var(--v-color-foreground-primary);font-size:var(--v-font-16-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-16-lineheight);margin-bottom:8px}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._filterGroup_57sjp_76:last-child{border-bottom:0}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._checkboxLabel_57sjp_98{width:100%;min-height:44px;color:var(--v-color-foreground-primary);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);gap:12px;margin:0}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._checkboxLabel_57sjp_98._isDisabled_57sjp_108{color:var(--v-color-foreground-secondary)}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._checkbox_57sjp_88{width:24px;height:24px;accent-color:var(--v-color-foreground-primary);margin:0}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._checkbox_57sjp_88:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._mobileFiltersHeader_57sjp_50{background:var(--v-color-background-primary)}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124 ._mobileFiltersHeader_57sjp_50 button{justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}@media (width>=600px) and (width<=1023px){._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124{display:none}._filterContainer_57sjp_17._volvoCentenaryShowroom_57sjp_124._visible_57sjp_21{padding:24px;display:block;position:fixed;inset:0}}@keyframes _globalRotate_8hlbs_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_8hlbs_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._equalEquipmentToggle_8hlbs_17{cursor:pointer;border:1px solid var(--primary-color);color:#171415;background:0 0;border-radius:6px;align-items:center;padding:.4em 1em;font-weight:500;transition:box-shadow .3s ease-in-out;display:flex;position:absolute;top:10px;left:10px}._equalEquipmentToggle_8hlbs_17:hover{box-shadow:0 0 0 2px var(--primary-color)}._equalEquipmentToggle_8hlbs_17 ._icon_8hlbs_35{font-size:1.2em}._comparisonHeader_8hlbs_39{text-align:center}._comparisonTable_8hlbs_43{border-spacing:0;table-layout:fixed;border:1px solid #000;width:100%;margin:0 auto}._comparisonTable_8hlbs_43 th:first-of-type,._comparisonTable_8hlbs_43 td:first-of-type{width:10%;font-size:.8em}._comparisonTable_8hlbs_43 th{width:45%;font-size:.9em}._comparisonTable_8hlbs_43 td:not(:last-of-type),._comparisonTable_8hlbs_43 th:not(:last-of-type){border-right:1px solid #000}._comparisonTable_8hlbs_43 td{border-top:1px solid #000}._comparisonTable_8hlbs_43 tr,._comparisonTable_8hlbs_43 th{word-break:break-word}._comparisonTable_8hlbs_43 tr{border:1px solid #000;border-bottom:none}._comparisonTable_8hlbs_43 tr:nth-child(2n){background:var(--secondary-background-color)}._comparisonTable_8hlbs_43 ._equalRow_8hlbs_77{color:#077a04}@media (width>=900px){._comparisonTable_8hlbs_43{width:95%}}@media (width>=1200px){._comparisonTable_8hlbs_43{width:90%}}@keyframes _globalRotate_1l15g_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1l15g_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._bannerBubble_1l15g_17{aspect-ratio:1;background:var(--campaign-color);color:var(--campaign-text-color);cursor:pointer;z-index:1;isolation:isolate;border:none;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;height:85%;margin-left:16px;display:flex;position:relative}._bannerBubble_1l15g_17:before,._bannerBubble_1l15g_17:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_1l15g_1;position:absolute;inset:0}._bannerBubble_1l15g_17:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._bannerBubble_1l15g_17:before,._bannerBubble_1l15g_17:after{animation:none}}._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52{aspect-ratio:auto;box-sizing:border-box;width:min(460px,52%);height:100%;color:var(--v-color-always-white);text-align:left;background:linear-gradient(90deg,#000000c2 0%,#0000008a 72%,#0000 100%);border-radius:0;align-items:flex-start;padding:24px 32px;margin-left:0!important}._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52:before,._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52:after{content:none}._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52 ._title_1l15g_68{font-family:var(--v-font-sans-family);font-size:var(--v-font-24-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-24-lineheight);margin:0 0 8px}._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52 ._linkText_1l15g_75{color:inherit;font-family:var(--v-font-sans-family);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);text-underline-offset:.125em}@media (width>=900px){._bannerBubble_1l15g_17{height:65%;margin-left:32px}}@media (width>=1200px){._bannerBubble_1l15g_17{margin-left:64px!important}._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52{width:min(460px,44%);height:100%;margin-left:0!important}}@media (width>=1800px){._bannerBubble_1l15g_17._specialVolvoStylingForBilservice_1l15g_52{width:min(520px,40%);height:100%}}._bannerBubble_1l15g_17 ._title_1l15g_68{margin-top:16px;margin-bottom:6px;font-size:14px;font-weight:500}@media (width>=900px){._bannerBubble_1l15g_17 ._title_1l15g_68{margin-bottom:12px;font-size:20px}}._bannerBubble_1l15g_17 ._linkText_1l15g_75{font-size:12px;font-weight:400;text-decoration:underline}@media (width>=900px){._bannerBubble_1l15g_17 ._linkText_1l15g_75{font-size:14px}}._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126{aspect-ratio:auto;width:min(460px,52%);height:100%;min-height:0;color:var(--v-color-always-white);text-align:left;background:linear-gradient(90deg,#000000c2 0%,#0000008a 72%,#0000 100%);border-radius:0;align-items:flex-start;padding:24px 32px;margin:0!important}._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126:before,._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126:after{content:none}@media (width>=900px){._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126{width:min(460px,44%);height:100%;min-height:0;padding:24px 32px;margin-left:0!important}}._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126 ._title_1l15g_68{font-size:28px;font-weight:var(--v-font-regular-weight);margin:0 0 8px;line-height:1.25}._bannerBubble_1l15g_17._volvoCentenaryShowroom_1l15g_126 ._linkText_1l15g_75{color:inherit;font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);text-underline-offset:.125em}body:has(._campaignContainer_1l15g_164){overflow:hidden}._campaignContainer_1l15g_164{z-index:3;cursor:pointer;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._campaignContainer_1l15g_164>div{background:#f6f6f6}._campaignContainer_1l15g_164._volvoCentenary_1l15g_126{background:var(--v-color-ornament-scrim)}._campaignContainer_1l15g_164._volvoCentenary_1l15g_126>div{background:var(--v-color-background-primary)}._campaignContainer_1l15g_164 ._closeButton_1l15g_187{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_1l15g_164 ._closeButton_1l15g_187 ._closeIcon_1l15g_198{width:16px;height:16px;margin-left:5px}@keyframes _globalRotate_ma1u7_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ma1u7_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._accordionModal_ma1u7_18{cursor:default;background:#f6f6f6;border-radius:12px;width:90%;max-width:700px;min-height:70vh;max-height:85vh;padding:24px;overflow-y:auto}._modalHeader_ma1u7_30{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}._modalHeader_ma1u7_30 ._heading_ma1u7_38{margin:0;font-size:22px;font-weight:600}._modalHeader_ma1u7_30 ._closeButton_ma1u7_43{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}._modalHeader_ma1u7_30 ._closeButton_ma1u7_43:hover{background:#0000000d}._modalHeader_ma1u7_30 ._closeButton_ma1u7_43 ._closeIcon_ma1u7_56{width:20px;height:20px}._accordionList_ma1u7_61{flex-direction:column;gap:8px;display:flex}._accordionItem_ma1u7_67{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}._accordionHeader_ma1u7_74{cursor:pointer;text-align:left;background:#fff;border:none;align-items:center;gap:12px;width:100%;padding:16px;transition:background-color .2s;display:flex}._accordionHeader_ma1u7_74:hover{background:#f8f8f8}._accordionHeader_ma1u7_74._expanded_ma1u7_89{border-bottom:1px solid #e0e0e0}._accordionHeader_ma1u7_74 ._chevron_ma1u7_92{color:#666;flex-shrink:0;align-items:center;display:flex}._accordionHeader_ma1u7_74 ._headerText_ma1u7_98{flex:1;min-width:0}._accordionHeader_ma1u7_74 ._campaignTitle_ma1u7_102{color:#333;margin:0;font-size:16px;font-weight:600}._accordionHeader_ma1u7_74 ._campaignSubtitle_ma1u7_108{color:#666;margin:4px 0 0;font-size:14px}._singleCampaignHeader_ma1u7_114{cursor:default}._accordionContent_ma1u7_118{background:#fafafa;padding:20px}._accordionContent_ma1u7_118 ._campaignImage_ma1u7_122{border-radius:4px;max-width:100%;max-height:300px;margin:0 auto 20px;display:block}._accordionContent_ma1u7_118 ._leadParagraph_ma1u7_129{color:#333;margin:0 0 16px;font-size:15px;line-height:1.5}._accordionContent_ma1u7_118 ._description_ma1u7_135{color:#555;font-size:14px;line-height:1.5}._accordionContent_ma1u7_118 ._description_ma1u7_135 p{margin:0 0 12px}._accordionContent_ma1u7_118 ._description_ma1u7_135 p:last-child{margin-bottom:0}._accordionContent_ma1u7_118 ._description_ma1u7_135 p._disclaimer_ma1u7_146{color:#777;font-size:13px}._applicableModels_ma1u7_151{border-top:1px solid #e0e0e0;margin-top:16px;padding-top:16px}._applicableModels_ma1u7_151 ._applicableModelsLabel_ma1u7_156{color:#555;margin:0 0 8px;font-size:14px;font-weight:500}._applicableModels_ma1u7_151 ._modelList_ma1u7_162{color:#7f7f7f;margin:0;padding-left:0;list-style:none}._applicableModels_ma1u7_151 ._modelList_ma1u7_162 li{margin-bottom:4px;font-size:14px}._applicableModels_ma1u7_151 ._modelList_ma1u7_162 li:before{content:"–";margin-right:6px}._applicableModels_ma1u7_151 ._modelList_ma1u7_162 li:last-child{margin-bottom:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180{min-height:0;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-family:var(--v-font-sans-family);border-radius:0;padding:32px}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._modalHeader_ma1u7_30{border-bottom-color:var(--v-color-ornament-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._modalHeader_ma1u7_30 ._heading_ma1u7_38{font-size:28px;font-weight:var(--v-font-regular-weight)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._modalHeader_ma1u7_30 ._closeButton_ma1u7_43{border-radius:var(--v-radius-full);width:48px;height:48px;padding:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._modalHeader_ma1u7_30 ._closeButton_ma1u7_43 img.icon-sprite{object-fit:cover;object-position:0 0;width:24px;height:24px}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._modalHeader_ma1u7_30 ._closeButton_ma1u7_43:hover{background:var(--v-color-background-secondary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionList_ma1u7_61{gap:16px}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionItem_ma1u7_67{background:var(--v-color-background-primary);border-color:var(--v-color-ornament-primary);border-radius:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74{background:var(--v-color-background-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74:hover{background:var(--v-color-background-secondary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74._expanded_ma1u7_89{border-bottom-color:var(--v-color-ornament-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74 ._chevron_ma1u7_92,._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74 ._campaignSubtitle_ma1u7_108{color:var(--v-color-foreground-secondary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionHeader_ma1u7_74 ._campaignTitle_ma1u7_102{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._singleCampaignHeader_ma1u7_114{padding:0 0 16px}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionItem_ma1u7_67:has(._singleCampaignHeader_ma1u7_114){border:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionItem_ma1u7_67:has(._singleCampaignHeader_ma1u7_114) ._accordionContent_ma1u7_118{padding:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionContent_ma1u7_118{background:var(--v-color-background-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionContent_ma1u7_118 ._campaignImage_ma1u7_122{border-radius:0}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionContent_ma1u7_118 ._leadParagraph_ma1u7_129{color:var(--v-color-foreground-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionContent_ma1u7_118 ._description_ma1u7_135,._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._accordionContent_ma1u7_118 ._description_ma1u7_135 p._disclaimer_ma1u7_146{color:var(--v-color-foreground-secondary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._applicableModels_ma1u7_151{border-top-color:var(--v-color-ornament-primary)}._accordionModal_ma1u7_18._volvoCentenary_ma1u7_180 ._applicableModels_ma1u7_151 ._applicableModelsLabel_ma1u7_156{color:var(--v-color-foreground-secondary)}@keyframes _globalRotate_va7s0_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_va7s0_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelCard_va7s0_17{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:32px 25px;animation:.3s forwards _appear_va7s0_1;display:flex;position:relative;overflow:hidden}._modelCard_va7s0_17 ._campaign_va7s0_30{background:var(--campaign-color);word-break:break-word;text-align:center;isolation:isolate;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;padding:.5em;display:flex;position:absolute;top:15px;right:-5px}._modelCard_va7s0_17 ._campaign_va7s0_30:before,._modelCard_va7s0_17 ._campaign_va7s0_30:after{content:"";z-index:-1;border-radius:inherit;background:var(--campaign-color);pointer-events:none;animation:2.8s cubic-bezier(.22,.61,.36,1) infinite _globalCampaignRipple_va7s0_1;position:absolute;inset:0}._modelCard_va7s0_17 ._campaign_va7s0_30:after{animation-delay:-1.4s}@media (prefers-reduced-motion:reduce){._modelCard_va7s0_17 ._campaign_va7s0_30:before,._modelCard_va7s0_17 ._campaign_va7s0_30:after{animation:none}}._modelCard_va7s0_17 ._campaign_va7s0_30._specialVolvoStylingForBilservice_va7s0_64{background:#fafafa;border-radius:0;width:auto;height:auto;padding:.7em 1em;font-weight:700;top:50px}._modelCard_va7s0_17 ._campaign_va7s0_30._specialVolvoStylingForBilservice_va7s0_64:before,._modelCard_va7s0_17 ._campaign_va7s0_30._specialVolvoStylingForBilservice_va7s0_64:after{content:none}._modelCard_va7s0_17 ._campaign_va7s0_30 ._campaignText_va7s0_76{color:var(--campaign-text-color);font-size:13px}._modelCard_va7s0_17 ._modelName_va7s0_80{text-align:center;text-underline-offset:.1em;margin-bottom:12px;font-size:20px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._modelCard_va7s0_17 ._priceSection_va7s0_89{justify-content:center;align-items:flex-end;width:100%;margin-bottom:24px;font-size:16px;display:flex;position:relative}._modelCard_va7s0_17 ._earlierPrice_va7s0_98{text-decoration:line-through}._modelCard_va7s0_17 ._price_va7s0_89._isCampaignPrice_va7s0_101{color:var(--campaign-color);font-weight:700}._modelCard_va7s0_17 ._cashPriceContainer_va7s0_105,._modelCard_va7s0_17 ._monthlyPriceContainer_va7s0_106{flex-direction:column;align-items:center;display:flex}._modelCard_va7s0_17 ._priceSlash_va7s0_111{margin:0 .4em}._modelCard_va7s0_17 ._flexSpacer_va7s0_114{flex:1 0 0}._modelCard_va7s0_17 ._modelInfo_va7s0_117{text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=1800px){._modelCard_va7s0_17 ._modelInfo_va7s0_117{text-align:left;align-items:flex-start}}._modelCard_va7s0_17 ._imageContainer_va7s0_129{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;margin-bottom:-10px}._modelCard_va7s0_17 ._imageContainer_va7s0_129._hasImageLoader_va7s0_136{position:relative}._modelCard_va7s0_17 ._imageContainer_va7s0_129._isModelSpecific_va7s0_139{margin-top:-5%;margin-bottom:0}._modelCard_va7s0_17 ._imageContainer_va7s0_129._isModelSpecific_va7s0_139 ._modelImage_va7s0_143{width:100%}._modelCard_va7s0_17 ._imageContainer_va7s0_129._imgHasExtraWhitespaceInTop_va7s0_146{margin-top:-15%}._modelCard_va7s0_17 ._imageContainer_va7s0_129._imgNeedsToBeZoomedIn_va7s0_149{width:130%;margin-top:-10%;margin-bottom:-5%}._modelCard_va7s0_17 ._modelImage_va7s0_143{width:95%}._modelCard_va7s0_17 ._imageLoader_va7s0_157{color:#b2b2b2;opacity:.45;width:24px;height:24px;animation:.9s linear infinite _rotation_va7s0_1;position:absolute;top:50%;left:50%}@keyframes _rotation_va7s0_1{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175{justify-content:space-between;align-items:center;display:flex}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175 ._highlight_va7s0_175{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_va7s0_17 ._highlightsContainer_va7s0_175 ._highlight_va7s0_175 ._highlightValue_va7s0_190{margin-bottom:8px;font-size:14px;font-weight:500}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175 ._highlight_va7s0_175 ._highlightKey_va7s0_195{color:#b2b2b2;font-size:13px}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175 ._highlight_va7s0_175:first-of-type{padding-left:0}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175 ._highlight_va7s0_175:last-of-type{border-right:none;padding-right:0}._modelCard_va7s0_17 ._highlightsContainer_va7s0_175{margin-bottom:30px}._modelCard_va7s0_17 ._inclusionContainer_va7s0_209{color:#b2b2b2;grid-template-columns:1fr 1fr;width:80%;margin-bottom:15px;display:grid}._modelCard_va7s0_17 ._ctaButtonContainer_va7s0_216{flex-direction:column;justify-content:flex-end;align-items:stretch;width:100%;display:flex}._modelCard_va7s0_17 ._ctaButton_va7s0_216{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_va7s0_17 ._ctaButton_va7s0_216:hover{border-color:var(--cta-color);border-width:2px;padding:15px 31px}._volvoModelCardLink_va7s0_241{min-width:0;height:100%;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);transition:opacity var(--v-transition-micro);display:block}._volvoModelCardLink_va7s0_241:active{opacity:.72}._volvoModelCardLink_va7s0_241:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryModelCard_va7s0_257{background:var(--v-color-background-secondary);grid-template-rows:210px minmax(0,1fr);height:100%;min-height:410px;display:grid;overflow:hidden}._volvoImageStage_va7s0_266{background:0 0;justify-content:center;align-items:center;min-width:0;padding:20px 24px 8px;display:flex}._volvoModelImage_va7s0_275{object-fit:contain;width:100%;height:100%;display:block}._volvoCardContent_va7s0_282{flex-direction:column;min-width:0;padding:8px 24px 24px;display:flex}._volvoCampaignKicker_va7s0_289{color:var(--v-color-foreground-primary);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-14-lineheight);text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;overflow:hidden}._volvoModelName_va7s0_300{color:var(--v-color-foreground-primary);font-size:var(--v-font-20-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-20-lineheight);text-align:left;margin:0 0 8px;text-decoration:none}._volvoPowertrain_va7s0_310{color:var(--v-color-foreground-primary);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-14-lineheight);flex-wrap:wrap;gap:4px 8px;margin:-2px 0 6px;display:flex}._volvoMetadata_va7s0_321{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);flex-wrap:wrap;gap:4px 8px;margin:0;display:flex}._volvoEquipmentHighlights_va7s0_331{border-top:1px solid var(--v-color-ornament-primary);margin-top:20px;padding-top:16px}._volvoEquipmentHighlights_va7s0_331 ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}._volvoEquipmentHighlights_va7s0_331 li{min-width:0;color:var(--v-color-foreground-primary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}._volvoEquipmentHighlights_va7s0_331 ._volvoEquipmentCheckIcon_va7s0_353{color:var(--v-color-foreground-secondary);flex:none;margin-top:2px}._volvoEquipmentHighlightsLabel_va7s0_359{color:var(--v-color-foreground-secondary);font-size:var(--v-font-12-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-12-lineheight);text-transform:uppercase;margin:0}._volvoPriceRow_va7s0_368{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-top:auto;padding-top:20px;display:grid}._volvoPriceGroup_va7s0_377{flex-direction:column;justify-content:flex-end;min-width:0;display:flex}._volvoMonthlyPriceGroup_va7s0_384{text-align:right}._volvoPrice_va7s0_368,._volvoMonthlyPrice_va7s0_384{color:var(--v-color-foreground-primary);font-size:var(--v-font-24-size);font-variant-numeric:tabular-nums;line-height:var(--v-font-24-lineheight);white-space:nowrap}._volvoPrice_va7s0_368._isCampaignPrice_va7s0_101{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._volvoPriceLabel_va7s0_402{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);margin-bottom:2px}._volvoPriceLabel_va7s0_402._isCampaignLabel_va7s0_409{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._volvoCampaignDetails_va7s0_414{color:var(--v-color-foreground-secondary);font-size:var(--v-font-12-size);line-height:var(--v-font-12-lineheight);flex-wrap:wrap;gap:4px 8px;margin:6px 0 0;display:flex}@media (width<=599px){._volvoCentenaryModelCard_va7s0_257{grid-template-rows:180px minmax(0,1fr);min-height:380px}._volvoImageStage_va7s0_266,._volvoCardContent_va7s0_282{padding:20px}._volvoPrice_va7s0_368,._volvoMonthlyPrice_va7s0_384{font-size:var(--v-font-20-size);line-height:var(--v-font-20-lineheight)}}@keyframes _appear_va7s0_1{0%{opacity:0}to{opacity:1}}._container_111lr_1{text-align:center;padding:4em 5vw}._title_111lr_6{margin-bottom:16px;font-size:24px}body:has(._overlay_ill1a_1){overflow:hidden}._overlay_ill1a_1{z-index:100;background:#000000a3;border:0;padding:0;animation:.2s ease-out _fadeIn_ill1a_1;position:fixed;inset:0}._dialog_ill1a_15{z-index:101;width:min(1320px,100vw - 64px);max-width:none;height:calc(100vh - 64px);max-height:none;color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);border:0;outline:none;flex-direction:column;margin:auto;padding:0;display:flex;position:fixed;inset:32px;overflow:hidden;box-shadow:0 24px 64px #00000047}._header_ill1a_37{border-bottom:1px solid var(--v-color-ornament-primary);flex:none;justify-content:space-between;align-items:flex-start;gap:32px;min-height:142px;padding:32px 40px 28px;display:flex}._header_ill1a_37 h1{color:var(--v-color-foreground-primary);font-size:36px;font-weight:var(--v-font-regular-weight);letter-spacing:-.01em;margin:4px 0 0;line-height:1.15}._header_ill1a_37 p:not(._eyebrow_ill1a_55){color:var(--v-color-foreground-secondary);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);margin:10px 0 0}._eyebrow_ill1a_55{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-14-lineheight);text-transform:uppercase;margin:0}._closeButton_ill1a_71{width:48px;min-width:48px;height:48px;color:var(--v-color-foreground-primary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);background:0 0;justify-content:center;align-items:center;padding:0;font-size:0;display:inline-flex}._closeButton_ill1a_71:active{background:var(--v-color-background-secondary);transform:scale(.96)}._closeButton_ill1a_71:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._closeIcon_ill1a_94,._chevronIcon_ill1a_95{flex:none;width:24px;height:24px;display:block}._body_ill1a_102{overscroll-behavior:contain;flex:auto;min-height:0;padding:32px 40px 48px;overflow-y:auto}._body_ill1a_102 h2{color:var(--v-color-foreground-primary);font-size:var(--v-font-24-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-24-lineheight);margin:0 0 20px}._highlightGrid_ill1a_117{grid-template-columns:repeat(var(--level-count), minmax(0, 1fr));gap:16px;display:grid}._levelHighlights_ill1a_123{background:var(--v-color-background-secondary);min-width:0;padding:24px}._levelHighlights_ill1a_123 h3{color:var(--v-color-foreground-primary);font-size:var(--v-font-20-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-20-lineheight);margin:0}._levelHighlights_ill1a_123 ol{gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}._levelHighlights_ill1a_123 li{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}._levelHighlights_ill1a_123 li:not(:has(img)){grid-template-columns:minmax(0,1fr)}._levelHighlights_ill1a_123 li img{aspect-ratio:16/9;object-fit:cover;background:var(--v-color-background-primary);width:112px;display:block}._levelHighlights_ill1a_123 li strong{color:var(--v-color-foreground-primary);font-size:var(--v-font-16-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-16-lineheight);display:block}._levelHighlights_ill1a_123 li p{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);margin:6px 0 0}._levelContext_ill1a_173{min-height:var(--v-font-16-lineheight);color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);margin:4px 0 0}._differencesToggle_ill1a_181{width:100%;min-height:56px;color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-sm);font-family:inherit;font-size:var(--v-font-16-size);font-weight:var(--v-font-emphasis-weight);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:0 20px;transition:background-color .16s,border-color .16s;display:flex}._differencesToggle_ill1a_181:hover{background:var(--v-color-background-primary);border-color:var(--v-color-foreground-secondary)}._differencesToggle_ill1a_181:active{background:var(--v-color-background-secondary)}._differencesToggle_ill1a_181:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._chevronIcon_ill1a_95{box-sizing:content-box;background:var(--v-color-always-white);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);width:20px;height:20px;padding:7px;transition:transform .16s}._differencesToggle_ill1a_181[aria-expanded=true] ._chevronIcon_ill1a_95{transform:rotate(180deg)}._allDifferences_ill1a_226{padding-top:32px}._legend_ill1a_230{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);margin:0 0 16px}._tableScroller_ill1a_237{border:1px solid var(--v-color-ornament-primary);overflow-x:auto}._tableScroller_ill1a_237 table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}._tableScroller_ill1a_237 th,._tableScroller_ill1a_237 td{color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border-bottom:1px solid var(--v-color-ornament-primary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);text-align:left;vertical-align:middle;padding:14px 16px}._tableScroller_ill1a_237 thead th{z-index:1;background:var(--v-color-background-secondary);font-weight:var(--v-font-emphasis-weight);position:sticky;top:0}._tableScroller_ill1a_237 th:first-child{width:40%}._tableScroller_ill1a_237 tbody:last-child tr:last-child th,._tableScroller_ill1a_237 tbody:last-child tr:last-child td{border-bottom:0}._categoryRow_ill1a_273 th{background:var(--v-color-background-secondary);font-size:var(--v-font-16-size);font-weight:var(--v-font-emphasis-weight);padding-block:12px}._included_ill1a_280,._optional_ill1a_281,._notavailable_ill1a_282{align-items:center;gap:6px;display:inline-flex}._included_ill1a_280{font-weight:var(--v-font-emphasis-weight)}._includedIcon_ill1a_292{color:var(--v-color-foreground-secondary);flex:none}._notavailable_ill1a_282{color:var(--v-color-foreground-secondary)}@keyframes _fadeIn_ill1a_1{0%{background:0 0}}@media (width<=1000px){._highlightGrid_ill1a_117{grid-template-columns:minmax(0,1fr)}._levelHighlights_ill1a_123 li{grid-template-columns:144px minmax(0,1fr)}._levelHighlights_ill1a_123 li img{width:144px}}@media (width<=700px){._dialog_ill1a_15{width:calc(100vw - 32px);height:calc(100vh - 32px);inset:16px}._header_ill1a_37{gap:16px;min-height:130px;padding:24px 24px 20px}._header_ill1a_37 h1{font-size:28px}._body_ill1a_102{padding:24px}._levelHighlights_ill1a_123{padding:20px}._levelHighlights_ill1a_123 li{grid-template-columns:96px minmax(0,1fr)}._levelHighlights_ill1a_123 li img{width:96px}._levelHighlights_ill1a_123 li p{display:none}}._launcher_1sdwl_1{color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary);border-top:1px solid var(--v-color-ornament-primary);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px;display:flex}._launcher_1sdwl_1 h2{color:inherit;font-size:var(--v-font-20-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-20-lineheight);margin:0}._launcher_1sdwl_1 p{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);margin:6px 0 0}._actions_1sdwl_26{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}._actions_1sdwl_26 button{min-height:48px;color:var(--v-color-always-white);background:var(--v-color-always-black);border:1px solid var(--v-color-always-black);font-family:var(--v-font-sans-family);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);border-radius:0;padding:0 20px}._actions_1sdwl_26 button:active{opacity:.72}._actions_1sdwl_26 button:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}@media (width<=767px){._launcher_1sdwl_1{flex-direction:column;align-items:stretch}._actions_1sdwl_26{justify-content:stretch}._actions_1sdwl_26 button{width:100%}}@keyframes _globalRotate_1q5vz_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1q5vz_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._mainSectionContainer_1q5vz_17{grid-template-rows:subgrid;grid-area:1/1/4/2;padding:0 5vmin 5vmin;display:grid}._mainSection_1q5vz_17{grid-row:3/4;position:relative}@media (width>=1800px){._headerRow_1q5vz_31{grid-template-columns:1fr auto 1fr;align-items:start;margin-bottom:1em;display:grid}}._header_1q5vz_31{text-align:left;margin:1em 5vmin 2em 0;font-size:20px}@media (width>=1800px){._header_1q5vz_31{grid-column:1;margin-bottom:0}}._variantName_1q5vz_51{font-size:.85em;font-weight:400}._icon_1q5vz_56{width:2em;height:2em}._carImage_1q5vz_61{aspect-ratio:16/10;width:90%}._vatExplanation_1q5vz_66{text-align:center;font-size:1em}._scrollInviteContainter_1q5vz_71{text-align:center;margin:6em auto 0;position:absolute;top:70vh;left:50%}._hidden_1q5vz_79{visibility:hidden;opacity:0;transition:visibility 0s .5s,opacity .5s linear}._scrollInvite_1q5vz_71{background-color:#0000;border:.5em solid #0000004d;border-radius:50%;width:2em;height:2em;margin-left:0;animation:1.5s infinite _scroll_1q5vz_71;position:relative;left:50%}._volvoCentenaryModelPage_1q5vz_97{min-height:100vh;color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary);font-family:var(--v-font-sans-family)}@media (width>=900px){._volvoCentenaryModelPage_1q5vz_97{grid-template-columns:minmax(0,1fr) minmax(400px,440px)}}._volvoCentenaryMainSectionContainer_1q5vz_109{background:var(--v-color-background-secondary);min-width:0;padding:0 48px 64px}._volvoCentenaryMainSectionContainer_1q5vz_109 ._mainSection_1q5vz_17{min-width:0}._volvoCentenaryMainSectionContainer_1q5vz_109 ._headerRow_1q5vz_31{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;width:min(100%,1280px);margin:20px auto 0;display:grid}._volvoCentenaryMainSectionContainer_1q5vz_109 ._header_1q5vz_31{color:var(--v-color-foreground-primary);font-size:40px;font-weight:var(--v-font-regular-weight);margin:0;line-height:1.2}._volvoCentenaryMainSectionContainer_1q5vz_109 ._volvoModelYear_1q5vz_132{color:var(--v-color-foreground-secondary);font-size:14px;font-weight:var(--v-font-regular-weight);line-height:var(--v-font-14-lineheight);margin-bottom:6px;display:block}._volvoCentenaryMainSectionContainer_1q5vz_109 ._variantName_1q5vz_51{color:var(--v-color-foreground-secondary);font-size:20px;font-weight:var(--v-font-regular-weight);letter-spacing:normal;margin-top:6px;line-height:1.35;display:inline-block}@media (width<=1199px){._volvoCentenaryMainSectionContainer_1q5vz_109{padding-inline:32px}._volvoCentenaryMainSectionContainer_1q5vz_109 ._headerRow_1q5vz_31{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=767px){._volvoCentenaryMainSectionContainer_1q5vz_109{padding:0 20px 48px}._volvoCentenaryMainSectionContainer_1q5vz_109 ._headerRow_1q5vz_31{grid-template-columns:minmax(0,1fr);gap:20px}._volvoCentenaryMainSectionContainer_1q5vz_109 ._header_1q5vz_31{font-size:32px}._volvoCentenaryMainSectionContainer_1q5vz_109 ._variantName_1q5vz_51{font-size:18px}}._heroCampaignSection_1q5vz_174{z-index:3;width:min(520px,100%);margin:0 auto;position:relative}@media (width>=1600px){._heroCampaignSection_1q5vz_174{width:min(720px,100%)}}@media (width>=1600px) and (height<=1200px){._modelFloatingBackButton_1q5vz_187{width:56px;padding:0}._modelFloatingBackButton_1q5vz_187 span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._volvoBackLink_1q5vz_201{width:min(100%,1280px);min-height:48px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);font-size:var(--v-font-16-size);line-height:var(--v-font-16-lineheight);align-self:flex-start;align-items:center;gap:8px;margin:16px auto 4px;display:inline-flex}._volvoBackLink_1q5vz_201 svg{width:20px;height:20px}._volvoBackLink_1q5vz_201:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}@keyframes _scroll_1q5vz_71{0%{opacity:0;top:2em}20%{opacity:1}80%{opacity:1}to{opacity:0;top:-5em}}._sectionHeading_1q5vz_239{text-align:left;margin-top:2em;margin-bottom:24px;font-size:16px}._sectionHeading_1q5vz_239._vatExplanationIsVisible_1q5vz_245{margin-top:1em}._sectionHeading_1q5vz_239._addonsTaxWarningIsVisible_1q5vz_248{margin-bottom:0}._addonsTaxWarning_1q5vz_248{margin-bottom:32px;font-size:13px;font-style:italic}@media (width>=1800px){._sectionHeading_1q5vz_239{text-align:unset}}._sectionSubHeading_1q5vz_263{color:#171415;margin-bottom:24px;font-size:16px;font-weight:400}._loadingOptionsContainer_1q5vz_270{text-align:center}._loadingOptionsContainer_1q5vz_270 ._loadingOptions_1q5vz_270{margin:1em;font-size:7em;animation:.4s linear infinite _globalRotate_1q5vz_1}._colorList_1q5vz_279{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding-bottom:1em;display:grid}@media (width>=600px){._colorList_1q5vz_279{margin:0}}._selectColorButton_1q5vz_291{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_1q5vz_291{font-size:1em}}._selectColorButton_1q5vz_291 p{line-height:1.3em}._selectColorButton_1q5vz_291._active_1q5vz_313{outline:2px solid var(--accent-color);outline-offset:-1px}._selectColorButton_1q5vz_291:hover ._swatch_1q5vz_317{transform:scale(1.05)}._swatch_1q5vz_317{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;box-shadow:inset 0 0 0 1px #0000001f}._twoPaints_1q5vz_336{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_1q5vz_341{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_1q5vz_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_1q5vz_317: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_1q5vz_1;position:absolute;top:-110%;left:-210%;transform:rotate(30deg)}._colorButtonTextContainer_1q5vz_377{text-align:left}._colorName_1q5vz_381{margin-bottom:8px;font-size:14px;font-weight:500}._priceContainer_1q5vz_387{font-size:12px;font-weight:400;display:flex}._priceContainer_1q5vz_387 p{color:#171415}._priceContainer_1q5vz_387 ._slash_1q5vz_395{margin:0 10px}._priceCancelledByCampaign_1q5vz_399{margin-right:5px;font-weight:400;text-decoration:line-through}._constraintNote_1q5vz_405{color:#7f7f7f;align-items:flex-start;gap:6px;margin-bottom:6px;font-size:12px;font-weight:400;display:flex}._noteDot_1q5vz_415{background:#e8b400;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:3px}._combinationNotice_1q5vz_424{color:#171415;background:#d1d1d1;border-radius:6px;margin:0 0 16px;padding:8px 12px;font-size:13px}._interiorSection_1q5vz_433{margin-top:4em;margin-bottom:2em}._interiorList_1q5vz_438,._optionGroupList_1q5vz_439,._packageList_1q5vz_440,._optionList_1q5vz_441{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:4em;display:grid}._addonCategoryHeader_1q5vz_448{color:#171415;margin-bottom:24px;font-size:20px;font-weight:400}._addonCategoryNote_1q5vz_455{color:#171415;margin-top:-12px;margin-bottom:16px;font-size:14px;font-style:italic}._addonList_1q5vz_463{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:2em;display:grid}._addonList_1q5vz_463+._addonList_1q5vz_463{border-top:1px solid gray;padding-top:2em}._addonList_1q5vz_463:last-of-type{margin-bottom:4em}._optionListItem_1q5vz_477{position:relative}._optionListItem_1q5vz_477:has(._disabledBecauseOfAnotherOptionInfo_1q5vz_480){margin-bottom:24px}._optionButton_1q5vz_484{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_1q5vz_484:hover{cursor:pointer}._optionButton_1q5vz_484._active_1q5vz_313{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}._optionButton_1q5vz_484._descriptionIsVisible_1q5vz_508{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}._disabled_1q5vz_480{position:relative;background:#d1d1d1!important}._disabled_1q5vz_480 *{color:#7f7f7f!important}._disabled_1q5vz_480:hover{cursor:unset}._infoButton_1q5vz_525{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_1q5vz_525._disabled_1q5vz_480{color:#7f7f7f}._checkIcon_1q5vz_541{pointer-events:none;color:#b2b2b2;background:#fff;border-radius:4px;font-size:20px;position:absolute;top:5px;right:5px}._checkIcon_1q5vz_541._active_1q5vz_313{color:var(--accent-color)}._addonButton_1q5vz_555 ._checkIcon_1q5vz_541{top:17px;right:17px}._infoChevron_1q5vz_560{color:#171415;font-size:18px;transition:transform .2s ease-in-out}._infoChevron_1q5vz_560._isInfoToggled_1q5vz_565{transform:rotate(180deg)}._descriptionList_1q5vz_569{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_1q5vz_569._active_1q5vz_313{border-color:#0000}._descriptionList_1q5vz_569._active_1q5vz_313._disabled_1q5vz_480:before{background:#d1d1d1}._descriptionList_1q5vz_569._visible_1q5vz_589{border:1px solid #b2b2b2;border-top:none;border-radius:0 0 8px 8px;margin-bottom:10px;padding:12px}._descriptionList_1q5vz_569._visible_1q5vz_589._active_1q5vz_313{outline:var(--accent-color) solid 3px;border:none}._descriptionList_1q5vz_569._visible_1q5vz_589._active_1q5vz_313:before{content:"";background:#fff;height:5px;position:absolute;top:-4px;left:0;right:0}._descriptionList_1q5vz_569._visible_1q5vz_589._active_1q5vz_313._disabled_1q5vz_480:before{background:#d1d1d1}._descriptionList_1q5vz_569 li{margin-bottom:5px}._addonListItem_1q5vz_616{position:relative}._fullScreenAddonImageContainer_1q5vz_620{z-index:3;background:#fff;border:none;justify-content:center;align-items:center;animation:.1s ease-in-out _fadeBackgroundOpacity_1q5vz_1;display:flex;position:fixed;inset:0}._fullScreenAddonImageContainer_1q5vz_620 ._fullScreenAddonImage_1q5vz_620{max-width:95vw;max-height:80vh;animation:.1s ease-in-out forwards _enlarge_1q5vz_1}@keyframes _enlarge_1q5vz_1{0%{transform:scale(.1)}}@keyframes _fadeBackgroundOpacity_1q5vz_1{0%{background:#fff0}}._addonImageButton_1q5vz_647{cursor:pointer;color:#171415;background:0 0;border:none;position:absolute;top:14px;left:12px}._addonImage_1q5vz_647{object-fit:contain;width:100%;max-width:100%;max-height:170px;margin-bottom:18px}._zoomIcon_1q5vz_665{background-color:#fff3;border-radius:50%;width:20px;height:20px;padding:2px;display:inline-block;position:absolute;top:5px;left:10px}._addonVersionChoiceButtonContainer_1q5vz_677{justify-content:space-around;width:100%;padding-top:20px;display:flex}._addonVersionChoiceButton_1q5vz_677{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_1q5vz_677._active_1q5vz_313{outline:var(--primary-color) solid .15em;outline-offset:.15em;color:#fff;background-color:var(--primary-color)!important;border-radius:.5em!important}._addonVersionInfoSection_1q5vz_701{border:5px solid var(--campaign-color);text-align:center;border-radius:.5em;padding:2em}._addonVersionInfoSection_1q5vz_701 ._sectionHeading_1q5vz_239{margin-top:0}._addonVersionInfoSection_1q5vz_701 ._addonVersionInfoText_1q5vz_710{margin-bottom:1em}._addonVersionInfoSection_1q5vz_701 ._tableHeader_1q5vz_713{margin-bottom:10px;font-size:20px}._addonVersionInfoSection_1q5vz_701 table{text-align:left;border-spacing:0;table-layout:fixed;border:1px solid #000;border-bottom:none}._addonVersionInfoSection_1q5vz_701 table thead{font-weight:700}._addonVersionInfoSection_1q5vz_701 table td{border-bottom:1px solid #000;padding:3px}._addonVersionInfoSection_1q5vz_701 table tbody tr:nth-child(odd){background:#add8e694}._addonButton_1q5vz_555{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_1q5vz_555 ._addonTextContainer_1q5vz_749{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;display:flex}._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749._addonHasImage_1q5vz_757{text-align:left;align-items:flex-start}._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749 ._addonName_1q5vz_761{margin-bottom:8px;padding-right:17px;font-size:16px;font-weight:500}._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749 ._addonDescription_1q5vz_767{overflow-wrap:anywhere;margin-bottom:16px;font-size:14px}._addonButton_1q5vz_555:hover{cursor:pointer}._addonButton_1q5vz_555._active_1q5vz_313{outline:var(--accent-color) solid 3px;outline-offset:0;border-color:#0000}@keyframes _appear_1q5vz_1{0%{opacity:0;transform:translateY(0)scale(0)}}._interiorName_1q5vz_787,._optionName_1q5vz_788,._interiorCode_1q5vz_789{text-align:left;padding-right:10px;font-size:14px;font-weight:500}._interiorCode_1q5vz_789{font-size:12px}._optionPriceContainer_1q5vz_800{color:#171415;align-items:baseline;margin-bottom:18px;display:flex}._optionPriceContainer_1q5vz_800 ._slash_1q5vz_395{color:#171415;margin:0 10px}._interiorPrice_1q5vz_811,._optionPrice_1q5vz_800,._addonPrice_1q5vz_813{color:#171415;font-size:12px;font-weight:400}._interiorCashPrice_1q5vz_819,._optionCashPrice_1q5vz_820,._addonCashPrice_1q5vz_821{color:#171415;font-size:14px}._addonPriceCancelledByCampaign_1q5vz_826{margin-right:5px;text-decoration:line-through;font-weight:400!important}._campaignPrice_1q5vz_832{color:var(--campaign-color);font-weight:600}._addonButton_1q5vz_555._campaignActive_1q5vz_837{outline-color:var(--campaign-color)}._disabledBecauseOfAnotherOptionInfo_1q5vz_480{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 13px);font-size:13px;position:absolute;bottom:-19px;overflow:hidden;color:#7f7f7f!important}._volvoCheckbox_1q5vz_852{display:none}._volvoCentenaryOptions_1q5vz_856{max-width:1280px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);margin:0 auto;padding-bottom:64px}._volvoCentenaryOptions_1q5vz_856 ul{padding-left:0;list-style:none}._volvoCentenaryOptions_1q5vz_856 ._colorPicker_1q5vz_867,._volvoCentenaryOptions_1q5vz_856 ._interiorSection_1q5vz_433,._volvoCentenaryOptions_1q5vz_856 ._optionGroupsSection_1q5vz_869{border-top:1px solid var(--v-color-ornament-primary);margin:0;padding:48px 0}._volvoCentenaryOptions_1q5vz_856 ._colorPicker_1q5vz_867{border-top:0;padding-top:24px}._volvoCentenaryOptions_1q5vz_856 ._sectionHeading_1q5vz_239{color:var(--v-color-foreground-primary);font-size:28px;font-weight:var(--v-font-regular-weight);margin:0 0 24px;line-height:1.25}._volvoCentenaryOptions_1q5vz_856 ._sectionHeading_1q5vz_239._vatExplanationIsVisible_1q5vz_245{margin-top:0}._volvoCentenaryOptions_1q5vz_856 ._sectionHeading_1q5vz_239._addonsTaxWarningIsVisible_1q5vz_248{border-top:1px solid var(--v-color-ornament-primary);margin:0;padding-top:48px}._volvoCentenaryOptions_1q5vz_856 ._sectionSubHeading_1q5vz_263,._volvoCentenaryOptions_1q5vz_856 ._addonCategoryHeader_1q5vz_448{color:var(--v-color-foreground-primary);font-size:20px;font-weight:var(--v-font-emphasis-weight);margin:32px 0 20px;line-height:1.3}._volvoCentenaryOptions_1q5vz_856 ._optionGroupHeading_1q5vz_901{color:var(--v-color-foreground-secondary);font-size:15px;font-weight:var(--v-font-regular-weight);margin:-8px 0 16px}._volvoCentenaryOptions_1q5vz_856 ._addonsTaxWarning_1q5vz_248,._volvoCentenaryOptions_1q5vz_856 ._addonCategoryNote_1q5vz_455{color:var(--v-color-foreground-secondary);margin:10px 0 24px;font-size:15px;font-style:normal;line-height:1.45}._volvoCentenaryOptions_1q5vz_856 ._colorList_1q5vz_279,._volvoCentenaryOptions_1q5vz_856 ._interiorList_1q5vz_438,._volvoCentenaryOptions_1q5vz_856 ._optionGroupList_1q5vz_439,._volvoCentenaryOptions_1q5vz_856 ._packageList_1q5vz_440,._volvoCentenaryOptions_1q5vz_856 ._optionList_1q5vz_441,._volvoCentenaryOptions_1q5vz_856 ._addonList_1q5vz_463{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 48px;padding:0;display:grid}._volvoCentenaryOptions_1q5vz_856 ._colorList_1q5vz_279,._volvoCentenaryOptions_1q5vz_856 ._interiorList_1q5vz_438{margin-bottom:0}._volvoCentenaryOptions_1q5vz_856 ._addonList_1q5vz_463{margin-bottom:40px}._volvoCentenaryOptions_1q5vz_856 ._addonList_1q5vz_463+._addonList_1q5vz_463{border-top:0;padding-top:0}._volvoCentenaryOptions_1q5vz_856 ._addonList_1q5vz_463:last-of-type{margin-bottom:56px}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291,._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555{box-sizing:border-box;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);box-shadow:none;font-family:var(--v-font-sans-family);transition:background-color var(--v-transition-default), border-color var(--v-transition-default), transform var(--v-transition-micro);border-radius:0;position:relative}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291:active,._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484:active,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555:active{transform:scale(.99)}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291:focus-visible,._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484:focus-visible,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291._active_1q5vz_313,._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484._active_1q5vz_313,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555._active_1q5vz_313{color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary);border:2px solid var(--v-color-foreground-primary);outline:none}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291{min-height:88px;padding:14px 16px;font-size:16px}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291 ._swatch_1q5vz_317{width:48px;height:48px;margin:0 16px 0 0}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291 ._colorName_1q5vz_381{color:var(--v-color-foreground-primary);font-size:17px;font-weight:var(--v-font-emphasis-weight);margin:0 0 6px;line-height:1.3}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291 ._priceContainer_1q5vz_387{color:var(--v-color-foreground-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:15px}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291 ._priceContainer_1q5vz_387 p{color:inherit}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291 ._priceContainer_1q5vz_387 ._slash_1q5vz_395{margin:0 8px}._volvoCentenaryOptions_1q5vz_856 ._selectColorButton_1q5vz_291._active_1q5vz_313{box-shadow:inset 0 0 0 1px var(--v-color-foreground-primary);border-width:1px}._volvoCentenaryOptions_1q5vz_856 ._optionListItem_1q5vz_477,._volvoCentenaryOptions_1q5vz_856 ._addonListItem_1q5vz_616{min-width:0;position:relative}._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484{gap:10px;min-height:152px;padding:20px 56px 52px 20px}._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484._disabled_1q5vz_480{opacity:.58;border-color:var(--v-color-ornament-primary);color:var(--v-color-foreground-secondary)!important;background:var(--v-color-background-secondary)!important}._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484._disabled_1q5vz_480 *{color:inherit!important}._volvoCentenaryOptions_1q5vz_856 ._interiorName_1q5vz_787,._volvoCentenaryOptions_1q5vz_856 ._optionName_1q5vz_788,._volvoCentenaryOptions_1q5vz_856 ._interiorCode_1q5vz_789,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749 ._addonName_1q5vz_761{color:var(--v-color-foreground-primary);font-size:18px;font-weight:var(--v-font-emphasis-weight);text-align:left;margin:0;padding-right:0;line-height:1.35}._volvoCentenaryOptions_1q5vz_856 ._interiorCode_1q5vz_789{color:var(--v-color-foreground-secondary);font-size:14px;font-weight:var(--v-font-regular-weight)}._volvoCentenaryOptions_1q5vz_856 ._optionPriceContainer_1q5vz_800{color:var(--v-color-foreground-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0}._volvoCentenaryOptions_1q5vz_856 ._optionPriceContainer_1q5vz_800 ._slash_1q5vz_395{color:inherit;margin:0 8px}._volvoCentenaryOptions_1q5vz_856 ._volvoConfiguratorCashPrice_1q5vz_1052{order:1}._volvoCentenaryOptions_1q5vz_856 ._volvoConfiguratorPriceSeparator_1q5vz_1055{order:2;margin:0 6px!important}._volvoCentenaryOptions_1q5vz_856 ._volvoConfiguratorMonthlyPrice_1q5vz_1059{order:3}._volvoCentenaryOptions_1q5vz_856 ._interiorPrice_1q5vz_811,._volvoCentenaryOptions_1q5vz_856 ._optionPrice_1q5vz_800,._volvoCentenaryOptions_1q5vz_856 ._addonPrice_1q5vz_813,._volvoCentenaryOptions_1q5vz_856 ._interiorCashPrice_1q5vz_819,._volvoCentenaryOptions_1q5vz_856 ._optionCashPrice_1q5vz_820,._volvoCentenaryOptions_1q5vz_856 ._addonCashPrice_1q5vz_821{color:inherit;font-size:16px;line-height:1.4}._volvoCentenaryOptions_1q5vz_856 ._priceCancelledByCampaign_1q5vz_399,._volvoCentenaryOptions_1q5vz_856 ._addonPriceCancelledByCampaign_1q5vz_826{color:var(--v-color-foreground-secondary)}._volvoCentenaryOptions_1q5vz_856 ._campaignPrice_1q5vz_832{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._volvoCentenaryOptions_1q5vz_856 ._infoButton_1q5vz_525{min-height:44px;color:var(--v-color-foreground-primary);border-radius:var(--v-radius-full);font-family:var(--v-font-sans-family);align-items:center;padding:0 12px;font-size:15px;bottom:4px;left:8px}._volvoCentenaryOptions_1q5vz_856 ._infoButton_1q5vz_525:active{background:var(--v-color-background-secondary)}._volvoCentenaryOptions_1q5vz_856 ._infoButton_1q5vz_525:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:-2px}._volvoCentenaryOptions_1q5vz_856 ._descriptionList_1q5vz_569{z-index:3;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-size:15px;line-height:1.45}._volvoCentenaryOptions_1q5vz_856 ._descriptionList_1q5vz_569._visible_1q5vz_589,._volvoCentenaryOptions_1q5vz_856 ._descriptionList_1q5vz_569._visible_1q5vz_589._active_1q5vz_313{border:1px solid var(--v-color-foreground-primary);border-top:0;border-radius:0;outline:none;padding:16px 20px}._volvoCentenaryOptions_1q5vz_856 ._checkIcon_1q5vz_541{display:none}._volvoCentenaryOptions_1q5vz_856 ._volvoCheckbox_1q5vz_852{z-index:2;box-sizing:border-box;width:24px;height:24px;color:var(--v-color-always-white);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-secondary);pointer-events:none;border-radius:2px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}._volvoCentenaryOptions_1q5vz_856 ._volvoCheckbox_1q5vz_852._active_1q5vz_313{background:var(--v-color-foreground-primary);border-color:var(--v-color-foreground-primary)}._volvoCentenaryOptions_1q5vz_856 ._volvoCheckbox_1q5vz_852 img.icon-sprite{object-fit:cover;object-position:0 -16px;width:16px;height:16px}._volvoCentenaryOptions_1q5vz_856 ._disabledBecauseOfAnotherOptionInfo_1q5vz_480{white-space:normal;max-width:none;margin-top:8px;font-size:14px;line-height:1.35;position:static;color:var(--v-color-foreground-secondary)!important}._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555{align-items:stretch;min-height:172px;padding:20px 56px 20px 20px}._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749{gap:10px}._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749 ._addonName_1q5vz_761{margin-bottom:0}._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555 ._addonTextContainer_1q5vz_749 ._addonDescription_1q5vz_767{color:var(--v-color-foreground-secondary);margin:0;font-size:15px;line-height:1.45}._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555._campaignActive_1q5vz_837{border-color:var(--v-color-foreground-primary);outline:none}._volvoCentenaryOptions_1q5vz_856 ._addonImage_1q5vz_647{object-fit:contain;width:100%;max-height:220px;margin:-4px 0 16px}._volvoCentenaryOptions_1q5vz_856 ._addonImageButton_1q5vz_647{z-index:1;width:44px;height:44px;color:var(--v-color-foreground-primary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);background:#ffffffe0;justify-content:center;align-items:center;padding:0;display:inline-flex;top:12px;left:12px}._volvoCentenaryOptions_1q5vz_856 ._addonImageButton_1q5vz_647 ._zoomIcon_1q5vz_665{background:0 0;width:20px;height:20px;padding:0;position:static}._volvoCentenaryOptions_1q5vz_856 ._constraintNote_1q5vz_405,._volvoCentenaryOptions_1q5vz_856 ._combinationNotice_1q5vz_424{color:var(--v-color-foreground-secondary);font-size:14px;font-style:normal;line-height:1.4}._volvoCentenaryOptions_1q5vz_856 ._combinationNotice_1q5vz_424{background:var(--v-color-background-secondary);border-radius:0;padding:12px 16px}._volvoCentenaryOptions_1q5vz_856 ._noteDot_1q5vz_415{background:var(--v-color-foreground-primary)}._volvoCentenaryOptions_1q5vz_856 ._addonVersionChoiceButtonContainer_1q5vz_677{justify-content:flex-start;gap:16px;padding:0 0 48px}._volvoCentenaryOptions_1q5vz_856 ._addonVersionChoiceButton_1q5vz_677{aspect-ratio:auto;min-width:180px;min-height:56px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);border-radius:0;padding:0 24px;font-size:18px}._volvoCentenaryOptions_1q5vz_856 ._addonVersionChoiceButton_1q5vz_677._active_1q5vz_313{color:var(--v-color-always-white);outline:none;background:var(--v-color-always-black)!important;border-radius:0!important}._volvoCentenaryOptions_1q5vz_856 ._addonVersionInfoSection_1q5vz_701{text-align:left;border:1px solid var(--v-color-ornament-primary);border-radius:0;margin-bottom:48px;padding:32px}@media (width<=767px){._volvoCentenaryOptions_1q5vz_856{padding-bottom:40px}._volvoCentenaryOptions_1q5vz_856 ._colorPicker_1q5vz_867,._volvoCentenaryOptions_1q5vz_856 ._interiorSection_1q5vz_433,._volvoCentenaryOptions_1q5vz_856 ._optionGroupsSection_1q5vz_869{padding:32px 0}._volvoCentenaryOptions_1q5vz_856 ._colorPicker_1q5vz_867{padding-top:16px}._volvoCentenaryOptions_1q5vz_856 ._sectionHeading_1q5vz_239{font-size:24px}._volvoCentenaryOptions_1q5vz_856 ._sectionHeading_1q5vz_239._addonsTaxWarningIsVisible_1q5vz_248{padding-top:32px}._volvoCentenaryOptions_1q5vz_856 ._colorList_1q5vz_279,._volvoCentenaryOptions_1q5vz_856 ._interiorList_1q5vz_438,._volvoCentenaryOptions_1q5vz_856 ._optionGroupList_1q5vz_439,._volvoCentenaryOptions_1q5vz_856 ._packageList_1q5vz_440,._volvoCentenaryOptions_1q5vz_856 ._optionList_1q5vz_441,._volvoCentenaryOptions_1q5vz_856 ._addonList_1q5vz_463{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:32px}._volvoCentenaryOptions_1q5vz_856 ._optionButton_1q5vz_484,._volvoCentenaryOptions_1q5vz_856 ._addonButton_1q5vz_555{min-height:136px}}._subtitle_1q5vz_1279{margin-bottom:1em}._floatingPylonButton_1q5vz_1283{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_1q5vz_1283 ._pylonButtonIcon_1q5vz_1301{font-size:1.5em}._bottomButtonsWrapper_1q5vz_1305{flex-direction:column-reverse;display:flex}._bottomButtonsWrapper_1q5vz_1305>:first-child{margin-top:15px}@media (width>=600px){._bottomButtonsWrapper_1q5vz_1305{flex-direction:row;justify-content:space-between}._bottomButtonsWrapper_1q5vz_1305>:first-child{margin-top:0}}._skeletonHeaderLine_1q5vz_1322{margin-bottom:8px}._skeletonImageWrapper_1q5vz_1326{aspect-ratio:16/10;width:80%;margin:1em auto}@media (width>=600px){._skeletonImageWrapper_1q5vz_1326{width:65%}}._skeletonTabRow_1q5vz_1337{gap:12px;margin:2em 0 1em;display:flex}._skeletonSidebarStack_1q5vz_1343{flex-direction:column;gap:16px;display:flex}._skeletonInteriorItem_1q5vz_1349{border:thin solid #b2b2b2;border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;min-height:100px;padding:16px 13px;list-style:none;display:flex}._skeletonInteriorImage_1q5vz_1361{align-self:center;margin-bottom:18px}._skeletonColorRow_1q5vz_1366{border:1px solid #d1d1d1;border-radius:8px;align-items:center;padding:.2em;list-style:none;display:flex}._skeletonSwatch_1q5vz_1375{flex-shrink:0;margin:1em}._skeletonColorText_1q5vz_1380{flex:1;padding-right:12px}._skeletonColorName_1q5vz_1385{margin-bottom:8px}@keyframes _globalRotate_1abdi_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1abdi_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}body:has(._overlay_1abdi_17){overflow:hidden}._overlay_1abdi_17{z-index:5;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_1abdi_1;position:fixed;inset:0}@keyframes _backgroundFade_1abdi_1{0%{background:0 0}}._closeFloatingSidebarButton_1abdi_35{background:0 0;border:none;width:2em;height:2em;padding:0;position:absolute;top:1em;right:1em}._closeFloatingSidebarButton_1abdi_35 ._icon_1abdi_45{font-size:2em}._priceBubbleButton_1abdi_49{border:2px solid var(--primary-color);background:#fff;border-radius:1em;flex-direction:column;align-items:flex-start;min-height:4em;padding:1em 1.5em 1em 1em;display:flex;position:fixed;bottom:1em;right:1em}._priceBubbleButton_1abdi_49 ._icon_1abdi_45{font-size:2em;position:absolute;top:10px;right:5px}._priceBubbleButton_1abdi_49 ._icon_1abdi_45._withPrice_1abdi_68{top:5px}._priceBubbleButton_1abdi_49._chatAwarePlacement_1abdi_71{right:unset;bottom:80px;left:1em}@media (width>=600px){._priceBubbleButton_1abdi_49._chatAwarePlacement_1abdi_71{bottom:90px}}._bubblePriceContainer_1abdi_82{flex-direction:column;align-items:flex-start;display:flex}._bubblePriceContainer_1abdi_82:first-of-type{margin-bottom:10px}._bubblePriceRow_1abdi_91{align-items:center;gap:.4em;display:flex}._savingsBadgeBubble_1abdi_97{color:var(--campaign-text-color);background:var(--campaign-color);white-space:nowrap;border-radius:100px;padding:.2em .5em;font-size:11px;font-weight:500}._earlierPriceBubble_1abdi_107{color:#666;margin-top:2px;font-size:12px;text-decoration:line-through}._bubblePriceHeader_1abdi_114{font-size:14px}._cashPriceInBubble_1abdi_118,._monthlyPriceInBubble_1abdi_119{font-size:18px}._isCampaignPriceInBubble_1abdi_123{color:var(--campaign-color)}._bubbleWithoutSelectedModel_1abdi_127{text-align:left;font-size:16px}._bubbleWithoutSelectedModel_1abdi_127 span{display:block}._sidebar_1abdi_135{background:var(--secondary-background-color);max-width:100vw;padding:3em 7vw 1em}@media (width>=900px){._sidebar_1abdi_135{display:initial;grid-row:1/4;height:100vh;padding:3em 2.5vw 1em;position:sticky;top:0;overflow-y:auto}._sidebar_1abdi_135._inIframe_1abdi_152{height:auto;position:static}}._sidebar_1abdi_135._floatingSidebar_1abdi_157{width:100vw;height:80vh;display:initial;background:var(--secondary-background-color);z-index:6;padding:2em;animation:.3s ease-in-out _slideInUp_1abdi_1;position:fixed;bottom:0;overflow-y:auto}._sidebar_1abdi_135._volvoCentenary_1abdi_170{box-sizing:border-box;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border-left:1px solid var(--v-color-ornament-primary);font-family:var(--v-font-sans-family);padding:48px 32px 32px}._sidebar_1abdi_135._volvoCentenary_1abdi_170 h2,._sidebar_1abdi_135._volvoCentenary_1abdi_170 h3,._sidebar_1abdi_135._volvoCentenary_1abdi_170 p{color:inherit}._sidebar_1abdi_135._volvoCentenary_1abdi_170._floatingSidebar_1abdi_157{border-top:1px solid var(--v-color-ornament-primary);border-left:0;border-radius:0;padding:32px 24px}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._closeFloatingSidebarButton_1abdi_35{width:48px;height:48px;top:12px;right:12px}._sidebar_1abdi_135._volvoCentenary_1abdi_170>button:not(._closeFloatingSidebarButton_1abdi_35){width:100%;max-width:none}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._shareButtonContainer_1abdi_199{margin-top:12px}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._shareButtonContainer_1abdi_199>button{width:100%;max-width:none}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._shareButtonContainer_1abdi_199 form{flex-direction:column;width:100%}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._shareButtonContainer_1abdi_199 form input,._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._shareButtonContainer_1abdi_199 form button{box-sizing:border-box;width:100%;max-width:none}._sidebar_1abdi_135._volvoCentenary_1abdi_170 ._byLine_1abdi_216{color:var(--v-color-foreground-secondary);margin-top:48px;font-size:13px}@media (width<=1199px){._sidebar_1abdi_135._volvoCentenary_1abdi_170{padding-inline:24px}}._volvoCentenaryPriceSection_1abdi_227{border-bottom:1px solid var(--v-color-ornament-primary);margin-bottom:32px;padding-bottom:28px}._volvoCentenaryPriceSection_1abdi_227 ._priceContainer_1abdi_232+._priceContainer_1abdi_232{margin-top:22px}._volvoCentenaryPriceSection_1abdi_227 ._priceLegend_1abdi_235{color:var(--v-color-foreground-secondary);margin-bottom:4px;font-size:16px;line-height:1.4}._volvoCentenaryPriceSection_1abdi_227 ._price_1abdi_49,._volvoCentenaryPriceSection_1abdi_227 ._monthlyPrice_1abdi_119{color:var(--v-color-foreground-primary);font-variant-numeric:tabular-nums;font-size:36px;line-height:1.15}._volvoCentenaryPriceSection_1abdi_227 ._price_1abdi_49._isCampaignPrice_1abdi_123,._volvoCentenaryPriceSection_1abdi_227 ._monthlyPrice_1abdi_119._isCampaignPrice_1abdi_123{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._volvoCentenaryPriceSection_1abdi_227 ._savingsBadge_1abdi_97{color:var(--v-color-always-white);background:var(--v-color-always-black);border-radius:var(--v-radius-full);font-size:14px;font-weight:var(--v-font-emphasis-weight);padding:6px 10px}._volvoCentenaryPriceSection_1abdi_227 ._modelDiscount_1abdi_261,._volvoCentenaryPriceSection_1abdi_227 ._vat_1abdi_262{color:var(--v-color-foreground-secondary);margin-top:6px;font-size:14px}._volvoCentenaryPriceSection_1abdi_227 ._monthlyPriceContainer_1abdi_267{margin-top:0}._priceBubbleButton_1abdi_49._volvoCentenaryPriceBubble_1abdi_271{width:min(420px,100vw - 32px);min-width:0;min-height:80px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);border-radius:0;flex-direction:row;align-items:flex-start;gap:24px;padding:14px 52px 14px 16px;box-shadow:0 8px 24px #0000001f}._priceBubbleButton_1abdi_49._volvoCentenaryPriceBubble_1abdi_271 ._bubblePriceContainer_1abdi_82:first-of-type{margin-bottom:0}._priceBubbleButton_1abdi_49._volvoCentenaryPriceBubble_1abdi_271 ._isCampaignPriceInBubble_1abdi_123{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight)}._priceBubbleButton_1abdi_49._volvoCentenaryPriceBubble_1abdi_271 ._savingsBadgeBubble_1abdi_97{color:var(--v-color-always-white);background:var(--v-color-always-black);border-radius:var(--v-radius-full);font-weight:var(--v-font-emphasis-weight)}._priceBubbleButton_1abdi_49._volvoCentenaryPriceBubble_1abdi_271:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._monthlyPrice_1abdi_119{font-size:2em}._monthlyPrice_1abdi_119._isCampaignPrice_1abdi_123{color:var(--campaign-color)}._price_1abdi_49{font-size:2em}._price_1abdi_49._isCampaignPrice_1abdi_123{color:var(--campaign-color)}._vat_1abdi_262{font-size:.8em}._priceRow_1abdi_322{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._savingsBadge_1abdi_97{color:var(--campaign-text-color);background:var(--campaign-color);white-space:nowrap;border-radius:100px;padding:.2em .6em;font-size:.9em;font-weight:500}._modelDiscount_1abdi_261{color:#666;margin-top:5px;font-size:.9em;text-decoration:line-through}._savingsTextBubble_1abdi_346{color:var(--campaign-color);font-size:12px;font-weight:500}._priceSection_1abdi_352{margin-bottom:2em}._monthlyPriceContainer_1abdi_267{margin-top:1em}._priceLegend_1abdi_235{font-size:1em}._byLine_1abdi_216{color:gray;text-align:center;margin-top:5em;font-size:.8em}._shareButtonContainer_1abdi_199{margin-top:2em}._shareButtonContainer_1abdi_199 h3{margin-bottom:.7em}._testDriveButtonContainer_1abdi_378{margin-top:2em}._testDriveButton_1abdi_378{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_1abdi_378:hover{border-radius:1em}._buttonIcon_1abdi_399{margin-right:5px}@keyframes _slideInUp_1abdi_1{0%{transform:translateY(100%)}}@keyframes _globalRotate_14ldc_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_14ldc_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._financePicker_14ldc_17{margin-bottom:3em;font-size:calc(12px + .4vmin)}._financePicker_14ldc_17 input::selection{color:#000;background:#fff}._financePicker_14ldc_17 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._financePicker_14ldc_17 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._header_14ldc_31{margin-bottom:8px;font-size:1.2em;font-weight:500}._subHeader_14ldc_37{margin-bottom:.2em;font-weight:400}._buttonGroup_14ldc_42{width:100%;margin:.2em 0 34px;font-size:calc(12px + .4vmin);display:flex}._buttonGroup_14ldc_42 ._button_14ldc_42{text-align:center;background:var(--background-color);white-space:nowrap;cursor:pointer;border:1px solid #b2b2b2;border-radius:8px;justify-content:center;align-items:center;width:100%;margin:.3em;padding-top:12px;padding-bottom:12px;font-size:.8em;font-weight:500;transition:border-radius .25s;display:flex}._buttonGroup_14ldc_42 ._button_14ldc_42:first-child:nth-last-child(n+5),._buttonGroup_14ldc_42 ._button_14ldc_42:first-child:nth-last-child(n+5)~._button_14ldc_42{white-space:normal}._active_14ldc_71{outline:var(--accent-color) solid 2px;border-color:#0000!important}._active_14ldc_71:hover{cursor:default!important}._financeExample_14ldc_79{margin-top:2em;font-size:1.3em}._financeExample_14ldc_79 h3{color:#6b6b6b;margin-bottom:.25em;font-size:.75em;font-weight:400}._financeExample_14ldc_79 p{color:#6b6b6b}._financeExample_14ldc_79 ._disclaimer_14ldc_92{margin-top:5px;font-size:1em;display:block}._financeExample_14ldc_79 ._campaignRate_14ldc_97{color:var(--campaign-color);font-weight:600}._financePicker_14ldc_17._volvoCentenary_14ldc_102{margin-inline:auto;box-sizing:border-box;width:100%;max-width:760px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);margin-bottom:32px}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._header_14ldc_31{color:var(--v-color-foreground-primary);font-size:18px;font-weight:var(--v-font-emphasis-weight);margin-bottom:10px;line-height:1.35}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._buttonGroup_14ldc_42{gap:8px;margin:6px 0 28px}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._buttonGroup_14ldc_42 ._button_14ldc_42{min-width:0;min-height:48px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);font-family:var(--v-font-sans-family);font-size:15px;font-weight:var(--v-font-regular-weight);border-radius:0;margin:0;padding:10px 12px}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._buttonGroup_14ldc_42 ._button_14ldc_42:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._active_14ldc_71{outline:0;background:var(--v-color-background-secondary)!important;border:2px solid var(--v-color-foreground-primary)!important}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._financeExample_14ldc_79{color:var(--v-color-foreground-secondary);margin-top:24px;font-size:16px;line-height:1.45}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._financeExample_14ldc_79 h3,._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._financeExample_14ldc_79 p{color:inherit}._financePicker_14ldc_17._volvoCentenary_14ldc_102 ._financeExample_14ldc_79 ._campaignRate_14ldc_97{color:var(--v-color-foreground-primary)}@keyframes _globalRotate_1cp3f_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1cp3f_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._tableContainer_1cp3f_17,._selectedOptionsTable_1cp3f_21{width:100%}._selectedOptionsTable_1cp3f_21 th{text-align:left}._selectedOptionsTable_1cp3f_21 tr{height:1.5em}._selectedOptionsTable_1cp3f_21 tr td:last-of-type:not(td:first-of-type){text-align:right}._includedOption_1cp3f_34{padding-left:1em;font-size:80%}._sumLine_1cp3f_39 td{padding-top:29px;font-weight:700}._totalLine_1cp3f_44 td{padding-top:.5em;font-size:1.1em;font-weight:700}._disclaimerLine_1cp3f_50{vertical-align:bottom;font-size:.8em;line-height:1.3}._disclaimerLine_1cp3f_50 td{padding-top:29px}._campaignDiscount_1cp3f_59{color:var(--campaign-color)}._priceGroup_1cp3f_63{justify-content:flex-end;gap:.5em;display:flex}._originalPrice_1cp3f_69{color:#999;text-decoration:line-through}._discountedPrice_1cp3f_74{color:var(--campaign-color)}._remainingDiscountText_1cp3f_78{color:var(--campaign-color);margin-top:.5em;font-size:.9em}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84{color:var(--v-color-foreground-primary);border-top:1px solid var(--v-color-ornament-primary);font-family:var(--v-font-sans-family);margin:32px 0;padding-top:28px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._selectedOptionsTable_1cp3f_21{border-collapse:collapse;font-size:15px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._selectedOptionsTable_1cp3f_21 tr{height:auto}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._selectedOptionsTable_1cp3f_21 th,._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._selectedOptionsTable_1cp3f_21 td{padding:4px 0;line-height:1.4}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._selectedOptionsTable_1cp3f_21 th{color:var(--v-color-foreground-primary);font-weight:var(--v-font-emphasis-weight);padding-top:12px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._sumLine_1cp3f_39 td{border-top:1px solid var(--v-color-ornament-primary);padding-top:24px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._totalLine_1cp3f_44 td{padding-top:10px;font-size:18px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._disclaimerLine_1cp3f_50{color:var(--v-color-foreground-secondary);font-size:13px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._disclaimerLine_1cp3f_50 td{padding-top:24px}._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._campaignDiscount_1cp3f_59,._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._discountedPrice_1cp3f_74,._tableContainer_1cp3f_17._volvoCentenary_1cp3f_84 ._remainingDiscountText_1cp3f_78{color:var(--v-color-foreground-primary)}@keyframes _globalRotate_xh40x_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_xh40x_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._button_xh40x_17{background:var(--background-color);border:1px solid #171415;border-radius:.5em;align-items:center;max-width:max-content;padding:1em;font-size:calc(12px + .4vmin);transition:border-radius .25s;display:inline-flex;position:relative}._button_xh40x_17:hover{cursor:pointer;border-radius:1em}._button_xh40x_17:disabled{color:gray;border-color:gray}._buttonIcon_xh40x_38{margin-right:5px}._form_xh40x_42{display:flex}._salespersonList_xh40x_46{flex-direction:column;display:flex}._salespersonList_xh40x_46 li{margin-bottom:1em}._textfield_xh40x_54{background:var(--background-color);border:1px solid #171415;border-radius:.5em;margin-right:20px;padding:1em;font-size:calc(12px + .4vmin)}._privacyDisclaimer_xh40x_63{margin-top:10px;font-size:14px}._privacyDisclaimer_xh40x_63 a{text-decoration:underline}._errorMessage_xh40x_71{margin-right:10px}._successMessageContainer_xh40x_75{flex-direction:column;gap:10px;display:flex}._successMessage_xh40x_75{margin-right:10px}._volvoSuccessMessageContainer_xh40x_85{width:min(100%,680px);color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);gap:24px;padding:8px 0 4px}._volvoSuccessMessageContainer_xh40x_85 ._successMessage_xh40x_75{align-items:center;gap:12px;margin:0;font-size:18px;line-height:1.45;display:flex}._volvoSuccessMessageContainer_xh40x_85 ._successMessage_xh40x_75 svg{flex:none;width:24px;height:24px}._volvoSuccessMessageContainer_xh40x_85>button{align-self:flex-start;min-width:220px}._loadingSpinner_xh40x_110{margin-left:10px;animation:.5s linear infinite _globalRotate_xh40x_1}._loadingSpinner_xh40x_110._big_xh40x_114{width:2em;height:2em}._volvoCentenaryButton_xh40x_119{min-height:56px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-primary);border-radius:var(--v-radius-full);font-family:var(--v-font-sans-family);font-size:17px;font-weight:var(--v-font-emphasis-weight);transition:opacity var(--v-transition-default), transform var(--v-transition-micro);justify-content:center;gap:10px;padding:0 24px}._volvoCentenaryButton_xh40x_119 img.icon-sprite{object-fit:cover;object-position:0 0;margin:0}._volvoCentenaryButton_xh40x_119:hover{border-radius:var(--v-radius-full)}._volvoCentenaryButton_xh40x_119:active{opacity:.8;transform:scale(.98)}._volvoCentenaryButton_xh40x_119:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenaryButton_xh40x_119:disabled{color:var(--v-color-foreground-secondary);background:var(--v-color-background-secondary);border-color:var(--v-color-background-secondary)}._volvoCentenaryPrimaryButton_xh40x_155{color:var(--v-color-always-white);background:var(--v-color-always-black);border-color:var(--v-color-always-black)}._volvoSalespersonPicker_xh40x_161{width:min(100%,760px)}._volvoSalespersonList_xh40x_165{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid!important}._volvoSalespersonList_xh40x_165>li{min-width:0;margin:0!important}._volvoSalespersonCard_xh40x_179{width:100%;min-height:176px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);text-align:left;cursor:pointer;transition:border-color var(--v-transition-default), box-shadow var(--v-transition-default), transform var(--v-transition-micro);grid-template-columns:132px minmax(0,1fr);padding:0;display:grid;overflow:hidden}._volvoSalespersonCard_xh40x_179:hover{border-color:var(--v-color-foreground-primary);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}._volvoSalespersonCard_xh40x_179:active{box-shadow:none;transform:translateY(0)}._volvoSalespersonCard_xh40x_179:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:3px}._volvoSalespersonImage_xh40x_209,._volvoSalespersonImageFallback_xh40x_210{background:var(--v-color-background-secondary);width:132px;height:176px;display:block}._volvoSalespersonImage_xh40x_209{object-fit:cover;object-position:center top}._volvoSalespersonImageFallback_xh40x_210{color:var(--v-color-foreground-secondary);justify-content:center;align-items:center;font-size:44px;display:flex}._volvoSalespersonCopy_xh40x_230{flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}._volvoSalespersonCopy_xh40x_230 strong{font-size:20px;font-weight:var(--v-font-emphasis-weight);line-height:1.25}._volvoSalespersonCopy_xh40x_230>span:not(._volvoSalespersonAction_xh40x_242){color:var(--v-color-foreground-secondary);margin-top:6px;font-size:15px;line-height:1.4}._volvoSalespersonAction_xh40x_242{color:var(--v-color-foreground-primary);font-size:15px;font-weight:var(--v-font-emphasis-weight);margin-top:auto;padding-top:20px}._volvoSalespersonCancel_xh40x_257{color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:20px;padding:4px 0;font-size:15px}._volvoSalespersonCancel_xh40x_257:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:3px}._volvoSalespersonStatus_xh40x_273{color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);align-items:center;gap:12px;font-size:16px;display:flex}._volvoPhoneStep_xh40x_282{width:min(100%,680px);margin:0 auto}._volvoSelectedSalesperson_xh40x_287{background:var(--v-color-background-secondary);border-radius:var(--v-radius-sm);align-items:center;gap:16px;padding:12px;display:flex}._volvoSelectedSalesperson_xh40x_287>img,._volvoSelectedSalesperson_xh40x_287>span{object-fit:cover;object-position:center top;width:64px;height:64px;color:var(--v-color-foreground-secondary);background:var(--v-color-background-primary);border-radius:var(--v-radius-sm);flex:0 0 64px;justify-content:center;align-items:center;display:flex}._volvoSelectedSalesperson_xh40x_287>div{flex-direction:column;gap:2px;min-width:0;display:flex}._volvoSelectedSalesperson_xh40x_287>div>span,._volvoSelectedSalesperson_xh40x_287>div>small{color:var(--v-color-foreground-secondary);font-size:14px}._volvoSelectedSalesperson_xh40x_287>div>strong{color:var(--v-color-foreground-primary);font-size:18px;font-weight:var(--v-font-emphasis-weight)}._volvoPhoneField_xh40x_326{margin-top:28px}._volvoPhoneField_xh40x_326>label{color:var(--v-color-foreground-primary);font-size:18px;font-weight:var(--v-font-emphasis-weight);align-items:baseline;gap:8px;display:flex}._volvoPhoneField_xh40x_326>label>span{color:var(--v-color-foreground-secondary);font-size:14px;font-weight:var(--v-font-regular-weight)}._volvoPhoneField_xh40x_326>p{color:var(--v-color-foreground-secondary);margin:8px 0 16px;font-size:15px;line-height:1.45}._volvoPhoneInputWrapper_xh40x_349{min-height:60px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-secondary);border-radius:var(--v-radius-sm);transition:border-color var(--v-transition-default), box-shadow var(--v-transition-default);align-items:center;display:flex;overflow:hidden}._volvoPhoneInputWrapper_xh40x_349:focus-within{border-color:var(--v-color-foreground-primary);box-shadow:0 0 0 1px var(--v-color-foreground-primary)}._volvoPhoneInputWrapper_xh40x_349._hasError_xh40x_364{border-color:var(--v-color-foreground-feedback-red);box-shadow:0 0 0 1px var(--v-color-foreground-feedback-red)}._volvoPhoneInputWrapper_xh40x_349>span{color:var(--v-color-foreground-secondary);padding:0 0 0 18px;font-size:18px}._volvoPhoneInputWrapper_xh40x_349>input{min-width:0;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);letter-spacing:.02em;background:0 0;border:0;outline:0;flex:1;padding:0 18px 0 8px;font-size:20px}._volvoPhoneInputWrapper_xh40x_349>input::placeholder{color:var(--v-color-foreground-secondary);opacity:.65}._volvoPhoneHelp_xh40x_390{min-height:22px;color:var(--v-color-foreground-secondary);margin-top:8px;font-size:13px;line-height:1.4}._hasError_xh40x_364+._volvoPhoneHelp_xh40x_390{color:var(--v-color-foreground-feedback-red)}._volvoPhoneActions_xh40x_401{align-items:center;gap:20px;margin-top:24px;display:flex}._volvoPhoneActions_xh40x_401 ._volvoCentenaryButton_xh40x_119{min-width:220px}._volvoPhoneBackButton_xh40x_411{color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:15px}._volvoPhoneBackButton_xh40x_411:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:3px}._volvoCentenaryForm_xh40x_426{gap:12px;width:min(100%,680px)}._volvoCentenaryField_xh40x_431{box-sizing:border-box;min-width:0;min-height:56px;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-foreground-secondary);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);flex:1;margin:0;padding:0 16px;font-size:17px}._volvoCentenaryField_xh40x_431::placeholder{color:var(--v-color-foreground-secondary);opacity:1}._volvoCentenaryField_xh40x_431:focus{border-color:var(--v-color-foreground-primary);box-shadow:0 0 0 1px var(--v-color-foreground-primary);outline:none}@media (width<=599px){._volvoCentenaryForm_xh40x_426{flex-direction:column}._volvoCentenaryButton_xh40x_119,._volvoCentenaryField_xh40x_431{width:100%;max-width:none}._volvoSalespersonList_xh40x_165{grid-template-columns:minmax(0,1fr)}._volvoPhoneActions_xh40x_401{flex-direction:column;align-items:stretch}._volvoPhoneActions_xh40x_401 ._volvoCentenaryButton_xh40x_119,._volvoPhoneActions_xh40x_401 ._volvoPhoneBackButton_xh40x_411{width:100%;max-width:none}}@keyframes _globalRotate_lnsil_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_lnsil_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._ex60ButtonGroup_lnsil_17{gap:.5em;margin-top:2em;display:flex}._ex60ButtonGroup_lnsil_17 ._initialButton_lnsil_22{margin-top:0}._initialButton_lnsil_22{background:var(--cta-color);color:var(--cta-text-color);border:1px solid var(--cta-color);cursor:pointer;border-radius:.5em;align-items:center;margin-top:2em;padding:1em;font-size:calc(12px + .4vmin);display:inline-flex}._buttonIcon_lnsil_39{margin-right:5px}._main_lnsil_43{margin-top:2em;font-size:calc(12px + .4vmin);animation:.3s ease-out forwards _appear_lnsil_1;position:relative}@keyframes _appear_lnsil_1{0%{opacity:0;transform:scaleY(0)}}._hideButton_lnsil_56{cursor:pointer;background:0 0;border:none;font-size:1.5em;transition:transform .2s ease-in-out;position:absolute;top:0;right:0}._hideButton_lnsil_56:hover{transform:scale(1.1)}._form_lnsil_70{margin-bottom:2em}._form_lnsil_70 ._inputsContainer_lnsil_73{flex-direction:column;display:flex}._form_lnsil_70 input,._form_lnsil_70 select,._form_lnsil_70 textarea,._form_lnsil_70 ._dealerInfo_lnsil_80{text-align:left;width:80%;min-width:200px;margin-bottom:1em;margin-left:auto;margin-right:auto}._form_lnsil_70 input{border:1px solid #000;padding:.8em .4em}._form_lnsil_70 select{cursor:pointer;padding:.8em .4em}._form_lnsil_70 button,._form_lnsil_70 input,._form_lnsil_70 select,._form_lnsil_70 textarea{font-family:var(--font-family);border-radius:5px;font-size:calc(12px + .4vmin)}._form_lnsil_70 input[type=checkbox]{min-width:0;width:unset;margin-right:.5em}._form_lnsil_70 ._checkboxContainer_lnsil_109{text-align:left;align-items:flex-start;gap:.5em;width:80%;margin-bottom:1em;display:flex}._form_lnsil_70 ._checkboxContainer_lnsil_109 input[type=checkbox]{flex-shrink:0;margin-top:.2em}._form_lnsil_70 ._checkboxContainer_lnsil_109 label{cursor:pointer;flex-grow:1}._form_lnsil_70._fullwidth_lnsil_126 input,._form_lnsil_70._fullwidth_lnsil_126 select,._form_lnsil_70._fullwidth_lnsil_126 textarea,._form_lnsil_70._fullwidth_lnsil_126 ._checkboxContainer_lnsil_109{width:100%}._form_lnsil_70._fullwidth_lnsil_126 ._checkboxContainer_lnsil_109 input[type=checkbox]{width:auto}._textarea_lnsil_138{padding:.8em .4em}._generalButton_lnsil_142,._searchButton_lnsil_142,._locationButton_lnsil_143,._submitButton_lnsil_143,._retryButton_lnsil_143,._resetButton_lnsil_143{background:var(--primary-color);color:#fff;cursor:pointer;border:1px solid #000;border-radius:4px;padding:10px;display:inline-block}._submitButton_lnsil_143,._retryButton_lnsil_143,._resetButton_lnsil_143{align-items:center;display:inline-flex}._submitButton_lnsil_143 svg,._retryButton_lnsil_143 svg,._resetButton_lnsil_143 svg{margin-left:10px}._submitButton_lnsil_143:disabled,._retryButton_lnsil_143:disabled,._resetButton_lnsil_143:disabled{background:gray}._resetButton_lnsil_143{color:var(--primary-color);background:#fff;margin-left:1em}._privacyNotice_lnsil_170{margin:0}._errorContainer_lnsil_174,._successContainer_lnsil_175{margin-top:2em}._error_lnsil_174{color:red;margin-bottom:1em}._retryButton_lnsil_143{color:var(--primary-color);background:#fff}._loadingContainer_lnsil_189{justify-content:center;align-items:center;height:10em;display:flex}._loading_lnsil_189{color:#fff;animation:.6s linear infinite _globalRotate_lnsil_1}._statusMessage_lnsil_201{width:80%}._link_lnsil_205{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._qrCode_lnsil_215{justify-content:center;margin-top:1em;display:flex}._postalCodeSearch_lnsil_221{flex-wrap:wrap;gap:.5em;width:100%;margin-bottom:1em;display:flex}._postalCodeSearch_lnsil_221>div{gap:.5em;display:flex}._postalCodeInput_lnsil_233{flex:0 0 100px;width:100px!important;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}._searchButton_lnsil_142,._locationButton_lnsil_143{align-items:center;gap:.3em;padding:.8em;font-size:.9em;display:inline-flex}._locationButton_lnsil_143{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._locationButton_lnsil_143:disabled{opacity:.7}._postalCodeError_lnsil_259{color:red;width:100%;font-size:.9em}._searchingContainer_lnsil_265{width:80%;color:var(--primary-color);align-items:center;gap:.5em;margin-left:auto;margin-right:auto;display:flex}._nearestDealerships_lnsil_275{width:80%;margin-bottom:1em;margin-left:auto;margin-right:auto}._dealerRadio_lnsil_282{cursor:pointer;text-align:left;border:1px solid #ddd;border-radius:5px;margin-bottom:.5em;padding:.8em;display:block}._dealerRadio_lnsil_282:hover{background-color:#f5f5f5}._dealerRadio_lnsil_282 input[type=radio]{margin-right:.5em;width:auto!important;min-width:0!important;margin-bottom:0!important}._dealerSearchTitle_lnsil_301{margin-bottom:1em;font-size:1.1em;font-weight:700}._dealerButton_lnsil_307{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_lnsil_307:hover{background-color:#f5f5f5}._dealerInfo_lnsil_80{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}._changeDealerButton_lnsil_331{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_lnsil_342{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}._volvoCentenary_lnsil_353{width:100%;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);margin-top:0;animation:none}._volvoCentenary_lnsil_353 ._hideButton_lnsil_56{width:48px;height:48px;color:var(--v-color-foreground-primary);border-radius:var(--v-radius-full);font-size:inherit;background:0 0;justify-content:center;align-items:center;margin:0 0 12px auto;padding:0;display:flex;position:static;transform:none}._volvoCentenary_lnsil_353 ._hideButton_lnsil_56:active{background:var(--v-color-background-secondary)}._volvoCentenary_lnsil_353 ._hideButton_lnsil_56:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._volvoCentenary_lnsil_353 ._form_lnsil_70{margin:0}._volvoCentenary_lnsil_353 ._form_lnsil_70 ._inputsContainer_lnsil_73{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._volvoCentenary_lnsil_353 ._form_lnsil_70 ._inputsContainer_lnsil_73>div{min-width:0}._volvoCentenary_lnsil_353 ._form_lnsil_70 input,._volvoCentenary_lnsil_353 ._form_lnsil_70 select,._volvoCentenary_lnsil_353 ._form_lnsil_70 textarea,._volvoCentenary_lnsil_353 ._form_lnsil_70 ._dealerInfo_lnsil_80{box-sizing:border-box;width:100%;min-width:0;color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border:1px solid var(--v-color-foreground-secondary);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);font-size:18px;font-weight:var(--v-font-regular-weight);transition:border-color var(--v-transition-micro), box-shadow var(--v-transition-micro);margin:0 0 20px;line-height:1.4}._volvoCentenary_lnsil_353 ._form_lnsil_70 input::placeholder,._volvoCentenary_lnsil_353 ._form_lnsil_70 select::placeholder,._volvoCentenary_lnsil_353 ._form_lnsil_70 textarea::placeholder,._volvoCentenary_lnsil_353 ._form_lnsil_70 ._dealerInfo_lnsil_80::placeholder{color:var(--v-color-foreground-secondary);opacity:1}._volvoCentenary_lnsil_353 ._form_lnsil_70 input:focus,._volvoCentenary_lnsil_353 ._form_lnsil_70 select:focus,._volvoCentenary_lnsil_353 ._form_lnsil_70 textarea:focus,._volvoCentenary_lnsil_353 ._form_lnsil_70 ._dealerInfo_lnsil_80:focus{border-color:var(--v-color-foreground-primary);box-shadow:0 0 0 1px var(--v-color-foreground-primary);outline:none}._volvoCentenary_lnsil_353 ._form_lnsil_70 input,._volvoCentenary_lnsil_353 ._form_lnsil_70 select{min-height:56px;padding:14px 16px}._volvoCentenary_lnsil_353 ._form_lnsil_70 textarea{resize:vertical;min-height:128px;padding:16px}._volvoCentenary_lnsil_353 ._form_lnsil_70 ._dealerInfo_lnsil_80{background:var(--v-color-background-secondary);border-color:#0000;min-height:56px;padding:14px 16px}._volvoCentenary_lnsil_353 ._formActions_lnsil_442{align-items:center;gap:16px;margin-top:4px;display:flex}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143{border-radius:var(--v-radius-full);min-height:56px;font-family:var(--v-font-sans-family);font-size:18px;font-weight:var(--v-font-emphasis-weight);transition:opacity var(--v-transition-default), transform var(--v-transition-micro);justify-content:center;gap:10px;padding:0 28px}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143 svg,._volvoCentenary_lnsil_353 ._submitButton_lnsil_143 img,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143 svg,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143 img,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143 svg,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143 img{margin:0}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143 img.icon-sprite,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143 img.icon-sprite,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143 img.icon-sprite{object-fit:cover;object-position:0 0}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143:active,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143:active,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143:active{opacity:.8;transform:scale(.98)}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143:focus-visible,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143:focus-visible,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143{color:var(--v-color-always-white);background:var(--v-color-always-black);border-color:var(--v-color-always-black)}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143 img.icon-sprite,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143 img.icon-sprite,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143 img.icon-sprite{object-position:0 -24px}._volvoCentenary_lnsil_353 ._submitButton_lnsil_143:disabled,._volvoCentenary_lnsil_353 ._resetButton_lnsil_143:disabled,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143:disabled{color:var(--v-color-foreground-secondary);background:var(--v-color-background-secondary);border-color:var(--v-color-background-secondary)}._volvoCentenary_lnsil_353 ._resetButton_lnsil_143,._volvoCentenary_lnsil_353 ._retryButton_lnsil_143{color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border-color:var(--v-color-foreground-primary);margin-left:0}._volvoCentenary_lnsil_353 ._privacyNotice_lnsil_170{max-width:60ch;color:var(--v-color-foreground-secondary);margin-top:28px;font-size:15px;line-height:1.5}._volvoCentenary_lnsil_353 ._error_lnsil_174{color:var(--v-color-foreground-negative);margin:-12px 0 16px;font-size:15px}._volvoCentenaryInitialButton_lnsil_520{width:100%;max-width:none;min-height:56px;color:var(--v-color-always-white);background:var(--v-color-always-black);border:1px solid var(--v-color-always-black);border-radius:var(--v-radius-full);font-family:var(--v-font-sans-family);font-size:17px;font-weight:var(--v-font-emphasis-weight);transition:opacity var(--v-transition-default), transform var(--v-transition-micro);justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex}._volvoCentenaryInitialButton_lnsil_520 img.icon-sprite{object-fit:cover;object-position:0 -24px}._volvoCentenaryInitialButton_lnsil_520:hover{border-radius:var(--v-radius-full)}._volvoCentenaryInitialButton_lnsil_520:active{opacity:.8;transform:scale(.98)}._volvoCentenaryInitialButton_lnsil_520:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._errorContainer_lnsil_174._volvoCentenary_lnsil_353,._successContainer_lnsil_175._volvoCentenary_lnsil_353{min-height:240px;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);text-align:center;justify-content:center;align-items:center;margin:0;font-size:24px;display:flex}._errorContainer_lnsil_174._volvoCentenary_lnsil_353 span,._successContainer_lnsil_175._volvoCentenary_lnsil_353 span{flex-direction:column;align-items:center;gap:20px;display:flex}body:has(._overlay_1i6v1_1){overflow:hidden}._overlay_1i6v1_1{z-index:100;background:#000000a3;border:0;padding:0;animation:.2s ease-out _fadeIn_1i6v1_1;position:fixed;inset:0}._dialog_1i6v1_15{z-index:101;width:min(960px,100vw - 96px);max-height:calc(100vh - 96px);color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);border:0;outline:none;margin:0;padding:0;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00000047}._header_1i6v1_35{border-bottom:1px solid var(--v-color-ornament-primary);justify-content:space-between;align-items:flex-start;gap:32px;padding:40px 40px 28px;display:flex}._header_1i6v1_35 h1{color:var(--v-color-foreground-primary);font-size:36px;font-weight:var(--v-font-regular-weight);letter-spacing:-.01em;margin:0;line-height:1.15}._header_1i6v1_35 p{color:var(--v-color-foreground-secondary);margin:12px 0 0;font-size:18px;line-height:1.45}._closeButton_1i6v1_58{width:48px;min-width:48px;height:48px;color:var(--v-color-foreground-primary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);background:0 0;justify-content:center;align-items:center;padding:0;font-size:0;display:inline-flex}._closeButton_1i6v1_58 img.icon-sprite{object-fit:cover;object-position:0 0}._closeButton_1i6v1_58:active{background:var(--v-color-background-secondary);transform:scale(.96)}._closeButton_1i6v1_58:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._body_1i6v1_85{overscroll-behavior:contain;padding:32px 40px 40px;overflow-y:auto}@keyframes _fadeIn_1i6v1_1{0%{background:0 0}}@media (width<=700px){._dialog_1i6v1_15{width:calc(100vw - 32px);max-height:calc(100vh - 32px)}._header_1i6v1_35{gap:16px;padding:24px 24px 20px}._header_1i6v1_35 h1{font-size:28px}._header_1i6v1_35 p{font-size:16px}._body_1i6v1_85{padding:24px}}@keyframes _globalRotate_ayd7v_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ayd7v_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._mainImageContainer_ayd7v_17{touch-action:pan-y;justify-content:center;align-items:center;display:flex;position:relative}._mainImageContainer_ayd7v_17._fullScreen_ayd7v_24{z-index:2;background:#fff;position:fixed;inset:0;overflow:hidden}._mainImageContainer_ayd7v_17 ._imageDisclaimer_ayd7v_34{justify-content:center;font-size:.8em;display:flex;position:absolute;bottom:0}._mainImageContainer_ayd7v_17 ._threeSixtyButton_ayd7v_41{cursor:pointer;z-index:1;background:0 0;border:2px solid;border-radius:100%;justify-content:center;align-items:center;width:1.3em;height:1.3em;padding:0;font-size:3em;display:inline-flex;position:absolute;top:-35px;right:10px}@media (width>=600px){._mainImageContainer_ayd7v_17 ._threeSixtyButton_ayd7v_41{top:10px}}._mainImageContainer_ayd7v_17 ._threeSixtySwipeIcon_ayd7v_63{font-size:20px;position:absolute;bottom:15px}@media (width>=600px){._mainImageContainer_ayd7v_17 ._threeSixtySwipeIcon_ayd7v_63{font-size:35px;bottom:25px}}@media (width>=900px){._mainImageContainer_ayd7v_17 ._threeSixtySwipeIcon_ayd7v_63{font-size:25px;bottom:20px}}@media (width>=1200px){._mainImageContainer_ayd7v_17 ._threeSixtySwipeIcon_ayd7v_63{font-size:40px;bottom:30px}}._threeSixtyImageContainer_ayd7v_87{touch-action:pan-y;aspect-ratio:16/10;justify-content:center;align-items:center;width:100%;margin-top:-10%;margin-bottom:-5%;display:flex}._carImage_ayd7v_98{touch-action:pan-y;transition:transform 50ms linear}._carImage_ayd7v_98._imagin_ayd7v_102{aspect-ratio:16/10;width:80%}._carImage_ayd7v_98._modelSpecific_ayd7v_106{width:100%}._carImage_ayd7v_98._imageLoading_ayd7v_109{filter:blur(5px)opacity(50%);transition:filter .2s ease-in-out 50ms}._carImage_ayd7v_98._threeSixtyImage_ayd7v_87{cursor:move!important;width:100%!important}@media (width>=1200px){._carImage_ayd7v_98._threeSixtyImage_ayd7v_87{width:80%!important}}@media (width>=1800px){._carImage_ayd7v_98._threeSixtyImage_ayd7v_87{width:70%!important}}._carImage_ayd7v_98._threeSixtyImage_ayd7v_87:not(._currentAngle_ayd7v_128){display:none}@media (width>=600px){._carImage_ayd7v_98._imagin_ayd7v_102{width:65%}._carImage_ayd7v_98._modelSpecific_ayd7v_106{width:100%}._carImage_ayd7v_98{pointer-events:auto;cursor:zoom-in}}._carImage_ayd7v_98._noZoom_ayd7v_143{cursor:default}@media (width>=1800px){._carImage_ayd7v_98._modelSpecific_ayd7v_106{width:auto;max-width:100%;max-height:50vh}}._carImage_ayd7v_98._enlarged_ayd7v_153{cursor:zoom-out;width:90%}._carImage_ayd7v_98._volvoMedia_ayd7v_158{aspect-ratio:16/9;object-fit:contain}@media (width>=1800px){._mainImageContainer_ayd7v_17:not(._fullScreen_ayd7v_24) ._carImage_ayd7v_98._volvoMedia_ayd7v_158,._mainImageContainer_ayd7v_17:not(._fullScreen_ayd7v_24) ._carImage_ayd7v_98._smart_ayd7v_170{height:50vh}}._fullScreen_ayd7v_24 ._carImage_ayd7v_98{cursor:zoom-out;width:80%;max-height:none}._waitShapeLoaderContainer_ayd7v_181{background:var(--primary-color);width:0;height:2px;margin-top:-5px;margin-bottom:10px;animation:30s linear backwards _waitShapeLoader_ayd7v_181}@keyframes _waitShapeLoader_ayd7v_181{to{width:100%}}._angleArrow_ayd7v_195{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_ayd7v_195._left_ayd7v_207{left:0}._angleArrow_ayd7v_195._right_ayd7v_210{right:0}@media (width>=600px){._angleArrow_ayd7v_195{font-size:calc(7px + 2vw)}}._loading_ayd7v_219{color:var(--primary-color);font-size:4em;animation:.6s linear infinite _rotation_ayd7v_1;position:absolute;top:50%;transform:translateY(-50%)}@keyframes _rotation_ayd7v_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mainCarImageWrapper_ayd7v_236{position:relative}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239{max-width:1280px;margin:0 auto;padding:16px 0 40px}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._mainImageContainer_ayd7v_17{min-height:430px}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._carImage_ayd7v_98._modelSpecific_ayd7v_106{cursor:zoom-in;width:auto;max-width:100%;max-height:480px}@media (width>=1600px){._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._mainImageContainer_ayd7v_17{min-height:480px}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._carImage_ayd7v_98._modelSpecific_ayd7v_106{max-height:540px}}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._imageDisclaimer_ayd7v_34{color:var(--v-color-foreground-secondary);font-family:var(--v-font-sans-family);font-size:14px;bottom:8px}@media (width<=767px){._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239{padding:8px 0 28px}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._mainImageContainer_ayd7v_17{min-height:280px}._mainCarImageWrapper_ayd7v_236._volvoCentenary_ayd7v_239 ._carImage_ayd7v_98._modelSpecific_ayd7v_106{max-height:320px}}._mgBadgeContainer_ayd7v_279{z-index:1;flex-direction:column;gap:6px;display:flex;position:absolute;top:0;right:10px}@media (width>=600px){._mgBadgeContainer_ayd7v_279{top:10px;right:15%}}._mgBadge_ayd7v_279{width:45px;height:auto}@media (width>=600px){._mgBadge_ayd7v_279{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_bhooj_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_bhooj_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._gallery_bhooj_17{contain:inline-size;width:100%;min-width:0;max-width:100%}._gallery_bhooj_17 ._thumbnails_bhooj_23{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.6em;padding:.4em 0;display:flex;overflow-x:auto}._gallery_bhooj_17 ._thumbnailButton_bhooj_31{background:var(--secondary-background-color);cursor:pointer;scroll-snap-align:start;border:2px solid #0000;border-radius:6px;flex:none;padding:0;line-height:0;overflow:hidden}._gallery_bhooj_17 ._thumbnailButton_bhooj_31:hover,._gallery_bhooj_17 ._thumbnailButton_bhooj_31:focus-visible{border-color:var(--primary-color)}._gallery_bhooj_17 ._thumbnail_bhooj_23{object-fit:cover;width:9em;height:6em;display:block}@keyframes _fadeIn_bhooj_1{0%{opacity:0}to{opacity:1}}._fullScreen_bhooj_60{z-index:3;touch-action:pan-y;background:#111;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._fullScreen_bhooj_60 ._fullScreenImage_bhooj_70{object-fit:contain;max-width:100%;max-height:100%;animation:.15s ease-in _fadeIn_bhooj_1}._fullScreen_bhooj_60 ._close_bhooj_76,._fullScreen_bhooj_60 ._arrow_bhooj_77{color:#fff;cursor:pointer;z-index:1;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;font-size:2em;display:flex;position:absolute}._fullScreen_bhooj_60 ._close_bhooj_76:hover,._fullScreen_bhooj_60 ._close_bhooj_76:focus-visible,._fullScreen_bhooj_60 ._arrow_bhooj_77:hover,._fullScreen_bhooj_60 ._arrow_bhooj_77:focus-visible{background:#000000bf}@media (width<=700px){._fullScreen_bhooj_60 ._close_bhooj_76,._fullScreen_bhooj_60 ._arrow_bhooj_77{width:36px;height:36px;font-size:1.4em}}._fullScreen_bhooj_60 ._close_bhooj_76{top:1.5em;right:1.5em}@media (width<=700px){._fullScreen_bhooj_60 ._close_bhooj_76{top:.75em;right:.75em}}._fullScreen_bhooj_60 ._arrow_bhooj_77{top:50%;transform:translateY(-50%)}._fullScreen_bhooj_60 ._arrow_bhooj_77._left_bhooj_120{left:1.5em}._fullScreen_bhooj_60 ._arrow_bhooj_77._right_bhooj_123{right:1.5em}@media (width<=700px){._fullScreen_bhooj_60 ._arrow_bhooj_77._left_bhooj_120{left:.5em}._fullScreen_bhooj_60 ._arrow_bhooj_77._right_bhooj_123{right:.5em}}._fullScreen_bhooj_60 ._bottomBar_bhooj_134{z-index:1;background:linear-gradient(#0000,#000000b3);flex-direction:column;align-items:center;padding:2.5em 1em 1em;display:flex;position:absolute;bottom:0;left:0;right:0}._fullScreen_bhooj_60 ._counter_bhooj_146{color:#fff;margin-bottom:.5em;font-size:.85em}._fullScreen_bhooj_60 ._strip_bhooj_151{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:safe center;gap:.5em;max-width:100%;display:flex;overflow-x:auto}._fullScreen_bhooj_60 ._strip_bhooj_151::-webkit-scrollbar{display:none}._fullScreen_bhooj_60 ._stripThumb_bhooj_163{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:4px;flex:none;width:160px;height:90px;padding:0;line-height:0;transition:opacity .15s;overflow:hidden}._fullScreen_bhooj_60 ._stripThumb_bhooj_163 img{object-fit:cover;width:100%;height:100%;display:block}._fullScreen_bhooj_60 ._stripThumb_bhooj_163:hover,._fullScreen_bhooj_60 ._stripThumb_bhooj_163:focus-visible{opacity:.85}._fullScreen_bhooj_60 ._stripThumb_bhooj_163._active_bhooj_186{opacity:1;border-color:#fff}@media (width<=700px){._fullScreen_bhooj_60 ._stripThumb_bhooj_163{width:5em;height:2.8em}}@keyframes _globalRotate_yebrj_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_yebrj_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_yebrj_17{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;max-width:min(800px,100vw - 10vmin);margin:16px auto;padding:0 8px;display:flex;overflow:hidden}@media (width>=600px){._container_yebrj_17{gap:24px;margin:24px auto;padding:0 24px}}._tableWrapper_yebrj_36{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}._tableWrapper_yebrj_36::-webkit-scrollbar{height:6px}._tableWrapper_yebrj_36::-webkit-scrollbar-track{background:#f6f6f6;border-radius:3px}._tableWrapper_yebrj_36::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}._tableWrapper_yebrj_36::-webkit-scrollbar-thumb:hover{background:#b8b8b8}._categoryTable_yebrj_57{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid #d1d1d1;width:100%;min-width:380px;font-size:11px}@media (width>=600px){._categoryTable_yebrj_57{min-width:auto;font-size:15px}}._descriptionCol_yebrj_73{width:140px}@media (width>=600px){._descriptionCol_yebrj_73{width:auto}}._variantCol_yebrj_82{width:58px}@media (width>=600px){._variantCol_yebrj_82{width:100px}}._categoryHeader_yebrj_91{text-align:left;color:#fff;z-index:2;background:#171415;padding:6px 8px;font-size:11px;font-weight:600;position:sticky;left:0}@media (width>=600px){._categoryHeader_yebrj_91{padding:12px 16px;font-size:16px;position:static}}._variantHeader_yebrj_110{text-align:center;color:#fff;white-space:pre-line;background:#171415;padding:6px 2px;font-size:9px;font-weight:500;line-height:1.2}@media (width>=600px){._variantHeader_yebrj_110{padding:12px 8px;font-size:14px;line-height:1.3}}._variantHeader_yebrj_110._selected_yebrj_127{background:var(--primary-color);font-weight:700;position:relative}._variantHeader_yebrj_110._selected_yebrj_127:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--primary-color);width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}._sectionHeader_yebrj_145{text-align:left;color:#171415;background:#f6f6f6;border-bottom:1px solid #d1d1d1;padding:5px 8px;font-size:10px;font-weight:600}@media (width>=600px){._sectionHeader_yebrj_145{padding:10px 16px;font-size:14px}}._itemDescription_yebrj_161{text-align:left;z-index:1;border-bottom:1px solid #d1d1d1;padding:5px 8px;font-size:11px;line-height:1.25;position:sticky;left:0}._itemRow_yebrj_171:nth-child(odd) ._itemDescription_yebrj_161{background:#f6f6f6}._itemRow_yebrj_171:nth-child(2n) ._itemDescription_yebrj_161{background:#fff}@media (width<=600px){._itemDescription_yebrj_161{box-shadow:2px 0 4px #00000014}}@media (width>=600px){._itemDescription_yebrj_161{box-shadow:none;padding:8px 16px;font-size:15px;line-height:1.3;position:static}}._statusCell_yebrj_192{text-align:center;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;padding:5px 2px}._itemRow_yebrj_171:nth-child(odd) ._statusCell_yebrj_192{background:#f6f6f6}._itemRow_yebrj_171:nth-child(2n) ._statusCell_yebrj_192{background:#fff}._statusCell_yebrj_192._selected_yebrj_127{background:color-mix(in srgb, var(--primary-color) 12%, white);border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color)}._bullet_yebrj_210{color:#171415;font-size:14px;line-height:1}@media (width>=600px){._bullet_yebrj_210{font-size:18px}}._selected_yebrj_127 ._bullet_yebrj_210{color:var(--primary-color);font-weight:700}._optional_yebrj_225{color:#171415;opacity:.7;font-size:8px;font-style:italic;line-height:1}@media (width>=600px){._optional_yebrj_225{font-size:11px}}._selected_yebrj_127 ._optional_yebrj_225{color:var(--primary-color)}._footnotesSection_yebrj_241{color:#171415;background:#f6f6f6;border-radius:4px;margin-top:16px;padding:16px;font-size:12px;line-height:1.5}@media (width>=600px){._footnotesSection_yebrj_241{font-size:13px}}._footnote_yebrj_241{margin:0 0 8px}._footnote_yebrj_241:last-child{margin-bottom:0}._footnoteRef_yebrj_263{margin-right:4px;font-weight:600}@keyframes _globalRotate_1ahtv_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1ahtv_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._warrantySection_1ahtv_17{margin-bottom:24px}._warrantyTable_1ahtv_21{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px}._warrantyTable_1ahtv_21 thead tr{color:#171415;text-align:left;font-size:16px;background-color:#f2f2f2!important}._warrantyTable_1ahtv_21 thead tr th{padding:12px 10px;font-weight:500}._warrantyTable_1ahtv_21 td,._warrantyTable_1ahtv_21 th{padding:12px 10px;font-weight:400}._warrantyTable_1ahtv_21 tr:nth-child(2n){background-color:#f6f6f6}._warrantyTable_1ahtv_21 tr:nth-child(odd){background-color:#fbfbfb}._warrantyTable_1ahtv_21 ._label_1ahtv_48{width:40%;font-weight:500}._warrantyTable_1ahtv_21 ._value_1ahtv_52{text-align:end;width:30%}@media (width<=600px){._warrantyTable_1ahtv_21{font-size:14px}._warrantyTable_1ahtv_21 td,._warrantyTable_1ahtv_21 th{padding:10px 6px}._warrantyTable_1ahtv_21 ._label_1ahtv_48{width:36%}._warrantyTable_1ahtv_21 ._value_1ahtv_52{width:32%}}._disclaimer_1ahtv_72{color:#666;margin-top:8px;padding:0 10px;font-size:12px;line-height:1.5}@keyframes _globalRotate_ywemu_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_ywemu_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._tireLabelsContainer_ywemu_17{text-align:center;margin-top:48px;margin-bottom:24px}._triggerButton_ywemu_23{color:#7f7f7f;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:8px 0;font-size:13px;text-decoration:underline;transition:color .2s}._triggerButton_ywemu_23:hover{color:#171415}._overlay_ywemu_38{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_ywemu_49{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;padding:24px;overflow-y:auto}._modalHeader_ywemu_59{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._modalHeader_ywemu_59 h2{margin:0;font-size:20px;font-weight:500}._closeButton_ywemu_71{cursor:pointer;color:#7f7f7f;background:0 0;border:none;padding:0 4px;font-size:28px;line-height:1}._closeButton_ywemu_71:hover{color:#171415}._subtitle_ywemu_84{color:#7f7f7f;margin-bottom:20px;font-size:14px}._tireCards_ywemu_90{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=600px){._tireCards_ywemu_90{grid-template-columns:repeat(2,1fr)}}._tireCard_ywemu_90{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;align-items:center;padding:16px;display:flex}._tireInfo_ywemu_111{text-align:center;flex-direction:column;align-items:center;margin-bottom:12px;display:flex}._tireSupplier_ywemu_119{font-size:15px;font-weight:600}._tireName_ywemu_124{color:#7f7f7f;font-size:13px}._tireSize_ywemu_129{color:#999;margin-top:2px;font-size:12px}._labelImage_ywemu_135{width:100%;max-width:300px;margin-bottom:10px}._root_giv5l_1,._loading_giv5l_2{width:min(100%,1400px);padding:clamp(var(--v-space-24), 4vw, var(--v-space-64)) clamp(var(--v-space-16), 4vw, var(--v-space-48)) var(--v-space-64);color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);font-family:var(--v-font-sans-family);margin:0 auto;container:volvo-data/inline-size}._root_giv5l_1{padding-top:0}._eyebrow_giv5l_16{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);letter-spacing:.02em;margin:0}._keyFactsSection_giv5l_24{padding:clamp(var(--v-space-24), 3vw, var(--v-space-32)) 0 clamp(var(--v-space-24), 4vw, var(--v-space-48));border-bottom:1px solid var(--v-color-ornament-primary)}._keyFacts_giv5l_24{gap:var(--v-space-32);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0;display:grid}._keyFact_giv5l_24{text-align:center;align-content:start;min-width:0;display:grid}._keyFact_giv5l_24 dt{min-height:44px;margin-bottom:var(--v-space-8);color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);line-height:var(--v-font-14-lineheight);justify-content:center;align-items:flex-end;display:flex}._keyFact_giv5l_24 dd{justify-content:center;align-items:baseline;gap:var(--v-space-4);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:1.2;display:flex}._keyFactValue_giv5l_63{font-size:clamp(22px,1.8vw,28px);font-weight:var(--v-font-emphasis-weight)}._keyFactUnit_giv5l_68{font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight)}._section_giv5l_73{padding-top:clamp(var(--v-space-48), 8vw, 96px)}._sectionIntro_giv5l_77{max-width:760px;margin-bottom:clamp(var(--v-space-24), 4vw, var(--v-space-48))}._sectionIntro_giv5l_77 h2{margin:var(--v-space-8) 0 var(--v-space-12);font-size:clamp(var(--v-font-heading-2-size-min), var(--v-font-heading-2-size), var(--v-font-heading-2-size-max));font-weight:var(--v-font-heading-2-weight);line-height:var(--v-font-heading-2-lineheight);overflow-wrap:anywhere}._sectionIntro_giv5l_77>p:last-child:not(._eyebrow_giv5l_16){color:var(--v-color-foreground-secondary);font-size:var(--v-font-16-size);overflow-wrap:anywhere;margin:0;line-height:1.5}._featureGrid_giv5l_96{gap:var(--v-space-16);grid-template-columns:minmax(0,1fr);display:grid}._featureSection_giv5l_102{width:min(100%,820px);margin-inline:auto}._featureSection_giv5l_102 ._sectionIntro_giv5l_77{margin-bottom:var(--v-space-24)}._feature_giv5l_96{border:1px solid var(--v-color-ornament-primary);background:var(--v-color-background-primary);grid-template-columns:minmax(240px,39%) minmax(0,1fr);min-width:0;min-height:180px;display:grid;overflow:hidden}._featureMedia_giv5l_120{aspect-ratio:16/9;background:var(--v-color-background-secondary);min-height:180px;overflow:hidden}._featureMedia_giv5l_120 img{object-fit:contain;width:100%;height:100%;display:block}._featureCopy_giv5l_133{min-width:0;padding:clamp(var(--v-space-24), 3vw, var(--v-space-32));flex-direction:column;justify-content:center;display:flex}._featureCopy_giv5l_133:only-child{grid-column:1/-1}._featureCopy_giv5l_133 h3{margin:0 0 var(--v-space-8);font-size:var(--v-font-16-size);font-weight:var(--v-font-emphasis-weight);overflow-wrap:anywhere;line-height:1.3}._featureCopy_giv5l_133 ._featureDescription_giv5l_150,._featureCopy_giv5l_133 ._featureDescriptionExpanded_giv5l_151{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);overflow-wrap:anywhere;margin:0;line-height:1.4}._featureCopy_giv5l_133 ._featureDescription_giv5l_150{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._featureCopy_giv5l_133 ._featureDescriptionExpanded_giv5l_151{white-space:pre-line;display:block;overflow:visible}._featureDescriptionButton_giv5l_171{min-height:32px;margin:var(--v-space-4) 0 calc(var(--v-space-4) * -1);padding:var(--v-space-4) 0;color:var(--v-color-foreground-primary);font:inherit;font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._featureDescriptionButton_giv5l_171:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._technicalGroups_giv5l_190{gap:var(--v-space-32);grid-template-columns:minmax(0,1fr);width:min(100%,820px);margin:0 auto;display:grid}._technicalSection_giv5l_198 ._sectionIntro_giv5l_77,._equipmentSection_giv5l_199 ._sectionIntro_giv5l_77{width:min(100%,820px);max-width:820px;margin-inline:auto}._equipmentGroups_giv5l_205{gap:var(--v-space-32);grid-template-columns:minmax(0,1fr);width:min(100%,820px);margin:0 auto;display:grid}._technicalGroup_giv5l_190,._equipmentGroup_giv5l_205{border-top:1px solid var(--v-color-foreground-primary);min-width:0}._technicalGroup_giv5l_190>h3,._equipmentGroup_giv5l_205>h3{padding:var(--v-space-16) 0;font-size:var(--v-font-20-size);font-weight:var(--v-font-emphasis-weight);line-height:var(--v-font-20-lineheight);margin:0}._technicalGroup_giv5l_190>h3{padding:var(--v-space-12) 0}._technicalGroup_giv5l_190 dl,._equipmentGroup_giv5l_205 ul{margin:0;padding:0;list-style:none}._technicalSubgroup_giv5l_238+._technicalSubgroup_giv5l_238{margin-top:var(--v-space-16)}._technicalSubgroup_giv5l_238 h4{padding:var(--v-space-8) 0 var(--v-space-4);color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size);font-weight:var(--v-font-emphasis-weight);margin:0;line-height:1.4}._technicalRow_giv5l_250{min-height:44px;padding:var(--v-space-8) 0;border-top:1px solid var(--v-color-ornament-primary);align-items:start;gap:var(--v-space-16);grid-template-columns:minmax(0,1fr) minmax(9ch,auto);display:grid}._technicalRow_giv5l_250 dt{color:var(--v-color-foreground-secondary);line-height:1.4}._technicalRow_giv5l_250 dd{font-weight:var(--v-font-emphasis-weight);font-variant-numeric:tabular-nums;text-align:end;margin:0;line-height:1.4}._equipmentGroup_giv5l_205 li{border-top:1px solid var(--v-color-ornament-primary)}._equipmentDetails_giv5l_275 summary{min-height:52px;padding:var(--v-space-8) 0;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--v-space-16);cursor:pointer;list-style:none;display:flex}._equipmentDetails_giv5l_275 summary::-webkit-details-marker{display:none}._equipmentDetails_giv5l_275 summary:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._equipmentDetails_giv5l_275[open] ._equipmentDisclosureIcon_giv5l_293{transform:rotate(180deg)}._equipmentDetails_giv5l_275[open]{background:var(--v-color-background-secondary)}._equipmentDetails_giv5l_275[open] summary{font-weight:var(--v-font-emphasis-weight)}._equipmentDetails_giv5l_275[open] ._equipmentDetailContent_giv5l_302{padding-inline:var(--v-space-16)}._equipmentDisclosureIcon_giv5l_293{width:24px;height:24px;color:var(--v-color-foreground-primary);flex:0 0 24px;place-items:center;transition:transform .18s;display:grid}._equipmentDisclosureIcon_giv5l_293 img.icon-sprite{object-fit:cover;object-position:0 -32px}@media (hover:hover){._equipmentDetails_giv5l_275 summary:hover{background:var(--v-color-background-secondary)}}._equipmentDetailContent_giv5l_302{padding:0 0 var(--v-space-24);align-items:start;gap:var(--v-space-24);grid-template-columns:minmax(120px,180px) minmax(0,1fr);display:grid}._equipmentDetailContent_giv5l_302 img{aspect-ratio:16/9;background:var(--v-color-background-secondary);object-fit:cover;width:100%;display:block}._equipmentDetailContent_giv5l_302 p{color:var(--v-color-foreground-secondary);white-space:pre-line;margin:0;line-height:1.5}._equipmentDetailContent_giv5l_302 p:only-child{grid-column:1/-1}._equipmentName_giv5l_349{min-height:52px;padding:var(--v-space-8) 0;box-sizing:border-box;margin:0;line-height:1.4}@container volvo-data (width>=1050px){._featureSection_giv5l_102{width:100%}._featureGrid_giv5l_96{grid-template-columns:repeat(3,minmax(0,1fr))}._feature_giv5l_96{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:0}._featureMedia_giv5l_120{min-height:0}._featureCopy_giv5l_133{padding:var(--v-space-24);justify-content:flex-start}}._visuallyHidden_giv5l_377{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loadingIntro_giv5l_389{max-width:800px;padding-bottom:var(--v-space-48);gap:var(--v-space-12);display:grid}._loadingFacts_giv5l_396,._loadingGroups_giv5l_397{gap:var(--v-space-24);display:grid}._loadingFacts_giv5l_396{padding:var(--v-space-32) 0;border-top:1px solid var(--v-color-ornament-primary);border-bottom:1px solid var(--v-color-ornament-primary);grid-template-columns:repeat(4,minmax(0,1fr))}._loadingGroups_giv5l_397{padding-top:var(--v-space-64);grid-template-columns:repeat(2,minmax(0,1fr))}._loadingFact_giv5l_396,._loadingGroup_giv5l_397{gap:var(--v-space-12);display:grid}._skeletonEyebrow_giv5l_420,._skeletonTitle_giv5l_421,._skeletonText_giv5l_422,._skeletonLabel_giv5l_423,._skeletonValue_giv5l_424,._skeletonHeading_giv5l_425,._skeletonRow_giv5l_426{border-radius:var(--v-shape-default);background:color-mix(in srgb, var(--v-color-foreground-secondary) 18%, var(--v-color-background-primary));animation:1.5s ease-in-out infinite alternate _skeletonPulse_giv5l_1}._skeletonEyebrow_giv5l_420,._skeletonLabel_giv5l_423{width:45%;height:14px}._skeletonTitle_giv5l_421{width:75%;height:48px}._skeletonText_giv5l_422{width:55%;height:18px}._skeletonValue_giv5l_424{width:65%;height:30px}._skeletonHeading_giv5l_425{width:45%;height:24px;margin-bottom:var(--v-space-8)}._skeletonRow_giv5l_426{width:100%;height:48px}@keyframes _skeletonPulse_giv5l_1{0%{opacity:.7}to{opacity:1}}@container volvo-data (width<=899px){._loadingGroups_giv5l_397{grid-template-columns:minmax(0,1fr)}}@container volvo-data (width<=599px){._root_giv5l_1,._loading_giv5l_2{padding-inline:var(--v-space-16)}._keyFacts_giv5l_24,._loadingFacts_giv5l_396{gap:var(--v-space-24) var(--v-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}._featureGrid_giv5l_96{gap:var(--v-space-16);display:grid}._feature_giv5l_96{grid-template-columns:minmax(0,1fr);min-height:0}._featureMedia_giv5l_120{min-height:0}._featureCopy_giv5l_133{padding:var(--v-space-12)}._technicalRow_giv5l_250{gap:var(--v-space-12);grid-template-columns:minmax(0,1fr) minmax(7ch,auto)}._equipmentDetailContent_giv5l_302{grid-template-columns:minmax(0,1fr)}._equipmentDetailContent_giv5l_302 img{max-width:240px}}@media (prefers-reduced-motion:reduce){._equipmentDisclosureIcon_giv5l_293{transition:none}._skeletonEyebrow_giv5l_420,._skeletonTitle_giv5l_421,._skeletonText_giv5l_422,._skeletonLabel_giv5l_423,._skeletonValue_giv5l_424,._skeletonHeading_giv5l_425,._skeletonRow_giv5l_426{animation:none}}@keyframes _globalRotate_1w426_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1w426_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._button_1w426_17{text-align:center;white-space:nowrap;color:#171415;background:0 0;border:1px solid #171415;border-radius:8px;width:100%;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:block;position:relative}._button_1w426_17:hover{color:#fff;cursor:pointer;background-color:#171415}._button_1w426_17._loading_1w426_38{color:#0000}._button_1w426_17 ._loadingSpinner_1w426_41{color:var(--primary-color);text-align:center;margin-left:auto;margin-right:auto;animation:.5s linear infinite _globalRotate_1w426_1;position:absolute;left:0;right:0}@keyframes _globalRotate_1pk1l_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1pk1l_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._hyundaiStockHeader_1pk1l_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._hyundaiStockHeader_1pk1l_17 h2{margin:0;font-size:24px;font-weight:500}._hyundaiResultBar_1pk1l_31{background:#f2f2f2;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}._hyundaiResultBar_1pk1l_31 span{color:#7f7f7f;font-size:14px}._hyundaiCarGrid_1pk1l_45{grid-template-columns:1fr;gap:20px;margin-bottom:40px;display:grid}@media (width>=600px){._hyundaiCarGrid_1pk1l_45{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){._hyundaiCarGrid_1pk1l_45{grid-template-columns:repeat(3,1fr)}}._hyundaiStockCard_1pk1l_62{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:12px;transition:box-shadow .2s,transform .2s;overflow:hidden}._hyundaiStockCard_1pk1l_62:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}._hyundaiCardImageContainer_1pk1l_75{aspect-ratio:16/10;background:#fbfbfb;overflow:hidden}._hyundaiCardImage_1pk1l_75{object-fit:cover;width:100%;height:100%}._hyundaiCardImagePlaceholder_1pk1l_87{color:#7f7f7f;background:#f6f6f6;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex}._hyundaiCardImageLoading_1pk1l_98{background:#fbfbfb;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinner_1pk1l_107{border:3px solid #f6f6f6;border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite _spin_1pk1l_1}@keyframes _spin_1pk1l_1{to{transform:rotate(360deg)}}._hyundaiCardContent_1pk1l_121{padding:16px}._hyundaiCardTitle_1pk1l_125{color:#171415;margin:0 0 8px;font-size:18px;font-weight:600}._hyundaiCardPrice_1pk1l_132{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiCardPrice_1pk1l_132 ._originalPrice_1pk1l_139{color:#7f7f7f;font-size:14px;text-decoration:line-through}._hyundaiCardPrice_1pk1l_132 ._discountPrice_1pk1l_144{color:var(--campaign-color);font-size:20px;font-weight:700}._hyundaiCardPrice_1pk1l_132 ._discountBadge_1pk1l_149{background:var(--campaign-color);color:var(--campaign-text-color);border-radius:4px;padding:2px 8px;font-size:12px}._hyundaiCardPrice_1pk1l_132>span:not(._originalPrice_1pk1l_139):not(._discountPrice_1pk1l_144):not(._discountBadge_1pk1l_149){font-size:20px;font-weight:700}._hyundaiCardSpecs_1pk1l_161{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:16px;display:grid}._specItem_1pk1l_168{flex-direction:column;gap:2px;display:flex}._specLabel_1pk1l_174{color:#7f7f7f;font-size:12px}._specValue_1pk1l_179{color:#171415;font-size:14px;font-weight:500}._hyundaiCardPackages_1pk1l_185{flex-wrap:wrap;gap:6px;min-height:26px;margin-bottom:12px;display:flex}._packageTag_1pk1l_193{color:#171415;white-space:nowrap;border:1px solid #d1d1d1;border-radius:4px;padding:3px 8px;font-size:12px}._hyundaiCardColors_1pk1l_202{border-bottom:1px solid #f6f6f6;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:12px;padding-bottom:12px;display:grid}._colorItem_1pk1l_211{align-items:center;gap:8px;display:flex}._colorSwatch_1pk1l_217{object-fit:cover;border:1px solid #d1d1d1;border-radius:50%;width:24px;height:24px}._colorName_1pk1l_225{color:#171415;white-space:nowrap;font-size:12px}._hyundaiCardLocation_1pk1l_231{color:#7f7f7f;margin-bottom:16px;font-size:13px}._hyundaiCardButton_1pk1l_237{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-size:14px;font-weight:500;transition:filter .2s}._hyundaiCardButton_1pk1l_237:hover{filter:brightness(.9)}._hyundaiFiltersContainer_1pk1l_253{background:#fff;border:1px solid #d1d1d1;border-radius:12px;margin-bottom:24px;padding:8px 10px 10px}@media (width>=600px){._hyundaiFiltersContainer_1pk1l_253{padding:10px 16px 16px}}._resetFilterSection_1pk1l_266{flex:none;align-self:flex-end}._resetFiltersButton_1pk1l_271{color:#333;cursor:pointer;background:0 0;border:1px solid #999;border-radius:6px;align-items:center;gap:5px;padding:6px 14px 6px 10px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}._resetFiltersButton_1pk1l_271:hover{background:#f0f0f0;border-color:#666}._filterSectionTitle_1pk1l_290{color:#171415;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitle_1pk1l_290{margin:0 0 6px;font-size:13px}}._filterSectionTitleCentered_1pk1l_303{color:#171415;text-align:center;margin:0 0 4px;font-size:12px;font-weight:500}@media (width>=600px){._filterSectionTitleCentered_1pk1l_303{margin:0 0 6px;font-size:13px}}._primaryFilters_1pk1l_317{border-bottom:1px solid #d1d1d1;flex-direction:column;gap:6px;margin-bottom:10px;padding-bottom:10px;display:flex}._primaryFilters_1pk1l_317 ._filterSection_1pk1l_290{margin-top:0}@media (width>=600px){._primaryFilters_1pk1l_317{gap:10px;margin-bottom:14px;padding-bottom:14px}}@media (width>=900px){._primaryFilters_1pk1l_317{flex-direction:row;gap:48px}}._additionalFilters_1pk1l_342{border-top:1px solid #d1d1d1;flex-direction:column;gap:24px;margin-top:20px;padding-top:20px;display:flex}@media (width>=900px){._additionalFilters_1pk1l_342{flex-direction:row;gap:48px}}._filterSection_1pk1l_290{flex:1}._filterChips_1pk1l_361{flex-wrap:wrap;gap:6px;display:flex}._filterChip_1pk1l_361{background:#fff;border:1px solid #d1d1d1;border-radius:20px;padding:4px 10px;font-size:12px}@media (width>=600px){._filterChip_1pk1l_361{padding:6px 12px;font-size:13px}}._filterChip_1pk1l_361{cursor:pointer;transition:all .2s}._filterChip_1pk1l_361:hover:not(._disabled_1pk1l_384){border-color:var(--primary-color)}._filterChip_1pk1l_361._selected_1pk1l_387{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}._filterChip_1pk1l_361._disabled_1pk1l_384{opacity:.4;cursor:not-allowed;background:#f6f6f6}._filterCount_1pk1l_398{color:#7f7f7f;margin-left:4px;font-size:12px}._filterChip_1pk1l_361._selected_1pk1l_387 ._filterCount_1pk1l_398{color:#fffc}._hyundaiDetailOverlay_1pk1l_407{z-index:1000;background:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.2s _fadeIn_1pk1l_1;display:flex;position:fixed;inset:0}@media (width>=600px){._hyundaiDetailOverlay_1pk1l_407{padding:24px}}@keyframes _fadeIn_1pk1l_1{0%{opacity:0}to{opacity:1}}._hyundaiDetailModal_1pk1l_435{background:#fff;border-radius:12px;width:100%;max-width:900px;max-height:calc(100vh - 32px)}@supports (max-height:100dvh){._hyundaiDetailModal_1pk1l_435{max-height:calc(100dvh - 32px)}}._hyundaiDetailModal_1pk1l_435{animation:.2s _scaleIn_1pk1l_1;position:relative;overflow-y:auto}@media (width>=600px){._hyundaiDetailModal_1pk1l_435{max-height:90vh}}@keyframes _scaleIn_1pk1l_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._hyundaiDetailCloseButton_1pk1l_468{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_1pk1l_468{width:40px;height:40px;font-size:20px;top:12px;right:12px}}._hyundaiDetailCloseButton_1pk1l_468:hover{transform:scale(1.1)}._hyundaiImageSection_1pk1l_499{background:#f8f8f8}._hyundaiMainImage_1pk1l_503{aspect-ratio:16/9;background:#fff;justify-content:center;align-items:center;width:100%;display:flex}._hyundaiMainImage_1pk1l_503 img{object-fit:contain;width:100%;height:100%}._hyundaiMainImageLoading_1pk1l_517{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._hyundaiImageControls_1pk1l_526{background:#f0f0f0}._hyundaiImageTabs_1pk1l_530{justify-content:center;gap:4px;padding:10px 12px 0;display:flex}@media (width>=600px){._hyundaiImageTabs_1pk1l_530{padding:12px 16px 0}}._hyundaiImageTab_1pk1l_530{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_1pk1l_530{padding:6px 20px;font-size:14px}}._hyundaiImageTab_1pk1l_530:hover{color:#171415}._hyundaiImageTab_1pk1l_530._active_1pk1l_562{color:#171415;border-bottom-color:var(--primary-color)}._hyundaiThumbnailStrip_1pk1l_567{-webkit-overflow-scrolling:touch;background:#f0f0f0;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}@media (width>=600px){._hyundaiThumbnailStrip_1pk1l_567{justify-content:center;gap:8px;padding:12px 16px}}._hyundaiThumbnail_1pk1l_567{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_1pk1l_567{width:85px}}._hyundaiThumbnail_1pk1l_567:hover{border-color:#7f7f7f;transform:scale(1.05)}._hyundaiThumbnail_1pk1l_567._selected_1pk1l_387{border-color:var(--primary-color);box-shadow:0 2px 8px #0003}._hyundaiThumbnail_1pk1l_567 img{object-fit:cover;pointer-events:none;width:100%;height:100%}._thumbnailLoading_1pk1l_615{background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._loadingSpinnerSmall_1pk1l_624{border:2px solid #ddd;border-top-color:var(--primary-color);border-radius:50%;width:14px;height:14px;animation:1s linear infinite _spin_1pk1l_1}._hyundaiInfoSection_1pk1l_633{padding:20px 16px}@media (width>=600px){._hyundaiInfoSection_1pk1l_633{padding:24px 28px}}._hyundaiModelName_1pk1l_642{color:#171415;margin:0 0 16px;font-size:20px;font-weight:700}@media (width>=600px){._hyundaiModelName_1pk1l_642{font-size:22px}}._hyundaiInfoRow_1pk1l_654{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}@media (width>=600px){._hyundaiInfoRow_1pk1l_654{flex-direction:row;gap:32px}}._hyundaiInfoColumn_1pk1l_667{flex:1}._hyundaiTrimName_1pk1l_671{color:#171415;margin:0 0 12px;font-size:22px;font-weight:700}@media (width>=600px){._hyundaiTrimName_1pk1l_671{font-size:26px}}._hyundaiPriceBlock_1pk1l_683{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:16px;display:flex}._hyundaiPriceBlock_1pk1l_683 ._mainPrice_1pk1l_690{color:#171415;font-size:26px;font-weight:700}@media (width>=600px){._hyundaiPriceBlock_1pk1l_683 ._mainPrice_1pk1l_690{font-size:30px}}._hyundaiPriceBreakdown_1pk1l_701{background:#f6f6f6;border-radius:8px;padding:12px 16px;font-size:14px}._hyundaiPriceBreakdown_1pk1l_701 ._priceRow_1pk1l_707{border-bottom:1px solid #d1d1d1;justify-content:space-between;padding:6px 0;display:flex}._hyundaiPriceBreakdown_1pk1l_701 ._priceRow_1pk1l_707:last-child{border-bottom:none}._hyundaiPriceBreakdown_1pk1l_701 ._priceRowTotal_1pk1l_716{border-top:2px solid #171415;justify-content:space-between;margin-top:4px;padding:10px 0 4px;font-weight:600;display:flex}._specRow_1pk1l_725{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;display:flex}._specRow_1pk1l_725 ._specLabel_1pk1l_174{color:#7f7f7f}._specRow_1pk1l_725 ._specValue_1pk1l_179{color:#171415;text-align:right;align-items:center;gap:6px;font-weight:500;display:flex}._specColorSwatch_1pk1l_745{border:1px solid #ddd;border-radius:50%;width:20px;height:20px}._hyundaiPackagesCompact_1pk1l_752{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}._packageHeader_1pk1l_759{color:#7f7f7f;text-transform:uppercase;letter-spacing:.3px;width:100%;font-size:12px;font-weight:500}._packageTagCompact_1pk1l_768{color:#171415;border:1px solid #d1d1d1;border-radius:4px;padding:4px 10px;font-size:13px}._hyundaiDetailContactButton_1pk1l_776{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_1pk1l_776:hover{filter:brightness(.9)}._hyundaiLeadFormContainer_1pk1l_792{background:#fff;padding:24px 20px}@media (width>=600px){._hyundaiLeadFormContainer_1pk1l_792{padding:32px 28px}}._hyundaiLeadFormHeader_1pk1l_802{margin-bottom:20px}._hyundaiLeadFormHeader_1pk1l_802 h2{color:#171415;margin:0 0 4px;font-size:20px;font-weight:600}._hyundaiLeadFormHeader_1pk1l_802 p{color:#7f7f7f;margin:0;font-size:14px}._hyundaiLeadCarSummary_1pk1l_817{background:#f8f9fa;border-radius:8px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:16px;display:flex}@media (width>=600px){._hyundaiLeadCarSummary_1pk1l_817{padding:20px}}._hyundaiLeadCarImage_1pk1l_832{background:#fff;border-radius:6px;flex-shrink:0;width:100px;height:65px;overflow:hidden}@media (width>=600px){._hyundaiLeadCarImage_1pk1l_832{width:120px;height:75px}}._hyundaiLeadCarImage_1pk1l_832 img{object-fit:contain;width:100%;height:100%}._hyundaiLeadCarInfo_1pk1l_852{flex:1;min-width:0}._hyundaiLeadCarInfo_1pk1l_852 h3{color:#171415;margin:0 0 4px;font-size:15px;font-weight:600}._hyundaiLeadCarInfo_1pk1l_852 ._carDetails_1pk1l_862{color:#7f7f7f;font-size:13px;line-height:1.5}._hyundaiLeadCarInfo_1pk1l_852 ._carPrice_1pk1l_867{color:#171415;margin-top:8px;font-size:16px;font-weight:700}._hyundaiLeadForm_1pk1l_792{flex-direction:column;gap:16px;display:flex}._hyundaiLeadInputRow_1pk1l_880{gap:12px;display:grid}@media (width>=600px){._hyundaiLeadInputRow_1pk1l_880{grid-template-columns:1fr 1fr;gap:16px}}._hyundaiLeadInput_1pk1l_880{border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}._hyundaiLeadInput_1pk1l_880:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadInput_1pk1l_880::placeholder{color:#999}._hyundaiLeadSelect_1pk1l_908{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;width:100%;padding:12px 14px;font-family:inherit;font-size:14px}._hyundaiLeadSelect_1pk1l_908:focus{border-color:var(--primary-color);outline:none}._hyundaiLeadDealerInfo_1pk1l_923{color:#7f7f7f;background:#f8f9fa;border-radius:6px;padding:12px 14px;font-size:14px}._hyundaiLeadCheckbox_1pk1l_931{color:#7f7f7f;align-items:flex-start;gap:10px;font-size:13px;display:flex}._hyundaiLeadCheckbox_1pk1l_931 input[type=checkbox]{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:0}._hyundaiLeadCheckbox_1pk1l_931 label{cursor:pointer;line-height:1.4}._hyundaiLeadButtons_1pk1l_950{gap:12px;margin-top:8px;display:flex}._hyundaiLeadSubmitButton_1pk1l_956{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_1pk1l_956:hover{filter:brightness(.9)}._hyundaiLeadResetButton_1pk1l_972{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_1pk1l_972:hover{background:#f5f5f5}._hyundaiLeadError_1pk1l_987{color:#dc3545;margin-top:4px;font-size:12px}._hyundaiLeadDisclaimer_1pk1l_993{color:#7f7f7f;margin-top:8px;font-size:12px;line-height:1.5}._hyundaiLeadDisclaimer_1pk1l_993 a{color:var(--primary-color);text-decoration:underline}._hyundaiLeadStatus_1pk1l_1004{text-align:center;padding:32px 20px}._hyundaiLeadStatus_1pk1l_1004 ._loadingSpinner_1pk1l_107{margin:0 auto 16px}._hyundaiLeadStatus_1pk1l_1004 p{color:#171415;font-size:15px;line-height:1.5}._hyundaiLeadCloseButton_1pk1l_1017{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_1pk1l_1017:hover{color:#171415}._hyundaiSectionTitle_1pk1l_1034{border-bottom:3px solid var(--primary-color);margin-bottom:16px;padding-bottom:10px;font-size:22px;font-weight:600}._hyundaiEmptyState_1pk1l_1042{text-align:center;background:#f6f6f6;border-radius:12px;margin-bottom:24px;padding:48px 24px}._hyundaiEmptyState_1pk1l_1042 h3{margin:0 0 8px;font-size:18px}._hyundaiEmptyState_1pk1l_1042 p{color:#7f7f7f;margin:0;font-size:14px}._loadMoreButton_1pk1l_1059{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_1pk1l_1059:hover{background:var(--primary-color);color:#fff}._skeletonFilterPills_1pk1l_1079{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._skeletonSectionTitle_1pk1l_1086{margin-bottom:16px}@keyframes _globalRotate_x5uw8_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_x5uw8_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._card_x5uw8_17{background:#fff;border:1px solid #d1d1d1;border-radius:8px;flex-direction:column;font-size:14px;display:flex;overflow:hidden}._imageLink_x5uw8_27{cursor:pointer;aspect-ratio:3/2;text-decoration:none;display:block;overflow:hidden}._imageLink_x5uw8_27:hover ._img_x5uw8_34{opacity:.9}._img_x5uw8_34{object-fit:contain;width:100%;height:100%;transition:opacity .2s}._content_x5uw8_45{flex-direction:column;flex-grow:1;gap:12px;padding:16px;display:flex}._header_x5uw8_53{align-items:flex-start;gap:12px;display:flex}._makeLogo_x5uw8_59{object-fit:contain;flex-shrink:0;width:40px;height:40px}._titleSection_x5uw8_66{flex:1;min-width:0}._title_x5uw8_66{color:#171415;margin:0 0 4px;font-size:18px;font-weight:600}._metaInfo_x5uw8_78{color:#666;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._year_x5uw8_87{font-weight:500}._locationContainer_x5uw8_91{white-space:nowrap;align-items:center;gap:4px;display:flex}._locationIcon_x5uw8_98{font-size:16px}._description_x5uw8_102{word-wrap:break-word;color:#171415;font-size:14px;line-height:1.4}._priceSection_x5uw8_109{margin:8px 0}._price_x5uw8_109{color:#171415;font-size:24px;font-weight:700}._specs_x5uw8_119{justify-content:space-between;align-items:center;gap:24px;display:flex}._specItem_x5uw8_126{color:#333;white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:flex}._specIcon_x5uw8_135{color:#666;flex-shrink:0;align-items:center;font-size:18px;display:flex}._buttonContainer_x5uw8_143{margin-top:auto;padding-top:8px}._button_x5uw8_143{background:0 0;border:1px solid #171415;border-radius:8px;padding:8px 12px}.pylon .react-tabs__tab{font-size:20px}.pylon .react-tabs__tab:before{display:none}.pylon .react-tabs__tab--selected{border:1px solid #171415;border-bottom:none}.volvo-centenary-pylon{font-family:var(--v-font-sans-family)}.volvo-centenary-pylon .react-tabs__tab{color:var(--v-color-foreground-primary);border-radius:var(--v-radius-sm) var(--v-radius-sm) 0 0;font-weight:var(--v-font-regular-weight)}.volvo-centenary-pylon .react-tabs__tab--selected{color:var(--v-color-always-black);background:var(--v-color-always-white);border-color:var(--v-color-always-white);font-weight:var(--v-font-emphasis-weight)}.volvo-centenary-pylon .react-tabs__tab:focus-visible{border-color:var(--v-color-always-white);outline:2px solid var(--v-color-always-white);outline-offset:-4px}.volvo-centenary-pylon .react-tabs__tab-panel{color:var(--v-color-always-black);background:var(--v-color-always-white)}.volvo-centenary-pylon.volvo-centenary-environment-active,.volvo-centenary-pylon.volvo-centenary-environment-active .react-tabs__tab-panel{background:var(--v-color-background-secondary)}.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_16kge_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_16kge_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._moreAboutCar_16kge_17{outline:none;flex-direction:column;gap:20px;width:100%;max-width:1100px;margin-inline:auto;padding:12px 0 48px;display:flex}._moreAboutCar_16kge_17:focus-visible{box-shadow:0 0 0 2px var(--accent-color);border-radius:8px}._intro_16kge_32{width:100%;max-width:900px;margin-inline:auto}._intro_16kge_32 h2{margin:0;font-size:24px;font-weight:500}._carousel_16kge_43{width:100%;min-width:0;max-width:1000px;margin-inline:auto;position:relative}._contentCard_16kge_51{background:#fbfbfb;border-radius:8px;grid-template-columns:minmax(300px,520px) minmax(0,1fr);min-height:220px;display:grid;overflow:hidden}._media_16kge_60{height:clamp(280px,32vw,360px);position:relative;overflow:hidden}._image_16kge_66{object-fit:cover;width:100%;height:100%;display:block}._cardText_16kge_73{flex-direction:column;justify-content:center;min-width:0;padding:32px 36px;display:flex}._cardText_16kge_73 h3{margin:0 0 8px;font-size:24px;font-weight:500}._cardText_16kge_73 p{white-space:pre-wrap;margin:0;line-height:1.6}._cardText_16kge_73 ._cardLead_16kge_91{border-bottom:1px solid #0000001f;margin-bottom:24px;padding-bottom:20px}._textOnly_16kge_97{max-width:780px;margin-inline:auto;display:block}._textOnly_16kge_97 ._cardText_16kge_73{padding-left:48px;padding-right:48px}._arrowButton_16kge_107{color:#171415;cursor:pointer;background:#ffffffe6;border:0;border-radius:6px;place-items:center;width:44px;height:60px;padding:0;font-size:28px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 12px #0000001f}._arrowButton_16kge_107:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._previous_16kge_129{left:12px}._next_16kge_133{right:12px}._textNavigation_16kge_137{justify-content:space-between;max-width:780px;margin:12px auto 0;display:flex}._textNavigation_16kge_137 ._arrowButton_16kge_107{position:static;transform:none}._pagination_16kge_148{justify-content:center;gap:10px;padding-top:16px;display:flex}._dot_16kge_155,._activeDot_16kge_156{cursor:pointer;background:0 0;border:1px solid #171415;border-radius:50%;width:10px;height:10px;padding:0}._activeDot_16kge_156{background:var(--accent-color);border-color:var(--accent-color)}@media (width<=800px){._contentCard_16kge_51{display:block}._media_16kge_60{height:auto}._image_16kge_66{aspect-ratio:16/10;height:auto;max-height:420px}._cardText_16kge_73,._textOnly_16kge_97 ._cardText_16kge_73{padding:20px 24px 26px}._arrowButton_16kge_107{width:40px;height:52px}}@keyframes _globalRotate_peygk_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_peygk_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._campaign_peygk_17{cursor:auto;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;max-width:900px;max-height:95vh;margin:0 auto;padding:8px;display:flex;overflow:auto}@media (width>=1800px){._campaign_peygk_17{max-width:1100px;max-height:85vh;padding:16px}}._campaign_peygk_17 ._img_peygk_37{max-width:100%;max-height:400px;margin-bottom:32px;margin-left:auto;margin-right:auto;display:block}._campaign_peygk_17 ._title_peygk_45{font-size:24px}._campaign_peygk_17 ._subtitle_peygk_48{margin-top:10px;font-size:16px}._campaign_peygk_17 ._leadParagraph_peygk_52{text-align:center;margin-top:5px;font-size:14px}._campaign_peygk_17 ._descriptionContainer_peygk_57{text-align:center;margin-top:15px}._campaign_peygk_17 ._descriptionContainer_peygk_57 ._description_peygk_57{text-align:center;margin-top:15px;margin-bottom:25px;font-size:14px}._campaign_peygk_17 ._descriptionContainer_peygk_57 ._description_peygk_57 p{margin-bottom:15px;line-height:1.2}._campaign_peygk_17 ._descriptionContainer_peygk_57 ._description_peygk_57 p._disclaimer_peygk_71{font-size:13px}._campaign_peygk_17._volvoCentenary_peygk_75{max-width:none;max-height:none;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);border-radius:0;align-items:flex-start;padding:0;overflow:visible}._campaign_peygk_17._volvoCentenary_peygk_75 ._img_peygk_37{object-fit:cover;width:100%;max-height:360px;margin:0 0 32px}._campaign_peygk_17._volvoCentenary_peygk_75 ._title_peygk_45{font-size:28px;font-weight:var(--v-font-regular-weight);text-align:left;margin:0;line-height:1.25}._campaign_peygk_17._volvoCentenary_peygk_75 ._subtitle_peygk_48{color:var(--v-color-foreground-secondary);font-size:var(--v-font-16-size);font-weight:var(--v-font-regular-weight);line-height:var(--v-font-16-lineheight);text-align:left;margin:8px 0 0}._campaign_peygk_17._volvoCentenary_peygk_75 ._leadParagraph_peygk_52,._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57,._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57 ._description_peygk_57,._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57 ._description_peygk_57 p{color:var(--v-color-foreground-primary);font-size:var(--v-font-16-size);text-align:left;line-height:1.5}._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57{margin-top:24px}._campaign_peygk_17._volvoCentenary_peygk_75 ._leadParagraph_peygk_52{margin:0 0 16px}._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57 ._description_peygk_57{margin:0}._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57 ._description_peygk_57 p{margin:0 0 16px}._campaign_peygk_17._volvoCentenary_peygk_75 ._descriptionContainer_peygk_57 ._description_peygk_57 p._disclaimer_peygk_71{color:var(--v-color-foreground-secondary);font-size:var(--v-font-14-size)}@keyframes _globalRotate_syh4e_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_syh4e_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_syh4e_17{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}@media (width>=768px){._container_syh4e_17{margin-bottom:24px}}@media (width>=1800px){._container_syh4e_17{grid-column:2;margin-bottom:0}}._label_syh4e_35{color:#b2b2b2;margin-bottom:6px;font-size:12px}@media (width>=768px){._label_syh4e_35{margin-bottom:8px;font-size:14px}}@media (width>=1800px){._label_syh4e_35{display:none}}._singlePillWrapper_syh4e_52{background:#d1d1d1;border-radius:100px;justify-content:center;margin:0 12px;padding:5px;display:flex}@media (width>=768px){._singlePillWrapper_syh4e_52{margin:0;padding:10px}}._singlePillWrapper_syh4e_52 ._pill_syh4e_66{flex:1;min-width:0;max-width:500px}@media (width>=768px){._singlePillWrapper_syh4e_52 ._pill_syh4e_66{min-width:320px}}@media (width>=1200px){._singlePillWrapper_syh4e_52 ._pill_syh4e_66{min-width:20em}}._selector_syh4e_82{background:#d1d1d1;border-radius:100px;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:5px;margin:0 12px;padding:5px;display:inline-flex}@media (width>=768px){._selector_syh4e_82{flex-wrap:nowrap;gap:10px;margin:0;padding:10px}}._selector_syh4e_82._selectorVertical_syh4e_101{border-radius:32px;flex-direction:column}@media (width>=768px){._selector_syh4e_82._selectorVertical_syh4e_101{border-radius:100px;flex-direction:row}}._pill_syh4e_66{color:#171415;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:100px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:12px 16px 18px;font-size:14px;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}@media (width>=768px){._pill_syh4e_66{flex:0 auto;max-width:400px;padding:20px 32px 28px;font-size:22px}}._pill_syh4e_66:hover:not(._active_syh4e_141){background:#fff9}._pill_syh4e_66._active_syh4e_141{background:var(--campaign-color);color:var(--campaign-text-color);box-shadow:0 2px 8px #0003}._pill_syh4e_66._active_syh4e_141 ._pillHintText_syh4e_149{font-weight:700}._pillText_syh4e_153{text-align:center}._pillSubtitle_syh4e_157{opacity:.9;text-align:center;margin-top:4px;font-size:.65em;font-weight:400}._pillHint_syh4e_149{white-space:nowrap;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}@media (width>=768px){._pillHint_syh4e_149{gap:3px;bottom:6px}}._pillHintText_syh4e_149{text-underline-offset:2px;font-size:11px;font-weight:400;text-decoration:underline}@media (width>=768px){._pillHintText_syh4e_149{font-size:13px}}._pillChevron_syh4e_195{font-size:12px;transition:transform .2s ease-in-out}@media (width>=768px){._pillChevron_syh4e_195{font-size:14px}}._pillChevron_syh4e_195._expanded_syh4e_204{transform:rotate(180deg)}._expandedContent_syh4e_208{border:2px solid var(--campaign-color);background:#fff;border-radius:8px;width:calc(100% - 24px);max-width:600px;margin-top:10px;padding:10px;animation:.2s ease-out forwards _expandAppear_syh4e_1;box-shadow:0 4px 16px #0000001a}@media (width>=768px){._expandedContent_syh4e_208{width:100%;margin-top:12px;padding:12px}}._container_syh4e_17._volvoCentenary_syh4e_227{font-family:var(--v-font-sans-family);align-items:stretch;margin:0;position:relative}._container_syh4e_17._volvoCentenary_syh4e_227 ._label_syh4e_35{display:none}._container_syh4e_17._volvoCentenary_syh4e_227 ._singlePillWrapper_syh4e_52,._container_syh4e_17._volvoCentenary_syh4e_227 ._selector_syh4e_82{background:0 0;border-radius:0;gap:1px;margin:0;padding:0}._container_syh4e_17._volvoCentenary_syh4e_227 ._selectorVertical_syh4e_101{border-radius:0}._container_syh4e_17._volvoCentenary_syh4e_227 ._pill_syh4e_66{min-height:96px;color:var(--v-color-always-white);background:var(--v-color-always-black);border:1px solid var(--v-color-always-black);box-shadow:none;font-size:22px;font-weight:var(--v-font-regular-weight);border-radius:0;padding:18px 28px 32px;line-height:1.25}._container_syh4e_17._volvoCentenary_syh4e_227 ._pill_syh4e_66:hover:not(._active_syh4e_141){color:var(--v-color-foreground-primary);background:var(--v-color-background-secondary)}._container_syh4e_17._volvoCentenary_syh4e_227 ._pill_syh4e_66._active_syh4e_141{color:var(--v-color-always-white);background:var(--v-color-always-black);border-color:var(--v-color-always-black);box-shadow:none}._container_syh4e_17._volvoCentenary_syh4e_227 ._pill_syh4e_66:focus-visible{outline:2px solid var(--v-color-foreground-primary);outline-offset:2px}._container_syh4e_17._volvoCentenary_syh4e_227 ._pillHint_syh4e_149{bottom:8px}._container_syh4e_17._volvoCentenary_syh4e_227 ._pillSubtitle_syh4e_157{margin-top:6px;font-size:15px;line-height:1.35}._container_syh4e_17._volvoCentenary_syh4e_227 ._pillHintText_syh4e_149{min-height:24px;font-size:14px;font-weight:var(--v-font-emphasis-weight);align-items:center;display:inline-flex}._container_syh4e_17._volvoCentenary_syh4e_227 ._expandedContent_syh4e_208{z-index:4;width:min(560px,80vw);max-width:none;color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);border-top:4px solid var(--v-color-always-black);border-radius:var(--v-radius-md);margin:0;padding:20px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000001f}@media (width<=767px){._container_syh4e_17._volvoCentenary_syh4e_227 ._expandedContent_syh4e_208{width:auto;margin-top:8px;position:static}}body:has(._volvoDialog_syh4e_312){overflow:hidden}._volvoDialog_syh4e_312{z-index:20;box-sizing:border-box;width:100vw;max-width:none;height:100vh;max-height:none;color:var(--v-color-foreground-primary);font-family:var(--v-font-sans-family);border:0;justify-content:center;align-items:center;margin:0;padding:32px;display:flex;position:fixed;inset:0}._volvoDialogBackdrop_syh4e_335{background:var(--v-color-ornament-scrim);border:0;padding:0;position:absolute;inset:0}._volvoDialogContent_syh4e_343{z-index:1;box-sizing:border-box;background:var(--v-color-background-primary);width:min(700px,100%);max-height:min(820px,100vh - 64px);padding:72px 40px 40px;position:relative;overflow-y:auto}._volvoDialogClose_syh4e_354{width:48px;height:48px;color:var(--v-color-foreground-primary);padding:0;position:absolute;top:16px;right:16px}._volvoDialogClose_syh4e_354 img.icon-sprite{object-fit:cover;object-position:0 0;width:24px;height:24px}@media (width<=599px){._volvoDialog_syh4e_312{padding:16px}._volvoDialogContent_syh4e_343{max-height:calc(100vh - 32px);padding:64px 24px 32px}}@keyframes _expandAppear_syh4e_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes _globalRotate_xkoli_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_xkoli_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._selectModel_xkoli_17{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}._selectModel_xkoli_17 button{margin-top:1em;padding:1em 2em;font-size:1.1em}._pylonPage_xkoli_31{max-width:100vw;margin:0;padding:0}._videoContainer_xkoli_37{aspect-ratio:16/9;z-index:4;width:100%;position:relative}._videoContainer_xkoli_37._campaignExpanded_xkoli_43{z-index:10}._videoContainer_xkoli_37 ._videoOverlay_xkoli_46{background:0 0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._videoContainer_xkoli_37 ._soldRibbonContainer_xkoli_57{pointer-events:none;position:absolute;inset:0;overflow:hidden}._videoContainer_xkoli_37 ._soldRibbon_xkoli_57{background:var(--pylon-page-sold-ribbon-background-color);opacity:.9;width:100%;position:absolute;top:0;right:0;transform:translate(30%,-10%)rotate(40deg)}._videoContainer_xkoli_37 ._soldRibbon_xkoli_57 p{text-align:center;color:var(--pylon-page-sold-ribbon-text-color);padding:.4em 0 .4em 15%;font-size:5em}._videoContainer_xkoli_37 ._addonVersionOverlay_xkoli_81{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_xkoli_94{grid-template-columns:auto 1fr auto;align-items:start;gap:1.5em;padding:1.5vmin 3vmin;display:grid}._topBar_xkoli_94 ._logoContainer_xkoli_101{z-index:1;align-items:center;width:10em;max-width:20vw;height:3em;padding-top:.5em;display:flex;position:relative}._topBar_xkoli_94 ._logoContainer_xkoli_101._make_xkoli_111{filter:brightness(0)invert();justify-content:end}._topBar_xkoli_94 ._campaignHeaderContainer_xkoli_115{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex;overflow:visible}._topBar_xkoli_94 ._fallbackDealershipLogo_xkoli_123{white-space:nowrap;font-size:1.2em}._topBar_xkoli_94 img{width:auto;max-width:100%;height:auto;max-height:100%}._titleSection_xkoli_134{background:var(--pylon-page-title-section-background-color);color:var(--pylon-page-title-section-text-color);z-index:5;padding:5vmin 7vmin 3vmin;font-size:2em;position:sticky;top:-360px}._titleSection_xkoli_134 ._title_xkoli_134{color:var(--pylon-page-title-section-text-color);margin:0}._titleSection_xkoli_134 ._subTitle_xkoli_147{color:var(--pylon-page-title-section-text-color);margin:.2em 0;font-size:1em}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152{justify-content:space-evenly;align-items:center;display:flex}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._slash_xkoli_157{color:var(--slash-on-dark-background-color);font-size:3.5em}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162{flex-direction:column;align-items:center;width:22ch;display:flex;position:relative}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 p,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 p{color:var(--pylon-page-title-section-text-color)}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._priceDescription_xkoli_173,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._priceDescription_xkoli_173{font-size:.6em}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._price_xkoli_152,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._price_xkoli_152{margin-bottom:.1em;font-size:1.6em}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._price_xkoli_152._isCampaignPrice_xkoli_182,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._price_xkoli_152._isCampaignPrice_xkoli_182{color:var(--pylon-campaign-color)}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._campaignInfoRow_xkoli_186,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._campaignInfoRow_xkoli_186{align-items:center;gap:.4em;display:flex;position:absolute;bottom:105%}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._savingsBadge_xkoli_194,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._savingsBadge_xkoli_194{color:var(--campaign-text-color);background:var(--campaign-color);border-radius:100px;padding:.2em .6em;font-size:.7em;font-weight:500}._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._earlierPrice_xkoli_203,._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._earlierPrice_xkoli_203{color:#ffffffb3;font-size:.7em;text-decoration:line-through}._highlightsContainer_xkoli_210{justify-content:space-around;margin:1em 0;display:flex}._highlightsContainer_xkoli_210 ._highlight_xkoli_210{flex-direction:column;flex:1;align-items:center;width:4em;display:flex}._highlightsContainer_xkoli_210 ._highlight_xkoli_210 ._iconContainer_xkoli_222{justify-content:center;align-items:center;width:3em;height:3em;margin-bottom:.2em;display:flex}._highlightsContainer_xkoli_210 ._highlight_xkoli_210 img,._highlightsContainer_xkoli_210 ._highlight_xkoli_210 svg{width:2em}._highlightsContainer_xkoli_210 ._highlight_xkoli_210 ._legendContainer_xkoli_234{flex-direction:column;justify-content:center;align-items:center;display:flex}._highlightsContainer_xkoli_210 ._highlight_xkoli_210 ._legend_xkoli_234{text-align:center;color:var(--pylon-page-title-section-text-color);flex-wrap:wrap;font-size:.6em;display:flex}._highlightsContainer_xkoli_210 ._highlight_xkoli_210:last-of-type{margin-right:0}._highlightsContainer_xkoli_210 ._doubleIcon_xkoli_250{align-items:center;display:flex}._highlightsContainer_xkoli_210 ._whiteFilter_xkoli_254{filter:var(--pylon-page-title-section-icon-filter)}._floatingLeadsButton_xkoli_258{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}._floatingActions_xkoli_270{z-index:2;flex-direction:column;align-items:stretch;gap:12px;display:flex;position:fixed;bottom:1em;left:1em}._buttonIcon_xkoli_281{margin-right:5px}body:has(._overlay_xkoli_285){overflow:hidden}._overlay_xkoli_285{z-index:2;background:#000c;border:none;animation:.3s ease-in-out _backgroundFade_xkoli_1;position:fixed;inset:0}@keyframes _backgroundFade_xkoli_1{0%{background:0 0}}._comparisonDialog_xkoli_303{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_xkoli_303 ._closeDialogIconButton_xkoli_318{cursor:pointer;z-index:4;background:0 0;border:none;font-size:2em;position:absolute;top:10px;right:10px}._comparisonDialog_xkoli_303 ._closeDialogTextButton_xkoli_328{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_xkoli_303 ._closeDialogTextButton_xkoli_328:hover{box-shadow:0 0 0 2px var(--primary-color)}._volvoCentenary_xkoli_344{font-family:var(--v-font-sans-family)}._volvoCentenary_xkoli_344 ._floatingActions_xkoli_270{z-index:9}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134{background:var(--v-color-background-secondary);color:var(--v-color-foreground-primary);top:var(--volvo-pylon-title-sticky-top,-384px)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._title_xkoli_134{color:var(--v-color-foreground-primary);font-weight:var(--v-font-regular-weight);letter-spacing:-.01em}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._subTitle_xkoli_147{color:var(--v-color-foreground-secondary);font-weight:var(--v-font-regular-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._highlightsContainer_xkoli_210 ._iconContainer_xkoli_222 img,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._highlightsContainer_xkoli_210 ._iconContainer_xkoli_222 svg{filter:none}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._highlightsContainer_xkoli_210 ._iconContainer_xkoli_222 img.icon-sprite{object-fit:cover;object-position:0 -2em;height:2em}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._highlightsContainer_xkoli_210 ._legend_xkoli_234{color:var(--v-color-foreground-primary);font-weight:var(--v-font-regular-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152{margin-bottom:.5em}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152:has(._campaignInfoRow_xkoli_186){padding-top:1em}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._slash_xkoli_157{color:var(--v-color-foreground-primary);font-weight:var(--v-font-regular-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 p,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 p{color:var(--v-color-foreground-primary)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._price_xkoli_152,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._price_xkoli_152{font-weight:var(--v-font-regular-weight);font-variant-numeric:tabular-nums}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._price_xkoli_152._isCampaignPrice_xkoli_182,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._price_xkoli_152._isCampaignPrice_xkoli_182{color:var(--v-color-always-white);font-weight:var(--v-font-emphasis-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._priceDescription_xkoli_173,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._priceDescription_xkoli_173{color:var(--v-color-foreground-secondary);font-weight:var(--v-font-regular-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._savingsBadge_xkoli_194,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._savingsBadge_xkoli_194{color:var(--v-color-always-black);background:var(--v-color-always-white);border-radius:var(--v-radius-full);font-weight:var(--v-font-emphasis-weight)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._cashPriceContainer_xkoli_161 ._earlierPrice_xkoli_203,._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._monthlyPriceContainer_xkoli_162 ._earlierPrice_xkoli_203{color:var(--v-color-foreground-secondary)}._volvoCentenary_xkoli_344 ._titleSection_xkoli_134 ._priceAndIconsFlexBox_xkoli_152 ._campaignInfoRow_xkoli_186{bottom:calc(100% + .4em)}._volvoCentenary_xkoli_344 ._floatingLeadsButton_xkoli_258{border-radius:var(--v-radius-full);min-height:56px;color:var(--v-color-always-white);background:var(--v-color-always-black);font-size:18px;font-weight:var(--v-font-emphasis-weight);border:0;gap:10px;padding:0 24px;box-shadow:0 2px 8px #00000029}._volvoCentenary_xkoli_344 ._floatingLeadsButton_xkoli_258 img.icon-sprite{object-fit:cover;object-position:0 -24px}._volvoCentenary_xkoli_344 ._floatingLeadsButton_xkoli_258{transition:opacity var(--v-transition-default), transform var(--v-transition-micro)}._volvoCentenary_xkoli_344 ._floatingLeadsButton_xkoli_258:active{opacity:.8;transform:scale(.98)}._volvoCentenary_xkoli_344 ._floatingLeadsButton_xkoli_258:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._volvoCentenary_xkoli_344 ._floatingSalespersonButton_xkoli_447{color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border:1px solid var(--v-color-foreground-primary)}._volvoCentenary_xkoli_344 ._floatingSalespersonButton_xkoli_447 img.icon-sprite{object-position:0 0}._volvoCentenary_xkoli_344 ._overlay_xkoli_285{z-index:10;background:#000000a3}._volvoCentenary_xkoli_344 ._comparisonDialog_xkoli_303{width:min(760px,100vw - 96px);max-height:calc(100vh - 96px);color:var(--v-color-foreground-primary);background:var(--v-color-always-white);border-radius:var(--v-radius-sm);font-family:var(--v-font-sans-family);z-index:11;align-items:stretch;margin:0;padding:0;top:48px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 64px #00000047}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476{border-bottom:1px solid var(--v-color-ornament-primary);justify-content:space-between;align-items:flex-start;gap:32px;padding:40px 40px 28px;display:flex;position:relative}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 h1{color:var(--v-color-foreground-primary);font-size:36px;font-weight:var(--v-font-regular-weight);letter-spacing:-.01em;margin:0;line-height:1.15}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 p{color:var(--v-color-foreground-secondary);margin:12px 0 0;font-size:18px;line-height:1.45}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 ._closeDialogIconButton_xkoli_318{width:48px;min-width:48px;height:48px;color:var(--v-color-foreground-primary);border:1px solid var(--v-color-ornament-primary);border-radius:var(--v-radius-full);background:0 0;justify-content:center;align-items:center;padding:0;font-size:0;display:inline-flex;position:static}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 ._closeDialogIconButton_xkoli_318 img.icon-sprite{object-fit:cover;object-position:0 0}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 ._closeDialogIconButton_xkoli_318:active{background:var(--v-color-background-secondary);transform:scale(.96)}._volvoCentenary_xkoli_344 ._contactDialogHeader_xkoli_476 ._closeDialogIconButton_xkoli_318:focus-visible{outline:2px solid var(--v-color-always-black);outline-offset:2px}._volvoCentenary_xkoli_344 ._contactDialogBody_xkoli_526{overscroll-behavior:contain;padding:32px 40px 40px;overflow-y:auto}._volvoCentenary_xkoli_344 ._tabsSection_xkoli_531{background:var(--v-color-always-white)}._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_1f9to_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1f9to_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._container_1f9to_17{z-index:10;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._singlePillWrapper_1f9to_26{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:100px;justify-content:center;padding:8px;display:flex}._singlePillWrapper_1f9to_26 ._pill_1f9to_34{flex:1;max-width:500px}._selectorWrapper_1f9to_39{flex-direction:column;align-items:center;padding-top:.5em;display:flex}._selectorWrapperFullWidth_1f9to_46{width:100%;padding-top:0}._selectorWrapperFullWidth_1f9to_46 ._selector_1f9to_39{justify-content:space-evenly;width:auto;position:fixed;top:calc(1.5vmin + 4em);left:3vmin;right:3vmin}._selector_1f9to_39{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border-radius:100px;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:8px;padding:8px;display:inline-flex}._pill_1f9to_34{color:#fff;cursor:pointer;text-shadow:0 1px 2px #0000004d;text-align:center;background:0 0;border:none;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;max-width:400px;padding:1em 1.5em 1.4em;font-size:1.6em;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s;display:flex;position:relative}._pill_1f9to_34:hover:not(._active_1f9to_91){background:#ffffff4d}._pill_1f9to_34._active_1f9to_91{background:var(--campaign-color);color:var(--campaign-text-color);text-shadow:none;box-shadow:0 2px 6px #0003}._pill_1f9to_34._active_1f9to_91 ._pillHintText_1f9to_100{font-weight:700}._pillText_1f9to_104{text-align:center}._pillSubtitle_1f9to_108{opacity:.9;text-align:center;margin-top:.1em;font-size:.6em;font-weight:400}._pillHint_1f9to_100{white-space:nowrap;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;bottom:.3em;left:50%;transform:translate(-50%)}._pillHintText_1f9to_100{text-underline-offset:2px;font-size:.55em;font-weight:400;text-decoration:underline}._pillChevron_1f9to_135{font-size:.6em;transition:transform .2s ease-in-out}._pillChevron_1f9to_135._expanded_1f9to_139{transform:rotate(180deg)}._backdrop_1f9to_143{z-index:99;position:fixed;inset:0}._expandedContent_1f9to_149{border:3px solid var(--campaign-color);z-index:100;background:#fff;border-radius:8px;width:80vw;max-width:700px;max-height:60vh;margin-top:.5em;padding:1em;animation:.2s ease-out forwards _expandAppear_1f9to_1;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 32px #0006}._expandedContentFullWidth_1f9to_168{position:fixed;top:calc(1.5vmin + 11em)}@keyframes _expandAppear_1f9to_1{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._volvoCentenary_1f9to_183{font-family:var(--v-font-sans-family)}._volvoCentenary_1f9to_183 ._singlePillWrapper_1f9to_26{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--v-radius-lg);background:0 0;padding:0}._volvoCentenary_1f9to_183 ._selector_1f9to_39{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--v-radius-lg);background:#171717e0;padding:8px}._volvoCentenary_1f9to_183 ._pill_1f9to_34{border-radius:var(--v-radius-lg);min-height:96px;color:var(--v-color-always-white);font-weight:var(--v-font-regular-weight);text-shadow:none;transition:background-color var(--v-transition-default), transform var(--v-transition-micro);background:#171717e0;padding:12px 24px;box-shadow:0 8px 24px #0000003d}._volvoCentenary_1f9to_183 ._pill_1f9to_34:hover:not(._active_1f9to_91){background:#171717f0}._volvoCentenary_1f9to_183 ._pill_1f9to_34:active{transform:scale(.98)}._volvoCentenary_1f9to_183 ._pill_1f9to_34:focus-visible{outline:2px solid var(--v-color-always-white);outline-offset:3px}._volvoCentenary_1f9to_183 ._pill_1f9to_34._active_1f9to_91{color:var(--v-color-always-black);background:var(--v-color-always-white);box-shadow:0 8px 24px #00000047}._volvoCentenary_1f9to_183 ._pill_1f9to_34._active_1f9to_91 ._pillHintText_1f9to_100{font-weight:var(--v-font-emphasis-weight)}._volvoCentenary_1f9to_183 ._pillText_1f9to_104{font-weight:var(--v-font-emphasis-weight);line-height:1.15}._volvoCentenary_1f9to_183 ._pillSubtitle_1f9to_108{font-weight:var(--v-font-regular-weight);opacity:.82;margin-top:6px;line-height:1.25}._volvoCentenary_1f9to_183 ._pillHint_1f9to_100{margin-top:8px;line-height:1;position:static;transform:none}._volvoCentenary_1f9to_183 ._pillHintText_1f9to_100{font-weight:var(--v-font-emphasis-weight)}._volvoCentenary_1f9to_183 ._expandedContent_1f9to_149{color:var(--v-color-foreground-primary);background:var(--v-color-background-primary);border:1px solid var(--v-color-ornament-primary);border-top:4px solid var(--v-color-always-black);border-radius:var(--v-radius-md);box-shadow:0 12px 32px #00000052}._resetButton_15g23_1{z-index:10;cursor:pointer;opacity:.8;background:0 0;border:none;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:opacity .2s;display:flex;position:fixed;bottom:1em;right:1em}._resetButton_15g23_1:active{opacity:.8}._icon_15g23_22{color:#bbb;width:34px;height:34px}._svg_15g23_28{width:48px;height:48px}._bgCircle_15g23_33{fill:none;stroke:#00000026;stroke-width:2px}._progressCircle_15g23_39{fill:none;stroke:#0006;stroke-width:2px;stroke-linecap:round;transform-origin:50%;transition:stroke-dashoffset 1s linear;transform:rotate(-90deg)}._countdownText_15g23_49{fill:#0006;text-anchor:middle;dominant-baseline:middle;font-family:inherit;font-size:12px}@keyframes _globalRotate_1nm2o_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1nm2o_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._main_1nm2o_17{grid-template-columns:1fr;display:grid}@media (width>=900px){._main_1nm2o_17{grid-template-columns:280px 1fr}}._controlsContainer_1nm2o_27{grid-template-columns:1fr 130px;align-items:center;margin-bottom:18px;display:grid}@media (width>=600px){._controlsContainer_1nm2o_27{grid-template-columns:1fr 200px}}@media (width>=900px){._controlsContainer_1nm2o_27{grid-template-columns:1fr 80px 200px}}._numberOfHits_1nm2o_44{align-self:flex-start;height:50px;font-size:14px;display:none}@media (width>=900px){._numberOfHits_1nm2o_44{align-items:center;display:flex}._toggleFilterButtonContainer_1nm2o_58{display:none}}._toggleFilterButton_1nm2o_58{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;background:#fff;border:1px solid #b2b2b2;border-radius:8px;padding:16px 32px}._sortingSelect_1nm2o_74{height:50px;font-size:13.3px;font-family:var(--font-family);cursor:pointer;appearance:none;color:#000;border:1px solid #b2b2b2;border-radius:8px;align-self:flex-start;padding:8px 32px 8px 8px}@media (width>=600px){._sortingSelect_1nm2o_74{font-size:revert;height:revert;padding:16px 32px}}body:has(._mobileBackdrop_1nm2o_94){overflow:hidden}._mobileBackdrop_1nm2o_94{z-index:2;background:#00000040;border:none;position:fixed;inset:0}._mobileFiltersHeader_1nm2o_106{background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;margin-left:-1px;padding-top:18px;padding-bottom:12px;padding-left:1px;display:flex;position:sticky;top:0}._mobileFiltersHeader_1nm2o_106 h2{font-size:24px;font-weight:400}._mobileFiltersHeader_1nm2o_106 ._closeMobileFiltersButton_1nm2o_123{background:0 0;border:none}._mobileFiltersHeader_1nm2o_106 ._closeMobileFiltersButton_1nm2o_123 ._closeIcon_1nm2o_127{width:18px;height:18px}._filtersContainer_1nm2o_132{flex-direction:column;margin-top:0;padding-right:20px;display:none}._filtersContainer_1nm2o_132._visible_1nm2o_138{z-index:2;background:#fff;padding:0 18px 18px;display:block;position:fixed;inset:48px;overflow:auto}@media (width>=900px){._filtersContainer_1nm2o_132{display:flex}}._resultsSection_1nm2o_153{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:max-content;gap:18px;display:grid}@media (width>=900px){._resultsSection_1nm2o_153{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@keyframes _globalRotate_j59ef_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_j59ef_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._facetGroup_j59ef_17{margin-bottom:16px;font-size:16px}._filterGroupHeader_j59ef_22{margin-bottom:8px;font-size:13px;font-weight:500}._modelList_j59ef_28{margin-left:20px}._expandListToggleButton_j59ef_32{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._checkboxLabel_j59ef_40{cursor:pointer;overflow-wrap:anywhere;align-items:center;width:max-content;max-width:100%;margin-bottom:10px;font-size:14px;display:flex}._checkboxLabel_j59ef_40._isDisabled_j59ef_50{color:#b2b2b2}._checkbox_j59ef_40{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-right:5px}._checkbox_j59ef_40._isCampaign_j59ef_61{accent-color:var(--campaign-color)}@keyframes _globalRotate_1ca9r_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1ca9r_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._modelCard_1ca9r_17{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:24px 13px;display:flex;position:relative}._modelCard_1ca9r_17 ._modelName_1ca9r_28{text-underline-offset:.1em;margin-bottom:8px;font-size:16px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.07em;transition:text-decoration-color .3s}._modelCard_1ca9r_17 ._versionName_1ca9r_36{min-height:30px;margin-bottom:24px;font-size:14px;font-weight:500}._modelCard_1ca9r_17 ._priceSection_1ca9r_42{justify-content:center;align-items:flex-end;width:100%;margin-bottom:16px;font-size:16px;display:flex;position:relative}._modelCard_1ca9r_17 ._imageContainer_1ca9r_51{aspect-ratio:16/10;text-align:center;flex-shrink:0;width:100%;overflow:hidden}._modelCard_1ca9r_17 ._modelImage_1ca9r_58{width:90%}._modelCard_1ca9r_17 ._modelImage_1ca9r_58._imgNeedsToBeZoomedIn_1ca9r_61{width:120%;margin-top:-15%;margin-left:-10%}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66{width:100%;margin-bottom:24px}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66{flex-wrap:wrap;font-size:14px;display:flex}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66:not(:last-of-type){margin-bottom:4px}._modelCard_1ca9r_17 ._highlightsContainer_1ca9r_66 ._highlight_1ca9r_66 ._highlightValue_1ca9r_78{white-space:nowrap;margin-left:5px;font-weight:500}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83{justify-content:space-between;align-items:center;width:100%;display:flex}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._cashPrice_1ca9r_89{font-size:13px;font-weight:500}@media (width>=600px){._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._cashPrice_1ca9r_89{font-size:14px}}._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._seeVariantsButton_1ca9r_98{cursor:pointer;background:0 0;border:1px solid #b2b2b2;flex-grow:0;padding:10px clamp(1%,7%,13px);font-size:13px}@media (width>=600px){._modelCard_1ca9r_17 ._priceAndButtonContainer_1ca9r_83 ._seeVariantsButton_1ca9r_98{font-size:14px}}@keyframes _globalRotate_1a561_1{to{transform:rotate(360deg)}}@keyframes _globalCampaignRipple_1a561_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}._refinementsContainer_1a561_17{gap:8px;display:none}@media (width>=900px){._refinementsContainer_1a561_17{flex-wrap:wrap;display:flex}}._refinementButton_1a561_28{cursor:pointer;white-space:nowrap;background:#d1d1d1;border:none;border-radius:8px;align-items:center;padding:16px 32px;display:inline-flex}._refinementButton_1a561_28 ._buttonCloseIcon_1a561_39{width:18px;height:18px;margin-left:8px}._refinementButton_1a561_28._resetAllFilters_1a561_44{background:var(--campaign-color);color:#fff}._sliderRoot_1fh55_1{-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;height:20px;display:flex;position:relative}._sliderTrack_1fh55_10{background-color:#c2c2c2;border-radius:9999px;flex-grow:1;height:3px;position:relative}._sliderRange_1fh55_18{background-color:#000c;border-radius:9999px;height:100%;position:absolute}._sliderThumb_1fh55_25{background-color:#fff;border-radius:10px;width:18px;height:18px;display:block;box-shadow:0 2px 10px #00000080}._sliderThumb_1fh55_25:hover{background-color:gray}._sliderThumb_1fh55_25:focus{outline:none;box-shadow:0 0 0 5px #0009}._labelContainer_1fh55_43{color:#7f7f7f;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}._accordionButton_daw57_1{cursor:pointer;background:0 0;border:none;width:100%;margin-bottom:16px;padding:0}._buttonContentContainer_daw57_10{align-items:center;display:flex}._accordionHeaderText_daw57_15{font-size:13px;font-weight:500}._expandMoreIcon_daw57_20{transition:transform .25s ease-in-out}._expandMoreIcon_daw57_20._expanded_daw57_23{transform:rotate(180deg)}._accordionContentWrapper_daw57_27{padding-left:5px;padding-right:5px}._setupPage_z27m1_1{max-width:600px;margin:0 auto;padding:32px 16px;font-family:system-ui,sans-serif}._setupPage_z27m1_1 h1{margin-bottom:24px;font-size:24px}._setupPage_z27m1_1 h2{margin-bottom:12px;font-size:18px}._setupPage_z27m1_1 ._stepLabel_z27m1_15{text-transform:uppercase;color:#888;margin-bottom:4px;font-size:12px}._setupPage_z27m1_1 ._optionList_z27m1_21{flex-direction:column;gap:8px;display:flex}._setupPage_z27m1_1 ._optionButton_z27m1_26{cursor:pointer;text-align:left;background:#fff;border:1px solid #ddd;border-radius:8px;padding:14px 16px;font-size:16px}._setupPage_z27m1_1 ._optionButton_z27m1_26:hover{background:#f5f5f5}._setupPage_z27m1_1 ._optionButton_z27m1_26._selected_z27m1_38{background:#f0f0f0;border-color:#333}._setupPage_z27m1_1 ._checkboxRow_z27m1_42{align-items:center;gap:8px;padding:10px 0;font-size:16px;display:flex}._setupPage_z27m1_1 ._checkboxRow_z27m1_42 input[type=checkbox]{width:18px;height:18px}._setupPage_z27m1_1 ._urlPreview_z27m1_53{word-break:break-all;background:#f5f5f5;border-radius:8px;margin-top:16px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._actions_z27m1_61{flex-direction:column;gap:12px;margin-top:24px;display:flex}._setupPage_z27m1_1 ._confirmButton_z27m1_67{color:#fff;cursor:pointer;background:#333;border:none;border-radius:8px;padding:14px;font-size:16px}._setupPage_z27m1_1 ._confirmButton_z27m1_67:hover{background:#555}._setupPage_z27m1_1 ._backButton_z27m1_79{cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:8px;padding:10px;font-size:14px}._setupPage_z27m1_1 ._warning_z27m1_87{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._success_z27m1_95{background:#d4edda;border:1px solid #28a745;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}._setupPage_z27m1_1 ._loading_z27m1_103{text-align:center;color:#888;padding:16px}._page_zg6zp_2{color:#fff;background-color:#ff7e00;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:Volvo Centum,sans-serif;display:flex;position:relative;overflow:hidden}._volvoLogo_zg6zp_16{filter:brightness(0)invert();width:140px;position:absolute;top:32px}._heading_zg6zp_23{text-align:center;color:#fff;max-width:800px;margin:0 0 6px;font-size:40px;font-weight:600;line-height:1.2}._subtext_zg6zp_33{text-align:center;color:#fff;opacity:.9;margin:0 0 28px;font-size:20px}._form_zg6zp_41{flex-direction:column;gap:12px;width:100%;max-width:640px;display:flex}._nameRow_zg6zp_49{gap:12px;display:flex}._nameRow_zg6zp_49 input{flex:1}._input_zg6zp_58{box-sizing:border-box;color:#1a1a2e;background-color:#fffffff2;border:none;border-radius:8px;outline:none;width:100%;padding:16px 20px;font-family:Volvo Centum,sans-serif;font-size:18px}._input_zg6zp_58::placeholder{color:#999}._input_zg6zp_58._error_zg6zp_73{box-shadow:inset 0 0 0 2px #d32f2f}._locationGroup_zg6zp_77{gap:28px;padding:4px 0;display:flex}._radioLabel_zg6zp_83{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:20px;display:flex}._radioLabel_zg6zp_83 input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:50%;width:26px;height:26px;position:relative}._radioLabel_zg6zp_83 input[type=radio]:checked:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:4px;left:4px}._checkboxGroup_zg6zp_112{flex-direction:column;gap:8px;padding:2px 0;display:flex}._checkboxLabel_zg6zp_119{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:17px;line-height:1.4;display:flex}._checkboxLabel_zg6zp_119 input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:3px solid #fff;border-radius:4px;width:26px;min-width:26px;height:26px;position:relative}._checkboxLabel_zg6zp_119 input[type=checkbox]:checked{background:#fff}._checkboxLabel_zg6zp_119 input[type=checkbox]:checked:after{content:"✓";color:#ff7e00;font-size:18px;font-weight:700;position:absolute;top:-1px;left:4px}._submitButton_zg6zp_152{color:#1a1a2e;cursor:pointer;background-color:#fff;border:none;border-radius:8px;margin-top:4px;padding:18px;font-family:Volvo Centum,sans-serif;font-size:20px;font-weight:600;transition:opacity .2s}._submitButton_zg6zp_152:hover{opacity:.9}._submitButton_zg6zp_152:disabled{opacity:.5;cursor:not-allowed}._consentText_zg6zp_173{color:#fff;opacity:.8;margin:0;font-size:13px;line-height:1.4}._frydenboLogo_zg6zp_181{filter:brightness(0)invert();width:140px;position:absolute;bottom:32px}._successContainer_zg6zp_188{text-align:center;max-width:600px}._successHeading_zg6zp_193{margin:0 0 20px;font-size:48px;font-weight:600}._successText_zg6zp_199{opacity:.9;margin:0 0 40px;font-size:22px;line-height:1.5}._resetButton_zg6zp_206{color:#ff7e00;cursor:pointer;background-color:#fff;border:none;border-radius:8px;padding:16px 40px;font-family:Volvo Centum,sans-serif;font-size:20px;font-weight:600;transition:opacity .2s}._resetButton_zg6zp_206:hover{opacity:.9}@media (width<=768px){._page_zg6zp_2{height:auto;min-height:100vh;padding:80px 20px 40px;overflow:auto}._volvoLogo_zg6zp_16{width:100px;top:16px}._heading_zg6zp_23{font-size:28px}._subtext_zg6zp_33{font-size:16px}._nameRow_zg6zp_49{flex-direction:column}._input_zg6zp_58{font-size:16px}._locationGroup_zg6zp_77{flex-direction:column;gap:16px}._submitButton_zg6zp_152{font-size:18px}._frydenboLogo_zg6zp_181{width:100px;margin-top:32px;position:static}._successHeading_zg6zp_193{font-size:32px}._successText_zg6zp_199{font-size:18px}}:host,:root,[data-color-mode],::backdrop{--_v46ac2f:0;--_v5cedea:initial;--_v7519c2: ;--_v20324b:4%;--_vae4507:12%;--_vb2aaf4:20%;--_ve559fb:.32;--_vc05007:var(--v-color-surface-neutral)}[data-color-mode=dark],:host([data-color-mode=dark]){--_v46ac2f:1;--_v5cedea: ;--_v7519c2:initial;--_v20324b:8%;--_vae4507:16%;--_vb2aaf4:24%;--_ve559fb:.4}@media (prefers-color-scheme:dark){[data-color-mode=auto],:host([data-color-mode=auto]){--_v46ac2f:1;--_v5cedea: ;--_v7519c2:initial;--_v20324b:8%;--_vae4507:16%;--_vb2aaf4:24%;--_ve559fb:.4}}:host,:root{--_v47977a:url(https://www.volvocars.com/static/shared/icons/v5/checkmark-16.svg)}:host,:root,[data-color-mode=light]{--_vd7ca8f:url(https://www.volvocars.com/static/shared/icons/v5/chevron-down-16.svg#light-primary);--_vba1c7e:url(https://www.volvocars.com/static/shared/icons/v5/chevron-forward-24.svg#light-primary)}[data-color-mode=dark],:host([data-color-mode=dark]){--_vd7ca8f:url(https://www.volvocars.com/static/shared/icons/v5/chevron-down-16.svg#dark-primary);--_vba1c7e:url(https://www.volvocars.com/static/shared/icons/v5/chevron-forward-24.svg#dark-primary)}@media (prefers-color-scheme:dark){[data-color-mode=auto],:host([data-color-mode=auto]){--_vd7ca8f:url(https://www.volvocars.com/static/shared/icons/v5/chevron-down-16.svg#dark-primary);--_vba1c7e:url(https://www.volvocars.com/static/shared/icons/v5/chevron-forward-24.svg#dark-primary)}}:host,:root,:where(.pagelayout){--v-space-l:var(--v-space-xl);--v-space-m:var(--v-space-lg);--v-space-s:var(--v-space-md);--_vd16103:calc(env(safe-area-inset-left,0px) + clamp(1.5rem, .8vw + 1.1rem, 1.75rem));--v-size-grid-column:calc(( var(--v-size-grid-maxwidth) - (var(--v-grid-columns) - 1) * var(--v-space-gutter) ) / var(--v-grid-columns));--v-size-grid-maxwidth:min(81rem, 100vw - var(--_vd16103) * 2);--v-size-pagemax:min(160rem, 100vw);--v-space-pageoffset:max(var(--v-space-pagemargin), calc((100% - var(--v-size-pagemax)) / 2 + var(--v-space-pagemargin)));--v-size-grid-xs:calc((var(--v-size-grid-column) * var(--_v111ee1)) + var(--v-space-gutter) * (var(--_v111ee1) - 1));--v-size-grid-sm:calc((var(--v-size-grid-column) * var(--_vf2b79a)) + var(--v-space-gutter) * (var(--_vf2b79a) - 1));--v-size-grid-md:calc((var(--v-size-grid-column) * var(--_v5ea88d)) + var(--v-space-gutter) * (var(--_v5ea88d) - 1));--v-size-grid-lg:calc((var(--v-size-grid-column) * var(--_vc839f3)) + var(--v-space-gutter) * (var(--_vc839f3) - 1));--v-size-grid-xl:calc((var(--v-size-grid-column) * var(--_vc581fb)) + var(--v-space-gutter) * (var(--_vc581fb) - 1));--v-size-grid-max:min((100vw - var(--v-space-pagemargin) * 2) + var(--_v9149ab,0rem), 160rem);--v-size-contentmax:70ch;--v-radius-sm:.25rem;--v-radius-md:.5rem;--v-radius-lg:1rem;--v-radius-full:9999px;--v-index-spinner:30;--v-index-overlay:20;--v-index-navigation:10;--v-index-default:0;--v-index-deep:-1;--v-size-navigation-bar-height:var(--v-space-48);--v-grid-columns:8;--_v111ee1:6;--_vf2b79a:8;--_v5ea88d:8;--_vc839f3:8;--_vc581fb:8}@media (width>=30rem){:root,:host,:where(.pagelayout){--v-size-navigation-bar-height:var(--v-space-64);--v-grid-columns:12;--_v111ee1:6;--_vf2b79a:8;--_v5ea88d:10;--_vc839f3:10;--_vc581fb:12}}@media (width>=64rem){:root,:host,:where(.pagelayout){--_v111ee1:4;--_vf2b79a:6;--_v5ea88d:8}}:root,:host,[dir=ltr]{--_v3044a9:1;--_v33c161:initial}[dir=rtl]{--_v3044a9:-1;--_v33c161: }:host,:root,::backdrop{--_v44b838:.8s;--_v58436f:.22s;--_v836b5a:.11s;--v-transition-default:var(--_v58436f) ease;--v-transition-micro:var(--_v836b5a) ease;--v-transition-notable:var(--_v44b838) ease}@media (prefers-reduced-motion:reduce){:host,:root,::backdrop{--_v44b838:50ms;--_v58436f:25ms;--_v836b5a:12ms}}:host,:root,[data-color-mode]{--v-color-foreground-primary:#000;--v-color-foreground-secondary:#5e5e5e;--v-color-foreground-tertiary:#787878;--v-color-foreground-inverted:#fff;--v-color-foreground-accent-blue:#0b2ded;--v-color-foreground-feedback-green:#04771d;--v-color-foreground-feedback-red:#cd2314;--v-color-foreground-feedback-orange:#ce6700;--v-color-surface-neutral:#000;--v-color-surface-gray:#e3e3e3;--v-color-surface-accent-blue:#0b2ded;--v-color-surface-accent-safety:#fc6408;--v-color-surface-feedback-green:#048220;--v-color-surface-feedback-orange:#ce6700;--v-color-surface-feedback-red:#e52715;--v-color-background-primary:#fff;--v-color-background-secondary:#fafafa;--v-color-background-feedback-green:#d7f9df;--v-color-background-feedback-red:#fce5e3;--v-color-background-feedback-orange:#ffe8d1;--v-color-background-feedback-gray:#f0f0f0;--v-color-always-white:#fff;--v-color-always-black:#000;--v-color-ornament-primary:#0000001f;--v-color-ornament-scrim:#171717a3;--v-color-ornament-overlay:#0000000a;--v-color-state-primary-strong:#0003;--v-color-state-primary-medium:#0000001f;--v-color-state-primary-subtle:#0000000a;--v-color-state-inverted-strong:#fff3;--v-color-state-inverted-medium:#ffffff1f;--v-color-state-inverted-subtle:#ffffff0a;--v-color-state-accent-blue-strong:#0b2ded33;--v-color-state-accent-blue-medium:#0b2ded1f;--v-color-state-accent-blue-subtle:#0b2ded0a;--v-color-state-feedback-red-strong:#e5271533;--v-color-state-feedback-red-medium:#e527151f;--v-color-state-feedback-red-subtle:#e527150a;--v-color-state-always-black-strong:#0003;--v-color-state-always-black-medium:#0000001f;--v-color-state-always-black-subtle:#0000000a;--v-color-state-always-white-strong:#fff3;--v-color-state-always-white-medium:#ffffff1f;--v-color-state-always-white-subtle:#ffffff0a}@media (prefers-color-scheme:dark){:host([data-color-mode=auto]),[data-color-mode=auto]{--v-color-foreground-primary:#fff;--v-color-foreground-secondary:#969696;--v-color-foreground-tertiary:#787878;--v-color-foreground-inverted:#000;--v-color-foreground-accent-blue:#3354ff;--v-color-foreground-feedback-green:#07ca31;--v-color-foreground-feedback-red:#ef6658;--v-color-foreground-feedback-orange:#f93;--v-color-surface-neutral:#fff;--v-color-surface-gray:#3b3b3b;--v-color-surface-accent-blue:#3354ff;--v-color-surface-accent-safety:#fc6408;--v-color-surface-feedback-green:#048220;--v-color-surface-feedback-orange:#ce6700;--v-color-surface-feedback-red:#e52715;--v-color-background-primary:#000;--v-color-background-secondary:#171717;--v-color-background-feedback-gray:#242424;--v-color-background-feedback-green:#02310c;--v-color-background-feedback-red:#4a0d07;--v-color-background-feedback-orange:#522900;--v-color-always-white:#fff;--v-color-always-black:#000;--v-color-ornament-primary:#ffffff29;--v-color-ornament-scrim:#171717a3;--v-color-ornament-overlay:#ffffff14;--v-color-state-primary-strong:#ffffff3d;--v-color-state-primary-medium:#ffffff29;--v-color-state-primary-subtle:#ffffff14;--v-color-state-inverted-strong:#0000003d;--v-color-state-inverted-medium:#00000029;--v-color-state-inverted-subtle:#00000014;--v-color-state-accent-blue-strong:#3354ff3d;--v-color-state-accent-blue-medium:#3354ff29;--v-color-state-accent-blue-subtle:#3354ff14;--v-color-state-feedback-red-strong:#e527153d;--v-color-state-feedback-red-medium:#e5271529;--v-color-state-feedback-red-subtle:#e5271514;--v-color-state-always-black-strong:#0000003d;--v-color-state-always-black-medium:#00000029;--v-color-state-always-black-subtle:#00000014;--v-color-state-always-white-strong:#ffffff3d;--v-color-state-always-white-medium:#ffffff29;--v-color-state-always-white-subtle:#ffffff14}}:host([data-color-mode=dark]),[data-color-mode=dark]{--v-color-foreground-primary:#fff;--v-color-foreground-secondary:#969696;--v-color-foreground-tertiary:#787878;--v-color-foreground-inverted:#000;--v-color-foreground-accent-blue:#3354ff;--v-color-foreground-feedback-green:#07ca31;--v-color-foreground-feedback-red:#ef6658;--v-color-foreground-feedback-orange:#f93;--v-color-surface-neutral:#fff;--v-color-surface-gray:#3b3b3b;--v-color-surface-accent-blue:#3354ff;--v-color-surface-accent-safety:#fc6408;--v-color-surface-feedback-green:#048220;--v-color-surface-feedback-orange:#ce6700;--v-color-surface-feedback-red:#e52715;--v-color-background-primary:#000;--v-color-background-secondary:#171717;--v-color-background-feedback-gray:#242424;--v-color-background-feedback-green:#02310c;--v-color-background-feedback-red:#4a0d07;--v-color-background-feedback-orange:#522900;--v-color-always-white:#fff;--v-color-always-black:#000;--v-color-ornament-primary:#ffffff29;--v-color-ornament-scrim:#171717a3;--v-color-ornament-overlay:#ffffff14;--v-color-state-primary-strong:#ffffff3d;--v-color-state-primary-medium:#ffffff29;--v-color-state-primary-subtle:#ffffff14;--v-color-state-inverted-strong:#0000003d;--v-color-state-inverted-medium:#00000029;--v-color-state-inverted-subtle:#00000014;--v-color-state-accent-blue-strong:#3354ff3d;--v-color-state-accent-blue-medium:#3354ff29;--v-color-state-accent-blue-subtle:#3354ff14;--v-color-state-feedback-red-strong:#e527153d;--v-color-state-feedback-red-medium:#e5271529;--v-color-state-feedback-red-subtle:#e5271514;--v-color-state-always-black-strong:#0000003d;--v-color-state-always-black-medium:#00000029;--v-color-state-always-black-subtle:#00000014;--v-color-state-always-white-strong:#ffffff3d;--v-color-state-always-white-medium:#ffffff29;--v-color-state-always-white-subtle:#ffffff14}:host,:root{--v-font-12-size:.75rem;--v-font-12-lineheight:1.667;--v-font-14-size:.875rem;--v-font-14-lineheight:1.572;--v-font-16-size:1rem;--v-font-16-lineheight:1.5;--v-font-20-size:1.25rem;--v-font-20-lineheight:1.4;--v-font-24-size:1.5rem;--v-font-24-lineheight:1.334;--v-font-heading-2-weight:400;--v-font-heading-2-size:round(down, clamp(var(--v-font-heading-2-size-min), .714vw + 1.286rem, var(--v-font-heading-2-size-max)), 2px);--v-font-heading-2-size-min:1.5rem;--v-font-heading-2-size-max:2rem;--v-font-heading-2-lineheight:calc(1em + .5rem);--v-font-heading-1-weight:400;--v-font-heading-1-size:round(down, clamp(var(--v-font-heading-1-size-min), 2.143vw + 1.357rem, var(--v-font-heading-1-size-max)), 2px);--v-font-heading-1-lineheight:calc(1em + .5rem);--v-font-heading-1-size-min:2rem;--v-font-heading-1-size-max:3.5rem;--v-font-statement-3-weight:400;--v-font-statement-3-size:round(down, clamp(var(--v-font-statement-3-size-min), 2.5vw + 1.5rem, var(--v-font-statement-3-size-max)), 2px);--v-font-statement-3-size-min:2.25rem;--v-font-statement-3-size-max:4rem;--v-font-statement-3-lineheight:calc(1em + .5rem);--v-font-statement-2-weight:400;--v-font-statement-2-size:round(down, clamp(var(--v-font-statement-2-size-min), 6.429vw + 1.571rem, var(--v-font-statement-2-size-max)), 2px);--v-font-statement-2-size-min:3.5rem;--v-font-statement-2-size-max:8rem;--v-font-statement-2-lineheight:calc(1em + .5rem);--v-font-statement-1-weight:400;--v-font-statement-1-size:round(down, clamp(var(--v-font-statement-1-size-min), 15.714vw + .286rem, var(--v-font-statement-1-size-max)), 2px);--v-font-statement-1-size-min:5rem;--v-font-statement-1-size-max:16rem;--v-font-statement-1-lineheight:calc(1em + .5rem);--v-font-statement-signature-weight:400;--v-font-statement-signature-size:round(down, clamp(var(--v-font-statement-signature-size-min), 3.929vw + 1.321rem, var(--v-font-statement-signature-size-max)), 2px);--v-font-statement-signature-size-min:2.5rem;--v-font-statement-signature-size-max:5.25rem;--v-font-statement-signature-lineheight:calc(1em + .5rem);--v-font-regular-weight:400;--v-font-emphasis-weight:600;--v-font-sans-family:"Volvo Centum", "Helvetica Neue", "Helvetica", "Noto Sans", "Segoe UI", "Arial", sans-serif;--v-font-broad-family:"Volvo Broad Pro", "Volvo Broad", "Arial Black", sans-serif;--v-font-mono-family:monospace;--v-border-width-default:1px;--v-border-width-selected:2px;--v-space-2:.125rem;--v-space-4:.25rem;--v-space-8:.5rem;--v-space-12:.75rem;--v-space-16:1rem;--v-space-24:1.5rem;--v-space-32:2rem;--v-space-48:3rem;--v-space-64:4rem;--v-space-gridded-element-gap:var(--v-space-2);--v-space-pagemargin:round(clamp(1rem, 4.286vw + -.286rem, 4rem), 2px);--v-space-xs:round(clamp(.5rem, 1.071vw + .179rem, 1.25rem), 2px);--v-space-sm:round(clamp(1rem, 1.429vw + .571rem, 2rem), 2px);--v-space-md:round(clamp(1.5rem, 2.143vw + .857rem, 3rem), 2px);--v-space-lg:round(clamp(2rem, 2.143vw + 1.357rem, 3.5rem), 2px);--v-space-xl:round(clamp(3rem, 2.143vw + 2.357rem, 4.5rem), 2px);--v-space-2xl:round(clamp(4rem, 5.714vw + 2.286rem, 8rem), 2px);--v-space-gutter:round(clamp(1rem, 1.429vw + .571rem, 2rem), 2px);--v-size-overlay-narrow:45ch;--v-size-overlay-wide:65ch;--v-size-sidebar-narrow:round(clamp(15rem, 11.111vw + 7.889rem, 19rem), 2px);--v-size-sidebar-wide:round(clamp(23rem, 16.667vw + 12.333rem, 29rem), 2px);--v-shape-default:0px;--v-shape-emphasis:9999px;--v-effect-shadow-default:0 21px 8px 0 #00000003, 0 12px 7px 0 #00000005, 0 5px 5px 0 #00000008, 0 1px 3px 0 #0000000a}@font-face{font-family:Volvo Broad;font-weight:400;src:url(https://www.volvocars.com/static/shared/fonts/volvo-broad/volvo-broad-cyrillic.woff2)format("woff2");font-display:swap;unicode-range:U+4??}@font-face{font-family:Volvo Broad;font-weight:400;src:url(https://www.volvocars.com/static/shared/fonts/volvo-broad/volvo-broad-greek.woff2)format("woff2");font-display:swap;unicode-range:U+370-3FF}@font-face{font-family:Volvo Broad;font-weight:400;src:url(https://www.volvocars.com/static/shared/fonts/volvo-broad/volvo-broad-latin-rest.woff2)format("woff2");font-display:swap;unicode-range:U+20-36F,U+530-FB02}@font-face{font-family:Volvo Centum;font-weight:380;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-greek.woff2)format("woff2");font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-family:Volvo Centum;font-weight:570;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-greek.woff2)format("woff2");font-display:swap;unicode-range:U+370-3FF,U+1F??}@font-face{font-family:Volvo Centum;font-weight:380;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-cyrillic.woff2)format("woff2");font-display:swap;unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-family:Volvo Centum;font-weight:570;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-cyrillic.woff2)format("woff2");font-display:swap;unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-family:Volvo Centum;font-weight:380;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-arabic.woff2)format("woff2");font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Volvo Centum;font-weight:570;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum-arabic.woff2)format("woff2");font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Volvo Centum;font-weight:380;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum.woff2)format("woff2");font-display:swap}@font-face{font-family:Volvo Centum;font-weight:570;src:url(https://www.volvocars.com/static/shared/fonts/volvo-centum/v1/volvo-centum.woff2)format("woff2");font-display:swap}@font-feature-values Volvo Centum{@styleset{alternate-slash:1;x-height-symbols:2;emoticon-semicolon:3;time-colon:4}}
