:root{--nav-height: 160px;--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}}[page=index] .inner{max-width:1488px;padding:0 24px;margin:auto}section#hero{background-color:#980d04;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/section-hero/top_bg_desktop.webp");background-size:auto 100%;background-position:center}section#hero #confetti-canvas{width:100vw;height:100vh;position:absolute;pointer-events:none;inset:0}section#hero .inner{padding-top:120px;padding-bottom:120px}section#hero .hero-ctas-wrapper{display:flex;max-width:500px;gap:20px;margin:30px auto -180px auto}section#hero .hero-ctas-wrapper .hero-cta{transition:filter .5s ease,transform .5s ease}section#hero .hero-ctas-wrapper .hero-cta:hover{text-decoration:none;filter:brightness(0.8);transform:translateY(-6px)}section#hero .lockup-wrapper{position:relative}section#hero .lockup-wrapper picture{max-width:540px;margin:auto auto 40px auto}section#hero .lockup-wrapper p,section#hero .lockup-wrapper a{font:22px/2 "Macys Sans Bold";color:#fceedd;text-align:center}section#hero .balloon-pirate{position:absolute;width:400px;height:515px;top:-140px;left:calc(50% - 700px)}section#hero .balloon-dragon{position:absolute;width:800px;height:415px;top:0px;right:calc(50% - 1000px);transform:rotate(20deg)}section#hero .icon-nbc{display:inline-block;width:264px;height:38px;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/icon-nbc.webp");background-size:contain;background-repeat:no-repeat;position:relative;top:0px;margin-bottom:-10px;margin-left:10px}section#hero .parade-date:before,section#hero .parade-date:after{content:"";display:inline-block;width:15px;height:15px;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/icon-tiny-star.svg");background-size:contain;background-repeat:no-repeat;margin:0 14px}section#hero .owl-dot span{background-color:var(--violet);border-radius:20px;display:block;margin:5px 8px;width:10px;height:10px}section#hero .owl-dot.active span{background-color:#fff}section#hero .owl-carousel .owl-dots{width:100%;display:flex;place-content:center;position:absolute;bottom:15px}section#hero .hero-carousel,section#hero .owl-carousel,section#hero .owl-stage-outer,section#hero .owl-stage,section#hero .owl-item,section#hero .owl-carousel .item,section#hero .owl-carousel figure{height:100%}@media(max-width: 375px){section#hero{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/section-hero/top_bg_mobile.webp")}section#hero .inner{padding-top:90px}section#hero .lockup-wrapper picture{max-width:211px;margin-bottom:30px}section#hero .lockup-wrapper p{font-size:17px;line-height:1.3}section#hero .icon-nbc{width:180px;height:26px;top:2px;margin:6px 0}section#hero .parade-date:before,section#hero .parade-date:after{display:none}section#hero .icon-nbc:before,section#hero .icon-nbc:after{content:"";position:absolute;display:inline-block;width:15px;height:15px;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/icon-tiny-star.svg");background-size:contain;background-repeat:no-repeat;margin:4px 20px}section#hero .icon-nbc:before{right:100%}section#hero .icon-nbc:after{left:100%}section#hero .balloon-dragon{top:-64px;left:74px;width:180px;height:93px;transform:rotate(7deg)}}section#news{background:linear-gradient(rgba(92, 9, 9, 0.8), rgba(92, 9, 9, 0.3)),repeating-linear-gradient(55deg, #921515, #921515 140px, #cc0001 140px, #cc0001 280px, #ef2518 280px, #ef2518 420px)}section#news .inner{padding-top:80px;padding-bottom:80px}section#news .section-title{color:#ecbf52;font-size:48px;text-align:left;margin-bottom:20px}section#news .section-copy{color:#fff;font-family:"Macys Sans Bold";margin-top:16px}section#news .news-carousel picture{border:3px solid #eec052;border-radius:16px;overflow:hidden}@media(max-width: 375px){section#news .inner{padding:120px 0 40px 20px}section#news .tns-controls{display:none}}section#shop{background-color:#fceedd;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/section-shop/shop_bg_desktop.webp");background-size:contain;background-position:top center}section#shop .tns-gallery>.tns-item{transition:transform 1s,opacity 1s}section#shop .fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}section#shop .tns-normal,section#shop .fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}section#shop .col-container{display:flex;aspect-ratio:1440/551}section#shop .subcol-left{min-width:324px}section#shop .inner{padding-top:80px}section#shop .section-title{color:var(--red);font-size:48px;text-align:left;margin-bottom:20px}section#shop .section-copy{color:#282828;font-family:"Macys Sans Regular";margin-top:16px}section#shop .category-nav-container{padding-bottom:40px}section#shop .category-nav-container .slide a{display:flex;height:64px;min-width:140px;padding:14px;background-color:#f8f8f8;border-radius:50px;align-items:center;gap:10px;place-content:center;text-align:center;transition:background .5s ease;user-select:none}section#shop .category-nav-container .slide a:hover{background-color:#fceedd}section#shop .category-nav-container .slide a figure{height:100%;max-width:48px}section#shop .category-nav-container .slide a figure img{object-fit:contain}section#shop .shop-large-carousel{max-width:800px;margin:-50px auto -100px auto;aspect-ratio:800/687}section#shop .shop-large-carousel .slide{height:100%;width:100%}section#shop .shop-large-carousel picture,section#shop .shop-large-carousel picture img{aspect-ratio:800/687;width:100%;height:100%}section#shop .products-box-wrapper{background-color:#fff;position:relative}section#shop .products-box-wrapper .inner{padding-top:40px}section#shop .products-box-wrapper .section-copy{color:#000;margin:0;font-family:"Macys Sans Regular";text-align:left}section#shop .products-box-wrapper h3{font-family:"Macys Sans Bold"}section#shop .product-pool-container{padding:0 24px}section#shop .product-pool.carousel{padding:30px 0 60px 0}@media(max-width: 375px){section#shop{background-image:none}section#shop .inner{padding-right:0;padding-top:100px}section#shop .section-title{font-size:36px}section#shop .product-pool-container{padding:0}section#shop .col-container{flex-direction:column;aspect-ratio:unset}section#shop .shop-large-carousel{margin:0;aspect-ratio:351/356}section#shop .shop-large-carousel picture{aspect-ratio:351/356}}section#parade-of-deals{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2025_precomingsoon/images/index/section-paradeofdeals/pod_bg.webp");background-size:cover;background-position:center}section#parade-of-deals #deals-container a{display:block;padding:50px 0}@media(max-width: 375px){section#parade-of-deals #deals-container a{padding:0}}section#wordmark{background:radial-gradient(#cc0000, #921515)}section#wordmark .inner{padding:10px 24px 10px 24px}section#wordmark picture{max-width:1500px;margin:auto}@media(max-width: 375px){section#wordmark .inner{padding:30px 12px 30px 12px}}#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=")}