#pypsac_formContainer{margin:auto;overflow:hidden;position:relative}.pypsac_formBackgroundImg{left:50%;opacity:.025;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-30deg);width:100%}#pypsac_form{margin:1.25rem auto;width:98%}.pypsac_customerInformation{position:relative}.pypsac_vehicleInformation{position:relative}#pypsac_damageDetail{margin:auto;position:relative}.pypsac_infoButton{background-image:url(/pypskinpath/images/info.svg);background-size:contain;display:inline-block;height:1rem;margin-left:.625rem;width:1rem;vertical-align:text-bottom}.pypsac_infoButton:hover{cursor:pointer}#pypsac_formContainer>.pyp_spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pypsac_customerInformation>.pyp_spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pypsac_vehicleInformation>.pyp_spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#pypsac_cond-docs .pyp_spinnerImg{height:1.25rem;width:1.25rem}#pypsac_damageDetail>.pyp_spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#pypsac_vin{width:80%}#pypsac_vinDecode{margin:0;padding:.625rem 0;vertical-align:bottom;width:18%}#pypsac_vinDecode img{filter:drop-shadow(1px 1px 1px #333)}.pypsac_bigRed{border:0;color:#c0392b;font-size:1rem;font-weight:600;line-height:1.25rem;text-align:center}.pypsac_infoSection{background:#fff;border:1px solid #999;border-radius:.3125rem;margin:0 0 .625rem;padding:.3125rem .625rem}.pypsac_contactPref{margin:.3125rem 0 .3125rem .9375rem}.pypsac_condition{margin:.3125rem 0 .3125rem .9375rem}.pypsac_sectionHeading{background:#005596;border:.0625rem solid #005596;border-radius:.25rem .25rem 0 0;box-sizing:content-box;color:#fff;font-size:1.125rem;font-weight:700;line-height:2.25rem;margin:0 0 0 -.6875rem;padding:0 .625rem;width:100%}.pypsac_or{margin:.4rem}.docsNotice a{text-decoration:underline}.pypsac_noDamage{display:none}.pypsac_damageDetail{display:none}.pypsac_damageItem{margin:.3125rem 0;vertical-align:middle}.pypsac_damageItem-exterior{display:none;text-indent:1.5625rem}.pypsac_damageItem-interior{display:none;text-indent:1.5625rem}#pypsac_chatImage{margin:1.5625rem 0 0;text-align:center}#pypsac_textContainer{width:90%;margin:0 5%}#pypsac_locationHeading{border-bottom:.0625rem solid #b7b7b7;padding:.625rem .3125rem}#pypsac_locationHeadingAddr{font-size:1.125rem;line-height:normal;text-align:right;padding:.625rem 0}#pypsac_locationMap{margin:1.25rem 0}.pypsac_mapIframe{width:100%}#pypsac_locationText{line-height:normal}#pypsac_recentPurchases{text-align:center}.pypsac_recentPurchase{display:block;padding:.625rem 0}@media screen and (min-width :768px){#pypsac_formContainer{padding:0}#pypsac_form{margin-top:1.25rem;max-width:850px;width:90%}.pypsac_infoSection{border:.0625rem solid #005596;margin-bottom:10px}.pypsac_customerInformation,.pypsac_vehicleInformation{display:inline-block;min-height:530px;vertical-align:top;width:48%}.pypsac_customerInformation{margin-right:.625rem}.pypsac_vehicleInformation{margin-left:.625rem}#pypsac_damageDetail{width:97%}#pypsac_getQuote{width:100%}#pypsac_chatImage{display:none}#pypsac_locationHeading{width:90%;margin:2.3125rem 5%;vertical-align:middle}#pypsac_locationHeadingName{display:inline-block;width:70%;vertical-align:super}#pypsac_locationHeadingAddr{display:inline-block;width:30%;vertical-align:baseline}#pypsac_locationMap{float:right;margin:0}.pypsac_mapIframe{margin:0 0 1.875rem 1.875rem;width:600px}#pypsac_recentPurchases{clear:both;padding:0 10%}.pypsac_recentPurchase{display:inline-block;margin:1.5625rem;width:250px}}.section__pypsacl-steps{padding:0 1rem}.pypsacl_step{background-color:transparent;background-size:contain;background-position:bottom;background-repeat:no-repeat;box-sizing:border-box;display:block;height:80vw;margin:10vw auto;overflow:hidden;text-decoration:none;transition:all .2s ease-in-out;width:80vw}.text.pypsacl_step-text{align-items:center;background-color:transparent;color:#444;display:flex;padding:.5rem 1rem}.pypsacl_stepsVideo{color:#2f2f2f;display:block;font-size:1.5rem;line-height:1.5;margin:5rem 0;transition:all .33s ease-in-out}.pypsacl_stepsVideo:hover{cursor:pointer;text-decoration:underline;transform:scale(1.05)}.pypsacl_play{box-shadow:-10px 10px 0 #d44e1e}#pypsacl_videoPlayer{background:#000;height:56vw;transition:all .1s ease-in-out}.section__pypsacl-blurb{background-color:#237a3e;background-repeat:no-repeat;background-position:center;background-size:cover;padding:4vw 5vw 5vw}#pypsacl_faq{margin:5vw 0 0}.pypsacl_questions{margin:5vw 2vw}.pypsacl_q{align-items:center;background:#bbd6c3;display:flex;font-weight:700;margin:1rem 0 0;padding:.5rem}.pypsacl_q::before{color:#237a3e;content:'Q:';display:flex;font-family:speedy,sans-serif;font-size:3rem;margin:0 1rem}.pypsacl_a{align-items:center;background:#fffde9;display:flex;padding:.5rem}.pypsacl_a::before{color:#fbeb3a;content:'A:';display:flex;font-family:speedy,sans-serif;font-size:3rem;margin:0 1rem}.pypsacl_recycleTextContainer{background-color:#237a3e;background-repeat:no-repeat;background-size:cover;padding:5vw}.pypsacl_recycleText{color:#fff;margin:0;padding:5vw 2vw}.pypsacl_serviceAreasMapText{font-size:3vw;font-weight:700;line-height:normal;margin:0 auto 2rem;padding:0;text-align:center;width:70%}.pypsacl_serviceAreasMapState{display:block;list-style:none;width:100%}.pypsacl_serviceAreasMapStateLink.text{line-height:1.75;margin:.25rem 0}.pypsacl_serviceAreasCity{display:block;list-style:none;width:100%}.pypsacl_serviceAreasCityLink.text{line-height:1.75;margin:.25rem 0}.pypsacl-button{width:80%!important}@media screen and (min-width :767px){.pypsacl_step{display:inline-block;border-radius:.25rem;box-shadow:0 .625rem .9375rem .1325rem #e9eef4;height:32vw;margin:3vw 1vw;padding:0;vertical-align:top;width:29vw}.text.pypsacl_step-text{padding:.5rem 0;line-height:1}.pypsacl_step:hover{border:.0625rem solid #fbeb3a;box-shadow:0 .625rem 2rem .375rem #e9eef4;transform:translateY(-1.25rem)}#pypsacl_blurb{background-attachment:fixed;background-position:center;background-repeat:no-repeat}.pypsac_blurbText{margin:4rem auto}.pypsacl_recycleText{margin:0 auto}.pypsacl_serviceAreasMapText{font-size:1.125rem;width:50%}.pypsacl_serviceAreasMapStates{column-count:3}.pypsacl_serviceAreasCities{column-count:4}.pypsacl-button{width:inherit}}@media screen and (min-width :1100px){.section__pypsacl-steps{padding:0}.pypsacl_step{max-height:400px;max-width:400px;padding:1rem 0 0}.text.pypsacl_step-text{padding:1rem;line-height:initial}.pypsacl_serviceAreasState-container{padding:3rem}.pypsacl_serviceAreasCity-container{padding:3rem}}.pypsac_notFound{color:#2f2f2f;font-size:32px;text-align:center;line-height:normal;margin:auto}.pypsac_notFoundHeading{color:#2f2f2f;font-size:88px;font-weight:800}.pypsac_quoteContainer{padding:0 1rem}.pypsac_hideMe{width:100%;height:100%;background:#666;position:fixed;z-index:998;opacity:.9}.pypsac_quoteLoading{background:#fff;border-radius:4px;color:#2f2f2f;font-weight:700;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:300px;z-index:999}#pypsac_quoteDetails{margin:0 auto;padding:0 0 .625rem;width:100%}#pypsac_quote{word-break:break-word}.pypsac_quoteAmount{color:#d44e1e;font-family:speedy,sans-serif;font-size:4rem;line-height:1.05;margin:1rem 0;text-shadow:.125rem .125rem #005596}.pypsac_submitted-info{border:1px solid #005596;border-radius:.25rem;padding:1rem;position:relative;width:100%}#pypsac_quoteEdit{background:0 0;border:0;position:absolute;right:10px;top:13px}#pypsac_quoteEdit img{filter:invert(33%) drop-shadow(1px 2px 1px rgba(0,0,0,.3));width:25px}.pypsac_questions{margin:1rem auto}#pypsac_quoteDeductions{margin:1rem auto}#pypsac_quoteDeductions li{list-style-type:disc;text-align:left}.quote-disclaimer{padding:2rem}#pypsac_terms{color:grey;font-size:10px;font-style:italic;line-height:12px;margin:15px 10px 0 10px}@media screen and (max-width :359px){.pypsac_quoteAmount{font-size:3rem}.pypsac_bigRed{line-height:18px;font-size:11px}}@media screen and (min-width :767px){.pypsac_quoteAmount{font-size:8rem;text-shadow:.25rem .25rem #005596}.pypsac_submitted-info{margin:1rem auto;width:50%}#pypsac_acceptQuote,#pypsac_declineQuote{margin:1rem 1rem 1rem 0;width:250px}}.pypsac_quoteResult{border:1px solid #e7e7e7;border-radius:4px;box-shadow:3px 5px 10px 4px #f1f1f1fc;box-sizing:border-box;height:500px;margin:0 auto 25px auto;padding:10px;position:relative;width:95%}.pypsac_quoteResultHeading{color:#fff;font-size:6.5vw;font-weight:700}.pypsac_quoteResultNumber{font-weight:700}.quote-number{padding:.5rem 0}.next-steps{padding:.25rem 0}.pypsac_quoteResultContactOptions{font-size:20px;line-height:normal;margin:20px 0}.pypsac_quoteResultContactUs{font-size:22px;font-weight:600;line-height:normal}.pypsac_printQuote:hover{cursor:pointer}.pypsac_quoteResultNewQuote{display:block;text-align:right;margin:35px 10px 0}.pypsac_resultOptions .pyp_spinnerImg{border-radius:35%}@media screen and (min-width :768px){#pypsac_acceptQuote,#pypsac_declineQuote{width:250px}.pypsac_quoteResult{width:500px}.pypsac_quoteResultHeading{font-size:31px}}#pypsacs_textContainer{margin:auto;padding:0 1rem}.pypsacs_stores{border-top:1px solid #e2e2e2;margin:2rem auto}.pypsacs_store{display:block;margin:1rem;padding:1rem;text-align:left;vertical-align:top}.pypsacs_storeName{color:#237a3e;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:900;text-transform:uppercase}.pypsacs_address{margin:1rem 0}@media screen and (min-width :1100px){#pypsacs_textContainer{width:1100px}.pypsacs_stores{width:1100px}.pypsacs_store{box-shadow:0 10px 15px 5px #e9eef4;border-radius:.25rem;display:inline-block;transition:all .2s ease-in-out;width:calc(33% - 2rem)}.pypsacs_store:hover{background-color:#237a3e;color:#fff;transform:translateY(-1.25rem)}.pypsacs_store:hover .link--primary{color:#fbeb3a}.pypsacs_store:hover .link--primary:after{filter:brightness(1.5)}.pypsacs_store:hover .pypsacs_storeName{color:#fff}}.DnnModule-pyp_sellACarForm{margin:auto}.sell-your-car-sticky{background:#237a3e;padding:.75rem;position:sticky;text-align:center;top:0;z-index:10}