:root{--nav-height: 59px;--footer-height: 80px;--yellow: #ffd45b;--gold: #e2bc6c;--beige: #fceedd;--orange: #ff5849;--dark-purple: #572287;--blue: #4c57c7;--red: #e41f30;--ink: #24075c;--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: 94px}}@media (max-height: 800px){:root{--news-ticker-height: 60px}}@media (max-width: 375px){:root{--nav-height: 86px;--footer-height: 138px}}section#hero{max-width:none !important;padding:0 !important}section#hero .outer{background-size:70px 70px, 100% auto;background-position:center}section#hero .inner{display:flex;flex-direction:column;height:420px;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%}section#hero .hero-copy{position:absolute;width:100%;margin:auto;top:23cqw;font-size:3.5cqw;line-height:1.5;color:#fff}.news-wrapper{display:flex;align-items:center;margin:auto}.news-label{padding:0px 30px;flex:0 0 150px}.news-ticker{width:100%}.news-ticker .news-container{display:flex;overflow:hidden}.news-ticker .icon-nbc{width:264px;height:38px;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2023_thankyou/images/index/icon-nbc.webp");background-size:contain;background-repeat:no-repeat;background-position:50% 3px;margin-left:10px}.news-ticker .news-items-group{display:flex;flex-shrink:0;padding:11px 0 !important;height:var(--news-ticker-height)}.news-ticker:hover .news-items-group{animation-play-state:paused !important}.news-ticker .col-left figure.star-icon{max-width:20px;margin:0 30px !important}.news-ticker .news-item-content a{height:100%;justify-content:center;align-items:center;display:flex}.news-ticker .news-item-content a [class^='col-']{flex-shrink:0}.news-ticker .news-item-content a>*{height:100%}.news-ticker .news-item-content a figure{height:100%}.news-ticker .news-item-content a img{object-fit:contain;width:auto}.news-ticker .news-item-content a p{height:100%;color:#fff;text-transform:uppercase;display:flex;align-items:center}.news-ticker.left-direction .news-container{flex-direction:row}.news-ticker.left-direction .news-items-group{animation:crawl-left 60s linear infinite}.news-ticker.right-direction .news-container{flex-direction:row-reverse}.news-ticker.right-direction .news-items-group{animation:crawl-right 60s linear infinite}@keyframes crawl-left{100%{transform:translate(-100%)}}@keyframes crawl-right{100%{transform:translate(100%)}}@media (max-width: 375px){.news-ticker .news-item-content a{gap:20px}.news-ticker .news-items-group{height:60px}.news-ticker .col-left figure.star-icon{margin:0 !important}}[page='shop']{background-color:var(--beige)}[page='shop'] section{max-width:calc(1440px + (24px * 2)) !important;margin:auto;padding:0px !important}section#hero .outer{background-image:linear-gradient(90deg, transparent 50%, #950000 50%),url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2023_thankyou/images/common/confetti_bg.svg");background-color:var(--red)}@media (max-width: 375px){section#hero .hero-copy{top:51cqw;font-size:18px}}.pdp .a2bbutton{display:block}.pdp .a2bbutton button{padding:0.813em 1.5em !important}section#shop-content{max-width:none !important;padding:0 !important}section#shop-content .inner{max-width:calc(1440px + (24px * 2));margin:auto;padding:90px 24px}section#shop-content #page-filters{display:flex;place-content:center;gap:24px;margin-bottom:60px}section#shop-content .filter-card h3{font-size:14px;font-family:'lulo-one-clean';font-weight:700;color:var(--ink);padding-top:24px;overflow:hidden}section#shop-content section#image-2a-0{margin-bottom:40px}section#shop-content .button-shopthelook svg#shopthelook{width:24px}section#shop-content .product-unit .ratings .ratings-background{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2023_thankyou/images/shop/rating-star-empty.svg")}section#shop-content .product-unit .ratings .ratings-fill{background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2023_thankyou/images/shop/rating-star-filled.svg")}section#shop-content .filter-card.selected figure{border:5px solid var(--red);border-radius:10px}section#shop-content .filter-card.selected h3{color:var(--red)}section#shop-content .product-container{position:relative}section#shop-content .product-container:before{content:'';position:absolute;top:-15px;right:-15px;z-index:1;width:90px;height:90px;border-radius:50%;background-image:url("https://storage.googleapis.com/assets.mcomnyapps.net/parade/2023_thankyou/images/shop/selling_fast.webp");background-size:contain;opacity:0;transform:scale(0) rotate(-90deg)}section#shop-content .product-container.sellingFast:before{opacity:1;transform:scale(1) rotate(0);transition:opacity 0.5s ease, transform 0.5s ease}@media (max-width: 375px){section#shop-content .inner{max-width:375px;padding:40px 0}section#shop-content .news-wrapper{margin:0 20px 40px 20px}section#shop-content .shop-wrapper{padding:0 20px}section#shop-content .editorial-unit{padding:0}section#shop-content #page-filters{place-content:start;overflow:hidden;overflow-x:auto;margin-bottom:30px;gap:12px}section#shop-content #page-filters::-webkit-scrollbar{display:none}section#shop-content .filter-card{flex:0 0 33%}section#shop-content .filter-card figure{width:132px;margin:auto}section#shop-content .filter-card:first-child{padding-left:20px}section#shop-content .product-container:before{width:60px;height:60px}}section#wordmark .inner figure{max-width:1440px;margin:auto}@media (max-width: 375px){section#wordmark figure{min-width:200vw;transform:translateX(-50%) !important;left:53%;position:relative}}:root{--news-ticker-height: 120px !important}.news-wrapper{border-top:1px solid var(--gold);border-bottom:1px solid var(--gold);margin:60px 0}.news-wrapper .news-ticker .news-item-content a p{color:var(--red);font-family:'gin';font-size:36px}@media (max-width: 375px){.news-wrapper .news-ticker .news-item-content a p{font-size:24px}}
