body{background-color:#f5f5f5 !important}.custom-container{max-width:60%;margin:0 auto}.tab-content{background-color:#fff}.sec-border-bottom{border-bottom:2px solid #c9ccc7 !important}.petHeroImage-banner{background-repeat:no-repeat;background-size:cover;min-height:70vh;background-image:linear-gradient(rgba(0,0,0,0.7), transparent 50%),url("https://prod.cdn.secureoffersites.com/images/oem/subaru/pet-friendly/HeroImage.jpg");background-position:center center}.download-txt-hover{color:#fff;background-color:#007bff}.download-txt-hover:hover{background-color:#fff;color:#007bff !important;text-decoration:none}#custompageblock .get-directions-link .no-hover:hover{background-color:#2d7cd4 !important}#custompageblock .mobile-bg-portion{background-color:#333333;padding:10px 0px}#custompageblock .custom-page-dealer-map a{color:#000 !important}#custompageblock html{scroll-behavior:smooth}#custompageblock .bg-silver-light{background-color:#dfdfdf !important}#custompageblock .font-Arial{font-family:Arial,sans-serif !important}#custompageblock .subaru-video-section .slick-dots li.slick-active button{opacity:1;background:#e9e9e9}#custompageblock .slick-dots li button{background:#00000080;width:19px;height:19px}#custompageblock .subaru-video-section .slick-dots{bottom:24px}#custompageblock .bg-image-util{background-size:cover;background-position:center;background-repeat:no-repeat}#custompageblock .v360-main{width:100%;height:100%;max-width:1024px;margin:20px auto;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;filter:alpha(opacity=50);cursor:default}#custompageblock .v360-header{background-color:#000;padding:10px;color:#ffffff;font-size:1.5em;text-align:center;font-weight:bold;flex:0 1 auto}#custompageblock #productInsert{background-color:#fff;width:100%;height:calc(100vh - 184px);max-height:768px;position:relative;overflow:hidden}#custompageblock #viewport-wrapper{width:100%;height:calc(100% - 10px);margin:5px auto;position:absolute;left:0;transition:width .3s ease}#custompageblock .v360-viewport{background-color:#fff;width:100%;height:100%;overflow:hidden;left:0;display:flex;justify-content:center;align-items:center}#custompageblock #viewport-wrapper.wide{width:100%}#custompageblock .v360-viewport iframe{width:100%;height:100%;position:relative}#custompageblock .v360-viewport img{position:relative}#custompageblock .v360-fullscreen-toggle{width:30px;height:30px;margin:15px;position:absolute;float:right;cursor:pointer;top:0;right:0;z-index:150;display:none !important}#custompageblock .v360-fullscreen-toggle:hover{fill:#000}#custompageblock .v360-fullscreen{z-index:9999;width:100%;max-width:none;height:100%;margin:0;padding:0;position:fixed;top:0;left:0}#custompageblock .v360-fullscreen .v360-header,#custompageblock .v360-fullscreen #v360-menu-btns{border-radius:0}#custompageblock .v360-fullscreen #productInsert{height:calc(100vh - 95px);max-height:none}#custompageblock .ui-accordion-header{background-color:#b0bec5;outline:none;line-height:1.5em;transition:all .3s ease}#custompageblock .ui-accordion-header:hover,#custompageblock .ui-accordion-header.ui-state-active{background-color:#607d8b;color:#fff}#custompageblock #v360-menu-btns{width:100%;padding:5px 0;text-align:center;bottom:0;display:flex;justify-content:center;z-index:150}#custompageblock .carousel-three-space #v360-menu-btns{height:0 !important;padding:0 !important}#custompageblock .light{background-color:#fff !important}#custompageblock .dark{background-color:#000 !important}#custompageblock .v360-menu-btns{width:auto;min-height:20px;margin:5px 5px;padding:5px 10px;border-radius:5px;outline:none;font-size:1.3em;text-align:center;line-height:1em;cursor:pointer;user-select:none;position:relative;display:inline-block;opacity:1}#custompageblock .light .v360-menu-btns{color:#000}#custompageblock .dark .v360-menu-btns{color:#fff}#custompageblock .light .v360-menu-btns:hover{color:#fff;background-color:#000}#custompageblock .dark .v360-menu-btns:hover{color:#000;background-color:#fff}#custompageblock #v360-image-container{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#custompageblock .v360-image-container{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}#custompageblock .v360-product-box-shadow{position:absolute;top:0px;left:0px;right:0px;bottom:0px;box-shadow:#222 0 0 100px inset}#custompageblock .v360-fullscreen-toggle-btn i{font-size:20px}#custompageblock .v360-spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:#212529;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}#custompageblock .v360-percentage-description{margin-left:2rem}#custompageblock .tooltip{position:relative;display:inline-block;opacity:1 !important}#custompageblock .tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}#custompageblock .tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}#custompageblock .tooltip:hover .tooltiptext{visibility:visible;opacity:1}#custompageblock .carousel-3d .v360-menu-btns:nth-child(-n + 4){display:none}#custompageblock .carousel-3d .v360-menu-btns:last-child{display:none}#custompageblock .carousel-3d .fa-chevron-right{position:absolute;right:0;top:40%;font-size:30px}#custompageblock .carousel-3d .fa-chevron-right:hover{color:#000 !important}#custompageblock .carousel-3d .fa-chevron-left{position:absolute;left:0;top:40%;font-size:30px}#custompageblock .carousel-3d .fa-chevron-left:hover{color:#000 !important}#custompageblock .carousel-3d .v360-menu-btns{position:initial !important;padding:0;width:0}#custompageblock .bg-dark-color{background:#000}#custompageblock .border-r-0{border-radius:0}#custompageblock .bg-page-title{background-color:#dfdfdf !important}#custompageblock .banner-img{margin-bottom:30px;overflow:hidden}#custompageblock .banner-img:hover{transform:scale(1.1, 1.1);transition:.5s ease-in-out}#custompageblock .video-text{top:0;left:0;width:100%;height:99%;right:0;text-align:center;background-image:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3))}#custompageblock .img-after::before{background:linear-gradient(90deg, rgba(0,0,0,0.42), rgba(0,0,0,0.5) 100%, #0000 50%, #0000);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#custompageblock .after-text{position:absolute;top:5%;left:5%;max-width:450px;color:#fff;text-align:left}#custompageblock .my-anchor a{color:#007bff}#custompageblock .my-anchor a:hover{color:#fff !important}#custompageblock .img-card{background:url("https://prod.cdn.secureoffersites.com/images/oem/subaru/2022-ascent/22_ASC_overview_hero_DT.webp") no-repeat;height:60vh;width:100%;background-position:center center;background-size:cover}#custompageblock .img-card2{background:url("../../../images/subarucustompages/subaru-crosstrek/21_CTK_feature_01.webp") no-repeat;height:60vh;width:100%;background-position:center center;background-size:cover}#custompageblock .img-card3{background:url("../../../images/subarucustompages/subaru-brz/98bc89383d109bf91709ede885269216x.webp") no-repeat;height:90vh;width:100%;background-position:center center;background-size:cover}#custompageblock .img-card4{background:url("https://prod.cdn.secureoffersites.com/images/oem/subaru/2022-impreza-launch/22_LEG_overview_hero_DT.webp") no-repeat;height:75vh;width:100%;background-position:bottom center;background-size:cover;position:relative}#custompageblock .img-card4 .card__innerCont{position:absolute;bottom:0;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}#custompageblock .interior-bullets{position:absolute;left:0;right:0;bottom:0px;margin:0 auto}#custompageblock .interior-bullets ul li{margin:0 5px}#custompageblock .interior-bullets ul li img{height:40px;border-radius:50%;cursor:pointer}#custompageblock .car-models p b{font-size:14px}#custompageblock .interior-carousel .card-body{padding:0 !important;background-color:#fff !important}#custompageblock .interior-carousel .nav-pills{justify-content:center}#custompageblock .tabs-inner .nav-pills{justify-content:center}#custompageblock .interior-carousel .nav-pills li img{height:50px;border-radius:50%}#custompageblock .interior-carousel .nav-pills li .nav-link{padding:0 !important;border-radius:50%;margin:0 10px;border:2px solid rgba(255,255,255,0.8) !important}#custompageblock .tabs-inner .nav-pills li .nav-link{color:#000 !important;padding:5px 21px;border:.26px solid gray;border-radius:0%}#custompageblock .tabs-inner .nav-pills li .nav-link.active{color:white !important}#custompageblock .tabs-inner .card-header{background-color:#fff;border-bottom:none}#custompageblock .tabs-inner .nav-pills li .disabled{border:none !important}#custompageblock .tabs-data .card-body .car-models{color:black !important}#custompageblock .interior-carousel .nav-pills li .nav-link.active{border:3px solid #fff !important}#custompageblock .interior-carousel .card-footer{position:absolute;bottom:0;background:transparent;border:0;left:0;right:0;margin:0 auto}#custompageblock .perfect-family .nav-pills{justify-content:center}#custompageblock .perfect-family .nav-pills li{flex:1 1 auto !important;text-align:center;border-right:2px solid #fff}#custompageblock .perfect-family .nav-pills li:last-child{border:0 !important}#custompageblock .perfect-family .nav-pills li a{padding:0;border-radius:0;background:rgba(255,255,255,0.1);opacity:.5}#custompageblock .perfect-family .nav-pills li .nav-link.active{padding:0;border-radius:0;background:rgba(255,255,255,0.1);opacity:1}#custompageblock .perfect-family .card-footer{position:absolute;bottom:0;background:transparent;border:0;left:0;right:0;margin:0 auto}#custompageblock .test-drive iframe{width:100%;height:300px}#custompageblock .bottom-text{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;color:#fff}#custompageblock .engineer-after-text{position:absolute;top:5%;right:2%;max-width:450px;color:#fff}#custompageblock .interior-carousel.interior-text-carousel .nav-pills .nav-link.active,#custompageblock .nav-pills .show>.nav-link{background:transparent !important;border-radius:0px !important;opacity:1;border:none !important;color:#b0cef0 !important}#custompageblock .interior-carousel.interior-text-carousel .nav-pills .nav-link{background:transparent !important;border-radius:0px !important;opacity:1;border:none !important;color:white !important}#custompageblock .interior-carousel.interior-text-carousel .card-footer{margin-bottom:45px}#custompageblock .f-18{font-size:18px !important}#custompageblock .f-30{font-size:30px !important}#custompageblock .sti a{color:#007bff}#custompageblock .sti .banner{min-height:60vh}#custompageblock .sti .sti-headinngs{font-size:40px}#custompageblock .f-16{font-size:16px !important}#custompageblock .f-28{font-size:28px !important}@media only screen and (min-width:1200px){#custompageblock{padding-left:50px;padding-right:50px;max-width:1200px;margin:0 auto}}#custompageblock .scheduleservice{max-width:250px}#custompageblock .btn-schedule{left:80px;bottom:10px}#custompageblock .right-section-subaru-img{width:312px}#custompageblock .slick-arrow-left{position:absolute;left:-16px;background-color:black;color:white;height:124px;padding:5px;top:26px;display:flex;align-items:center}#custompageblock .slick-arrow-right{position:absolute;right:-20px;background-color:black;color:white;height:124px;padding:5px;top:26px;display:flex;align-items:center}#custompageblock ul.bullets{list-style-image:url("../../../images/subarutirestore/bullet.png")}#custompageblock .full-gallery .slick-list{padding:0 !important;min-width:100% !important}#custompageblock .starLink-primary-color{color:#1971d4}#custompageblock .schedule table td{padding:1px 15px;border:0;vertical-align:inherit}#custompageblock .schedule table td i{font-size:18px;position:relative;top:-2px}#custompageblock .menu-sections .c-gird{display:grid;grid-template-columns:repeat(4, 1fr);text-align:center;gap:15px;margin-top:25px}#custompageblock .menu-sections .c-gird .link{padding:11px;color:#fff;background:#1971d4;font-size:16px;font-weight:500;border:2px solid #1971d4}#custompageblock .menu-sections .c-gird .link.active{border:2px solid #1971d4;background:#fff;color:#1971d4}#custompageblock .menu-sections .c-gird .link:hover{border:2px solid #1971d4;background:transparent;color:#1971d4}#custompageblock .bg-dark-card{background:#171717}#custompageblock .star-technology h5{font-size:28px;color:#fff;font-weight:600;margin-bottom:25px}#custompageblock .star-technology p{font-size:15px;color:#ffffffe6}#custompageblock .p-50{padding:70px 90px}#custompageblock .safety-security h5{font-size:28px;color:#000;font-weight:600;margin-bottom:25px}#custompageblock .safety-security p{font-size:15px;color:#000}#custompageblock .starlink-btn{display:block;width:100%;padding:11px;color:#fff;background:#1971d4;font-size:18px;font-weight:500;border:2px solid #1971d4;text-align:center}#custompageblock .starlink-btn:hover{border:2px solid #1971d4;background:transparent;color:#1971d4}#custompageblock .connectivity iframe{width:100%;height:500px !important}#custompageblock .multimedia{width:100%;height:500px !important}#custompageblock .app-icon img{height:75px}#custompageblock .mt-60{margin-top:80px}#custompageblock .videos-section h6{font-size:21px;margin-bottom:20px;font-weight:600}#custompageblock .videos-section p{text-align:justify}#custompageblock .navigation{width:100%;height:250px}#custompageblock .safteyfeatures span.text-primary{cursor:pointer}#custompageblock .safteyfeatures h6{font-size:19px;margin:20px 0;font-weight:600;text-align:left}#custompageblock .safteyfeatures p{font-size:15px;color:#000;text-align:left}#custompageblock .safteyfeatures img{height:70px;margin:0 auto;display:block}#custompageblock sup{color:#1971d4;cursor:pointer}#custompageblock .feature-box a{color:#1971d4}#custompageblock .feature-box{padding:0px;margin-bottom:25px}#custompageblock .f-21{font-size:21px}#custompageblock .subscription h6{font-size:18px !important}#custompageblock .bg-l-c{background:#dfdfdf !important}#custompageblock .bg-l-c h3{font-weight:700;font-size:22px}#custompageblock #offerDetails .navigation{width:100%;height:500px}#custompageblock .norm-tmreg sup{cursor:default;color:#000}@media only screen and (max-width:600px){#custompageblock .custom-container{max-width:100%}#custompageblock .navigation{width:100%;height:200px}#custompageblock .subaru-video-section ul.slick-dots{bottom:4px !important}#custompageblock .multimedia{height:250px !important}#custompageblock #offerDetails .navigation{width:100%;height:250px !important}#custompageblock .star-technology h5{font-size:16px !important}#custompageblock .p-5{padding:15px !important}#custompageblock .safety-security h5{font-size:18px !important;margin-bottom:10px !important}#custompageblock .connectivity iframe{height:250px !important}#custompageblock .safety-security p{font-size:13px !important}#custompageblock .mt-5{margin-top:15px !important}#custompageblock .app-icon{margin-top:10px !important}#custompageblock .bg-dark-card img{margin-top:10px !important}#custompageblock .starlink-btn{font-size:13px !important}#custompageblock .menu-sections .c-gird .link{font-size:13px !important}#custompageblock .menu-sections .c-gird{display:grid !important;grid-template-columns:repeat(2, 1fr) !important}#custompageblock .editor{padding:0 !important}#custompageblock .first-order{order:1 !important}#custompageblock .second-order{order:2 !important}#custompageblock .card-models-list li img{height:150px !important}#custompageblock .pdf-card img{margin-bottom:20px}#custompageblock .videos-section ul.slick-dots{margin-bottom:25px !important;position:relative}#custompageblock .p-50{padding:15px !important}#custompageblock .custom-text-size{font-size:20px !important;font-weight:900 !important;line-height:1.25}}#custompageblock .pdf-card{background:#dfdfdf !important}#custompageblock .sm-header{padding:8px 10px}#custompageblock .sm-header .pdf-card h5{font-size:20px;font-weight:700}#custompageblock .pdf-card img:hover{transition:.5s;transform:scale(1.1, 1.1)}#custompageblock .pdf-card a{color:#1461b3}#custompageblock .card-models-list li img:hover{transition:.5s;cursor:pointer;transform:scale(1.1, 1.1)}#custompageblock .card-models-list li a{color:#1971d4;text-decoration:none;display:block;text-align:center}#custompageblock .card-models-list li{padding:0 20px;border-right:1px solid #0000001a !important}#custompageblock .card-models-list li img{height:50px}#custompageblock .b-r-0{border-radius:0 !important}#custompageblock .espanol .on-hover-border:hover{background:#fff !important;border:1px solid #1971d4;color:#1971d4 !important}#custompageblock .espanol h5{margin-top:15px}#custompageblock .espanol a{text-decoration:none}#custompageblock .espanol .px-5{padding:0 20px}#custompageblock .subaru-savings-mobile{background-color:#333;font-weight:700;margin:0;width:413px;position:relative;right:22px;font-size:22px}#custompageblock .subaru-complimentary{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("https://prod.cdn.secureoffersites.com/images/oem/subaru/service-national-promotions/complimentary.png");background-size:cover;background-position:center;min-height:400px;width:400px}@media only screen and (max-width:700px){#custompageblock .shedule-btn{width:auto}}#custompageblock .main-heading{font-size:28px !important;font-weight:normal !important}#custompageblock .mini-heading{font-size:18px !important}#custompageblock ul .sub-list{list-style-type:circle !important}#custompageblock .meet-link{text-decoration:none !important;color:#186dcd !important}#custompageblock .small-text{font-size:78%}#custompageblock .banner-img-preown{background-repeat:no-repeat;background-size:cover;background-image:url("https://prod.cdn.secureoffersites.com/images/oem/subaru/certified-preowned-program/header-image.png");background-position:center center}#custompageblock .img-custom-size{max-height:300px;min-height:300px;height:90vh}#custompageblock .logo-on-banner{position:absolute;left:0;right:0;margin:0 auto;width:100%;display:block;text-align:center}#custompageblock .text-preown-box{position:absolute !important;top:53px;margin:0 auto;left:0;right:0}#custompageblock .text-preown-box h3{font-size:42px;font-weight:900;line-height:1.25}#custompageblock .text-preown-box a{top:53px}#custompageblock .text-on-banner{top:13%;left:0;right:0;text-align:center;font-weight:900;line-height:1.25}#custompageblock .text-custom-container{margin-right:auto;margin-left:auto;padding-left:12px;padding-right:12px;max-width:1280px !important}#custompageblock .page-section{background-color:#fafafa}#custompageblock .text-block{line-height:1.5}#custompageblock .txt-on-img{right:30px;bottom:40px;font-size:18px !important;color:white !important}#custompageblock .climatecard{background-color:#dfdfdf;padding:16px}#custompageblock .custom-list{width:50%;float:left}#custompageblock .image{transition:.5s all ease-in-out;overflow:hidden}#custompageblock .image:hover{transform:scale(1.1)}#custompageblock .zoomin-control{overflow:hidden}#custompageblock .icon-box{position:absolute !important;bottom:16px;margin:0 auto;left:0;right:0}#custompageblock .icon-box img{height:50px}#custompageblock .icon-box h3{font-size:18px;margin:0}#custompageblock .eyesight-heading{font-size:28px}#custompageblock .custom-video-rendering{height:550px;margin:auto;display:block;max-width:100%}#custompageblock .custom-video-row-rendering{height:275px;margin:auto;display:block;max-width:100%}#custompageblock .eyesight-disclaimer{position:absolute;right:0;bottom:0}@media screen and (max-width:800px){#custompageblock #cam-subaru-rental-booking{top:0;width:100%}#custompageblock #cam-subaru-rental-booking iframe{width:100%}#custompageblock .showButton{display:flex !important}#custompageblock .justdrivebanner{flex-direction:column-reverse}#custompageblock .justdrivebanner-image{padding-left:40%}#custompageblock .justdrivebanner-image img{height:180px !important}#custompageblock .justdrivebanner-content{flex:unset !important;max-width:unset !important;margin-top:16px;background-color:#fff;color:unset}#custompageblock .justdrivebannertriangle{position:absolute;border-top:180px solid #fff !important;border-right:30px solid transparent !important}#custompageblock .justdrivebanner-button{display:flex;justify-content:center}#custompageblock .justdrivebanner-button button{width:250px !important}#custompageblock .bannermobilelogo{display:block !important;position:absolute;top:40px;left:16px}#custompageblock .justdrivebanner-logo{display:none}#custompageblock .sm-heading{color:white;background-color:black}#custompageblock .climatecard{padding:0px;background-color:transparent}#custompageblock .custom-list{width:100%;float:left;margin-bottom:unset}#custompageblock .mobile-header{padding:8px 10px;font-weight:700;color:#fff;font-size:18px;background-color:#333333}#custompageblock .custom-video-rendering{height:225px !important;padding-right:1rem !important;margin-bottom:1rem !important}#custompageblock .sm-header{padding:8px 10px;font-weight:700;color:#fff;font-size:18px;background-color:#333333}#custompageblock .mb-visible{display:block !important}#custompageblock .callus{min-width:100%}#custompageblock .subaru-motor-video{height:300px}#custompageblock .subaru-custom-heading{font-size:18px}#custompageblock .img-card3{background:url("../../../images/subarucustompages/subaru-brz/98bc89383d109bf91709ede885269216x.webp") no-repeat;height:60vh;width:100%;background-position:center center;background-size:cover}}#custompageblock .subaru-tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}#custompageblock .subaru-tab ul{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}#custompageblock .subaru-tab ul a{color:#000 !important;font-size:14px !important;float:left;display:block;text-align:center;padding:14px 16px;text-decoration:none;transition:.3s}#custompageblock .subaru-tab .active{background-color:#ccc !important}#custompageblock .subaru-tab a:hover{background-color:#ddd}#custompageblock .tab-content .active{background-color:#fff;border:none}#custompageblock .card-footer{background-color:#fff !important;border-top:none}#custompageblock .btn-check{padding:10px 100px !important;border:1.5px solid #007bff;cursor:pointer}#custompageblock .saving_hero_img{height:80vh;object-fit:cover}#custompageblock .subaru-tab h5{font-size:18px;font-weight:800;color:#6d6e71}#custompageblock .subaru-tab p{color:#6d6e71}#custompageblock #subaru-custom-tabs .subaru-tab{border:unset}#custompageblock #subaru-custom-tabs .subaru-tab ul a{border-radius:0;font-size:17px !important}#custompageblock #subaru-custom-tabs .subaru-tab ul a:hover{background-color:#787878}#custompageblock #subaru-custom-tabs .subaru-tab .active{background-color:#b3b3b3 !important}#custompageblock #subaru-custom-tabs .subaru-tab a:hover{background-color:#d9d9d9}#custompageblock #subaru-custom-tabs .tab-content{background-color:unset}#custompageblock #subaru-custom-tabs .tab-content .active,#custompageblock #subaru-custom-tabs .subaru-tab ul{border:1px solid #ccc}#custompageblock #subaru-custom-tabs .tab-content .active{background-color:#ffffff !important;border-top:none}#custompageblock .schedule-font{font-size:16px !important}#custompageblock a{color:#fff;text-decoration:none}#custompageblock .love-header{background:#1971d4;color:#fff}#custompageblock .f-40{font-size:40px !important}#custompageblock .f-42{font-size:42px !important}#custompageblock .theme-primary-bg{background-color:#1971d4 !important}#custompageblock .theme-btn-outline{background:transparent;border:1px solid #1971d4 !important;color:#fff}#custompageblock .outback2023 .color-selectors{display:none}#custompageblock .l-s-1{letter-spacing:1px}#custompageblock .outback2023 .bg-gray{background:#fafafa}#custompageblock .request-btn{padding:10px 22px !important;font-weight:bold;letter-spacing:1px}#custompageblock .subaru-explore{background-color:#dfdfdf}#custompageblock .contact-custom-lead-form-title{text-align:center}#custompageblock .justfew-moments-section{background-color:#dfdfdf}#custompageblock .subaru-star-delivery{background:none !important}#custompageblock .subaru-star-delivery img{border:1px solid black}#custompageblock .subaru-star-delivery span{color:#1971d4}#custompageblock .transform-center-styles{position:absolute;left:50%;right:50%;transform:translate(-50%, -50%);width:100%}#custompageblock .font-22{font-size:22px}#custompageblock .justdrivebanner-content{flex:1 1 400px;display:flex;flex-direction:column;max-width:320px;padding:16px;color:var(--color-neutral-500)}#custompageblock .justdrivebannerbutton-label:hover{background-color:#fff;color:#007bff !important;border:2px solid #007bff;cursor:pointer}#custompageblock .hideIframe{display:none}#custompageblock .bannermobilelogo{display:none}#custompageblock #cam-subaru-rental-booking iframe{width:100%}@media screen and (min-width:800px) and (max-width:1280px){#custompageblock #cam-subaru-rental-booking{width:80%}}@media screen and (min-width:1280px){#custompageblock #cam-subaru-rental-booking{min-width:900px;margin:0 auto}#custompageblock .justfew-moments-para-section p{font-style:italic;color:#1971d4}#custompageblock .subaru-star-delivery{background-color:#dfdfdf !important}}#custompageblock .image-title{position:relative}#custompageblock .image-title h1{position:absolute;bottom:0;color:#fff;font-size:34px !important}#custompageblock .color_blue{color:#1971d4 !important}#custompageblock .full-width #custom-lead-form{max-width:50% !important}#custompageblock .forester-carousel .interior-carousel.interior-text-carousel .nav-pills .nav-link{opacity:1}#custompageblock .forester-carousel .interior-carousel .nav-pills li .nav-link.active{background-color:transparent !important}#custompageblock .border-swatch{min-height:50px;min-width:50px;border-radius:50%;border:1px solid white}#custompageblock .border-swatch-foster{min-height:40px;min-width:40px;border-radius:50%;border:1px solid white}#custompageblock .interior-carousel .nav-link{position:relative}#custompageblock .interior-carousel .color-swaches{display:none}#custompageblock .interior-carousel .nav-link.active .color-swaches{display:block}#custompageblock .interior-forester .nav-link.active{background-color:#000 !important}@media screen and (min-width:1280px){#custompageblock .img-card-wrx{background:url("../../../images/subarucustompages/subaru-wrx/562df474ae4bfc47bcc30e10a439c997x.webp") no-repeat;height:90vh;width:100%;background-position:center center;background-size:cover}#custompageblock .light-bg.img-after::before{background:linear-gradient(90deg, rgba(0,0,0,0.1), rgba(0,0,0,0.1) 100%, #0000 50%, #0000)}#custompageblock .dark-left-bg.img-after::before{background:linear-gradient(90deg, rgba(0,0,0,0.42), rgba(0,0,0,0.1) 42%, #0000 50%, #0000)}#custompageblock .dark-right-bg.img-after::before{background:linear-gradient(90deg, rgba(0,0,0,0.1), rgba(0,0,0,0.8) 100%, #0000 50%, #0000)}#custompageblock .too-dark-left-bg.img-after::before{background:linear-gradient(90deg, #000, rgba(0,0,0,0.1) 42%, #0000 50%, #0000)}#custompageblock .no-hover:hover{background-color:inherit !important}#custompageblock .col-lg-3 .custom-page-dealer-map{min-width:325px !important}#custompageblock .sti .banner{min-height:100vh}#custompageblock .sti .STI-WRX-STI{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0) 50%, rgba(0,0,0,0.5)) center center / cover no-repeat,url(https://prod.cdn.secureoffersites.com/images/oem/subaru/sti-launch/57063537a7653a33252d3a4a50ce2481x.webp);background-size:cover;background-position:center center;min-height:90vh}#custompageblock .sti .mobile-image{display:none}}#custompageblock .accolades-section img{height:150px;margin:auto;display:block;padding:10px}#custompageblock .card.border-tabs .nav-link{border-radius:0 !important;border-bottom:2px solid transparent}#custompageblock .card.border-tabs .nav-link.active{border-bottom:2px solid #007bff;background:transparent !important}#custompageblock .card.border-tabs .nav-item a{color:#000}#custompageblock .card.border-tabs img{height:500px;display:block;margin:0 auto}#custompageblock .card.border-tabs .nav{justify-content:center}@media only screen and (max-width:600px){#custompageblock .schedule-font{font-size:14px !important}#custompageblock .saving_hero_img{height:67.5vh;object-fit:cover}#custompageblock .img-after::before{background:initial}#custompageblock .img-after h4{font-size:17px}#custompageblock .pt-5,#custompageblock .py-5{padding-top:2rem !important}#custompageblock .pt-5.text-center .mt-4{margin:0 !important}#custompageblock .img-card h3{font-size:16px !important}#custompageblock .img-card2 h2{font-size:16px !important}#custompageblock .img-card3 h2{font-size:16px !important}#custompageblock .img-card4 h2{font-size:16px !important}#custompageblock .bottom-text h2{font-size:16px !important}#custompageblock .card__innerCont{position:initial !important;transform:initial !important;-webkit-transform:initial !important;-ms-transform:initial !important;-o-transform:initial !important}#custompageblock .interior-carousel .nav-pills li img{height:40px !important}#custompageblock .interior-carousel .card-footer .nav-pills li .nav-link.active .color-border{border:2px solid black !important}#custompageblock .nav-pills .nav-link.active,#custompageblock .nav-pills .show>.nav-link{background:none}#custompageblock .mb-carousel ul.card-header-pills{position:relative;top:53px}#custompageblock .mobile-tabs .nav-pills .nav-link.active,#custompageblock .mobile-tabs .nav-pills .show>.nav-link{background:#007bff;color:#fff}#custompageblock .mobile-tabs .card-body{color:#212529}#custompageblock .mobile-tabs .card-header{background:#fff}#custompageblock .mobile-tabs .tab-content .active{background:#fff !important}#custompageblock .mobile-tabs .btn-primary{padding:10px 15px !important;margin-bottom:20px}#custompageblock .mobile-tabs ul{border-width:1px 1px 0px 1px;border-color:#dfdfdf}#custompageblock .mobile-tabs ul li:last-child .nav-link{border-bottom:1px solid #dfdfdf}#custompageblock .mobile-tabs ul li .nav-link{border-radius:0 !important;color:#555;width:100%;border:1px solid #dfdfdf;border-bottom:0;background:#fff}#custompageblock .mobile-tabs ul li .nav-link h5{margin:0;font-size:16px}#custompageblock .text-center-mobile{text-align:center !important}#custompageblock .after-text.mobile-after-text.background-gray-card{background:#333 !important}#custompageblock .mobile-card{height:25vh !important}#custompageblock .cars-model-text-center h5,#custompageblock .cars-model-text-center p{text-align:center !important}#custompageblock .cars-model-text-center h5 .custom-text-size,#custompageblock .cars-model-text-center p .custom-text-size{font-size:20px !important;font-weight:900 !important;line-height:1.25}#custompageblock .cars-model-text-center h5 .outback2023 .f-42,#custompageblock .cars-model-text-center p .outback2023 .f-42{font-size:21px !important}#custompageblock .cars-model-text-center h5 .outback2023 .f-28,#custompageblock .cars-model-text-center p .outback2023 .f-28{font-size:28px !important}#custompageblock .cars-model-text-center h5 .outback2023 .f-40,#custompageblock .cars-model-text-center p .outback2023 .f-40{font-size:28px !important;font-weight:600}#custompageblock .cars-model-text-center h5 .outback2023 .carousel-3d .fa-chevron-right,#custompageblock .cars-model-text-center p .outback2023 .carousel-3d .fa-chevron-right,#custompageblock .cars-model-text-center h5 .outback2023 .carousel-3d .fa-chevron-left,#custompageblock .cars-model-text-center p .outback2023 .carousel-3d .fa-chevron-left{top:25% !important}#custompageblock .subaru-crosstrek h4{text-align:center !important}#custompageblock .interior-carousel .nav-pills li .nav-link.active img{border:2px solid #fff}#custompageblock .interior-carousel .nav-pills li .nav-link{margin:0 5px !important}#custompageblock .interior-carousel .nav-pills li .nav-link div{font-size:12px;top:-27px !important}#custompageblock .engineer-after-text{position:initial !important;color:#000 !important;padding:10px}#custompageblock .after-text.text-right,#custompageblock .engineer-after-text.text-right{text-align:left !important}#custompageblock .card-footer{padding:0 0 10px}#custompageblock .after-text h2{font-size:18px !important}#custompageblock .row.my-4.px-5{padding:0 10px !important}#custompageblock .btn-outline-primary{font-size:12px}#custompageblock .img-after.position-relative.min-height-auto{min-height:initial !important}#custompageblock .mobile-btns .mt-4{margin:0 !important}#custompageblock .mobile-section-heading{bottom:65px !important;left:0 !important;right:0 !important;text-align:center !important}#custompageblock .after-text h1{font-size:20px !important;margin:0 !important}#custompageblock h3{font-size:18px !important}#custompageblock h4{font-size:22px !important;margin-top:10px}#custompageblock .bg-page-title{padding:10px 0 !important}#custompageblock .img-card{background-position:top !important;background-size:cover !important;height:35vh !important;min-height:initial !important}#custompageblock .img-card2{background-position:top !important;background-size:cover !important;height:35vh !important;min-height:initial !important}#custompageblock .img-card3{background-position:top !important;background-size:cover !important;height:35vh !important;min-height:initial !important}#custompageblock .img-card4{background-position:top !important;background-size:cover !important;height:35vh !important;min-height:initial !important}#custompageblock .img-card-wrx{background:url("../../../images/subarucustompages/subaru-wrx/562df474ae4bfc47bcc30e10a439c997x.webp") no-repeat;height:90vh;width:100%;background-position:center center;background-size:cover}#custompageblock .interior-text-carousel .tabs{background:#000000}#custompageblock .d-flex.justify-content-between.text-center.px-5{padding:0 !important}#custompageblock .row.px-5.mb-4{padding:0 5px !important;margin-bottom:20px !important}#custompageblock .img-after.position-relative{min-height:50vh !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}#custompageblock .img-after.position-relative.min-height-70{min-height:70vh !important}#custompageblock .interior-text-carousel .card-footer{margin:0 !important;position:initial !important}#custompageblock .interior-text-carousel .card-footer .nav-pills .nav-item .nav-link h5{font-size:12px !important}#custompageblock .btn-primary{font-size:16px;text-transform:capitalize !important}#custompageblock .border-swatch{min-height:20px !important;min-width:20px !important}#custompageblock .px-5.py-4{padding:0 15px !important}#custompageblock .row.px-5{padding:15px !important}#custompageblock .after-text.mobile-after-text{background:#000 !important}#custompageblock .color-picker-circle{height:40px !important;width:40px !important}#custompageblock .video-text p{text-align:center !important}#custompageblock .mobile-px-5{padding:0 10px}#custompageblock .bg-dark-color{text-align:left !important}#custompageblock .test-drive .px-5{padding:0 !important}#custompageblock .mobile-responsive-text{background-color:initial !important}#custompageblock .img-after.position-relative.no-height-mobile{min-height:auto !important}}#custompageblock .text-muted-lighten{color:rgba(0,0,0,0.6) !important}#custompageblock .higlight-text{font-size:42px;font-weight:900;line-height:1}@media screen and (max-width:767px){#custompageblock .perfect-family .nav-pills li{flex:1 1 auto !important;text-align:center;border-right:2px solid #000 !important}#custompageblock .tab-content .active{background-color:#fff !important;border:none}#custompageblock .perfect-family .card-footer{position:unset;bottom:0;background:#fff;border:0;left:0;right:0;margin:0 auto;padding:25px 25px 0px}#custompageblock .perfect-family .nav-pills li a{color:#000;text-decoration:none}#custompageblock .higlight-text{font-size:28px}#custompageblock .after-text.mobile-after-text.hero-content{background:#333 !important;text-align:center !important}#custompageblock .sti .sti-headinngs{font-size:35px}#custompageblock .sti .request-btn{padding:10px !important;font-size:14px}#custompageblock .sti .videos-section ul.slick-dots{margin-bottom:0px !important}#custompageblock .sti .img-after::before{display:none}#custompageblock .after-text{position:initial !important;padding:15px !important}#custompageblock .mobile-responsive-text{background-color:initial !important;padding:0px !important}#custompageblock .img-card-wrx{height:50vh;background-position:left}#custompageblock .mob-font-13{font-size:13px !important}#custompageblock .mob-font-14{font-size:14px !important}#custompageblock .mob-font-15{font-size:15px !important}#custompageblock .mob-font-16{font-size:16px !important}#custompageblock .mob-font-17{font-size:17px !important}#custompageblock .mob-font-18{font-size:18px !important}#custompageblock .mob-font-19{font-size:19px !important}#custompageblock .mob-font-20{font-size:20px !important}#custompageblock .mob-font-21{font-size:21px !important}#custompageblock .mob-font-22{font-size:22px !important}#custompageblock .mob-font-23{font-size:23px !important}#custompageblock .mob-font-24{font-size:24px !important}#custompageblock .mob-font-25{font-size:25px !important}#custompageblock .mob-font-26{font-size:26px !important}#custompageblock .mob-font-27{font-size:27px !important}#custompageblock .mob-font-28{font-size:28px !important}#custompageblock .mob-font-29{font-size:29px !important}#custompageblock .mob-font-30{font-size:30px !important}#custompageblock .mob-font-31{font-size:31px !important}#custompageblock .mob-font-32{font-size:32px !important}#custompageblock .mob-font-33{font-size:33px !important}#custompageblock .mob-font-34{font-size:34px !important}#custompageblock .mob-font-35{font-size:35px !important}#custompageblock .mob-font-36{font-size:36px !important}#custompageblock .mob-font-38{font-size:38px !important}#custompageblock .mob-font-39{font-size:39px !important}#custompageblock .mob-font-40{font-size:40px !important}#custompageblock .mob-font-42{font-size:42px !important}#custompageblock .mob-font-weight-normal{font-weight:normal !important}#custompageblock .mob-font-weight-bold{font-weight:bold !important}#custompageblock .mob-font-weight-bolder{font-weight:bolder !important}#custompageblock .mob-font-weight-100{font-weight:100 !important}#custompageblock .mob-font-weight-200{font-weight:200 !important}#custompageblock .mob-font-weight-300{font-weight:300 !important}#custompageblock .mob-font-weight-400{font-weight:400 !important}#custompageblock .mob-font-weight-500{font-weight:500 !important}#custompageblock .mob-font-weight-600{font-weight:600 !important}#custompageblock .mob-font-weight-700{font-weight:700 !important}#custompageblock .mob-font-weight-800{font-weight:800 !important}#custompageblock .mob-font-weight-900{font-weight:900 !important}#custompageblock .mob-font-weight-none{font-weight:initial !important}#custompageblock .mob-color-white{color:white !important}#custompageblock .mob-color-black{color:black !important}#custompageblock .mob-bg-black{background-color:black !important}#custompageblock .mob-bg-greay{background-color:#171717 !important}#custompageblock .mob-font-Arial{font-family:Arial,sans-serif !important}#custompageblock .mob-line-height{line-height:1.5}#custompageblock li.nav-link.active .color-swaches .color-border{border:2px solid black !important}#custompageblock .mobile-bg-heading{font-size:30px !important}#custompageblock .mobile-bg-dark-color-white{color:white !important;background-color:#000 !important}#custompageblock .v360-viewer-container{max-width:75%;margin:0 auto}#custompageblock .interior-carousel ul.card-header-pills{position:relative;top:40px}#custompageblock .interior-carousel ul.card-header-pills .nav-item{margin-bottom:10px}#custompageblock .interior-carousel .card-footer{position:static !important;background:transparent;border:0;margin:0 auto;padding:50px 0px}#custompageblock .interior-carousel .card-footer .nav-pills li a.nav-link{display:block;position:static}#custompageblock .interior-carousel .card-footer .nav-pills li a.nav-link .color-swaches{position:absolute;top:-50%;min-width:100%;color:#000;left:50% !important;text-align:center !important;right:50% !important;transform:translate(-50%, -50%) !important}#custompageblock .trims{padding:0px !important}}@media screen and (min-width:769px){#custompageblock .desk-font-16{font-size:16px !important}#custompageblock .desk-font-17{font-size:17px !important}#custompageblock .desk-font-18{font-size:18px !important}#custompageblock .desk-font-19{font-size:19px !important}#custompageblock .desk-font-20{font-size:20px !important}#custompageblock .desk-font-21{font-size:21px !important}#custompageblock .desk-font-22{font-size:22px !important}#custompageblock .desk-font-23{font-size:23px !important}#custompageblock .desk-font-24{font-size:24px !important}#custompageblock .desk-font-25{font-size:25px !important}#custompageblock .desk-font-26{font-size:26px !important}#custompageblock .desk-font-27{font-size:27px !important}#custompageblock .desk-font-28{font-size:28px !important}#custompageblock .desk-font-29{font-size:29px !important}#custompageblock .desk-font-30{font-size:30px !important}#custompageblock .desk-font-31{font-size:31px !important}#custompageblock .desk-font-32{font-size:32px !important}#custompageblock .desk-font-33{font-size:33px !important}#custompageblock .desk-font-34{font-size:34px !important}#custompageblock .desk-font-35{font-size:35px !important}#custompageblock .desk-font-36{font-size:36px !important}#custompageblock .desk-font-38{font-size:38px !important}#custompageblock .desk-font-39{font-size:39px !important}#custompageblock .desk-font-40{font-size:40px !important}#custompageblock .desk-font-42{font-size:42px !important}#custompageblock .desk-font-weight-normal{font-weight:normal !important}#custompageblock .desk-font-weight-bold{font-weight:bold !important}#custompageblock .desk-font-weight-bolder{font-weight:bolder !important}#custompageblock .desk-font-weight-100{font-weight:100 !important}#custompageblock .desk-font-weight-200{font-weight:200 !important}#custompageblock .desk-font-weight-300{font-weight:300 !important}#custompageblock .desk-font-weight-400{font-weight:400 !important}#custompageblock .desk-font-weight-500{font-weight:500 !important}#custompageblock .desk-font-weight-600{font-weight:600 !important}#custompageblock .desk-font-weight-700{font-weight:700 !important}#custompageblock .desk-font-weight-800{font-weight:800 !important}#custompageblock .desk-font-weight-900{font-weight:900 !important}#custompageblock .desk-font-weight-none{font-weight:initial !important}#custompageblock .desk-bg-greay{background-color:#171717 !important}#custompageblock .desk-bg-greay-2{background-color:#333 !important}#custompageblock .desk-font-Arial{font-family:Arial,sans-serif !important}#custompageblock .desk-line-height{line-height:1.5}#custompageblock .desk-line-height-large{line-height:1.8}}#custompageblock .subaru-accordian .card-body .btn-block:after{color:#1971d4 !important}#custompageblock .volkswagen-accordion .card-body .btn-block{position:relative}#custompageblock .volkswagen-accordion .card-body .btn-block::before{background:url(https://prod.cdn.secureoffersites.com/images/oem/volkswagen/scheduled-maintenance/arrow-open.png);content:"";position:absolute;top:20px;height:9px;width:14px;left:-43px}#custompageblock .volkswagen-accordion .card-body .btn-block::after{content:" " !important}#custompageblock .volkswagen-accordion .card-body .collapsed::after{content:" " !important}#custompageblock .volkswagen-accordion .card-body .collapsed{position:relative}#custompageblock .volkswagen-accordion .card-body .collapsed::before{background:url(https://prod.cdn.secureoffersites.com/images/oem/volkswagen/scheduled-maintenance/arrow-closed.png);content:"";position:absolute;top:17px;height:14px;width:9px;left:-42px}#custompageblock .volkswagen-accordion .card{background-color:#0082d6 !important}#custompageblock .volkswagen-accordion .card .card-body button{background-color:transparent !important;color:white}#custompageblock .volkswagen-accordion .volkswagen-card-body{border:none !important}#custompageblock .volkswagen-accordion .volkswagen-card-body .card-body{color:#ffffff !important;position:relative;right:8px;text-align:left}#custompageblock .subaru-accordian .card-body .collapsed:after{color:#1971d4 !important}#custompageblock .subaru-accordian .card{border:1px solid #dfdfdf}#custompageblock .subaru-accordian .card-body{padding:0px 0px !important;color:black}#custompageblock .subaru-accordian .card .subaru-card-body{border:0px !important}@media screen and (max-width:768px){#custompageblock .subaru-accordian .card-body .btn-block{padding:2px !important}#custompageblock .subaru-accordian .card{border:0px !important}#custompageblock .subaru-accordian .card-body .btn-block:after{color:#007bff !important;top:-5px !important;position:relative !important;line-height:1.7 !important}#custompageblock .subaru-accordian .card-body .collapsed:after{color:#007bff !important;top:-5px !important;position:relative !important;line-height:1.7 !important}#custompageblock .mobile-accordion .card-body .btn-block:after{color:#007bff !important}#custompageblock .mobile-accordion .card-body .collapsed:after{color:#007bff !important}#custompageblock .volkswagen-accordion .card-body .btn-block::before{background:url(https://prod.cdn.secureoffersites.com/images/oem/volkswagen/scheduled-maintenance/arrow-open.png);content:"";position:absolute;top:38px;height:9px;width:14px;left:-42px}#custompageblock .volkswagen-accordion .card-body .collapsed::before{background:url(https://prod.cdn.secureoffersites.com/images/oem/volkswagen/scheduled-maintenance/arrow-closed.png);content:"";position:absolute;top:36px;height:14px;width:9px;left:-42px}}#custompageblock .bg-site-primary{background:#001d4f}#custompageblock .volkswagen h2{font-weight:700}#custompageblock .volkswagen p{font-size:17px}#custompageblock .volkswagen ul li{font-size:17px;margin-bottom:13px;position:relative;padding:0 0px 0 15px}#custompageblock .volkswagen ul{padding:0;list-style:none}#custompageblock .volkswagen ul li::before{position:absolute;content:"-";left:0;font-weight:bold}#custompageblock .car-img{position:absolute;right:19px;top:-147px;height:280px;z-index:9}#custompageblock .volkswegan-services ul li,#custompageblock .volkswegan-services h2{color:rgba(255,255,255,0.796);font-weight:normal}#custompageblock .volkswagen .schedule-img{margin-top:-150px}@media (min-width:1200px){#custompageblock .volkswagen .container,#custompageblock .volkswagen .container-lg,#custompageblock .volkswagen .container-md,#custompageblock .volkswagen .container-sm,#custompageblock .volkswagen .container-xl{max-width:1140px !important}}@media only screen and (max-width:600px){#custompageblock .volkswagen .px-5{padding:18px !important}#custompageblock .saving_hero_img{height:34.5vh}#custompageblock .volkswagen h2{font-size:19px}#custompageblock .volkswagen h5{font-size:17px !important;text-align:center}#custompageblock .volkswagen .car-img{height:160px;top:-88px;left:0;right:0;margin:0 auto}#custompageblock .volkswagen .bg-site-primary.p-5{padding:60px 10px 20px !important}#custompageblock .volkswagen .col-md-12.bg-white{padding:0 1px !important;overflow-x:hidden}#custompageblock .volkswagen .schedule-img{margin-top:-80px !important}}#custompageblock .subaru-no-hover:hover{background-color:#2d7cd4 !important}@media only screen and (max-width:1200px){#custompageblock .interior-carousel .card-footer .nav-pills li a.nav-link .color-swaches{min-width:100%}}#custompageblock #subaru_impreza-navigation-pill_tabs .nav{justify-content:center !important}#custompageblock #subaru_impreza-navigation-pill_tabs .nav-pills .nav-link.active,#custompageblock #subaru_impreza-navigation-pill_tabs .nav-pills .show>.nav-link{border-bottom:2px solid #000 !important;border-radius:0px;color:#000 !important;background-color:transparent !important}#custompageblock #subaru_impreza-navigation-pill_tabs .nav-pills .nav-item a{color:#212529b2 !important;font-size:22px;text-decoration:none}#custompageblock .dealer-hours .Phone_call,#custompageblock .dealer-hours .Phone_Sales,#custompageblock .dealer-hours .Phone_Service{color:#186dcd !important}.hoversubaru-parent{position:relative}.hoversubaru-class{display:none;position:absolute;width:250px;z-index:1;background:white;padding:12px;border:1px solid #dee2e6 !important;border-radius:5px;left:50%;transform:translateX(-50%);top:18px;line-height:1.5;font-weight:400 !important;font-style:normal !important;font-size:.875rem;color:#212529}.hoversubaru-class-down-icon{display:none}.hoversubaru-parent:hover .hoversubaru-class,.hoversubaru-parent:focus .hoversubaru-class,.hoversubaru-parent:hover .hoversubaru-class-down-icon,.hoversubaru-parent:focus .hoversubaru-class-down-icon{display:block}