.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}}.thanksgiving-offer-container{background-color:white;border:1px gray solid;display:inline-block;width:100%;position:relative;padding-bottom:5rem}.thanksgiving-offer-container .tg-offer-checkmark{position:absolute;top:8px;right:8px;width:10%;height:auto;z-index:50}.thanksgiving-offer-container.tg-offer-not-selected .tg-check-img{opacity:0.2}.thanksgiving-offer-container.tg-offer-selected .tg-check-img{opacity:1.0}.thanksgiving-offer-container .tg-offer-art-holder{min-height:150px;position:relative;display:block}.thanksgiving-offer-container .tg-offer-art-holder .tg-offer-art{display:inline-block;vertical-align:middle;margin-top:auto;margin-bottom:auto;height:auto;background-color:white;width:100%;position:absolute;top:0px;bottom:0px}.thanksgiving-offer-container .tg-offer-art-holder .tg-offer-art-sizer{display:inline-block;vertical-align:middle;margin-top:auto;margin-bottom:auto;height:auto;background-color:lightgray;width:100%;visibility:hidden}.thanksgiving-offer-container .offer-tc-exclusive{width:100%;height:auto;font-size:0.75rem;text-transform:uppercase;letter-spacing:2px;background-color:#bd2326;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:white;line-height:1.25rem}.thanksgiving-offer-container .tg-offer-title{line-height:115%;margin-top:1rem;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:115%;text-transform:capitalize}.thanksgiving-offer-container .tg-offer-subtitle{line-height:120%;font-size:1rem;line-height:1.5rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.thanksgiving-offer-container .tg-offer-brandname{width:60%;text-align:left;text-transform:uppercase;color:gray;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-align:left}.thanksgiving-offer-container .tg-offer-date{position:absolute;width:40px;height:40px;bottom:0px;right:0px;color:white;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.5rem;text-align:center;padding:10px 3px 0;background-color:#bd2326}.row-noflex{-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}@media (max-width: 343px){.row-noflex{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media (min-width: 344px){.row-noflex{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media (min-width: 768px){.row-noflex{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width: 994px){.row-noflex{-moz-column-count:4;-webkit-column-count:4;column-count:4}}#deal-list{counter-reset:item-counter;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}#deal-list .col-block{padding:.5rem;box-sizing:border-box;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;padding:10px;counter-increment:item-counter}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#deal-list .col-block{display:inline-block}}#deal-list .col-block .thanksgiving-offer-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:left;align-items:left;box-sizing:border-box}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#deal-list .col-block .thanksgiving-offer-container{display:table}}#deal-list .col-block .thanksgiving-offer-container .tg-offer-art-holder{width:100%}.tg-offer-detail-container{background-color:white;border:1px gray solid;display:inline-block;width:100%;position:relative;line-height:0px}@media (min-width: 768px){.tg-offer-detail-container{height:calc(100% - 4px)}.tg-offer-detail-container.brands-page-offer{height:auto}}.tg-offer-detail-container .tg-offer-art-container{display:inline-block;width:33%;position:relative}@media (min-width: 768px){.tg-offer-detail-container .tg-offer-art-container{height:100%}}.tg-offer-detail-container .tg-offer-art-container .tg-offer-art{height:auto;width:100%;position:absolute;top:0px;bottom:0px;margin-top:auto;margin-bottom:auto}.tg-offer-detail-container .tg-offer-art-container .tg-offer-art-sizer{height:auto;width:100%;margin-top:auto;margin-bottom:auto;visibility:hidden}.tg-offer-detail-container .tg-details{vertical-align:top;display:inline-block;padding-left:1rem;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;width:65%;height:100%;line-height:1.5rem}.tg-offer-detail-container .tg-details .tg-offer-date{text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.85rem;text-align:left;font-weight:600}.tg-offer-detail-container .tg-details .tg-offer-title{margin-top:1rem;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:115%}.tg-offer-detail-container .tg-details .tg-offer-subtitle{color:gray;font-size:0.85rem;line-height:120%}.tg-offer-detail-container .tg-details .tg-offer-brandname{text-transform:uppercase;color:#767676;font-size:0.7rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;width:60%;text-align:left}.tg-offer-detail-container .tg-details .tg-offer-buttons{position:absolute;font-size:1rem;bottom:1rem;width:63%}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder{vertical-align:bottom;display:inline-block;height:40px}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder .dropdown-toggle.btn-primary{height:40px;background:url(/images/common/drop-arrow.png) no-repeat 97% 50% #bd2326;border:1px solid #bd2326;width:15.5rem;padding:.375rem .75rem 8px 0}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder .dropdown-menu .dropdown-item{width:inherit;margin:inherit}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns{background-color:transparent;position:absolute;right:1rem;display:inline-block;vertical-align:bottom}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns div{display:inline-block;background-color:#bd2326;vertical-align:bottom}.tg-offer-detail-container .tg-details .tg-offer-buttons .fa{color:white;font-size:125%;width:100%;text-align:center}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-add{line-height:1rem;color:white;width:50%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:75%;font-weight:600;text-transform:uppercase;padding:2.5% 3% 2% 7%;height:40px;cursor:pointer;text-align:left}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-add-fr{font-size:56% !important}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-email,.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-facebook,.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-twitter{width:40px;height:40px}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-email{margin-left:auto;padding:11px 9px 9px 9px;cursor:pointer}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-email img{vertical-align:super}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-facebook{padding:11px 9px 9px 9px;cursor:pointer}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-twitter{padding:11px 9px 9px 9px;cursor:pointer}.tg-offer-detail-container.tg-offer-selected .tg-details .tg-offer-buttons .tg-offer-add::after{content:url("/images/center/thanksgivingdeals/check-mark.png")}@media (max-width: 767.98px){.tg-offer-detail-container{margin-bottom:0rem}.tg-offer-detail-container .tg-offer-art-container{width:100%;display:block}.tg-offer-detail-container .tg-details{width:100%;height:auto}.tg-offer-detail-container .tg-details .tg-offer-buttons{position:relative;width:103%;right:0;top:0;height:auto;display:block;float:left}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns{position:relative;right:0;float:right}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-add{line-height:100%;font-size:65%}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder{float:left;width:62.5%;height:auto}}@media (max-width: 575.98px){.tg-offer-detail-container{margin-bottom:2.5rem}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns{font-size:0.85rem}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns div{height:35px;width:35px}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder{max-width:62.5%;width:100%}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder .dropdown-toggle{font-size:0.7rem}.tg-offer-detail-container .tg-details .tg-offer-buttons .dd-holder .dropdown-toggle.btn-primary{height:35px;padding:.375rem .75rem 7px 17px;width:100%;text-align:left}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-facebook{padding:9px}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-twitter{padding:9px}}.tg-store-info{background-color:white;border:1px gray solid;display:inline-block;width:100%;position:relative;line-height:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;height:calc(100% - 4px);padding:1rem}.tg-store-info .tg-store-info-top{width:100%;display:block;padding-left:1rem;padding-right:1rem}.tg-store-info .tg-store-info-top img{width:100%;height:auto}.tg-store-info .tg-store-info-bottom{display:block;width:100%;text-align:center;line-height:1.5rem}.tg-store-info .tg-store-info-bottom .tg-store-info-label{margin-top:1rem;font-weight:600;display:block}.tg-store-info .tg-store-info-bottom .tg-store-info-value{display:block}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-buttons .dd-holder .dropdown-toggle.btn-primary{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:75%;font-weight:600;text-transform:uppercase}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-buttons .dd-holder .dropdown-toggle.btn-primary:focus{outline:-webkit-focus-ring-color auto 5px}@media (max-width: 575.98px){.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-buttons .dd-holder{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;min-width:254px;float:none}}@media (max-width: 575.98px){.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-buttons .tg-square-btns{position:relative;right:0;margin-left:auto;margin-right:auto;width:100%;text-align:center}}@media (min-width: 576px) and (max-width: 767.98px){.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-buttons .tg-square-btns{right:1rem}}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-title{line-height:115%;margin-top:1rem;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;line-height:115%;text-transform:capitalize}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-subtitle{line-height:120%;font-size:1rem;line-height:1.5rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#212529}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-brandname{width:60%;text-align:left;text-transform:uppercase;color:#767676;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-align:left}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-date{text-transform:uppercase;color:#767676;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75rem;text-align:left;font-weight:600;margin-bottom:1rem;line-height:120%}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-date.text-md-left{text-align:left !important}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-info{padding-top:1rem;padding-bottom:4rem}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-info.tg-offer-disclaimer{font-size:0.75rem;line-height:1rem}@media (max-width: 767.98px){.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-info.tg-offer-disclaimer{margin-bottom:2rem}}@media (max-width: 575.98px){.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-info.tg-offer-disclaimer{margin-bottom:1rem}}.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-email:hover,.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-facebook:hover,.tg-offer-detail-container.brands-page-offer .tg-details .tg-offer-twitter:hover{background-color:black}.header-border-0{margin-bottom:1.5rem;border-bottom:0px solid black}
