.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%}@media screen and (min-width: 48em){.HomeLayout #primaryNav,.HomeLayout #wrapper{position:relative}.HomeLayout #primaryNav{background:#fff;height:70px;z-index:1050;width:100%;padding:0 1rem}.HomeLayout #corporateNav,.HomeLayout .primaryNav-scrolled{position:fixed !important;top:0}}.HomeLayout #messageBar{font-size:1vw;background:#000;padding-top:.87848vw;padding-bottom:.73206vw;display:none !important}@media (min-width: 1920px){.HomeLayout #messageBar{font-size:19.2px}}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.HomeLayout #messageBar{height:2.414045354791514VW;position:fixed;top:0;width:100%;z-index:99999}}@media (max-width: 767.98px){.HomeLayout #messageBar{padding-top:5.92194vw;padding-bottom:4.84522vw;height:auto !important}}.HomeLayout #messageBar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #messageBar .container .row{width:100%}}.HomeLayout #messageBar .container p{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.80527em;color:#fff;margin:auto;line-height:1}@media (max-width: 767.98px){.HomeLayout #messageBar .container p{font-size:3.59152em;line-height:1.5}}.HomeLayout.culture-en-US #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item a,.HomeLayout.culture-en-CA #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item a,.HomeLayout.culture-fr-CA #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item a{font-weight:600}.HomeLayout #primaryNav2019{padding-top:1.68375vw;padding-bottom:0;font-size:1vw}@media (min-width: 1920px){.HomeLayout #primaryNav2019{font-size:19.2px}}.HomeLayout #primaryNav2019 #brandLogo{float:none;height:auto;margin:auto;line-height:1}.HomeLayout #primaryNav2019 #brandLogo a{padding:0;margin:0;line-height:1}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #primaryNav2019 #brandLogo a svg{height:2.7798098024871982VW}}.HomeLayout #primaryNav2019 .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;max-width:100%}.HomeLayout #primaryNav2019 .container.center-nav-desktop-container{max-width:75%}.HomeLayout #primaryNav2019 .container #primaryNavLinks{float:none;height:auto;width:100%;margin-top:.73206vw}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #primaryNav2019 .container #primaryNavLinks{max-width:72vw}}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav{max-width:72vw;align-items:center;text-align:center;display:flex;flex:auto;margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav{max-width:none;width:100%}}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item{flex:auto 1;align-items:center;align-self:center;justify-content:center;text-align:center;line-height:100%;display:flex;padding-bottom:1.46413vw}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item+.nav-item{margin-left:0}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item a{font-family:"AvantGardeNormal",itc-avant-garde-gothic-pro,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding:0;text-align:center;line-height:1.5;align-items:center;display:inline-flex;font-size:.87848em}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item span{font-size:1.31772em}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item:first-child span{padding-right:.36603vw}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item.dropdown .dropdown-menu{background:#fff;border-top:none;opacity:1;padding:1.1713vw 0;right:0;left:auto}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item.dropdown .dropdown-menu .nav-item{justify-content:flex-end;padding-right:.73206vw;padding-bottom:.73206vw;font-size:1vw}@media (min-width: 1920px){.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item.dropdown .dropdown-menu .nav-item{font-size:19.2px}}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item.dropdown .dropdown-menu .nav-item a{font-size:.87848em;text-align:right}.HomeLayout #primaryNav2019 .container #primaryNavLinks .navbar-nav .nav-item.dropdown span{padding-left:.36603vw}.HomeLayout #primaryNav2019 .container .cart-nav-item{font-size:1vw}@media (min-width: 1920px){.HomeLayout #primaryNav2019 .container .cart-nav-item{font-size:19.2px}}.HomeLayout #primaryNav2019 .container .cart-nav-item #cartBtn{position:relative !important;top:0;right:0;display:flex;font-size:0.75rem !important}.HomeLayout #primaryNav2019 .container .cart-nav-item #cartBtn span.fa-shopping-cart{font-size:2.1rem !important}.HomeLayout #primaryNav2019.centerNavigation{background:#000}@media all and (min-width: 768px) and (-ms-high-contrast: none), (min-width: 768px) and (-ms-high-contrast: active){.HomeLayout #primaryNav2019.centerNavigation{margin-top:0;height:7.900512070226775VW;z-index:99999}}.HomeLayout #primaryNav2019.centerNavigation #brandLogo span a svg{fill:#fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #primaryNav2019.centerNavigation .container #primaryNavLinks{max-width:none}}.HomeLayout #primaryNav2019.centerNavigation .container #primaryNavLinks .navbar-nav{width:100%;max-width:100%}.HomeLayout #primaryNav2019.centerNavigation .container #primaryNavLinks .navbar-nav .nav-item a{color:#fff}.HomeLayout #primaryNav2019.centerNavigation .container #primaryNavLinks .navbar-nav .nav-item.dropdown .dropdown-menu{background:#000 !important;margin:-1px 0 0}.HomeLayout #primaryNav2019.centerNavigation .container #primaryNavLinks .navbar-nav .nav-item.centerLink a{border-bottom:2px solid #fff;padding-bottom:2px;text-decoration:none;margin-top:4px}.HomeLayout #primaryNavMobile2019.push-to-top{position:fixed;top:0px;width:100vw}@media (max-width: 767.98px){.HomeLayout #primaryNavMobile2019,.HomeLayout #centerNavMobile2019{height:auto;padding-top:3.56662vw;padding-bottom:2.82638vw;padding-right:2.22073vw;padding-left:2.22073vw}}@media (max-width: 767.98px){.HomeLayout #primaryNavMobile2019 #brandLogoSm,.HomeLayout #centerNavMobile2019 #brandLogoSm{position:relative;margin:auto;float:none;right:0;left:0}.HomeLayout #primaryNavMobile2019 #brandLogoSm span,.HomeLayout #centerNavMobile2019 #brandLogoSm span{margin:auto;display:flex;width:180px}}@media (max-width: 767.98px) and (max-width: 575.98px){.HomeLayout #primaryNavMobile2019 #brandLogoSm span,.HomeLayout #centerNavMobile2019 #brandLogoSm span{width:160px}.HomeLayout #primaryNavMobile2019 #brandLogoSm span.brandLogoSm-fr,.HomeLayout #centerNavMobile2019 #brandLogoSm span.brandLogoSm-fr{width:220px}}@media (max-width: 767.98px){.HomeLayout #primaryNavMobile2019 #brandLogoSm a.navbar-brand svg,.HomeLayout #centerNavMobile2019 #brandLogoSm a.navbar-brand svg{display:flex;padding:0;width:100%;height:auto}}@media all and (max-width: 767.98px) and (-ms-high-contrast: none), (max-width: 767.98px) and (-ms-high-contrast: active){.HomeLayout #primaryNavMobile2019 #brandLogoSm a.navbar-brand svg,.HomeLayout #centerNavMobile2019 #brandLogoSm a.navbar-brand svg{height:5.921938088829071VW}}.HomeLayout #primaryNavMobile2019 button.navbar-toggler.nav-hamburger,.HomeLayout #centerNavMobile2019 button.navbar-toggler.nav-hamburger{left:2.22073vw;top:0;bottom:0;position:absolute;width:6.123822341857335VW;display:flex;flex-direction:column;justify-content:center}.HomeLayout #primaryNavMobile2019 button.navbar-toggler.nav-hamburger img,.HomeLayout #centerNavMobile2019 button.navbar-toggler.nav-hamburger img{width:6vw;height:5vw}.HomeLayout #primaryNavMobile2019 button#locationNavBtn,.HomeLayout #centerNavMobile2019 button#locationNavBtn{position:absolute;right:0;top:0;bottom:0;padding-right:2.22073vw;line-height:1;background:none;border:1px solid transparent;display:flex}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #primaryNavMobile2019 button#locationNavBtn,.HomeLayout #centerNavMobile2019 button#locationNavBtn{display:inline}}.HomeLayout #primaryNavMobile2019 button#locationNavBtn span.fa,.HomeLayout #centerNavMobile2019 button#locationNavBtn span.fa{font-size:9vw}.HomeLayout #primaryNavMobile2019.centerMobileNav,.HomeLayout #centerNavMobile2019.centerMobileNav{background:#000}.HomeLayout #primaryNavMobile2019.centerMobileNav #brandLogoSm,.HomeLayout #centerNavMobile2019.centerMobileNav #brandLogoSm{display:flex;flex-direction:column;justify-content:center}.HomeLayout #primaryNavMobile2019.centerMobileNav #brandLogoSm a.navbar-brand svg,.HomeLayout #centerNavMobile2019.centerMobileNav #brandLogoSm a.navbar-brand svg{fill:#fff}.HomeLayout #primaryNavMobile2019.centerMobileNav #brandLogoSm p.center-name,.HomeLayout #centerNavMobile2019.centerMobileNav #brandLogoSm p.center-name{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;color:white;text-align:center;text-transform:uppercase;margin-bottom:0;line-height:1.2}.HomeLayout #primaryNavMobile2019.centerMobileNav button#locationNavBtn span.fa,.HomeLayout #centerNavMobile2019.centerMobileNav button#locationNavBtn span.fa{color:#fff}.HomeLayout #xsLocationNav{font-size:1vw;padding-right:0 !important;width:100%;margin:0 !important}@media (min-width: 1920px){.HomeLayout #xsLocationNav{font-size:19.2px}}.HomeLayout #xsLocationNav.show{z-index:100000 !important}.HomeLayout #xsLocationNav .modal-dialog{max-width:100%;margin:0 !important;padding:0 !important}.HomeLayout #xsLocationNav .modal-dialog .modal-content{min-height:100vh;opacity:.98}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-header{background:rgba(255,255,255,0.9)}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-header img{width:6.594885598923284VW}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-header img{height:6.594885598923284VW}}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body{background:rgba(255,255,255,0.9);margin:0;padding:0}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body .dropdown{border-top:1px solid #bbbbbb}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body img{margin:0 auto 6.19112vw;width:21.870794078061913VW;text-align:center;display:flex}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body img{height:21.870794078061913VW}}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body .modal-title{font-size:7.69515em;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif !important;text-transform:uppercase;line-height:1;text-align:center;margin:0 auto 13.45895vw}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body #mobileLocationBtn img{display:inline;width:auto;height:3.70121vw;margin:0}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body .zip-wrapper{margin-right:auto;margin-left:auto}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body .zip-wrapper input{width:100%}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body #geo-error{font-size:3.23015em}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body p.location-summary{font-size:3.23015em;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:10.76716vw;margin-bottom:10.76716vw}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul{list-style-type:none;padding:0;margin:0}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li{line-height:1.5;border-bottom:1px solid #bbbbbb;position:relative}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li.toggle{background:#f3f3f3}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li.toggle a{font-weight:bold;color:#000;text-transform:uppercase}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li.toggle a span{position:absolute;right:0;top:auto;bottom:auto;display:flex;margin:auto;padding-right:11.91117vw;font-size:5vw;margin-top:.5vw}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li.toggle a span{display:inline}}.HomeLayout #xsLocationNav .modal-dialog .modal-content .modal-body ul li a{font-size:3.9031em;color:#919191;padding:4.03769vw 10.09421vw;display:flex}@media (max-width: 767.98px){.HomeLayout #header{z-index:9999}.HomeLayout #header .navbar{height:60px}.HomeLayout #header .navbar #brandLogoSm{position:absolute;right:10px;height:40px;margin-top:auto;margin-bottom:auto}.HomeLayout #header .navbar .navbar-toggler.nav-hamburger{color:black;z-index:1501}.HomeLayout #header .navbar .navbar-toggler.nav-hamburger:focus{outline:-webkit-focus-ring-color auto 5px}}.HomeLayout #primaryNav .navbar-brand svg{width:275px;height:50px;display:block}.HomeLayout #primaryNavLinks{float:right;display:flex;align-items:center;justify-content:flex-end;height:70px;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif !important}.HomeLayout #primaryNavLinks .fa-shopping-cart{font-size:2.1rem}.HomeLayout #primaryNavLinks .insert-cart-total-items{left:50%;bottom:33%;background-color:#bd2326}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown{width:fit-content;background-color:white !important;margin:-1px 0 0;opacity:0.95;position:absolute;right:0;left:auto;text-align:right;border-radius:0;padding:1rem 2rem 1rem 0;border-top:1px solid #fff;border-right:none}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul{padding:0;list-style-type:none}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item{display:block}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item a{display:block}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item a.nav-link{color:#000;font-size:.85rem}.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item a.nav-link:hover{color:#c20430}@media (max-width: 1199.98px){.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item a.nav-link{font-size:.8rem}}@media (max-width: 991.98px){.HomeLayout #primaryNavLinks .navbar-nav .dropdown-menu.careersDropdown ul li.nav-item a.nav-link{font-size:.7rem}}.HomeLayout #primaryNavLinks .navbar-nav .nav-item #careerBridge{width:84px;height:32px;position:absolute;top:57%}.HomeLayout #primaryNavLinks .btn-group.open{box-shadow:none;background:none}.HomeLayout #primaryNavLinks .btn-group.open .btn.dropdown-toggle{background-color:#fff}.HomeLayout #primaryNavLinks .btn-group .btn.dropdown-toggle{border:none;padding:0;margin-right:2rem;color:black;box-shadow:none}.HomeLayout #primaryNavLinks .btn-group .btn.dropdown-toggle:hover{color:#c20430;background-color:#fff}.HomeLayout #primaryNavLinks .btn-group .btn.dropdown-toggle:active,.HomeLayout #primaryNavLinks .btn-group .btn.dropdown-toggle:focus{background-color:#fff}.HomeLayout #primaryNavLinks .btn-group .btn.shopping-cart-white{color:white;background-color:black !important}.HomeLayout #primaryNavLinks .btn-group .btn.shopping-cart-white:hover{color:#c20430;background-color:black}.HomeLayout #primaryNavLinks .btn-group .btn.shopping-cart-white:active,.HomeLayout #primaryNavLinks .btn-group .btn.shopping-cart-white:focus{background-color:black}.HomeLayout #primaryNavLinks .btn-group .dropdown-menu .cartLink{padding-left:1rem}.HomeLayout #primaryNavLinks .nav-item span.sr-only{display:none}.HomeLayout #primaryNavLinks .nav-item.active span.sr-only{display:block}.HomeLayout #primaryNavLinks .nav-item a{letter-spacing:1px}.HomeLayout #primaryNavLinks .nav-item a#PrimaryLocations{display:block;visibility:visible}.HomeLayout #primaryNavLinks .nav-item a#PrimaryDeals{display:block;visibility:visible}.HomeLayout #primaryNavLinks .nav-item a#CenterLocations{display:none;visibility:hidden}.HomeLayout #primaryNavLinks .nav-item a:hover{color:#c20430}.HomeLayout #primaryNavLinks .nav-item ul li.center-dropdown{display:none}.HomeLayout #brandLogo a{margin:0 0 -8px}.HomeLayout .showDropdown:hover .centersDropdown .xlRow{display:block}.HomeLayout .showDropdown:hover .centersDropdown .lgRow{display:block}.HomeLayout .closeButton:hover .centersDropdown .xlRow{display:none}.HomeLayout .closeButton:hover .centersDropdown .lgRow{display:none}.HomeLayout #bridge{width:53px;height:32px;position:absolute;top:57%}.HomeLayout #bridge:hover .centersDropdown{display:block}.HomeLayout #showDropdownClick{display:none}.HomeLayout .centersDropdown{width:99.9%;background-color:white !important;height:35rem;padding-top:4rem !important;margin:-1px 0 0;opacity:0.95;position:absolute}.HomeLayout .centersDropdown ul{column-count:4}@media (min-width: 992px) and (max-width: 1199.98px){.HomeLayout .centersDropdown ul{column-count:3}}@media (min-width: 768px) and (max-width: 991.98px){.HomeLayout .centersDropdown ul{column-count:2}}.HomeLayout .centersDropdown ul li{list-style-type:none}.HomeLayout .centersDropdown ul li.selectLocation{margin-bottom:1rem}.HomeLayout .centersDropdown .dropdown-item{white-space:normal}.HomeLayout .centersDropdown .selectLocation{color:black;font-weight:600}.HomeLayout .centersDropdown .closeButton{position:absolute;right:5%;font-size:150%;top:2%}.HomeLayout .centersDropdown .closeText{text-align:center;font-size:150%;margin-top:2rem}@media (orientation: landscape){.HomeLayout .centersDropdown .closeText{margin-top:1rem}}@media (max-width: 991.98px){.HomeLayout .centersDropdown .closeText{font-size:115%}}@media (max-width: 1199.98px){.HomeLayout .centersDropdown{height:54rem}}@media (max-width: 1199.98px) and (orientation: landscape){.HomeLayout .centersDropdown{padding-top:2rem !important}}.HomeLayout .centersDropdown .centerColumn{margin:8rem 0 2rem 0}.HomeLayout .centersDropdown .dropdown-item{margin-bottom:0.7rem;padding:3px 0px;font-size:85%}@media (max-width: 991.98px){.HomeLayout .centersDropdown .dropdown-item{font-size:75%;padding:0px 0px}}@media (orientation: landscape){.HomeLayout .centersDropdown .dropdown-item{margin-bottom:0.4rem}}.HomeLayout .centersDropdown .dropdown-item:hover{background-color:white}.HomeLayout .centersDropdown .dropdown-item:focus{background-color:transparent}.HomeLayout .culture-fr-CA #brandLogo a{margin:0}.HomeLayout #brandLogo{float:left;display:flex;align-items:center;height:70px}.HomeLayout #brandLogoSm a.navbar-brand{margin:0;padding:0;width:100%}.HomeLayout #brandLogoSm a.navbar-brand svg{display:block;padding:0;width:100%;height:47px}.HomeLayout #xsNav{background-color:#373a3c;padding-top:1rem;padding-bottom:2rem;margin-bottom:1rem}.HomeLayout #xsNav.modal{background-color:transparent;margin-top:9vw;z-index:1501;padding-right:0 !important;margin-bottom:0}.HomeLayout #xsNav.modal.fade.in{opacity:1}.HomeLayout #xsNav.modal.fade.in .modal-dialog{top:320px}.HomeLayout #xsNav.modal .modal-dialog{margin:0}.HomeLayout #xsNav.modal .modal-dialog .modal-content{background-color:#373a3c;border-radius:0}.HomeLayout #xsNav.modal .modal-dialog .modal-content .modal-header{border-bottom:none;padding-bottom:0}.HomeLayout #xsNav.modal .modal-dialog .modal-content .modal-body{padding:0 0 1rem 0}.HomeLayout #xsNav ul li a{color:#ffffff}.HomeLayout #xsNav ul li a:hover{color:#ccc}.HomeLayout #xsNav hr{background-color:#979a9c;height:1px}.HomeLayout #xsNav #xsNavPrimary .btn-group.open,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group.open{box-shadow:none;background:none}.HomeLayout #xsNav #xsNavPrimary .btn-group.open .btn.dropdown-toggle,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group.open .btn.dropdown-toggle{background-color:#373a3c}.HomeLayout #xsNav #xsNavPrimary .btn-group .btn.dropdown-toggle,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group .btn.dropdown-toggle{border:none;margin:0;color:white;box-shadow:none;background-color:#373a3c;padding:0.5em 1em;font-size:1.25rem}.HomeLayout #xsNav #xsNavPrimary .btn-group .btn.dropdown-toggle:hover,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group .btn.dropdown-toggle:hover{color:#ccc;background-color:#373a3c}.HomeLayout #xsNav #xsNavPrimary .btn-group .btn.dropdown-toggle:active,.HomeLayout #xsNav #xsNavPrimary .btn-group .btn.dropdown-toggle:focus,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group .btn.dropdown-toggle:active,.HomeLayout #xsNav #xsNavCenterPrimary .btn-group .btn.dropdown-toggle:focus{background-color:#373a3c}.HomeLayout #xsNav #xsNavPrimary .dropdown-menu .cartLink,.HomeLayout #xsNav #xsNavCenterPrimary .dropdown-menu .cartLink{padding-left:1rem}.HomeLayout #xsNav .nav-item .subs{display:none;color:white;font-size:1.25rem;list-style-type:none}.HomeLayout #xsNav .nav-item .subs .btn{font-size:1.25rem}.HomeLayout #xsNav .nav-item .subs .dropdownClose p{color:white}.HomeLayout #xsNav .nav-item .subs .allCenters{margin-left:1.25rem}.HomeLayout #xsNav .nav-item .subs .centerInfo{margin-bottom:0.5rem;font-size:80%;color:white}.HomeLayout #xsNav .nav-item .nav-link{font-size:1.25rem;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif}.HomeLayout #xsNavCompany{margin-top:1rem;margin-bottom:1rem}.HomeLayout #xsNavSecondary{margin-top:1rem;margin-bottom:1rem}.HomeLayout #xsNavSocial{margin-top:1rem;margin-bottom:1rem}.HomeLayout #xsNavSocial .social-icons{width:50%}.HomeLayout #xsNavSocial .social-icons .nav-item{width:19%}.HomeLayout #xsNavSocial .social-icons .nav-item .nav-link a{fill:white}.HomeLayout #xsNavSocial .social-icons .nav-item .nav-link a:hover{fill:black}.HomeLayout #xsNavSocial .social-icons .nav-item+.nav-item{margin-left:5%}.HomeLayout #xsNavSocial .nav-item .nav-link{width:100%;padding:1rem 0 0}.HomeLayout #xsNavSocial .nav-item .nav-link a svg{width:100%}.HomeLayout #xsNavBrand{margin-top:1rem;margin-bottom:1rem}.HomeLayout #xsNavBrand li>a{text-decoration:underline}.HomeLayout #xsNavBrand .nav-item{color:white !important;width:auto;display:block;margin-left:auto;margin-right:auto}.HomeLayout #xsNavBrand .nav-item.tanger-copyright{color:white}.HomeLayout #xsNavBrand .nav-item .nav-link{font-size:.75rem;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}.HomeLayout #xsNavBrand .nav-item .nav-link.access{padding-top:0}.HomeLayout #xsNavBrand .nav-item span{display:block;width:50%;margin:0 auto}.HomeLayout #xsNavBrand .nav-item span .nav-link{margin:0 auto;width:100%;font-size:.75rem}.HomeLayout #xsNavBrand .nav-item span .nav-link svg{width:100%}.HomeLayout #mobile-cart{position:absolute;left:60px;top:10px}.HomeLayout #mobile-cart button.btn-secondary,.HomeLayout #mobile-cart a.btn-secondary{background:transparent;border:none;background:none}.HomeLayout #mobile-cart button.btn-secondary i,.HomeLayout #mobile-cart a.btn-secondary i{font-size:1rem;color:#000;background:transparent;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);margin-bottom:0.6rem}.HomeLayout #mobile-cart .insert-cart-total-items{width:66%;left:50%;background-color:#bd2326;padding-left:.4rem;top:10%}.HomeLayout .tangerstyle-form-success{background-color:#ebecee;position:relative;margin-top:0;margin-bottom:0}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success{height:22vw;margin-bottom:0;margin-top:0}}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success.sweeps{height:44vw}}.HomeLayout .tangerstyle-form-success.sweeps .overlay{display:flex;flex-direction:column;align-items:flex-start;padding:3vw 20vw}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success.sweeps .overlay{padding:6vw 0vw 0 10vw}}.HomeLayout .tangerstyle-form-success.sweeps .overlay .success-text{text-transform:uppercase}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success.sweeps .overlay .success-text{font-size:4vw}}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success.sweeps .overlay .top-text{font-size:4vw;margin-bottom:3vw}}.HomeLayout .tangerstyle-form-success.sweeps .overlay .bot-text{font-family:"AvantGarde-book","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3vw}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success.sweeps .overlay .bot-text{font-size:3.2vw}}.HomeLayout .tangerstyle-form-success img{width:100%}.HomeLayout .tangerstyle-form-success .break{display:block}.HomeLayout .tangerstyle-form-success .success-close-button{position:absolute;top:1vw;right:2vw;width:2vw;height:2vw}@media (max-width: 767px){.HomeLayout .tangerstyle-form-success .success-close-button{top:2vw;width:3vw;height:3vw}}@media (max-width: 480px){.HomeLayout .tangerstyle-form-success .success-close-button{top:0}}.HomeLayout .tangerstyle-form-success .success-close-button img{object-fit:cover}.HomeLayout .tangerstyle-form-success .overlay{position:absolute;top:0;width:100%;padding:1.8vw 20vw}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success .overlay{padding:4.6vw 10vw}}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success .overlay .success-text{text-transform:uppercase}}.HomeLayout .tangerstyle-form-success .overlay .top-text{color:black;font-family:"AvantGarde-book","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;font-weight:100;margin-bottom:1vw;font-size:1.74vw}@media (max-width: 767.98px){.HomeLayout .tangerstyle-form-success .overlay .top-text{font-size:3.2vw}}.HomeLayout .tangerstyle-form-success .overlay .top-text .bold{font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.HomeLayout .tangerstyle-form-success .overlay .top-text .line-one{font-size:4.7vw;text-transform:uppercase}@media (min-width: 768px){.HomeLayout .tangerstyle-form-success .overlay .top-text .line-one{font-size:2.8vw}}.HomeLayout .tangerstyle-form-success .overlay .top-text .line-two{font-size:2.88vw;text-transform:uppercase}@media (min-width: 768px){.HomeLayout .tangerstyle-form-success .overlay .top-text .line-two{font-size:1.8vw}}.HomeLayout .tangerstyle-form-success .overlay .bot-text{color:black;font-family:"AvantGardeBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:3.2vw}@media (min-width: 768px){.HomeLayout .tangerstyle-form-success .overlay .bot-text{font-size:1.74vw}}.HomeLayout .tangerstyle-form-success .overlay .bot-text a{color:black;text-decoration:underline}@media (max-width: 1199.98px){.HomeLayout #primaryNavLinks .btn-group .btn.dropdown-toggle{margin-right:1.2rem}.HomeLayout #primaryNavLinks .navbar-nav .nav-item+.nav-item{margin-left:1.2rem}}@media (min-width: 768px) and (max-width: 991.98px){.HomeLayout #primaryNav #primaryNavLinks .main-nav-fr .nav-item .nav-link{font-size:.66rem}.HomeLayout #primaryNav #primaryNavLinks .main-nav-fr .nav-item+.nav-item{margin-left:.66rem}}@media (max-width: 991.98px){.HomeLayout #primaryNav{height:60px}.HomeLayout #primaryNav .navbar-brand svg{width:190px}.HomeLayout #primaryNav .btn-group .btn.dropdown-toggle{margin-right:1rem}.HomeLayout #primaryNav .navbar-nav .nav-item+.nav-item{margin-left:1rem}.HomeLayout #primaryNavLinks{height:60px}.HomeLayout #primaryNavLinks .nav-link{font-size:.75rem}.HomeLayout #brandLogo{height:60px}.HomeLayout #brandLogo a{margin:0 0 -8px}}
