: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;background-color:#ede9db}.specialContainer .background{position:fixed;top:0;height:100vh;width:100%}#video-container{position:relative;width:100%;height:92vh;padding:5% 5% 0}@media screen and (max-width:1023px){#video-container{height:70vh}}#video-container .prev-vid{width:100%;height:100%;object-fit:cover;display:block;border-radius:24px}#video-container #logo-overlay{position:absolute;width:25%;height:auto;border-radius:0;top:50%;left:50%;padding-top:5%;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:60%}}.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;margin-left:-8%}@media screen and (max-width:1023px){.scroll-hint{bottom:7%;height:2rem}}.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:30px;margin-left:30px;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:15px;margin-left:15px;background-size:14px}}.productIcon.iconRight::before{left:auto;right:0;margin-right:50px}@media screen and (max-width:767px){.productIcon.iconRight::before{margin-right:9px}}.productIcon.iconHigher::before{margin-bottom:80px}.productIcon:hover::before{background-color:rgba(226,0,26,.7);transform:scale(1.1)}.ny-yt-player-container{position:relative;background-image:linear-gradient(to bottom,rgba(255,0,0,0),white);padding:5% 4% 0}.ny-yt-player-container .ny-yt-player{margin:0 auto;max-width:1400px}@media screen and (max-width:1023px){.ny-yt-player-container{padding:0 5%}}.special-footer{background-color:#fff;text-align:center;padding:5% 5% 10%;position:relative}@media screen and (max-width:1023px){.special-footer{padding:10% 10% 20%}}.special-footer .descriptionText{max-width:1200px;margin:0 auto}.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{--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:#e2001a 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}}#minimal-footer{z-index:99}img{width:100%;display:block;height:100%;object-fit:cover;border-radius:24px}.FullContainer{position:relative;width:100%;margin-top:7%}.FullContainer .colorBox{position:absolute;opacity:0;transition:all 1s ease-out}.FullContainer .colorBox.visible{opacity:1}.FullContainer .colorBox#pinkBox-1{background:#a43a42;width:60%;height:57%;top:5%}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-1{width:95%;height:35%}}.FullContainer .colorBox#greenBox-1{background:#3f6653;width:38%;height:57%;top:5%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#greenBox-1{width:80%;height:25%;top:37%}}.FullContainer .colorBox#yellowBox-1{background:#de9850;width:100%;height:30%;bottom:5%}.FullContainer .colorBox#yellowBox-2{background:#de9850;width:53%;height:90%;top:15%}@media screen and (max-width:1023px){.FullContainer .colorBox#yellowBox-2{width:78%;height:39%;top:4%}}.FullContainer .colorBox#pinkBox-2{background:#a43a42;width:45%;height:60%;top:30%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-2{width:80%;height:52%;top:unset;bottom:0;right:0}}.FullContainer .colorBox#greenBox-3{background:#3f6653;width:60%;height:90%;top:5%;left:50%;transform:translateX(-50%)}@media screen and (max-width:1023px){.FullContainer .colorBox#greenBox-3{width:70%}}.FullContainer .colorBox#pinkBox-4a{background:#a43a42;width:60%;height:30%;top:15%}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-4a{height:60%;top:5%}}.FullContainer .colorBox#pinkBox-4b{background:#ffdbe2;width:60%;height:30%;bottom:15%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-4b{width:92%;height:20%;bottom:9%}}.FullContainer .colorBox#yellowBox-5{background:#de9850;width:55%;height:84%;top:18%}@media screen and (max-width:1023px){.FullContainer .colorBox#yellowBox-5{width:79%;height:54%;top:-2%}}.FullContainer .colorBox#greenBox-5{background:#3f6653;width:42%;height:55%;top:30%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#greenBox-5{width:62%;height:53%;bottom:2%;top:unset}}.FullContainer .colorBox#beigeBox-6{background:#795f59;width:85%;height:60%;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1023px){.FullContainer .colorBox#beigeBox-6{height:75%}}.FullContainer .colorBox#orangeBox-7{background:#de9850;width:60%;height:60%;top:5%}@media screen and (max-width:1023px){.FullContainer .colorBox#orangeBox-7{width:100%;height:34%;top:5%}}.FullContainer .colorBox#beigeBox-7{background:#795f59;width:40%;height:60%;top:45%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#beigeBox-7{width:100%;height:34%;bottom:11%;top:unset}}.FullContainer .colorBox#yellowBox-8{background:#de9850;width:100%;height:30%;top:30%}@media screen and (max-width:1023px){.FullContainer .colorBox#yellowBox-8{height:40%}}.FullContainer .colorBox#pinkBox-9a{background:#a43a42;width:45%;height:70%;top:5%}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-9a{height:75%}}.FullContainer .colorBox#pinkBox-9b{background:#795f59;width:45%;height:70%;bottom:5%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#pinkBox-9b{height:75%}}.FullContainer .colorBox#purpleBox-10a{background:#323050;width:60%;height:30%;top:-3%}.FullContainer .colorBox#brownBox-10{background:#795f59;width:60%;height:30%;top:25%;right:0}@media screen and (max-width:1023px){.FullContainer .colorBox#brownBox-10{width:36%;height:30%;top:18%}}.FullContainer .colorBox#purpleBox-10b{background:#323050;width:60%;height:30%;bottom:5%}@media screen and (max-width:1023px){.FullContainer .colorBox#purpleBox-10b{height:40%}}.FullContainer .wrappedContainer{max-width:1400px;margin:0 auto;display:flex;flex-wrap:wrap;position:relative;padding:0 5%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer{padding:0 3%}}.FullContainer .wrappedContainer .flexContent{display:flex;flex-wrap:wrap}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent>*{padding-bottom:10%}}.FullContainer .wrappedContainer .flexContent.module-55{width:55%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent.module-55{width:100%}}.FullContainer .wrappedContainer .flexContent.module-50{width:50%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent.module-50{width:100%}}.FullContainer .wrappedContainer .flexContent.module-45{width:45%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent.module-45{width:100%}}.FullContainer .wrappedContainer .flexContent .module-100{width:100%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent .module-100.shrink{width:80%}}.FullContainer .wrappedContainer .flexContent .module-75{width:75%}.FullContainer .wrappedContainer .flexContent .module-55{width:55%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent .module-55{width:80%}}.FullContainer .wrappedContainer .flexContent .module-50{width:50%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent .module-50{width:70%}}.FullContainer .wrappedContainer .flexContent .module-50:nth-child(1){padding-right:2.5%}.FullContainer .wrappedContainer .flexContent .module-50:nth-child(2){padding-left:2.5%}.FullContainer .wrappedContainer .flexContent .module-45{width:45%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent .module-45{width:70%}}.FullContainer .wrappedContainer .flexContent .module-33{width:33.33%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .flexContent .module-33{width:50%}}.FullContainer .wrappedContainer .flexContent .module-25{width:25%}.FullContainer .wrappedContainer .space-r{padding-right:5%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .space-r{padding-right:unset}}.FullContainer .wrappedContainer .space-l{padding-left:5%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .space-l{padding-left:unset}}.FullContainer .wrappedContainer .space-t{padding-top:5%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .space-t{padding-top:unset}}.FullContainer .wrappedContainer .bottom{align-items:flex-end}.FullContainer .wrappedContainer .right{justify-content:flex-end}.FullContainer .wrappedContainer .sameHeight img{height:100%;object-fit:cover}.FullContainer .wrappedContainer .push-down{margin-top:8%}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .push-down{margin-top:unset}}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .push-right{margin-left:auto}}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .push-left{margin-right:auto}}@media screen and (max-width:1023px){.FullContainer .wrappedContainer .push-center{margin:0 auto}}#pinkBox-2,#yellowBox-2,#yellowBox-5,#greenBox-5,#orangeBox-7,#beigeBox-7{transform:scale(.6)}#pinkBox-2.visible,#yellowBox-2.visible,#yellowBox-5.visible,#greenBox-5.visible,#orangeBox-7.visible,#beigeBox-7.visible{transform:scale(1)}#greenBox-3,#beigeBox-6{transition:all 2s ease-out}#pinkBox-1,#pinkBox-4a,#brownBox-10{transform:scaleX(0);transform-origin:left}#pinkBox-1.visible,#pinkBox-4a.visible,#brownBox-10.visible{transform:scaleX(1)}#greenBox-1,#pinkBox-4b{transform:scaleX(0);transform-origin:right}#greenBox-1.visible,#pinkBox-4b.visible{transform:scaleX(1)}#yellowBox-1,#yellowBox-8{transform:scaleX(0);transform-origin:center}#yellowBox-1.visible,#yellowBox-8.visible{transform:scaleX(1)}#pinkBox-9a,#purpleBox-10a{transform:scaleY(0);transform-origin:top}#pinkBox-9a.visible,#purpleBox-10a.visible{transform:scaleY(1)}#pinkBox-9b,#purpleBox-10b{transform:scaleY(0);transform-origin:bottom}#pinkBox-9b.visible,#purpleBox-10b.visible{transform:scaleY(1)}#fishbone-logo{width:100%;fill:#de9850;margin:0 auto}@media screen and (max-width:1023px){#fishbone-logo{width:90%}}