.page-lineup,.page-lineup .info-block ul.tabs-titles{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ff-bold,.page-lineup .pic-slider .slick-dots li.slick-active span{font-weight:700}.page-lineup .info-block ul.tabs-titles{border-bottom:1px solid #dbe5f0;user-select:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}ul.tabs-content:empty,ul.tabs-titles:empty{border:none!important}.page-lineup .info-block ul.tabs-titles li{display:inline-block;color:#333}.page-lineup .info-block ul.tabs-titles li h4{padding:6px 16px 6px 0;letter-spacing:0;white-space:nowrap}.page-lineup .info-block ul.tabs-titles li.active-title{border-bottom:2px solid #80abca}.page-lineup .info-block ul.tabs-content{padding:1.5vh 0;border-bottom:1px solid #dbe5f0;overflow:hidden}.page-lineup .info-block ul.tabs-content li.numbers-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-lineup .info-block ul.tabs-content li:not(.active-tab){display:none}.page-lineup .info-block ul.tabs-content .numbers-tab .row.top{text-align:center;margin-bottom:5px}.page-lineup .info-block ul.tabs-content .numbers-tab .col:not(.handlers) .row.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-lineup .info-block ul.tabs-content .numbers-tab .col:last-child .row.bottom{text-align:center}.page-lineup .info-block ul.tabs-content .numbers-tab .row.bottom span{display:block;white-space:nowrap}.page-lineup .info-block ul.tabs-content .numbers-tab .row.bottom .digit{line-height:1;will-change:transform}.page-lineup .info-block ul.tabs-content .numbers-tab .row.bottom .left{margin-right:7px}.page-lineup .info-block ul.tabs-content .numbers-tab .row.bottom .right{line-height:1.5}.section-category-balloonicles .lineup-section,.section-category-balloons .lineup-section{background-color:#EDF9FF}.section-category-balloonicles .pic-slider,.section-category-balloons .pic-slider,.section-category-floats .pic-slider{height:75vh}.container-3d{width:100%;height:100%;position:relative}.container-3d .rotate-icon{position:absolute;top:70%;left:70%;width:10%;pointer-events:none}.container-3d canvas{width:100%;height:100%;display:block;cursor:-webkit-grabbing;cursor:grabbing}.container-3d.loading-3d .rotate-icon,[lineup-category=clowns] .slider-arrow-left,[lineup-category=clowns] .slider-arrow-right{display:none}.container-3d .loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;font-family:"Bourton W00 Drop Stripes A",sans-serif;color:#32337f;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.container-3d.loading-3d .loader{opacity:1}.container-3d.loading-3d .canvas_3d{opacity:0}.container-3d .canvas_3d{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}body[clowns-initialized=true].desktop-width{margin:0!important;overflow-y:auto}[clowns-initialized=true] .page-content[page=lineup]{overflow:visible}[lineup-category=clowns]{overflow:hidden;height:100vh}.page-lineup[lineup-category=clowns] .full-screen{position:fixed;height:calc(100vh - 92px);top:61px}[lineup-category=clowns] .lineup-sections-container{background-color:#31327e;width:100%;height:100%}[lineup-category=clowns] .row{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background-image:url(../images/lineup/clowns/clowns_bg.png);background-size:70vh;background-repeat:repeat-x}.desktop-width [lineup-category=clowns] .row{padding-top:85px}[lineup-category=clowns] .row .column{margin:0 50px;height:100%;min-width:420px;position:relative;overflow:visible!important}[lineup-category=clowns] .row .column.intro{margin:0;min-width:656px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1vh}[lineup-category=clowns] .row .column.intro .open-modal-YT{display:none}[lineup-category=clowns] .row .column.intro img{max-height:100%}[lineup-category=clowns] .row .column.intro .left-corner-art{position:relative;width:53.3%;min-width:200px}[lineup-category=clowns] .row .column.intro .right-column{position:absolute;max-width:434px;left:200px}[lineup-category=clowns] .row .column.intro .right-column .title{white-space:nowrap}[lineup-category=clowns] .row .column.intro .right-column .title-inner{position:relative;display:inline-block}.desktop-width [lineup-category=clowns] .row .column.intro .right-column .title-inner:before{content:'';background-image:url(../images/lineup/clowns/clowning-around.png);width:150px;height:150px;position:absolute;left:-125px;top:-75px;background-size:cover;z-index:-1}[lineup-category=clowns] .row .column.intro .right-column .title .dot{color:#cc2027;font-size:90px;vertical-align:baseline;padding-left:2%}[lineup-category=clowns] .row .column.intro .left-corner-art .intro-buildings{max-width:100%;position:absolute;bottom:0;left:-23%}[lineup-category=clowns] .row .column.intro .left-corner-art .intro-balloons{width:48%;position:absolute;bottom:25%;left:5%}[lineup-category=clowns] .row .column:not(.intro){text-align:center}[lineup-category=clowns] .row .column:not(.intro) .frame-content img{max-width:none;max-height:none;height:106%;margin-left:-30%;margin-top:-3%;width:160%}[lineup-category=clowns] .row .column .frame-content{overflow:hidden;border-radius:50%;width:100%;height:100%;position:relative;z-index:1;display:block}[lineup-category=clowns] .row .column.intro .frame-wrapper{width:calc(47vh - 80px);height:calc(47vh - 80px);max-width:500px;max-height:500px;border-radius:50%;z-index:2;margin-top:10%;cursor:pointer}[lineup-category=clowns] .row .column .frame-wrapper{width:calc(47vh - 50px);height:calc(47vh - 50px);position:relative;display:block}[lineup-category=clowns] .section-top{display:none}[lineup-category=clowns] .row .column:not(.intro) .frame-wrapper{margin:0 auto}[lineup-category=clowns] .row .column.intro .frame-wrapper img{width:140%;margin-left:-20%;max-width:none;max-height:none}[lineup-category=clowns] .row .column.intro .frame-wrapper:after{content:"";background:rgba(255,40,10,.4);width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity 1s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.75s cubic-bezier(.075,.82,.165,1);transition:opacity 1s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.75s cubic-bezier(.075,.82,.165,1);transition:transform 1.75s cubic-bezier(.075,.82,.165,1),opacity 1s cubic-bezier(.075,.82,.165,1);transition:transform 1.75s cubic-bezier(.075,.82,.165,1),opacity 1s cubic-bezier(.075,.82,.165,1),-webkit-transform 1.75s cubic-bezier(.075,.82,.165,1);border-radius:50%;z-index:3}[lineup-category=clowns] .row .column.intro .frame-wrapper:hover:after{-webkit-transform:scale(0);transform:scale(0);opacity:0}[lineup-category=clowns] .row .column.intro .frame-wrapper .btn{display:block;width:7vh;height:7vh;background:#fff;border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[lineup-category=clowns] .row .column.intro .frame-wrapper .btn:before{content:"";border-top:1vh solid transparent;border-bottom:1vh solid transparent;border-left:1.6vh solid #eb1f2a;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}[lineup-category=clowns] .row .column .frame-image{position:absolute;top:-15%;left:0;width:100%;height:118%;background-size:auto 100%;background-repeat:no-repeat;background-position:center;z-index:2;display:block}[lineup-category=clowns] .row .column.intro .frame-image,[lineup-category=clowns] .row .column:not(.intro):nth-of-type(odd) .frame-image{background-image:url(../images/lineup/clowns/frame-only.png);top:-3%;left:-3%;width:106%;height:106%}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(6n+2) .frame-image{background-image:url(../images/lineup/clowns/frame-1.png);top:-18%;left:-4%;width:106%;height:124%}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(6n+4) .frame-image{background-image:url(../images/lineup/clowns/frame-2.png);top:0;left:-18%;width:138%;height:106%}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(6n+6) .frame-image{background-image:url(../images/lineup/clowns/frame-3.png);top:-16%;left:-5%;width:110%;height:120%}[lineup-category=clowns] .row .column:not(.intro) .title{margin:8% auto 0}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-width [lineup-category=clowns] .row .column:not(.intro):nth-of-type(odd){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:8vh}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-width [lineup-category=clowns] .row .column:not(.intro):nth-of-type(even){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:60px}[lineup-category=clowns] .balloons-pair-1,[lineup-category=clowns] .balloons-pair-2{height:40vh;position:absolute}[lineup-category=clowns] .balloons-pair-1 img,[lineup-category=clowns] .balloons-pair-2 img,body:not([clowns-initialized=true]),html{height:100%}[lineup-category=clowns] .balloons-pair-1{left:35%;bottom:-10vh}[lineup-category=clowns] .balloons-pair-2{left:65%;bottom:-20vh}[lineup-category=clowns] .progress-bar{position:fixed;width:550px;bottom:56px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}[lineup-category=clowns] .progress-bar img{max-width:100%;max-height:150%}[lineup-category=clowns] .progress-bar .progress-bar-ball{position:absolute;left:0;top:-6px}.desktop-width [lineup-category=clowns] .column:not(.intro) .description{width:70%;max-width:70%;margin:0 auto}.pattern-elements{position:relative;min-width:300px}.page-lineup .pattern-1{width:34%;min-width:0;margin-left:-9%}.pattern-1 .boy-clown{position:absolute;bottom:-4px;width:100%;left:0}.pattern-1 .balloons-pair{position:absolute;bottom:202px;width:50%;left:69%}.pattern-2{left:15px}.pattern-2 .girl-clown{position:absolute;bottom:-4px;width:55%;left:calc(50% - 100px)}.pattern-2 .building-left{position:absolute;width:58%;bottom:-4px;left:-48%}.pattern-2 .building-right{position:absolute;width:84%;bottom:-4px;right:-62%}.pattern-2 .girl-balloons{position:absolute;bottom:8%;left:28%;min-height:270%;z-index:-1}.pattern-3 .turkey-clown{position:absolute;bottom:-4px;width:74%;left:32%}.pattern-3 .building-left{position:absolute;width:60%;bottom:-4px;left:-15%}.pattern-3 .building-right{position:absolute;width:60%;bottom:-4px;right:-65%}.section-category-floats .lineup-section{background-color:#EDF9FF}[lineup-category=floats] .lineup-section .icon-music[data-label*=Appearance]:before{background-image:url(../images/lineup/icons/icon-star.png)}.page-lineup[section-theme=dark] .back-btn a{color:#000}.page-lineup[section-theme=dark] h1.title{color:#32337f}.page-lineup[section-theme=dark] p{color:#333}.page-lineup[section-theme=dark] .icon-music:before{background-image:url(../images/lineup/icons/icon-music.png)}.page-lineup[section-theme=light] .section-bottom .category-nav li:after,.page-lineup[section-theme=light] .slider-arrow-left,.page-lineup[section-theme=light] .slider-arrow-right,.page-lineup[section-theme=light] a,.page-lineup[section-theme=light] h1,.page-lineup[section-theme=light] h2,.page-lineup[section-theme=light] p{color:#fff!important}.page-lineup[section-theme=light] .page-nav li.active h1{color:#EA1E27!important}.page-lineup[section-theme=light] .icon-music:before{background-image:url(../images/lineup/icons/icon-music-light.png)}.page-lineup[section-theme=light] .icon-star:before{background-image:url(../images/lineup/icons/icon-star-light.png)}.page-lineup[section-theme=light] .icon-back:before{border-bottom:#fff 2px solid;border-right:#fff 2px solid}.page-lineup[section-theme] .slider-arrow-left,.page-lineup[section-theme] .slider-arrow-right,.page-lineup[section-theme] .title,.page-lineup[section-theme] a,.page-lineup[section-theme] h1,.page-lineup[section-theme] h2,.page-lineup[section-theme] p{-webkit-transition:all 1s ease;transition:all 1s ease}.page-lineup[section-theme] p a{font-family:HelveticaNeueW01-75Bold,"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:underline}[lineup-category=marching_bands] .lineup-section{background-color:#31327e}.desktop-width [lineup-category=marching_bands] .info-block{border-bottom:1px solid #575f9a;border-top:1px solid #575f9a;padding:3% 0}[lineup-category=marching_bands] .info-block p{line-height:2}[lineup-category=marching_bands] .lineup-sections-container .pic-slider .slide{width:100%;overflow:hidden;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[lineup-category=marching_bands] .lineup-sections-container .pic-slider .slide img{width:110%;max-width:none;max-height:none}[lineup-category=marching_bands] .info-block ul.tabs-content,[lineup-category=marching_bands] .info-block ul.tabs-titles{border-bottom:1px solid #575f9a}html{width:100%}body{overflow:hidden;width:100%}#ImpSdkFooterContainer{position:fixed;bottom:0;width:100%}#finderContainer{height:calc(100% - 60px - 32px)}.page-lineup{position:relative;user-select:none;height:100%}.page-lineup *,.page-lineup :after,.page-lineup :before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.page-lineup a{text-decoration:none}.page-lineup .full-screen{width:100%;height:100%}.page-lineup .main-content-container{height:calc(100% - 60px);position:relative;overflow:hidden}.page-lineup .main-content{height:100%;overflow:hidden}.page-lineup .main-content>[class^=section-category-]{height:100%;width:100%;overflow:hidden;position:relative}.page-lineup .page-nav{height:50px;background-color:#fff;width:100%}.page-lineup .page-nav li,.page-lineup .page-nav ul{height:100%;display:-webkit-box;display:-ms-flexbox}.page-lineup .page-nav ul{display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0 auto;background-color:#fff;font-size:18px;color:#2F347E;width:90%;max-width:1440px}.page-lineup .page-nav li{min-width:100px;cursor:pointer;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);padding-top:4px}html.no-touch .page-lineup .page-nav li:not(.active):hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.page-lineup .page-nav li.active{-webkit-transition:none;transition:none;font-size:24px;border-bottom:3px solid #EA1E27;color:#EA1E27}.page-lineup .page-nav li[coming-soon]{color:#ccc;pointer-events:none;position:relative;cursor:default}.page-lineup .section-top{position:absolute;right:0;top:0;z-index:1;text-transform:uppercase;text-align:right}.page-lineup .section-top h1{line-height:2;background:#fff;color:#707070!important;border:1px solid #707070;border-radius:40px;width:45px;font-size:9px;text-align:center;font-family:'Macys Sans Bold'}.page-lineup .section-top img.subcategory{height:26px}.page-lineup .section-top .slash{font-family:'Macys Sans Bold',sans-serif}.page-lineup .lineup-sections-container{height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-lineup .halves-wrapper{margin:0 auto;max-width:2000px;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.desktop-width .page-lineup .lineup-section{height:100%;overflow:hidden}.desktop-width .page-lineup:not([lineup-category=clowns]) .lineup-section{min-width:100vw}.page-lineup .lineup-sections-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-lineup .lineup-section .half-left,.page-lineup .lineup-section .half-right{width:50%;margin:0 auto;position:relative}.page-lineup .lineup-section .half-left .pic-slider{background-position:center center;background-size:contain;background-repeat:no-repeat}.desktop-width .page-lineup .lineup-section .half-left{height:100%}.page-lineup .lineup-section .half-left .half-inner{height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-width .page-lineup .lineup-section .half-right{padding-top:calc(20px + (400 - 20) * (100vh - 640px)/ (1800 - 640))}.desktop-width .page-lineup .lineup-section .half-right .half-inner{max-width:620px;margin:0 10%;position:relative}.page-lineup .lineup-sections-container .title{line-height:.9;position:relative;z-index:1;width:calc(100% - 44px)}.page-lineup .lineup-sections-container .title.long-title{font-size:40px}.page-lineup .lineup-section .half-right .half-inner .title .title-inner{-webkit-font-kerning:none;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-lineup .lineup-section .half-right .half-inner .title .title-inner div{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-lineup .lineup-section .half-right .half-inner .title .new{position:absolute;will-change:transform;z-index:-1;top:-52px;left:-36px;width:60px;height:60px}.page-lineup .lineup-section .half-right .half-inner .title .new:before{content:"";background-image:url(../images/lineup/new.svg);background-size:contain;background-repeat:no-repeat;width:100%;height:100%;display:block}.page-lineup .category-nav .img-wrapper.new-icon:before{content:'';background-image:url(../images/lineup/new_thumb.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:22%;height:22%;right:8%;top:8%;will-change:transform;-webkit-transform:rotate(17deg);transform:rotate(17deg)}.page-lineup .bottom-icons-nav-container{position:absolute;bottom:0;height:120px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.page-lineup .section-bottom{height:100%;width:100%;z-index:2;overflow:hidden;padding-top:40px;position:relative;bottom:40px;-webkit-box-sizing:content-box;box-sizing:content-box}.page-lineup .section-bottom .category-nav{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;pointer-events:all}.page-lineup .section-bottom .category-nav.coming-into-view{pointer-events:none}.page-lineup .section-bottom .category-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%;text-align:center}.page-lineup .section-bottom .category-nav li{padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;-webkit-transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55)}.page-lineup .section-bottom .category-nav li:first-child{margin-left:50px}.page-lineup .section-bottom .category-nav li:after{content:attr(data-hover) " ";opacity:0;-webkit-transform:scale(0);transform:scale(0);font-size:8px;position:absolute;bottom:85%;left:0;width:100%;text-align:center;-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);font-family:'Macys Sans Medium',sans-serif;text-transform:uppercase;pointer-events:none;color:#32337f;white-space:pre-wrap}.ff-regular,.page-lineup .pic-slider .slick-dots li span{font-family:'Macys Sans Regular',sans-serif}.page-lineup .section-bottom .category-nav li:not(.active):hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.page-lineup .section-bottom .category-nav li:not(.active):hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-lineup .section-bottom .category-nav ul li img{max-width:75%;height:75%;width:75%}.page-lineup .section-bottom .category-nav li .img-wrapper{background:0 0;-webkit-transition:background 1s ease;transition:background 1s ease;border-radius:50%;min-width:100px;min-height:100px;max-width:100px;max-height:100px;height:100px;width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-lineup .section-bottom .category-nav li.active .img-wrapper{background:#fff;-webkit-transition:background 1s ease;transition:background 1s ease}.page-lineup .bottom-icons-nav-container [class*=nav-arrow-]{display:none;width:120px;min-width:120px;height:120px;min-height:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:end;align-self:flex-end;z-index:2;position:relative;cursor:pointer}.page-lineup .bottom-icons-nav-container [class*=nav-arrow-][disabled]{-webkit-filter:grayscale(1);filter:grayscale(1);cursor:default}.page-lineup .bottom-icons-nav-container.long-nav [class*=nav-arrow-]{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:all;position:absolute;z-index:3}.page-lineup .bottom-icons-nav-container .arrow-image-wrapper{width:25px;height:25px;border-radius:50%;background:#fff;-webkit-box-shadow:0 2px 6px -1px rgba(0,0,0,.2);box-shadow:0 2px 6px -1px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-lineup .bottom-icons-nav-container .arrow-image-wrapper img{width:13px;height:14px}.description{margin:3% 0}.slider-arrow-left,.slider-arrow-right{position:absolute;top:15%;z-index:1;height:70%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10%;font-size:20px;color:#dbe5f0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slider-arrow-left{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px}.slider-arrow-right{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px}.slider-arrow-left .arrow-image-wrapper,.slider-arrow-right .arrow-image-wrapper{border-radius:50%;width:36px;min-width:36px;height:36px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 6px -1px rgba(0,0,0,.2);box-shadow:0 2px 6px -1px rgba(0,0,0,.2)}.slider-arrow-left img,.slider-arrow-right img{width:17px;height:17px}.nav-arrow-right{right:0}.nav-arrow-right:not([disabled]):hover img,.slider-arrow-right:hover img{-webkit-animation:arrow-bounce-right 1s ease infinite;animation:arrow-bounce-right 1s ease infinite}.nav-arrow-left:not([disabled]):hover img,.slider-arrow-left:hover img{-webkit-animation:arrow-bounce-left 1s ease infinite;animation:arrow-bounce-left 1s ease infinite}@-webkit-keyframes arrow-bounce-left{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}}@keyframes arrow-bounce-left{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}}@-webkit-keyframes arrow-bounce-right{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(7px);transform:translateX(7px)}}@keyframes arrow-bounce-right{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(7px);transform:translateX(7px)}}.page-lineup .decor-bottom-left,.page-lineup .decor-bottom-right,.page-lineup .decor-top-left,.page-lineup .decor-top-right{position:absolute;max-width:250px!important;max-height:250px!important}.page-lineup .decor-top-left{top:calc(-30px - 1vh);left:calc(-30px - 1vh)}.page-lineup .decor-top-right{top:calc(-30px - 1vh);right:calc(-30px - 1vh)}.page-lineup .decor-bottom-right{bottom:calc(-30px - 1vh);right:calc(-30px - 1vh)}.page-lineup .decor-bottom-left{bottom:calc(-30px - 1vh);left:calc(-30px - 1vh)}.page-lineup .cta-row{margin-top:10px}.page-lineup .cta-row li{display:inline-block;margin-right:7%;margin-top:4px;letter-spacing:0;cursor:pointer;font-size:14px;color:#333}.page-lineup .cta-row li a{color:#333}.page-lineup .cta-row .recipe-cta h4:before,.page-lineup .cta-row .shop h4:before,.page-lineup .cta-row .video h4:before{content:'';width:calc(17px + .2vw);height:calc(17px + .2vw);margin-right:10px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:bottom}.page-lineup .cta-row .video h4:before{background-position:center 2px}.page-lineup .pic-slider{text-align:center;width:100%;margin:0 auto;cursor:default;position:relative}.page-lineup .pic-slider.slick-initialized{height:80%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-lineup .pic-slider.slick-initialized[slider-length="2"] .slick-dots{width:25vh}.page-lineup .pic-slider.slick-initialized[slider-length="2"] .slick-dots:after{width:16vh}body.desktop-width .page-lineup .pic-slider .slick-list,body.desktop-width .page-lineup .pic-slider .slick-track,body.desktop-width .page-lineup .pic-slider .slide{height:100%}body.desktop-width .page-lineup .pic-slider .slick-list,body.desktop-width .page-lineup .pic-slider .slick-track{overflow:visible}.page-lineup .pic-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;width:50vh;max-width:40vw;margin:0 auto}.page-lineup .pic-slider .slick-dots:after{content:"";width:35vh;max-width:30vw;position:absolute;height:4px;background:#dfe9f4;z-index:0;margin:14px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.page-lineup .pic-slider .slick-dots li{width:40%;z-index:1}.page-lineup .pic-slider .slick-dots li.slick-active span[class*=icon-]{background:#fff}.page-lineup .pic-slider .slick-dots li span{color:#0b0378;font-size:10px;line-height:2;white-space:nowrap}.page-lineup .pic-slider .slick-dots li span[class*=icon-]{width:30px;height:30px;position:relative;display:block;border-radius:50%;margin:0 auto;-webkit-transition:background .75s ease;transition:background .75s ease}.stroke-text{text-shadow:1px 1px 0 #265192,-1px -1px 0 #3b629e,-1px 1px 0 #3b629e,1px -1px 0 #3b629e;letter-spacing:3px}.dark-blue{color:#32337f}.light-blue{color:#80abca}.grey{color:#333}.black{color:#000}.white{color:#fff}.subtitle{text-transform:uppercase;letter-spacing:3px;margin-top:.5%;position:relative;z-index:1;line-height:1.3!important}.ff-regular{letter-spacing:.5px}.ff-bold{font-family:'Macys Sans Bold',sans-serif;letter-spacing:.5px}.ff-light{font-family:'Macys Sans Light',sans-serif;font-weight:400!important;-webkit-font-smoothing:initial;-moz-osx-font-smoothing:initial}.ff-bourton,.ff-bourton-stripe,.ff-light a,.ff-light h4{font-weight:400}.ff-bourton{font-family:'Bourton W00 Base',sans-serif}.ff-bourton-stripe{font-family:"Bourton W00 Drop Stripes A",Helvetica,sans-serif}.fs-tiny{font-size:12px}.fs-xs{font-size:14px}.fs-small,.fs-small p{font-size:16px;line-height:1.7}.fs-medium{font-size:18px}.fs-large{font-size:36px}.fs-xl{font-size:44px}.fs-huge{font-size:56px}.back-btn{position:absolute;z-index:2;left:2%;top:4vh}.back-btn a{color:#000}.page-lineup[lineup-category=clowns] .back-btn a,.page-lineup[lineup-category=marching_bands] .back-btn a,.page-lineup[lineup-category=performance_groups] .back-btn a{color:#fff}.page-lineup .icon-model:before,.page-lineup .icon-photo:before,.page-lineup .icon-sketch:before{content:"";background-image:url(../images/lineup/icons/icon-sketch.svg);width:100%;height:100%;background-size:17px;background-repeat:no-repeat;background-position:center;display:block;text-align:center;margin:0 auto;position:absolute;top:0;left:0}.page-lineup .half-right [class*=icon-]:before,.page-lineup .icon-back:before{display:inline-block;vertical-align:middle;content:""}.page-lineup .icon-model:before{background-image:url(../images/lineup/icons/icon-clay-model.svg)}.page-lineup .icon-photo:before{background-image:url(../images/lineup/icons/icon-illustrated.svg)}.page-lineup .icon-back:before{border-bottom:currentColor 2px solid;border-right:currentColor 2px solid;-webkit-transform:rotate(135deg);transform:rotate(135deg);height:9px;width:9px;margin-right:4px}.page-lineup .half-right [class*=icon-]:before{width:calc(15px + .2vw);height:calc(15px + .2vw);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.page-lineup .row-icon{width:22px;display:none}.page-lineup .icon-stats:before{background-image:url(../images/lineup/icons/icon-bynumbers.svg)}.page-lineup .icon-info:before{background-image:url(../images/lineup/icons/icon-info.svg)}.page-lineup .icon-bubble:before{background-image:url(../images/lineup/icons/icon-funfact.svg)}.page-lineup .icon-video:before{background-image:url(../images/lineup/icons/icon-video.svg)}.page-lineup .icon-video-light:before{background-image:url(../images/lineup/icons/icon-video-light.svg)}.page-lineup .icon-shop:before{background-image:url(../images/lineup/icons/icon-shop.svg)}.page-lineup .icon-recipe:before{background-image:url(../images/lineup/icons/icon-recipe.svg)}.page-lineup .icon-music:before{background-image:url(../images/lineup/icons/icon-music.svg)}.page-lineup .icon-star:before{background-image:url(../images/lineup/icons/icon-star.svg)}[lineup-category=performance_groups] .lineup-section{background-color:#31327e}.desktop-width [lineup-category=performance_groups] .info-block{border-bottom:1px solid #575f9a;border-top:1px solid #575f9a;padding:3% 0}[lineup-category=performance_groups] .info-block p{line-height:2}[lineup-category=performance_groups] .lineup-sections-container .pic-slider .slide{width:100%;overflow:hidden;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[lineup-category=performance_groups] .lineup-sections-container .pic-slider .slide img{width:110%;max-width:none;max-height:none}[lineup-category=performance_groups] .info-block ul.tabs-titles{border-bottom:1px solid #575f9a}[lineup-category=performance_groups] .info-block ul.tabs-content{border-bottom:0}[lineup-category=performers] .halves-wrapper{max-width:none}[lineup-category=performers] .lineup-section{background-size:cover}[lineup-category=performers] .lineup-section .description{padding-bottom:5%}.page-lineup[section-theme=light][lineup-category=performers] .lineup-section .description{border-bottom:1px solid rgba(255,255,255,.4)}.page-lineup[section-theme=dark][lineup-category=performers] .lineup-section .description{border-bottom:1px solid #aeaaa6}[lineup-category=performers] .lineup-section .info-block p{margin:3% 0}[lineup-category=performers] .lineup-section .info-block a{color:#333;border-bottom:1px solid currentColor}[lineup-category=performers] .section-bottom .category-nav li .img-wrapper{width:80px;height:80px}[lineup-category=performers] .section-bottom .category-nav ul li img{max-width:90%;max-height:90%}[lineup-category=performers] .half-left .half-inner,[lineup-category=performers] .pic-slider{height:100%!important}[lineup-category=performers] .pic-slider img{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}[lineup-category=performers] .pic-slider .slide{overflow:hidden}[lineup-category=performers] .section-bottom .category-nav li.active .img-wrapper{background:0 0}.page-lineup[section-theme=dark][lineup-category=performers] .slider-arrow-left,.page-lineup[section-theme=dark][lineup-category=performers] .slider-arrow-right{color:#494a8e}.page-lineup[section-theme=dark][lineup-category=performers] .icon-music:before{background-image:url(../images/lineup/icons/icon-music-performers.png)}.page-lineup[section-theme=dark][lineup-category=performers] .icon-star:before{background-image:url(../images/lineup/icons/icon-star-performers.png)}.desktop-width .page-lineup[lineup-category=performers] .info-block .icon-star:before{margin-top:-5px}.desktop-width .page-lineup[lineup-category=performers] .info-block .icon-star span:first-child{margin-right:1%;display:inline-block;vertical-align:top}.desktop-width .page-lineup[lineup-category=performers] .info-block .icon-star a{display:inline-block;width:68%;vertical-align:top;line-height:1.5;text-decoration:underline;margin-top:-4px;border:none}.page-lineup[lineup-category=performers] .section-bottom .category-nav li.active{-webkit-transform:scale(1.3);transform:scale(1.3)}[page=lineup] .modal-overlay.recipe-modal{background-color:rgba(0,0,0,.6);color:#333}[page=lineup] .modal-overlay.recipe-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}[page=lineup] .modal-overlay.recipe-modal img{max-width:100%;max-height:100%}[page=lineup] .modal-overlay.recipe-modal .close-modal{left:calc(100% + 15px);width:36px;font-size:36px;top:0}[page=lineup] .modal-overlay.recipe-modal .modal-inner-container{padding:0}[page=lineup] .modal-overlay.recipe-modal .modal-middle-container{height:100%;background:#fff;max-width:1440px;width:84%;margin:0 auto;display:block;position:relative}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .col{width:50%}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .recipe-title h1{font-family:'Bourton W00 Drop Stripes A',Helvetica,sans-serif;font-size:56px;color:#32337f;font-weight:400;line-height:1}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .recipe-img{max-width:640px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:25px 0 0;text-align:center}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs>div{width:164px;max-width:33%;padding:0 14px;position:relative}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs>div:not(:last-child):after{content:"";position:absolute;height:115%;width:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:0;border-right:1px solid #DDD}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs .icon{width:46px;margin:15px auto}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs .label{font-family:'Helvetica Neue LT W01_75 Bold',Helvetica,sans-serif;font-size:14px;margin:6px 0;text-align:left}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs .num{font-family:'Macys Sans Regular',Helvetica,sans-serif;font-size:14px;margin:6px 0 0;text-align:left}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients{background:#F8F8F8;padding:50px 60px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients h2{font-family:'Macys Sans XBold',Helvetica,sans-serif;font-size:26px;color:#32337f}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients .ingredients-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:40px 0;max-height:330px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients p{font-family:'Macys Sans Regular',Helvetica,sans-serif;font-size:16px;margin:0 40px 0 0;max-width:560px;line-height:2}[page=lineup] .modal-overlay.recipe-modal .row h2:after{content:'';width:84px;height:3px;background:#8b8cab;display:block;margin:15px 0}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation{padding:60px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation h2{font-family:'Macys Sans XBold',Helvetica,sans-serif;font-size:26px;color:#32337f}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation p{font-family:'Helvetica Neue LT W01_55 Roma',Helvetica,sans-serif;font-size:18px;margin:0 40px 30px 0;max-width:400px;line-height:1.7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation .preparation-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:40px 0}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation .prep-num{background:#e9e9e9;padding:10px;margin-right:30px;line-height:1}@media only screen and (max-height:850px) and (orientation:landscape){.numbers-tab .fs-tiny,.subtitle.fs-tiny{font-size:15px;line-height:2}.fs-xs{font-size:11px}.fs-small,.fs-small p{font-size:15px}.fs-huge{font-size:46px}.fs-large{font-size:26px}.desktop-width .page-lineup .lineup-section .half-right .half-inner{max-width:480px}.page-lineup .section-bottom .category-nav li .img-wrapper{min-height:60px;max-height:60px;min-width:60px;max-width:60px;height:60px;width:60px}.page-lineup .bottom-icons-nav-container .arrow-image-wrapper{width:25px;height:25px}.page-lineup .bottom-icons-nav-container [class*=nav-arrow-]{width:80px;min-width:80px;height:80px;min-height:80px}.page-lineup .section-bottom{height:80px;bottom:0}.page-lineup .lineup-section .half-left .half-inner{height:calc(100% - 75px)}[lineup-category=clowns] .row .column:not(.intro):nth-of-type(even){margin-top:20px!important}.page-lineup .pic-slider{height:100%}[lineup-category=clowns] .progress-bar{width:350px;bottom:56px}body #finderContainer [lineup-category=clowns] .row .column.intro .right-column .title-inner:before{width:120px;height:120px;left:-97px;top:-73px}[lineup-category=clowns] .row .column.intro{padding-top:0}.page-lineup .section-top img.subcategory{height:20px}.desktop-width [lineup-category=clowns] .row{padding-top:55px}[lineup-category=clowns] .row .column{margin:0;width:430px;min-width:430px}.page-lineup .page-nav li[coming-soon]:after{font-size:8px}[lineup-category=clowns] .row .column.intro{width:40vw;min-width:590px}.pattern-elements{min-width:200px;left:0}.pattern-1 .balloons-pair{bottom:179px}.pattern-2 .girl-clown{width:150px;left:calc(50% - 75px)}.pattern-2 .building-right{width:89%;right:-66%}.pattern-3 .turkey-clown{width:190px;left:calc(50% - 85px)}.pattern-3 .building-right{right:-46%}.page-lineup .icon-model:before,.page-lineup .icon-photo:before,.page-lineup .icon-sketch:before{background-size:14px}.page-lineup .section-bottom .category-nav li{padding:0 13px}.page-lineup .description{margin:2% 0}}@media only screen and (max-height:780px) and (orientation:landscape){.lineup-section .half-right{padding-top:70px!important}.page-lineup .pic-slider.slick-initialized{height:70%}.fs-huge{font-size:30px}.page-lineup .lineup-section .half-right .half-inner .title .new:after{font-size:7px;width:44px;height:44px;line-height:44px}.page-lineup .cta-row{margin-top:2px}}@media only screen and (max-height:600px) and (orientation:landscape){.lineup-section .half-right{padding-top:26px!important}.page-lineup .lineup-section .half-right .half-inner .title .new{top:-25px;left:-21px;width:30px;height:30px}.fs-small,.fs-small p{line-height:1.2}}@media only screen and (max-width:750px){.brand-bar-container,.nav form,.nav-row.nav-mobile,.page-lineup .desktop-only,[page=lineup] #ImpSdkFooterContainer{display:none!important}[page=lineup] #ImpSdkHeaderContainer{height:auto}.page-lineup .page-nav ul{width:1200px;max-width:none;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.page-content[page=lineup]{overflow:hidden;height:calc(100% - 54px)!important}.page-lineup .full-screen{padding-bottom:80px}.page-lineup .full-screen,.page-lineup .lineup-section{height:auto}.page-lineup .lineup-section{height:calc(100vh - 60px);overflow-y:scroll}.page-lineup:not([lineup-category=clowns]) .lineup-sections-container{height:100%}.page-lineup .lineup-section .half-right{padding-bottom:180px}.page-lineup .lineup-section .halves-wrapper{display:block}.page-lineup .lineup-section .half-right .half-inner{margin:0 5%;padding-bottom:60px}.page-lineup .lineup-section .half-right .subtitle,.page-lineup .lineup-section .half-right .title{margin-top:2%}.page-lineup[lineup-category=marching_bands] .lineup-section .half-right .title,.page-lineup[lineup-category=performance_groups] .lineup-section .half-right .title,.page-lineup[lineup-category=performers] .lineup-section .half-right .title{margin-top:9%}.page-lineup .lineup-section .half-right .half-inner .title .new{top:-39px;left:-20px;width:40px;height:40px}.page-lineup .info-block{margin-top:5%}.page-lineup .info-block ul.tabs-content{padding:1.5vh 0 3vh}.page-lineup .info-block ul.tabs-titles li:not(:last-child){margin-right:3%}.page-lineup .info-block ul.tabs-content .numbers-tab .row.bottom .left{margin-right:2px}.page-lineup .info-block ul.tabs-content .numbers-tab .ff-light.fs-tiny{font-size:9px}.page-lineup .lineup-section .half-right{width:100%}.page-lineup .main-content-container{top:50px}.page-lineup .page-nav{position:fixed;z-index:2}.page-lineup .page-nav li{position:relative}.page-lineup .page-nav li:first-child{margin-left:30px}.page-lineup .page-nav li.active h1{width:100%;position:absolute;bottom:0;left:0;display:block!important;text-align:center;margin:-4px 0;color:#819fba;font-size:14px}.lineup-section .half-left{padding-top:0;height:370px}.lineup-section .half-left,.lineup-section .half-right{width:100%!important}.lineup-section .half-left .pic-slider .slide,.page-lineup .pic-slider,.slick-slider .slick-list,.slick-slider .slick-track{height:100%}.page-lineup .pic-slider.slick-initialized{height:100%!important}.lineup-section .half-left .pic-slider img{height:100%;max-width:85%}.slider-arrow-left,.slider-arrow-right{top:calc(25% - 50px);height:100px;padding-right:0!important;right:25px}.page-lineup .section-top{right:25px}.lineup-section .half-left .pic-slider .rotate-icon img{height:auto;max-width:100%}[lineup-category=marching_bands] .lineup-section,[lineup-category=marching_bands] .lineup-section .half-left,[lineup-category=performance_groups] .lineup-section,[lineup-category=performance_groups] .lineup-section .half-left,[lineup-category=performers] .half-left,[lineup-category=performers] .lineup-section{padding-top:0}[lineup-category=marching_bands] .lineup-section .half-left .half-inner,[lineup-category=performance_groups] .lineup-section .half-left .half-inner{height:auto}[lineup-category=performers] .lineup-section .pic-slider img{max-width:100%}[lineup-category=performers] .lineup-section{background-color:#edf3f8}[lineup-category=marching_bands] .tabs-titles li,[lineup-category=performance_groups] .tabs-titles li{color:#fff!important}[lineup-category=marching_bands] .icon-info:before,[lineup-category=performance_groups] .icon-info:before{background-image:url(../images/lineup/icons/icon-info-light.svg)}[lineup-category=marching_bands] .icon-stats:before,[lineup-category=performance_groups] .icon-stats:before{background-image:url(../images/lineup/icons/icon-bynumbers-light.svg)}[lineup-category=marching_bands] .lineup-sections-container .pic-slider .slide,[lineup-category=performance_groups] .lineup-sections-container .pic-slider .slide{width:100%}[lineup-category=marching_bands] .lineup-sections-container .pic-slider .slide img,[lineup-category=performance_groups] .lineup-sections-container .pic-slider .slide img{height:370px;width:auto}.page-lineup .lineup-section .half-right .half-inner .title .title-inner{display:inline}.page-lineup .icon-model:before,.page-lineup .icon-photo:before,.page-lineup .icon-sketch:before{background-size:20px}.page-lineup .pic-slider .slick-dots{position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40px!important;height:17%;top:70%;right:25px}.page-lineup .pic-slider .slick-dots:after{height:0%;width:0!important}.page-lineup .pic-slider .slick-dots li{height:0%;width:100%}[clowns-initialized=true] .page-content[page=lineup]{height:calc(100% - 93px);position:relative}.mobile-width [lineup-category=clowns] .lineup-sections-container{overflow-y:hidden;overflow-x:scroll}[lineup-category=clowns] .progress-bar{width:350px;max-width:97vw;bottom:30px}[lineup-category=clowns] .row .column.intro .right-column{width:380px;left:8%}[lineup-category=clowns] .pattern-2,[lineup-category=clowns] .pattern-3{height:85%}[lineup-category=clowns] .pattern-2{left:50px}[lineup-category=clowns] .row .column.intro .frame-wrapper{border-width:10px;width:calc(43vh - 80px);height:calc(43vh - 80px)}[lineup-category=clowns] .row .column.intro{width:auto;height:69vh;min-width:45vw}[lineup-category=clowns] .row .column:not(.intro){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;height:100vh;padding-bottom:31vh}[lineup-category=clowns] .row .column{width:300px;min-width:300px;margin:0 30px}[lineup-category=clowns] .row .column:not(.intro) .title{font-size:24px}[lineup-category=clowns] .row .column.intro .right-column .title .dot{visibility:hidden}[lineup-category=clowns] .pattern-2 .building-right{display:none}.page-lineup[lineup-category=clowns] .full-screen{position:static;padding:0;height:calc(100vh - 103px)}.page-lineup .main-content-container{height:100%}[lineup-category=clowns] .main-content{height:100%;position:relative}html.touch{height:100%}body[clowns-initialized=true].mobile-width{height:100%;position:fixed}.page-lineup .half-right [class*=icon-]:before{width:calc(18px + .2vw);height:calc(18px + .2vw)}[lineup-category=clowns] .fs-small{font-size:14px}[lineup-category=clowns] .row .column .frame-wrapper{width:calc(40vh - 100px);height:calc(40vh - 100px)}[lineup-category=clowns] .pattern-elements{width:30vw;min-width:auto}[lineup-category=clowns] .pattern-1 .balloons-pair{bottom:27vw}[lineup-category=clowns] .pattern-2 .girl-clown{width:130px;left:calc(50% - 65px)}[lineup-category=clowns] .pattern-2 .building-left{left:-69%}[lineup-category=clowns] .pattern-3 .turkey-clown{width:160px;left:calc(50% - 80px)}.page-lineup[lineup-category=clowns] .full-screen,[page=lineup] .modal-overlay.recipe-modal .modal-middle-container,[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .col{width:100%}[lineup-category=clowns] .pattern-3 .building-left{left:-36%}[lineup-category=clowns] .pattern-3 .building-right{right:-46%}.fs-tiny{font-size:10px}.fs-xs{font-size:11px}.fs-small,.fs-small p{font-size:14px;line-height:2}[lineup-category=clowns] .fs-small,[lineup-category=clowns] .fs-small p{line-height:1.5;margin-top:2px}.fs-xl{font-size:34px}.fs-huge{font-size:31px}.mobile-size[page=lineup] .modal-overlay.recipe-modal .row{padding:25px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading{display:block}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients .ingredients-content{max-height:none;-webkit-column-count:1;-moz-column-count:1;column-count:1}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation .preparation-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients p,[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation p{margin-right:0}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .recipe-title h1{font-size:calc(64px * (420/640))}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs{margin:25px 0 50px;-ms-flex-wrap:wrap;flex-wrap:wrap}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs>div{padding:0 8px}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs .label,[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .time-specs .num{font-size:calc(22px * (420/640))}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients h2{font-size:calc(28px * (420/640))}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients p,[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation p{font-size:calc(24px * (420/640))}[page=lineup] .modal-overlay.recipe-modal .back{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative;top:0;width:100%;left:0;padding:15px;-webkit-box-shadow:0 0 8px rgba(48,44,44,.4);box-shadow:0 0 8px rgba(48,44,44,.4);color:#000;vertical-align:top;font-family:'Helvetica Neue LT W01_75 Bold',Helvetica,sans-serif;letter-spacing:1px;font-size:1.15em;line-height:.8em}[page=lineup] .modal-overlay.recipe-modal .back span{display:inline-block;border-bottom:#000 3px solid;border-right:#000 3px solid;border-radius:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);height:12px;width:12px;margin:0;vertical-align:top}}@media only screen and (min-width:751px){.page-lineup .mobile-only{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.page-lineup .lineup-section .half-left,.page-lineup .lineup-section .half-right{padding-top:calc(10px + 9.5vh)}.page-lineup .pic-slider.slick-initialized{height:70%}.page-lineup .section-bottom .category-nav li{min-height:100px;min-width:100px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.page-lineup .lineup-section .half-left,.page-lineup .lineup-section .half-right{padding-top:4vh}}@media only screen and (min-device-width:768px) and (max-device-width:1023px) and (-webkit-min-device-pixel-ratio:2){[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading{display:block}[page=lineup] .modal-overlay.recipe-modal .row.recipe-heading .col{width:100%}[page=lineup] .modal-overlay.recipe-modal .row.recipe-ingredients .ingredients-content{max-height:none;-webkit-column-count:1;-moz-column-count:1;column-count:1}[page=lineup] .modal-overlay.recipe-modal .row.recipe-preparation .preparation-content{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){[lineup-category=clowns] .lineup-sections-container{overflow-y:hidden;overflow-x:scroll!important}[lineup-category=clowns] .progress-bar{bottom:110px}html.touch{height:100%}body[clowns-initialized=true]{height:100%;position:fixed}.page-lineup .lineup-sections-container .title{font-size:30px}.page-lineup .lineup-sections-container .title.long-title{font-size:26px}.fs-small,.fs-small p{line-height:1.3}.fs-xl{font-size:36px}.page-lineup .info-block ul.tabs-content li.numbers-tab{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-lineup .info-block ul.tabs-content .numbers-tab .col{width:45%;margin-bottom:2%}.page-lineup .cta-row li{margin-bottom:4%}.page-lineup .decor-bottom-left,.page-lineup .decor-bottom-right,.page-lineup .decor-top-left,.page-lineup .decor-top-right{max-width:100px!important;max-height:100px!important}.page-lineup .decor-top-left{top:-20px;left:-20px}.page-lineup .decor-top-right{top:-20px;right:-20px}.page-lineup .decor-bottom-right{bottom:-20px;right:-20px}.page-lineup .decor-bottom-left{bottom:-20px;left:-20px}.page-lineup .pic-slider{height:auto}.page-lineup .lineup-section .half-left .half-inner{display:block}.desktop-width .page-lineup .lineup-section .half-right .half-inner{padding-top:0}[lineup-category=performers] .pic-slider .slick-list,[lineup-category=performers] .pic-slider .slick-track,[lineup-category=performers] .pic-slider .slide{height:auto!important}.desktop-width .page-lineup[lineup-category=performers] .info-block .icon-star a{width:50%;margin-top:-3px}}