@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Space+Grotesk:wght@400;500;600;700&display=swap');
.kinetic-canvas{--free-display:'Bebas Neue';--free-sans:'Space Grotesk';--free-serif:Georgia}.kinetic{--paper:#141413;--ink:#e8e6dc;--muted:#aaa99e;--line:#55554a;--serif:'Bebas Neue';font-family:'Space Grotesk',Arial,sans-serif}.kinetic>header{height:82px;padding:0 4%;background:#141413;color:#e8e6dc;border-bottom:1px solid #e8e6dc40}.kinetic .brand{font-size:18px;letter-spacing:1px;font-weight:700}.kinetic .brand:before{content:'✳';font-size:26px;margin-right:13px;color:#ff5b22;vertical-align:middle}.kinetic .brand span{margin-left:40px;font-size:7px;letter-spacing:2px}.kinetic nav{font-family:'Space Grotesk';font-size:12px;text-transform:uppercase;gap:30px}.kinetic .enquire{background:#ff5b22;border:0;color:#141413;padding:13px 18px}.kinetic .free-collection,.kinetic .free-video{box-shadow:0 12px 30px #0003}.kinetic .free-collection img,.kinetic .free-video img{transition:filter .5s,transform .8s}.kinetic .free-collection:hover img,.kinetic .free-video:hover img{filter:saturate(1.15);transform:scale(calc(var(--image-scale,1) * 1.04))!important}.kinetic .free-button:hover{filter:invert(1)}.kinetic .motion-float{animation:print-float 7s ease-in-out infinite alternate}.kinetic .motion-float:nth-child(even){animation-delay:-3s}.kinetic .motion-drift>span{animation:type-drift 12s ease-in-out infinite alternate}.kinetic .motion-spin>span{animation:star-turn 30s linear infinite;transform-origin:50% 50%}.kinetic .reveal{opacity:0!important;transform:translateY(35px);transition:opacity .85s ease,transform .9s ease}.kinetic .reveal.arrived{opacity:1!important;transform:translateY(0)}.kinetic .collection{padding-top:80px;padding-bottom:100px}.kinetic .collection h1{font:clamp(55px,9vw,140px)/.9 'Bebas Neue';text-transform:uppercase}.kinetic .subcollections a.active{background:#ff5b22;color:#141413}.kinetic .subcollections a{border-color:#e8e6dc50}.kinetic .gallery{gap:20px}.kinetic .films{background:#141413}.kinetic .films h2{font-family:'Bebas Neue';font-size:clamp(65px,10vw,160px);font-style:normal;line-height:.85;text-transform:uppercase}.kinetic .films h2 em{font-style:normal;color:#ff5b22}.kinetic .film .thumb{border:1px solid #e8e6dc40}.kinetic footer{background:#ff5b22;color:#141413;border:0;padding:50px 4%;align-items:center}.kinetic .footer-brand{font-family:'Bebas Neue';font-size:clamp(40px,8vw,130px);font-weight:400;letter-spacing:0}.kinetic footer div{font-size:10px;letter-spacing:1px}.kinetic .contact-link{color:#141413}@keyframes print-float{from{translate:0 -5px}to{translate:0 8px}}@keyframes type-drift{from{translate:-1% 0}to{translate:1% 0}}@keyframes star-turn{to{rotate:360deg}}@media(max-width:700px){.kinetic>header{height:76px;padding:0 22px}.kinetic .brand{font-size:14px}.kinetic .brand:before{font-size:22px;margin-right:8px}.kinetic .brand span{margin-left:31px;font-size:6px}.kinetic #menu{color:#ff5b22;border:0}.kinetic nav{background:#141413}.kinetic nav a{color:#e8e6dc}.kinetic footer{padding:38px 22px;gap:22px}.kinetic .footer-brand{font-size:45px}.kinetic .collection{padding-top:40px}}@media(prefers-reduced-motion:reduce){.kinetic .free-block,.kinetic .free-block *{animation:none!important;transition:none!important}.kinetic .reveal{opacity:1!important;transform:none!important}}
