.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}}.special-ribbon{width:100%;font-size:.75rem;color:white;font-weight:600;text-transform:uppercase;text-align:center;line-height:2}.special-ribbon.mm{background-color:#296db6}.special-ribbon.athx{background-color:#000000}.special-ribbon.mm2019{background-color:#067CB3}button:focus{outline:-webkit-focus-ring-color auto 5px}.thanksgiving-offer-container{background-color:white;border:1px gray solid;display:inline-block;width:100%;position:relative;padding-bottom:3.5rem}.thanksgiving-offer-container .coupon-wrapper{position:relative}.thanksgiving-offer-container .coupon-wrapper .tg-offer-brandname{bottom:-3rem}.thanksgiving-offer-container .coupon-wrapper .tg-more-indicator{bottom:-4rem}.thanksgiving-offer-container a:hover.center-home-deals-cta{color:#373a3c}.thanksgiving-offer-container .tg-offer-checkmark{position:absolute;top:8px;right:8px;width:10%;height:auto}.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.forced-black-bg{background-color:black}.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 .tg-offer-art-holder .db-text-block{position:absolute;left:5%;top:10%}.thanksgiving-offer-container .tg-offer-art-holder .db-text-block.isNotFrench{top:21%}.thanksgiving-offer-container .tg-offer-art-holder .db-text-block.isFrench{top:27%}.thanksgiving-offer-container .tg-offer-art-holder .db-text-block p{color:white;font-weight:700;font-size:1.4rem;line-height:1}.thanksgiving-offer-container .tg-offer-art-holder .db-text-block p span.dollars{font-size:2rem}.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}@media (max-width: 991.98px){.thanksgiving-offer-container .offer-tc-exclusive.tc-small{font-size:0.68rem}}.thanksgiving-offer-container .tg-offer-title{margin-top:1rem;margin-left:5%;margin-right:5%;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}@media (max-width: 767.98px){.thanksgiving-offer-container .tg-offer-title{font-size:1rem}}.thanksgiving-offer-container .tg-offer-subtitle{margin-left:5%;margin-right:5%;font-size:0.85rem;line-height:120%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.thanksgiving-offer-container .tg-offer-subtitle.isFrench{font-size:0.8rem}.thanksgiving-offer-container .tg-offer-brandname{position:absolute;bottom:1rem;left:5%;text-transform:uppercase;color:#767676;font-size:0.7rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;width:60%;text-align:left;line-height:1.15}@media (max-width: 767.98px){.thanksgiving-offer-container .tg-offer-brandname{width:75%}}.thanksgiving-offer-container .tg-offer-date{margin-top:0.5rem;margin-left:5%;margin-right:5%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;color:#767676}.thanksgiving-offer-container .tg-more-indicator{position:absolute;bottom:0px;right:5.5%;width:40px;height:40px;padding:0px;color:#bd2326;text-align:right;font-size:1.5rem}.thanksgiving-offer-container .tg-more-indicator circle{fill:#bd2326}.row-noflex{-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}#deal-list{counter-reset:item-counter;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}#deal-list .hersheypark:hover{text-decoration:none}@media (max-width: 767.98px){#deal-list .hersheypark .tg-offer-art-holder{min-height:100px}}#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;flex:0 0 25%}#deal-list .col-block:not(.brand-col-block){width:25%}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block:not(.brand-col-block){flex:0 0 33%;width:33%}}@media (max-width: 767.98px){#deal-list .col-block:not(.brand-col-block){flex:0 0 50%;width:50%}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#deal-list .col-block{display:inline-block}}#deal-list .col-block.monthly img{width:100%}#deal-list .col-block.monthly .overlay-logo{position:absolute;top:0;left:0;width:100%;padding:10px 10px 0 10px}#deal-list .col-block.monthly .overlay-text{position:absolute;color:white;font-size:1.43611em;bottom:10px;font-weight:400;padding:1.04167em .8em 1.04167em .8em;margin:auto;line-height:1.11111;text-transform:uppercase;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block.monthly .overlay-text{font-size:1.3em}}@media (max-width: 767.98px){#deal-list .col-block.monthly .overlay-text{font-size:1.7em;bottom:5px}}@media (max-width: 575.98px){#deal-list .col-block.monthly .overlay-text{font-size:3.8vw}}#deal-list .col-block.monthly .overlay-text .thin{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:82%}#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%}#deal-list .col-block .ts-fall-coupon{display:flex;align-items:center;justify-content:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#deal-list .col-block .ts-fall-coupon{display:block}}#deal-list .col-block .ts-fall-coupon .text-block{background-color:#931c20;text-align:center}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text{padding:2rem 0 1rem 0}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p{color:white;text-transform:uppercase;font-weight:700}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.shop{display:block;font-size:1.5rem;line-height:1rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.save{display:block;font-size:1.14rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.off{display:block;font-size:2.94rem;line-height:2.4rem;margin-bottom:0.9rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.ts-fall-savings{display:block;text-transform:none;font-weight:600;font-size:0.7rem;line-height:0.9rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.shop-fr{display:block;font-size:1.3rem;line-height:1.4rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.save-fr{display:block;font-size:1.24rem;line-height:1.4rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.off-fr{display:block;font-size:1.74rem;line-height:2.1rem;margin-bottom:0.9rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block{padding-top:2rem;background-color:#bb262d;padding-bottom:2rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block a{margin:0 auto;width:8rem;padding:0.5rem 0 0.5rem 0;font-size:0.8rem;font-weight:600}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.button-fr{margin:0 auto;width:12rem;padding:0.5rem 0 0.5rem 0;font-size:0.8rem;font-weight:600}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.btn.animated-btn{color:white}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.btn.animated-btn .line{background:white}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.btn.animated-btn:after{display:none}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.btn.animated-btn:hover,#deal-list .col-block .ts-fall-coupon .text-block .button-block a.btn.animated-btn:active{color:white}#deal-list .col-block .ts-fall-coupon .text-block .button-block a:hover{border:0.1875em solid white}@media (max-width: 767.98px){#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text{padding:2rem 0 0rem 0}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.shop{display:block;font-size:1.63rem;line-height:1.2rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.save{font-size:1.24rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.off{font-size:3.24rem;line-height:2.55rem;margin-bottom:0.7rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.ts-fall-savings{font-size:0.75rem;line-height:0.97rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block{padding-top:1rem;padding-bottom:2rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block a{padding:0.5rem 0 0.5rem 0;font-size:0.8rem;font-weight:600}}@media (max-width: 575.98px){#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text{padding:1rem 0 0rem 0}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.shop{display:block;font-size:0.92rem;line-height:0.7rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.save{font-size:0.7rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.off{font-size:1.84rem;line-height:1.6rem;margin-bottom:0.3rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.shop-fr{font-size:0.8rem;line-height:0.9rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.save-fr{font-size:0.8rem;line-height:0.9rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.off-fr{font-size:1rem;line-height:1.1rem;margin-bottom:0.7rem}#deal-list .col-block .ts-fall-coupon .text-block .ts-fall-coupon-text p span.ts-fall-savings{font-size:0.45rem;line-height:0.7rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block{padding-top:0rem;padding-bottom:1rem}#deal-list .col-block .ts-fall-coupon .text-block .button-block a{width:6rem;padding:0.5rem 0 0.5rem 0;font-size:0.6rem;font-weight:600}#deal-list .col-block .ts-fall-coupon .text-block .button-block a.button-fr{width:7.5rem;font-size:0.5rem}}#deal-list .col-block .pinkstyle2018-coupon{position:relative;height:auto;max-width:100%;background-repeat:no-repeat}#deal-list .col-block .pinkstyle2018-coupon .text-block{text-align:center;position:absolute;top:0%}@media (max-width: 1199.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block{left:3%}}#deal-list .col-block .pinkstyle2018-coupon .text-block .top-text p{font-weight:bold;text-transform:uppercase;color:black;line-height:1.65rem;font-size:1.3rem;padding-top:3rem;padding-bottom:10rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .top-text p{padding-top:2rem;padding-bottom:9rem;line-height:1.5rem}}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .top-text p{padding-top:2.5rem;padding-bottom:9.5rem;line-height:1.5rem}}#deal-list .col-block .pinkstyle2018-coupon .text-block .top-text p span.break{display:block}#deal-list .col-block .pinkstyle2018-coupon .text-block .bottom-text p{color:black;font-weight:600;font-size:0.75rem;line-height:1rem}@media (max-width: 767.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .bottom-text p{font-size:0.5rem;line-height:0.7rem}}#deal-list .col-block .pinkstyle2018-coupon .text-block .bottom-text p span.break{display:block}#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block{margin-top:3rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block{margin-top:1.75rem}}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block{margin-top:2.5rem}}#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block a{background-color:#cf2172;color:white !important;border:none;margin:1.4rem 1rem;padding:0.85rem 0.65rem;font-weight:bold;font-size:0.75rem;text-decoration:none}@media (max-width: 1199.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block a{font-size:0.65rem;margin:0.3rem 0.4rem;padding:0.85rem 0.75rem}}@media (max-width: 991.98px){#deal-list .col-block .pinkstyle2018-coupon .text-block .button-block a{margin:1rem 0.5rem;padding:0.85rem 0.75rem;font-size:0.7rem}}#deal-list .col-block .pinkstyle2018-coupon .invisible-btn a{position:absolute;width:38vw;bottom:3%;left:5%;height:7vw}@media only screen and (max-width: 343px){#deal-list .col-block .pinkstyle2018-coupon .invisible-btn a{width:14rem;bottom:3%;left:5%;height:15vw}}#deal-list .col-block .TSSpring-coupon{position:relative;height:auto;max-width:100%;background-repeat:no-repeat}#deal-list .col-block .TSSpring-coupon .text-block{position:absolute;top:53%;left:12%}#deal-list .col-block .TSSpring-coupon .text-block .top-text p{text-transform:uppercase;color:black}#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.top-line{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:2.4rem;line-height:1}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.top-line{font-size:1.9rem}}#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.top-line-fr{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:2rem;line-height:1}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.top-line-fr{font-size:1.9rem}}#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:2.5rem;font-weight:600;line-height:1}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line{font-size:1.9rem}}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line{font-size:1.7rem}}#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line-fr{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:1.6rem;font-weight:600;line-height:1.2;padding-top:0.3rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line-fr{font-size:1.4rem}}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block .TSSpring-coupon .text-block .top-text p span.bottom-line-fr{font-size:1.5rem}}#deal-list .col-block .TSSpring-coupon .text-block .bottom-text p{color:white;font-weight:600;font-size:0.7rem;line-height:1rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .TSSpring-coupon .text-block .bottom-text p{font-size:0.6rem;line-height:0.8rem}}#deal-list .col-block .TSSpring-coupon .text-block .bottom-text p span.break{display:block}#deal-list .col-block .TSSpring-coupon .text-block .button-block{display:flex;justify-content:center}#deal-list .col-block .TSSpring-coupon .text-block .button-block a{color:white !important;border:none;padding:0.75rem 1.6rem 0.75rem 0.75rem;font-weight:bold;font-size:0.75rem;text-decoration:none;max-width:max-content;background-color:black;position:relative}#deal-list .col-block .TSSpring-coupon .text-block .button-block a span.carat img{position:absolute;top:27%;left:89%}#deal-list .col-block .TSSpring-coupon .text-block .button-block-fr{display:flex}#deal-list .col-block .TSSpring-coupon .text-block .button-block-fr a{color:white !important;border:none;padding:0.75rem 1.6rem 0.75rem 0.75rem;font-weight:bold;font-size:0.75rem;text-decoration:none;max-width:max-content;background-color:black;position:relative}#deal-list .col-block .TSSpring-coupon .text-block .button-block-fr a span.carat img{position:absolute;top:27%;left:89%}#deal-list .col-block .TSSpring-coupon .invisible-btn{position:absolute;width:35vw;height:9vw;left:11%;bottom:3%}#deal-list .col-block .TSSpring-coupon .invisible-btn.fr-button{bottom:7%}@media only screen and (max-width: 343px){#deal-list .col-block .TSSpring-coupon .invisible-btn{width:95.5%}}#deal-list .col-block .mm-inline-coupon{position:relative;height:auto;max-width:100%}#deal-list .col-block .mm-inline-coupon .text-block{width:100%;text-align:center;position:absolute;top:0%}#deal-list .col-block .mm-inline-coupon .text-block .main-text p{font-weight:700;text-transform:uppercase;color:white;padding-top:1.6rem;line-height:1.45rem;font-size:1.6rem;margin-bottom:0.5rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .mm-inline-coupon .text-block .main-text p{font-size:1.4rem;padding-top:1rem}}@media (min-width: 768px) and (max-width: 991.98px){#deal-list .col-block .mm-inline-coupon .text-block .main-text p{font-size:1.5rem;padding-top:1rem}}#deal-list .col-block .mm-inline-coupon .text-block .sub-text p{font-weight:600;color:white;margin-bottom:0.5rem;font-size:0.7rem}@media (min-width: 992px) and (max-width: 1199.98px){#deal-list .col-block .mm-inline-coupon .text-block .sub-text p{font-size:0.6rem}}@media (max-width: 767.98px){#deal-list .col-block .mm-inline-coupon .mobile-div{background-color:#296db6}#deal-list .col-block .mm-inline-coupon .mobile-div.at-mobile-div{background-color:#575252}#deal-list .col-block .mm-inline-coupon .mobile-div .text-block{position:relative;top:0%;left:0}#deal-list .col-block .mm-inline-coupon .mobile-div .text-block .main-text p{padding-top:0.6rem;line-height:1rem;font-size:1rem}}@media only screen and (max-width: 767.98px) and (max-width: 340px){#deal-list .col-block .mm-inline-coupon .mobile-div .text-block .main-text p{line-height:1.5rem;font-size:1.6rem}}@media (max-width: 767.98px){#deal-list .col-block .mm-inline-coupon .mobile-div .text-block .sub-text p{margin-bottom:0.5rem;font-size:0.45rem}}@media only screen and (max-width: 767.98px) and (max-width: 340px){#deal-list .col-block .mm-inline-coupon .mobile-div .text-block .sub-text p{font-size:0.75rem}}@media (max-width: 767.98px){#deal-list .col-block .mm-inline-coupon .mobile-div .gif-block img{width:100%}}#deal-list .col-block .mothersday2019-coupon{position:relative}#deal-list .col-block .mothersday2019-coupon .giftcard a{position:absolute;width:10.5rem;height:3.1rem;bottom:1%;left:17%}@media (max-width: 1199.98px){#deal-list .col-block .mothersday2019-coupon .giftcard a{width:8.8rem}}@media (max-width: 575.98px){#deal-list .col-block .mothersday2019-coupon .giftcard a{width:26.5vw;height:2.6rem}}#deal-list .col-block .mothersday2019-coupon .giftcard a.google-play{left:52%}@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}}.col-block.hidden{display:none}.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%;height:100%;position:relative}.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.3rem}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details{padding-bottom:4rem}}.tg-offer-detail-container .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 .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%;text-transform:capitalize}@media only screen and (max-width: 369px){.tg-offer-detail-container .tg-details .tg-offer-title{display:inline}}.tg-offer-detail-container .tg-details .tg-offer-subtitle{font-size:1rem;line-height:1.5rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}@media only screen and (max-width: 369px){.tg-offer-detail-container .tg-details .tg-offer-subtitle{display:inline}}@media (max-width: 575.98px){.tg-offer-detail-container .tg-details .tg-offer-info{font-size:.9rem}}.tg-offer-detail-container .tg-details .tg-offer-brandname{text-transform:uppercase;color:#767676;font-size:1rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800;text-align:left}@media (min-width: 768px){.tg-offer-detail-container .tg-details .tg-offer-brandname{width:60%}}.tg-offer-detail-container .tg-details .tg-offer-disclaimer{font-size:0.75rem;line-height:1rem}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details .tg-offer-disclaimer{margin-bottom:2rem}}@media (max-width: 575.98px){.tg-offer-detail-container .tg-details .tg-offer-disclaimer{margin-bottom:1rem}}.tg-offer-detail-container .tg-details .tg-offer-buttons{position:absolute;font-size:1rem;bottom:1rem;width:63%}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details .tg-offer-buttons{text-align:center}}.tg-offer-detail-container .tg-details .tg-offer-buttons div{display:inline-block;background-color:#bd2326;vertical-align:bottom}.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns{background-color:transparent;position:absolute;right:1rem}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-square-btns{position:relative;right:0;margin-left:auto;margin-right:auto;width:100%;text-align:center}}.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:20px;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:hover{background-color:black}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-add{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;width:75%;padding:2.5% 3% 2% 3%}}.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-add-fr:hover{background-color:black}.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:hover,.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-facebook:hover,.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-twitter:hover{background-color:black}.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.french{display:none}.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}@media (max-width: 767.98px){.tg-offer-detail-container .tg-details .tg-offer-buttons .tg-offer-facebook{margin-left:0.5rem;margin-right:0.5rem}}.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.tg-offer-selected .tg-details .tg-offer-buttons .tg-offer-add::after{float:right;margin-right:1rem;margin-top:1px}}.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-info{padding-top:1rem;padding-bottom:4rem}.thanksgiving-offer-container .tg-offer-checkmark{z-index:50}.holiday2019red-coupon{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.holiday2019red-coupon .img-sizer{display:none}}.holiday2019red-coupon .pos-absolute-top{position:absolute;top:4%;left:70%;text-align:right}.holiday2019red-coupon .pos-absolute-bot{position:absolute;top:53%;left:5%}.holiday2019red-coupon .pos-absolute-button{position:absolute;bottom:6%;left:5%;right:5%}.holiday2019red-coupon .top-text{font-family:'avantgardebold';color:black;font-weight:600;line-height:.9;font-size:1.5em}@media only screen and (max-width: 1199px){.holiday2019red-coupon .top-text{font-size:1.3em}}.holiday2019red-coupon .bottom-text{font-family:'avantgardenormal';color:white;font-size:3rem;font-weight:700;line-height:1}@media only screen and (max-width: 1199px){.holiday2019red-coupon .bottom-text{font-size:2.5rem}}.holiday2019red-coupon .btn-black{background-color:black;border:hidden;padding:13px 20px;color:white;font-size:.8rem;font-weight:700;width:100%}.holiday2019red-coupon .carat{font-size:1rem}.holiday2019brown-coupon{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.holiday2019brown-coupon .img-sizer{display:none}}.holiday2019brown-coupon .pos-absolute-top{position:absolute;top:2.5%;left:10%;text-align:right}.holiday2019brown-coupon .pos-absolute-bot{position:absolute;top:61.5%;left:13%}@media only screen and (max-width: 1199px){.holiday2019brown-coupon .pos-absolute-bot{top:59.5%}}.holiday2019brown-coupon .pos-absolute-button{position:absolute;bottom:4%;left:13%;right:13%}.holiday2019brown-coupon .top-text{font-family:'avantgardebold';color:white;font-weight:500;line-height:1;font-size:1.5em}@media only screen and (max-width: 1199px){.holiday2019brown-coupon .top-text{font-size:1.3em}}.holiday2019brown-coupon .bottom-text{font-family:'avantgardenormal';color:white;font-size:2.1rem;font-weight:600;line-height:1.1}@media only screen and (max-width: 1199px){.holiday2019brown-coupon .bottom-text{font-size:1.85rem}}.holiday2019brown-coupon .btn-trans{background-color:transparent;border:solid white 2px;padding:13px 10px;color:white;font-size:.7rem;font-weight:700;width:100%}.holiday2019brown-coupon .carat{font-size:1rem}.mm2019deal,.atnx2019deal{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}@media only screen and (max-width: 767px){.mm2019deal .img-sizer,.atnx2019deal .img-sizer{display:none}}.mm2019deal .pos-absolute-top,.atnx2019deal .pos-absolute-top{position:absolute;top:24%;left:7%;text-align:left}.mm2019deal .top-text,.atnx2019deal .top-text{color:white;line-height:1.2;font-size:1.05em}@media (max-width: 575.98px){.mm2019deal .top-text,.atnx2019deal .top-text{font-size:2.2vw}}@media (min-width: 768px){.mm2019deal .top-text,.atnx2019deal .top-text{font-size:.85em}}@media (min-width: 992px){.mm2019deal .top-text,.atnx2019deal .top-text{font-size:.83em}}@media (min-width: 1200px){.mm2019deal .top-text,.atnx2019deal .top-text{font-size:.93em}}.mm2019deal .blue,.atnx2019deal .blue{color:#00aeef}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.mm2019deal .img-fluid,.atnx2019deal .img-fluid{flex-shrink:0}}.very-merry-savings{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.very-merry-savings .pos-absolute-top{position:absolute;top:3%;left:14%;text-align:left}.very-merry-savings .top-text{color:black;line-height:1.2;letter-spacing:-.5px;font-size:1.05em}@media (max-width: 575.98px){.very-merry-savings .top-text{font-size:2.2vw}}@media (min-width: 768px){.very-merry-savings .top-text{font-size:.85em}}@media (min-width: 992px){.very-merry-savings .top-text{font-size:.83em}}@media (min-width: 1200px){.very-merry-savings .top-text{font-size:.93em}}.very-merry-savings .top-text.gold{color:#CCAA7A;font-weight:700;font-size:2rem}@media (max-width: 575.98px){.very-merry-savings .top-text.gold{font-size:4.3vw}}@media (min-width: 768px){.very-merry-savings .top-text.gold{font-size:1.65em}}@media (min-width: 992px){.very-merry-savings .top-text.gold{font-size:1.6rem}}@media (min-width: 1200px){.very-merry-savings .top-text.gold{font-size:1.8em}}.very-merry-savings .top-text.red{color:#D2232A;font-weight:700;font-size:2.875rem}@media (max-width: 575.98px){.very-merry-savings .top-text.red{font-size:6.18125vw}}@media (min-width: 768px){.very-merry-savings .top-text.red{font-size:2.371875em}}@media (min-width: 992px){.very-merry-savings .top-text.red{font-size:2.3rem}}@media (min-width: 1200px){.very-merry-savings .top-text.red{font-size:2.5875em}}.very-merry-savings .top-text.nudge-right{margin-left:.9vw}@media (max-width: 575.98px){.very-merry-savings .top-text.nudge-right{margin-left:3vw}}@media (max-width: 767.98px){.very-merry-savings .top-text.nudge-right{margin-left:2.7vw}}@media (min-width: 768px){.very-merry-savings .top-text.nudge-right{margin-left:1.2vw}}.very-merry-savings .top-text.nudge-left{margin-left:-1.7vw}.very-merry-savings .top-text.less-bottom-1{margin-bottom:-10px}@media (max-width: 575.98px){.very-merry-savings .top-text.less-bottom-1{margin-bottom:-6px}}.very-merry-savings .top-text.less-bottom-2{margin-bottom:-13px}@media (max-width: 575.98px){.very-merry-savings .top-text.less-bottom-2{margin-bottom:-8px}}.very-merry-savings .top-text.less-bottom-3{margin-bottom:-7px}@media (max-width: 575.98px){.very-merry-savings .top-text.less-bottom-3{margin-bottom:-3px}}.very-merry-savings .pos-absolute-bottom{position:absolute;bottom:-.4%;width:100%;text-align:center}@media (max-width: 575.98px){.very-merry-savings .pos-absolute-bottom{bottom:2%}}@media (min-width: 768px){.very-merry-savings .pos-absolute-bottom{bottom:-2%}}@media (min-width: 1200px){.very-merry-savings .pos-absolute-bottom{bottom:-1%}}.very-merry-savings .pos-absolute-bottom p{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:white;font-weight:400;letter-spacing:1px}@media (max-width: 575.98px){.very-merry-savings .pos-absolute-bottom p{font-size:2.8vw;margin-bottom:0px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.very-merry-savings .img-fluid{flex-shrink:0}}.tangerclub-in-page-tile{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.tangerclub-in-page-tile .pos-absolute-top{position:absolute;top:3%;left:7%;text-align:left}.tangerclub-in-page-tile .top-text{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;line-height:1.1;font-size:2.3em;font-weight:600}@media (max-width: 575.98px){.tangerclub-in-page-tile .top-text{font-size:4.8vw}}@media (min-width: 768px){.tangerclub-in-page-tile .top-text{font-size:1.85em}}@media (min-width: 992px){.tangerclub-in-page-tile .top-text{font-size:1.8em}}@media (min-width: 1200px){.tangerclub-in-page-tile .top-text{font-size:2em}}.tangerclub-in-page-tile .top-text.red{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#aa1f2d;font-weight:400;font-size:1.4em}@media (max-width: 575.98px){.tangerclub-in-page-tile .top-text.red{font-size:2.8vw}}@media (min-width: 768px){.tangerclub-in-page-tile .top-text.red{font-size:1.1em}}@media (min-width: 992px){.tangerclub-in-page-tile .top-text.red{font-size:1.1em}}@media (min-width: 1200px){.tangerclub-in-page-tile .top-text.red{font-size:1.2em}}.tangerclub-in-page-tile .pos-absolute-bot{position:absolute;top:45%;left:7%;text-align:left}.tangerclub-in-page-tile .bottom-text{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:black;line-height:1.1;font-size:1.2em;font-weight:400}@media (max-width: 575.98px){.tangerclub-in-page-tile .bottom-text{font-size:2.5vw}}@media (min-width: 768px){.tangerclub-in-page-tile .bottom-text{font-size:.93em}}@media (min-width: 992px){.tangerclub-in-page-tile .bottom-text{font-size:.93em}}@media (min-width: 1200px){.tangerclub-in-page-tile .bottom-text{font-size:1.05em}}.tangerclub-in-page-tile .pos-absolute-button{position:absolute;top:63%;left:7%;right:5%}.tangerclub-in-page-tile .btn-black{background-color:black;border:hidden;padding:5px 9px;color:white;font-size:.8rem;font-weight:700;line-height:1.3;width:33%}@media (max-width: 575.98px){.tangerclub-in-page-tile .btn-black{padding:5px 3px;font-size:2.5vw}}.tangerclub-in-page-tile .carat{font-size:1rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.tangerclub-in-page-tile .img-fluid{flex-shrink:0}}.tc-launch-party{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.tc-launch-party .pos-absolute-top{position:absolute;top:4%;left:6%;text-align:left}.tc-launch-party .top-text{color:black;line-height:1;letter-spacing:-.5px;font-size:2.9em;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}@media (max-width: 575.98px){.tc-launch-party .top-text{font-size:6.5vw}}@media (min-width: 768px){.tc-launch-party .top-text{font-size:2.4em}}@media (min-width: 992px){.tc-launch-party .top-text{font-size:2.1em}}@media (min-width: 1200px){.tc-launch-party .top-text{font-size:2.4em}}.tc-launch-party .top-text.smaller{font-size:2.4em;font-weight:400}@media (max-width: 575.98px){.tc-launch-party .top-text.smaller{font-size:5.1vw}}@media (min-width: 768px){.tc-launch-party .top-text.smaller{font-size:1.95em}}@media (min-width: 992px){.tc-launch-party .top-text.smaller{font-size:1.9em}}@media (min-width: 1200px){.tc-launch-party .top-text.smaller{font-size:2.15em}}.tc-launch-party .pos-absolute-bottom{position:absolute;top:70%;left:6%;right:6%;width:100%}@media (max-width: 575.98px){.tc-launch-party .pos-absolute-bottom{bottom:2%}}@media (min-width: 768px){.tc-launch-party .pos-absolute-bottom{bottom:-2%}}@media (min-width: 1200px){.tc-launch-party .pos-absolute-bottom{bottom:-1%}}.tc-launch-party .pos-absolute-bottom p{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;font-weight:800;font-size:2.5vw;text-align:left;line-height:1.2;letter-spacing:0px}@media (min-width: 576px){.tc-launch-party .pos-absolute-bottom p{font-size:1.18rem}}@media (min-width: 768px){.tc-launch-party .pos-absolute-bottom p{font-size:.97rem}}@media (min-width: 992px){.tc-launch-party .pos-absolute-bottom p{font-size:.92rem}}@media (min-width: 1200px){.tc-launch-party .pos-absolute-bottom p{font-size:1.05rem}}.tc-launch-party .pos-absolute-bottom p.safari-text{letter-spacing:-.23vw !important}.tc-launch-party .pos-absolute-bottom p .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:0px}.tc-launch-party .rule{background-color:#d12229;position:absolute;left:6%;right:6%;bottom:3%;top:85%}.tc-launch-party .rule p{color:white;font-weight:800;text-align:center;margin-bottom:0;font-size:2.1vw}@media (min-width: 576px){.tc-launch-party .rule p{font-size:1rem}}@media (min-width: 768px){.tc-launch-party .rule p{font-size:.8rem}}@media (min-width: 992px){.tc-launch-party .rule p{font-size:.8rem}}@media (min-width: 1200px){.tc-launch-party .rule p{font-size:.9rem}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.tc-launch-party .img-fluid{flex-shrink:0}}.app-flash-fridays{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.app-flash-fridays .pos-absolute-top{position:absolute;top:3%;left:10%;text-align:left}.app-flash-fridays .top-text{color:black;line-height:1.2;font-size:5.5vw;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}@media (min-width: 576px){.app-flash-fridays .top-text{font-size:2.55rem}}@media (min-width: 768px){.app-flash-fridays .top-text{font-size:2.12rem}}@media (min-width: 992px){.app-flash-fridays .top-text{font-size:2rem}}@media (min-width: 1200px){.app-flash-fridays .top-text{font-size:2.3rem}}.app-flash-fridays .top-text.bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}.app-flash-fridays .pos-absolute-bottom{position:absolute;bottom:11%;left:6%;width:100%;text-align:left;z-index:200}@media (max-width: 575.98px){.app-flash-fridays .pos-absolute-bottom{bottom:12.4%}}@media (max-width: 575.98px){.app-flash-fridays .pos-absolute-bottom p:first-child{margin-bottom:.5rem}}.app-flash-fridays .pos-absolute-bottom p{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;line-height:1.2;font-weight:600;font-size:2.1vw}@media (min-width: 576px){.app-flash-fridays .pos-absolute-bottom p{font-size:1rem}}@media (min-width: 768px){.app-flash-fridays .pos-absolute-bottom p{font-size:.83rem}}@media (min-width: 992px){.app-flash-fridays .pos-absolute-bottom p{font-size:.8rem}}@media (min-width: 1200px){.app-flash-fridays .pos-absolute-bottom p{font-size:.9rem}}.app-flash-fridays .pos-absolute-bottom p .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.app-flash-fridays .pos-absolute-bottom p.download-text{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.2vw;font-weight:400}@media (min-width: 576px){.app-flash-fridays .pos-absolute-bottom p.download-text{font-size:1.55rem}}@media (min-width: 768px){.app-flash-fridays .pos-absolute-bottom p.download-text{font-size:1.28rem}}@media (min-width: 992px){.app-flash-fridays .pos-absolute-bottom p.download-text{font-size:1.2rem}}@media (min-width: 1200px){.app-flash-fridays .pos-absolute-bottom p.download-text{font-size:1.4rem}}.app-flash-fridays .pos-absolute-bottom p ~ p{margin-bottom:0}.app-flash-fridays .rule{background-color:#e3c547;position:absolute;top:86%;right:4.5%;bottom:10.5%;left:4.5%}@media (max-width: 575.98px){.app-flash-fridays .rule{top:85%;bottom:11.5%}}.app-flash-fridays .download-links{display:inline;position:absolute;bottom:2%;left:6%;right:6%}.app-flash-fridays .download-links a{margin:1vw 0}.app-flash-fridays .download-links a img{display:inline !important;max-width:14vw}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.app-flash-fridays .img-fluid{flex-shrink:0}}.red-gwp-2020{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.red-gwp-2020 .pos-absolute-top{position:absolute;top:4%;left:6%;text-align:left}.red-gwp-2020 .pos-absolute-top h6{color:white;line-height:1.2;font-size:1.85em;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}@media (max-width: 575.98px){.red-gwp-2020 .pos-absolute-top h6{font-size:4.4vw}}@media (min-width: 768px){.red-gwp-2020 .pos-absolute-top h6{font-size:1.85em}}@media (min-width: 992px){.red-gwp-2020 .pos-absolute-top h6{font-size:1.85em}}@media (min-width: 1200px){.red-gwp-2020 .pos-absolute-top h6{font-size:1.85em}}.red-gwp-2020 .pos-absolute-top h6 .bold{font-size:1.1em}@media (max-width: 575.98px){.red-gwp-2020 .pos-absolute-top h6 .bold{font-size:4.2vw}}@media (min-width: 768px){.red-gwp-2020 .pos-absolute-top h6 .bold{font-size:.9em}}@media (min-width: 992px){.red-gwp-2020 .pos-absolute-top h6 .bold{font-size:.85em}}@media (min-width: 1200px){.red-gwp-2020 .pos-absolute-top h6 .bold{font-size:1em}}.red-gwp-2020 .pos-absolute-top p{margin-top:1.2em;color:white;line-height:1.2;font-size:1.05em;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}@media (max-width: 575.98px){.red-gwp-2020 .pos-absolute-top p{font-size:2.3vw}}@media (min-width: 768px){.red-gwp-2020 .pos-absolute-top p{font-size:.88em}}@media (min-width: 992px){.red-gwp-2020 .pos-absolute-top p{font-size:.84em}}@media (min-width: 1200px){.red-gwp-2020 .pos-absolute-top p{font-size:.94em}}.red-gwp-2020 .pos-absolute-top p .bold{font-weight:100}.red-gwp-2020 .pos-absolute-top .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}.red-gwp-2020 .arrow{position:absolute;top:36%;left:59%;width:1.5em;-webkit-transform:rotate(161deg);-ms-transform:rotate(161deg);transform:rotate(161deg)}@media (max-width: 575.98px){.red-gwp-2020 .arrow{width:3.2vw}}@media (min-width: 768px){.red-gwp-2020 .arrow{width:1.25em}}@media (min-width: 992px){.red-gwp-2020 .arrow{width:1.25em}}@media (min-width: 1200px){.red-gwp-2020 .arrow{width:1.4em}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.red-gwp-2020 .img-fluid{flex-shrink:0}}.tsfall2020{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;box-sizing:border-box}.tsfall2020 .pos-absolute-top{position:absolute;top:12%;left:6%;text-align:left}.tsfall2020 .pos-absolute-top h6{color:black;line-height:1.2;font-size:1.85em;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}@media (max-width: 575.98px){.tsfall2020 .pos-absolute-top h6{font-size:4.4vw}}@media (min-width: 768px){.tsfall2020 .pos-absolute-top h6{font-size:1.85em}}@media (min-width: 992px){.tsfall2020 .pos-absolute-top h6{font-size:1.85em}}@media (min-width: 1200px){.tsfall2020 .pos-absolute-top h6{font-size:1.85em}}.tsfall2020 .pos-absolute-top h6 .bold{font-size:1.1em}@media (max-width: 575.98px){.tsfall2020 .pos-absolute-top h6 .bold{font-size:4.2vw}}@media (min-width: 768px){.tsfall2020 .pos-absolute-top h6 .bold{font-size:.9em}}@media (min-width: 992px){.tsfall2020 .pos-absolute-top h6 .bold{font-size:.85em}}@media (min-width: 1200px){.tsfall2020 .pos-absolute-top h6 .bold{font-size:1em}}.tsfall2020 .pos-absolute-top p{text-transform:uppercase;margin-top:1.2em;color:black;line-height:.89;font-size:1.5em;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:800}@media (max-width: 575.98px){.tsfall2020 .pos-absolute-top p{font-size:3.47vw}}@media (min-width: 768px){.tsfall2020 .pos-absolute-top p{font-size:1.33em}}@media (min-width: 992px){.tsfall2020 .pos-absolute-top p{font-size:1.27em}}@media (min-width: 1200px){.tsfall2020 .pos-absolute-top p{font-size:1.42em}}.tsfall2020 .pos-absolute-top p .bold{font-weight:100}.tsfall2020 .pos-absolute-top .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}.tsfall2020 .arrow{position:absolute;top:36%;left:59%;width:1.5em;-webkit-transform:rotate(161deg);-ms-transform:rotate(161deg);transform:rotate(161deg)}@media (max-width: 575.98px){.tsfall2020 .arrow{width:3.2vw}}@media (min-width: 768px){.tsfall2020 .arrow{width:1.25em}}@media (min-width: 992px){.tsfall2020 .arrow{width:1.25em}}@media (min-width: 1200px){.tsfall2020 .arrow{width:1.4em}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.tsfall2020 .img-fluid{flex-shrink:0}}.tsfall2020 .pos-absolute-button{position:absolute;bottom:3%;left:5%;right:5%}.tsfall2020 .pos-absolute-button .pseudo-button{color:white;background-color:#ae0019;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;padding:1em 0;font-size:.8em;text-align:center}@media (min-width: 1200px){.tsfall2020 .pos-absolute-button .pseudo-button{font-size:.9em}}@media (max-width: 767.98px){.tsfall2020 .pos-absolute-button .pseudo-button{font-size:.55em}}.labor-2020 .absolute{position:absolute;width:100%;height:100%;font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#184a7a;padding:14% 6%;line-height:.9}.labor-2020 .absolute .title{text-transform:uppercase;font-size:1.67em;margin-bottom:.46em}@media (min-width: 1200px){.labor-2020 .absolute .title{font-size:1.8em;margin-bottom:.54em}}@media (min-width: 992px) and (max-width: 1199.98px){.labor-2020 .absolute .title{font-size:1.6em}}@media (min-width: 576px) and (max-width: 767.98px){.labor-2020 .absolute .title{font-size:2.04em}}@media (max-width: 575.98px){.labor-2020 .absolute .title{font-size:4.2vw}}.labor-2020 .absolute .title .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.5em}@media (min-width: 1200px){.labor-2020 .absolute .title .bold{font-size:2.54em}}@media (min-width: 992px) and (max-width: 1199.98px){.labor-2020 .absolute .title .bold{font-size:2.5em}}@media (min-width: 576px) and (max-width: 767.98px){.labor-2020 .absolute .title .bold{font-size:2.5em}}@media (max-width: 575.98px){.labor-2020 .absolute .title .bold{font-size:10.6vw}}.labor-2020 .absolute .title .bold.big{line-height:.76;font-size:3.3em}@media (min-width: 1200px){.labor-2020 .absolute .title .bold.big{font-size:3.4em}}@media (min-width: 992px) and (max-width: 1199.98px){.labor-2020 .absolute .title .bold.big{font-size:3.34em}}@media (min-width: 576px) and (max-width: 767.98px){.labor-2020 .absolute .title .bold.big{font-size:3.34em}}@media (max-width: 575.98px){.labor-2020 .absolute .title .bold.big{font-size:14.1vw}}.labor-2020 .absolute .subtitle{font-weight:600;font-size:.928em}@media (min-width: 1200px){.labor-2020 .absolute .subtitle{font-size:1.02em}}@media (min-width: 992px) and (max-width: 1199.98px){.labor-2020 .absolute .subtitle{font-size:.9em}}@media (min-width: 576px) and (max-width: 767.98px){.labor-2020 .absolute .subtitle{font-size:1.14em}}@media (max-width: 575.98px){.labor-2020 .absolute .subtitle{font-size:2.38vw}}.labor-2020 .absolute .date{position:absolute;top:8.5%;right:11%;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;line-height:1}@media (min-width: 1200px){.labor-2020 .absolute .date{font-size:1.2em}}@media (min-width: 992px) and (max-width: 1199.98px){.labor-2020 .absolute .date{font-size:1em;right:13%}}@media (min-width: 768px) and (max-width: 991.98px){.labor-2020 .absolute .date{right:13%}}@media (min-width: 576px) and (max-width: 767.98px){.labor-2020 .absolute .date{font-size:1.4em;right:13%}}@media (max-width: 575.98px){.labor-2020 .absolute .date{font-size:3.4vw;right:14%;top:8%}}.pink-2020 .absolute{position:absolute;width:100%;height:100%;font-family:"AvantGarde-book","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:white;padding:14% 6%;line-height:1.25;padding-top:59%}@media (max-width: 767.98px){.pink-2020 .absolute{padding-top:55%}}.pink-2020 .absolute .title{font-size:1.67em;margin-bottom:.46em}@media (min-width: 1200px){.pink-2020 .absolute .title{font-size:1.6em;margin-bottom:.54em}}@media (min-width: 992px) and (max-width: 1199.98px){.pink-2020 .absolute .title{font-size:1.4em}}@media (min-width: 576px) and (max-width: 767.98px){.pink-2020 .absolute .title{font-size:1.8em}}@media (max-width: 575.98px){.pink-2020 .absolute .title{font-size:4.2vw}}.pink-2020 .absolute .title .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}.pink-2020 .absolute .title .bold.big{line-height:.76;font-size:3.3em}@media (min-width: 1200px){.pink-2020 .absolute .title .bold.big{font-size:3.4em}}@media (min-width: 992px) and (max-width: 1199.98px){.pink-2020 .absolute .title .bold.big{font-size:3.34em}}@media (min-width: 576px) and (max-width: 767.98px){.pink-2020 .absolute .title .bold.big{font-size:3.34em}}@media (max-width: 575.98px){.pink-2020 .absolute .title .bold.big{font-size:14.1vw}}.pink-2020 .absolute .title .large{display:flex;line-height:.9}.pink-2020 .absolute .title .large .number{font-size:4.3em;line-height:.85}@media (min-width: 1200px){.pink-2020 .absolute .title .large .number{font-size:4.4em}}@media (min-width: 992px) and (max-width: 1199.98px){.pink-2020 .absolute .title .large .number{font-size:4.4em}}@media (min-width: 576px) and (max-width: 767.98px){.pink-2020 .absolute .title .large .number{font-size:4.4em}}@media (max-width: 575.98px){.pink-2020 .absolute .title .large .number{font-size:17.5vw}}.pink-2020 .absolute .title .large .sub{display:flex;flex-direction:column}.pink-2020 .absolute .title .large .sub .percent{font-size:2.5em;line-height:1}@media (min-width: 1200px){.pink-2020 .absolute .title .large .sub .percent{font-size:2.54em}}@media (min-width: 992px) and (max-width: 1199.98px){.pink-2020 .absolute .title .large .sub .percent{font-size:2.5em}}@media (min-width: 576px) and (max-width: 767.98px){.pink-2020 .absolute .title .large .sub .percent{font-size:2.5em}}@media (max-width: 575.98px){.pink-2020 .absolute .title .large .sub .percent{font-size:10.6vw}}.pink-2020 .absolute .title .large .sub .off{padding-left:.2em}.ts-holiday-2020 .absolute{position:absolute;width:100%;height:100%;font-family:"AvantGarde-book","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:white;padding:14% 8% 0;line-height:.96;padding-top:107%}@media (width: 768px){.ts-holiday-2020 .absolute{padding-top:100%}}.ts-holiday-2020 .absolute .title{font-size:2.67em;margin-bottom:.46em}@media (min-width: 1200px){.ts-holiday-2020 .absolute .title{font-size:2.6em;margin-bottom:.54em}}@media (min-width: 992px) and (max-width: 1199.98px){.ts-holiday-2020 .absolute .title{font-size:2.4em}}@media (min-width: 576px) and (max-width: 767.98px){.ts-holiday-2020 .absolute .title{font-size:2.8em}}@media (max-width: 575.98px){.ts-holiday-2020 .absolute .title{font-size:6.5vw}}.ts-holiday-2020 .absolute .fake-cta{font-size:1em;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.1em;font-weight:700;border-bottom:3px solid white;padding-bottom:.5em;width:fit-content}@media (min-width: 1200px){.ts-holiday-2020 .absolute .fake-cta{font-size:.97em}}@media (min-width: 992px) and (max-width: 1199.98px){.ts-holiday-2020 .absolute .fake-cta{font-size:1.2em}}@media (min-width: 576px) and (max-width: 767.98px){.ts-holiday-2020 .absolute .fake-cta{font-size:1.5em}}@media (max-width: 575.98px){.ts-holiday-2020 .absolute .fake-cta{font-size:2.5vw}}
