﻿#campaign{margin-top:30px;font-family:"Macys Sans Regular"}#campaign .accordion{border-top:none}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign{padding:20px}}@media only screen and (max-width: 750px){#campaign{padding:0 20px}#campaign .show-in-desktop-only{display:none}#campaign .accordion{cursor:pointer;width:100%;text-align:left;outline:none;transition:0.4s}#campaign .accordion:after{content:"+";color:black;float:right;font-size:24px;margin-left:5px;font-weight:400;font-family:sans-serif}#campaign .active:after{content:"−"}#campaign .panel{display:none;overflow:hidden;transition:max-height 0.2s ease-out}#campaign .active+.panel{display:block}}@media only screen and (min-width: 750px){#campaign .show-in-mobile-only{display:none}}#campaign section{max-width:1440px;width:100%;padding:0;margin:auto}#campaign section#top-banner-container{background-image:url(https://assets.mcomnyapps.net/pandora/2023-10-23/images/top-banner-desktop.jpg);background-size:cover;padding:81px 64px;height:337.5px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container{height:23.4375vw;padding:5.625vw 4.4444444444vw}}@media (max-width: 750px){#campaign section#top-banner-container{background-image:url(https://assets.mcomnyapps.net/pandora/2023-10-23/images/top-banner-mobile.jpg);height:64vw;padding:4.8vw 6.4vw}}#campaign section#top-banner-container img{height:67.55px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container img{height:4.6909722222vw}}@media (max-width: 750px){#campaign section#top-banner-container img{height:9.832vw}}#campaign section#top-banner-container p{font-size:18px;letter-spacing:-0.01em;line-height:1;margin-bottom:24px;margin-top:4px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container p{font-size:1.25vw;line-height:1.6666666667vw}}@media (max-width: 750px){#campaign section#top-banner-container p{font-size:4.8vw;margin-bottom:4.2666666667vw}}#campaign section#top-banner-container h1{font-family:"Macys Sans Bold";font-size:25px;letter-spacing:-0.01em;line-height:30px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container h1{font-size:1.7361111111vw;line-height:2.0833333333vw}}@media (max-width: 750px){#campaign section#top-banner-container h1{font-size:5.3333333333vw;line-height:6.4vw;width:50.1333333333vw}}#campaign section#top-banner-container h2{font-family:"Macys Sans Bold";font-size:25px;letter-spacing:-0.01em;line-height:30px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container h2{font-size:1.7361111111vw;line-height:2.0833333333vw}}@media (max-width: 750px){#campaign section#top-banner-container h2{font-size:5.3333333333vw;line-height:6.4vw;width:50.1333333333vw}}#campaign section#stores-grid-container{margin-top:80px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px}@media only screen and (max-width: 750px){#campaign section#stores-grid-container{grid-template-columns:1fr}}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container{grid-column-gap:1.6666666667vw}}#campaign section#stores-grid-container .column{padding-right:64px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .column{padding-right:4.4444444444vw}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .column{padding-right:0px}}#campaign section#stores-grid-container .state{margin-bottom:24px}#campaign section#stores-grid-container .state .name{font-size:25px;font-family:"Macys Sans Bold";letter-spacing:-0.01em;line-height:26px;padding-bottom:24px;border-bottom:1px solid #DEDEDE;margin-bottom:0}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .state .name{font-size:1.7361111111vw;line-height:1}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .state .name{font-size:20px;line-height:25px}}#campaign section#stores-grid-container .state .list-container{margin-bottom:56px}#campaign section#stores-grid-container .state .list-container p{margin-top:24px;font-family:"Macys Sans Regular";font-size:18px;letter-spacing:-0.01em;line-height:23px}#campaign section#stores-grid-container .state .list-container p a{text-transform:none}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .state .list-container p{font-size:1.25vw;line-height:1.5972222222vw}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .state .list-container p{font-size:16px;line-height:21px}}

#campaign{margin-top:30px;font-family:'Macys Sans Regular'}#campaign .accordion{border-top:none}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign{padding:20px}}@media only screen and (max-width: 750px){#campaign{padding:0 20px}#campaign .show-in-desktop-only{display:none}#campaign .accordion{cursor:pointer;width:100%;text-align:left;outline:none;transition:0.4s}#campaign .accordion:after{content:'\002B';color:black;float:right;font-size:24px;margin-left:5px;font-weight:400;font-family:sans-serif}#campaign .active:after{content:"\2212"}#campaign .panel{display:none;overflow:hidden;transition:max-height 0.2s ease-out}#campaign .active+.panel{display:block}}@media only screen and (min-width: 750px){#campaign .show-in-mobile-only{display:none}}#campaign section{max-width:1440px;width:100%;padding:0;margin:auto}#campaign section#top-banner-container{background-image:url(https://assets.mcomnyapps.net/pandora/2023-10-23/images/top-banner-desktop.jpg);background-size:cover;padding:81px 64px;height:337.5px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container{height:calc(337.5/1440*100vw);padding:calc(81/1440*100vw) calc(64/1440 * 100vw)}}@media (max-width: 750px){#campaign section#top-banner-container{background-image:url(https://assets.mcomnyapps.net/pandora/2023-10-23/images/top-banner-mobile.jpg);height:calc(240/375*100vw);padding:calc(24/375*100vw) calc(24/375 * 100vw)}}#campaign section#top-banner-container img{height:67.55px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container img{height:calc(67.55/1440*100vw)}}@media (max-width: 750px){#campaign section#top-banner-container img{height:calc(36.87/375*100vw)}}#campaign section#top-banner-container p{font-size:25px;letter-spacing:-0.01em;line-height:1;margin-bottom:24px;margin-top:4px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container p{font-size:calc(25/1440*100vw);margin-bottom:calc(24/1440*100vw)}}@media (max-width: 750px){#campaign section#top-banner-container p{font-size:calc(18/375 * 100vw);margin-bottom:calc(16/375 * 100vw);width:calc(188/375 * 100vw)}}#campaign section#top-banner-container h1{font-family:'Macys Sans Bold';font-size:25px;letter-spacing:-0.01em;line-height:30px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container h1{font-size:calc(25/1440*100vw);line-height:calc(30/1440*100vw)}}@media (max-width: 750px){#campaign section#top-banner-container h1{font-size:calc(18/375 * 100vw);line-height:calc(24/375 * 100vw);width:calc(170/375 * 100vw)}}#campaign section#top-banner-container h2{font-family:'Macys Sans Bold';font-size:25px;letter-spacing:-0.01em;line-height:30px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#top-banner-container h2{font-size:calc(25/1440*100vw);line-height:calc(30/1440*100vw)}}@media (max-width: 750px){#campaign section#top-banner-container h2{font-size:calc(20/375 * 100vw);line-height:calc(24/375 * 100vw);width:calc(188/375 * 100vw)}}#campaign section#stores-grid-container{margin-top:80px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px}@media only screen and (max-width: 750px){#campaign section#stores-grid-container{grid-template-columns:1fr}}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container{grid-column-gap:calc(24/1440 * 100vw)}}#campaign section#stores-grid-container .column{padding-right:64px}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .column{padding-right:calc(64/1440 * 100vw)}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .column{padding-right:0px}}#campaign section#stores-grid-container .state{margin-bottom:24px}#campaign section#stores-grid-container .state .name{font-size:25px;font-family:'Macys Sans Bold';letter-spacing:-0.01em;line-height:26px;padding-bottom:24px;border-bottom:1px solid #DEDEDE;margin-bottom:0}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .state .name{font-size:calc(25/1440 * 100vw);line-height:1}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .state .name{font-size:20px;line-height:25px}}#campaign section#stores-grid-container .state .list-container{margin-bottom:56px}#campaign section#stores-grid-container .state .list-container p{margin-top:24px;font-family:'Macys Sans Regular';font-size:18px;letter-spacing:-0.01em;line-height:23px}#campaign section#stores-grid-container .state .list-container p a{text-transform:none}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .state .list-container p{margin-top:calc(24/1440*100vw);font-size:calc(18/1440 * 100vw);line-height:calc(23/1440 * 100vw)}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .state .list-container p{font-size:16px;line-height:21px}}@media only screen and (min-width: 751px) and (max-width: 1440px){#campaign section#stores-grid-container .state .list-container{width:103%}}@media only screen and (max-width: 750px){#campaign section#stores-grid-container .state .list-container{width:105%}}@media only screen and (max-width: 375px){#campaign section#stores-grid-container .state .list-container{width:105%}}
