.app{display:flex;flex-direction:column;align-items:center}.shop-banner-wrap{background-color:#fff;padding:8rem 0;width:100vw}.shop-banner{overflow:auto;overscroll-behavior-x:contain;white-space:nowrap;color:#000;padding:1rem 0;background-color:#fff;scrollbar-width:none}.product-card{display:inline-block;width:75vw;margin:2rem 0}.product-card-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-card-wrap img{width:75%}@media screen and (min-width: 801px){.shop-banner-wrap{width:100vw;background-color:#fff;display:flex;justify-content:center;align-items:center}.slider-window{width:90vw;overflow:hidden}.shop-banner{position:relative;height:33vw;display:flex;align-items:center}.product-card{position:absolute;width:30vw;transition:left .5s ease-in-out}.product-card.zero{visibility:visible;left:0}.product-card.one{visibility:visible;left:30vw}.product-card.two{visibility:visible;left:60vw}.product-card.left{left:-30vw}.product-card.right{left:90vw}.shop-banner-wrap label{flex:auto;height:25vh;display:flex;flex-direction:row;align-items:center}#shop-slide-label-left{justify-content:end}#shop-slide-label-right{justify-content:start}.slide-chevron{font-size:3rem;color:#d3d3d3}}.event-banner{position:relative;width:100vw;height:60vh;overflow:hidden;display:flex;align-items:center;align-content:center}.event-banner img{position:relative;left:-10rem;height:100%}.event-call-to-act{position:absolute;left:3rem;top:5rem}@media screen and (min-width: 917px){.event-banner img{position:static;height:auto;width:100vw}}.hero{height:fit-content;height:100vh;width:100vw}.hero-img-container{display:flex;flex-direction:column;align-items:center}.hero-img-wrap{position:relative}#hero-placeholder{position:absolute;top:0;left:0;background:linear-gradient(to top right,#edcfaa,#f0e1cd);height:100%;width:100%}.hero img{height:100vh}.call-to-act{position:absolute;display:flex;flex-direction:column;gap:1rem;bottom:5rem;left:3rem;color:var(--navbar-icon-color)}@media screen and (min-width: 917px){.call-to-act{bottom:7rem;left:5rem}}.footer{height:200px;padding:1rem}.footer-text{margin:2rem 1rem}.navbar{position:fixed;padding:2rem;display:flex;flex-direction:row;align-items:center;background-color:transparent;left:0;right:0;width:100vw;z-index:2;color:var(--hero-text-color);transition:top .5s ease-in-out,background-color .3s ease-in-out}.navbar.top{top:0}.navbar.mid{top:0;background-color:#fff}.navbar.hidden{top:-100px}.left-sidebar{visibility:hidden;position:relative;top:-1rem;left:1rem;background-color:transparent;padding:0 10px}.left-sidebar.active{visibility:visible}.shop-links{background-color:#fff;padding:2rem 3rem 2rem 2rem;position:absolute;display:flex;flex-direction:column;gap:1.8rem;list-style:none;top:35px;left:-15px;font-weight:300}.right-sidebar{margin-left:auto}.user-links{display:flex;flex-direction:row;list-style:none;gap:1rem}.logo{position:absolute;left:0;right:0;margin:0 auto;border-radius:50%;width:42px;height:42px;color:var(--navbar-icon-color);filter:drop-shadow(0 0 .2rem red)}.logo img{position:relative;top:50%;left:50%;width:43px;transform:translateY(-50%) translate(-50%)}@media screen and (min-width: 801px){.hamburger-menu{display:none}.left-sidebar{visibility:visible;position:static}.shop-links{position:static;display:flex;flex-direction:row;gap:1.2rem;background-color:transparent;padding:.5rem}.shop-links li{color:var(--navbar-icon-color)}.logo{width:35px;height:35px}.logo img{width:43px}}.layout{width:100vw;overflow:hidden}@font-face{font-family:Halis;src:local("Halis"),url(/jupiter/assets/AhmetAltunHalisGRRegular-4a386050.woff)}:root{font-family:Roboto,Arial;line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;color:#ffffffde;background-color:#2d2d35;--hero-text-color: rgb(64, 52, 52);--hero-bg-color: #edd7bf;--navbar-icon-color: rgb(118, 0, 0)}html{min-height:100vh;box-sizing:border-box;font-size:12px}*,*:before,*:after{box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;text-decoration:none}a{font-weight:500;text-decoration:none;color:var(--aqua)}h3{font-size:1.7rem;font-weight:300}button{border:none;font-family:roboto;color:var(--hero-text-color);background-color:#fffbf4;width:fit-content;font-size:1.1rem;padding:2rem 3rem}@media screen and (max-width: 1800px){html{font-size:14px}button{padding:1.3rem 3.5rem;font-size:1rem}h3{font-size:1.6rem;font-weight:300}}
