:root{--blue:#082ad9;--blue-dark:#0D1B69}body,html{margin:0;min-height:100vh;position:relative}#app{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@font-face{font-family:Lucette;src:local("Lucette"),url(/assets/Lucette-Regular-FoLuUyB1.ttf) format("truetype") tech(color-COLRv1),}@font-face{font-family:Hellplague;src:local("Hellplague"),url(/assets/hellplague-I9F-kYmn.otf) format("opentype") tech(color-COLRv1),}@font-face{font-family:Maghfirea;src:local("Maghfirea"),url(/assets/Maghfirea-bqGV9-Tc.otf) format("opentype") tech(color-COLRv1),}@font-face{font-family:Mile Heights;src:local("Mile Heights"),url(/assets/MileHeights-w6zX5MTv.otf) format("opentype") tech(color-COLRv1),}@font-face{font-family:SF Mono;src:local("SF Mono"),url(/assets/SFMono-Regular-O-1IdSD5.otf) format("opentype") tech(color-COLRv1),}@font-face{font-family:Aker Brygge Display;src:local("Aker Brygge Display"),url(/assets/Aker-brygge-display-l5y9_Wl2.ttf) format("truetype") tech(color-COLRv1),}p{margin:0;font-family:SF Mono;color:var(--blue-dark)}h1{font-family:Hellplague;font-size:5rem;color:var(--blue);margin:0}hr{color:var(--blue);margin:0;width:100%;border-width:.01rem}li{list-style:none;font-family:SF Mono}a{text-decoration:none;color:inherit;font-family:SF Mono;line-height:1.2em}a:hover{text-decoration:underline}a:visited{color:inherit}button{border:none;padding:.625rem 1.25rem}button a{display:flex;justify-content:space-between;align-items:center}button.blue{background-color:var(--blue);color:#fff}button.white{background-color:#fff;color:var(--blue-dark)}button.white .icon{color:var(--blue)}.icon{max-width:30px}header{width:100%;background-color:#fff;border-bottom:1px solid var(--blue)}.logo-container img.logo{width:auto;height:100%}.logo-container img.logo-mini{display:none;position:fixed;width:40px;height:40px;transition:.3s ease-in-out all}.logo-container img.logo-mini.show{display:inherit;animation-name:showLogo;animation-duration:.3s;animation-play-state:running;animation-timing-function:ease-in-out}.logo-container img.logo-mini.hidden{display:inherit;animation-name:hideLogo;animation-duration:.3s;animation-play-state:running;animation-timing-function:ease-in-out}@keyframes showLogo{0%{opacity:0}to{opacity:1}}@keyframes hideLogo{0%{opacity:1}to{opacity:0}}.logo-container a{display:flex;align-items:center}.header-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8em;box-sizing:border-box}.nav-mini{position:relative;z-index:1000;width:50px;height:50px;display:flex;flex-direction:column;justify-content:space-evenly;cursor:pointer}.line{border-radius:3px;width:50px;height:3px;background-color:var(--blue);display:block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav-mini.is-active .line:nth-child(1){width:30px}.nav-mini.is-active .line:nth-child(2){width:40px}.nav-mini.is-active .line{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);background-color:#fff}body.is-full-nav{height:100%;overflow:hidden}.menu-full{display:flex;visibility:hidden;opacity:0;justify-content:center;align-items:center;position:fixed;z-index:200;width:100%;height:100%;background-color:var(--blue);top:0;left:0;transform-origin:right;transition:all .3s ease-in-out}.menu-full.is-open{visibility:visible;color:#fff;opacity:1}@keyframes openMenu{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.full-nav{position:relative;top:0%;display:flex;flex-wrap:wrap;gap:20px;font-size:4rem;width:50%;flex-shrink:2}.menu-item{text-transform:uppercase;font-weight:300;filter:blur(3px);cursor:pointer;transition:all .2s ease-in-out}.menu-item:hover{filter:blur(0px)}.menu-item:hover .thmb{border-radius:20px}.thmb-container{position:relative;top:0;width:calc(100% / 3);overflow:hidden;z-index:3000;pointer-events:none}.thmb{display:none;opacity:0;overflow:hidden;width:100%;border-radius:10px;max-width:300px;height:300px;transition:all .2s ease-in-out}.visible{display:inherit!important;opacity:1}main{display:flex;flex-direction:column;align-items:center;gap:10rem}.landing{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%}.landing .container{display:flex;justify-content:center;align-items:center;margin:0 auto;gap:40px;height:100%}.landing .block-hero{border:2px solid var(--blue);width:300px;height:80vh;max-height:500px}.slogan-wrapper{max-width:523px}.slogan-wrapper *{display:inline-block}.slogan-block{position:relative;font-family:Mile Heights!important;color:#fff;margin:0;padding:.4rem;font-size:6.25rem;font-style:normal;font-weight:400;line-height:normal}.slogan-block:after{content:"";display:block;top:0;left:0;position:absolute;z-index:-2000;width:100%;height:100%;transform-origin:left;background-color:var(--blue);animation-name:sloganAnim;animation-iteration-count:infinite;animation-duration:2s;animation-delay:3s;animation-direction:alternate;animation-timing-function:ease-in-out}.grid{display:grid;width:calc(100% - 90px)}.news.grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"side first first first first second second" "side first first first first second second" "side third third third four four four" "side third third third four four four" "side third third third five five ." "side button button button five five ." "side . . . five five .";gap:30px;height:100%;margin:0 auto}.news .cat-wrapper{grid-area:side;writing-mode:sideways-lr;text-align:right}.cat-title{font-family:Aker Brygge Display;font-size:4.288rem;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.news .card{display:flex;border:3px solid var(--blue);height:fit-content}#card01{grid-area:first}#card02{grid-area:second;align-self:end}#card03{grid-area:third}#card04{grid-area:four}#card05{grid-area:five}.news button{grid-area:button;width:200px;height:fit-content;justify-self:center}.news .card-wrapper{display:flex;width:100%;height:min-content;padding:2rem;flex-direction:column;align-items:flex-start;gap:2rem}.card-wrapper .info-piece{display:flex;padding:.9375rem 1.875rem;flex-direction:column;align-items:flex-start;gap:.625rem;border:2px solid var(--blue);width:-moz-available;flex-grow:2}.info-piece .title{font-family:Lucette;font-style:italic}.info-piece hr{width:30%}.join-us{display:flex;background-image:url(/assets/noise-bg-qieWNA6A.png);background-size:cover;border:4px solid var(--blue)}.join-us .flex-2{width:50%;display:flex;justify-content:center;align-items:center;padding:5.125rem 4.8125rem 5.0625rem 4.875rem}.join-us .flex-2 .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.join-us .flex-2:nth-child(2){background-color:#fff;color:var(--blue);font-family:Lucette;font-size:1.5rem;font-style:normal;font-weight:400;line-height:2rem}.join-us h2{font-family:Maghfirea;color:#fff;font-size:4rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.our-vision .container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:8rem auto;position:relative}.our-vision .img-wrapper{width:36.0625rem;height:48.125rem}.our-vision #img01{position:relative;width:100%;max-width:500px;height:48.125rem;z-index:-2}.our-vision #img01:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:linear-gradient(0deg,#2c4ae68f 0%,#2c4ae68f 100%);mix-blend-mode:lighten}.our-vision #img01 img{object-position:center;opacity:.7;height:100%}.our-vision #img02{overflow:hidden;width:25.125rem;height:24.8125rem}.our-vision #img02 img{object-position:center}.our-vision .block-text{width:607px;margin-left:-38px}.our-vision p{color:#11258c;font-family:SF Mono;font-size:1.3em;font-style:normal;font-weight:400;line-height:141.4%}.our-vision h2{font-family:Maghfirea;color:var(--blue);font-size:8rem;margin:0 0 30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24375rem;text-transform:uppercase}main.shop{flex-direction:column;justify-content:flex-start;gap:2rem;margin:0 1em}.filter-wrapper{width:100%;display:flex;gap:20px;justify-content:center;border-bottom:1px solid var(--blue);padding:1em;box-sizing:border-box}.shop-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.product-wrapper{display:flex;flex-direction:column;justify-content:stretch;max-height:400px}.product-thmb{height:70%;overflow:hidden}.product-img-thmb{object-fit:cover;height:100%;width:100%}.product-info-wrapper{display:flex;padding:10px 0;flex-direction:column;justify-content:center;gap:7px}footer{display:flex;background-color:var(--blue);width:100%;height:31.5625rem;justify-content:center;align-items:center;color:#fff}.footer-wrapper{display:flex;justify-content:space-between;max-width:70%;width:100%}.footer-wrapper .column{display:flex;flex-direction:column;justify-content:space-between;color:#fff;width:16.9375rem;height:16rem}.footer-wrapper .nav-cat{color:#fff;font-family:Lucette,sans-serif;font-style:normal;font-weight:400;font-size:2.5rem;width:100%;border-bottom:1px solid white;margin:0;line-height:2em}img{width:100%;height:auto}main{gap:0;align-items:start;margin:0 2em}.single-product-wrapper>div{width:100%;max-width:100%}@media (min-width: 900px){.single-product-wrapper>div{flex-grow:2;max-width:48%}}.single-product-wrapper{margin:2em 0;display:flex;flex-wrap:wrap;gap:2em}.product-image-wrapper{border:2px solid blue;padding:2em}.product-info-column{display:flex;flex-direction:column;gap:1rem}h2{font-family:Aker Brygge Display;font-size:3.288rem;color:var(--blue);text-transform:uppercase;margin:0}.artist{font-weight:700;font-size:1.5rem}.ariane-container{height:50px;width:100%;display:flex;align-items:center}.cross-products{margin:2em 0}.cross-products h2{font-size:2.5rem;margin:1em auto;padding-top:1em;border-top:1px solid blue}.cross-container{display:flex;gap:1em}
