body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.jovier{margin:20px;font-family:IBM Plex Mono,monospace;font-weight:400}@media (min-width:800px){.jovier{margin:30px}}h1,h2,h3,p{margin:0}.spinner{display:none}@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap");@import url("https://fonts.googleapis.com/css2?family=Merriweather&display=swap");@media (min-width:300px){.header .desktop-nav{display:none}.header .header-main{display:flex;justify-content:space-between;align-items:flex-start}.header .header-main .nav-mobile{display:flex;justify-content:center;align-items:center;margin-top:10px}.header .header-main .nav-mobile .burger{margin-left:10px;height:10px;cursor:pointer}.header .header-main .nav-mobile .cart{height:20px;cursor:pointer}.header .header-main .logo-container .logo{width:130px;cursor:pointer}.header .header-main .logo-container p{font-size:11px;margin-top:5px}.header .menu-mobile{background-color:#fff;position:fixed;height:100vh;top:0;left:0;padding:30px 20px 20px;font-size:14px;z-index:99;flex-direction:column;text-transform:uppercase}.header .menu-mobile,.header .menu-mobile .close{width:100%;display:flex}.header .menu-mobile .close p{cursor:pointer}.header .menu-mobile .close p:hover{text-decoration:underline}.header .menu-mobile .nav{display:flex;flex-direction:column;width:100%;justify-content:flex-end;align-items:flex-end;margin-top:20px}.header .menu-mobile .nav a{margin-bottom:8px;cursor:pointer}.header .menu-mobile .nav a:hover{text-decoration:underline}}@media (min-width:600px){.header .menu-mobile{width:calc(100vw - 20px)}}@media (min-width:800px){.header{display:flex;align-items:flex-start;justify-content:space-between}.header .desktop-nav{display:flex;flex-direction:column}.header .desktop-nav a{font-size:13px;margin-bottom:3px;cursor:pointer}.header .desktop-nav a:hover{text-decoration:underline}.header .header-main .nav-mobile,.header .menu-mobile{display:none}}.home .product{width:100%;margin-bottom:50px}.home .product img{width:100%}.home .product .description{display:flex;font-family:Merriweather,serif;font-size:11px;justify-content:space-between;margin-top:5px}.home .product .description .title h3{font-weight:400}.home .product .description .title p{margin-top:5px}.home .product .description .sizes{display:flex}.home .product .description .sizes p{margin-left:10px}.home .product .description .sizes .inactive{color:#d3d3d3}@media (min-width:300px){.home{min-height:100vh;margin-top:50px}.home .product-count{font-size:12px;margin-bottom:10px}.home .collection1{display:flex;flex-wrap:wrap;width:100%}.home .collection1 .item-container{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:30px}.home .collection1 .item-container .item{width:100%;display:block;align-items:center;justify-content:center;flex-direction:column;position:relative;cursor:pointer}.home .collection1 .item-container .item .image-holder img{width:100%;position:absolute;top:0}.home .collection1 .item-container a{font-size:11px;opacity:1;text-decoration:underline;position:relative;cursor:pointer}.home .collection1 .item-container a:hover{color:blue}.home .collection1 .more{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:10px;margin-bottom:50px}.home .collection1 .more a{font-size:12px;text-transform:uppercase;text-decoration:underline;cursor:pointer}.home .collection1 .more a:hover{color:blue}.home .collection2{height:500px;display:flex;align-items:center;justify-content:center}.home .collection2 p{font-size:14px}}@media (min-width:600px){.home .collection1{display:flex;flex-wrap:wrap;width:100%}.home .collection1 .item-container{width:33%;margin-bottom:30px}.home .collection1 .item-container .item,.home .collection1 .item-container .item .image-holder img{width:100%}.home .collection1 .more a{font-size:12px}}@media (min-width:800px){.home .collection1{display:flex;flex-wrap:wrap;width:100%}.home .collection1 .item-container{width:25%;margin-bottom:30px}.home .collection1 .item-container .item,.home .collection1 .item-container .item .image-holder img{width:100%}.home .collection1 .more a{font-size:12px}}@media (min-width:1000px){.home .collection1{display:flex;flex-wrap:wrap;width:100%}.home .collection1 .item-container{width:20%;margin-bottom:30px}.home .collection1 .item-container .item,.home .collection1 .item-container .item .image-holder img{width:100%}.home .collection1 .more a{font-size:12px}}@media (min-width:300px){.footer{justify-content:space-between}.footer,.footer .nav{display:flex;flex-direction:column}.footer .nav{text-transform:uppercase;width:250px}.footer .nav a{font-size:12px;margin-bottom:3px}.footer .nav a:hover{text-decoration:underline}.footer .subscription{margin-top:20px}.footer .subscription h2{font-size:12px;text-transform:uppercase;font-weight:400;margin-bottom:5px}.footer .subscription p{font-size:11px}.footer .subscription .subscription-container{margin-top:10px;display:flex;align-items:center}.footer .subscription .subscription-container p{margin-left:10px;text-transform:uppercase;background-color:#000;color:#fff;padding:5px 18px;cursor:pointer}.footer .subscription .subscription-container input{width:100%;font-family:IBM Plex Mono,monospace;font-size:11px;padding:5px}.copyrights{margin-top:10px}.copyrights p{font-size:11px}}@media (min-width:600px){.footer{display:flex;justify-content:space-between;flex-direction:row}.footer .nav{display:flex;flex-direction:column;text-transform:uppercase;width:250px}.footer .nav a{font-size:12px;margin-bottom:3px}.footer .subscription{margin-left:20px;margin-top:0;width:300px}.footer .subscription h2{font-size:12px;text-transform:uppercase;font-weight:400;margin-bottom:5px}.footer .subscription p{font-size:11px}.footer .subscription .subscription-container{margin-top:10px;display:flex;align-items:center}.footer .subscription .subscription-container p{margin-left:10px;text-transform:uppercase;background-color:#000;color:#fff;padding:5px 18px}}.product-count{margin-bottom:20px;margin-top:50px}@media (min-width:300px){.shop{min-height:100vh;margin-bottom:120px}.shop .item-container{display:flex;margin-bottom:70px}.shop .item-container,.shop .item-container .item{width:100%;flex-direction:column;align-items:center;justify-content:center}.shop .item-container .item{display:block;position:relative;background-color:#ebebeb;cursor:pointer}.shop .item-container .item .image-holder{height:100vw;position:relative}.shop .item-container .item .image-holder img{width:100%;position:absolute;top:0}.shop .item-container .product-info{display:flex;width:100%;flex-direction:column;justify-content:center;margin-top:20px}.shop .item-container .product-info p{font-size:11px}.shop .item-container .product-info a{font-size:11px;opacity:1;position:relative;cursor:pointer}.shop .item-container .product-info a:hover{text-decoration:underline;color:#000}.shop .item-container .product-info .product-info-header{display:flex;justify-content:space-between;width:100%}.shop .item-container .product-info .product-info-header .sizes{display:flex;gap:10px}.shop .item-container .product-info .product-info-header .sizes p{color:#cecece}.shop .item-container .product-info .product-info-header .sizes .active{color:#000}.shop .more{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:10px;margin-bottom:50px}.shop .more a{font-size:12px;text-transform:uppercase;text-decoration:underline;cursor:pointer}.shop .more a:hover{color:#000}}@media (min-width:800px){.shop{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px}.shop .item-container{width:calc(50% - 20px);display:flex;margin-bottom:30px}.shop .item-container,.shop .item-container .item{flex-direction:column;align-items:center;justify-content:center}.shop .item-container .item{width:100%;display:block;position:relative;background-color:#ebebeb;cursor:pointer}.shop .item-container .item .image-holder{height:400px;position:relative}.shop .item-container .item .image-holder img{width:100%;position:absolute;top:0}.shop .item-container .product-info{display:flex;width:100%;flex-direction:column;justify-content:center;margin-top:20px}.shop .item-container .product-info p{font-size:11px}.shop .item-container .product-info a{font-size:11px;opacity:1;position:relative;cursor:pointer}.shop .item-container .product-info .product-info-header{display:flex;justify-content:space-between;width:100%}.shop .item-container .product-info .product-info-header .sizes{display:flex;gap:10px}.shop .item-container .product-info .product-info-header .sizes p{color:#cecece}.shop .item-container .product-info .product-info-header .sizes .active{color:#000}.shop .more{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:10px;margin-bottom:50px}.shop .more a{font-size:12px;text-transform:uppercase;text-decoration:underline;cursor:pointer}}@media (min-width:1200px){.shop{gap:40px}.shop .item-container{width:calc(33% - 23px)}.shop .item-container .item{cursor:pointer}.shop .item-container .item .image-holder{height:33vw}.shop .more{width:100%;display:flex;align-items:center;justify-content:flex-end;margin-top:10px;margin-bottom:50px}.shop .more a{font-size:12px;text-transform:uppercase;text-decoration:underline;cursor:pointer}.shop .more a:hover{color:blue}}@media (min-width:300px){.product{min-height:100vh;display:flex;flex-direction:column;align-items:center}.product .header{margin-top:30px;width:100%}.product .header p{text-transform:uppercase;font-size:12px}.product .header a{margin-right:5px}.product .product-images{width:100%;height:450px;display:flex;white-space:nowrap;overflow:hidden;position:relative}.product .product-images .image-container{width:100%;height:100%;position:absolute;transition:left .2s ease-out}.product .image-controller{display:flex;justify-content:space-between;width:60%}.product .image-controller div{height:1px;background-color:#d3d3d3;margin:5px;transition:all .2s ease-out}.product .image-controller .active{background-color:#464646;width:3px;border-radius:50%}.product .product-body{display:flex;width:100%;margin-top:35px;flex-direction:column}.product .product-body .desktop-header{display:none}.product .product-body p{font-size:20px;font-family:Merriweather,serif}.product .product-body .price{font-size:13px;margin-top:5px}.product .product-body .variants-container{display:flex;margin-top:25px;align-items:center}.product .product-body .variants-container .custom-select{border:1px solid #373737;width:200px;display:flex;align-items:center;cursor:pointer}.product .product-body .variants-container .custom-select img{width:10px;pointer-events:none;position:absolute;left:200px}.product .product-body .variants-container .custom-select select{-webkit-appearance:none;border-radius:0;border:none;height:100%;width:100%;font-size:11px;text-transform:uppercase;background-color:#fff;color:#000;height:25px;padding-left:5px}.product .product-body .variants-container .custom-select select option{color:#000}.product .product-body .variants-container .custom-select select:focus{outline:none}.product .product-body .variants-container .submit{font-size:11px;text-transform:uppercase;font-family:IBM Plex Mono,monospace;margin-left:10px;background-color:#373737;padding:7px 12px;color:#fff;cursor:pointer}.product .product-body .body{margin-top:10px;margin-bottom:200px}.product .product-body .body p,.product .product-body .message{font-size:12px;font-family:IBM Plex Mono,monospace}.product .product-body .message{text-transform:uppercase;margin-top:10px;opacity:0}.product .product-body .active{opacity:1}.product .viewer{height:100vh;width:140vw;position:fixed;top:0;background-color:#fff;display:none;touch-action:none}.product .active{display:block}}@media (min-width:800px){.product{flex-direction:row-reverse;align-items:flex-start;position:relative}.product .header{display:none}.product .product-images{width:100%;height:auto;flex-direction:column;position:relative;margin-bottom:10vw}.product .product-images .image-container{position:relative;width:100%;height:800px;margin-top:50px}.product .product-images .image-container:first-of-type{margin-top:50px}.product .image-controller{display:none}.product .product-body{width:550px;position:-webkit-sticky;position:sticky;transform:translateY(100px);top:200px}.product .product-body .desktop-header{display:flex;font-size:12px;font-family:IBM Plex Mono,monospace;margin-bottom:30px}.product .product-body .desktop-header a{margin-right:5px}.product .product-body .variants-container .custom-select img{left:180px}}@media (min-width:1000px){.product{max-width:1250px;left:50%;transform:translateX(-50%)}}@media (min-width:300px){.cart-page{min-height:100vh}.cart-page .checkout-container{display:flex;flex-direction:column;text-transform:uppercase;margin-top:40px}.cart-page .checkout-container .shipping,.cart-page .checkout-container .subtotal{display:flex;width:100%;justify-content:space-between;margin-bottom:5px}.cart-page .checkout-container .shipping p,.cart-page .checkout-container .subtotal p{font-size:12px}.cart-page .checkout-container .checkout{width:100%;background-color:#373737;color:#fff;margin-top:15px;display:flex;align-items:center;justify-content:center;padding-top:10px;padding-bottom:10px;font-size:12px;cursor:pointer}.cart-page .cart-items-container{font-size:12px;margin-bottom:50px}.cart-page .cart-items-container h1{font-weight:400;font-size:12px;margin-top:50px}.cart-page .cart-items-container .cart-item{display:flex;align-items:flex-start;margin-top:40px}.cart-page .cart-items-container .cart-item:first-of-type{margin-top:20px}.cart-page .cart-items-container .cart-item .image-container{width:150px;height:110px;position:relative;background-color:#ebebeb;cursor:pointer}.cart-page .cart-items-container .cart-item .item-body{display:flex;flex-direction:column;margin-left:20px}.cart-page .cart-items-container .cart-item .item-body .item-header{display:flex;flex-direction:column}.cart-page .cart-items-container .cart-item .item-body .item-header p:first-of-type{cursor:pointer}.cart-page .cart-items-container .cart-item .item-body .item-header p:first-of-type:hover{text-decoration:underline}.cart-page .cart-items-container .cart-item .item-body .item-header p:nth-of-type(2){margin-top:5px}.cart-page .cart-items-container .cart-item .item-body .item-options-container{display:flex;margin-top:38px}.cart-page .cart-items-container .cart-item .item-body .item-options-container .item-options{display:flex;flex-direction:column;justify-content:flex-end}.cart-page .cart-items-container .cart-item .item-body .item-options-container .item-options p:last-of-type{margin-top:5px}.cart-page .cart-items-container .cart-item .item-body .item-options-container .remove{text-decoration:underline;align-self:flex-end;margin-left:50px;cursor:pointer}}@media (min-width:800px){.cart-page{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:80px}.cart-page .checkout-container{margin-top:0;width:300px}.cart-page .cart-items-container h1{margin-top:0}}@media (min-width:1000px){.cart-page{max-width:1250px;position:relative;left:50%;transform:translateX(-50%)}.cart-page .checkout-container{width:30vw;max-width:450px}.cart-page .cart-items-container h1{margin-top:0}.cart-page .cart-items-container .cart-item{border-bottom:1px solid #9d9d9d;margin-top:0;padding-bottom:35px;padding-top:35px}.cart-page .cart-items-container .cart-item:first-of-type{padding-top:0;margin-top:30px}.cart-page .cart-items-container .cart-item .item-body{width:35vw;max-width:500px}.cart-page .cart-items-container .cart-item .item-body .item-header{flex-direction:row;justify-content:space-between}.cart-page .cart-items-container .cart-item .item-body .item-header p:nth-of-type(2){margin-top:0}.cart-page .cart-items-container .cart-item .item-body .item-options-container{justify-content:space-between}}#nprogress{pointer-events:none}#nprogress .bar{background:#338fff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:4px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #8c8c8c,5px #8c8c8c #8c8c8c;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader,.loader:after,.loader:before{border-radius:50%;width:.5em;height:.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.6s ease-in-out infinite;animation:load7 1.6s ease-in-out infinite}.loader{color:#fff;font-size:10px;margin:0 auto;position:relative;top:-42px;left:35px;text-indent:-9999em;transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-.6em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:.6em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}