:root{--ny-red:#e2001a;--white:#ffffff;--grey-text:#333333;--grey-text-light:#888888;--grey-light:#b2b2b2;--separator:#d6d6d6;--grey:#555555;--divider:#707070}:root{--ny-red:#e2001a;--white:#ffffff;--grey-text:#333333;--grey-text-light:#888888;--grey-light:#b2b2b2;--separator:#d6d6d6;--grey:#555555;--divider:#707070}.specialContainer{overflow-x:hidden}.video-container{position:relative;overflow:hidden;height:100vh;width:100%}@media screen and (max-width:1023px){.video-container{height:75vh}}.video-container .prev-vid{width:100%;height:100%;display:block;object-fit:cover}.video-container #logo-overlay{position:absolute;width:25%;top:50%;left:50%;transform:translate(-50%,-50%);fill:#fff;animation:fading 10s infinite}@keyframes fading{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:0}100%{opacity:0}}@media screen and (max-width:1023px){.video-container #logo-overlay{width:65%}}.scroll-hint{fill:#fff;opacity:.5;position:absolute;top:-8rem;display:flex;justify-content:center;width:100vw;height:4rem;animation-name:bounce;animation-duration:1.25s;animation-iteration-count:infinite;animation-timing-function:ease}@media screen and (max-width:1023px){.scroll-hint{bottom:7%;height:2rem}}img{width:100%;object-fit:cover;display:block;border-radius:16px}.ny-yt-player{margin:3% 6%}.special-footer{text-align:center;max-width:1200px;margin:5% auto 10%;padding:0 5%}@media screen and (max-width:1023px){.special-footer{margin:10% auto 20%;padding:0 10%}}.special-footer .descriptionText p{overflow:hidden;max-height:90px;--mask:linear-gradient(to bottom, rgba(0, 0, 0, 1) 0, rgba(0, 0, 0, 1) 40%, rgba(0, 0, 0, 0) 95%, rgba(0, 0, 0, 0) 0) 100% 50% / 100% 100% repeat-x;mask:var(--mask);transition:max-height 1s ease-in-out}.special-footer .descriptionText p.active{max-height:1900px;--mask:auto}@media screen and (max-width:1023px){.special-footer .descriptionText p{text-align:justify}}.special-footer .showTextBtn{opacity:.5;height:2rem;width:2rem;margin:0 auto;border-radius:50%;background-color:#d3d3d3;padding:4px}.special-footer .showTextBtn.active{transform:rotate(180deg)}.special-footer a{display:inline-block;padding:16px 20px;color:#363636;font-weight:700;font-size:16px;text-decoration:none;border-radius:1em;border:#b2b2b2 solid 2px;text-transform:uppercase;transition:all .2s ease-out;margin:50px 0}@media screen and (max-width:1023px){.special-footer a{font-size:14px;padding:12px 20px;color:#fff;background-color:#e2001a;border:#e2001a solid 2px;margin:32px 0}}.special-footer a:hover{border:#e2001a solid 2px;color:#e2001a;text-decoration:none;box-shadow:0 0 8px #e2001a}.hide-mobile{display:block}@media screen and (max-width:1023px){.hide-mobile{display:none}}.hide-desktop{display:block}@media screen and (min-width:1024px){.hide-desktop{display:none}}.productIcon{position:relative}.productIcon::before{content:"";position:absolute;z-index:44;bottom:0;left:0;width:40px;height:40px;background:url(/img/icons/shirtW.png)no-repeat;margin-bottom:20px;margin-left:20px;background-color:rgba(120,120,120,.7);border-radius:50%;background-size:28px;background-position:50%;pointer-events:none;transition:all .3s ease-out}@media screen and (max-width:767px){.productIcon::before{width:20px;height:20px;margin-bottom:9px;margin-left:9px;background-size:14px}}.productIcon.iconRight::before{left:auto;right:0;margin-right:20px}@media screen and (max-width:767px){.productIcon.iconRight::before{margin-right:9px}}.productIcon.iconRightTop::before{left:auto;right:0;bottom:auto;top:0;margin-right:20px;margin-top:20px}@media screen and (max-width:767px){.productIcon.iconRightTop::before{margin-right:9px;margin-top:9px}}.productIcon:hover::before{background-color:rgba(226,0,26,.7);transform:scale(1.1)}.imageHolder{position:relative}.imageHolder .scroll-hint{fill:#fff;opacity:.5;position:absolute;top:-11rem;display:flex;justify-content:center;width:100vw;height:4rem;animation-name:bounce;animation-duration:1.25s;animation-iteration-count:infinite;animation-timing-function:ease}@media screen and (max-width:1023px){.imageHolder .scroll-hint{bottom:7%;height:2rem;top:-6rem}}.row{display:flex;flex-wrap:wrap;padding:5% 0}@media screen and (max-width:1023px){.row{padding:10% 0}}.row .full{width:100%}.row .three-fifths{width:60%;display:flex;flex-wrap:wrap}@media screen and (max-width:1023px){.row .three-fifths{width:90%}}.row .half{width:50%}@media screen and (max-width:1023px){.row .half{width:100%}}.row .two-fifths{width:40%}@media screen and (max-width:1023px){.row .two-fifths{width:100%}}.row .third{width:33.33%}@media screen and (max-width:1023px){.row .third{width:50%}.row .third.full{width:100%}}.row #img01,.row #img15{padding:0% 4% 0% 24%}.row #img02{width:55%;top:14%;left:17%;position:absolute}@media screen and (max-width:1023px){.row #img02{top:4%;left:4%;width:60%}}.row #img03{width:65%;top:20%;right:5%;position:absolute}@media screen and (max-width:1023px){.row #img03{right:8%;bottom:0;top:auto}}.row #img04{padding:0}@media screen and (max-width:1023px){.row #img04{padding-right:10%}}.row #img05{width:78%;bottom:15%;left:5%;position:absolute}@media screen and (max-width:1023px){.row #img05{left:12%;width:83%;bottom:0;position:relative;margin-top:4%}}.row #img06{margin-top:25%;padding-right:2.5%;padding-left:5%}.row #img07{margin-bottom:20%;padding:0 5%}.row #img21{display:none}@media screen and (min-width:1024px){.row #img21{display:block}}.row #img08{margin-top:25%;padding-right:5%;padding-left:2.5%}@media screen and (max-width:1023px){.row #img08{width:100%;left:50%;position:absolute}}.row .single{padding:2% 20%}@media screen and (max-width:1023px){.row .single{padding:2% 5%}}.row #img16{width:82%}@media screen and (max-width:1023px){.row #img16{margin-top:4%;margin-left:4%}}.row #img17{padding:0% 1% 0% 35%}@media screen and (max-width:1023px){.row #img17{padding:0% 50% 0% 5%}}.row #img18{width:50%;bottom:0%;left:10%;position:absolute}@media screen and (max-width:1023px){.row #img18{width:38%;left:auto;right:5%}}.row #img20{width:20%;margin-right:2%}@media screen and (max-width:1023px){.row #img20{display:none;margin-right:5%}}.row .three-tenths{width:30%;margin-right:2%}@media screen and (max-width:1023px){.row .three-tenths{width:38%}}.row.row-right{justify-content:flex-end;align-items:center}.row #img24{width:30%;margin-left:10%}@media screen and (max-width:1023px){.row #img24{width:70%}}.row #img25{width:30%;margin-left:5%}@media screen and (max-width:1023px){.row #img25{width:70%;margin-left:22%;margin-top:4%}}.row #img26{width:82%;top:27%;right:3%;position:absolute}@media screen and (max-width:1023px){.row #img26{top:15%}}.row #img27,.row #img36{padding:0% 24% 0% 4%}.row #img28{padding:0 3% 4% 8%}.row #img29{padding:0 3% 0 36%}@media screen and (max-width:1023px){.row #img29{margin-bottom:4%}}.row #img30{padding:12% 22% 0% 1%}@media screen and (max-width:1023px){.row #img30{padding:0 5%}}.row .quarter{width:26%;margin-right:4%}@media screen and (max-width:1023px){.row .quarter{width:38%}}.row #img34{padding:0 10%}.row #img35{width:58%;top:13%;right:3%;position:absolute}@media screen and (max-width:1023px){.row #img35{top:0;right:12%}}.row #img44{padding:0 35%}@media screen and (max-width:1023px){.row #img44{padding:0 10%}}.row #img45{width:70%;top:14%;right:7%;position:absolute}@media screen and (max-width:1023px){.row #img46{margin-right:8%}}.row #img47{width:70%;top:14%;left:7%;position:absolute}@media screen and (max-width:1023px){.row #img47{width:100%;left:50%}}.row #img48{padding-left:5%}@media screen and (max-width:1023px){.row #img48{padding-right:5%}}.row #img49{padding:5%}.mobile-pos{height:90vw}@media screen and (min-width:1024px){.mobile-pos{height:auto}}