.validation-summary-errors ul li{color:#bd2326;font-size:.85rem}.validation-summary-valid ul li{display:none}.field-validation-error{color:#bd2326;font-size:.85rem}form.TangerFormColors .form-group{position:relative}form.TangerFormColors ::-webkit-input-placeholder{text-transform:uppercase;color:#acacac;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}form.TangerFormColors :-moz-placeholder{text-transform:uppercase;color:#acacac;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}form.TangerFormColors ::-moz-placeholder{text-transform:uppercase;color:#acacac;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}form.TangerFormColors :-ms-input-placeholder{text-transform:uppercase;color:#acacac;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}form.TangerFormColors input,form.TangerFormColors select,form.TangerFormColors textarea{border-color:#acacac}form.TangerFormColors input[type="text"],form.TangerFormColors input[type="email"],form.TangerFormColors select,form.TangerFormColors textarea{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}form.TangerFormColors input[type="submit"],form.TangerFormColors button[type="submit"]{border:none;text-transform:uppercase;background-color:white;font-weight:bold}form.TangerFormColors .animated-btn.submit-btn input[type="submit"]{background-color:transparent}form.TangerFormColors span.req{position:absolute;right:0.5em;top:0.3em;color:#c20430}form.TangerFormColors textarea{width:100%}h1,h2,h3,h4,h5{color:black}p,ul li{color:#464646}.header-container .hero-container{display:block;margin:0 auto 0 auto}.header-container .hero-container img{width:100%;height:auto}.header-container .header-text{margin-bottom:1.5rem}.header-container .header-text h1{font-weight:bold;margin-bottom:1rem}@media (max-width: 767.98px){.header-container .header-text h1{margin-top:.75rem}}.header-container .header-text h2{font-size:1.6rem}.header-container .header-text p{margin-bottom:0}.header-container .header-border{margin-bottom:1.5rem;border-bottom:1px solid black}.header-border{margin-bottom:1.5rem;border-bottom:1px solid black}.voucher-promo .preferredBlock{display:inline-block}.form-control{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.promo-section .form-block .formcontent h5{font-size:1rem;line-height:1.2rem}.promo-section .form-block .formcontent h5 strong{text-transform:uppercase;font-weight:bold}.promo-section .form-block form .form-group p.fb-fill-text{display:inline-block;margin-bottom:1rem}.col-row{border:1px solid black;margin-bottom:1.5rem;padding:1.5rem}.col-row h3{margin-bottom:1.5rem;font-weight:bold}@media (max-width: 1199.98px){.promo-section .form-block .formcontent h5{font-size:.95rem}.promo-section .form-block form .form-group .fb_iframe_widget{vertical-align:top}.promo-section .form-block form .form-group p.fb-fill-text{width:80%;font-size:.75rem;margin-bottom:.75rem}}@media (max-width: 991.98px){.header-container .header-text h1{font-size:3rem}.promo-section .form-block .formcontent h5{font-size:.85rem}.promo-section .form-block form .form-group p.fb-fill-text{width:73%;font-size:.69rem;margin-bottom:.75rem}}@media (max-width: 767.98px){.header-container .header-text h1{font-size:2.5rem}.col-left{margin-bottom:1.5rem}.col-left .col-row:last-child{margin-bottom:0}}@media (max-width: 575.98px){.promo-section .form-block .formcontent h5{font-size:0.9375rem}.promo-section .form-block form .form-group p.fb-fill-text{width:100%;font-size:.85rem;margin-bottom:.5rem;margin-top:.5rem}}.tanger-popup{background-color:rgba(0,0,0,0.6);height:100vh;width:100vw;top:0;left:0;z-index:10000;position:fixed;display:none;text-align:center}.tanger-popup.visible{display:block}.tanger-popup .popup-row{margin-left:auto;margin-right:auto;left:0;right:0;height:75%;top:25%;width:100%;display:block;position:absolute;text-align:center}@media (max-width: 991.98px){.tanger-popup .popup-row{height:100%;top:0;width:100%}}.tanger-popup .popup-body{margin-left:auto;margin-right:auto;display:inline-block;position:relative;text-align:center}.tanger-popup .popup-body .close-btn{line-height:20px;font-weight:600;font-size:1.5rem;cursor:pointer;position:absolute;top:-12px;right:-12px;width:25px;height:25px;background:white;border:black 2px solid;border-radius:50%;text-align:center;color:black}@media (max-width: 991.98px){.tanger-popup .popup-body .close-btn{top:20px;right:20px;border:none;width:25px;height:25px;border-radius:unset;background-color:transparent;background-image:url("/images/common/icons/popup-close-mobile.png");background-repeat:no-repeat;background-size:contain;color:transparent;font-size:3rem;font-weight:unset}}.tanger-popup .popup-body .close-btn .close-btn-black{background:black;border-color:white;color:white}.tanger-popup .popup-body .close-btn.close-btn-white{background:white;border-color:black;color:black;border:black 2px solid;border-radius:50%;font-size:2rem;font-weight:700}@media (max-width: 991.98px){[data-popup="summer-deals-popup"].tanger-popup .popup-row{top:20%}}@media (max-width: 991.98px) and (max-width: 767.98px){[data-popup="summer-deals-popup"].tanger-popup .popup-row img{width:95vw}}@media (max-width: 991.98px){[data-popup="holiday-snowball-popup"].tanger-popup .popup-row{top:20%}}@media (max-width: 767.98px){[data-popup="holiday-snowball-popup"] #holiday-snowball-popup.close-btn{top:10px;right:10px}}[data-popup="holiday-snowball-popup"] .holiday-snowball-popup img{width:33vw}@media (max-width: 767.98px){[data-popup="holiday-snowball-popup"] .holiday-snowball-popup img{width:95vw}}#wrapper #save-offer-canvas{height:auto;width:100%;position:absolute;top:0px;bottom:0px;margin-top:0;margin-bottom:auto}
