.pl-config-intro h1,.pl-configNav a.active,.pl-configNav button.active,.pl-gbContent .pl-title{font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif}.pl-grid-item-wrapper,.pl-swatch-modal{transition:opacity .35s ease-in;opacity:0;pointer-events:none}.card-disabled .pl-check-container,.disabledLink,.pl-configNav a.disabled,.pl-configNav button.disabled,.pl-grid-item-wrapper,.pl-info-copy,.pl-swatch-modal{pointer-events:none}body,html{margin:0;padding:0}.pl-configNav{background:#fff;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid #e9e9e9}.pl-configNav .pl-selectionMenu,.pl-flex,.pl-form-modal .pl-form-row-50,.pl-selectionMenu .slick-track,.pl-summary-flex{display:flex}.pl-configNav a,.pl-configNav button{width:16.66%;display:block;box-sizing:border-box;cursor:pointer;border:none;background:0 0;outline:0;text-transform:uppercase;text-decoration:none;color:#575656;font-size:17px;letter-spacing:.05em;line-height:1;text-align:center;padding:0}a.pl-navBtn.pl-navNextBtn{background:#c35824;color:#fff}a.pl-navBtn.pl-navNextBtn:hover{background:#b05022}a.pl-navBtn.pl-navNextBtn.disabled{background:#dfdfdf;color:#fff}.pl-configNav a.active,.pl-configNav button.active{background:#006ba6;color:#fff;pointer-events:none}.pl-grid-item-wrapper.show,.pl-info:hover .pl-info-copy,.pl-swatch-modal.activate{opacity:1;pointer-events:all}.pl-configNav a.completed,.pl-configNav button.completed{background:#f5f4f3}.pl-configNav a.completed:hover,.pl-configNav button.completed:hover{background:#e6e6e6}.pl-configNav a span,.pl-configNav button span{display:inline-block;padding:16px 5px}.pl-configNav .container{line-height:1}span.pl-configLabel{position:absolute;top:auto;left:auto;font-size:16px;padding-left:calc(1vw + 15px)}.pl-navBtn.slick-current.slick-center,.slick-current.slick-center .pl-navBtn{color:#006ba6;font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif}.pl-navBtn.slick-current.slick-center span,.slick-current.slick-center .pl-navBtn span{border-bottom:4px solid #006ba6}.pl-config-intro{color:#fff;padding:80px 0 50px}.m-header-nav-overlay+main>.m-subnav+*,.pl-config-intro.black{margin-top:171px!important}.pl-config-intro h1{font-style:normal;font-weight:400;font-size:50px;padding:0;margin:0 0 20px;line-height:1.2}.pl-config-intro p,.pl-config-intro span{font-family:helvetica neue lt w01_51488890,Helvetica,Arial,sans-serif;line-height:1.3}.pl-config-intro span{font-size:31px;display:block;margin:0 0 25px}.pl-config-intro span.pl-configLabel{font-size:16px;position:relative;margin:0 0 30px;padding:0}.pl-config-intro p{font-size:24px;margin:0;padding:0 0 20px;max-width:800px}.pl-config-intro.black{padding:45px 0 35px}.pl-config-intro.black .pl-steplabel{color:#006ba6;font-family:helvetica neue lt w01_75 700,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:.8px;margin:0 0 15px}.brochure-anchor-msrp.pl-complete-full .pl-section-header,.pl-btnStackContainer .btn.pl-btn:first-of-type,.pl-config-intro.black h1{margin-bottom:20px}.pl-config-intro.black p{font-size:18px;line-height:1.6}.pl-config-intro.black .container{display:flex;justify-content:space-between;align-items:center}.pl-config-intro.black .pl-wrap{padding-right:5%}.pl-config-intro.black .pl-btn{margin-top:30px}.pl-gbImg{background:#e7e5e3;display:flex;justify-content:center;align-items:center;padding:30px 40px;border-radius:8px 8px 0 0}.pl-gbImg img{display:block;width:100%;height:auto;border-radius:0}.pl-selection-grid{background:#efedeb;padding:60px 0}.pl-gbContent .pl-blockHeader,.pl-selection-grid .row{margin-bottom:30px}.pl-selection-grid .row .col-md-6{display:flex;flex-direction:column;justify-content:stretch}.pl-floorplan-grid .pl-btn,.pl-selection-grid.single-width .pl-btn{float:right;display:block;margin-top:60px}.pl-gbContent .pl-title,.pl-gbContent span{text-align:center;margin:0 0 20px;line-height:1}.pl-floorplan-grid:after,.pl-selection-grid:after{content:"";display:table;clear:both}.pl-gbContent{background:#fff;padding:50px 60px 40px;display:flex;flex-direction:column;align-items:center;border-radius:0 0 8px 8px;justify-content:space-between}.pl-gbContent .pl-flex{flex-direction:column}.pl-gbContent .pl-title{font-size:35px;min-height:75px}.pl-explore-disclaimer span,.pl-gbContent .pl-subTitle2{font-family:helvetica neue lt w01_75 bold,Helvetica,Arial,sans-serif}.pl-gbContent span{display:block;color:#6b6b6b}.pl-gbContent .pl-subTitle1{font-size:21px}.pl-gbContent .pl-subTitle2{font-size:18px}.pl-gbContent .btn-primary{margin-top:50px}.pl-gbContent p{font-style:normal;font-weight:400;font-size:16px;line-height:1.7}.m-subnav-wrapper.is-mobile,.page-template-template-configurator-brochure .m-footer-byline-right,.page-template-template-configurator-brochure .m-footer-cta,.page-template-template-configurator-brochure .m-footer-nav,.page-template-template-configurator-brochure .m-footer-search,.page-template-template-configurator-brochure .m-gallery .container.text-center,.pl-CoachColorSelection .slick-dots li button:before,.pl-accordion-drop.closed,.pl-banner-link .position-shift,.pl-coachModal .pl-explore-disclaimer,.pl-complete-banner .pl-banner-link br,.pl-complete-banner .pl-complete-total-container .pl-wrap span br,.pl-complete-banner.is-mobile,.pl-configLabel.is-mobile,.pl-mobileConfigNav,.pl-mobileLabel,.pl-mobileShareBtn,.pl-selectionMenu.is-mobile,.pl-swap-exterior,.pl-swap-gallery,.pl-swatch-modal .pl-slide-bottom h2 br,.pl-swatch-modal-mobile{display:none}.pl-selectionMenu .slick-next:before,.pl-selectionMenu .slick-prev:before{color:#000;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbi1hcnJvdy1kb3duIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE2Mi40MyA5MS45OSI+PHRpdGxlPkljb25fQXJyb3dEb3duPC90aXRsZT48cG9seWxpbmUgcG9pbnRzPSIxMC4yMSAxMC45OSA4MS4yMSA3Ni45OSAxNTIuMjEgMTAuOTkiIHN0eWxlPSJmaWxsOiBub25lO3N0cm9rZTogIzAwMDtzdHJva2UtbGluZWpvaW46IHJvdW5kO3N0cm9rZS13aWR0aDogMzBweCIvPjwvc3ZnPg==);background-repeat:no-repeat;width:16px;height:10px;display:block;transform:rotate(90deg)}.pl-selectionMenu .slick-arrow{font-size:0;width:auto;padding:0}.m-hotspot-carousel-slide .container.d-none.d-lg-block,.pl-check-container .pl-checkmark:before,.slick-next-icon,.slick-prev-icon,.slick-sr-only{display:none!important}.pl-selectionMenu .slick-prev{left:33%}.pl-selectionMenu .slick-next{right:33%}.pl-modal-slider .slick-next:before,.pl-selectionMenu .slick-next:before{transform:rotate(-90deg)}.pl-navBtn.slick-slide,.pl-selectionMenu.is-mobile .slick-slide{display:block;width:35vw;padding:0}.pl-singleBlock .pl-gbImg{padding:120px 20px 30px;position:relative}.pl-singleBlock .pl-gbImg img{width:auto;max-width:75%}.pl-singleBlock .pl-gbImg .pl-lengthSelection{position:absolute;top:30px;right:30px;display:flex;align-items:center}.pl-singleBlock .pl-gbImg .pl-lengthSelection .filter-values{margin-bottom:0;overflow:auto}.pl-form-modal input[type=submit]:hover,.pl-singleBlock .pl-gbImg .pl-lengthSelection .filter-values li:hover{background-color:#003a5a}.pl-check-container:hover input~.pl-checkmark,.pl-checkmark{background-color:#fff}.pl-singleBlock .pl-gbImg .pl-lengthSelection .filter-values li.is-active{background-color:#006ba6;color:#fff}.pl-singleBlock .pl-gbContent .pl-flex{width:100%;flex-direction:row}.pl-singleBlock .pl-gbContent .pl-title,.pl-singleBlock .pl-gbContent span{text-align:left}.pl-singleBlock .pl-gbContent .pl-subTitle2{color:#006ba6;font-size:16px}.pl-singleBlock .pl-gbContent .pl-subTitle2 .sleep-capacity{display:inline-block;color:#006ba6}.pl-singleBlock .pl-gbContent .pl-col:first-of-type{width:30%;margin-right:10%}.pl-singleBlock .pl-gbContent .pl-col:last-of-type{width:60%}.pl-singleBlock .pl-gbContent .pl-col ul{column-count:2;column-gap:12%;margin-bottom:0}.pl-singleBlock .pl-gbContent .pl-col ul li{font-size:15px;line-height:1.7}.no-border{border:none}input.pl-check{visibility:visible!important;width:40px;height:40px;right:30px;top:30px}.pl-check-container{display:block;position:absolute;right:35px;top:30px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.pl-check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pl-checkmark{position:absolute;top:0;left:0;height:40px;width:40px;border:1px solid #bababa;padding:0!important}.pl-check-container input:checked~.pl-checkmark{background-color:#006ba6;border:1px solid #006ba6}.pl-checkmark:after{content:"";position:absolute;display:none}.pl-check-container input:checked~.pl-checkmark:after{display:block}.pl-check-container .pl-checkmark:after{left:11px!important;top:1px!important;width:14px!important;height:28px!important;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-image:none!important}.pl-floorplan-grid .card-floorplan-upper{position:relative;padding-top:60px;border-radius:8px 8px 0 0;overflow:hidden}.pl-floorplan-grid .card-floorplan-lower{border-radius:0 0 8px 8px}.pl-floorplan-grid .pl-label{text-align:right;display:block;margin:8px 4px 40px;font-size:15px;line-height:1}.pl-modal{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:1000}.pl-modal .pl-modal-flex{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.pl-modal .pl-modal-inner{width:87%;max-width:1110px;position:relative;box-sizing:border-box;padding:0;margin:0;display:flex;align-items:center}.pl-modal .pl-modal-close{position:absolute;top:-30px;right:-30px;color:#fff;font-size:30px;cursor:pointer}.pl-btn.disabled{border-color:#bababa;background-color:#bababa}.pl-swatches{display:flex;flex-wrap:wrap;cursor:zoom-in}.pl-zoom-modal .pl-modal-inner{background:#fff;padding:80px 0}.pl-zoom-modal .pl-modal-content img{top:20px;position:relative;border-radius:0}.pl-swatch-modal{display:block}.pl-swatch-modal .pl-swatches .pl-swatch{padding:2% 3%}.pl-swatch-modal .pl-swatches .pl-swatch img{border-radius:8px;cursor:default}.pl-swatch-modal .pl-swatches .pl-swatch span{display:block;margin-top:10px;font-size:16px;line-height:1.4}.brochure-anchor-decor .pl-swatches,.pl-complete-full .pl-row-group .pl-swatches .pl-swatch img,.pl-info:hover .pl-info-copy p,.pl-swatch-modal .pl-slide .pl-swatch{cursor:default}.pl-swatch-modal .pl-slide-top{padding:60px;background:#fff}.pl-swatch-modal .pl-slide-bottom{background:#efedeb;padding:70px 80px}.pl-swatch-modal .pl-slide-bottom h2{margin-bottom:25px}.pl-swatch-modal .pl-modal-inner{min-height:0}.pl-form-modal .pl-modal-content,.pl-swatch-modal .pl-modal-content{width:100%}.pl-swatch-modal .pl-swatch-single img{border-radius:0;width:100%;height:auto;position:absolute;object-fit:cover}.pl-scroller,.pl-swatch-modal-mobile .pl-modal-content{max-height:90vh;overflow:auto}.pl-modal-slider .slick-prev{left:-25px}.pl-modal-slider .slick-next{right:-25px}.pl-modal-slider .slick-next:before,.pl-modal-slider .slick-prev:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0naWNvbi1hcnJvdy1kb3duJyBkYXRhLW5hbWU9J0xheWVyIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2Mi40MyA5MS45OSc+PHRpdGxlPkljb25fQXJyb3dEb3duPC90aXRsZT48cG9seWxpbmUgcG9pbnRzPScxMC4yMSAxMC45OSA4MS4yMSA3Ni45OSAxNTIuMjEgMTAuOTknIHN0eWxlPSdmaWxsOiBub25lO3N0cm9rZTogI2ZmZjtzdHJva2UtbGluZWpvaW46IHJvdW5kO3N0cm9rZS13aWR0aDogMzBweCcvPjwvc3ZnPg==);background-repeat:no-repeat;width:16px;height:10px;display:block;transform:rotate(90deg)}.pl-modal-slider .slick-track{display:flex;align-items:stretch;overflow:hidden}.pl-modal-slider .pl-slide{display:flex;max-height:none;position:relative;height:100%;float:none;min-height:100%;flex:1;flex-direction:column;align-self:stretch;transform:none}.pl-modal-slider .pl-swatch-single{position:relative;width:100%;height:100%}.pl-explore-modal .pl-modal-inner{width:100%;max-width:none;justify-content:space-around}.pl-explore-modal .pl-explore-header{text-align:center;padding:50px 50px 30px}.pl-modal-hotspot-container.pl-floorplans{padding-bottom:15px}.pl-explore-modal .pl-explore-header h2{font-size:38px;line-height:1.2}.pl-explore-modal .pl-explore-header span{font-size:20px;color:#707070;margin-top:20px;display:block;font-family:helvetica neue lt w01_75 700,Helvetica,Arial,sans-serif}.pl-complete-banner .pl-complete-total-container .pl-total-msrp,.pl-lg-bold,.pl-two-col-summary .pl-summary-content h2{font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif}.pl-explore-modal .pl-modal-content{width:55vw;background:#fff;max-height:90vh;overflow:auto}.pl-explore-modal .m-hotspot-carousel{overflow:visible}.pl-explore-modal .bg-cloud{background:#fff!important;padding-bottom:20px!important}.pl-explore-modal .m-hotspot-carousel-hotspot-content-wrap{width:22.7vw;max-width:none;padding-bottom:10vw}.pl-explore-modal .pl-modal-close{right:21vw;top:-32px}.pl-explore-modal .slick-track,.pl-explore-modal a.m-hotspot-carousel-hotspot-content-slide{width:100%!important}.pl-explore-modal .m-hotspot-carousel-hotspot-content{max-width:290px}.pl-explore-modal .image-square{padding-top:85%}.pl-explore-modal .pl-swap-exterior .container{max-width:670px}.pl-explore-modal .pl-swap-gallery{max-height:500px;overflow:hidden}.pl-modal-gallery{padding:0 60px}.brochure-anchor-msrp,.brochure-anchor-overview,.pl-modal-gallery .image-square img,.pl-modal-gallery .m-gallery-grid-item-wrapper,.pl-nearest-dealer{position:relative}.pl-modal-gallery .pl-gallery-expand{cursor:pointer;display:flex;align-items:center;margin-bottom:30px;float:left}.pl-modal-gallery .pl-gallery-expand span{display:block;margin-left:20px}.pl-modal-gallery .pl-gallery-expand i{transform:rotate(180deg)}.pl-modal-gallery .pl-gallery-expand.is-active i{transform:rotate(0)}.pl-grid-item-wrapper{display:flex;clear:both}.pl-grid-item-wrapper .pl-gallery-grid-item{cursor:pointer;width:14%;margin-right:.5%;height:0;position:relative;padding-bottom:13.8%;overflow:hidden}.pl-grid-item-wrapper .pl-gallery-grid-item img{object-fit:cover;position:absolute;border-radius:0;max-width:none;max-height:100%}.pl-hotspots-container{max-width:90%;margin:0 auto}.pl-explore-disclaimer{text-align:right;padding:40px 40px 0 0}.pl-explore-disclaimer span{font-size:16px;color:#707070;line-height:1}.pl-explore-disclaimer.show{visibility:visible}.pl-floorplan-grid img{border-radius:0}.pl-options-grid .pl-check-container{right:50px}.pl-options-grid .pl-option-image{position:relative;border-radius:8px 8px 0 0}.pl-options-grid .pl-option-image:before{content:"";display:block;position:absolute;top:0;right:0}.pl-options-grid .pl-option-image img{display:block;border-radius:0}.pl-option-card-footer .btn.pl-added,.pl-option-card-footer .btn:hover{background:#006ba6;border:2px solid #006ba6}.pl-options-grid .card-floorplan-lower{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:2rem!important}.pl-option-copy .pl-card-subtitle{color:#6b6b6b;font-size:21px;display:block;margin:20px 0}.pl-option-copy p{font-size:16px;line-height:1.7;margin:0;display:block;padding:20px 0}.pl-option-card-footer{margin-top:50px;width:100%;display:flex;justify-content:space-between}.pl-option-card-footer .pl-option-price{display:flex;align-items:center;justify-content:center}.pl-option-card-footer .pl-option-price span{font-size:20px}.pl-option-card-footer .btn{width:125px;min-width:0}.pl-option-card-footer .btn.pl-added{color:#fff}.pl-complete-banner .pl-banner-link:after,.pl-complete-banner.is-mobile .pl-drop-row a:after,.pl-complete-full .pl-section-header a:after,.pl-form-modal .pl-accordion.pl-input-accordion .pl-accordion-label:after,.pl-two-col-summary .pl-accordion-label:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0naWNvbi1hcnJvdy1kb3duJyBkYXRhLW5hbWU9J0xheWVyIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2Mi40MyA5MS45OSc+PHRpdGxlPkljb25fQXJyb3dEb3duPC90aXRsZT48cG9seWxpbmUgcG9pbnRzPScxMC4yMSAxMC45OSA4MS4yMSA3Ni45OSAxNTIuMjEgMTAuOTknIHN0eWxlPSdmaWxsOiBub25lO3N0cm9rZTogIzAwMDtzdHJva2UtbGluZWpvaW46IHJvdW5kO3N0cm9rZS13aWR0aDogMzBweCcvPjwvc3ZnPg==);background-repeat:no-repeat;width:16px;height:10px;content:""}.pl-info{border:1px solid #707070;border-radius:100%;max-width:24px;max-height:24px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center;margin-left:15px;cursor:pointer;position:relative;z-index:2}.pl-info em{font-size:.8em}.pl-info-copy{position:absolute;background:#fff;padding:20px;width:250px;border-radius:3px;top:calc(100% + 12px);-webkit-box-shadow:0 0 11px 6px rgba(0,0,0,.15);box-shadow:0 0 11px 6px rgba(0,0,0,.15);visibility:hidden;opacity:0;transition:opacity .3s;z-index:50}.pl-info-copy:before{content:"";border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;transform-origin:50% 100%;position:absolute;bottom:100%;left:0;right:0;margin:0 auto;width:7px}.pl-info-copy p{font-size:12px!important;text-align:center;line-height:1.3;font-family:helvetica neue lt w01_51488890,Helvetica,Arial,sans-serif;margin-bottom:0}.pl-info:hover .pl-info-copy{visibility:visible;cursor:default}.pl-two-col-summary{background:#efedeb;padding:90px 0}.pl-two-col-summary .pl-summary-content h2{margin-bottom:30px;max-width:350px}.pl-row .pl-row-price,.pl-row button,.pl-two-col-summary .pl-accordion-label span{font-family:helvetica neue lt w01_75 bold,Helvetica,Arial,sans-serif}.pl-two-col-summary .pl-accordion-label{display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer;border-bottom:1px solid #000;margin-bottom:12px}.pl-form-modal .pl-accordion.pl-input-accordion .pl-accordion-label:after,.pl-two-col-summary .pl-accordion-label:after{display:block;background-size:contain;transform:rotateX(0)}.pl-form-modal .pl-accordion.pl-input-accordion .pl-accordion-label.open:after,.pl-two-col-summary .pl-accordion-label.open:after{transform:rotateX(180deg)}.pl-two-col-summary .pl-accordion-label span{display:block;padding-right:15px;font-size:21px}.pl-summary-flex .pl-summary-content{width:50%}.pl-summary-flex .pl-summary-content-inner{background:#fff;padding:70px 35px}.pl-summary-acc-container{margin-bottom:40px}.pl-accordion-drop .pl-swatches{cursor:default;margin-left:-4px;max-width:420px}.pl-accordion-drop span{font-size:16px;display:block;margin:0 0 10px;line-height:1.5}.pl-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pl-row .pl-justify{display:flex;align-items:center;min-width:100px;max-width:100px;justify-content:space-between}.pl-row button{width:20px;height:20px;border-radius:100%;font-size:10px;text-align:center;display:flex;justify-content:center;align-items:center;border:none;background:#dbdada;outline:0;margin-right:10px;color:#fff}.pl-row button:hover{background:#aaa}.pl-row .pl-row-price{line-height:1;font-size:17px;margin:0}.pl-row .pl-row-label{margin:0;padding-right:10px}.pl-selected-options .pl-inner-wrap{margin-bottom:15px}.brochure-anchor-msrp .pl-mb-gp:last-of-type,.pl-summary-total{margin-bottom:0}.pl-summary-total .pl-row-price{width:100%;text-align:right}.pl-summary-img-container{width:45%;margin-left:5%;padding-top:15%}.pl-summary-footer-row{padding:40px 35px 0}.pl-summary-footer-row .pl-info{justify-content:center}.pl-summary-footer-row .pl-summary-total-price{text-align:right;font-size:24px;font-family:helvetica neue lt w01_75 700,Helvetica,Arial,sans-serif}.pl-CoachColorSelection .slick-dotted.slick-slider,.pl-complete-banner.is-mobile .pl-drop-row,.pl-inner-flex,.pl-summary-footer-row .pl-row-grp{display:flex;align-items:center}.pl-lg-bold{font-size:26px;text-transform:uppercase;letter-spacing:.04em}.pl-summary-footer{border-top:1px solid #000;margin-top:20px}.pl-summary-footer .btn{float:right;display:block;margin-top:30px}.pl-config-complete-btn{line-height:1.3;padding:15px 40px;border-radius:4px;white-space:normal;min-width:230px}.pl-complete-banner{background:#efedeb;border-top:1px solid #000;border-bottom:1px solid #000}.pl-complete-banner h2{text-transform:uppercase;margin:0;padding:5px 20px 5px 0}.pl-complete-banner span{line-height:1.4}.pl-complete-banner .pl-banner-flex,.pl-map-overlay-nav{display:flex;justify-content:space-between}.pl-complete-banner .pl-wrap{display:flex;justify-content:flex-start}.pl-complete-banner .pl-complete-total-container{background:#fff;padding:10px 30px;display:flex;align-items:center}.pl-complete-banner .pl-complete-total-container .pl-wrap{margin-right:30px}.pl-complete-banner .pl-complete-total-container .pl-wrap span{font-size:17px;line-height:1.1}.pl-complete-banner .pl-complete-total-container .pl-info{transform:scale(.8);margin:-5px 0 0 10px}.pl-complete-banner .pl-complete-total-container .pl-total-msrp{font-size:22px}.pl-complete-banner .pl-complete-monthly-container{background:#575656;padding:10px 30px;color:#fff;display:flex;align-items:center;position:relative}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-amount{font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif;font-size:22px;margin-right:20px}.pl-complete-banner .pl-banner-link,.pl-complete-banner.is-mobile .pl-drop-row a,.pl-complete-banner.is-mobile .pl-drop-row span,.pl-complete-full .pl-row-header .pl-row-header-label,.pl-row-lg-label{font-family:helvetica neue lt w01_75 bold,Helvetica,Arial,sans-serif}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-duration{font-size:15px;line-height:1}.pl-CoachColorSelection .pl-gbContent span,.pl-complete-monthly-container .pl-info-copy p,.pl-touringCoach .pl-configNav a,.pl-touringCoach .pl-configNav button{color:#000}.pl-complete-monthly-container .pl-info{transform:scale(.8);border:1px solid #fff;margin-left:10px}.pl-complete-banner .pl-banner-link{position:absolute;padding:0;margin:0;top:9px;left:100%;white-space:nowrap;display:flex;align-items:center;transition:none;text-transform:uppercase;font-size:16px;border:none}.pl-complete-banner .pl-banner-link:after,.pl-complete-banner.is-mobile .pl-drop-row a:after,.pl-complete-full .pl-section-header a:after{display:block;transform:rotate(-90deg);margin-left:10px}.pl-complete-banner .pl-banner-link:hover:after,.pl-complete-full .pl-section-header a:hover:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0naWNvbi1hcnJvdy1kb3duJyBkYXRhLW5hbWU9J0xheWVyIDEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2Mi40MyA5MS45OSc+PHRpdGxlPkljb25fQXJyb3dEb3duPC90aXRsZT48cG9seWxpbmUgcG9pbnRzPScxMC4yMSAxMC45OSA4MS4yMSA3Ni45OSAxNTIuMjEgMTAuOTknIHN0eWxlPSdmaWxsOiBub25lO3N0cm9rZTogIzAwNmJhNjtzdHJva2UtbGluZWpvaW46IHJvdW5kO3N0cm9rZS13aWR0aDogMzBweCcvPjwvc3ZnPg==)}.pl-complete-full .pl-section-header{margin-bottom:100px;border-bottom:3px solid #000;padding-bottom:8px;display:flex;justify-content:space-between}.pl-complete-full .pl-section-header h2{margin:0;font-size:26px;line-height:1.2;text-transform:uppercase}.pl-complete-full .pl-section-header a{border:none;font-family:helvetica neue lt w01_75 700,Helvetica,Arial,sans-serif;display:flex;align-items:center;transition:none;font-size:15px;text-transform:uppercase}.pl-complete-full .pl-row-header{border-bottom:1px solid #000;padding-bottom:8px;margin-bottom:20px}.pl-complete-full .pl-row-header .pl-row-header-label{font-size:24px}.pl-complete-full .pl-section-header.pl-section-ft{border-bottom:1px solid #000}.pl-complete-full .pl-row-flex{display:flex;justify-content:space-between;margin-bottom:10px}.pl-complete-full .pl-row-flex ul{padding:0;margin:0}.pl-complete-full .pl-row-flex ul li{list-style:none;display:inline-block;padding-right:12px;border-right:1px solid #000;line-height:1;margin-right:12px;font-size:16px}.pl-complete-full .pl-row-flex ul li:last-of-type{border-right:none;margin-right:0;padding-right:0}.pl-complete-full .pl-row-flex.pl-top-border{border-top:3px solid #000;padding-top:15px;margin-top:10px}.pl-complete-full .pl-grp{max-width:70%}.pl-complete-full .pl-grp .pl-swatches{margin-top:20px}.pl-complete-full .pl-row-group,.pl-mb-gp{margin-bottom:60px}.pl-complete-full .pl-row-group .pl-row-label{font-size:19px}.pl-complete-full .pl-row-group .pl-swatches{margin-left:-3px;cursor:default}.pl-complete-full .pl-row .pl-justify{min-width:140px;max-width:140px}.pl-complete-full p{margin-bottom:0;font-size:16px}.pl-row-lg-label{font-size:26px;line-height:1}.pl-complete-banner.is-mobile .pl-drop-bold,.pl-form-modal .pl-accordion-label,.pl-form-modal .pl-form-label,.pl-row-summary-label{font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif}.pl-row-group-options .pl-swatch img{border:1px solid #000}.pl-complete-img-container{margin-bottom:100px}.pl-full-black{padding:0 0 90px;background:#efedeb;color:#000}.pl-full-black .pl-flex-full{display:flex;align-items:center;justify-content:flex-end}.pl-full-black .pl-flex-full h2{margin:0;display:none}.pl-related-items h2{text-transform:uppercase;margin:0 0 30px;font-size:22px;line-height:1.2}.pl-complete-banner.is-mobile .m-subnav-nav{background-color:#fff;color:#000;padding:20px 22px}.pl-complete-banner.is-mobile .m-subnav-nav ul li{border-bottom:1px solid #b8b1b1;padding-bottom:15px;margin-bottom:15px}.pl-complete-banner.is-mobile .m-subnav-nav ul li:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0;background:0 0;display:block}.pl-complete-banner.is-mobile .pl-drop-row span{font-size:22px}.pl-complete-banner.is-mobile .pl-drop-row a{text-decoration:none;color:#000!important;display:flex;align-items:center;text-transform:uppercase;font-size:16px;padding:0;line-height:1.4}.pl-complete-banner.is-mobile .pl-drop-row .pl-info{margin-left:5px;transform:scale(.8);margin-top:-5px}.pl-complete-banner.is-mobile .pl-drop-row .pl-left-pad{padding-left:20px}.pl-form-modal{overflow:auto}.pl-form-modal .pl-modal-flex{display:block;position:absolute;top:0}.pl-form-modal .pl-modal-inner{margin:6% auto 0;padding-bottom:6%}.pl-form-modal .pl-modal-header-block{background:#fff;text-align:center;padding:80px 80px 40px}.pl-form-modal .pl-modal-header-block h2{font-size:36px;margin-bottom:20px;line-height:1.3}.pl-form-modal .pl-modal-header-block p{line-height:1.3;margin-bottom:0}.pl-form-modal .pl-modal-header-block p .pl-info{display:inline-block;transform:scale(.7);margin-left:5px}.pl-form-modal .pl-modal-header-block .pl-flex{align-items:center;justify-content:center}.pl-form-modal .pl-modal-main-block{background:#efedeb;padding:80px 80px 40px}.pl-form-modal input{background:#faf9f9;border-bottom:2px solid #000;margin-bottom:30px}.pl-form-modal input[type=submit]{background-color:#006ba6;border:none;margin:50px auto 25px;float:none;width:150px;display:block;padding:10px 20px}.pl-form-modal .pl-form-row-50 input{width:48%}.pl-form-modal .pl-form-row-50 input:first-of-type{margin-right:4%}.pl-form-modal .pl-accordion-label,.pl-form-modal .pl-form-label{line-height:1.5;display:block;margin-bottom:10px;font-size:20px}.pl-form-block-container .pl-dealer-name,.pl-map-overlay-nav a,.pl-map-overlay-nav button,.pl-sticky-tab a,.pl-sticky-tab button{font-family:helvetica neue lt w01_75 bold,Helvetica,Arial,sans-serif}.pl-form-modal .pl-accordion.pl-input-accordion{border-bottom:2px solid #000;line-height:1;margin-bottom:50px}.pl-form-modal .pl-accordion.pl-input-accordion .pl-accordion-label{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.pl-form-modal .pl-accordion.pl-input-accordion .pl-accordion-label .pl-accordion-drop{line-height:0}.page-template-template-configurator-model-list .pl-configNav,.pl-form-links a,.pl-form-modal .pl-accordion.pl-input-accordion textarea{border-bottom:none}.pl-form-completed-message{text-align:center;max-width:370px;margin:0 auto;padding-bottom:50px}.pl-form-completed-message .pl-config-complete-btn{margin:50px auto 25px}.pl-form-completed-message p{font-size:25px}.pl-form-block-container{margin:30px 0 50px}.pl-form-block-container .pl-form-block-flex{background:#faf9f9;padding:40px 30px 70px;display:flex;justify-content:space-between}.pl-form-block-container .pl-form-rivet-logo{max-width:120px}.pl-form-block-container .pl-form-rivet-logo img{display:block;width:100%;height:auto}.pl-form-block-container .pl-dealer-name{font-size:26px;margin-bottom:20px;display:block}.pl-form-block-container .pl-dealer-address span{display:block;line-height:1.5}.pl-form-container{display:flex;justify-content:space-between;border-bottom:2px solid #000;padding-bottom:8px}.pl-form-container .pl-form-check{position:relative;display:flex}.pl-form-container .pl-form-check .pl-check-container{position:relative;display:flex;flex-direction:row-reverse;align-items:center;top:0;right:auto;font-size:18px;margin-right:40px}.pl-form-container .pl-form-check .pl-checkmark{margin-right:10px}.pl-coachModal .m-hotspot-carousel-slide .container,.pl-form-links{text-align:center}.pl-brochure-header{height:122px;background:#fff}.pl-brochure-header span{position:absolute;right:40px;text-transform:uppercase;font-size:17px;letter-spacing:.05em}.pl-brochure-header .pl-header-logo{max-width:250px;margin:0 auto;text-decoration:none;border:none;display:block}.pl-brochure-header .pl-header-logo img{width:100%;height:auto;display:block;border-radius:0}.pl-explore-container .m-hotspot-carousel-slides,.pl-header-flex{height:100%;display:flex;align-items:center;justify-content:center}.pl-custom-brochure-intro{padding:120px 0 75px;color:#fff;min-height:31vw;margin-top:122px}.pl-custom-brochure-intro h1 span{display:block;font-size:.5em;line-height:1.2}.pl-custom-brochure-intro .pl-intro-tag{line-height:1.2;font-size:28px}.pl-brochure-section{padding:90px 0;text-align:center}.pl-brochure-section.fill-bg{background:#efedeb}.brochure-anchor-floorplan .m-hotspot-carousel-stats{margin:30px 0 40px}.brochure-anchor-decor .pl-swatches .pl-swatch{margin-bottom:10px;padding:6px}.brochure-anchor-decor .pl-swatches .pl-swatch span{font-size:16px}.brochure-anchor-options .row,.pl-two-col-list .col-md-8{display:flex;justify-content:center}.pl-two-col-list ul{column-count:2;column-gap:70px;margin:0}.brochure-anchor-msrp .pl-container{padding-top:80px}.brochure-anchor-msrp .pl-row{align-items:baseline}.brochure-anchor-msrp .pl-grp .pl-row-label{display:block;font-size:16px;line-height:1.3;margin-bottom:14px}.brochure-anchor-msrp .pl-info{transform:scale(.75);margin-left:10px}.brochure-anchor-msrp .pl-section-header h2{padding-right:30px}.pl-row-summary-label{font-size:24px;display:flex;align-items:center;padding-right:30px}.pl-colorLabel,.pl-columnLabel{font-family:helvetica neue lt w01_75 700,Helvetica,Arial,sans-serif}.pl-map-container{height:50vw;max-height:800px}.pl-map-overlay{position:absolute;width:650px;background:#fff;height:100%;left:-45px;padding:80px 60px}.pl-nearest-dealer .container{position:absolute;height:100%;margin:0 auto;left:0;right:0}.pl-nearest-dealer .pl-form-block-flex{background:0 0;padding:0}.pl-map-overlay-nav div{width:45%}.pl-map-overlay-nav div:first-of-type{margin-right:10%}.pl-map-overlay-nav div span{display:block;color:#6b6b6b;font-size:14px;line-height:1.2;text-align:center;padding-top:10px}.pl-map-overlay-nav a,.pl-map-overlay-nav button{border:0;text-decoration:none;outline:0;cursor:pointer;width:100%;padding:15px}.pl-map-overlay-nav a.pl-btn-white,.pl-map-overlay-nav button.pl-btn-white{background:#fff;color:#6b6b6b;border:1px solid #6b6b6b}.pl-map-overlay-nav a.pl-btn-white:hover,.pl-map-overlay-nav button.pl-btn-white:hover{color:#fff;background:#6b6b6b}.pl-sticky-tab{display:flex;align-items:center;flex-direction:column;text-align:center;position:fixed;bottom:0;right:0;-webkit-box-shadow:0 2px 6px 1px rgba(0,0,0,.2);box-shadow:0 2px 6px 1px rgba(0,0,0,.2);background:#fff;box-sizing:border-box;z-index:20;width:69px}.pl-sticky-tab button:hover{background:#f0f0f0}.pl-sticky-tab a,.pl-sticky-tab button{border:none;background:0 0;outline:0;cursor:pointer;text-decoration:none;color:#6b6b6b;font-size:14px;display:block;width:100%}.pl-sticky-tab .pl-sticky-tab-print,.pl-sticky-tab .pl-sticky-tab-share{padding:20px 15px 10px}.pl-sticky-tab .pl-sticky-tab-share:before{content:"";width:32px;height:45px;margin:0 auto;display:block;background:url(../images/icon_share.svg) center/cover no-repeat}.pl-sticky-tab .pl-sticky-tab-print:before{content:"";width:40px;height:45px;display:block;background:url(../images/icon_print.svg) center/cover no-repeat}@media(hover:none) and (pointer:coarse){.pl-sticky-tab-print{display:none}.pl-sticky-tab .pl-sticky-tab-share{margin-bottom:0}}.pl-configNav.js-subnav.m-subnav.is-static{position:fixed;width:100%;top:63px;z-index:11}@media screen and (max-width:1700px){.pl-complete-banner .pl-banner-link:after,.pl-configLabel.is-desktop{display:none}.pl-configLabel.is-mobile{display:block}}@media screen and (max-width:1568px){.pl-complete-banner .pl-banner-link{white-space:normal;line-height:1;display:block}.pl-complete-banner .pl-banner-link sup{top:auto;left:auto}}@media screen and (max-width:1400px){.pl-complete-banner .pl-banner-link{position:relative;left:0;top:auto;padding:0 0 0 15px}.pl-complete-banner .pl-banner-link sup{top:-4px;left:0}}@media screen and (max-width:1200px){.pl-complete-banner .pl-banner-link{padding:0 15px}.pl-configNav .container{padding:0;max-width:none}.pl-brochure-header span,.pl-configNav a,.pl-configNav button{font-size:15px}.pl-config-intro{padding:90px 0 65px}.pl-config-intro span{font-size:34px;margin:0 0 30px}.pl-config-intro p{font-size:21px;max-width:600px}.pl-complete-full .pl-row-group .pl-row-label,.pl-config-intro.black p{font-size:18px}.pl-config-intro.black .pl-steplabel{margin-bottom:12px;font-size:15px}.pl-config-intro.black .pl-btn{margin-top:20px}.pl-config-intro.black span.pl-configLabel{font-size:15px;margin-bottom:25px}.pl-gbContent .pl-title{font-size:33px;margin-bottom:18px}.pl-gbContent span{margin-bottom:18px}.pl-gbContent .pl-subTitle1{font-size:19px}.pl-complete-banner .pl-complete-total-container .pl-wrap span,.pl-gbContent .pl-subTitle2{font-size:16px}.pl-gbContent .pl-blockHeader{margin-bottom:20px}.pl-gbContent .btn-primary{margin-top:60px}.pl-selection-grid{padding:80px 0}.pl-complete-banner .container{margin-right:0;padding-right:0;max-width:1160px}.pl-complete-banner .pl-complete-total-container .pl-info{margin-left:5px;transform:scale(.8)}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-amount,.pl-complete-banner .pl-complete-total-container .pl-total-msrp,.pl-complete-full .pl-section-header h2{font-size:24px}.pl-complete-banner h2{font-size:22px}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-duration{font-size:14px}.pl-complete-full .pl-section-header{margin-bottom:70px}.pl-complete-full .pl-row-header{margin-bottom:15px}.pl-complete-full .pl-row-header .pl-row-header-label{font-size:21px}.pl-row-lg-label{font-size:23px}.pl-complete-full p{line-height:1.6}.pl-complete-full .pl-row-group{margin-bottom:50px}.pl-row{margin-bottom:5px}.pl-full-black{padding:70px 0}}@media screen and (max-width:1154px){.pl-map-overlay{position:absolute;width:500px;background:#fff;height:100%;left:0;padding:40px 25px 40px 15px}.pl-map-overlay .pl-form-block-container{margin:0}.pl-map-overlay .pl-form-block-container .pl-form-rivet-logo{max-width:100px}.pl-map-overlay .pl-form-block-container .pl-dealer-address span{font-size:16px}.pl-map-overlay .pl-mb-gp{margin-bottom:40px}.pl-map-overlay .pl-dealer-name{font-size:24px}.pl-map-overlay .pl-map-overlay-nav div span{font-size:12px}.pl-nearest-dealer .container{padding:0;margin:0}}.pl-coachFlex,.selectionContainer{background:#e7e5e3}@media screen and (max-width:1038px){.m-header-nav-overlay+main>.m-subnav+*,.pl-config-intro.black{margin-top:112px!important}.pl-config-intro{padding:80px 0 60px}.pl-config-intro h1{font-size:44px;margin-bottom:20px}.pl-config-intro span{font-size:30px;margin:0 0 20px}.pl-complete-banner h2,.pl-config-intro p{font-size:20px}.pl-gbContent{padding:50px 50px 45px}.pl-floorplan-grid .p-5{padding:50px 50px 45px!important}.pl-swatch-modal .pl-slide-top{padding:40px}.pl-swatch-modal .pl-slide-bottom{background:#efedeb;padding:50px 65px}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-amount,.pl-complete-banner .pl-complete-total-container .pl-total-msrp{font-size:23px}.pl-complete-banner .pl-complete-total-container .pl-wrap span{font-size:15px}.pl-complete-banner .pl-complete-monthly-container,.pl-complete-banner .pl-complete-total-container{padding:15px 20px}.pl-complete-banner .pl-complete-monthly-container .pl-complete-payment-duration{font-size:13px}.pl-complete-banner .pl-complete-total-container .pl-wrap{margin-right:20px}.pl-complete-img-container{margin-bottom:80px}.pl-complete-full .pl-section-header h2{font-size:22px}.pl-brochure-header .pl-header-logo{max-width:225px}.pl-brochure-header span{font-size:14px}.pl-mb-gp{margin-bottom:50px}.pl-row-summary-label{font-size:22px;line-height:1.2}.pl-complete-banner.is-desktop{display:none}.pl-complete-banner.is-mobile{display:block}}@media screen and (max-width:915px){.pl-summary-flex{flex-direction:column-reverse}.pl-summary-flex .pl-summary-content{width:100%}.pl-summary-flex .pl-summary-img-container{width:100%;margin-left:0;padding-top:0}.pl-complete-banner h2{font-size:18px}.pl-complete-full .pl-section-header a{font-size:13px}.pl-modal-header-block .pl-info-copy{right:0}.pl-modal-header-block .pl-info-copy:before{left:auto;right:5px}}@media screen and (max-width:768px){.pl-singleBlock .pl-gbImg img{max-width:90%}.pl-configNav a,.pl-configNav button{font-size:14px}.pl-selection-grid{padding:60px 0}.pl-config-intro h1{font-size:43px}.pl-config-intro span{font-size:30px;margin:0 0 20px}.pl-config-intro p{font-size:18px}.pl-floorplan-grid .p-5{padding:40px 40px 45px!important}.pl-swatch-modal .pl-swatches .pl-swatch span{font-size:15px;margin-top:6px}.pl-swatch-modal .pl-swatches .pl-swatch{padding:2%}.pl-swatch-modal .pl-slide-top{padding:40px 30px}.pl-swatch-modal .pl-slide-bottom{padding:50px 45px}.pl-brochure-header .pl-header-logo{max-width:200px}.pl-brochure-header span{font-size:13px;right:15px}.pl-custom-brochure-intro{padding:100px 0 75px}.pl-custom-brochure-intro .pl-intro-tag{font-size:24px}.pl-complete-full .pl-row-group .pl-row-label{font-size:16px}.brochure-anchor-msrp.pl-complete-full .pl-section-header{margin-bottom:15px}.pl-nearest-dealer .container{position:relative}.pl-nearest-dealer .pl-map-overlay{position:relative;width:100%;padding:40px 15px}.pl-nearest-dealer .pl-map-container{height:60vw;max-height:none}.pl-map-overlay .pl-form-block-container .pl-form-rivet-logo{max-width:120px}}@media screen and (max-width:767px){.pl-config-intro{padding:70px 0 30px;text-align:center}.pl-config-intro .container,.pl-full-black .container{max-width:450px}.pl-config-intro h1{font-size:39px;margin-bottom:15px}.pl-config-intro span{font-size:26px;margin:0 0 15px}.brochure-anchor-decor .pl-swatches .pl-swatch span,.pl-config-intro span.is-desktop,.pl-config-intro.black .pl-btn,.pl-config-intro.black .pl-steplabel,.pl-floorplan-grid .pl-btn,.pl-lengthSelection span,.pl-selection-grid.single-width .container .pl-btn,.pl-selectionMenu.is-desktop,.pl-two-col-summary .pl-btn{display:none}.pl-config-intro p{font-size:17px}.pl-selection-grid{padding:30px 0}.m-subnav-wrapper.is-mobile,.pl-config-intro.black .pl-steplabel.showAll,.pl-floorplan-grid .pl-mobileConfigNav,.pl-form-container,.pl-selection-grid .pl-mobileConfigNav,.pl-selectionMenu.is-mobile,.pl-two-col-summary .pl-mobileConfigNav{display:block}.pl-subnav-wrapper .js-subnav.is-fixed{margin-top:58px}.pl-config-intro.black{padding:40px 0 50px}.pl-config-intro.black .pl-wrap{padding-right:0}.pl-config-intro.black p{font-size:16px}.pl-config-intro.black h1{margin-bottom:25px}.pl-floorplan-grid .pl-mobileConfigNav .pl-btn,.pl-selection-grid .pl-mobileConfigNav .pl-btn,.pl-two-col-summary .pl-mobileConfigNav .pl-btn{display:block;width:100%;border-radius:0;margin-top:20px;padding:20px 0;float:none}.pl-floorplan-grid .pl-mobileConfigNav .pl-upNext,.pl-selection-grid .pl-mobileConfigNav .pl-upNext,.pl-two-col-summary .pl-mobileConfigNav .pl-upNext{text-align:center;text-transform:uppercase;margin:20px 0 0;display:block;font-size:17px;color:#575656}.brochure-anchor-msrp.pl-complete-full .pl-section-header,.pl-brochure-header .pl-header-flex,.pl-full-black .pl-flex-full,.pl-singleBlock .pl-gbContent .pl-flex{flex-direction:column}.pl-singleBlock .pl-gbContent .pl-col:first-of-type{width:100%;margin-right:0;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.pl-singleBlock .pl-gbContent .pl-col:last-of-type{width:100%;max-width:500px;margin:0 auto}.pl-singleBlock .pl-gbImg .pl-lengthSelection{position:absolute;top:30px;right:auto;display:flex;align-items:center;width:100%;justify-content:center}.m-header-nav-overlay+main>.pl-configNav+.pl-config-intro.black,.pl-config-intro.black{margin-top:121px!important;padding-bottom:30px}.pl-lengthSelection ul.filter-values{padding-left:0}.pl-mobileLabel{display:block;text-align:center;margin-bottom:20px}.pl-modal .pl-modal-flex .pl-modal-inner{min-height:900px}.pl-form-modal .pl-modal-flex .pl-modal-inner,.pl-swatch-modal .pl-modal-flex .pl-modal-inner{min-height:0}.pl-zoom-modal .pl-modal-content{transform:rotate(90deg);display:flex;justify-content:center;align-items:center;width:100%}.pl-zoom-modal .pl-modal-content img{margin:0 auto;width:900px;top:15px;max-width:none}.pl-swatch-modal .pl-slide-bottom h2{margin-bottom:15px}.pl-summary-footer{margin-bottom:40px}.pl-summary-flex .pl-summary-img-container{background:#e7e5e3;padding-bottom:20px}.pl-summary-img-container .pl-img{width:80%;margin:50px auto 30px}.pl-config-intro.black .pl-config-complete-btn{display:flex}.pl-config-intro.black .container{flex-direction:column;align-items:center}.pl-full-black .pl-flex-full h2{margin-bottom:40px;text-align:center}.pl-full-black .pl-flex-full .pl-btn{width:90%}.pl-form-modal .pl-modal-header-block{padding:60px 60px 30px}.pl-form-modal .pl-modal-header-block h2{font-size:32px}.pl-form-modal .pl-modal-main-block{padding:60px 40px 30px}.pl-form-block-container .pl-form-block-flex{padding:30px 30px 50px}.pl-form-modal .pl-accordion-label,.pl-form-modal .pl-form-label{font-size:18px}.pl-form-container .pl-form-check{margin-top:30px}.pl-form-container .pl-dealer-name{font-size:23px;margin-bottom:15px}.pl-form-block-container .pl-dealer-name{font-size:24px;margin-bottom:15px}.pl-brochure-header span{display:block;position:relative;right:auto;font-size:16px;padding-top:15px;border-top:1px solid;width:100%;text-align:center;margin-top:15px}.pl-brochure-header .pl-header-logo{max-width:180px}.pl-custom-brochure-intro h1{margin-bottom:30px}.pl-custom-brochure-intro .pl-intro-tag{font-size:22px}.brochure-anchor-decor .pl-swatches .pl-swatch{margin-bottom:0;padding:4px}.brochure-anchor-options .col-md-6.col-lg-4{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #000}.brochure-anchor-decor .col-md-8.text-center,.brochure-anchor-features .col-md-8.text-center,.brochure-anchor-floorplan .col-md-8.text-center,.brochure-anchor-msrp .col-md-8.text-center,.brochure-anchor-options .col-md-8.text-center,.brochure-anchor-overview .col-md-8.text-center,.brochure-gallery-title .col-md-8.text-center{text-align:left!important}.brochure-anchor-msrp .pl-container{padding-top:50px}.pl-complete-full .pl-section-header a{margin:10px 0 0}.pl-nearest-dealer .pl-form-block-flex{padding:0!important}}@media screen and (max-width:600px){.pl-config-intro .container{max-width:400px}.pl-config-intro span{font-size:25px}.pl-accordion-drop span,.pl-config-intro p{font-size:15px}.pl-modal .pl-modal-flex .pl-modal-inner{width:80%}.pl-swatch-modal .pl-swatches .pl-swatch span{font-size:14px;margin-top:2px}.pl-swatch-modal .pl-slide .pl-swatch{width:50%;padding:3% 2.5%}.pl-floorplan-grid .pl-label{font-size:14px;margin:8px 4px 25px}.pl-form-modal .pl-form-row-50,.pl-swatch-modal-mobile{display:block}.pl-swatch-modal-mobile .pl-modal-inner{width:100%!important}.pl-swatch-modal-mobile .pl-modal-slider .pl-slide{height:105vw;background:#fff;overflow:hidden;max-height:none}.pl-swatch-modal-mobile .pl-swatch-single{height:100%}.pl-swatch-modal-mobile .pl-swatch-single img{height:100%;width:auto}.pl-swatch-modal-mobile .pl-modal-slider .slick-next{right:0}.pl-swatch-modal-mobile .pl-modal-slider .slick-prev{left:0}.pl-swatch-modal-mobile .pl-modal-slider .slick-next:before,.pl-swatch-modal-mobile .pl-modal-slider .slick-prev:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbi1hcnJvdy1kb3duIiBkYXRhLW5hbWU9IkxheWVyIDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDE2Mi40MyA5MS45OSI+PHRpdGxlPkljb25fQXJyb3dEb3duPC90aXRsZT48cG9seWxpbmUgcG9pbnRzPSIxMC4yMSAxMC45OSA4MS4yMSA3Ni45OSAxNTIuMjEgMTAuOTkiIHN0eWxlPSJmaWxsOiBub25lO3N0cm9rZTogIzAwMDtzdHJva2UtbGluZWpvaW46IHJvdW5kO3N0cm9rZS13aWR0aDogMzBweCIvPjwvc3ZnPg==)}.pl-swatch-modal-mobile .pl-modal-close{color:#000;top:8px;right:28px;font-size:24px}.pl-swatch-modal-desktop{display:none}.pl-two-col-summary .pl-accordion-label span{font-size:19px}.pl-row .pl-row-price{font-size:16px}.pl-form-modal{position:absolute}.pl-form-modal .pl-modal-header-block{padding:100px 50px 20px}.pl-form-modal .pl-modal-header-block h2{font-size:28px;margin-bottom:10px}.pl-form-modal .pl-modal-main-block{padding:50px 20px 20px}.pl-form-modal input[type=submit]{margin:30px auto 15px}.pl-form-modal .pl-modal-flex{background:#efedeb;display:block}.pl-form-modal .pl-modal-flex .pl-modal-inner{width:100%;display:block;padding-bottom:0;margin:0}.pl-form-modal .pl-modal-close{top:20px;right:20px;color:#000}.pl-form-modal .pl-form-row-50 input{width:100%}.pl-form-modal .pl-form-row-50 input:first-of-type{margin-right:0}.pl-form-container{margin-bottom:80px}.pl-form-links{margin-bottom:50px}.pl-form-block-container .pl-form-block-flex{display:block;overflow:hidden;padding-bottom:20px}.pl-form-block-container .pl-form-rivet-logo{max-width:110px;float:right;margin-top:20px}.brochure-anchor-decor .pl-swatches .pl-swatch{padding:3px}.brochure-anchor-msrp .pl-row,.brochure-anchor-msrp .pl-row-flex,.pl-section-header .pl-row,.pl-section-header .pl-row-flex{flex-direction:column}.pl-row-lg-label{font-size:25px;margin:20px 0 0}.pl-complete-full .pl-row-lg-label{margin-top:0}.brochure-anchor-msrp .pl-grp{max-width:100%}.brochure-anchor-msrp .pl-grp .pl-row-label{margin-bottom:10px}.brochure-anchor-msrp .pl-grp .pl-row-label:last-of-type{margin-bottom:0}.brochure-anchor-msrp .pl-container{padding-top:30px}.pl-map-overlay .pl-form-block-container .pl-form-rivet-logo{float:none;margin:0 auto 40px;max-width:120px}.pl-map-overlay .pl-mb-gp{margin-bottom:30px}}@media screen and (max-width:480px){.pl-sticky-tab{transform:scale(.8);right:-10px;bottom:-20px}.pl-config-intro h1{font-size:37px}.pl-config-intro span{font-size:22px}.pl-brochure-header span,.pl-complete-full .pl-section-header a,.pl-config-intro p{font-size:14px}.pl-floorplan-grid .p-5{padding:20px 20px 40px!important}.pl-swatches .pl-swatch{padding:3px 3px 25%}.pl-gbContent{padding:40px 25px 35px}.pl-gbContent .pl-title{font-size:28px;margin-bottom:12px}.pl-gbContent span{margin-bottom:14px}.pl-gbContent .pl-subTitle1{font-size:17px}.pl-complete-full .pl-row-flex li,.pl-complete-full .pl-row-flex p,.pl-gbContent .pl-subTitle2,.pl-gbContent p,.pl-singleBlock .pl-gbContent .pl-subTitle2{font-size:15px}.pl-gbContent .pl-blockHeader{margin-bottom:15px}.pl-gbContent .btn-primary{margin-top:40px}.pl-configNav a,.pl-configNav button{font-size:13px}.pl-configNav a span,.pl-configNav button span{padding:18px 0}.pl-navBtn.slick-slide,.pl-selectionMenu.is-mobile .slick-slide{display:block;padding:0;width:35vw}.pl-selectionMenu .pl-selectionMenu .slick-next:before,.pl-selectionMenu .slick-prev:before{width:13px;height:8px}.pl-selectionMenu .slick-prev{left:30%}.pl-selectionMenu .slick-next{right:30%}.pl-singleBlock .pl-gbContent .pl-col ul,.pl-two-col-list ul{column-count:1;column-gap:0}.pl-floorplan-grid .pl-checkmark,.pl-form-container .pl-checkmark{height:35px;width:35px}.pl-floorplan-grid .pl-check-container .pl-checkmark:after,.pl-form-container .pl-check-container .pl-checkmark:after{left:9px!important;top:0!important;width:12px!important;height:24px!important;border-width:0 4px 4px 0}.pl-floorplan-grid .card-floorplan-upper{padding-top:80px!important}.pl-floorplan-grid .pl-label{font-size:13px;margin:5px 4px 30px}.pl-swatch-modal .pl-slide-bottom{padding:40px 30px}.pl-complete-full .pl-section-header{display:block;border-bottom:0;padding-bottom:0;margin-bottom:50px}.pl-complete-full .pl-section-header h2{border-bottom:3px solid #000;padding-bottom:10px;margin-bottom:10px;font-size:20px}.pl-complete-full .pl-section-header .pl-row-header-label{font-size:19px}.pl-complete-full .pl-row-flex,.pl-row-group-options .pl-row,.pl-two-col-list .col-md-8{display:block}.pl-complete-full .pl-grp{max-width:none;margin-bottom:12px}.pl-complete-full .pl-row-group-msrp{margin-bottom:0}.pl-complete-full .pl-row-group-msrp .pl-grp{margin-bottom:0;line-height:1.5}.pl-complete-full .pl-row-lg-label{font-size:21px;line-height:1.3}.pl-complete-full .pl-remove-selected-option{position:relative;top:-20px}.pl-complete-full .pl-row-group .pl-row-label{font-size:16px}.pl-complete-full .pl-row-group .pl-swatches .pl-swatch{width:85px}.pl-complete-img-container{margin-bottom:50px}.pl-row-group-options .pl-row .pl-justify{min-width:0;max-width:none;flex-direction:row-reverse}.pl-full-black{padding:50px 0}.pl-complete-banner.is-mobile .pl-drop-row span{font-size:20px}.pl-complete-banner.is-mobile .pl-drop-row .pl-info{transform:scale(.7)}.pl-form-modal .pl-modal-header-block{padding:90px 30px 20px}.pl-custom-brochure-intro{padding:60px 0 75px}.brochure-anchor-features .row.justify-content-center.mb-4{margin-bottom:0!important}.brochure-anchor-options{padding:30px 0!important}.pl-map-overlay .pl-form-block-container .pl-form-rivet-logo{max-width:120px}.pl-map-overlay-nav{flex-direction:column;align-items:center}.pl-map-overlay-nav div{width:100%}.pl-map-overlay-nav div:first-of-type{margin-right:0;margin-bottom:20px}.brochure-anchor-msrp.pl-complete-full .pl-section-header{margin-bottom:5px}}@media screen and (max-width:400px){.pl-lengthSelection .filter-values li{font-size:15px;padding:12px;line-height:24px}.pl-singleBlock .pl-gbImg{padding-top:130px}.pl-swatch-modal-mobile .pl-modal-slider .pl-slide{height:110vw}.pl-lg-bold,.pl-swatch-modal .pl-slide-bottom h2{font-size:22px}.pl-option-card-footer{display:block;margin-top:30px}.pl-option-card-footer .pl-option-price{margin-bottom:28px}.pl-accordion-drop span{font-size:13px}.pl-map-overlay .pl-form-block-container .pl-dealer-address span,.pl-row .pl-row-price{font-size:14px}.pl-row .pl-justify{min-width:80px;max-width:80px}.pl-summary-flex .pl-summary-content-inner{background:#fff;padding:50px 30px}.pl-summary-footer-row .pl-summary-total-price{font-size:20px}.pl-form-modal .pl-modal-header-block h2 br{display:none}.pl-form-modal .pl-accordion-label,.pl-form-modal .pl-form-label{font-size:17px}.pl-form-block-container .pl-form-block-flex{padding:20px 20px 40px}.pl-form-block-container .pl-dealer-name{font-size:20px;margin-bottom:5px}.pl-complete-full .pl-row-group .pl-row-label,.pl-form-block-container .pl-dealer-address span{font-size:15px}.pl-form-container .pl-form-check .pl-check-container{font-size:16px;margin-right:30px}.brochure-anchor-msrp .pl-container{padding-top:0}.pl-map-overlay .pl-dealer-name,.pl-row-summary-label{font-size:19px}.pl-mb-gp{margin-bottom:30px}.pl-complete-full .pl-section-header h2{font-size:18px}.pl-info-copy{width:200px}}@media screen and (max-width:360px){.pl-selectionMenu .slick-prev{left:28%}.pl-selectionMenu .slick-next{right:28%}.pl-lengthSelection .filter-values li{font-size:14px;padding:10px;line-height:22px}.pl-singleBlock .pl-gbImg{padding-top:120px}.pl-modal .pl-modal-flex .pl-modal-inner{width:75%}.pl-form-modal .pl-modal-flex .pl-modal-inner{width:100%}.pl-summary-footer-row{padding:40px 0 0}.pl-complete-banner.is-mobile .pl-drop-row span{font-size:18px}.pl-complete-banner.is-mobile .pl-drop-row .pl-info{transform:scale(.6);margin-left:0}.pl-complete-banner.is-mobile .pl-drop-row a{font-size:14px}}.pl-touringCoach .pl-brochure-main h2,.pl-touringCoach .pl-complete-full .pl-row-header .pl-row-header-label,.pl-touringCoach .pl-two-col-summary .pl-summary-content h2{font-family:helvetica neue lt w01_31488866,Helvetica,Arial,sans-serif;font-size:30px}.disabledLink{opacity:.7}.page-template-template-configurator-brochure .animate-line-hover:after{background-color:#c35824}.brochure-gallery-title .row{margin-bottom:0!important}.pl-explore-container.pl-swap-exterior,.pl-explore-container.pl-swap-interior{height:400px;overflow:hidden}.pl-options-grid .pl-option-image{overflow:hidden;height:304px}.pl-complete-full .pl-row-group .pl-swatches .pl-swatch img,.pl-options-grid .pl-option-image img,.pl-summary-acc-container .pl-swatches .pl-swatch img{width:100%;height:100%;object-fit:cover}.pl-options-grid .pl-option-image:before{height:100%;width:40%;background:#000;background:linear-gradient(225deg,rgba(0,0,0,.1) 0,transparent 30%,transparent 100%)}.pl-summary-img-container .pl-img{margin-bottom:20px;height:220px;overflow:hidden;display:flex;justify-content:center;align-items:center}.pl-complete-img-container .pl-img{height:450px;overflow:hidden;display:flex;justify-content:center;align-items:center}.pl-swatches .pl-swatch{width:25%;height:0;padding:4px 4px 25%;overflow:hidden;position:relative}.pl-swatches .pl-swatch img{display:block;width:100%;height:100%;border-radius:0;object-fit:cover;position:absolute}.pl-complete-full .pl-row-group .pl-swatches .pl-swatch{width:80px;height:80px;padding:0;margin:3px}.brochure-anchor-decor .pl-swatches .pl-swatch,.pl-slide .pl-swatches .pl-swatch{height:auto}.pl-slide .pl-swatches .pl-swatch img{position:relative;height:auto}.pl-brochure-main .image-rectangle img{object-fit:contain}.pl-configNav a,.pl-configNav button{height:50px}.brochure-anchor-decor .pl-swatches .pl-swatch img{cursor:default;position:relative;height:auto}@media screen and (max-width:1323px){.pl-explore-modal .pl-swap-exterior .container{max-width:90%}.pl-explore-container.pl-swap-exterior,.pl-explore-container.pl-swap-interior{height:380px;overflow:hidden}}@media screen and (max-width:1200px){.pl-summary-img-container .pl-img{height:18.35vw}.pl-complete-img-container .pl-img{height:40vw}}@media screen and (max-width:991px){.pl-options-grid .pl-option-image{height:50vw}}@media screen and (max-width:915px){.pl-summary-img-container .pl-img{height:40vw}}@media screen and (max-width:480px){.pl-options-grid .pl-option-image{height:60vw}}@media screen and (max-width:375px){.pl-options-grid .pl-option-image{height:80vw}}@media print{.pl-brochure-main{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;border-left:1px solid #ccc;border-right:1px solid #ccc}.pl-brochure-header{position:relative}.pl-custom-brochure-intro{margin-top:0}.pl-custom-brochure-intro .container{padding-left:30px;padding-right:30px}.page-template-template-configurator-brochure .m-footer-cta,.page-template-template-configurator-brochure .m-footer-nav,.page-template-template-configurator-brochure .m-footer-search,.pl-brochure-main .m-gallery,.pl-brochure-main .m-subnav-wrapper.pl-subnav-wrapper,.pl-map-overlay-nav,.pl-sticky-tab{display:none}.brochure-anchor-decor,.brochure-anchor-options,.brochure-anchor-overview{page-break-after:always!important}.brochure-anchor-overview .m-gallery-carousel-a-gallery{margin-top:30px}.brochure-anchor-floorplan .m-gallery-carousel-a-slide img{width:750px}.brochure-anchor-decor,.brochure-anchor-floorplan{padding-bottom:40px;padding-top:40px}.brochure-anchor-decor{padding-bottom:10px}.brochure-anchor-floorplan .m-hotspot-carousel-stats{margin:10px 0 20px}.brochure-anchor-options .col-lg-4{-webkit-flex:0 0 32%;flex:0 0 32%;max-width:32%}.brochure-anchor-options .row{justify-content:center}.pl-map-overlay{height:calc(100% + 2px);margin-top:-1px;border-left:1px solid #ccc;left:-1px}.pl-nearest-dealer{border-bottom:1px solid #ccc}}.pl-touringCoach .pl-configNav a.active,.pl-touringCoach .pl-configNav button.active{background:#49142c;color:#fff}.pl-touringCoach .pl-configNav a.completed,.pl-touringCoach .pl-configNav button.completed{background:#e1dcd0}.pl-touringCoach .pl-configNav a.completed:hover,.pl-touringCoach .pl-configNav button.completed:hover{background:#ccc8bd}.pl-coachModal.pl-explore-modal .pl-explore-header h2,.pl-touringCoach .card-floorplan-name,.pl-touringCoach .pl-config-intro h1,.pl-touringCoach .pl-config-intro span,.pl-touringCoach .pl-custom-brochure-intro h1{font-family:helvetica neue lt w01_31488866,Helvetica,Arial,sans-serif}.pl-touringCoach .animate-line-hover:after,.pl-touringCoach .btn,.pl-touringCoach .btn-primary,.pl-touringCoach .btn-request-quote,.pl-touringCoach .pl-config-complete-btn,.pl-touringCoach .pl-summary-footer a.btn-finish{background-color:#7f1940}.pl-touringCoach .btn-primary:hover,.pl-touringCoach .btn:hover,.pl-touringCoach .m-subnav.bg-night,.pl-touringCoach .pl-option-card-footer .btn.pl-added:hover{background-color:#49142c!important}.pl-touringCoach a.pl-navBtn.pl-navNextBtn{background:#000;color:#fff}.pl-touringCoach .nextBtnFixed:hover span,.pl-touringCoach a.pl-navBtn.pl-navNextBtn:hover{background:#282828}.pl-coachModal.pl-explore-modal .pl-explore-header span,.pl-touringCoach .pl-config-intro.black .pl-steplabel{color:#7f1940}.pl-img-slider{width:65%;margin-right:5%}.pl-colorSelection{width:252px;min-width:220px}.pl-coachFlex{display:flex;justify-content:space-between;padding:70px 50px}.pl-columnLabel{color:#7f1940;font-size:22px;margin-bottom:40px;display:block}.pl-colorBlock{display:flex;align-items:center;width:100%;margin-bottom:30px}.pl-colorLabel{font-size:18px;padding-left:15px;line-height:1.5}.pl-colorLabel span{font-family:helvetica neue lt w01_51488890,Helvetica,Arial,sans-serif}.pl-radialSwatch{min-width:96px;min-height:96px;max-width:96px;max-height:96px;border-radius:50%;border:1px solid #707070;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.pl-radialSwatch.selected{border:10px solid #7f1940}.pl-radialSwatch.selected:after{content:"";position:absolute;width:46px;height:35px;display:block;background:url(/wp-content/themes/airstream-2018/assets/src/images/check_white.svg) 0 0/cover no-repeat}.pl-radialSwatch.selected.darkCheckMark:after{background:url(/wp-content/themes/airstream-2018/assets/src/images/check_wine.svg) 0 0/cover no-repeat}.pl-CoachColorSelection .slick-dots{left:0;width:50%;margin:0 auto;display:flex;right:0}.pl-CoachColorSelection .slick-dots li{width:30%;list-style:none;margin-right:20px}.pl-CoachColorSelection .slick-dots li button{width:100%;background:#c4c4c4;height:4px;padding:0}.pl-CoachColorSelection .slick-dots li.slick-active button{background:#fff}.pl-CoachColorSelection .pl-gbContent .btn,.pl-touringCoach .pl-explore-modal-trigger{background-color:#fff;border:2px solid #696969;color:#696969}.pl-CoachColorSelection .pl-gbContent .btn:hover,.pl-touringCoach .pl-explore-modal-trigger:hover{background-color:#696969;color:#fff}.pl-CoachColorSelection .pl-singleBlock .pl-gbContent .pl-title{font-family:helvetica neue lt w01_31488866,Helvetica,Arial,sans-serif;letter-spacing:.02em}.pl-coachModal .m-hotspot-carousel-slide-image{width:85%}.pl-coachModal .pl-modal-hotspot-container{padding-bottom:80px}.pl-CoachColorSelection .row{padding-bottom:40px;justify-content:space-between;width:27%;margin:0 auto}.pl-CoachColorSelection .row .pl-col{margin:0 10px}.pl-CoachColorSelection .pl-colLabel{color:#7f1940;display:block;font-family:helvetica neue lt w01_75 bold,Helvetica,Arial,sans-serif;font-size:19px;text-transform:uppercase}.pl-CoachColorSelection .pl-colTxt{display:block;color:#000;font-size:26px}.pl-touringCoach .pl-check-container input:checked~.pl-checkmark{background-color:#7f1940;border:1px solid #7f1940}.pl-touringCoach .pl-option-card-footer .btn.pl-added{background-color:#7f1940!important;color:#fff!important}.pl-touringCoach .pl-option-card-footer .btn:hover{background-color:#696969!important;color:#fff!important;border:2px solid #696969!important}.pl-row-grp .pl-info{margin-left:6px}.pl-touringCoach .pl-two-col-summary .pl-summary-content h2{max-width:none}.pl-touringCoach .btn-request-quote:hover,.pl-touringCoach .pl-config-complete-btn:hover,.pl-touringCoach .pl-summary-footer a.btn-finish:hover{background-color:#49142c}.pl-touringCoach .pl-complete-banner .pl-complete-monthly-container{background:#49142c}.nextBtnFixed,.nextBtnFixed.btn-next.disabled,.pl-touringCoach a.nextBtnFixed.btn-next.disabled{background:0 0}.pl-touringCoach .pl-custom-brochure-intro h1 .pl-custom-name{font-family:helvetica neue lt w01_91488938,helvetica,Arial,sans-serif}.pl-touringCoach .m-subnav-nav-list li a:not(.btn).is-active{border-bottom-color:#7f1940}.pl-touringCoach .pl-brochure-main h2{line-height:1.2}.pl-touringCoach .brochure-anchor-msrp.pl-complete-full .pl-section-header h2{font-family:helvetica neue lt w01_91488938,Helvetica,Arial,sans-serif;font-size:26px}@media screen and (max-width:1040px){.pl-radialSwatch{min-width:80px;min-height:80px;max-width:80px;max-height:80px}.pl-radialSwatch.selected{border:8px solid #7f1940}.pl-radialSwatch.selected:after{width:40px;height:30px}.pl-columnLabel{font-size:20px}.pl-coachFlex{padding:50px 30px}}@media screen and (max-width:900px){.pl-radialSwatch{min-width:70px;min-height:70px;max-width:70px;max-height:70px}.pl-radialSwatch.selected:after{width:35px;height:27px}.pl-radialSwatch.selected{border:6px solid #7f1940}.pl-colorLabel{font-size:16px;padding-left:12px}.pl-share-modal.pl-modal .pl-modal-flex .pl-modal-inner{min-height:0}}@media screen and (max-width:765px){.pl-colorBlock:last-of-type,.pl-img-slider{margin-right:0}.pl-colorBlock,.pl-columnLabel{text-align:center}.pl-coachFlex{flex-direction:column;padding:30px 30px 50px}.pl-img-slider{width:100%}.pl-colorSelection{width:100%;margin-top:60px}.pl-colorBlockWrap{display:flex;width:80%;margin:0 auto}.pl-colorBlock{margin-bottom:0;margin-right:15px;width:33.3%;flex-direction:column}.pl-colorLabel{font-size:14px;padding-left:0;padding-top:10px;max-width:150px}}.pl-share-modal .pl-modal-inner .pl-modal-header-block{padding-left:15px;padding-right:15px}@media screen and (max-width:1020px){.pl-share-modal.pl-modal .pl-modal-inner{max-width:60%}}.nextBtnFixed{display:block;position:fixed;z-index:10;top:50%;right:-30px;border:none;text-decoration:none}a.nextBtnFixed:focus{color:#fff}.nextBtnFixed span{display:block;transform:rotate(-90deg);background:#c35824;color:#fff;font-size:19px;letter-spacing:.07em;line-height:1;text-align:center;border:none;padding:20px 40px 25px;margin:0;border-top-right-radius:5px;border-top-left-radius:5px;font-weight:700;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.nextBtnFixed:hover span{background:#b05022;color:#fff}a.nextBtnFixed.btn-next.disabled span{background:#dfdfdf}.pl-touringCoach a.nextBtnFixed.btn-next.disabled span{background:#e1dcd0!important}.pl-touringCoach .nextBtnFixed span,.pl-touringCoach .pl-subnav-wrapper .m-subnav-nav-list li:last-of-type{background:#000}.pl-btnStackContainer .btn{width:255px;min-height:71px;display:flex;justify-content:center;align-items:center}.pl-btnStackContainer .btn.pl-btn{margin-top:0}.pl-btnStackContainer{display:flex;flex-direction:column;align-items:flex-start}.pl-disclaimer{display:flex;align-items:end}.pl-disclaimerInner{padding-right:10%}.pl-disclaimer .btn{width:255px;min-width:255px}.pl-disclaimerInner p.freightDisclaimer{margin:0;padding:0 0 20px}.pl-disclaimerInner p:last-of-type{padding-bottom:0}.pl-touringCoach .pl-config-complete-btn{background-color:#7f1940!important}.pl-touringCoach .pl-config-complete-btn:last-of-type{background:#49142c!important}.pl-touringCoach .pl-config-complete-btn:last-of-type:hover{background:#7f1940!important}@media screen and (max-width:768px){.pl-disclaimer{flex-direction:column;justify-content:center}.pl-disclaimerInner{padding-right:0}.pl-disclaimer .btn{margin:50px auto;padding:25px 40px}}.pl-subnav-wrapper .m-subnav-nav-list li:last-of-type{background:#006ba6;display:flex;align-items:center;justify-content:center}.pl-subnav-wrapper .m-subnav-nav-list button{color:#fff;background:0 0;outline:0;border:none;padding:0 10px}.pl-subnav-wrapper .m-subnav-nav-list .pl-shareBtn{padding:0 15px 0 25px}.pl-subnav-wrapper .m-subnav-nav-list .pl-printBtn{padding:0 25px 0 15px}.pl-mobileShareBtn svg{width:100%;height:auto}@media screen and (max-width:1039px){.pl-subnav-wrapper .m-subnav-nav-list .pl-shareBtn{padding:18px 15px 18px 25px}.pl-subnav-wrapper .m-subnav-nav-list .pl-printBtn{padding:18px 25px 18px 15px}.pl-mobileShareBtn{display:block;position:absolute;right:25px;width:32px;cursor:pointer;z-index:4;top:20px}}@media(hover:none){.pl-subnav-wrapper .m-subnav-nav-list li:last-of-type .pl-printBtn,.pl-subnav-wrapper .m-subnav-nav-list li:last-of-type span{display:none}}@media screen and (max-width:767px){.pl-summary-img-container .pl-img{height:30vw}.pl-configNav a,.pl-configNav button{height:auto}.pl-CoachColorSelection .row{width:35%}.pl-CoachColorSelection .pl-colLabel{font-size:17px}.pl-CoachColorSelection .pl-colTxt{font-size:23px}.pl-touringCoach .pl-brochure-main h2{font-size:27px}.nextBtnFixed{right:0;left:0;bottom:0;width:100%;top:auto;transform:rotate(0);border-radius:0;padding:30px 10px;background:#006ba6}.nextBtnFixed span{background:0 0;transform:rotate(0);transition:none;padding:0;font-size:22px}.pl-touringCoach .nextBtnFixed{background:#7f1940}.pl-touringCoach .nextBtnFixed:hover{background:#49142c}.nextBtnFixed:hover span,.pl-touringCoach .nextBtnFixed span,.pl-touringCoach .nextBtnFixed:hover span,a.nextBtnFixed.btn-next.disabled span{background:0 0}.nextBtnFixed:not(:disabled):not(.disabled):active{color:#fff;background-color:#310647;border-color:#29053b}.nextBtnFixed:hover{background-color:#003a5a;color:#fff}.page-template-template-coach-config-color footer.m-footer,.page-template-template-coach-config-decor footer.m-footer,.page-template-template-coach-config-floorplan footer.m-footer,.page-template-template-coach-config-options footer.m-footer,.page-template-template-configurator-decor-selection footer.m-footer,.page-template-template-configurator-floor-plan-selection footer.m-footer,.page-template-template-configurator-length-selection footer.m-footer,.page-template-template-configurator-options-selection footer.m-footer{margin-bottom:82px}.pl-btnStackContainer{align-items:center}.pl-btnStackContainer .btn{width:255px}.pl-disclaimerInner p.freightDisclaimer{width:100%}.pl-brochure-main .brochure-anchor-overview{padding-top:75px}.pl-touringCoach a.nextBtnFixed.btn-next.disabled span{background:0 0!important}.pl-touringCoach a.nextBtnFixed.btn-next.disabled{background:#e1dcd0}a.nextBtnFixed.btn-next.disabled{background:#dfdfdf}}@media screen and (max-width:600px){.pl-CoachColorSelection .row{width:50%;min-width:175px}.pl-CoachColorSelection .pl-colLabel{font-size:16px}.pl-CoachColorSelection .pl-colTxt{font-size:21px}.pl-colorBlockWrap{width:100%}.pl-colorLabel{font-size:12px}.pl-coachFlex{padding:30px 20px 50px}.pl-touringCoach .pl-two-col-summary .pl-summary-content h2{font-family:helvetica neue lt w01_31488866,Helvetica,Arial,sans-serif;font-size:28px}.nextBtnFixed span{font-size:18px}.m-header-nav-overlay+main>.pl-configNav+.pl-config-intro.black,.pl-config-intro.black{margin-top:100px!important;padding-bottom:10px}.page-template-template-coach-config-complete .pl-config-intro.black,.page-template-template-configurator-complete .pl-config-intro.black{padding-bottom:30px}.pl-config-intro.black h1{margin-bottom:15px}.pl-selection-grid{padding:20px 0}.pl-swatches .pl-swatch{padding:4px 4px 18%}}