.carousel{box-sizing:border-box;position:relative;width:100%}.carousel *{box-sizing:inherit}.carousel .carousel__track{overflow:hidden}.carousel .carousel__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;overflow:hidden;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.carousel .carousel__slides .carousel--dragging{user-select:none}.carousel .carousel__slide{flex-shrink:0;height:100%;user-select:none;white-space:normal;width:100vw;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);max-width:1500px}.carousel .carousel__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.carousel .carousel__arrows,.carousel .carousel__bullets{-webkit-touch-callout:none;user-select:none}.carousel .carousel--rtl{direction:rtl}.carousel img{max-width:100%}.carousel.arrow-v1 .arrow{background:hsla(0,0%,100%,.8);border:0;display:none;height:94px;position:absolute;top:62px;transform:translateY(-50%);transition:background-color .3s ease,opacity .3s ease;width:49px;z-index:5}@media(min-width:768px){.carousel.arrow-v1 .arrow{display:block}}.carousel.arrow-v1 .arrow:focus{outline:1px dashed #58595b;outline-offset:2px}.carousel.arrow-v1 .arrow.prev{left:0;right:auto}.carousel.arrow-v1 .arrow.next{left:auto;right:0}.carousel.arrow-v1 .arrow:hover{background:#c00;cursor:pointer}.carousel.arrow-v1 .arrow:hover>svg{fill:#fff;stroke:#fff;color:#fff}.carousel.arrow-v1 .arrow.disabled{pointer-events:none}.carousel.arrow-v1 .arrow.disabled svg{opacity:.4}.carousel.arrow-v1 .arrow>svg{bottom:0;display:inline-block;height:28px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px}.carousel.arrow-v2 .arrow{cursor:pointer;height:40px;width:40px}.carousel.arrow-v2 .arrow .focus{display:none}.carousel.arrow-v2 .arrow.disabled{pointer-events:none}.carousel.arrow-v2 .arrow.disabled circle{fill:#ddd}.carousel.arrow-v2 .arrow.disabled circle:first-child{stroke:#ddd}.carousel.arrow-v2 .arrow.disabled path{fill:#c4c4c4}.carousel.arrow-v2 .arrow.disabled:hover{background:transparent}.carousel.arrow-v2 .arrow.disabled:hover circle:first-child{fill:#ddd;stroke:#d8d8d8}.carousel.arrow-v2 .arrow.disabled:hover path{fill:#c4c4c4}.carousel.arrow-v2 .arrow:focus{outline:none}.carousel.arrow-v2 .arrow:focus .focus{display:block}.carousel.arrow-v2 .arrow:hover{background:transparent}.carousel.arrow-v2 .arrow:hover circle:first-child{stroke:#000;fill:#000}.carousel.arrow-v2 .arrow:hover path{fill:#fff}.carousel .pagination{padding:28px 0;text-align:center}.carousel .pagination .pagination-wrapper{align-items:center;display:inline-flex}.carousel .pagination .pagination-wrapper .pagination-numbers{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;height:32px;line-height:32px;margin:0 34px}.carousel .pagination .pagination-wrapper .carousel-dots{display:inline-block;height:1.25em;margin:0}.carousel .is-hidden{display:none}.tcom-focus-state-dashed{position:relative;z-index:1}.tcom-focus-state-dashed:after{bottom:-5px;content:"";display:block;left:-5px;outline:1px dashed #666;pointer-events:none;position:absolute;right:-5px;top:-5px;z-index:2}.vis .body-01{font-size:16px;line-height:28px}.vis .body-02{font-size:14px;line-height:24px}.vis .thin.body-02{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif}.vis .button-01{font-size:14px;letter-spacing:.5px;line-height:20px}.vis .button-01,.vis .button-02{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif}.vis .button-02{font-size:12px;letter-spacing:.25px;line-height:1}.vis{color:#000}.vis .inherit-type{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.vis .heading-01,.vis .heading-01-b,.vis h1:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;font-size:40px;letter-spacing:-.5px;line-height:48px}@media(min-width:768px){.vis .heading-01,.vis .heading-01-b,.vis h1:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-size:48px;line-height:56px}}.vis .heading-01-b{font-size:36px}@media(min-width:768px){.vis .heading-01-b{font-size:48px}}.vis .heading-02,.vis h2:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;font-size:32px;letter-spacing:-.5px;line-height:38px}@media(min-width:768px){.vis .heading-02,.vis h2:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-size:40px;line-height:48px}}.vis .heading-03,.vis h3:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:24px;line-height:32px}.vis .heading-04,.vis h4:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:20px;letter-spacing:-.5px;line-height:28px}.vis .heading-05,.vis h5:not([class*=heading]):not([class*=display]):not([class*=overline]):not([class*=inherit-type]){font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:16px;line-height:24px}.vis .display-01,.vis .display-02{font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif}.vis .display-03,.vis .display-04,.vis .display-05{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;letter-spacing:-.5px}.vis .display-01{font-size:60px;letter-spacing:-1px;line-height:70px}@media(min-width:768px){.vis .display-01{font-size:96px;line-height:106px}}.vis .display-02{font-size:48px;line-height:1}@media(min-width:768px){.vis .display-02{font-size:80px}}.vis .display-03{font-size:32px;line-height:40px}@media(min-width:768px){.vis .display-03{font-size:40px;line-height:48px}}.vis .display-04{font-size:24px;line-height:30px}.vis .display-05{font-size:16px}.vis .body-01,.vis .body-02{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif}.vis .body-03{font-size:12px;line-height:16px}.vis .legal-01{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:10px;line-height:16px}.vis .label-01,.vis .overline-01{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1}.vis .overline-01{letter-spacing:.75px}.vis .input-01{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.carousel .pagination{padding:0!important}.carousel.arrow-v1 .arrow{background:none;display:initial;height:auto;top:auto;transform:inherit;width:auto}.xf-web-container .container.vis{max-width:none!important}[data-application=bap]{min-height:650px}@media(min-width:768px){[data-application=bap]{display:flex;flex-direction:column;justify-content:center;min-height:190px}}@media(min-width:1024px){[data-application=bap]{min-height:170px}}@media(min-width:1440px){[data-application=bap]{min-height:255px}}@media(min-width:1920px){[data-application=bap]{min-height:275px}}[data-application=bap] .experiencefragment:first-child{position:absolute;width:100%}[data-author=true] [data-application=bap] .experiencefragment:first-child{position:relative}#puwylo_bap_app_collapsed{background-color:#fff;margin:0 auto;opacity:1;transition:margin .7s linear;z-index:100}@media(min-width:1920px){#puwylo_bap_app_collapsed{align-items:center;display:flex;max-width:1920px}}@media(min-width:2560px){#puwylo_bap_app_collapsed{max-width:2560px}}#puwylo_bap_app_collapsed.is-hidden{margin-top:-1000px;pointer-events:none}#puwylo_bap_app_collapsed.is-author{max-width:1920px}#puwylo_bap_app_collapsed .primary-stage{display:flex;flex-direction:column;padding:5px 0 0;width:100%}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage{align-items:center;flex-direction:row;margin:0 auto;max-width:800px;padding:16px 16px 16px 24px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage{max-width:1024px;padding:8px 20px 0}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage{max-width:1440px;padding:8px 38px 0}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage{max-width:1920px;padding:0 0 8px 56px}}#puwylo_bap_app_collapsed .primary-stage .headline{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:32px;letter-spacing:-.5px;line-height:40px;margin:0 auto;max-width:340px;padding:29px 28px 10px;text-align:center;text-transform:capitalize}html[lang=es] #puwylo_bap_app_collapsed .primary-stage .headline{text-transform:none}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .headline{font-size:14px;height:54px;letter-spacing:0;line-height:22px;margin:0;max-width:100px;padding:0;position:relative;text-align:left}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .headline{font-size:16px;line-height:24px;min-width:115px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .headline{font-size:24px;height:65px;line-height:31px;min-width:180px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .headline{font-size:32px;height:auto;letter-spacing:-.005em;line-height:40px;margin-right:32px;min-width:242px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info{display:flex;flex-direction:column}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info{align-items:center;flex-direction:row;padding:7px 0 0 7px;width:inherit}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info{padding:16px 0 0 55px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info{padding:16px 0 0 88px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info{margin-right:auto;max-width:1400px;padding:0}}@media(min-width:2560px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info{margin-left:88px;max-width:100%}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:220px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite{align-items:center;margin:0;max-width:120px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite{max-width:156px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite{max-width:223px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite{max-height:184px;min-width:353px;transform:translateY(-25%)}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior{left:32px;position:absolute;top:10px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior{left:29px;top:3px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior{left:17px;top:10px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior{left:30px;top:23px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior{left:29px;top:62px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior img{border-radius:50%;height:55px;object-fit:cover;width:55px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior img{height:30px;width:30px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior img{height:38px;width:38px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior img{height:60px;width:60px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .interior img{height:90px;width:90px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior{max-width:inherit;position:relative}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior{min-width:inherit}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior img{height:auto;max-width:inherit;object-fit:cover;object-position:-1px -3px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior img{margin:0;object-fit:contain;object-position:10px -3px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior img{object-fit:cover;object-position:-4px -3px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior img{object-position:-5px 10px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .vehicle-image-composite .exterior img{min-width:inherit;object-position:-22px 52px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info{margin:0 auto;max-width:375px;min-width:375px;position:relative}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info{display:inline-flex;flex-wrap:wrap;max-width:none;min-width:auto;width:inherit}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 20px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info{margin:0 auto 0 48px}}@media(min-width:2560px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info{margin:0 auto 0 100px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{position:relative}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{display:flex;flex-direction:column;margin-bottom:14px;order:1;padding:2px 30px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 30px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 40px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{grid-row-end:2;margin-bottom:0;min-height:72px;padding:0 0 0 32px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{min-height:104px;padding:0}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:12px;line-height:20px;position:relative;text-transform:uppercase}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest{font-size:7px;line-height:normal;margin-top:0;min-width:184px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest{line-height:normal;min-width:180px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest{font-size:inherit;min-width:275px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest{font-size:20px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated{color:#e80a1e;font-size:inherit;line-height:inherit;text-transform:uppercase}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:7px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:3px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:0}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:3px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:4px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model{display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model{justify-content:center;justify-content:normal}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model{min-width:190px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model{margin-top:0;max-width:255px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model{min-width:315px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;letter-spacing:-.05px}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{letter-spacing:.05px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{letter-spacing:-.005em}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-size:32px;text-transform:capitalize}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-size:14px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-size:14px;line-height:14px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-size:24px;line-height:32px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-series{font-size:32px;line-height:40px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:14px;position:relative;text-transform:capitalize;top:7px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:12px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:16px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:20px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{display:flex;order:2;padding:24px 30px 0}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{margin:0 20px 0 auto;padding:0 0 0 32px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{padding:0 0 0 45px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{padding:0 0 0 25px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{padding:10px 0 0 48px}}@media(min-width:2560px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage{padding:10px 0 0 96px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price{display:flex}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:20px;letter-spacing:-.05px;line-height:28px;position:relative}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{font-size:14px;line-height:22px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{font-size:16px;line-height:28px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{font-size:24px;line-height:32px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{font-size:32px;line-height:40px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:12px;line-height:20px;position:relative}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{font-size:7px;white-space:nowrap}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{font-size:7px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{font-size:16px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{font-size:18px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp sup{top:4px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp sup{font-size:10px!important;top:6px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer sup,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp sup{font-size:16px!important;top:1px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price{flex-direction:column}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price{justify-content:flex-start;position:relative}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage{flex-direction:column;justify-content:flex-end;margin-left:11px}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage{flex-direction:column;justify-content:flex-start;margin-left:15px;min-width:78px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage{margin-left:18px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage{margin-left:30px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage{margin-left:45px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer sup{left:3px}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{content:"";position:absolute}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{background-color:#d8d8d8;bottom:16px;height:25px;left:0;width:1px}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{bottom:18px;left:21px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{bottom:auto;height:33px;left:-5px;top:20px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{height:34px;left:12px;top:calc(50% - 17px)}}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:-9px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:-6px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:1px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{order:3}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{order:4}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{margin-left:40px;padding-left:0}}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{grid-column-start:2;margin-left:0;min-height:20px;padding-left:25px;transform:translateY(-70%)}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{padding-left:48px;transform:translateY(-60%)}}@media(min-width:2560px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .shopping-links{padding-left:96px}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{align-items:center;display:flex;justify-content:center;margin:39px 30px 0;order:4;position:relative;white-space:nowrap}@media(min-width:768px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin:0 20px 0 auto}}@media(min-width:1024px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin-right:0;order:3}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin:auto;transform:translateY(8px)}}@media(min-width:2560px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{transform:translate(90px,8px)}}#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container .button{font-size:14px;line-height:14px;text-transform:capitalize;width:100%}@media(min-width:1440px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container .button{margin-bottom:auto;margin-top:16px}}@media(min-width:1920px){#puwylo_bap_app_collapsed .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container .button{margin-top:0}#puwylo_bap_app_collapsed .primary-stage .vehicle-info[data-series=rav4prime] .vehicle-image-composite .exterior img{min-width:inherit;object-position:-11px 52px}}#puwylo_bap_app_collapsed .secondary-stage{display:flex;justify-content:center;margin:16px auto;min-height:36px;position:relative}@media(min-width:768px){#puwylo_bap_app_collapsed .secondary-stage{margin:0 auto}}@media(min-width:1920px){#puwylo_bap_app_collapsed .secondary-stage{border-bottom:none;left:-90px;margin:auto auto auto 0;top:-8px;white-space:nowrap}}@media(min-width:2560px){#puwylo_bap_app_collapsed .secondary-stage{left:-100px}}#puwylo_bap_app_collapsed .secondary-stage .see-more{padding:0 20px 0 24px;position:relative;text-transform:capitalize}#puwylo_bap_app_collapsed .secondary-stage .see-more .btn-text{font-size:14px}#puwylo_bap_app_collapsed .secondary-stage .see-more svg{width:10px;stroke-width:2px;height:7px;position:relative;transition:all .5s;fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;bottom:12px;display:inline-block;position:absolute;right:1px;top:auto}@media(min-width:1920px){#puwylo_bap_app_collapsed .secondary-stage .see-more .btn-text{font-size:18px}#puwylo_bap_app_collapsed .secondary-stage .see-more svg{bottom:9px;height:11px;right:-2px;width:14px}}#puwylo_bap_app_collapsed.is-saved .primary-stage .headline{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:32px;letter-spacing:-.5px;line-height:40px;margin:0 auto;max-width:340px;padding:29px 28px 10px;text-align:center;text-transform:capitalize}html[lang=es] #puwylo_bap_app_collapsed.is-saved .primary-stage .headline{text-transform:none}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .headline{font-size:14px;letter-spacing:0;line-height:22px;margin:0;max-width:100px;padding:0;position:relative;text-align:left}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .headline{font-size:16px;line-height:24px;min-width:115px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .headline{font-size:24px;height:65px;line-height:31px;min-width:180px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .headline{font-size:32px;height:auto;letter-spacing:-.005em;line-height:40px;min-width:242px}}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-width:330px}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-width:138px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-width:135px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-width:200px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-height:184px;max-width:365px}}@media(min-width:2560px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite{max-width:353px}}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .interior{left:87px;top:11px}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .interior{left:28px;top:12px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .interior{left:17px;top:21px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .interior{left:31px;top:43px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .interior{left:28px;top:84px;top:86px}}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior{max-width:inherit}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior{min-width:auto;object-position:initial;width:auto}}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{max-width:inherit;object-position:0 -19px}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{max-width:inherit;min-width:185px;object-fit:cover;object-position:-18px 2px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{min-width:240px;object-position:-52px 8px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{min-width:350px;object-position:-70px 23px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{min-width:516px;object-position:-82px 58px}}@media(min-width:2560px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .vehicle-image-composite .exterior img{min-width:520px;object-position:-93px 58px}}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info{bottom:21px;top:auto}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info{bottom:auto}#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{bottom:0;padding:0 0 0 10px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 64px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 97px;top:-5px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 58px;top:20px}}@media(min-width:2560px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-build{padding:0 0 0 216px;top:21px}}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{background-color:#d8d8d8;bottom:16px;height:25px;left:17px;width:1px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{bottom:18px;left:21px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{bottom:auto;height:33px;left:-5px;top:20px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage:before{height:34px;left:33px;top:auto}}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{top:-4px}}@media(min-width:1024px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-msrp,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated-disclaimer,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-msrp{top:0}}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:-9px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:-6px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-mileage .price-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .mileage-estimated,#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-price-mileage .vehicle-price .price-estimated{top:1px}}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{min-width:auto;top:2px}}@media(min-width:1440px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin:0 0 0 27px}}@media(min-width:1920px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin:0 57px 0 0}}@media(min-width:2560px){#puwylo_bap_app_collapsed.is-saved .primary-stage .vehicle-info .puwylo-build-info .vehicle-cta-container{margin:3px 117px 0 0}}#puwylo_bap_app_collapsed.is-saved .secondary-stage{margin:25px auto}@media(min-width:768px){#puwylo_bap_app_collapsed.is-saved .secondary-stage{bottom:0;margin:0}}#puwylo_bap_app_collapsed .shopping-links{padding:32px 30px 0}@media(min-width:768px){#puwylo_bap_app_collapsed .shopping-links{align-items:center;min-height:40px;padding:0 0 0 30px}}#puwylo_bap_app_expanded{margin-top:0;padding:0;position:relative;transition:margin .6s linear;z-index:1}#puwylo_bap_app_expanded.is-hidden{margin-top:-1000px;z-index:-1}#puwylo_bap_app_expanded.is-hidden.is-author{margin-top:auto}#puwylo_bap_app_expanded .expanded-view-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:2560px;padding-bottom:60px;position:relative;width:100vw}#puwylo_bap_app_expanded .expanded-view-container .carousel{max-width:2560px}#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track{max-width:100vw}#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .carousel__slides{justify-content:center;min-width:100vw;transition-delay:.3s!important}@media(min-width:1920px){#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .carousel__slides{justify-content:center}}#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .slide-wrapper{display:flex;flex-direction:column;min-width:inherit;padding-bottom:40px}@media(min-width:768px){#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .slide-wrapper{flex-direction:row;justify-content:center;max-width:100vw;padding-bottom:0}}@media(min-width:1024px){#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .slide-wrapper{justify-content:center}}@media(min-width:1440px){#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .slide-wrapper{justify-content:center}}@media(min-width:1920px){#puwylo_bap_app_expanded .expanded-view-container .carousel .carousel__track .slide-wrapper{justify-content:center;max-width:none;min-width:auto}}#puwylo_bap_app_expanded.is-author .expanded-view-container .vehicle-carousel{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1440px;width:100vw}@media(min-width:768px){#puwylo_bap_app_expanded.is-author .expanded-view-container .vehicle-carousel{flex-direction:row}}#puwylo_bap_app_expanded.is-author .toggle-switch,#puwylo_bap_app_expanded.is-author .vehicle-build .build-latest,#puwylo_bap_app_expanded.is-author .vehicle-build .build-model,#puwylo_bap_app_expanded.is-author .vehicle-cta-container,#puwylo_bap_app_expanded.is-author .vehicle-price{margin-left:auto!important}#puwylo_bap_app_expanded.is-author .vehicle-cta-container .button{margin-left:0!important}@media(min-width:768px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite{min-height:310px}}#puwylo_bap_app_expanded.is-author .vehicle-image-composite .interior{left:28px;top:22px}@media(min-width:768px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .interior{left:66px;top:26px}}@media(min-width:1024px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .interior{left:79px;top:2px}}@media(min-width:1440px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .interior{left:10px;top:-17px}}@media(min-width:1920px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .interior{left:165px;top:-29px}}#puwylo_bap_app_expanded.is-author .vehicle-image-composite .exterior img{left:0;min-height:205px;object-fit:cover;object-position:-93px -24px;right:0;top:0;transform:none;width:100%}@media(min-width:768px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .exterior img{left:10px;min-height:270px;top:7px}}@media(min-width:1024px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .exterior img{left:-20px;min-height:342px;top:-11px}}@media(min-width:1440px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .exterior img{left:-111px;min-height:456px;object-position:-127px 0;top:-73px}}@media(min-width:1920px){#puwylo_bap_app_expanded.is-author .vehicle-image-composite .exterior img{left:60px;min-height:608px;object-position:-230px -33px;top:-73px}}#puwylo_bap_app_expanded.is-author .puwylo-build-info{opacity:1;visibility:visible;width:100vw}#puwylo_bap_app_expanded.is-author .tab-categories{justify-content:center;left:0}#puwylo_bap_app_expanded .btn-close{background-color:#fff;border:1px solid #767676;border-radius:16px;color:#000;cursor:pointer;display:block;font-family:tcomBold,HelvNeueBold,Helvetica Bold,Arial Bold,Gadget,sans-serif;height:25px;padding:9px 21px;position:absolute;right:25px;text-align:left;top:10px;transition:transform .1 ease;width:25px;z-index:1}#puwylo_bap_app_expanded .btn-close:after,#puwylo_bap_app_expanded .btn-close:before{border-radius:30px;top:50%;transform:rotate(45deg);transition:all .25s ease}#puwylo_bap_app_expanded .btn-close:before{background-color:#000;content:"";display:block;height:10px;margin-top:-6px;position:absolute;right:21px;width:2px}@media(min-width:768px){#puwylo_bap_app_expanded .btn-close:before{height:12px;right:25px}}@media(min-width:1024px){#puwylo_bap_app_expanded .btn-close:before{height:12px;right:25px}}@media(min-width:1440px){#puwylo_bap_app_expanded .btn-close:before{height:12px;margin-top:-5px;right:30px}}#puwylo_bap_app_expanded .btn-close:after{background-color:#000;content:"";display:block;height:2px;margin-top:-2px;position:absolute;right:17px;width:10px}@media(min-width:768px){#puwylo_bap_app_expanded .btn-close:after{margin-top:-1px;right:20px;width:12px}}@media(min-width:1024px){#puwylo_bap_app_expanded .btn-close:after{margin-top:-1px;right:20px;width:12px}}@media(min-width:1440px){#puwylo_bap_app_expanded .btn-close:after{margin-top:0;right:25px;width:12px}}#puwylo_bap_app_expanded .btn-close:hover:after,#puwylo_bap_app_expanded .btn-close:hover:before{transform:rotate(0deg)}@media(min-width:768px){#puwylo_bap_app_expanded .btn-close{border-radius:24.8px;padding:14px 25px;right:48px;top:45px}}@media(min-width:1024px){#puwylo_bap_app_expanded .btn-close{border-radius:24.8px;padding:14px 25px;right:48px;top:45px}}@media(min-width:1440px){#puwylo_bap_app_expanded .btn-close{border-radius:32px;padding:19px 31px;right:48px;top:45px}}#puwylo_bap_app_expanded .headline{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;font-size:32px;letter-spacing:0;line-height:40px;padding:35px 22px 21px 25px;text-align:center;text-transform:capitalize;-webkit-font-smoothing:unset}html[lang=es] #puwylo_bap_app_expanded .headline{text-transform:none}@media(min-width:768px){#puwylo_bap_app_expanded .headline{font-size:24px;letter-spacing:-.5px;line-height:32px;padding:36px 22px 32px 21px}}@media(min-width:1024px){#puwylo_bap_app_expanded .headline{font-size:32px;letter-spacing:-.2px;padding:40px 22px 29px 21px}}@media(min-width:1440px){#puwylo_bap_app_expanded .headline{font-size:48px;letter-spacing:-.5px;margin-top:8px;padding:37px 22px 32px 21px}}@media(min-width:1920px){#puwylo_bap_app_expanded .headline{margin-top:16px;padding:28px 22px 32px 21px}}#puwylo_bap_app_expanded .tab-categories{display:flex;height:29px;left:-12px;margin-bottom:6px;max-width:214px;position:relative;width:100%}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories{left:2px;margin:0 0 36px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories{margin:0 0 40px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories{margin:10px auto 17px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories{margin:52px auto 17px}}#puwylo_bap_app_expanded .tab-categories.tabs-1{justify-content:center}#puwylo_bap_app_expanded .tab-categories.tabs-1 .history,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved{left:5px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved{top:6px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved{top:6px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved{top:6px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved{left:3px;top:-6px}}#puwylo_bap_app_expanded .tab-categories.tabs-1 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved:before{height:2px;left:-12px;width:85px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved:before{left:0;top:19px;width:81px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved:before{left:0;top:19px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved:before{left:-15px;top:24px;width:114px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-1 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-1 .saved:before{height:3px;left:-34px;top:33px;width:153px}}#puwylo_bap_app_expanded .tab-categories.tabs-2{justify-content:space-between}#puwylo_bap_app_expanded .tab-categories.tabs-2 .history,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{top:6px}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{top:-8px}}#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{height:2px;left:-25px;width:108px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{left:0;top:19px;width:85px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{top:19px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{top:19px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before,#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{top:20px;width:86px}}#puwylo_bap_app_expanded .tab-categories.tabs-2 .history{left:30px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history{left:26px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history{left:12px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history{left:40px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history{left:22px}}#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before{left:-24px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .history:before{left:1px}}#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{right:12px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{right:5px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{right:20px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{right:-9px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved{right:10px}}#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{right:-16px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories.tabs-2 .saved:before{left:-4px;right:auto}}#puwylo_bap_app_expanded .tab-categories .tab{cursor:pointer;display:inline-block;font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:14px;height:14px;line-height:14px;margin-right:10px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;width:60px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories .tab{font-size:14px;width:85px}}#puwylo_bap_app_expanded .tab-categories .tab.history:before,#puwylo_bap_app_expanded .tab-categories .tab.saved:before{background-color:#d8d8d8;content:"";position:absolute;transition:background-color .6s ease-in}#puwylo_bap_app_expanded .tab-categories .tab.history.active,#puwylo_bap_app_expanded .tab-categories .tab.saved.active{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif}#puwylo_bap_app_expanded .tab-categories .tab.history.active:before,#puwylo_bap_app_expanded .tab-categories .tab.saved.active:before{background-color:#303030;z-index:3}#puwylo_bap_app_expanded .tab-categories .tab:before{top:25px}@media(min-width:768px){#puwylo_bap_app_expanded .tab-categories .tab:before{top:19px}}#puwylo_bap_app_expanded .tab-panels .tab-panel{display:none}#puwylo_bap_app_expanded .tab-panels .tab-panel.active{display:initial}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides{left:60px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides{left:90px}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper{max-height:528px;min-width:0}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .puwylo-build-info{opacity:0;transition:opacity 0s cubic-bezier(.4,0,1,1),width 0s cubic-bezier(.25,.46,.45,.94);width:0}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .puwylo-build-info{left:32px;transition:opacity 0s ease-in-out,width 0s cubic-bezier(.25,.46,.45,.94)}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .puwylo-build-info{left:16px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .puwylo-build-info{left:14px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .puwylo-build-info{left:-167px}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .interior{opacity:0}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .interior{left:56px;top:25px}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .interior{left:79px;top:4px}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .interior{left:-50px;top:25px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .interior{left:74px;top:16px}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .exterior img{transition-delay:.3s}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .exterior img{transform:scale(1)}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .exterior img{left:-137px}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.slide-wrapper .vehicle-image-composite .exterior img{left:0}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active{min-width:84vw}@media(min-width:600px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active{min-width:65vw}}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active{min-width:77vw}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active .puwylo-build-info{opacity:1;transition:opacity .5s ease-in-out,width 0s cubic-bezier(.25,.46,.45,.94);width:100%}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active .puwylo-build-info{transition:opacity 2.25s ease-in-out,width 1.2s cubic-bezier(.25,.46,.45,.94)!important}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active .vehicle-image-composite .interior{opacity:1}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.glide__slide--active .vehicle-image-composite img{transition-delay:0s!important}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(1.2) translate(-44%,-51%);transition-delay:0s!important}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(.9) translate(11%,7%)!important}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(.88) translate(10%,8%)!important}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(.85) translate(28%,8%)!important}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(.95) translate(28%,8%)!important}}@media(min-width:2560px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-prev .exterior img{transform:scale(.95) translate(42%,8%)!important}}#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(1.2) translate(-42%,-51%);transition-delay:0s!important}@media(min-width:768px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(.9) translate(-35%,3%)!important}}@media(min-width:1024px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(.88) translate(-33%,4%)!important}}@media(min-width:1440px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(.85) translate(-30%,4%)!important}}@media(min-width:1920px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(.95) translate(-22%,8%)!important}}@media(min-width:2560px){#puwylo_bap_app_expanded .tab-panels .tab-panel.peek-a-boo .carousel__slides .carousel__slide.is-next .exterior img{transform:scale(.95) translate(-30%,8%)!important}}#puwylo_bap_app_expanded .vehicle-image-composite{height:100vh;margin:0 auto;max-height:168px;max-width:214px;position:relative;width:100%}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite{height:auto;margin:0;max-width:290px}}@media(min-width:1024px){#puwylo_bap_app_expanded .vehicle-image-composite{margin-right:20px;max-height:240px;max-width:400px}}@media(min-width:1440px){#puwylo_bap_app_expanded .vehicle-image-composite{margin-right:20px;max-height:350px}}@media(min-width:1920px){#puwylo_bap_app_expanded .vehicle-image-composite{margin-right:20px;max-height:430px;max-width:755px;right:78px;width:100%}}#puwylo_bap_app_expanded .vehicle-image-composite .interior{left:28px;top:22px}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite .interior{left:66px;top:24px}}@media(min-width:1024px){#puwylo_bap_app_expanded .vehicle-image-composite .interior{left:79px;top:4px}}@media(min-width:1440px){#puwylo_bap_app_expanded .vehicle-image-composite .interior{left:11px;top:25px}}@media(min-width:1920px){#puwylo_bap_app_expanded .vehicle-image-composite .interior{left:163px;top:16px}}#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior{box-shadow:0 2px 9px 0 rgba(0,0,0,.65);display:none;height:auto;left:-33px;min-width:222px;position:relative}#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior.show{display:block}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior{left:-26px;min-height:auto;min-width:265px;top:-14px}}@media(min-width:1024px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior{left:-36px;min-width:348px}}@media(min-width:1440px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior{left:-63px;min-width:463px}}@media(min-width:1920px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.show-interior{left:-130px;max-width:665px;min-width:665px;top:-2px}}#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default{border-radius:50%;display:none;height:55px;object-fit:cover;width:55px}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default{height:75px;width:75px}}@media(min-width:1024px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default{height:98px;width:97px}}@media(min-width:1440px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default{height:129px;width:129px}}@media(min-width:1920px){#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default{height:172px;width:172px}}#puwylo_bap_app_expanded .vehicle-image-composite .interior img.default.show{display:block}#puwylo_bap_app_expanded .vehicle-image-composite .exterior{display:none;height:inherit;margin:14px 0 0;max-height:inherit;max-width:inherit;width:inherit}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite .exterior{margin:0}}#puwylo_bap_app_expanded .vehicle-image-composite .exterior img{left:50%;max-height:inherit;max-width:inherit;min-width:186px;object-fit:cover;position:inherit;top:50%;transform:translate(-52%,-55%) scale(1);width:inherit}@media(min-width:768px){#puwylo_bap_app_expanded .vehicle-image-composite .exterior img{left:15px;min-width:auto;object-fit:cover;position:relative;top:30px;transform:none}}@media(min-width:1024px){#puwylo_bap_app_expanded .vehicle-image-composite .exterior img{left:20px;max-width:none;min-width:400px;object-fit:cover;top:3px}}@media(min-width:1440px){#puwylo_bap_app_expanded .vehicle-image-composite .exterior img{left:-77px;min-width:520px;object-fit:cover;top:13px}}@media(min-width:1920px){#puwylo_bap_app_expanded .vehicle-image-composite .exterior img{left:-26px;max-width:665px;min-width:420px;object-fit:cover;top:16px}}#puwylo_bap_app_expanded .vehicle-image-composite .exterior.show{display:block}#puwylo_bap_app_expanded .puwylo-build-info{align-self:center;max-width:318px;min-height:340px;position:relative;top:6px;visibility:visible;width:100%;z-index:3}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info{left:41px;margin-top:0;opacity:0;top:0;transition:opacity .4s ease-in-out}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info{height:300px!important;left:16px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info{left:72px;max-width:420px;min-height:420px;padding:0;top:22px}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info{left:-77px;max-width:485px;min-height:420px;top:36px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build{flex-direction:column;margin:7px 0 18px;padding-left:4px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build{margin:0;width:100%}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build{margin-bottom:0}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build{margin-bottom:0}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest{bottom:1px;font-size:12px;height:20px;line-height:20px;position:relative;text-transform:uppercase}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest{font-size:12px;line-height:10px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest{font-size:12px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest{font-size:16px;white-space:nowrap}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest{margin-top:12px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest .updated{color:#e80a1e;font-size:inherit;height:20px;line-height:20px;text-transform:uppercase}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:7px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:4px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-latest .updated.latest{margin-left:0}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model{display:flex;flex-direction:column}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model{margin-bottom:22px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model{margin-bottom:12px;margin-top:-8px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model{margin-bottom:8px;margin-top:0}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model{margin:0}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-grade,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{font-family:tcomMed,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif;letter-spacing:.5px}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-grade,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{letter-spacing:-.005em}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{font-size:32px;line-height:40px;position:relative;text-transform:capitalize;top:4px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{font-size:24px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{line-height:42px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-series{font-size:40px;line-height:50px;top:0}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:14px;position:relative;text-transform:capitalize;top:10px}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-grade{top:0}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-build .build-model .model-grade{font-size:24px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price{display:flex;padding-left:4px;position:relative;top:8px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price{margin-left:0;top:4px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price{margin-bottom:12px;top:3px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price{margin-bottom:21px;top:-5px}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price{margin-bottom:29px;top:-1px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{font-size:20px;font-weight:700;line-height:24px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{font-size:20px;line-height:1}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{font-size:20px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{font-size:40px;line-height:48px;white-space:nowrap}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{margin-right:84px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span{bottom:2px;font-size:12px;font-weight:lighter;position:relative}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span{line-height:23px;top:auto}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span{font-size:16px}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span{top:3px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span sup,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span sup{top:10px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span sup,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span sup{font-size:12px!important;top:7px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span sup,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span sup{top:7px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span sup,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span sup{font-size:16px!important;top:29px}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .miles span sup,#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price span sup{top:21px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{margin-right:19px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{margin-right:24px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{margin-right:23px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-price .price{margin-right:50px}}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch{align-items:center;display:flex;margin:33px 0 35px 1px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch{margin:15px 0;white-space:nowrap}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch{margin:13px 0 16px 3px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch{margin:18px 0 25px;width:100%}}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch input{opacity:0;position:absolute}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch{background-color:#fff;border:1px solid #000;border-radius:15px;cursor:pointer;display:inline-block;font-size:20px;margin:0 10px 0 -3px;min-height:24px;min-width:40px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch{margin:0 20px 0 5px;min-height:24px;min-width:40px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch{border-radius:34px;margin:0 20px 0 0}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch{border-radius:47px;margin:0 19px 0 3px;min-height:25px;min-width:40px}}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch .toggle{background-color:#000;border-radius:50%;height:16px;left:3px;position:relative;top:3px;transition:all .3s;width:16px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch .toggle{height:17px;left:2px;top:2px;width:17px}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch .toggle{height:16px;left:4px;top:3px;width:16px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch .toggle{left:3px;top:4px}}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .switch input:checked+.toggle{transform:translate3d(100%,0,0)}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior{align-items:center;display:flex}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .exterior,#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .interior{display:none;font-size:14px;font-weight:700}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .exterior,#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .interior{font-size:10px;height:13px;width:38px}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .exterior,#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .interior{font-size:20px;height:auto;width:100%}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .exterior,#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .interior{font-size:18px}}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .exterior.active,#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .interior.active{display:flex}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .label{align-items:center;display:flex}#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .color{font-size:12px;font-weight:lighter;margin-left:10px;margin-top:2px;max-height:26px;min-height:10px}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .color{font-size:10px;margin-top:0;max-width:150px;width:100%}}@media(min-width:1440px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .color{font-size:20px;margin-top:2px;max-width:200px;min-height:auto}}@media(min-width:1920px){#puwylo_bap_app_expanded .puwylo-build-info .toggle-switch .exterior-interior .color{font-size:20px;max-height:37px;max-width:300px;white-space:normal;width:auto}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-cta-container a.button{max-width:316px;text-transform:capitalize}@media(min-width:768px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-cta-container a.button{left:5px;max-width:164px;position:relative}}@media(min-width:1024px){#puwylo_bap_app_expanded .puwylo-build-info .vehicle-cta-container a.button{left:5px}}#puwylo_bap_app_expanded .puwylo-build-info .vehicle-cta-container a.button:hover{padding-left:8px;padding-right:18px}#puwylo_bap_app_expanded .puwylo-build-info .shopping-links{margin-top:20px}#puwylo_bap_app_expanded [data-glide-el=controls]{display:flex;flex-direction:row;justify-content:center;position:relative;top:20px}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls]{bottom:31px;left:0;margin:0 auto;max-width:170px;top:auto}}@media(min-width:1024px){#puwylo_bap_app_expanded [data-glide-el=controls]{bottom:24px}}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls]{bottom:-15px;max-width:281px}}@media(min-width:1920px){#puwylo_bap_app_expanded [data-glide-el=controls]{margin:45px auto 0}}#puwylo_bap_app_expanded [data-glide-el=controls].hide{display:none}#puwylo_bap_app_expanded [data-glide-el=controls] .pagination-numbers{bottom:4px;display:inline-block;position:relative;right:0;transform:translateY(28%)}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls] .pagination-numbers{font-size:14px;right:-8px;top:2px}}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls] .pagination-numbers{font-size:15px;right:-2px;top:3px}}@media(min-width:1920px){#puwylo_bap_app_expanded [data-glide-el=controls] .pagination-numbers{font-size:14px;right:10px;top:3px}}#puwylo_bap_app_expanded [data-glide-el=controls] .next,#puwylo_bap_app_expanded [data-glide-el=controls] .prev{height:27px;position:relative;width:43px}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls] .next,#puwylo_bap_app_expanded [data-glide-el=controls] .prev{height:40px;width:64px}}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls] .next,#puwylo_bap_app_expanded [data-glide-el=controls] .prev{height:40.76px;width:61.14px}}#puwylo_bap_app_expanded [data-glide-el=controls] .next:before,#puwylo_bap_app_expanded [data-glide-el=controls] .prev:before{background-color:#000;border-radius:32px}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls] .next:before,#puwylo_bap_app_expanded [data-glide-el=controls] .prev:before{border-radius:30.5723px}}#puwylo_bap_app_expanded [data-glide-el=controls] .next svg,#puwylo_bap_app_expanded [data-glide-el=controls] .prev svg{bottom:2px;max-height:10px;position:relative;fill:#fff}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls] .next svg,#puwylo_bap_app_expanded [data-glide-el=controls] .prev svg{bottom:0;max-height:15px}}#puwylo_bap_app_expanded [data-glide-el=controls] .prev{right:61px}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls] .prev{right:42px}}@media(min-width:1024px){#puwylo_bap_app_expanded [data-glide-el=controls] .prev{right:42px}}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls] .prev{right:47px}}@media(min-width:1920px){#puwylo_bap_app_expanded [data-glide-el=controls] .prev{right:59px}}#puwylo_bap_app_expanded [data-glide-el=controls] .next{left:63px}@media(min-width:768px){#puwylo_bap_app_expanded [data-glide-el=controls] .next{left:57px}}@media(min-width:1024px){#puwylo_bap_app_expanded [data-glide-el=controls] .next{left:57px}}@media(min-width:1440px){#puwylo_bap_app_expanded [data-glide-el=controls] .next{left:49px}}@media(min-width:1920px){#puwylo_bap_app_expanded [data-glide-el=controls] .next{left:39px}#puwylo_bap_app_expanded .glide__slide--active{justify-content:center;max-width:1920px!important}}@media(min-width:2560px){#puwylo_bap_app_expanded .glide__slide--active{max-width:2560px!important}}@media(min-width:768px){#puwylo_bap_app_expanded .glide__slide--active .puwylo-build-info{opacity:1}}#puwylo_bap_app_expanded #author_data-expanded{display:none}#puwylo_bap_app_collapsed .vehicle-image-composite,#puwylo_bap_app_expanded .vehicle-image-composite{position:relative}#puwylo_bap_app_collapsed .vehicle-image-composite .exterior,#puwylo_bap_app_collapsed .vehicle-image-composite .interior,#puwylo_bap_app_expanded .vehicle-image-composite .exterior,#puwylo_bap_app_expanded .vehicle-image-composite .interior{position:absolute}#puwylo_bap_app_collapsed .shopping-links,#puwylo_bap_app_expanded .shopping-links{display:flex;font-size:14px;text-transform:capitalize}html[lang=es] #puwylo_bap_app_collapsed .shopping-links,html[lang=es] #puwylo_bap_app_expanded .shopping-links{text-transform:none}@media(min-width:768px){#puwylo_bap_app_collapsed .shopping-links,#puwylo_bap_app_expanded .shopping-links{font-size:12px}}@media(min-width:1440px){#puwylo_bap_app_collapsed .shopping-links,#puwylo_bap_app_expanded .shopping-links{font-size:14px}}#puwylo_bap_app_collapsed .shopping-links .text-link-inline,#puwylo_bap_app_expanded .shopping-links .text-link-inline{display:block;position:relative}#puwylo_bap_app_collapsed .shopping-links .text-link-inline:before,#puwylo_bap_app_expanded .shopping-links .text-link-inline:before{background-color:#000;bottom:-4px;content:" ";display:block;height:1px;position:absolute;width:100%}#puwylo_bap_app_collapsed .shopping-links .text-link-inline:not(:first-of-type),#puwylo_bap_app_expanded .shopping-links .text-link-inline:not(:first-of-type){margin-left:20px}#puwylo_bap_app_collapsed .shopping-links .text-link-inline:not(:last-of-type),#puwylo_bap_app_expanded .shopping-links .text-link-inline:not(:last-of-type){margin-right:20px}#puwylo_bap_app_collapsed .shopping-links .text-link-inline:not(:last-of-type):after,#puwylo_bap_app_expanded .shopping-links .text-link-inline:not(:last-of-type):after{background-color:#979797;bottom:0;content:" ";display:block;height:20px;margin:auto;position:absolute;right:-20px;top:0;width:1px}.at-hide-element .shopping-links{display:none!important}
/*# sourceMappingURL=puwylobap.css.map*/