.section-our-work{position:sticky;top:0}.sticky{position:fixed;top:0;right:0}.shopify-section-group-footer-group{position:inherit!important}footer.gradient{background:#febad5}footer .footer__logo img{filter:brightness(0) saturate(100%) invert(6%) sepia(49%) saturate(0%) hue-rotate(280deg) brightness(97%) contrast(85%)}footer .footer-block__heading,footer .footer__custom-text p,footer .footer__wrap-bottom .copyright p{color:#22222280}footer .footer__custom-text p svg path{fill:#22222280}footer .footer__custom-text p a{color:#222!important}footer .footer-contact .item a,footer .link,footer .footer__wrap-bottom .copyright p a{color:#222!important}.touch-menu{z-index:2}.our-work__text .label span,.our-work__text .label a,.our-work__info .tags .label{font-size:var(--font-size-14);font-style:normal;font-weight:500;letter-spacing:-.28px}.our-work__text .label{z-index:2}.our-work__text .label a{color:inherit;text-decoration:none;opacity:.5;font-size:var(--font-size-14);line-height:140%}.our-work__info{z-index:1;width:100%;top:15vh}.our-work__info .tags .label{color:#a9ff88;font-size:var(--font-size-14)}.our-work__info h3{margin-top:0;font-size:clamp(18px,2.222vw,calc(32px * var(--index-width)));font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.96px}.our-work__wrapper .title{font-size:var(--font-size-135);font-style:normal;font-weight:400;line-height:90%;letter-spacing:-5.32px;display:inline-block;position:absolute;top:45vh}.titles{position:sticky;top:0;width:100%;max-width:2500px;padding-left:clamp(16px,2.708vw,39px)!important;padding-right:clamp(16px,2.708vw,39px)!important;margin:0 auto}.titles__wrap{position:relative}.title.title-first{left:0}.title.title-second{right:0}.title.title-second.is-first{right:50%}.first__wrap,.project__anim{transform:scale(.6);transform-origin:50% 0%}.all-project-wrap{padding-top:20vh;opacity:0}.our-work__text{width:49%;position:absolute;top:clamp(50px,6.944vw,calc(100px * var(--index-width)))}.our-work__info .tags{display:none;width:35%;position:absolute;right:clamp(20px,2.708vw,39px)!important}.filter_tag{color:#a9ff88;font-family:"Suisse BP Int'l";font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.4px;text-transform:uppercase;padding:8px 12px;border-radius:49px;border:1px solid #A9FF88;display:inline-block;margin-bottom:6px}.tags .filter_tag:after{content:"+";margin-left:10px}.m-titles{display:none}@media (max-width: 640px){.d-titles{display:none}.m-titles{display:block;position:static}.our-work__wrapper .title{position:static}.our-work__info .tags{display:none}.our-work__info .our-work__text{margin-top:100px;padding:0 16px;width:100%;display:flex;flex-direction:column;left:0!important}.our-work__info .our-work__text h3{color:#ecede2;text-align:center;width:100%;margin-left:auto;margin-right:auto}.our-work__info .our-work__text .label{order:2;width:50%;margin:0 auto;display:flex;justify-content:space-around}.title.title-first{top:35vh;left:22%}.title.title-second{right:22%!important;top:35vh}.our-work__info .our-work__text h3{color:var(--old-macintosh, #ECEDE2);text-align:center;font-family:"Suisse BP Int'l";font-size:18px;font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.18px}.our-work__info .our-work__text .label{align-items:center;gap:0px 30px;margin-top:60px}.all-project-wrap{padding-top:0}.project__wrapper{transform:scale(1)!important}.our-work__text{position:static}.m-titles{margin-top:60px;margin-bottom:90px;padding-left:0!important;padding-right:0!important}.m-titles .titles__wrap{display:inline-flex;justify-content:center;gap:10px;width:100%;flex-wrap:wrap}.m-titles .titles__wrap .title,.our-work__info .our-work__text h3{margin:0}}.d-none{display:none!important}.header__wrap{background:inherit}.opacity-2{opacity:.2;transition:opacity .4s ease;transition-delay:.4s}.project__wrapper .project{transform-origin:top;margin-bottom:50px}.project-text{display:flex;flex-direction:column}.project-text,.project-tags{flex:1}@media (max-width: 1500px){.project-text{flex:3}.project-tags{flex:2}}@media (max-width: 1050px){.project-text{flex:3}.project-tags{flex:2}}@media (max-width: 900px){.project-info{flex-wrap:wrap}.project-text h5{color:#febad5!important;opacity:1!important}.project-tags{text-align:start!important;margin-top:10px}.project-text{flex:100%}.project-tags{flex:100%;display:none}}@media (max-width: 800px){.our-work__info{flex-wrap:wrap;gap:20px}.our-work__text,.tags{flex:auto}}.project__wrapper{position:relative;align-items:center;display:flex;justify-content:center;width:100%}.project__wrapper .project{z-index:1;width:100vh}.project-img>a{position:relative;width:100%;padding-top:57%}.project-img img{position:absolute;top:0;left:0;display:block;height:100%;object-fit:cover;width:100%}.our-work .project-btn h3{text-align:center}.our-work .project-btn .btn__wrap{margin:0 auto;width:max-content}.project-img:hover .project-btn{z-index:2;opacity:1;transition:all .5s cubic-bezier(.85,0,.15,1)}.project-img:hover:before{transition:all .5s;opacity:1}.project-img{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.project-img:before{z-index:2;pointer-events:none;transition:all 1s cubic-bezier(.85,0,.15,1);position:absolute;content:"";top:50%;left:50%;width:102%;height:102%;transform:translate(-50%,-50%);display:block;background-color:#222c;-webkit-backdrop-filter:blur(13.5px);backdrop-filter:blur(13.5px);opacity:0}.project-btn{position:absolute;opacity:0;transition:all .5s}.project-btn h3{transition:all 1s cubic-bezier(.85,0,.15,1);text-align:center;font-size:var(--font-size-32);font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.96px;margin-bottom:30px}.project-btn .btn{color:var(--color-foreground);border-color:var(--color-foreground);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.4px;text-transform:uppercase}.project-info{background:transparent;padding-top:16px;color:#ecede2;display:flex;justify-content:space-between}.project-text h3{color:#fff;margin:0;font-size:clamp(30px,2.083vw,calc(30px * var(--index-width)));font-style:normal;font-weight:500;line-height:115%;letter-spacing:-.901px}.project-text h5{color:#fff;font-size:18.02px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.18px;margin:6px 0 0;opacity:.5}.project-tags{text-align:end}.project-tags .filter_tag{color:#fff;font-family:"Suisse BP Int'l";font-size:var(--font-size-14);font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px;border:1px solid #ECEDE2;padding:6px 12px;border-radius:50px;display:inline-block;margin-bottom:6px}.btn .span{color:rgb(var(--color-foreground))}.project-btn .btn svg path{fill:rgb(var(--color-foreground));stroke:rgb(var(--color-foreground))}.project-btn .btn:hover svg path{fill:var(--digital-lime, #A9FF88);stroke:var(--digital-lime, #A9FF88)}.project-btn .btn:hover,.project-btn .btn:hover .span{color:var(--digital-lime, #A9FF88);border-color:var(--digital-lime, #A9FF88)}.project-btn:has(.btn:hover) h3{color:var(--digital-lime, #A9FF88);transition:all 1s cubic-bezier(.85,0,.15,1)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/our-work.css.map */
