body.showcase-dealers-opened{overflow:hidden}#showcase-dealers-media-detector{display:none}@media (max-width:64em){#showcase-dealers-media-detector{display:block}}#showcase-dealers-screen{display:none;z-index:150000}#showcase-dealers-screen *,#showcase-dealers-screen .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#showcase-dealers-screen .button{margin-bottom:0;background-color:#d52b1e}#showcase-dealers-screen label{width:100%;font-family:SourceSansPro-Regular,Arial,sans-serif;text-transform:uppercase;font-weight:700}#showcase-dealers-screen .left{float:left!important}#showcase-dealers-screen .right{float:right!important}#showcase-dealers-screen .clearfix:before{content:" ";display:table}#showcase-dealers-screen .clearfix:after{content:" ";display:table;clear:both}#showcase-dealers-screen .hide{display:none}#showcase-dealers-screen a:hover{cursor:pointer}#showcase-dealers-screen textarea{height:auto;min-height:50px}#showcase-dealers-screen select{width:100%}#showcase-dealers-screen #showcase-dealers-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:149998;background:hsla(0,0%,100%,.95)}#showcase-dealers-screen #showcase-dealers-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);z-index:149999;margin:0;padding:32px;width:968px;height:auto;box-sizing:border-box;background:#fff;border-radius:3px;box-shadow:0 12px 36px 0 rgba(0,0,0,.15)}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container{top:0;left:0;transform:none;-ms-transform:none;-webkit-transform:none;-moz-transform:none;width:100%;height:100%;max-height:100%;padding:16px;overflow:auto}}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;align-items:center;height:38px;max-height:38px;margin:0;padding:0 0 8px;border-bottom:1px solid #e0e0e0}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar{height:auto;max-height:none}}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;text-align:right}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control.psd-modal-control-left{-ms-flex-order:2;order:2;margin-right:32px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control.psd-modal-control-left{-ms-flex-order:1;order:1;margin-right:0}}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control.psd-modal-control-right{-ms-flex-order:3;order:3}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span{display:block;background:none;width:16px;height:16px;line-height:normal;margin:0;padding:0}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span a{display:block;width:16px;height:16px;line-height:normal;margin:0;padding:0}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span a img{display:block;margin:0;padding:0;width:16px;height:16px}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span.close-button a{text-align:left}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span.close-button a{text-align:right}}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-control span.back-button a{text-align:right}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:1;order:1}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title{-ms-flex-order:2;order:2}}#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title #global-psd-title,#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title #online-psd-title{line-height:normal;margin:0;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:22px;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.2px;color:#000}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title #global-psd-title,#showcase-dealers-screen #showcase-dealers-container #showcase-dealers-top-bar .psd-modal-title #online-psd-title{font-size:18px;text-align:center}}.extra-label-text{color:red}#showcase-dealers-screen #showcase-dealers-search{display:block;width:100%;margin:14px 0 0;padding:0}#showcase-dealers-screen #showcase-dealers-search .hero-image{display:block;width:100%;margin:0 0 16px;padding:0;text-align:center}#showcase-dealers-screen #showcase-dealers-search .hero-image img{display:block;margin:0 auto;padding:0;width:100%;max-width:100%;height:auto;max-height:auto}#showcase-dealers-screen #showcase-dealers-search .hero-content-title{margin:0 0 16px;padding:0 0 8px;border-bottom:1px solid #e0e0e0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:19px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:.3px;color:#000}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-search .hero-content-title{border-bottom:none;margin-bottom:16px}}#showcase-dealers-screen #showcase-dealers-search .hero-content{display:block;width:100%;margin:0 0 32px;padding:0}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-search .hero-content{margin:16px 0 0}}#showcase-dealers-screen #showcase-dealers-search .hero-content p{margin-bottom:16px;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;color:#000}#showcase-dealers-screen #showcase-dealers-search .hero-content p:last-child{margin-bottom:0}#showcase-dealers-screen #showcase-dealers-search #showcase-dealers-container{border-radius:10px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form{display:block;margin:0;padding:0;text-align:left;margin-top:20px;height:120px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .show-error-input{border-color:#d52b1e}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:4px 16px 16px;border:1px solid #999;height:70px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer label{-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;position:absolute;color:#ccc}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer .hide-input{margin-top:12px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer .show-input{margin-top:20px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer .hide-label{left:-100000px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .BuyLocalModal-SearchContainer .show-label{left:unset}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-error{font-family:FuturaPT,sans-serif;font-size:14px;color:#d52b1e;position:absolute;margin-top:12px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-error p:first-child{font-weight:700;margin-bottom:0;font-family:FuturaPT-Heavy,sans-serif}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-error a{text-decoration:underline;color:#d52b1e}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealers-zip{overflow:hidden;text-overflow:ellipsis;height:80%;width:75%;background-color:inherit;outline:none;border-style:none;font-size:16px;font-weight:500;color:#666;font-family:FuturaPT-Demi,sans-serif}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-submit{height:40px;width:112px;padding:unset;border-radius:unset;margin-top:12px}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-no-results{margin:0 0 10px;text-align:center;color:red}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-no-results p{margin:0;font-size:12px;font-style:italic}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-no-results p b{font-size:16px;font-style:normal}#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form #showcase-dealer-search-no-results a{margin:0;font-size:12px;font-style:italic;color:red}#showcase-dealers-screen #showcase-dealers-online,#showcase-dealers-screen #showcase-dealers-search form.showcase-dealers-search-form .form-fields{display:block;width:100%;margin:0;padding:0}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-loading{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:320px;min-height:320px;max-height:570px;margin:0;padding:0}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-loading{height:auto;min-height:none;max-height:none}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-loading strong{display:block;width:100%;margin:0 0 5px;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:19px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:.3px;text-align:center;color:#000}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-loading p{display:block;width:100%;margin:0;padding:0;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;text-align:center;color:#000}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul{display:block;height:320px;min-height:320px;max-height:570px;overflow:auto;margin:0;padding:0;list-style:none}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul{height:auto;min-height:none;max-height:none;margin-right:0}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;padding:8px 0;border-bottom:1px solid #e0e0e0;width:100%}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li{display:block}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .online-logo{width:75%;margin:0;padding:0 0 0 15px;box-sizing:border-box;text-align:left}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .online-logo{width:100%;margin:0 0 15px;padding:0;text-align:center}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .online-logo img{width:auto;height:38px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .online-logo img{height:auto;max-height:64px}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .shop-now-button{width:25%;margin:0;padding:0 15px 0 0;text-align:right}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .shop-now-button{width:100%;padding:0;text-align:center}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .shop-now-button a{display:inline-block;padding:14px;border-style:none;border-radius:3px;background-color:#2ac278;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:10px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:.3px;text-align:center;color:#fff;cursor:pointer}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list ul li .shop-now-button a{display:block;padding:10px;width:100%}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-list p{display:block;margin:20px 0 0;padding:0;line-height:normal;font-size:11px;color:#666}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-no-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;height:320px;min-height:320px;max-height:570px;margin:0;padding:0}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-no-results{height:auto;min-height:none;max-height:none}}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-no-results strong{display:block;width:100%;margin:0 0 5px;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:19px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:.3px;text-align:center;color:#000}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-no-results p{display:block;width:100%;margin:0;padding:0;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;text-align:center;color:#000}#showcase-dealers-screen #showcase-dealers-online #showcase-dealers-online-no-results a{color:#000}#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header{display:block;width:100%;margin:8px 0 14px;padding:0 0 8px;border-bottom:1px solid #e0e0e0}#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-location-title,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-result-contact-title,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-thank-you-title{display:inline-block;margin:0;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:19px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:.3px;color:#000}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-location-title,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-result-contact-title,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-thank-you-title{display:block}}#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-location-title span,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-result-contact-title span,#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealers-thank-you-title span{color:#d52b1e}#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-change{display:inline-block;margin:0 0 0 8px;padding:0}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-change{display:none}}#showcase-dealers-screen #showcase-dealers-results #showcase-dealers-results-header #showcase-dealer-results-change a{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;text-decoration:none;color:#038cca}#showcase-dealers-screen #showcase-dealers-results .row{width:100%;max-width:100%}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map{width:100%;min-height:320px;max-height:auto;border:1px solid #ccc}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map{height:320px;max-height:320px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info{min-width:150px;margin:0;padding:0}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-name{margin:0;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:16px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.3px;color:#000}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-address,#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-phone{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-distance{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#888}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-directions a,#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-profile-website a{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;text-decoration:none;color:#038cca}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-popup-controls{display:block;margin:0;padding:0}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-popup-controls span{display:inline-block;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #888}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-popup-controls span:last-child{border-right:none}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-popup-controls span{display:block;border-right:none}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-map .showcase-dealer-popup-info .showcase-dealer-popup-controls span a{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;text-decoration:none;color:#038cca}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list{width:100%;height:320px;min-height:320px;max-height:570px;margin-right:32px;overflow:auto}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list{height:auto;min-height:none;max-height:none;margin-right:0}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list #showcase-dealer-type-divider{width:98%;height:1px;margin:15px auto;background:#ccc;border:none}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dynamic-logo{display:block;margin:16px 0;padding:0;text-align:center}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dynamic-logo img{width:auto;height:auto;max-width:100%;max-height:125px;margin:0 auto;text-align:center}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile{margin:0;padding:17px 21px;box-sizing:border-box;width:100%;cursor:pointer;padding-left:13px;padding-right:13px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile{padding:13px 12px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile.hover{padding:16px 21px;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:#f9f9f9;padding-left:13px;padding-right:13px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile.hover{padding:12px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile.selected{padding:16px 21px;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;background:#efefef}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile.selected{padding:12px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .row{margin-bottom:0}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-counter{display:block;width:24px;height:24px;margin:0 16px 0 0;padding:0;box-sizing:border-box;line-height:24px;background:#000;border-radius:50%;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;letter-spacing:.3px;text-align:center;color:#fff}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-counter{margin-right:13px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-name{display:block;margin:0;padding:0;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:14px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:0;color:#000}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-name span{font-size:11px}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-profile-address,#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-profile-phone{display:block;margin:0;padding:0;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#000}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-profile-website{margin-top:5px}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-profile-website a{color:#bb0202}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-in-stock{display:inline-block;width:auto;padding:3px;font-size:10px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:.5px;font-family:FuturaPT-Heavy,Arial,sans-serif;text-transform:uppercase;color:#2ac278;border:1px solid #2ac278}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-profile-meta .showcase-dealer-distance{font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#888}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-logo{display:block;margin:0 0 0 auto;width:48px;margin-left:16px;box-sizing:border-box;text-align:right}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-logo{margin-left:13px}}#showcase-dealers-screen #showcase-dealers-results .row #showcase-dealers-result-list .showcase-dealer-tile .showcase-dealer-logo img{display:block;width:auto;height:auto;max-width:48px;max-height:48px;margin:0 auto;text-align:right}#showcase-dealers-screen #showcase-dealers-results #showcase-dealer-result-logos{display:none}#dealer-locator-react-pdp #showcase-dealers-screen{display:block!important}#dealer-locator-react-pdp #showcase-dealers-screen #showcase-dealer-results-change a{text-indent:0!important;width:auto!important;height:auto!important}#dealer-locator-react-pdp #showcase-dealers-top-bar{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}#dealer-locator-react #showcase-dealers-screen{display:block!important}#dealer-locator-react #showcase-dealers-screen #showcase-dealer-results-change a{text-indent:0!important;width:auto!important;height:auto!important}#dealer-locator-react #showcase-dealers-top-bar{display:-ms-flexbox!important;display:flex!important}#dealer-locator-react #showcase-dealers-top-bar,#showcase-dealers-result-container{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}#showcase-dealers-result-container{display:-ms-flexbox;display:flex}@media (max-width:64em){#showcase-dealers-result-container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#showcase-dealers-result-container #showcase-dealers-result-content{-ms-flex:0 35%!important;flex:0 35%!important;max-height:50vh;overflow:scroll}@media (max-width:64em){#showcase-dealers-result-container #showcase-dealers-result-content{min-width:100%!important;max-height:44vh}}#showcase-dealers-result-container #showcase-dealers-result-map{-ms-flex:0 65%!important;flex:0 65%!important;min-width:65%!important}@media (max-width:64em){#showcase-dealers-result-container #showcase-dealers-result-map{min-width:100%!important;margin-bottom:20px}}#showcase-dealers-result-container #showcase-dealers-result-list{width:100%!important;height:50vh!important;max-height:50vh!important;margin-right:0!important;overflow:scroll!important}@media (max-width:64em){#showcase-dealers-result-container #showcase-dealers-result-list{max-height:44vh!important}}#showcase-dealers-result-container .showcase-dealer-counter{margin-left:10px!important}#showcase-dealers-result-container a{text-indent:0!important;width:auto!important;height:auto!important}#showcase-dealers-result-container span{text-align:left!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:start!important;align-items:flex-start!important}.react-modal-open #global-psd-title{font-size:40px;line-height:normal}@media (max-width:64em){.react-modal-open #global-psd-title{font-size:24px;line-height:normal}}.react-modal-open #presonus-header-banner,.react-modal-open #specialty-site-header{z-index:1!important}#showcase-dealers-result-container .showcase-dealer-profile-directions a,#showcase-dealers-result-container .storelocator-phone{color:#666;text-decoration:none;background-color:transparent}@media (max-width:64em){#global-psd-title{font-size:24px}}#showcase-dealers-screen #showcase-dealers-result-contact{margin-right:32px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-result-contact{margin-right:0}}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form{margin-top:20px}}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form #showcase-dealer-contact-error{margin:0 0 15px;padding:0;font-size:14px;font-weight:700;color:red;text-align:left}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form .form-input{margin-bottom:15px}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form .form-input b{display:block;margin:0;padding:0;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#666;text-transform:none}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form .form-input input{display:block;width:100%;padding:5px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ccc;outline:none;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#888}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form .form-input textarea{display:block;width:100%;height:140px;padding:5px;border:1px solid #ccc;outline:none;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.47;color:#888;resize:none}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form .form-input small{display:block;text-align:right;font-family:SourceSansPro-It,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#888;text-transform:none}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form button{display:block;width:auto;margin:0;padding:14px;border-style:none;border-radius:3px;background-color:#2ac278;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:15px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.07;letter-spacing:.3px;text-align:center;color:#fff;cursor:pointer}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form button{width:100%}}#showcase-dealers-screen #showcase-dealers-result-contact form.showcase-dealers-contact-form #showcase-dealers-legalese{margin-top:15px;font-family:SourceSansPro-Regular,Arial,sans-serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;color:#888}#showcase-dealers-screen #showcase-dealers-thank-you{margin-right:32px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-thank-you{margin-right:0}}#showcase-dealers-screen #showcase-dealers-thank-you #showcase-premium-dealers-thank-you-logo{margin:125px 0 50px}@media (max-width:64em){#showcase-dealers-screen #showcase-dealers-thank-you #showcase-premium-dealers-thank-you-logo{margin:32px 0}}#showcase-dealers-screen #showcase-dealers-thank-you #showcase-premium-dealers-thank-you-logo img{display:block;width:auto;height:auto;max-width:150px;margin:0 auto;text-align:center}#showcase-dealers-screen #showcase-dealers-thank-you .showcase-dealers-thank-you-options{text-align:center}#showcase-dealers-screen #showcase-dealers-thank-you .showcase-dealers-thank-you-options #showcase-dealers-thank-you-close{margin-bottom:16px}#showcase-dealers-screen #showcase-dealers-thank-you .showcase-dealers-thank-you-options #showcase-dealers-thank-you-close a{display:block;width:100%;margin:0;padding:10px;border-style:none;border-radius:3px;background-color:#2ac278;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:12px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:1px;color:#fff;text-decoration:none;cursor:pointer}#showcase-dealers-screen #showcase-dealers-thank-you .showcase-dealers-thank-you-options #showcase-dealers-thank-you-back a{display:block;width:100%;margin:0;padding:10px;border-style:none;border-radius:3px;border:1px solid #e0e0e0;background-color:#f9f9f9;font-family:FuturaPT-Heavy,Arial,sans-serif;font-size:12px;font-weight:900;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.3px;color:#666;text-decoration:none;cursor:pointer}.close-button{border:none;background-color:inherit;padding:0}
