main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header{font-family:Roboto;width:100%;color:#000}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .background{position:absolute;max-width:100vw;width:100vw;height:145px;background-color:#fff;left:0;top:0;z-index:-1}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .headerMain{max-width:1180px;margin:0 auto;padding-top:24px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .title{font-size:32px;font-weight:700;margin-bottom:18px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .description{font-weight:400;font-size:16px}@media(max-width:767px){main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .background{height:67px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .headerMain{padding-top:22px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .title{font-size:20px;margin-bottom:22px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-header .description{display:none}}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing{width:100%;font-family:Roboto}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .title{font-weight:700;font-size:32px;color:#3e3e3e}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList{width:100%}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList>.title,main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList>.storeHeader{margin:48px 0 24px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList>.storeHeader{width:100%;display:flex;align-items:center;justify-content:space-between}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter{display:flex;gap:16px;align-items:center}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item{cursor:pointer;gap:16px;display:flex;color:#3e3e3e;font-size:16px;font-weight:400}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item:hover{text-decoration:underline}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item:not(:first-child):before{position:relative;color:#3e3e3e;font-size:16px;font-weight:400;content:"/";display:block}@media(max-width:767px){main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter{gap:8px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item{width:48px;height:32px;color:#3e3e3e;font-size:14px;font-weight:400;line-height:18px;border-radius:16px;align-items:center;justify-content:center;background-color:#fff}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item:hover{text-decoration:none}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .storeFilter .filter-item:not(:first-child):before{content:unset}}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .pnsFlagshipTilesContainer{width:100%;display:flex;flex-wrap:wrap;gap:24px 12px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .pnsFlagshipTilesContainer pns-flagship-tile{align-self:stretch;width:calc(33.3333333333% - 8px);max-width:calc(33.3333333333% - 8px);min-width:calc(33.3333333333% - 8px)}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .pnsFlagshipTilesContainer pns-flagship-tile .pnsFlagshipTile .WrapperTop{cursor:pointer}@media(max-width:1023px){main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .pnsFlagshipTilesContainer pns-flagship-tile{width:calc(50% - 8px);min-width:calc(50% - 8px);max-width:calc(50% - 8px)}}@media(max-width:767px){main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing>.title,main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing>.storeHeader{margin:16px 0}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .title{font-size:18px;font-weight:700;line-height:20px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList>.storeHeader{display:block}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList>.storeHeader>.title{margin-bottom:16px}main .e2FlagshipAvenuePageTemplate pns-flagship-avenue-listing .pnsFlagshipStoresList .pnsFlagshipTilesContainer pns-flagship-tile{width:100%;min-width:100%;max-width:100%}}main .e2FlagshipAvenuePageTemplate{opacity:1!important;padding-top:0!important;position:static}main .e2FlagshipAvenuePageTemplate .pnsFlagshipAvenueHeader{height:145px;z-index:5;position:relative}@media(max-width:767px){main .e2FlagshipAvenuePageTemplate .pnsFlagshipAvenueHeader{height:67px;z-index:5;position:relative}}main{position:relative}
