footer{background-color:var(--dark);position:relative}footer .container{position:relative;z-index:2}footer h3{color:white;font-family:var(--font-montserrat);font-weight:600;font-size:20px}footer ul{margin-bottom:20px}footer a,footer li,footer p{color:white}footer .logo-item{width:30%;max-width:75px;object-fit:contain}#socket .container{border-top:1px solid white}#socket li,#socket p{font-size:12px}footer .artwork{width:200px;position:absolute;z-index:0}footer .artwork.left{top:25px;left:0}footer .artwork.right{bottom:125px;right:0}@media only screen and (min-width:1024px){footer .artwork{width:350px}}header{position:fixed;top:0;left:0;right:0;z-index:11;height:65px}header,header.sticky-header{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}header.sticky-header{background-color:white;box-shadow:0 5px 10px -5px rgb(0 0 0/10%),0 5px 5px -5px rgb(0 0 0/4%)}header .logo{max-width:200px;margin:0 auto}#secondary-nav{display:none;border-bottom:1px solid #6c6c6c}#secondary-nav.dark{background-color:var(--dark)}.secondary-nav-container{margin:0 auto}header .secondary-nav-container a{color:white}.main-nav{display:none}.main-nav a{color:white;font-family:var(--font-montserrat);font-weight:600;font-size:18px}.main-nav a.cta-button{border:1px solid white;border-radius:100px;padding:10px 15px}.main-nav a.cta-button,.main-nav a.cta-button:hover{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.main-nav a.cta-button:hover{background-color:white;color:black}header.black-contents .main-nav a{color:black}header.black-contents .main-nav a.cta-button{border:1px solid black}header.black-contents .main-nav a.cta-button:hover{background-color:black;color:white}header svg path,header.black-contents svg path{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}header.black-contents svg path{fill:#000}#mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;padding-top:100px;background-color:white}#mobile-nav,#mobile-nav.hide{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}#mobile-nav.hide{opacity:0;z-index:-2}.mobile-nav-container{height:calc(100vh - 100px)}.mobile-nav-link{font-size:24px}.mobile-nav-link,.mobile-submenu a{font-family:var(--font-montserrat);font-weight:600}.mobile-submenu a{font-size:18px}.mobile-nav-footer{padding-bottom:calc(2.5rem + env(safe-area-inset-bottom))}.mobile-nav-footer .mobile-nav-item{font-family:var(--font-montserrat);font-weight:600;font-size:18px}#mobile-nav .artwork-container{z-index:-1}.search-container{top:-65px;height:65px;padding-left:60px}.search-container,.search-container.show{-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.search-container.show{top:0}.search-container form{width:85%}.buttons .button{font-size:12px}.column.right .icon path{fill:white}@media only screen and (min-width:990px){header{height:120px}header.hide-header{top:-120px}header.sticky-header{top:-37px!important}.mobile-actions{display:none}#secondary-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.main-nav{display:flex}.search-container{height:50px}header .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:250px}}