:root{--nav-height: 157px;--footer-height: 620px;--yellow: #ffd45b;--gold: #e2bc6c;--vanilla: #fceedd;--orange: #ff5849;--dark-purple: #572287;--blue: #4c57c7;--red: #cc0000;--ink: #282828;--violet: #5f42d5;--lilac: #714fd9;--purple: #3717ba;--cherry: #a50063;--green: #019767;--news-ticker-height: 90px}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 2){:root{--footer-height: 1072px}}@media(max-height: 800px){:root{--news-ticker-height: 60px}}@media(max-width: 375px){:root{--nav-height: 213px;--footer-height: 906px}}.accordion__details-body{overflow-y:clip;overflow-x:visible;max-height:0;opacity:0;transition:opacity 1s ease,max-height 1s ease}.accordion__details-header[data-expanded=true]+.accordion__details-body{opacity:1;max-height:1400vh}[accordion=wrapper]{cursor:pointer}section#hero{max-width:none !important;padding:0 !important}section#hero .inner{display:flex;flex-direction:column;height:290px;place-content:center;position:relative}section#hero .copy-wrapper{text-align:center;max-width:640px;margin:auto;width:100%;padding:0}section#hero .hero-title-img{position:relative;container-type:inline-size;width:100%;min-width:1440px;transform:translateX(-50%);left:50%}section#hero .hero-copy{position:absolute;width:100%;margin:auto;top:23cqw;font-size:3.5cqw;line-height:1.5;color:#fff}@media(max-width: 375px){section#hero .hero-title-img{min-width:0}}[page=lineup] .outer{background-color:var(--vanilla);background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/common/bg_letter.webp");background-size:1200px 866px;background-position:center}section#hero{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold)}section#hero .outer{background:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/common/bg_letter.webp") -38.784px -4.314px/105.378% 108.405% no-repeat,linear-gradient(263deg, #EB1F23 18.08%, #A60101 125.31%),#d3d3d3;background-blend-mode:multiply,normal,normal}section#hero .outer .inner{height:324px}section#hero .outer .hero-title-img img{max-width:1600px}section#hero .hero-copy{font-size:16px;left:50%;transform:translateX(-50%);top:60%;color:var(--vanilla)}@media(min-width: 376px){section#hero .outer .hero-title-img{margin-top:auto}}@media(max-width: 375px){section#hero .outer{background:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/common/bg_letter_m.webp") -38.784px -4.314px/115.378% 108.405% no-repeat,linear-gradient(263deg, #EB1F23 18.08%, #A60101 125.31%),#d3d3d3}section#hero .outer .inner{height:220px}section#hero .hero-copy{top:23cqw;max-width:300px;font-size:14px}}section#list .accordion-row[disabled=true]{pointer-events:none}section#list .accordion-row[disabled=true] .section-title{color:#cbbebe;gap:10px}section#list .accordion-row[disabled=true] .section-title:before{filter:opacity(0.5)}section#list .accordion-row[disabled=true] .section-title:after{opacity:0}section#list .inner{max-width:1488px;margin:auto;padding:80px 24px 64px}section#list .section-title{cursor:pointer;text-align:left;color:#bb050b;display:flex;align-items:center;gap:20px;position:relative;font-size:48px}section#list .section-title:after{content:"";background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/arrow.svg");background-position:center;background-repeat:no-repeat;display:flex;position:absolute;right:20px;min-width:24px;height:24px;transition:transform .5s ease}section#list .accordion__details-header[data-expanded=true] .section-title{color:#711932}section#list .accordion__details-header[data-expanded=true] .section-title:after{transform:rotate(-25deg)}section#list .section-title:before{content:"";width:80px;height:80px;display:inline-flex;background-size:cover;vertical-align:middle;margin-right:16px}section#list [type=Balloons] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-balloons.webp")}section#list [type=Balloonicles] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-balloonicles.webp")}section#list [type=Floats] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-floats.webp")}section#list [type="Marching Bands"] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-bands.webp")}section#list [type=Performers] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-performers.webp")}section#list [type="Clown Crews"] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-clowns.webp")}section#list [type="Performance Groups"] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-performance-groups.webp")}section#list [type="Specialty Units"] .section-title:before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/lineup-icon-specialty-units.webp")}section#list .lineup-item{cursor:pointer}section#list .accordion-row{padding:20px 0;border-top:2px solid #e3b75d}section#list .accordion-row:last-child{border-bottom:2px solid #e3b75d}section#list .accordion__details-body .list{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:24px;row-gap:30px;padding-top:16px;width:auto;height:auto;background:none}section#list .accordion__details-body .list li.lineup-item{place-items:center;text-align:center;position:relative}section#list .accordion__details-body .list li.lineup-item[new=true]:after{content:"";background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/icon-new.webp");background-size:cover;width:80px;height:80px;display:block;position:absolute;top:-15px;right:-20px}section#list .accordion__details-body .list li.lineup-item .image{border:2px solid #fffaf4;border-radius:7px;overflow:hidden;aspect-ratio:1/1}section#list .accordion__details-body .list li.lineup-item .name{font:16px/23px "Macys Sans Bold";color:#711932;padding-top:10px;text-align:left}@media(max-width: 375px){section#list .inner{padding:40px 20px}section#list .accordion-row{padding:18px 0}section#list .section-title{font-size:32px;gap:7px}section#list .section-title:before{display:none}section#list .section-title:after{width:28px}section#list .accordion__details-header[data-expanded=true]+.accordion__details-body{padding-bottom:40px}section#list .accordion__details-body .list li.lineup-item .name{font-size:12px;line-height:15px;letter-spacing:-1px}section#list .accordion__details-body .list li.lineup-item[new=true]:after{width:72px;height:74px;right:-12px}section#list .accordion__details-body .list{grid-template-columns:repeat(2, 1fr);padding-top:20px}}.SlideInOverlay[name=lineup]{background-color:var(--vanilla);background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/common/bg_letter.webp");background-size:1200px 866px;background-position:center}.SlideInOverlay[name=lineup] .back{width:100%;max-width:59px;position:absolute;top:5px;left:24px}.SlideInOverlay[name=lineup] a{display:block}.SlideInOverlay[name=lineup] .inner{max-width:1488px;margin:auto;padding:0 24px;position:relative}.SlideInOverlay[name=lineup] h2.section-title{font-size:clamp(60px,4.7cqi,72px);line-height:1 !important;color:var(--red) !important;padding-bottom:20px !important;text-align:left !important}.SlideInOverlay[name=lineup] .section-copy,.SlideInOverlay[name=lineup] p{font-size:16px;line-height:1.5;color:#282828}.SlideInOverlay[name=lineup] h3.subtitle,.SlideInOverlay[name=lineup] label,.SlideInOverlay[name=lineup] #shop-product{font-size:24px;font-weight:normal;font-family:"gin";color:#282828;margin-bottom:24px !important}.SlideInOverlay[name=lineup] label{color:var(--red);margin-bottom:16px !important;display:block;line-height:1.2}.SlideInOverlay[name=lineup] #shop-product{color:var(--red)}.SlideInOverlay[name=lineup] .content-wrapper>:last-of-type:not(:only-of-type),.SlideInOverlay[name=lineup] .content-wrapper>:last-of-type:not(:only-of-type) *:not(label){margin-bottom:0 !important}.SlideInOverlay[name=lineup] .description,.SlideInOverlay[name=lineup] .bythrnumbers-wrapper,.SlideInOverlay[name=lineup] .funfact-wrapper,.SlideInOverlay[name=lineup] .shop-wrapper,.SlideInOverlay[name=lineup] .float-appearance-wrapper,.SlideInOverlay[name=lineup] .director-wrapper,.SlideInOverlay[name=lineup] .band-size-wrapper{margin-bottom:48px !important}.SlideInOverlay[name=lineup] #main-row{align-items:start;column-gap:24px;padding-top:50px}.SlideInOverlay[name=lineup] #main-row .flex-col{width:calc(50% - 12px)}.SlideInOverlay[name=lineup] #main-row .left-col .content-wrapper{padding:72px 64px 0px 98px}.SlideInOverlay[name=lineup] #main-row .right-col{position:sticky;top:0;container-type:inline-size}.SlideInOverlay[name=lineup] #main-row[item-category=Performer] .right-col,.SlideInOverlay[name=lineup] #main-row[item-category=Clown] .right-col,.SlideInOverlay[name=lineup] #main-row[item-category="Marching Band"] .right-col,.SlideInOverlay[name=lineup] #main-row[item-category="Performance Group"] .right-col{padding-top:80px}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav.disabled{display:none !important}.SlideInOverlay[name=lineup] #main-row figure,.SlideInOverlay[name=lineup] #main-row model-viewer{width:100%;height:100%;aspect-ratio:1/1}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav{position:absolute;width:100%;bottom:30px;display:flex;gap:40px;place-content:center;margin:0}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button{position:relative;cursor:pointer}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav span{border:none;width:34px;height:34px;position:relative;display:block;border-radius:50%;margin:0 auto;transition:background .75s ease;z-index:1}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav-active span{background-color:#fff;padding:10px}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:before{content:"";width:100%;height:100%;background-size:22px;background-repeat:no-repeat;background-position:center;display:block;margin:0 auto;position:absolute;inset:0;z-index:2}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:after{color:#282828;font-family:"Macys Sans Bold";font-size:9px;position:absolute;left:0;bottom:-14px}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:nth-child(1):before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/icon-model.svg")}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:nth-child(1):after{content:"MODEL"}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:nth-child(2):before{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/icon-photo.svg")}.SlideInOverlay[name=lineup] #main-row .owl-carousel-holder .tns-nav button:nth-child(2):after{content:"PHOTO"}.SlideInOverlay[name=lineup] #main-row h3.subtitle,.SlideInOverlay[name=lineup] #main-row label,.SlideInOverlay[name=lineup] #main-row #shop-product{font-size:24px}.SlideInOverlay[name=lineup] #main-row #field-bythenumbers p{line-height:1.6}.SlideInOverlay[name=lineup] #shop-row{padding-left:98px;padding-top:60px}.SlideInOverlay[name=lineup] #shop-row .shop-wrapper .flex-container{justify-content:space-between;align-items:center}.SlideInOverlay[name=lineup] #shop-row #shop-all{font-size:16px}.SlideInOverlay[name=lineup] #nav-row{padding-left:98px;margin:72px 0}.SlideInOverlay[name=lineup] #nav-row .flex-container{gap:8px;flex-flow:row wrap}.SlideInOverlay[name=lineup] #nav-row .lineup-nav-item{cursor:pointer;border:2px solid #fff;flex:0 0 calc(8.3333333333% - 8px);transition:all 1.5s ease}.SlideInOverlay[name=lineup] #nav-row .lineup-nav-item.selected{background-color:#fff}.SlideInOverlay[name=lineup] #nav-row h4.nav-title{font-size:24px;font-family:"gin";color:var(--red);margin-bottom:24px}.SlideInOverlay[name=lineup] #main-row[item-new=true] .right-col:after{content:"";background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_update1/images/lineup/icon-new-big.svg");background-size:cover;width:159px;height:159px;display:block;position:absolute;top:12px;right:0px;z-index:1}@media(max-width: 375px){.SlideInOverlay[name=lineup] .back{max-width:40px}.SlideInOverlay[name=lineup] .inner{padding:0}.SlideInOverlay[name=lineup] [item-category=Clown]#main-row :is(model-viewer,figure){aspect-ratio:auto}.SlideInOverlay[name=lineup] #main-row{flex-direction:column}.SlideInOverlay[name=lineup] #main-row .flex-col{width:100%}.SlideInOverlay[name=lineup] #main-row .flex-col.right-col{position:relative;order:-1;padding-top:0}.SlideInOverlay[name=lineup] #main-row .left-col .content-wrapper{padding:0 20px}.SlideInOverlay[name=lineup] #main-row[item-new=true] .right-col:after{width:86px;height:86px;top:-20px;right:16px}.SlideInOverlay[name=lineup] #main-row .section-title{font-size:54px;padding-top:26px}.SlideInOverlay[name=lineup] #main-row .section-copy,.SlideInOverlay[name=lineup] #main-row p{font-size:14px}.SlideInOverlay[name=lineup] #shop-row{padding:40px 20px 0 20px}.SlideInOverlay[name=lineup] #nav-row{padding:0 20px}.SlideInOverlay[name=lineup] #nav-row .lineup-nav-item{flex:0 0 calc(25% - 8px)}.SlideInOverlay[name=lineup] #nav-row h4.nav-title{font-size:28px}}#campaign .product-unit,.SlideInOverlay[name=lineup] .product-unit{cursor:pointer;container-type:inline-size;position:relative}#campaign .product-unit .product-images-slider,.SlideInOverlay[name=lineup] .product-unit .product-images-slider{pointer-events:all}#campaign .product-unit .images-container,.SlideInOverlay[name=lineup] .product-unit .images-container{position:relative;container-type:inline-size}#campaign .product-unit .info-container,.SlideInOverlay[name=lineup] .product-unit .info-container{container-type:inline-size;margin-top:16px}#campaign .product-unit p,.SlideInOverlay[name=lineup] .product-unit p{line-height:1.2 !important;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Macys Sans Bold";margin-bottom:4px !important}#campaign .product-unit .brand,.SlideInOverlay[name=lineup] .product-unit .brand{margin-bottom:4px}#campaign .product-unit .name,.SlideInOverlay[name=lineup] .product-unit .name{margin-bottom:16px}#campaign .product-unit .price-wrapper p:not(:only-child):first-child:not([label*=value]),.SlideInOverlay[name=lineup] .product-unit .price-wrapper p:not(:only-child):first-child:not([label*=value]){text-decoration:line-through;font-family:"Macys Sans Medium"}#campaign .product-unit .price-wrapper p[label]:not(:only-child):last-child,.SlideInOverlay[name=lineup] .product-unit .price-wrapper p[label]:not(:only-child):last-child{color:#e01a2b !important}#campaign .product-unit .ratings,.SlideInOverlay[name=lineup] .product-unit .ratings{display:flex;flex-direction:row;align-items:center;margin-top:16px}#campaign .product-unit .ratings span,.SlideInOverlay[name=lineup] .product-unit .ratings span{line-height:1;font-size:12px}#campaign .product-unit .ratings .ratings-background,.SlideInOverlay[name=lineup] .product-unit .ratings .ratings-background{float:left;width:5.8em;margin-right:.5em;background-size:1.2em;height:1em;background-repeat:repeat-x;background-position:-2px center;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iYSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGcgaWQ9ImIiPjxyZWN0IGlkPSJjIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHN0eWxlPSJmaWxsOm5vbmU7Ii8+PHBhdGggaWQ9ImQiIGQ9Ik0xMy41LDYuNzZoLTQuMDlsLTEuMjctMy45OC0xLjMzLDMuOTJIMi41bDMuNTQsMi40OS0xLjMzLDQuMDQsMy40My0yLjU0LDMuMzIsMi41NC0xLjI3LTQuMDksMy4zMi0yLjM4WiIgc3R5bGU9ImZpbGw6bm9uZTsiLz48cGF0aCBpZD0iZSIgZD0iTTguMTIsNC44NmwtLjg0LDIuNDloLTIuNzJsMi4yNSwxLjU4LS44NCwyLjU1LDIuMTgtMS42MiwyLjA4LDEuNi0uOC0yLjU5LDIuMDUtMS40OGgtMi41NGwtLjgxLTIuNTVNOC4xNCwyLjc4bDEuMjcsMy45OGg0LjA5bC0zLjMyLDIuMzgsMS4yNyw0LjA5LTMuMzItMi41NC0zLjQzLDIuNTQsMS4zMy00LjA0LTMuNTQtMi40OWg0LjMxbDEuMzMtMy45MloiLz48L2c+PC9zdmc+Cg==")}#campaign .product-unit .ratings .ratings-fill,.SlideInOverlay[name=lineup] .product-unit .ratings .ratings-fill{height:1em;background-size:1.2em;background-repeat:repeat-x;background-position:-2px center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIxIC01MjcpIj4KICAgIDxyZWN0IGlkPSJSZWN0YW5nbGVfMSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MjEgNTI3KSIgZmlsbD0ibm9uZSIvPgogICAgPHBhdGggaWQ9IlBhdGhfODEiIGRhdGEtbmFtZT0iUGF0aCA4MSIgZD0iTTExLDQuNzU2SDYuOTFMNS42MzguNzc2LDQuMzEyLDQuN0gwTDMuNTM4LDcuMTg4LDIuMjExLDExLjIyNCw1LjYzOCw4LjY4MWwzLjMxNywyLjU0M0w3LjY4Myw3LjEzM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkyMy41IDUyOSkiLz4KICA8L2c+Cjwvc3ZnPgo=")}