@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);#home h1.big-title{color:#fff;font-size:60px;font-weight:600;line-height:65px}#home p{line-height:18px}#home p.small-title{color:#ffffff59;letter-spacing:2px;text-transform:uppercase}#home{align-items:center;background-color:#0c0c0c;display:flex;flex-direction:column;width:100vw}#home>.content{z-index:1}#home .content-container{display:flex;flex-direction:column;gap:200px;max-width:calc(100svw - var(--size-m)*2);width:100%;z-index:1}@media only screen and (max-width:1100px){#home .content-container{gap:100px}}#home .background{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:0}#home .background video{height:100%;object-fit:cover;width:100%}#home .title-page{align-items:center;display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100vw}#home .title-page>.content{display:flex;flex-direction:column;height:100svh;max-width:calc(100vw - var(--size-m)*2);width:var(--page-width)}#home .title-page .top-content{display:flex;height:100%}#home .title-page p{color:#fff!important}#home .title-page .title-container{display:flex;flex:1 1;flex-direction:column;gap:var(--size-xl);height:max-content;margin-top:25svh}@media only screen and (max-width:500px){#home .title-page .title-container h1{font-size:45px;line-height:45px}}#home .title-page .preview-container{display:flex;flex:1 1;justify-content:flex-start;position:relative}#home .title-page .iphone{position:absolute;top:27svh;z-index:1}#home .title-page .ipad{left:150px;position:absolute!important;top:16svh}#home .title-page .arrow-button{transition:.07s ease-in-out}#home .title-page .arrow-button:hover{transform:translateY(5px)}#home .title-page .arrow-button:active{transform:scale(.95) translateY(5px)}#home .title-page .bottom-bar{display:flex;flex-direction:column;gap:var(--size-m);width:100%;z-index:1}#home .title-page .bottom-bar>.container{align-items:center;display:flex;gap:var(--size-m);justify-content:space-between;padding-bottom:var(--size-m);width:100%}#home .title-page .line{background-color:#ffffff40;height:1px;width:100vw}@media only screen and (max-width:1000px){#home .title-page .preview-container .iphone{left:50px;top:32svh}#home .title-page .preview-container .ipad{top:20svh!important}}#home .title-page .preview-container-mobile-aligner{display:none}@media only screen and (max-width:780px){#home .title-page .title-container{gap:var(--size-s);margin-top:120px!important}#home .title-page .preview-container.desktop{display:none!important}#home .title-page .preview-container.mobile{max-width:450px!important}#home .title-page .preview-container-mobile-aligner{align-items:center;display:flex;justify-content:center;margin-top:10px;width:100%}#home .title-page .preview-container.mobile .iphone{left:0!important;top:45px!important}#home .title-page .preview-container.mobile .ipad{left:70px!important;top:10px!important}}@media only screen and (max-width:650px){#home .title-page .preview-container.mobile{max-width:400px!important}}@media only screen and (max-width:500px){#home .title-page .preview-container.mobile{max-width:350px!important}}@media only screen and (max-height:700px){#home .title-page .title-container{margin-top:70px!important}#home .title-page .title-container h1{font-size:40px;line-height:40px}#home .background-component-container{padding-top:10px!important}}#home .what-we-offer-grid{grid-gap:var(--size-m);display:grid;gap:var(--size-m);grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){#home .what-we-offer-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:650px){#home .what-we-offer-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:450px){#home .what-we-offer-grid{grid-template-columns:repeat(1,1fr)}}#home .interface-preview{align-items:center;background-color:#101010;display:flex;flex-direction:column;height:max-content;overflow:hidden;padding-bottom:var(--size-xl);padding-top:var(--size-xl)}@media only screen and (max-width:750px){#home .interface-preview{padding-top:40px}}#home .interface-preview>.content{max-width:calc(100svw - var(--size-m)*2);width:var(--page-width)}#home .interface-preview .grid{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:900px){#home .interface-preview .grid{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:750px){#home .interface-preview .grid{display:grid;grid-template-columns:repeat(1,1fr)}}#home .interface-preview .short-line{background:#000;background:linear-gradient(180deg,#0000,#fff3 15%,#fff3 85%,#0000);height:1000px;width:1px;z-index:1}@media only screen and (max-width:900px){#home .interface-preview .short-line{background:linear-gradient(180deg,#0000,#fff3 15%,#fff3)}}@media only screen and (max-width:750px){#home .interface-preview .short-line{height:900px}}@media only screen and (max-width:500px){#home .interface-preview .short-line{height:850px}}#home .interface-preview .long-line{background:#000;background:linear-gradient(180deg,#0000,#fff3 15%,#fff3);height:1000px;width:1px;z-index:1}#home .interface-preview .right-short-line{background:#000;background:linear-gradient(180deg,#0000,#fff3 15%,#fff3 85%,#0000);height:1000px;position:absolute;right:0;top:0;width:1px;z-index:1}#home .interface-preview .grid-container{align-items:center;display:flex;height:700px;justify-content:center;overflow:hidden;pointer-events:none;position:absolute;top:var(--size-xxl);transform:translateX(2px) translateY(1px);width:calc(200% - 2px)}#home .interface-preview img[alt="line grid"]{height:100%;object-fit:contain;opacity:.1}#home .interface-preview .plus{align-items:center;display:flex;justify-content:center;position:absolute;top:var(--size-xxl);transform:translateX(1px);z-index:1}#home .interface-preview .plus div{background-color:#fff;height:25px;position:absolute;width:1px}#home .interface-preview .plus div:last-child{rotate:90deg}#home .interface-preview .seg-1,#home .interface-preview .seg-2,#home .interface-preview .seg-3,#home .interface-preview .seg-4{align-items:flex-start;display:flex}#home .interface-preview .seg-content{width:100%}@media only screen and (max-width:750px){#home .interface-preview .seg-content{padding-top:60px!important}}#home .interface-preview .seg-content .ipad-container{display:none}#home .interface-preview .seg-content .ipad{display:flex;left:0;position:relative;top:0}@media only screen and (max-width:750px){#home .interface-preview .seg-content .ipad-container{align-items:center;display:flex;justify-content:center;margin-bottom:var(--size-m);width:100%}}#home .interface-preview .seg-1 .seg-content{padding-top:200px}#home .interface-preview .seg-1 img{width:100%}#home .interface-preview .seg-2{position:relative}@media only screen and (max-width:750px){#home .interface-preview .seg-2{display:none}}#home .interface-preview .seg-3{position:relative}@media only screen and (max-width:750px){#home .interface-preview .seg-3{display:none}}#home .interface-preview .seg-3 .plus:last-child{bottom:200px;top:auto}#home .interface-preview .seg-4{position:relative}@media only screen and (max-width:900px){#home .interface-preview .seg-4{display:none}}#home .interface-preview .seg-4 .plus{right:0;transform:none}#home .interface-preview .seg-4 .plus:last-child{bottom:200px;top:auto}#home .interface-preview .ipad{left:150px;position:absolute;top:165px;z-index:2}@media only screen and (max-width:1000px){#home .interface-preview .ipad{left:50px}}#home .interface-preview img[alt="ipad preview"]{height:100%;left:0;opacity:0;position:absolute;transition:all .5s ease-in;width:100%}#home .interface-preview img[alt="ipad preview"].selected{opacity:1!important}@keyframes homeInterfacePreviewshineMove{0%{opacity:.8;transform:translateX(-100%) skewX(-20deg)}to{opacity:0;transform:translateX(400%) skewX(-20deg)}}#home .interface-preview .shine{animation:homeInterfacePreviewshineMove 1.5s ease-in-out forwards;background:linear-gradient(90deg,#fff0 0,#fff6 50%,#fff0);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#home .interface-preview .seg-content h1{display:none;font-weight:600;letter-spacing:1.5px;margin-bottom:var(--size-m)}@media only screen and (max-width:750px){#home .interface-preview h1{display:flex;transform:translateX(-3px)}#home .interface-preview img[alt="das interface"]{display:none}}#home .made-in-germany{display:grid;grid-template-columns:repeat(4,1fr);width:100%}@media only screen and (max-width:900px){#home .made-in-germany>div:first-child{display:none}#home .made-in-germany{grid-template-columns:repeat(3,1fr);width:100%}}@media only screen and (max-width:750px){#home .made-in-germany>div{display:none}#home .made-in-germany{grid-template-columns:repeat(2,1fr)}}#home .made-in-germany>div{display:flex;pointer-events:none;position:relative}#home .made-in-germany>div:nth-child(2){pointer-events:all}#home .made-in-germany .content{display:flex;flex-direction:column;position:relative;transform:translateX(-1px);width:100%}#home .made-in-germany .content.bottom{pointer-events:none;z-index:0}@media only screen and (max-width:750px){#home .made-in-germany .content{margin-top:70px}}@media only screen and (max-width:600px){#home .made-in-germany .content{margin-top:10px}}@media only screen and (max-width:500px){#home .made-in-germany .content{margin-top:0}}#home .made-in-germany .bottom-line{background:#000;background:linear-gradient(180deg,#fff3 15%,#fff3 85%,#0000);height:450px;width:1px}@media only screen and (max-width:750px){#home .made-in-germany .bottom-line.second,#home .made-in-germany .right-short-line{display:none}}#home .made-in-germany .right-short-line{background:#000;background:linear-gradient(180deg,#fff3 15%,#fff3 85%,#0000);height:450px;position:absolute;right:0;top:0;width:1px;z-index:0}#home .made-in-germany h1{font-size:40px;font-weight:600;position:absolute;transform:translateY(-10px) translateX(-3px);white-space:nowrap}#home .made-in-germany h1:last-child{top:45px}#home .made-in-germany .german-flag{display:flex;flex-direction:column;height:80px;position:absolute;transform:translateX(1px);width:4px;z-index:1}@media only screen and (max-width:500px){#home .made-in-germany h1{font-size:30px}#home .made-in-germany h1:last-child{top:32px}#home .made-in-germany .german-flag{height:60px}}@media only screen and (max-width:400px){#home .made-in-germany h1{font-size:25px}#home .made-in-germany h1:last-child{top:27px}#home .made-in-germany .german-flag{height:45px}}#home .made-in-germany .german-flag div:first-child{background-color:#000;height:100%;width:100%}#home .made-in-germany .german-flag div:nth-child(2){background-color:red;height:100%;width:100%}#home .made-in-germany .german-flag div:nth-child(3){background-color:gold;height:100%;width:100%}#home .made-in-germany .description{display:flex;flex-direction:column;gap:var(--size-xl);pointer-events:all;position:absolute;top:125px;width:calc(200% + 4px);z-index:1}@media only screen and (max-width:500px){#home .made-in-germany .description{top:100px}}@media only screen and (max-width:400px){#home .made-in-germany .description{top:90px}}#home .made-in-germany .description p{line-height:18px;text-align:justify;transform:translateX(-1px)}#home .made-in-germany .button-container{display:flex;pointer-events:all;width:calc(100% - 3px);z-index:1}#home .made-in-germany .button{border-bottom:1px solid #fff3;border-top:1px solid #fff3;cursor:pointer;display:flex;gap:var(--size-m);justify-content:space-between;padding:var(--size-m);transform:translateX(1px);transition:all .05s ease-in-out;width:calc(100% - var(--size-m)*2)}#home .made-in-germany .button:hover{opacity:.8}#home .made-in-germany .button:active{opacity:.5}#home .made-in-germany .button h3{font-size:18px;font-weight:200;letter-spacing:1px;line-height:18px;white-space:nowrap}#home .made-in-germany img[alt=arrow]{transform:rotate(225deg)}#home .made-in-germany .button img[alt=arrow]{transition:all .1s ease-in-out}#home .made-in-germany .button:hover img[alt=arrow]{transform:rotate(225deg) scale(1.5)}@media only screen and (max-width:400px){#home .made-in-germany .button{gap:var(--size-s)}#home .made-in-germany .button h3{font-size:14px;line-height:14px}}@media only screen and (max-width:300px){#home .made-in-germany .button img[alt=arrow]{display:none}#home .made-in-germany .button h3{align-items:center;display:flex;justify-content:center;width:100%}}#home .made-in-germany .button.bottom{background-color:var(--white);border-bottom:1px solid var(--white);border-top:1px solid var(--white)}#home .made-in-germany .button.bottom h3{color:var(--black);font-weight:400}#home .animation-container{background-color:#101010;height:max-content;position:relative;width:100svw}#home .animation-container .logo-container{align-items:center;display:flex;height:100svh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100svw;z-index:2}#home .animation-container img[alt=logo]{position:absolute}#home .animation-container .scroll-container{background-color:#101010;height:200svh;width:100svw}#home .animation-container .scroll-container .bleed{background:linear-gradient(1turn,#0000,#101010 80%);height:100px;position:absolute;top:0;width:100svw;z-index:1}#home .animation-container .initial-screen{align-items:center;display:flex;height:100svh;justify-content:center;position:relative;width:100svw}#home .animation-container .main-container{background-color:var(--white);height:max-content;position:relative;width:100svw;z-index:3}#home .animation-container .main-container .scroll-bar-component{-webkit-backdrop-filter:none;backdrop-filter:none;outline:none}#home .animation-container .main-container .scroll-bar-component span{color:var(--black)}#home .animation-container .main-container .scroll-bar-component .ticker-dot{background-color:var(--black)}#home .animation-container .main-container .title-container{align-items:center;display:flex;justify-content:center;position:absolute;top:-40svh;width:100svw}#home .animation-container .main-container .title-container>div{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:min(var(--page-width),calc(100svw - var(--size-m)*2));width:max-content}#home .animation-container .main-container .title-container p{color:#00000080}#home .animation-container .main-container h1{color:var(--black);font-weight:200;padding:var(--size-m) var(--size-l);text-align:center}@media only screen and (max-width:800px){#home .animation-container .main-container h1{font-size:25px}}@media only screen and (max-width:550px){#home .animation-container .main-container h1{font-size:20px;font-weight:350}}#home .animation-container .displays-container{display:flex;height:300px;justify-content:center;position:absolute;top:20svh;z-index:1}#home .animation-container .displays-container img{position:absolute;width:120px}#home .animation-container .displays-container img:hover{transform:scale(1.5)!important}#home .animation-container .displays-container img[alt="display design 2"]{margin-right:430px;margin-top:30px;rotate:-15deg}#home .animation-container .displays-container img[alt="display design 3"]{margin-right:220px;margin-top:10px;rotate:-7deg}#home .animation-container .displays-container img[alt="display design 4"]{margin-left:220px;margin-top:10px;rotate:7deg}#home .animation-container .displays-container img[alt="display design 5"]{margin-left:430px;margin-top:30px;rotate:15deg}@media only screen and (max-width:1500px){#home .animation-container .displays-container{top:22svh}}@media only screen and (max-width:850px){#home .animation-container .displays-container{top:15svh}#home .animation-container .displays-container img{width:100px}#home .animation-container .displays-container img[alt="display design 2"]{margin-right:300px;margin-top:30px;rotate:-15deg}#home .animation-container .displays-container img[alt="display design 3"]{margin-right:180px;margin-top:10px;rotate:-7deg}#home .animation-container .displays-container img[alt="display design 4"]{margin-left:180px;margin-top:10px;rotate:7deg}#home .animation-container .displays-container img[alt="display design 5"]{margin-left:300px;margin-top:30px;rotate:15deg}}@media only screen and (max-width:900px){#home .animation-container .displays-container{top:20svh}}@media only screen and (max-width:500px){#home .animation-container .displays-container{top:30svh}#home .animation-container .displays-container img{width:70px}#home .animation-container .displays-container img[alt="display design 2"]{margin-right:220px;margin-top:30px;rotate:-15deg}#home .animation-container .displays-container img[alt="display design 3"]{margin-right:130px;margin-top:10px;rotate:-7deg}#home .animation-container .displays-container img[alt="display design 4"]{margin-left:130px;margin-top:10px;rotate:7deg}#home .animation-container .displays-container img[alt="display design 5"]{margin-left:220px;margin-top:30px;rotate:15deg}}#home .animation-container .main-container video{border-radius:var(--size-m);max-width:calc(100svw - var(--size-m)*2);width:var(--page-width)}#home .prices-container{position:relative;z-index:2}#home .prices-container .grid{grid-gap:var(--size-l);display:grid;gap:var(--size-l);grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:1000px){#home .prices-container .grid{grid-gap:var(--size-l);display:grid;gap:var(--size-l);grid-template-columns:repeat(1,1fr)}}#home .prices-container .content-container{display:flex;flex-direction:column;gap:0}#home .prices-container .element{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#27272780;border-radius:var(--size-m);display:flex;flex-direction:column;outline:1px solid #ffffff40;overflow:hidden;padding:var(--size-l);padding-bottom:var(--size-m);position:relative;width:calc(100% - var(--size-l)*2)}#home .prices-container .element .shine{bottom:80px;height:50%;opacity:.05;position:absolute;transform:rotate(-25deg) translateX(-100px);width:200%}#home .prices-container .element:first-child .shine{background-color:var(--price-blue)}#home .prices-container .element:nth-child(2) .shine{background-color:var(--price-yellow)}#home .prices-container .element:nth-child(3) .shine{background-color:var(--price-pink)}#home .prices-container .element .content{display:flex;flex-direction:column;gap:var(--size-m);z-index:2}#home .prices-container p.title1,#home .prices-container p.title2,#home .prices-container p.title3{font-size:24px;font-weight:500;letter-spacing:1px;line-height:24px}#home .prices-container p.title1{color:var(--price-blue)}#home .prices-container p.title2{color:var(--price-yellow)}#home .prices-container p.title3{color:var(--price-pink)}@keyframes homeTitleGradientMove{0%{background-position:0 50%}to{background-position:200% 50%}}#home .prices-container p.price{font-size:45px;font-weight:600;letter-spacing:1.5px;line-height:45px}#home .prices-container p.gray{color:#fff6}#home .prices-container .star{margin-top:var(--size-xl);text-align:justify}#home .prices-container ul{list-style-position:inside}#home .prices-container li{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;list-style-type:disc;margin-top:1px}#home .prices-container li.disabled{opacity:0}@media only screen and (max-width:961px){#home .prices-container .grid{gap:var(--size-m)}#home .prices-container .element{padding:var(--size-m);width:calc(100% - var(--size-m)*2)}#home .prices-container li.disabled{display:none}}#home .slider{align-items:center;background-color:var(--black);display:flex;justify-content:center;overflow-x:clip;overflow-y:visible;padding:var(--size-xl) 0;position:relative;width:100svw;z-index:2}#home .slider .container{width:100svw}#home .slider .content-wrapper{overflow-x:clip;overflow-y:visible;width:100%}#home .slider .content{-ms-overflow-style:none;cursor:grab;display:flex;gap:var(--size-m);overflow-x:scroll;scrollbar-width:none}#home .slider .content::-webkit-scrollbar{display:none}#home .slider .content:active{cursor:grabbing}#home .slider .element{display:flex;flex:0 0 calc(50% - var(--size-m)/2);flex-direction:column;height:max-content;max-width:500px;scroll-snap-align:start}#home .slider .element:first-child{margin-left:calc((100svw - var(--page-width))/2)}@media only screen and (max-width:1340px){#home .slider .element:first-child{margin-left:var(--size-m)}}#home .slider .element:last-child{margin-right:calc((100svw - var(--page-width))/2)}@media only screen and (max-width:1340px){#home .slider .element:last-child{margin-right:var(--size-m)}}@media only screen and (max-width:700px){#home .slider .element{flex:0 0 80%}}@media only screen and (max-width:450px){#home .slider .element{flex:0 0 100%}}#home .slider .img-container{align-items:center;border-radius:var(--size-m);display:flex;height:250px;justify-content:center;overflow:hidden;width:100%}#home .slider .element img{border-radius:var(--size-m);object-fit:cover;width:100%}#home .slider .text-container{max-width:100%;padding:var(--size-m);width:calc(100% - var(--size-m)*2)}#home .slider .text-container p{text-align:justify}#home .slider .text-container span{color:#fff6}#home .slider .scroll-buttons-container{align-items:center;display:flex;justify-content:center;width:100svw}#home .slider .scroll-buttons-container>div{display:flex;gap:var(--size-m);justify-content:flex-end;max-width:calc(100svw - var(--size-m)*2);width:var(--page-width)}#home .slider button{align-items:center;background:none;background-color:#ffffff4d;border-radius:40px;display:flex;height:40px;justify-content:center;padding:var(--size-s) var(--size-s);transition:.1s ease-in-out;width:40px}#home .slider button img{height:100%;transform:translateX(1px)}#home .slider button:first-child img{rotate:180deg;transform:translateX(2px)}#home .slider button.disabled{opacity:.3;pointer-events:none}#home .email-field{background-color:#0c0c0c;padding:var(--size-xxl) 0;width:100svw;z-index:3}#home .email-field,#home .email-field .container{align-items:center;display:flex;justify-content:center;position:relative}#home .email-field .container{height:500px;max-width:calc(100svw - var(--size-m)*2);width:var(--page-width)}#home .email-field .corner{height:30px;position:absolute;width:30px}#home .email-field .corner:first-child{left:0;rotate:0deg;top:0}#home .email-field .corner:nth-child(2){right:0;rotate:90deg;top:0}#home .email-field .corner:nth-child(3){bottom:0;right:0;rotate:180deg}#home .email-field .corner:nth-child(4){bottom:0;left:0;rotate:270deg}#home .email-field .corner>div{background-color:#646464;left:0;position:absolute;top:0}#home .email-field .corner>div:first-child{height:30px;width:1px}#home .email-field .corner>div:last-child{height:1px;width:30px}#home .email-field h1{font-weight:600;letter-spacing:1.5px;text-align:center}#home .email-field p.gray{color:#fff6;text-align:center}#home .email-field .content{align-items:center;display:flex;flex-direction:column;gap:var(--size-l);justify-content:center}#home .email-field .text-field{display:flex}#home .email-field input{background-color:#00000026;border:1px solid #ffffff26;border-radius:100px 0 0 100px;border-right:none!important;outline:none!important}#home .email-field input:focus{border:1px solid #ffffffb3}#home .email-field button{align-items:center;background-color:#ffffff26;border-radius:0 100px 100px 0;display:flex;height:40px;justify-content:center;width:50px}#home .email-field button img{rotate:-90deg;transform:translateY(-3px) translateX(1px) scale(1.2);transition:.3s ease-in-out;width:17px}#home .email-field button.disabled{opacity:.5;pointer-events:none}#home .email-field button.disabled img{transform:translateY(-2px) scale(1)}#home .email-field .text-container{display:flex;flex-direction:column}@media only screen and (max-width:550px){#home .email-field .text-container{gap:var(--size-s)}}#home #footer{position:relative;z-index:2}#home #footer img[alt=background]{display:flex!important;height:100%;left:0;position:absolute;top:0;width:100svw;z-index:-1}@media only screen and (max-width:800px){#home #footer img[alt=background]{object-fit:cover;transform:translateY(30px)}}#footer{background:#080808;background:linear-gradient(1turn,#080808,#0c0c0c);display:flex;justify-content:center;width:100vw}#footer>div{display:flex;flex-direction:column;gap:var(--size-xl);margin:var(--size-xxl) var(--size-m) var(--size-xl) var(--size-m);width:var(--page-width)}#footer.minimal>div{margin:var(--size-s)!important}#footer .grid{grid-row-gap:var(--size-xl);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));row-gap:var(--size-xl)}#footer .seg-title{color:#ffffff59;font-weight:400;letter-spacing:1px;text-transform:uppercase}#footer .normal li a{color:#fff}#footer .description{color:var(--color-white)}@media only screen and (max-width:600px){#home .bottom-part{gap:var(--size-xl)!important}}#footer img[alt=background]{display:none}.background-component{background-color:var(--black);display:flex;justify-content:center;min-height:100vh;overflow:hidden;width:100vw;z-index:0}.background-component.no-min-height{height:100%;min-height:0!important;min-height:auto!important}.background-component .background-component-container{align-items:center;display:flex;flex-direction:column;max-width:100%;position:relative;width:1300px}.background-component .background-component-elements{align-items:center;display:flex;flex-direction:column;pointer-events:none;position:absolute;top:0;width:100%}.background-component img[alt=background-component-blob]{filter:blur(100px);min-width:400px;position:absolute;width:50%}@media only screen and (max-width:550px){.background-component img[alt=background-component-blob]{filter:blur(60px);min-width:400px}}.background-component .background-component-dots{position:absolute}.background-component .background-component-dots>div{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.background-component .background-component-dots div div{display:flex;justify-content:space-between}.background-component .background-component-dots div div div{background-color:#fff;border-radius:100%}.background-component img[alt=background-component-lines]{min-width:1500px;position:absolute}.border-button-component{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#00000059;border-radius:var(--size-m);display:flex;gap:var(--size-s);justify-content:center;outline:1px solid #ffffff40;padding:var(--size-s) var(--size-m)}.border-button-component p{line-height:14px!important;text-transform:uppercase;transform:translateY(1px)}.border-button-component img[alt=arrow]{transform:rotate(225deg)}.border-button-component.white{background-color:var(--white)}.border-button-component.white p{color:var(--black);font-weight:500}.iphone-frame-component{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff12;display:flex;justify-content:center;position:relative}.iphone-frame-component img[alt="device bazel"]{z-index:1}.iphone-frame-component img[alt=notch]{left:0;position:absolute;top:0;width:100%;z-index:1}.iphone-frame-component .content{background-color:#000;display:flex;flex-direction:column;overflow:hidden;position:absolute}.iphone-frame-component .children-container{display:flex;height:100%;justify-content:center;width:100%}.ipad-frame-component{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#ffffff12;display:flex;justify-content:center;overflow:visible;position:relative}.ipad-frame-component .content{background-color:#000;display:flex;flex-direction:column;overflow:hidden;position:absolute}.ipad-frame-component .children-container{display:flex;height:100%;justify-content:center;position:relative;width:100%}.ipad-frame-component img[alt="device bazel"]{z-index:1}.section-info-component{display:flex;margin-bottom:var(--size-xl);width:100%}.section-info-component p.small-title{color:#ffffff59;letter-spacing:2px;text-transform:uppercase}.section-info-component h1{font-weight:600;letter-spacing:1.5px}@media only screen and (max-width:961px){.section-info-component{display:flex!important;margin-bottom:var(--size-xl)!important;width:100%!important}.section-info-component>.container{align-items:flex-start!important;flex-direction:column!important;gap:var(--size-s)!important}.section-info-component>.container>div{gap:var(--size-s)!important}.section-info-component p.description{text-align:left!important}}.tutorial-grid-component{display:flex;gap:var(--size-m);width:100%}.tutorial-grid-component>div{align-items:center;border-left:1px solid #ffffff40;display:flex;flex:1 1;height:300px}.tutorial-grid-component .content{display:flex;flex-direction:column;gap:var(--size-m);height:calc(100% - var(--size-m)*4);margin-left:var(--size-m);padding:var(--size-m);width:calc(100% - var(--size-m)*3)}.tutorial-grid-component .title{font-size:18px;font-weight:350;letter-spacing:1px;line-height:18px}.tutorial-grid-component .description{color:#ffffff59;-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:700px){.tutorial-grid-component{flex-direction:column!important}}.double-phone-box-component{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#4b87b380,#1a375580);border-radius:var(--size-m);display:flex;gap:var(--size-m);margin-top:80px;padding:var(--size-l);width:calc(100% - var(--size-l)*2)}.double-phone-box-component .react-rotating-text-cursor{animation:blinking-cursor .8s cubic-bezier(.68,.01,.01,.99) 0s infinite;font-size:23px!important;font-weight:800!important;margin-left:3px!important;overflow:hidden!important;transform:translateY(-1px)!important}@keyframes blinking-cursor{0%{opacity:0}50%{opacity:1}to{opacity:0}}.double-phone-box-component .description{font-size:14px;line-height:19px!important;text-align:justify}.double-phone-box-component .title span{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:450;letter-spacing:1px;line-height:20px}@media only screen and (max-width:600px){.double-phone-box-component .title{align-items:center;display:flex;height:45px;overflow:hidden}}.double-phone-box-component .phones{align-items:center;display:flex;position:relative;transform:translateX(-20px)}.double-phone-box-component .phones img{height:220%;object-fit:contain;position:absolute;width:120%}.double-phone-box-component .mobile-phones{align-items:center;display:none;height:250px;justify-content:center}.double-phone-box-component .mobile-phones img{max-width:100svw;transform:translateY(-50px) rotate(5deg);width:130%}@media only screen and (max-width:900px){.double-phone-box-component .phones img{height:160%!important;width:auto}}@media only screen and (max-width:650px){.double-phone-box-component .phones{display:none!important}.double-phone-box-component .mobile-phones{display:flex}}@media only screen and (max-width:470px){.double-phone-box-component .mobile-phones{height:180px}}@media only screen and (max-width:450px){.double-phone-box-component .mobile-phones{height:120px}}@media only screen and (max-width:400px){.double-phone-box-component .mobile-phones{height:100px}}.image-box-component{border-radius:var(--size-m);display:flex;flex-direction:column;outline-offset:-2px;overflow:hidden;position:relative;width:100%}.image-box-component p{color:#fff6;text-align:left}.image-box-component h3{font-size:18px;font-weight:350;letter-spacing:1px;line-height:18px}.image-box-component .content{display:flex;flex-direction:column;gap:var(--size-m);z-index:1}.image-box-component .img-container{height:132px;position:relative;transform:translateY(2px);width:100%;z-index:1}.image-box-component .img-container>div{align-items:center;border-radius:var(--size-m) var(--size-m) 0 0;display:flex;height:calc(100% + var(--size-m));justify-content:center;left:calc(var(--size-m)*-1);overflow:hidden;position:absolute;top:calc(var(--size-m)*-1);width:calc(100% + var(--size-m)*2)}.image-box-component img{width:100%}.image-box-component .shine{background-color:hsla(0,0%,100%,.015);bottom:-80px;height:100px;left:-10%;position:absolute;transform:rotate(-5deg);width:120%;z-index:-1}.image-box-component .container{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#29292980;border-radius:0 0 var(--size-m) var(--size-m);min-height:120px;outline:1px solid #ffffff1a;outline-offset:-2px;overflow:hidden;padding:var(--size-m);position:relative}@media only screen and (max-width:1100px){.image-box-component .container{min-height:110px}}@media only screen and (max-width:1000px){.image-box-component .container{min-height:120px}}@media only screen and (max-width:900px){.image-box-component .container{min-height:130px}}@media only screen and (max-width:800px){.image-box-component .container{min-height:140px}}@media only screen and (max-width:700px){.image-box-component .container{min-height:160px}}@media only screen and (max-width:650px){.image-box-component .container{min-height:130px}}@media only screen and (max-width:550px){.image-box-component .container{min-height:150px}}@media only screen and (max-width:500px){.image-box-component .container{min-height:160px}}@media only screen and (max-width:450px){.image-box-component .container{height:max-content;min-height:0}}.scroll-bar-component{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;height:30px;outline:1px solid #ffffff40;overflow:hidden;width:100svw}.scroll-bar-component .ticker-track{align-items:center;animation:ticker-scroll 120s linear infinite;display:flex;white-space:nowrap}@media only screen and (max-width:1100px){.scroll-bar-component .ticker-track{animation:ticker-scroll 60s linear infinite}}.scroll-bar-component .ticker-measure{display:inline-flex;pointer-events:none;position:absolute;visibility:hidden}.scroll-bar-component .ticker-entry{align-items:center;display:inline-flex;gap:var(--size-l);padding:0 calc(var(--size-l)/2)}.scroll-bar-component .ticker-text{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:100;letter-spacing:1px;line-height:14px;text-transform:uppercase;transform:translateY(1px)}.scroll-bar-component .ticker-dot{background-color:var(--white);border-radius:4px;height:4px;width:4px}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%);transform:translateX(calc(-100%/var(--copies, 2)))}}.interface-preview-selector-component{border-top:1px solid #fff3;cursor:pointer;display:flex;flex-direction:column;gap:0;padding:var(--size-m);padding-left:calc(var(--size-m) + 4px)}.interface-preview-selector-component.selected{border-left:4px solid var(--white);cursor:inherit;gap:var(--size-m);padding-left:var(--size-m)}.interface-preview-selector-component h3{color:#ffffff59;font-size:18px;font-weight:200;letter-spacing:1px;line-height:18px}.interface-preview-selector-component.selected h3{color:var(--white)}.interface-preview-selector-component p{height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .4s ease-in-out}.interface-preview-selector-component.selected p{color:#fff6;height:max-content;line-height:18px;opacity:1;text-align:justify;transform:translateY(0)}.interface-preview-selector-component .info-button{align-items:flex-start;cursor:pointer;display:flex;gap:var(--size-s);justify-content:flex-start;transition:all .05s ease-in-out;width:max-content}.interface-preview-selector-component .info-button:hover{opacity:.5;transition:all .1s ease-in-out}.interface-preview-selector-component .info-button h3{white-space:nowrap}.interface-preview-selector-component img[alt=arrow]{height:17px;rotate:270deg;transition:all .1s ease-in-out;width:17px}.interface-preview-selector-component .info-button:hover img[alt=arrow]{transform:translateY(5px)}.interface-preview-selector-component img[alt=arrow-triangle]{height:17px;max-height:17px;max-width:17px;min-height:17px;min-width:17px;opacity:.5;rotate:90deg;width:17px}.interface-preview-selector-component.selected img[alt=arrow-triangle]{opacity:1;rotate:-90deg}.interface-preview-selector-component .top-bar{display:flex;gap:var(--size-m);justify-content:space-between;width:100%}.interface-preview-selector-component.bottom-line{border-bottom:1px solid #fff3}.square-button-component{background-color:var(--white);border-radius:var(--size-s);padding:15px;width:100%}.square-button-component p{color:var(--black);font-weight:450;letter-spacing:1px;text-transform:uppercase;transform:translateY(1px)}.square-button-component.disabled{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#6464641a;outline:1px solid #ffffff4d;pointer-events:none}.square-button-component.disabled p{color:#ffffff4d;font-weight:400}:root{--input-component-big-background-color:#ffffff26}.input-component .price-symbol,.input-component input{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:300;letter-spacing:.5px}.input-component input{background-color:var(--gray-50);border-radius:var(--size-s);outline:1px var(--gray-80) solid;padding:var(--size-s) 15px;transition:all .3s ease-in-out;width:calc(100% - 30px)}.input-component input:focus{background-color:var(--gray-65);box-shadow:0 0 20px 1px #fff3;font-weight:350;outline:1px solid #fff}.input-component.big input:focus{box-shadow:0 0 20px 1px #0003}.input-component input::placeholder{color:#fff;opacity:.2}.input-component input:focus::placeholder{opacity:0}.input-component.big input{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff26;height:20px;outline:none}.input-component.prevent-input{pointer-events:none}.input-component p.error-message{color:var(--red);margin-top:var(--size-xs);text-align:right;width:100%;word-break:break-all}.input-component input.error-message{background-color:#301313;outline:1px var(--red) solid}.input-component input.error-message:focus{box-shadow:0 0 20px 1px #ff000040}.input-component input.green{background-color:#1b3013;outline:1px var(--green) solid}.input-component input.green:focus{box-shadow:0 0 20px 1px rgba(51,255,0,.391)}.input-component.disable{filter:grayscale(1);opacity:.2;pointer-events:none}.input-component.big-number input:focus{font-weight:500}.input-component.big-number input{font-size:30px;font-weight:500;text-align:center;width:17px}.input-component.big-number .disabled-image{display:none}.input-component .price-wrapper{position:relative}.input-component .price-wrapper input{padding-right:30px!important;width:calc(100% - 45px)}.input-component .price-symbol{align-items:center;display:flex;height:100%;margin-right:var(--size-s);position:absolute;right:0;top:0}.input-component.search-bar input{border-radius:20px;padding:var(--size-s) 45px;width:calc(100% - 80px)}.input-component.search-bar img[alt=lens]{margin-left:17px;opacity:.3;position:absolute;transition:all .3s ease-in-out}.input-component.search-bar:focus-within img[alt=lens]{opacity:1}.info-icon-component,.info-icon-component .icon{align-items:center;display:flex;justify-content:center;position:relative}.info-icon-component .icon{height:12px;transform:translateY(-2px);width:12px}.info-icon-component .icon .hitbox{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;transition:all .1s ease-in-out;width:25px}.info-icon-component .icon .hitbox:hover{opacity:.7}.info-icon-component .icon .circle{align-items:center;background-color:var(--gray-50);border-radius:12px;display:flex;height:12px;justify-content:center;width:12px}.info-icon-component .icon p{color:var(--gray-150);font-size:9px;font-weight:400}.info-icon-component .container{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#000000bf;border-radius:var(--size-s);outline:1px solid #fff3;padding:var(--size-s);position:absolute;top:15px;width:200px;z-index:1}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}:root{--header-component-mobile-transition:0.5s}.header-component{align-items:center;background:#f2f2f2;background:linear-gradient(1turn,#0000,#0009 50%,#000000e6);display:flex;justify-content:center;left:0;min-width:300px;position:fixed;top:0;width:100%;z-index:201}.header-component .header-body{align-items:center;display:flex;gap:var(--size-xl);justify-content:space-between;max-width:var(--page-width);min-width:calc(300px - var(--size-m)*2);position:relative;width:calc(100vw - var(--size-m)*2)}@media only screen and (max-width:961px){.header-component .header-body{width:calc(100vw - var(--size-m)*2)}}.header-component p.route-text{color:#ffffff59;text-transform:uppercase!important}.header-component .current-path p.route-text{color:#fff!important}.header-component .bottom-line{background-color:#fff3;bottom:0;height:1px;left:50%;position:absolute;transition:all .3s ease-in-out;width:0}.header-component .bottom-line.is-at-top{left:0;width:100%}.header-component .logo{align-items:center;display:flex;justify-content:center}.header-component .logo:hover{cursor:pointer;opacity:.8}.header-component .login-text{color:#fff;text-decoration:none;text-transform:uppercase}.header-component .option{cursor:pointer;padding:var(--size-l) 0;position:relative;text-decoration:none!important}.header-component .option-bottom-line{transition:all .15s ease-in-out}.header-component .option:hover .option-bottom-line{background-color:var(--gray-200);bottom:0;height:3px;position:absolute;width:100%}.header-component .signup-button{background-color:#fff;border-radius:var(--size-xs);color:#000;font-weight:400;padding:var(--size-xs) var(--size-s);text-decoration:none}.header-component-top-distance{height:0}.header-component .mobile{display:none}@media only screen and (max-width:715px){.header-component-top-distance{height:50px!important}.header-component .header-body{display:none}.header-component img[alt=logo]{opacity:1;transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition)}.header-component.mobile-visible img[alt=logo]{opacity:0}.header-component .user-icon{opacity:1;transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition)}.header-component.mobile-visible .user-icon{opacity:0}.header-component{height:50px;transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition)}.header-component.mobile-visible{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial}.header-component .mobile{align-items:center;display:flex;justify-content:space-between;width:calc(100% - var(--size-m)*2)}.header-component .dashborad-nav-invisible{opacity:1;transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition)}.header-component.mobile-visible .dashborad-nav-invisible{opacity:0}}.header-component .mobile .icon{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;height:20px;justify-content:center;position:relative;width:20px;z-index:202}.header-component .mobile .icon div:first-child,.header-component .mobile .icon div:last-child{background-color:#fff;border-radius:2px;height:2px;transition:all .3s ease-in-out;width:20px}.header-component.mobile-visible .mobile .icon div:first-child{transform:rotate(45deg) translateY(2.5px) translateX(2.5px)}.header-component.mobile-visible .mobile .icon div:last-child{transform:rotate(-45deg) translateY(-2.5px) translateX(2.5px)}.header-component .mobile .hitbox{height:250%;position:absolute;width:250%}.header-component-mobile-background{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#00000080;height:100vh;left:0;opacity:0;position:fixed;top:-100vh;transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition);width:100vw;z-index:200}.header-component-mobile-background.mobile-visible{opacity:1;top:0}.header-component .mobile .background-body{display:flex;flex-direction:column;gap:var(--size-m);height:0;left:var(--size-xl);opacity:0;overflow:hidden;position:fixed;top:var(--size-xxl);transform:translateY(-20px);transition:all .5s ease-in-out;transition:all ease-in-out var(--header-component-mobile-transition);z-index:203}.header-component.mobile-visible .mobile .background-body{height:calc(100vh - var(--size-xxl)*2);opacity:1;transform:translateY(0)}.header-component .mobile .user-icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.header-component.mobile-visible .to-dashboard{background-color:red!important}.cookie-banner-component{align-items:center;bottom:var(--size-m);display:flex;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100svw;z-index:400}.cookie-banner-component .background-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0000004d;height:100svh;left:0;top:0;width:100svw;z-index:401}.cookie-banner-component .content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#0009;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-m);max-height:calc(100svh - var(--size-m)*4);max-width:calc(var(--page-width) - var(--size-m)*2);outline:1px solid #ffffff1a;overflow-y:auto;padding:var(--size-m);position:absolute;width:calc(100vw - var(--size-m)*2 - var(--size-l)*2);z-index:402}.cookie-banner-component .content p{word-wrap:break-word}.cookie-banner-component h2{font-weight:500}@media only screen and (max-width:961px){.cookie-banner-component .content{max-width:calc(var(--page-width) - var(--size-m)*2);width:calc(100vw - var(--size-m)*4)}}.cookie-banner-component button.type-1{padding:var(--size-s) var(--size-m)}.cookie-banner-component button.type-1 p{color:#ffffff80}.cookie-banner-component button.type-2{background-color:#ffffff1a;border-radius:var(--size-xs);padding:var(--size-s) var(--size-m)}.cookie-banner-component button.type-3{background-color:#fff;border-radius:var(--size-xs);padding:var(--size-s) var(--size-m)}.cookie-banner-component button.type-3 p{color:var(--black);font-weight:500}.cookie-banner-component .button-container{display:flex;gap:var(--size-m);justify-content:flex-end;width:100%}.cookie-banner-component .cookies-img-container{width:100%}@media only screen and (max-width:600px){.cookie-banner-component .cookies-img-container{align-items:center;display:flex;justify-content:center;width:100%}.cookie-banner-component .button-container>div button{flex:1 1}.cookie-banner-component .button-container{flex-direction:column;gap:var(--size-s)}.cookie-banner-component .button-container>button{width:100%}}.cookie-banner-component .check-field-component>.checkbox{background-color:#fff3}.cookie-banner-component .line{background-color:#ffffff1a;height:1px;max-height:1px;min-height:1px;width:100%}.cookie-banner-component .description{margin-left:40px}.check-field-component{align-items:center;cursor:pointer;display:flex;gap:var(--size-s)}.check-field-component>.checkbox{align-items:center;background-color:#0006;display:flex;justify-content:center}.check-field-component>.checkbox.selected{background-color:#fff}.check-field-component>.checkbox.unclickable{pointer-events:none}#error-info{display:flex;flex-direction:column;gap:var(--size-m);min-width:100%}#error-info .title{font-weight:500;text-align:center}#error-info .help-container{background:linear-gradient(90deg,#ff2a0040,#ff480040);border-radius:var(--size-s);padding:var(--size-m)}#error-info .cooldown-until-container{background:linear-gradient(90deg,#ffae0059,#ffb70059);border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-m);padding:var(--size-m)}#error-info .uuid{background-color:#fff;border-radius:var(--size-s);color:red;font-weight:700;padding:var(--size-s);text-align:center;width:max-content}#error-info .bottom-back-button{height:0}#error-info button{bottom:var(--size-m);left:var(--size-m);position:fixed;width:calc(100% - var(--size-m)*2)}.modal-component{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:300}.modal-component.visible{opacity:1;pointer-events:auto}.modal-component .modal-background{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .2s ease-out}.modal-component .modal-background.visible{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000001a;height:100vh;width:100vw;z-index:301}.modal-component .modal-background.disable-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.modal-component .modal-general-container{align-items:center;display:flex;gap:var(--size-m);height:100%;justify-content:center;position:fixed;width:100%;z-index:302}.modal-component .modal-general-container.inactive{gap:0}.modal-component .modal-window{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#64646426;border-radius:var(--size-l);box-shadow:0 0 70px 20px #00000080;display:flex;flex-direction:column;gap:var(--size-m);max-height:calc(90% - var(--size-m)*2);max-width:min(calc(90% - var(--size-m)*2),calc(var(--page-width) - var(--page-width)*.1));min-height:min(calc(80% - var(--size-m)*2),500px);min-width:min(calc(90% - var(--size-m)*2),700px);padding:var(--size-m);position:relative;transform:scale(.7);transition:transform .2s ease-in-out;width:max-content;z-index:303}.modal-component .modal-window.visible{transform:none}.modal-component .modal-window>.bar:first-child{align-items:center;display:grid;grid-template-columns:1fr 5fr 1fr}@media only screen and (max-width:500px){.modal-component .modal-window>.bar:first-child{grid-template-columns:5fr 1fr}.modal-component .modal-window>.bar:first-child>div:first-child{display:none}.modal-component .modal-window{max-width:none;padding:var(--size-m);width:calc(100svw - var(--size-s)*2 - var(--size-m)*2)}}.modal-component .modal-window>.bar:first-child h6{text-align:center;width:100%}@media only screen and (max-width:500px){.modal-component .modal-window>.bar:first-child h6{text-align:left}}.modal-component .modal-window.back-button-active .bar{align-items:center!important;display:flex!important;justify-content:center!important}.modal-component .modal-window.back-button-active .close{width:max-content!important}.modal-component .modal-window.back-button-active h6{text-align:center!important}.modal-component .modal-window>.bar:first-child .close{display:flex;height:100%;justify-content:flex-end;width:100%}.modal-component .modal-children{max-height:calc(90svh - var(--size-m)*2);min-height:500px;overflow-x:hidden;overflow-y:auto;width:100%}.modal-component .modal-options{align-items:center;display:flex;flex-direction:column;height:90px}.modal-component .modal-options.no-second-option{align-items:center;display:flex;flex-direction:column;height:35px}.modal-component .modal-options button p{height:20px}.modal-component .modal-options button:first-child{padding-bottom:15px;padding-top:20px;position:absolute;width:100%}.modal-component .modal-options button:last-child{border-radius:0 0 var(--size-l) var(--size-l);margin-top:55px;padding-bottom:20px;padding-top:15px;position:absolute;width:100%}.modal-component .modal-options.no-second-option button{margin-top:0}.modal-component .modal-options button{transition:all .1s ease-in-out}.modal-component .modal-options button:active{background-color:#ffffff4d;transform:none}.modal-component .modal-options button:active p{color:#fff}@media only screen and (max-width:1250px){.modal-component .right-side-modal-container{display:none!important}}.modal-component .modal-content{margin-bottom:1px;margin-left:1px;margin-top:1px;width:calc(100% - 2px)}.close-button{align-items:center;border-radius:100px;display:flex;justify-content:center;position:relative;transition:all .05s ease-in-out}.close-button div{border-radius:300px;position:absolute;rotate:45deg}.close-button div:last-child{rotate:-45deg}.close-button:active{transform:scale(.85)}.close-button.black div{background-color:#000;height:7%;width:100%}.close-button.white div{background-color:#fff;height:7%;width:100%}.close-button.black-background{background-color:#000}.close-button.black-background div{background-color:#fff;height:6%;width:65%}.close-button.white-background{background-color:#fff;box-shadow:0 0 20px 3px #00000080}.close-button.white-background div{background-color:#000;height:6%;width:65%}.back-button{align-items:center;display:flex;justify-content:center;position:relative;transition:all .05s ease-in-out}.back-button div{background-color:#fff;border-radius:300px;height:7%;position:absolute;rotate:45deg;width:60%}.back-button div:first-child{top:29%}.back-button div:last-child{bottom:29%;rotate:-45deg}.back-button:active{transform:scale(.85)}.default-button-component{height:60px;position:relative;width:max-content}.default-button-component button{align-items:center;background-color:var(--white);border-radius:var(--size-s);display:flex;gap:var(--size-s);height:60px;justify-content:center;padding:var(--size-m);width:100%}.default-button-component button.price{justify-content:space-between}.default-button-component button.shadow{box-shadow:0 0 20px 10px #00000080}.default-button-component button.loading{opacity:.25;pointer-events:none}.default-button-component .loader{align-items:center;border-radius:var(--size-s);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.default-button-component .loader div{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;aspect-ratio:1;background:#fff;border-radius:50%;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:5px;width:20px}.default-button-component.transparent button{background-color:initial!important}.default-button-component.transparent p{color:var(--white)!important;font-weight:400!important}.default-button-component.transparent .loader div{padding:4px!important;width:15px!important}.default-button-component.transparent-slim{height:max-content!important}.default-button-component.transparent-slim button{background-color:initial!important;border-radius:var(--size-xs)!important;height:max-content!important;padding:var(--size-xs) var(--size-s)!important}.default-button-component.transparent-slim p{color:var(--white)!important;font-weight:400!important}.default-button-component.transparent-slim .loader div{padding:4px!important;width:15px!important}.default-button-component.slim{height:max-content!important}.default-button-component.slim button{background-color:var(--white)!important;border-radius:var(--size-xs)!important;height:max-content!important;padding:var(--size-xs) var(--size-s)!important}.default-button-component.slim p{color:var(--black)!important;font-weight:400!important}.default-button-component.slim .loader div{padding:3px!important;width:10px!important}.default-button-component.disabled{filter:grayscale(1);opacity:.2;pointer-events:none}#order-dashboard{display:flex;flex-direction:column;gap:var(--size-xl);justify-content:space-between;margin:var(--size-xl) 0 var(--size-l) 0;min-height:calc(100svh - var(--size-xl) - var(--size-l))}#order-dashboard img[alt="company logo"]{border-radius:50%;height:90px;object-fit:cover;width:90px}#order-dashboard .info-container{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#ffc4004d;border:1px solid #ffffff4d;border-radius:var(--size-m);display:flex;justify-content:center;padding:var(--size-m);width:calc(100% - var(--size-m)*2)}#order-dashboard .info-container.error{background-color:#ff00004d}#order-dashboard .info-container.ordered-products{align-items:flex-start;background-color:#009dff4d;display:flex;flex-direction:column}#order-dashboard .info-container .ordered-product{align-items:center;display:flex;gap:var(--size-xs)}#order-dashboard .info-container.ordered-products .dot{background-color:#fff;border-radius:7px;height:7px;width:7px}#order-dashboard .info-container.ordered-products .order-title{align-items:center;display:flex;gap:var(--size-s);margin-bottom:var(--size-xs);width:100%}#order-dashboard .info-container.ordered-products .title{min-width:max-content}#order-dashboard .info-container.ordered-products .line{background-color:#ffffff4d;height:1px;width:100%}#order-dashboard .created-with-container{align-items:center;display:flex;gap:var(--size-s);text-decoration:none}.order-dashboard-waiter-modal{display:flex;flex-direction:column;height:500px;justify-content:space-between}.order-dashboard-waiter-modal-navbar-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-m);width:calc(100% - var(--size-m)*2)}.image-button{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#ffffff1a;border:1px solid #ffffff26;border-radius:var(--size-m);gap:var(--size-l);padding:var(--size-l);width:100%}.image-button,.loading-component{align-items:center;display:flex;justify-content:center}.loading-component{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:400}.loading-component .container{align-items:center;display:flex;flex-direction:column;gap:var(--size-m);justify-content:center;max-width:calc(100vw - var(--size-m))}.loading-component .loader{--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;aspect-ratio:1;background:#fff;border-radius:50%;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;padding:8px;width:70px}@keyframes l3{to{transform:rotate(1turn)}}#order-selection{background-color:var(--gray-20);min-height:100svh}#order-selection .grid{align-items:center;display:flex;flex-direction:column;width:100%}#order-selection .grid.extra-top-margin{margin-top:var(--size-s)}#order-selection .products{grid-gap:var(--size-m);align-items:start;display:grid;gap:var(--size-m);grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-top:var(--size-s);max-width:calc(var(--page-width) - var(--size-m)*2);width:calc(100% - var(--size-m)*2);z-index:1}#order-selection img[alt=shine]{bottom:0;max-width:var(--page-width);position:fixed;width:100%}.order-selection-navbar-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-m);justify-content:center;width:calc(100% - var(--size-m)*2)}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.category-selector{background-color:var(--gray-20);max-width:var(--page-width);padding-bottom:var(--size-s);position:relative;width:100%}.category-selector .container{display:flex;gap:var(--size-m);padding:var(--size-s) 50px var(--size-m) var(--size-m);width:max-content}.category-selector .category{align-items:center;display:flex;flex-direction:column;gap:var(--size-s)}.category-selector .image-container{align-items:center;border-radius:var(--size-s);display:flex;justify-content:center;opacity:.2;padding:var(--size-s);transition:all .15s ease-in-out}.category-selector .image-container.selected{background-color:#ffffff0d;opacity:1}.category-selector img.selected{transform:scale(1.1);transition:all .3s ease-in-out}.category-selector .title-container{align-items:center;display:flex;height:var(--size-m);justify-content:center;position:relative;width:100%}.category-selector p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:14px;opacity:.2;overflow-wrap:break-word;position:absolute;transition:all .15s ease-in-out;width:73px}.category-selector p.selected{opacity:1}.category-selector .shadow{background:#0000;background:linear-gradient(90deg,#0000 0,var(--gray-20) 100%);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:50px}.category-selector .simplebar-track.simplebar-horizontal{margin:0 var(--size-m)}.category-selector .simplebar-scrollbar{opacity:.2}.product-frame{cursor:pointer;display:flex;justify-content:center;transition:all .08s ease-in-out}.product-frame:active{transform:scale(.95)}.product-frame>div{display:flex;flex-direction:column;height:200px;width:100%}.product-frame .image{background-color:#ccc;background-position:50%;background-size:cover;border-radius:var(--size-m) var(--size-m) 0 0;flex-grow:1;position:relative}.product-frame .sale{display:flex;margin:var(--size-xs);position:absolute;top:0;width:calc(100% - var(--size-xs)*2)}.product-frame .sale>div{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#56565680;border-radius:100px;padding:2px var(--size-s)}.product-frame .new{position:absolute;right:0;top:0;transform:translateY(-10px) translateX(10px)}.product-frame .tag{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#07811980;border-radius:100px;bottom:0;margin:var(--size-xs);padding:2px var(--size-s);position:absolute;right:0}.product-frame .info,.product-frame .tag{align-items:center;display:flex;gap:var(--size-xs);justify-content:center}.product-frame .info{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:#28282880;border-radius:0 0 var(--size-m) var(--size-m);flex-direction:column;flex-wrap:wrap;padding:var(--size-s);position:relative}.product-frame .name{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:center;width:100%}.new-icon{align-items:center;background:#ffd500;background:linear-gradient(90deg,#ffd500,#fa0);display:flex;justify-content:center}.new-icon p{color:var(--black);font-optical-sizing:auto;font-style:normal;font-weight:800;line-height:90%;transform:rotate(-15deg)}.new-icon p,.price-label p{font-family:Figtree,sans-serif;letter-spacing:1px}.price-label p{color:#fff;font-optical-sizing:auto;font-style:normal;font-weight:600;line-height:80%}.price-label .red-oval{background:#b50505;background:linear-gradient(180deg,#b50505,#900);display:flex}.price-label p.old{color:#5a5a5a;font-weight:300}.price-label .line{background-color:#5a5a5a;height:10%;position:absolute;width:110%}.price-label.simple p{font-weight:400}.price-label.simple .red-oval{background:none}.price-label.simple p.old{color:#fff9;font-weight:300}.price-label.simple .line{background-color:#fff9}:root{--shopping-cart-banner-animation-duration:0.7s}.shopping-cart-banner{align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background-color:#14141466;border-top:1px solid #fff3;bottom:0;box-shadow:0 0 25px 0 #000000b3;-webkit-box-shadow:0 0 25px 0 #000000b3;cursor:pointer;display:flex;gap:var(--size-m);justify-content:center;max-width:calc(var(--page-width) - var(--size-l)*2);padding:15px var(--size-l);position:fixed;transition:all .7s ease-in-out;transition:all var(--shopping-cart-banner-animation-duration) ease-in-out;width:100%;z-index:2}.shopping-cart-banner.flash{background-color:#ffffff4d;padding:25px var(--size-l)}.shopping-cart-banner .content-container{align-items:center;display:flex;gap:var(--size-m);justify-content:center;transition:transform .7s ease-in-out;transition:transform var(--shopping-cart-banner-animation-duration) ease-in-out}.shopping-cart-banner.flash .content-container{transform:scale(1.1)}.shopping-cart-banner:active{background-color:#14141480;border-top:1px solid #ffffff1a;transition:all .03s ease-in-out}.shopping-cart-banner:active .shopping-cart,.shopping-cart-banner:active h3{opacity:.4}.shopping-cart-banner h3{transition:all .08s ease-in-out}.shopping-cart-banner .shopping-cart{align-items:flex-end;display:flex;height:29px;justify-content:flex-start;position:relative;transition:all .08s ease-in-out;width:34px}.shopping-cart-banner .shopping-cart div{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px}.shopping-cart-banner p{color:var(--black);font-weight:600}:root{--order-product-animation-duration:0.4s}#order-product{height:100vh;left:0;position:fixed;top:100vh;transition:all .4s ease-in-out;transition:all ease-in-out var(--order-product-animation-duration);width:100vw;z-index:2}#order-product.visible{top:0}#order-product>.container{background-color:var(--gray-20);display:flex;justify-content:center;overflow-y:auto;width:100vw}#order-product .image{height:100svh;max-width:var(--page-width);position:absolute;top:0;width:100%}#order-product.preview .image{max-width:350px;max-width:var(--order-product-preview-width)}#order-product .shadow{box-shadow:inset 0 -40px 17px -20px var(--gray-20);height:40svh;position:absolute;width:100%}#order-product img[alt=product]{border-radius:var(--size-m);height:40svh;object-fit:cover;object-position:center;position:absolute;top:0;transition:all .4s ease-in-out;transition:all ease-in-out var(--order-product-animation-duration);width:100%}#order-product img[alt=product].visible{border-radius:0}#order-product .darkness{background-color:var(--gray-20);height:60svh;margin-top:40svh;position:absolute;top:0;width:100%}#order-product .close-button{position:absolute;right:var(--size-m);top:var(--size-m);z-index:3}#order-product .content-container{align-items:center;display:flex;flex-direction:column;height:max-content;width:100%}#order-product .top-distance{height:30svh;max-height:30svh;min-height:30svh;width:100vw;z-index:2}#order-product.preview .top-distance{height:250px!important;max-height:250px!important;min-height:250px!important}#order-product .content{background-color:var(--gray-20);border-radius:var(--size-l) var(--size-l) 0 0;box-shadow:0 0 40px -2px #000000b3;display:flex;flex-direction:column;gap:var(--size-m);height:max-content;max-width:calc(var(--page-width) - var(--size-m)*2);min-width:calc(300px - var(--size-m)*2);padding:var(--size-m);padding-bottom:200px;width:calc(100% - var(--size-m)*2);z-index:4}#order-product .content.no-image{margin-top:80px}#order-product .new-icon{margin-right:var(--size-l);position:absolute;right:0;top:0;transform:translateY(calc(var(--size-m)*-1 - 20px))}#order-product .info{background-color:var(--gray-20);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;transform:translateY(110vh);transition:all .5s ease-in-out;width:100vw;z-index:5}#order-product .info.active{transform:none}#order-product .info>.info-container{display:flex;flex-direction:column;gap:var(--size-m);height:100%;max-width:var(--page-width);overflow:auto;width:100%}#order-product .info>.info-container>div{background:linear-gradient(90deg,var(--gray-32) 0,var(--gray-20) 100%);display:flex;flex-direction:column;gap:var(--size-s);padding:var(--size-m) var(--size-m) var(--size-m) var(--size-m)}#order-product .info>.info-container>div:last-child{background:none;margin-bottom:var(--size-xxl)}#order-product .add-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#ffffff03;bottom:-100%;display:flex;gap:var(--size-s);max-width:calc(var(--page-width) - var(--size-s)*2);padding:var(--size-s);position:fixed;transition:all .4s ease-in-out;transition:all ease-in-out var(--order-product-animation-duration);width:calc(100% - var(--size-s)*2);z-index:4}#order-product.preview .add-container{left:0}#order-product .add-container.visible{bottom:0}:root{--order-product-preview-width:350px;--order-product-preview-height:700px}#order-product.preview{align-items:center;display:flex;height:700px;height:var(--order-product-preview-height);justify-content:center;max-height:calc(100vh - var(--size-m)*2);position:relative;top:0;width:350px;width:var(--order-product-preview-width)}#order-product.preview .top-distance,#order-product.preview>.container{width:100%}#order-product.preview .content{width:calc(350px - var(--size-m)*2);width:calc(var(--order-product-preview-width) - var(--size-m)*2)}#order-product.preview .add-container{bottom:0;position:absolute}#order-product.preview .option-selector-component .background{width:calc(100% + var(--size-m)*2)}#order-product.preview .info{height:100%;width:100%}#order-product .top-container-title{max-width:calc(var(--page-width) - var(--size-m)*2);min-width:calc(300px - var(--size-m)*2);width:calc(100vw - var(--size-m)*2)}#order-product.preview .top-container-title{width:calc(350px - var(--size-m)*2)!important;width:calc(var(--order-product-preview-width) - var(--size-m)*2)!important}#order-product .top-container-title h3{width:100%}#order-product .top-title{width:calc(100% - var(--size-s) - 25px)}#order-product .image-box{height:15px;max-height:15px;max-width:15px;min-height:15px;min-width:15px;width:15px}.tag-box{align-items:center;border-radius:100px;display:flex;gap:var(--size-xs);justify-content:center;padding:var(--size-xs) var(--size-s);width:max-content}.tag-box p{font-size:11px;text-transform:uppercase}.option-selector-component{display:flex;justify-content:center;position:relative}.option-selector-component .container{align-items:center;display:flex;flex-direction:column;gap:var(--size-s);width:100%;z-index:1}.option-selector-component .container>div{display:flex;flex-direction:column;gap:var(--size-xs);width:100%}.option-selector-component .option{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.option-selector-component .option.selected{background-color:#ffffff08;border-radius:var(--size-m)}.option-selector-component .background{background:linear-gradient(180deg,var(--gray-32) 0,#0000 90%);background-color:var(--gray-20);height:calc(100% + var(--size-s));max-width:var(--page-width);position:absolute;width:100vw}.option-selector-component .background.is-required{background:linear-gradient(180deg,#ff00001a 30%,#0000);background-color:var(--gray-20)}.option-selector-component .background.remove{background:#0000;background-color:initial}.note-field-component{align-items:center;display:flex;flex-direction:column;gap:var(--size-s)}.note-field-component textarea{background-color:var(--gray-28);border-radius:var(--size-s);caret-color:#fff;color:#fff;height:calc(148px - var(--size-s)*2);min-height:50px;min-width:50px;outline:1px solid var(--gray-50);padding:var(--size-s);resize:none;transition:all .2s ease-in-out;width:calc(100% - var(--size-s)*2 - 2px)}.note-field-component textarea.red,.note-field-component textarea.red:focus{background:linear-gradient(180deg,#ff00001a 30%,#0000);outline:1px solid #ff000080}.note-field-component textarea:focus{box-shadow:0 0 25px 0 #ffffff0d;outline:1px solid var(--gray-144)}.note-field-component.white textarea:focus{box-shadow:0 0 25px 0 #0000000d}.note-field-component textarea::placeholder{color:var(--gray-90)}.note-field-component.white textarea{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;outline:none}.amount-selector-component{align-items:center;background-color:var(--gray-32);border-radius:var(--size-s);display:flex;gap:7px;height:20px;justify-content:center;padding:var(--size-m) var(--size-s);width:max-content}.amount-selector-component p{align-items:center;display:flex;justify-content:center;transition:all .1s ease-in-out;width:20px}.amount-selector-component p.animation{font-weight:700;transform:scale(1.9)}.amount-selector-component .circle{align-items:center;background-color:var(--gray-50);display:flex;height:20px;justify-content:center;position:relative;width:20px}.amount-selector-component button{align-items:center;display:flex;height:50px;justify-content:center;position:absolute;width:50px}.amount-selector-component .circle:active{transform:scale(.7)}.amount-selector-component .circle:first-child div{height:2px;width:10px}.amount-selector-component .circle:first-child div,.amount-selector-component .circle:last-child div{background-color:var(--white);border-radius:1px;position:absolute}.amount-selector-component .circle:last-child div:first-child{height:10px;width:2px}.amount-selector-component .circle:last-child div:last-child{height:2px;width:10px}.warning-modal-component{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:300}.warning-modal-component.visible{opacity:1;pointer-events:auto}.warning-modal-component .modal-background{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .2s ease-out}.warning-modal-component .modal-background.visible{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000001a;height:100vh;width:100vw;z-index:301}.warning-modal-component .modal-background.disable-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.warning-modal-component .modal-general-container{align-items:center;display:flex;gap:var(--size-m);height:100%;justify-content:center;position:fixed;width:100%;z-index:302}.warning-modal-component .modal-window{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#64646426;border-radius:var(--size-l);box-shadow:0 0 70px 20px #0000004d;display:flex;flex-direction:column;gap:var(--size-m);height:max-content!important;min-height:auto!important;min-width:auto!important;padding:var(--size-m);position:relative;transform:scale(.7);transition:transform .2s ease-in-out;width:300px!important;z-index:303}.warning-modal-component .modal-window.visible{max-width:calc(100% - var(--size-m)*2 - var(--size-s)*2);transform:none}.warning-modal-component .modal-window>.bar:first-child{align-items:center;display:grid;grid-template-columns:1fr 5fr 1fr}@media only screen and (max-width:500px){.warning-modal-component .modal-window>.bar:first-child{grid-template-columns:5fr 1fr}.warning-modal-component .modal-window>.bar:first-child>div:first-child{display:none}}.warning-modal-component .modal-window>.bar:first-child h6{text-align:center;width:100%}@media only screen and (max-width:500px){.warning-modal-component .modal-window>.bar:first-child h6{text-align:left}}.warning-modal-component .modal-window>.bar:first-child .close{display:flex;height:100%;justify-content:flex-end;width:100%}.warning-modal-component .model-warning-container .line{background-color:#ffffff26;border-radius:1px;height:1px;width:100%}.warning-modal-component>.model-warning-container button:last-child p,.warning-modal-component>.model-warning-container>p{color:#fffc}.warning-modal-component .modal-options{align-items:center;display:flex;flex-direction:column;height:90px}.warning-modal-component .modal-options.no-second-option{align-items:center;display:flex;flex-direction:column;height:35px}.warning-modal-component .modal-options button p{height:20px}.warning-modal-component .modal-options button:first-child{padding-bottom:15px;padding-top:20px;position:absolute;width:100%}.warning-modal-component .modal-options button:last-child{border-radius:0 0 var(--size-l) var(--size-l);margin-top:55px;padding-bottom:20px;padding-top:15px;position:absolute;width:100%}.warning-modal-component .modal-options.no-second-option button{margin-top:0}.warning-modal-component .modal-options button{transition:all .1s ease-in-out}.warning-modal-component .modal-options button:active{background-color:#ffffff4d;transform:none}.warning-modal-component .modal-options button:active p{color:#fff}@media only screen and (max-width:1250px){.warning-modal-component .right-side-modal-container{display:none!important}}#order-shopping-cart{background-color:var(--gray-20);min-height:100svh}#order-shopping-cart>.container{max-width:calc(var(--page-width) - var(--size-m)*2);min-height:calc(100svh - var(--size-m)*2);padding:var(--size-m);position:relative;width:calc(100% - var(--size-m)*2);z-index:1}#order-shopping-cart>.container>.no-items-container{align-items:center;display:flex;flex-direction:column;gap:var(--size-s);height:calc(100svh - var(--size-m)*2);justify-content:center}#order-shopping-cart>.container>.close-button{position:absolute;right:calc(var(--size-m));top:calc(var(--size-m))}#order-shopping-cart>.container>.items-continer{display:flex;flex-direction:column;gap:var(--size-m);margin-bottom:150px;margin-top:var(--size-m)}#order-shopping-cart>.continue-container{bottom:var(--size-s);display:flex;justify-content:center;left:0;position:fixed;width:100vw;z-index:1}#order-shopping-cart>.continue-container>div{max-width:calc(var(--page-width) - var(--size-s)*2);width:calc(100% - var(--size-s)*2)}#order-shopping-cart>.continue-container>div>.standard-button-component{max-width:calc(var(--page-width) - var(--size-s)*2);width:calc(100% - var(--size-s)*2)!important}#order-shopping-cart>img[alt=shine]{bottom:0;max-width:var(--page-width);position:fixed;width:100%}.shopping-cart-item-component{background-color:var(--gray-40);border-radius:var(--size-s);display:flex;flex-direction:column;width:100%}.shopping-cart-item-component>.container{display:flex}.shopping-cart-item-component>.container>.image{align-items:center;border-radius:var(--size-s) 0 0 var(--size-s);display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:60px}.shopping-cart-item-component>.container>.image img{position:absolute}.shopping-cart-item-component>.container>.image.stuff-below{border-radius:var(--size-s) 0 var(--size-s) 0}.shopping-cart-item-component>.container>.image img{height:100%;object-fit:cover;width:100%}.shopping-cart-item-component>.container>.content{display:flex;gap:var(--size-s);justify-content:space-between;padding:var(--size-s);width:calc(100% - var(--size-s)*2 - 60px)}.shopping-cart-item-component>.container>.content.no-image{padding-bottom:0;width:calc(100% - var(--size-s)*2)}.shopping-cart-item-component>.container>.content>.left{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-xs)}.shopping-cart-item-component>.container>.content>.left>.price-label p{font-weight:300}.shopping-cart-item-component>.container>.content>.right{display:flex;gap:var(--size-s);margin-top:var(--size-xs)}.shopping-cart-item-component>.container>.content>.right>.trash{align-items:center;background-color:var(--gray-65);border-radius:var(--size-s);display:flex;height:30px;justify-content:center;width:30px}.shopping-cart-item-component>.container>.content>.right>.trash:active{transform:scale(.7)}.shopping-cart-item-component>.options{display:flex;flex-direction:column;gap:var(--size-s);padding:var(--size-s)}.shopping-cart-item-component>.options>.line{background-color:#ffffff1a;height:1px;width:100%}.shopping-cart-item-component>.options .extras-list{display:flex;flex-direction:column;gap:2px}.shopping-cart-item-component>.options .extras-list>.line{display:flex;gap:3px;justify-content:space-between}.shopping-cart-item-component>.options .price-line-dots{border-bottom:1px dashed #ffffff1a;flex:1 1;transform:translateY(-4px)}.dropdown-component .container{align-items:center;background-color:var(--gray-65);border-radius:var(--size-s);display:flex;gap:var(--size-s);height:20px;justify-content:space-between;padding:var(--size-xs) var(--size-s);position:relative}.dropdown-component .container.big{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff26;padding:var(--size-s) 15px}.dropdown-component .container h6.left{order:2}.dropdown-component .container .arrow{align-items:center;display:flex;height:15px;justify-content:center;position:relative;width:15px}.dropdown-component .container .arrow.open{transform:rotate(180deg)}.dropdown-component .container .arrow.left{order:1}.dropdown-component .container .arrow div{background-color:#fff;border-radius:2px;height:2px;position:absolute;width:10px}.dropdown-component .container .arrow div:first-child{transform:rotate(45deg) translateX(-2px) translateY(2px)}.dropdown-component .container .arrow div:last-child{transform:rotate(-45deg) translateX(2px) translateY(2px)}.dropdown-component .container.open{border-radius:var(--size-s) var(--size-s) 0 0;box-shadow:0 -1px 0 0 #ffffff80,-1px 0 0 0 #ffffff80,1px 0 0 0 #ffffff80;z-index:1}.dropdown-component .container .options-container{background-color:var(--gray-65);border-radius:0 0 var(--size-s) var(--size-s);box-shadow:-1px 0 0 0 #ffffff80,1px 0 0 0 #ffffff80,0 1px 0 0 #ffffff80;display:none;flex-direction:column;left:0;overflow-x:hidden;pointer-events:none;position:absolute;width:100%;z-index:2}.dropdown-component .container.big .options-container{background-color:#6d6d6d}.dropdown-component .container .options-container.enable-scroll{bottom:-150px!important;height:150px!important;overflow-y:scroll!important}.dropdown-component .container.big .options-container.enable-scroll{bottom:-200px!important;height:200px!important;overflow-y:scroll!important}.dropdown-component .container .options-container.open{display:flex;pointer-events:all}.dropdown-component .container .options-container h6{max-width:100%;padding:3px 0 3px var(--size-s);white-space:nowrap}.dropdown-component .container.big .options-container h6{padding:var(--size-s) 0 var(--size-s) var(--size-s)}.dropdown-component .container .options-container h6:hover{background-color:var(--gray-90)}.dropdown-component .container.big .options-container h6:hover{background-color:#fff3}.dropdown-component .container .options-container h6.current-value{background-color:var(--gray-90)}.dropdown-component .current-selection-title{max-width:100%;overflow:hidden;white-space:nowrap}.dropdown-component.simple .container{background-color:#0003;border-radius:35px;gap:0;max-width:35px}.dropdown-component.simple .container.open{border-radius:15px 15px 0 0}.payment-modal-component .content{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:#96969626;border-radius:var(--size-m) var(--size-m) 0 0;bottom:0;box-shadow:0 0 70px 20px #0000004d;display:flex;flex-direction:column;gap:var(--size-m);height:max-content;left:0;max-height:calc(100svh - var(--size-m)*2);padding:var(--size-m);position:fixed;transform:translateY(calc(100% + var(--size-m)*2));transition:all .3s ease-in-out;width:calc(100vw - var(--size-m)*2);z-index:2}.payment-modal-component .content.visible{transform:none}.payment-modal-component .background{height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:all .2s ease-in-out;width:100vw;z-index:1}.payment-modal-component .background.visible{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;pointer-events:all}.payment-modal-component .line{background-color:#ffffff1a;height:1px;margin-bottom:var(--size-s);width:100%}.payment-modal-component .payment-method-item{cursor:pointer;padding:var(--size-s) 0;position:relative}.payment-modal-component .payment-method-item>div:first-child{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.payment-modal-component .payment-method-item .selected-background{transition:all .2s ease-in-out}.payment-modal-component .payment-method-item .selected-background.active{background-color:#ffffff1a;height:100%;left:calc(var(--size-m)*-1);position:absolute;top:0;width:calc(100% + var(--size-m)*2)}.payment-modal-component .circle{border:1px solid #fff;height:15px;transition:all .2s ease-in-out;width:15px}.payment-modal-component .circle.active{background-color:#fff}.two-option-selector-component{background-color:#ffffff0d;border-radius:var(--size-s);cursor:pointer;display:flex;padding:7px var(--size-xs);position:relative;width:max-content}.two-option-selector-component.full-width{width:calc(100% - var(--size-xs)*2)}.two-option-selector-component p{align-items:center;display:flex;justify-content:center;text-align:center;z-index:1}.two-option-selector-component .highlighted-background{background-color:#ffffff26;border-radius:var(--size-s);height:100%;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:50%}.two-option-selector-component .highlighted-background.right{left:50%}#signup .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-xxl);max-width:500px;outline:1px solid #ffffff1a;padding:var(--size-m);width:calc(100vw - var(--size-m)*2 - var(--size-s)*2)}#signup{margin-top:150px}#signup h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;margin-bottom:var(--size-l);transform:translateY(10px) translateX(-5px)}#signup p.description{-webkit-hyphens:auto;hyphens:auto;opacity:.5;text-align:justify;text-align:center}@media only screen and (max-width:1000px){#signup{margin-top:100px}#signup h1{font-size:35px}}#signup .checkbox{outline:1px solid #fff3}#signup .error-red{background-color:#ff000026;border-radius:var(--size-s);padding:var(--size-s)}#signup .captcha-container{overflow:hidden;width:100%}#login .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-xxl);max-width:400px;outline:1px solid #ffffff1a;padding:var(--size-m);width:calc(100vw - var(--size-m)*2 - var(--size-s)*2)}#login{margin-top:150px}#login h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;margin-bottom:var(--size-l);transform:translateY(10px) translateX(-5px)}#login p.description{-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:1000px){#login{margin-top:100px}#login h1{font-size:35px}}#auth .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-l);justify-content:center;margin-bottom:var(--size-xxl);max-width:350px;outline:1px solid #ffffff1a;padding:var(--size-m);width:max-content}#auth{margin-top:150px}#auth h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;margin-bottom:var(--size-l);transform:translateY(10px) translateX(-5px)}@media only screen and (max-width:600px){#auth img[alt="green checkmark"]{width:120px}}#auth h2{font-size:20px;font-weight:200}#auth h2,#auth p.description{-webkit-hyphens:auto;hyphens:auto}#auth p.description{text-align:center}@media only screen and (max-width:1000px){#auth{margin-top:100px}#auth h1{font-size:30px}}#auth img[alt="green checkmark"]{max-width:100%}#auth .dev-auth-code-block{align-items:center;background-color:#ae0b0b;border-radius:var(--size-s);display:flex;flex-direction:column;justify-content:center;margin-bottom:var(--size-l);outline:3px solid #fff;padding:var(--size-s) var(--size-l)}#auth .dev-auth-code-block p.code{color:#fff;font-size:40px;font-weight:600}#auth .input-component{flex:1 1}#auth input{caret-color:#0000;flex:1 1;font-size:50px;height:40px;padding:var(--size-s)}@media only screen and (max-width:450px){#auth .window{gap:var(--size-m);max-width:calc(100svw - var(--size-s)*2 - var(--size-m)*2)}#auth input{font-size:35px;height:40px}}@media only screen and (max-width:350px){#auth input{font-size:25px;height:30px;width:100%}}#dashboard>.container{display:flex;min-height:100vh;width:100vw}#dashboard>.container>.content{display:flex;flex-direction:column;gap:var(--size-m);height:max-content;justify-content:space-between;min-height:calc(100vh - var(--size-m)*2);padding:var(--size-m);width:100%}:root{--dashboard-background-blob-size:45%;--dashboard-background-blob-blur:150px}#dashboard>.background{height:100vh;position:fixed;width:100vw;z-index:-1}#dashboard>.background img{animation:dashboard-background-blob-spin 300s linear infinite;filter:blur(150px);filter:blur(var(--dashboard-background-blob-blur));opacity:.15;position:absolute;width:45%;width:var(--dashboard-background-blob-size)}#dashboard>.background img[alt="c blob"]{right:-15%;right:calc((var(--dashboard-background-blob-size)/3)*-1);top:-45%;top:calc((var(--dashboard-background-blob-size)/1)*-1)}#dashboard>.background img[alt="pear blob"]{bottom:-45%;bottom:calc((var(--dashboard-background-blob-size)/1)*-1);left:-15%;left:calc((var(--dashboard-background-blob-size)/3)*-1)}@media only screen and (max-width:961px){#dashboard>.background img{opacity:.3}#dashboard>.background img[alt="c blob"]{top:0;top:calc((var(--dashboard-background-blob-size)/1)*0)}#dashboard>.background img[alt="pear blob"]{bottom:0;bottom:calc((var(--dashboard-background-blob-size)/1)*0)}}@keyframes dashboard-background-blob-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#dashboard .footer-button{align-items:center;background-color:#00000080;border-radius:50%;cursor:pointer;display:flex;height:16px;justify-content:center;padding:10px;rotate:90deg;width:16px}#dashboard .footer-button.open{rotate:-90deg}#dashboard .footer-button:hover{opacity:.7}#dashboard .footer-button:active{transform:scale(.9)}.dashboard-settings-modal .account-plan-banner{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#27272780;border-radius:var(--size-s);display:flex;flex-direction:column;margin-bottom:var(--size-s);outline:1px solid #ffffff40;overflow:hidden;padding:var(--size-m);position:relative;width:calc(100% - var(--size-m)*2)}.dashboard-settings-modal .account-plan-banner .shine{bottom:0;height:170%;opacity:.05;position:absolute;transform:rotate(-20deg) translateX(-100px);width:200%}@media only screen and (max-width:700px){.dashboard-settings-modal .account-plan-banner .shine{height:120%}}@media only screen and (max-width:400px){.dashboard-settings-modal .account-plan-banner .shine{height:100%;transform:rotate(-25deg) translateX(-100px)}}.dashboard-settings-modal .account-plan-banner:first-child .shine{background-color:var(--price-blue)}.dashboard-settings-modal .account-plan-banner:nth-child(2) .shine{background-color:var(--price-yellow)}.dashboard-settings-modal .account-plan-banner:nth-child(3) .shine{background-color:var(--price-pink)}.dashboard-settings-modal .account-plan-banner .content{display:flex;gap:var(--size-s);z-index:2}.dashboard-settings-modal .account-plan-banner .content>div{flex:3 1}.dashboard-settings-modal .account-plan-banner .content>div:last-child{align-items:center;display:flex;flex:2 1;flex-direction:column;gap:var(--size-s);transform:translateY(calc(var(--size-s)*-1)) translateX(var(--size-s))}@media only screen and (max-width:600px){.dashboard-settings-modal .account-plan-banner .content{flex-direction:column}.dashboard-settings-modal .account-plan-banner .content>div:last-child{transform:none}}.dashboard-settings-modal .account-plan-banner .square-button-component{padding:var(--size-s)}.dashboard-settings-modal .account-plan-banner p.title1,.dashboard-settings-modal .account-plan-banner p.title2,.dashboard-settings-modal .account-plan-banner p.title3{font-size:24px;font-weight:500;letter-spacing:1px;line-height:24px;transform:translateX(-2px)}@media only screen and (max-width:961px){.dashboard-settings-modal .account-plan-banner{padding:var(--size-m);width:calc(100% - var(--size-m)*2 - 2px)}}.dashboard-settings-modal .account-plan-banner p.title1{color:var(--price-blue)}.dashboard-settings-modal .account-plan-banner p.title2{color:var(--price-yellow)}.dashboard-settings-modal .account-plan-banner p.title3{color:var(--price-pink)}.dashboard-settings-modal .account-plan-banner p.price{font-size:45px;font-weight:600;letter-spacing:1.5px;line-height:45px}.dashboard-settings-modal .account-plan-banner p.gray{color:#fff6}.dashboard-settings-modal .account-plan-banner .star{margin-top:var(--size-xl);text-align:justify}.dashboard-settings-modal .account-plan-banner ul{list-style-position:inside}.dashboard-settings-modal .account-plan-banner li{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;list-style-type:disc;margin-top:1px}.dashboard-settings-modal .account-plan-banner li.disabled{opacity:0}.dashboard-settings-modal ul{opacity:.5}.modal-button-component{align-items:center;border-radius:var(--size-s);cursor:pointer;display:flex;gap:var(--size-m);justify-content:space-between;max-width:100%;padding:var(--size-m);transition:all .05s ease-in-out}.modal-button-component:hover{background-color:#ffffff0d}.modal-button-component:active{background-color:#ffffff1a}.modal-button-component .arrow{align-items:center;display:flex;height:20px;justify-content:center;position:relative;width:20px}.modal-button-component .arrow div{background-color:#fff;border-radius:2px;height:2px;position:absolute;width:14px}.modal-button-component .arrow div:first-child{transform:rotate(45deg) translateX(-3px) translateY(-3px)}.modal-button-component .arrow div:last-child{transform:rotate(-45deg) translateX(-3px) translateY(3px)}.modal-button-component.disable{opacity:.2;pointer-events:none}@media only screen and (max-width:500px){.modal-button-component{padding:var(--size-m) 0}}#dashboard-settings-edit-user-modal .pp-image-upload{align-items:center;display:flex;height:90px;justify-content:center;position:relative;width:90px}#dashboard-settings-edit-user-modal .pp-image-upload img{border-radius:90px}#dashboard-settings-edit-user-modal .pp-image-upload button{border-radius:90px;height:100%;position:absolute;transition:all .1s ease-in-out;width:100%}#dashboard-settings-edit-user-modal .pp-image-upload button:hover{background-color:#000000bf;opacity:1;outline:2px solid #fff}#dashboard-settings-edit-user-modal .pp-image-upload button:active{transform:none}#dashboard-settings-edit-user-modal .pp-image-upload .camera{border-radius:0!important;height:50px;opacity:0;pointer-events:none;position:absolute;transform:translateY(5px);transition:all .2s ease-in-out;width:50px;z-index:2}#dashboard-settings-edit-user-modal .pp-image-upload:hover .camera{opacity:1;transform:translateY(0)}#dashboard-settings-edit-user-modal .grid{grid-row-gap:var(--size-s);grid-column-gap:var(--size-m);column-gap:var(--size-m);display:grid;grid-template-columns:repeat(2,1fr);row-gap:var(--size-s)}@media only screen and (max-width:600px){#dashboard-settings-edit-user-modal .grid{grid-template-columns:repeat(1,1fr);row-gap:var(--size-m)}}.dashboard-settings-order-history-modal .older-entries-button{background-color:#ffffff26;border-radius:100px;padding:var(--size-s) var(--size-xl)}.dashboard-settings-order-history-modal .top-bar{background-color:#0003;display:flex;gap:var(--size-s);justify-content:space-between;margin-bottom:var(--size-m);overflow:hidden;width:100%}.dashboard-settings-order-history-modal .top-bar.canceled{background-color:#ff00004d}.dashboard-settings-order-history-modal .left-content{align-items:center;display:flex;gap:var(--size-s);justify-content:center;padding:var(--size-s)}.dashboard-settings-order-history-modal .top-bar .status{align-items:center;background-color:#25800c;display:flex;height:calc(100% - var(--size-s)*2);justify-content:center;padding:var(--size-s)}.dashboard-settings-order-history-modal .top-bar .status.not-paid{background-color:#a70e0e}.dashboard-settings-order-history-modal .sep-line{background-color:var(--gray-150);height:1px;width:100%}.dashboard-settings-order-history-modal .top-bar>.canceled{align-items:center;display:flex;justify-content:center}.dashboard-settings-order-history-modal .top-bar>.canceled>h3{font-weight:500}@media only screen and (max-width:600px){.dashboard-settings-order-history-modal .left-content{align-items:flex-start;display:flex;flex-direction:column;gap:0}.dashboard-settings-order-history-modal .left-content .dash{display:none}}#dashboard-table-container .table-container{display:flex;flex-wrap:wrap;gap:var(--size-m);margin-bottom:var(--size-xxl)}#dashboard-table-container .disable-edit-mode{bottom:var(--size-m);display:flex;justify-content:right;position:fixed;right:var(--size-m);z-index:2}#dashboard-table-container .table-number-container{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:600px){#dashboard-table-container .table-number-container{justify-content:flex-start}}@media only screen and (max-width:850px){#dashboard-table-container .disable-edit-mode{bottom:0;left:0;width:100svw}#dashboard-table-container .exit-button-component{border-radius:0;padding:var(--size-l) var(--size-m);width:100%}}.table-component{border-radius:var(--size-l);cursor:pointer;height:max-content;position:relative;transition:all .1s ease-in-out;width:max-content}.table-component:hover{transform:scale(1.05)}.table-component:active{opacity:.7}.table-component.to-delete>.content{align-items:center;display:flex;justify-content:center;outline:4px dashed #fff}.table-component.selected{border-radius:var(--size-l);box-shadow:0 0 35px 10px #fff;outline:3px solid #fff;z-index:1}.table-component>.content{border-radius:var(--size-l);overflow:hidden;width:250px}.table-component>.content.plus{height:120px}.table-component>.content .top{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;padding:20px var(--size-s) 15px var(--size-s);transition:all .5s ease-in-out}.table-component>.content .top h2{font-weight:300}.table-component>.content .top.help{animation:tableContainerHelpBackgroundFade .5s ease-in-out infinite alternate}@keyframes tableContainerHelpBackgroundFade{0%{background-color:#ca1010}to{background-color:#901111}}.table-component>.content .bottom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000;display:flex;flex-direction:column;min-height:20px;padding:var(--size-m);transition:all .5s ease-in-out;width:calc(100% - var(--size-s)*2)}.table-component .payment{align-items:center;background:#fc2828;background:linear-gradient(90deg,#fc2828 100%,#d10808 0);border-radius:50%;display:flex;height:30px;justify-content:center;left:-5px;padding:3px;position:absolute;top:-5px;width:30px;z-index:1}.table-component .payment.paid{display:none}.table-component>.table-number{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.table-component>.table-number div{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:30px;justify-content:center;transform:translateY(-15px);width:70px}.table-component>.table-number p{color:#000;font-size:20px;font-weight:600}.table-component .edit-mode{filter:blur(5px);transform:scale(.95)}.table-component .trashcan-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.table-component .trashcan-container img[alt=trashcan]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#00000026;border-radius:var(--size-s);padding:var(--size-s)}.table-component .checkmark{background-color:#17b317;border-radius:50%;cursor:pointer;height:30px;padding:10px;pointer-events:all;position:absolute;right:-7px;top:-7px;width:30px;z-index:1}@media only screen and (max-width:600px){.table-component,.table-component>.content{width:100%}}.exit-button-component{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ff000080;border-radius:50px;display:flex;height:50px;justify-content:space-between;outline:2px solid #b71212;overflow:hidden;padding:var(--size-m);transition:all .1s ease-in-out;width:180px}.exit-button-component h3{font-weight:400!important}.exit-button-component:hover{transform:scale(1.05)}#dashboard-navbar .navbar{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#00000080;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-m);height:calc(100vh - var(--size-m)*2 - var(--size-s)*2);margin-right:var(--size-s);margin-top:var(--size-s);padding:var(--size-m);width:max-content}#dashboard-navbar .navbar.invisible{display:none}#dashboard-navbar .navbar-open-button{align-items:center;background-color:#00000080;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:var(--size-m);top:var(--size-m);width:40px;z-index:1}#dashboard-navbar .title-text-button{cursor:pointer}#dashboard-navbar .title-text-button.disable{opacity:.2;pointer-events:none}#dashboard-navbar .title-text-button:hover{opacity:.8}#dashboard-navbar .title-text-button:active{opacity:.5}#dashboard-navbar .nav-line{background-color:#fff3;height:1px;width:100%}@media only screen and (max-width:600px){#dashboard-navbar .navbar{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:0;height:calc(100svh - var(--size-m)*2);left:0;margin:0;position:fixed;top:0;width:calc(100svw - var(--size-m)*2);z-index:1}}#dashboard-navbar.to-go .navbar{border-radius:0;height:calc(100svh - var(--size-m)*2);left:auto;margin:0;position:fixed;right:0;top:0;width:max-content;z-index:1}@media only screen and (max-width:1200px){#dashboard-navbar.to-go .navbar{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:0;height:calc(100svh - var(--size-m)*2);left:0;margin:0;width:calc(100svw - var(--size-m)*2)}}.table-action-button-component{align-items:center;background-color:#fff!important;border-radius:var(--size-s);cursor:pointer;display:flex;flex-direction:column;gap:var(--size-s);justify-content:center;transition:all .05s ease-in-out}.table-action-button-component:active{opacity:.9;transform:scale(.95)}.table-action-button-component p{color:#000;font-weight:500}.table-action-button-component.disable{cursor:default;opacity:.2;pointer-events:none}.table-action-button-component.blinking{animation:tableActionButtonComponentFrames 1s infinite}@keyframes tableActionButtonComponentFrames{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@media only screen and (max-width:600px){.table-action-button-component{width:100%!important}}.dashboard-create-display-modal{display:flex;flex-direction:column;gap:var(--size-m)}.dashboard-create-display-modal .display-container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-m)}.dashboard-create-display-modal .design-image{cursor:pointer;max-width:70px;min-width:70px;width:70px}.dashboard-create-display-modal .design-image.selected{align-items:center;background-color:#00000080;border-radius:var(--size-s);display:flex;justify-content:center;padding:10px}.dashboard-create-display-modal .here-text{color:#fff;cursor:pointer;font-weight:500}.dashboard-create-display-modal .button-container{align-items:center;display:flex;justify-content:center;width:100%}@media only screen and (max-width:600px){.dashboard-create-display-modal .button-container{flex-direction:column}}.dashboard-create-display-modal .text-container{max-width:700px}.dashboard-create-display-modal .text-container p{overflow-wrap:break-word;word-break:break-word}.dashboard-manage-display-modal{align-items:center;display:flex;flex-direction:column;height:500px;justify-content:space-between}.dashboard-manage-display-modal .single-container{display:flex;gap:var(--suze-m);justify-content:space-between;width:100%}.dashboard-manage-display-modal .single-container:hover{background-color:#fff3;cursor:pointer}.dashboard-menu-editor-menucart-modal{display:flex;flex-direction:column;gap:var(--size-m)}.dashboard-menu-editor-menucart-modal>.list{display:flex;flex-direction:column;gap:var(--size-s);height:500px;overflow-y:auto}.dashboard-menu-editor-menucart-modal .category-element{background-color:#ffffff0d;border-radius:var(--size-s);padding:var(--size-xs) var(--size-s)}.dashboard-menu-editor-menucart-modal .category-element.selected{background-color:#fff3}.dashboard-menu-editor-menucart-modal .product-element:first-child{margin-top:var(--size-xs)}.dashboard-menu-editor-menucart-modal .product-elements{display:flex;flex-direction:column}.dashboard-menu-editor-menucart-modal .product-elements>div{border-radius:var(--size-s);cursor:pointer;display:flex;gap:var(--size-s);padding:var(--size-xs) var(--size-s)}.dashboard-menu-editor-menucart-modal .product-elements .selected{background-color:#ffffff40}.dashboard-menu-editor-menucart-modal .smooth-anim{cursor:pointer;pointer-events:all;transition:all .05s ease-in-out}.dashboard-menu-editor-menucart-modal .smooth-anim:hover{opacity:.7}.dashboard-menu-editor-menucart-modal .smooth-anim:active{transform:scale(.8)}.dashboard-menu-editor-menucart-modal .extend-hitbox{align-items:center;display:flex;justify-content:flex-end;width:100%}.dashboard-menu-editor-menucart-modal .button-container{align-items:center;display:flex;gap:var(--size-m);justify-content:center}@media only screen and (max-width:600px){.dashboard-menu-editor-menucart-modal .button-container{flex-direction:column;gap:var(--size-s);position:relative}.dashboard-menu-editor-menucart-modal>.list{height:max-content}}.dashboard-category-modal{display:flex;flex-direction:column;gap:var(--size-m);justify-content:space-between;min-height:calc(100% - 2px)}.dashboard-category-modal .category-symbol{border-radius:var(--size-s);cursor:pointer;padding:var(--size-s);transition:all .2s ease-in-out}.dashboard-category-modal .category-symbol.symbol-selected{background-color:#fff3}.dashboard-category-modal .category-symbol-container{background-color:var(--gray-50);border-radius:var(--size-s);outline:1px solid #ffffff1a;padding:var(--size-s)}.dashboard-category-modal .button-container{margin-top:180px}@media only screen and (max-width:600px){.dashboard-category-modal .button-container{flex-direction:column;gap:0}}#dashboard-product-modal .scroll-fix{height:0;overflow:hidden}#dashboard-product-modal-right-side{align-items:center;display:flex;justify-content:center;position:relative}#dashboard-product-modal-right-side.visible{align-items:center;border-radius:var(--size-m);display:flex;justify-content:center;overflow:hidden}#dashboard-product-modal-right-side .open-preview-symbol{align-items:center;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);background-color:#64646480;border-radius:var(--size-s);cursor:pointer;display:flex;height:70px;justify-content:center;left:0;outline:1px solid #ffffff4d;position:absolute;width:70px}#dashboard-product-modal-right-side .open-preview-symbol:hover{opacity:.8}#dashboard-product-modal-right-side .open-preview-symbol:active{opacity:.5}#dashboard-product-modal .discount-input-component{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff1a;border-radius:var(--size-s) 0 0 var(--size-s);border-right:1px solid #fff3;height:40px}#dashboard-product-modal .discount-field input{border-radius:0 var(--size-s) var(--size-s) 0}#dashboard-product-modal .price-container{align-items:flex-end;display:flex;gap:var(--size-s)}#dashboard-product-modal .button-container{align-items:center;display:flex;gap:var(--size-m);width:100%}@media only screen and (max-width:600px){#dashboard-product-modal .button-container{flex-direction:column;gap:0}}.add-extra-fields-component>.container{align-items:center;background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;gap:var(--size-s);overflow-x:hidden;overflow-y:auto;padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.add-extra-fields-component.has-error>.container{background-color:#ff00000d;border:1px solid red;width:calc(100% - var(--size-s)*2 - 2px)}.add-extra-fields-component .product-extras{background-color:#ffffff1a;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-s);justify-content:center;padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.add-extra-fields-component .product-extra{align-items:center;display:flex;gap:var(--size-s);justify-content:space-between;width:100%}.add-extra-fields-component .product-extra-options{background-color:#00000080;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-s);justify-content:center;padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.add-extra-fields-component .product-extra-option{align-items:center;display:flex;gap:var(--size-s);width:100%}.add-extra-fields-component .product-extra-arrow{cursor:pointer;pointer-events:all;transition:all .05s ease-in-out}.add-extra-fields-component .product-extra-arrow:hover{opacity:.7}.add-extra-fields-component .product-extra-arrow:active{transform:scale(.8)}.add-extra-fields-component .smooth-anim{cursor:pointer;pointer-events:all;transition:all .05s ease-in-out}.add-extra-fields-component .smooth-anim:hover{opacity:.7}.add-extra-fields-component .smooth-anim:active{transform:scale(.8)}.add-extra-fields-component .single-option{border-radius:20px;height:20px;outline:2px solid #fff;width:20px}.add-extra-fields-component .multiple-option{align-items:center;background-color:#fff;border-radius:2px;display:flex;height:20px;justify-content:center;width:20px}.add-extra-fields-component .required-checkbox{cursor:pointer;opacity:.3}.add-extra-fields-component .required-checkbox.on{opacity:1}.add-extra-fields-component .line{background-color:#fff;height:1px;transform:translateX(calc(var(--size-s)*-1));width:calc(100% + var(--size-s)*2)}.product-extra-options .line:last-of-type{display:none}@media only screen and (min-width:600px){.add-extra-fields-component .line{display:none}}.product-image-selector-component .container{background-color:#ffffff1a;border-radius:var(--size-m);display:flex;flex-direction:column;gap:var(--size-m);height:300px;overflow-y:auto;padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.product-image-selector-component .images-container{display:flex;flex-wrap:wrap;gap:var(--size-s);width:100%}.product-image-selector-component .line{background-color:#fff;max-height:1px;min-height:1px;width:100%}.product-image-selector-component .no-image-button{border-radius:var(--size-s);height:100px;outline:2px solid #fff;width:100px}.product-image-selector-component .no-image-button.selected{background-color:#f006}.product-image-selector-component .file-upload-button button{border-radius:var(--size-s);height:100px;outline:2px dashed #fff;width:100px}.product-image-selector-component .delete-button{background-color:red;border-radius:20px;height:20px;position:absolute;right:0;top:0;transform:translateX(5px) translateY(-5px);width:20px;z-index:1}.product-image-selector-component .image{cursor:pointer}.product-image-selector-component .image.selected{align-items:center;background-color:red;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-xs);padding:5px}.product-image-selector-component .image img{border-radius:var(--size-s);height:100px;object-fit:cover;object-position:center;width:100px}.tag-container-component>.container{background-color:#fff3;border-radius:var(--size-m);display:flex;flex-wrap:wrap;gap:var(--size-s);padding:var(--size-s);width:calc(100% - var(--size-s)*2)}.tag-container-component>.container>.tag{cursor:pointer;opacity:.25}.tag-container-component>.container>.tag.selected{border-radius:50px;opacity:1;outline:1px solid #fff}.discount-input-component{align-items:center;background-color:var(--gray-50);border-radius:var(--size-s);cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;width:38px}.discount-input-component.disable{opacity:.2;pointer-events:none}.discount-input-component .perc-button{background-color:#ffffff2e;border-radius:var(--size-s)}.discount-input-component .selection{background-color:#000;border-radius:var(--size-m);display:none;flex-wrap:wrap;gap:var(--size-s);height:150px;outline:1px solid #fff;padding:var(--size-s);position:absolute;width:150px;z-index:1}.discount-input-component .selection.visible{display:flex}.discount-input-component .selection>p{align-items:center;background-color:#fff;border-radius:20px;color:#000;cursor:pointer;display:flex;flex:1 1;font-weight:500;justify-content:center;padding:4px}.discount-input-component .selection>p:hover{opacity:.5}.discount-input-component .zero-perc{background-color:#ff8686!important}.dashboard-add-order{display:flex;flex-direction:column;gap:var(--size-m)}.dashboard-add-order .product-container{background-color:#fff3;border-radius:var(--size-m);height:200px;position:relative;width:100%}.dashboard-add-order .product-container .scroll-container{border-radius:var(--size-m);height:200px;overflow-y:scroll;scrollbar-width:none;width:100%}.dashboard-add-order .items-container{width:100%}.dashboard-add-order .add-order-plus{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;width:100%}.dashboard-add-order .add-order-plus>div{align-items:center;background-color:#151515;border-radius:40px;bottom:-20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;width:40px}.dashboard-add-order .add-order-plus>div:hover{opacity:.9}.dashboard-add-order .add-order-plus>div:active{transform:scale(.9)}@media only screen and (max-width:600px){.dashboard-add-order .button-container{flex-direction:column;gap:var(--size-s)}}.dashboard-add-order-choose-category{display:flex;flex-wrap:wrap;gap:var(--size-m)}.dashboard-add-order-choose-category .category-block{align-items:center;border-radius:var(--size-s);cursor:pointer;display:flex;flex-direction:column;gap:var(--size-s);height:120px;justify-content:center;width:120px;word-break:break-all}@media only screen and (max-width:600px){.dashboard-add-order-choose-category{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}.dashboard-add-order-choose-category .category-block{border-radius:0;width:100%}}.dashboard-add-order-choose-product{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-xs)}.dashboard-add-order-choose-product .product-list-container{align-items:center;border-radius:var(--size-s);cursor:pointer;display:flex;gap:var(--size-m);justify-content:space-between;padding:var(--size-xs) var(--size-s)}.dashboard-add-order-choose-product .product-list-container:hover{background-color:hsla(0,0%,100%,.061)}.dashboard-add-order-product-info-container{align-items:center;display:flex;justify-content:center}.dashboard-add-order-product-info-container>div{display:flex;gap:var(--size-m);width:max-content}.dashboard-add-order-product-info-container>div .info-button{background-color:hsla(0,0%,100%,.141);border-radius:20px;cursor:pointer;height:20px;width:20px}.dashboard-add-order-product{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m)}.dashboard-add-order-product .add-container{bottom:var(--size-m);display:flex;gap:var(--size-s);position:absolute;width:calc(100% - var(--size-m)*2);z-index:1}.dashboard-add-order-product .notefield{padding-bottom:var(--size-xxl)}.dashboard-add-order-choose-product-modal{display:flex;flex-direction:column;gap:var(--size-m)}.dashboard-add-order-choose-product-modal .image-box{height:15px;max-height:15px;max-width:15px;min-height:15px;min-width:15px;width:15px}.add-order-item-component .top{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#8e005c99;display:flex;justify-content:space-between;padding:var(--size-xs) var(--size-s)}.add-order-item-component .container{width:100%}.add-order-item-component .content{align-items:center;display:flex;justify-content:space-between;width:100%}.add-order-item-component .options{background-color:#0000004d;padding:var(--size-s)}.add-order-item-component .extras-list{display:flex;flex-wrap:wrap;gap:5px}.payment-calculator-component .passend{align-items:center;background-color:var(--gray-50);border-radius:var(--size-s);cursor:pointer;display:flex;height:38px;justify-content:center;width:38px}.payment-calculator-component .passend:hover{opacity:.7}.payment-calculator-component .passend:active{transform:scale(.95)}.payment-calculator-component .passend.yes{background-color:#169a16}.payment-calculator-component .passend.disable{opacity:.3;pointer-events:none}.table-togo-switch-component{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:var(--size-m);pointer-events:none;position:fixed;width:calc(100vw - var(--size-m)*2);z-index:1}.table-togo-switch-component .two-option-selector{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#00000080;border-radius:var(--size-s);cursor:pointer;display:flex;pointer-events:all;position:relative;width:max-content;width:100%}@media only screen and (max-width:600px){.table-togo-switch-component .two-option-selector{width:calc(100svw - var(--size-s)*2)}}.table-togo-switch-component .two-option-selector .content-container{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:170px;z-index:1}@media only screen and (max-width:600px){.table-togo-switch-component .two-option-selector .content-container{width:100%}}.table-togo-switch-component .two-option-selector p{font-size:18px;text-align:center}.table-togo-switch-component .two-option-selector .highlighted-background{background-color:#ffffff26;border-radius:var(--size-s);height:100%;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:50%}.table-togo-switch-component .two-option-selector .highlighted-background.right{left:50%}.table-togo-switch-component .notification-circle{align-items:center;background-color:red;border-radius:18px;display:flex;height:18px;justify-content:center;position:absolute;right:10px;top:-9px;width:30px}.table-togo-switch-component .notification-circle p{font-size:15px;font-weight:300;text-align:center}#dashboard-to-go-container .done-to-go-container{background-color:hsla(0,0%,100%,.056);display:flex;flex-direction:column;gap:5px;padding:var(--size-m);width:200px}#dashboard-to-go-container .to-go-content-container{-ms-overflow-style:none;border-radius:var(--size-m);display:flex;flex:1 1;flex-direction:column;gap:var(--size-m);height:calc(100vh - 98px - var(--size-m)*2);min-height:220px;outline:var(--gray-90) solid 2px;overflow-y:scroll;padding:var(--size-m);scrollbar-width:none}#dashboard-to-go-container .to-go-content-container:first-child{background-color:#00ffea26;flex:3 1}#dashboard-to-go-container .to-go-content-container:last-child{background-color:#ff770026;flex:2 1}@media only screen and (max-width:1200px){#dashboard-to-go-container .to-go-content-container:first-child,#dashboard-to-go-container .to-go-content-container:last-child{flex:1 1}}@media only screen and (max-width:800px){#dashboard-to-go-container .to-go-content-container:first-child{height:max-content;max-height:max-content}#dashboard-to-go-container .to-go-content-container:last-child{margin-bottom:var(--size-xxl)}}#dashboard-to-go-container .add-placeholder{background-color:red;height:200px;width:200px}#dashboard-to-go-container .placeholder{align-items:center;background-color:initial;border-radius:var(--size-m);cursor:pointer;display:flex;height:160px;justify-content:center;outline:4px dashed #fff;transition:all .05s ease-in-out;width:292px}@media only screen and (max-width:1200px){#dashboard-to-go-container .placeholder{height:max-content;margin-bottom:var(--size-s);padding:var(--size-l) 0;width:100%}}#dashboard-to-go-container .placeholder:hover{opacity:.7}#dashboard-to-go-container .placeholder:active{transform:scale(.97)}#dashboard-to-go-container .older-entries-button{align-items:center;background-color:#ffffff26;border-radius:100px;display:flex;height:20px;justify-content:center;padding:var(--size-s) var(--size-xl)}#dashboard-to-go-container .older-entries-button-container{align-items:center;display:flex;justify-content:center;padding:0 var(--size-m);width:100%}#dashboard-to-go-container .to-go-search-container{align-items:center;display:flex;justify-content:center}#dashboard-to-go-container .box-container{display:flex;gap:var(--size-m);margin-top:var(--size-m);width:calc(100svw - var(--size-m)*2)}#dashboard-to-go-container .box{display:flex;gap:var(--size-m);width:100%}@media only screen and (max-width:800px){#dashboard-to-go-container .box{flex-direction:column}#dashboard-to-go-container .to-go-search-container{justify-content:flex-start}}.to-go-element-component .element-container{background-color:#1a1a1a;border-radius:var(--size-m);display:flex;flex-direction:column;gap:5px;padding:var(--size-m);position:relative;width:250px}.to-go-element-component .element-container.prepared{animation:to-go-container-blink 1s linear infinite;border:2px solid green}@media only screen and (max-width:1200px){.to-go-element-component{width:100%}.to-go-element-component .element-container{width:calc(100% - var(--size-m)*2)}.to-go-element-component .element-container.prepared{width:calc(100% - var(--size-m)*2 - 4px)}}@keyframes to-go-container-blink{0%,49%{background-color:hsla(0,0%,100%,.217)}50%,to{background-color:rgba(51,255,0,.459)}}.to-go-element-component .element-container.history{border:none}.to-go-element-component .element-container .city-name{align-items:center;display:flex;gap:var(--size-s);justify-content:center;left:0;position:absolute;top:0;width:100%}.to-go-element-component .element-container .city-name>div{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:30px;justify-content:center;padding:0 var(--size-m);transform:translateY(-15px);width:max-content}.to-go-element-component .element-container .city-name>div:first-child p{color:#000;font-size:20px;font-weight:600}.to-go-element-component .checkmark{background-color:#17b317;border-radius:50%;cursor:pointer;height:30px;padding:10px;pointer-events:all;position:absolute;right:-20px;top:-20px;width:30px;z-index:1}.to-go-element-component .gear{cursor:pointer;pointer-events:all}.to-go-element-component .gear:active{transform:scale(.9)}.to-go-element-component .gear:hover{opacity:.8}.to-go-element-component .seperation-line{background-color:#fff;height:1px;width:100%}.to-go-element-component h3.canceled{background-color:#0000004d;border-radius:5px;padding:5px 10px}.to-go-element-component .history.canceled{background-color:#971919}.dashboard-payment{display:flex;flex-direction:column;gap:var(--size-m)}.dashboard-payment .products-container{padding:var(--size-s)}.dashboard-payment .scroll-container{background-color:#0000001a;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-s);height:300px;overflow-y:auto}.dashboard-payment .black-bar{align-items:center;background-color:#0003;border-radius:var(--size-s);display:flex;gap:var(--size-m);padding:var(--size-xs)}.dashboard-order-history-modal .top-bar{background-color:#0003;display:flex;gap:var(--size-s);justify-content:space-between;margin-bottom:var(--size-m);overflow:hidden;width:100%}.dashboard-order-history-modal .top-bar.canceled{background-color:#ff00004d}.dashboard-order-history-modal .left-content{padding:var(--size-s)}.dashboard-order-history-modal .top-bar .status{background-color:#25800c;padding:var(--size-s)}.dashboard-order-history-modal .top-bar .status.not-paid{background-color:#a70e0e}.dashboard-order-history-modal .sep-line{background-color:var(--gray-150);height:1px;width:100%}.dashboard-order-history-modal .top-bar>.canceled{align-items:center;display:flex;justify-content:center}.dashboard-order-history-modal .top-bar>.canceled>h3{font-weight:500}.dashboard-order-history-modal .payment-status-container{align-items:center;display:flex;gap:var(--size-s)}.dashboard-order-history-modal .older-entries-button{background-color:#ffffff26;border-radius:100px;padding:var(--size-s) var(--size-xl)}#kitchen-monitor{background-color:#000;height:100svh;overflow-y:scroll}#kitchen-monitor .order-container{background-color:#ffffffd9;cursor:pointer;display:flex;flex-direction:column;gap:var(--size-s);position:relative;transition:all .05s ease-in-out;width:300px}#kitchen-monitor .order-container.selected:active{transform:scale(.9)}#kitchen-monitor .order-container.history{cursor:default;transform:none}#kitchen-monitor .order-container.canceled .top-banner{background-color:#b71313}#kitchen-monitor .order-container.canceled{background-color:#ea8787}#kitchen-monitor .canceled-container{background-color:#fff;margin-bottom:var(--size-s);padding:var(--size-s) var(--size-m);width:calc(100% - var(--size-m)*2)}#kitchen-monitor .canceled-container h3{color:red;font-weight:800!important;text-align:center}#kitchen-monitor .top-banner{align-items:center;background-color:#434343;display:flex;gap:var(--size-m);justify-content:space-between;padding:var(--size-s)}#kitchen-monitor .top-banner h3{font-weight:600;text-transform:uppercase}#kitchen-monitor .sep-line{background-color:#fff;height:2px;margin-bottom:var(--size-s);width:100%}#kitchen-monitor .orders-container{display:flex;flex-wrap:wrap;gap:var(--size-m);padding:var(--size-m);padding-bottom:var(--size-s);padding-top:var(--size-xl);width:calc(100% - var(--size-m)*2)}#kitchen-monitor .orders-container.history{padding-bottom:var(--size-m)!important;padding-top:var(--size-s)!important}#kitchen-monitor .back-arrow-container{padding:var(--size-m);padding-bottom:0;width:calc(100% - var(--size-m)*2)}#kitchen-monitor .back-arrow{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:30px;justify-content:center;transform:rotate(180deg);width:30px}#kitchen-monitor .back-arrow img{transform:translateX(2px)}#kitchen-monitor .prepared-button{height:20px;left:0;top:0;width:100%}#kitchen-monitor .prepared-button,#kitchen-monitor .prepared-button>div{align-items:center;display:flex;justify-content:center;position:absolute}#kitchen-monitor .prepared-button>div{background-color:#42b318;border-radius:50px;height:50px;top:-25px;width:50px}#kitchen-monitor .history-line{align-items:center;display:flex;height:1px;justify-content:center;margin:var(--size-xl) 0;width:calc(100% - var(--size-m)*2)}#kitchen-monitor .history-line h3{color:#ffffff4d;padding:0 var(--size-m)}#kitchen-monitor .history-line .line{background-color:#ffffff4d;height:1px;width:100%}#kitchen-monitor .order-canceled{align-items:center;background-color:#a40d0d;border-radius:var(--size-xs);display:flex;justify-content:center;margin-bottom:var(--size-s);outline:1px solid #e44040;padding:var(--size-xs);width:calc(100% - var(--size-xs)*2)}#kitchen-monitor .footer-button{background-color:#ffffff1a;border-radius:50%;cursor:pointer;height:16px;padding:10px;rotate:90deg;width:16px}#kitchen-monitor .footer-button.open{rotate:-90deg}#kitchen-monitor .footer-button:hover{opacity:.7}#kitchen-monitor .footer-button:active{transform:scale(.9)}#kitchen-monitor .footer-container{padding:var(--size-m);padding-top:0;width:calc(100% - var(--size-m)*2)}#kitchen-monitor .older-entries-button{align-items:center;background-color:#ffffff26;border-radius:100px;display:flex;height:20px;justify-content:center;margin-bottom:var(--size-m);padding:var(--size-s) var(--size-xl)}#kitchen-monitor .elapsed-timer-component p{color:#fff!important}#kitchen-monitor .confirm-modal{align-items:center;background-color:#000000e6;display:flex;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100svw;z-index:1}#kitchen-monitor .confirm-modal>div{background-color:#dbdbdb;border-radius:var(--size-l);box-shadow:0 0 50px 20px #000000a5;display:flex;gap:var(--size-xxl);justify-content:center;max-height:calc(100svh - var(--size-xl)*2 - var(--size-m)*2);max-width:calc(100svw - var(--size-xl)*2 - var(--size-m)*2);padding:var(--size-xl)}#kitchen-monitor .order-content-container{padding:var(--size-s)}#kitchen-monitor p.product-name{color:#0e0e0e;font-size:20px;font-weight:650}#kitchen-monitor .product-container .note{background-color:#1a6794;color:#fff;font-size:17px;font-weight:550;margin-top:var(--size-xs);padding:var(--size-s)}#kitchen-monitor p.extra-option-name{color:#0e0e0e;font-size:17px;font-weight:650;margin-left:var(--size-m)}#kitchen-monitor button:active{transform:scale(.9)}#kitchen-monitor .selected{outline:10px solid #0ccb0c}@media only screen and (max-width:961px){#kitchen-monitor .confirm-modal img{height:100px;width:100px}#kitchen-monitor .confirm-modal>div{gap:var(--size-xl)}}.elapsed-timer-component{align-items:center;background-color:#fff;border-radius:20px;display:flex;height:30px;justify-content:center;padding:0 var(--size-s)!important;width:60px!important}.elapsed-timer-component p{color:#000;font-size:20px;font-weight:600}#recovery .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-xxl);max-width:400px;outline:1px solid #ffffff1a;padding:var(--size-m);width:calc(100vw - var(--size-m)*2 - var(--size-s)*2)}#recovery .window.warning{background-color:#bf942633;margin-bottom:var(--size-m);outline:1px solid #906d0d}#recovery{margin-top:150px}#recovery h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;margin-bottom:var(--size-l);transform:translateY(10px) translateX(-5px)}#recovery p.description{-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:1000px){#recovery{margin-top:100px}#recovery h1{font-size:30px}}@media only screen and (max-width:400px){#recovery h1{font-size:25px}}#deletion .warning-box{background-color:#f8f8f8;border:2px solid red;border-radius:var(--size-s);display:flex;flex-direction:column;gap:var(--size-s);padding:var(--size-s)}#deletion .warning-box h3{color:red;font-weight:700}#deletion .warning-box p{color:red}#deletion .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-xxl);max-width:400px;outline:1px solid #ffffff1a;padding:var(--size-m);width:calc(100vw - var(--size-m)*2 - var(--size-s)*2)}#deletion{margin-top:150px}#deletion h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;margin-bottom:var(--size-l);transform:translateY(10px) translateX(-5px)}#deletion p.description{-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:1000px){#deletion{margin-top:100px}#deletion h1{font-size:35px}}#contact-form-page{display:flex;flex-direction:column;gap:var(--size-l);margin-top:150px}#contact-form-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600}#contact-form-page .window{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff0d;border-radius:var(--size-m);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--size-m);justify-content:center;margin-bottom:var(--size-xxl);max-width:600px;outline:1px solid #ffffff1a;padding:var(--size-m);width:calc(100vw - var(--size-m)*2 - var(--size-m)*2)}#contact-form-page textarea{background-color:var(--gray-50);outline:1px var(--gray-80) solid}#contact-form-page textarea:focus{box-shadow:0 0 20px 1px #fff3;outline:1px solid #fff}#contact-form-page p.decription{-webkit-hyphens:auto;hyphens:auto;opacity:.5;text-align:justify}@media only screen and (max-width:1000px){#contact-form-page{margin-top:100px}#contact-form-page .window{max-width:400px}}#payment-settings-page{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-m);max-width:calc(var(--page-width))!important;padding:var(--size-m);width:calc(100vw - var(--size-m)*2)!important}#payment-settings-page .customer-payment-container.disable{opacity:.3;pointer-events:none}#payment-settings-page .back-arrow-container{width:100%}#payment-settings-page .back-arrow{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:30px;justify-content:center;transform:rotate(180deg);width:30px}#payment-settings-page .back-arrow img{transform:translateX(2px)}#payment-settings-page .status-dot{background-color:#10a610;border-radius:25px;height:25px;outline:2px solid #fff;width:25px}#payment-settings-page .status-dot.red{background-color:#f73737!important}#payment-settings-page .stripe-line{align-items:center;display:flex;height:1px;justify-content:center;margin:var(--size-m) 0;width:100%}#payment-settings-page .stripe-line h3{color:#ffffff4d;padding:0 var(--size-m)}#payment-settings-page .stripe-line .line{background-color:#ffffff4d;height:1px;width:100%}.click-switch-component{align-items:center;background-color:#f73737;border-radius:20px;cursor:pointer;display:flex;height:16px;outline:2px solid #fff;padding:5px;position:relative;transition:all .2s ease-in-out;width:45px}.click-switch-component .dot{background-color:#fff;border-radius:18px;height:18px;margin-left:0;position:absolute;transition:all .2s ease-in-out;width:18px}.click-switch-component.active{background-color:#10a610}.click-switch-component.active .dot{margin-left:28px}.stripe-dashboard-component{background-color:#fff;border-radius:var(--size-m);overflow:hidden;padding:var(--size-m);width:calc(100% - var(--size-m)*2)}@media only screen and (max-width:961px){.stripe-dashboard-component{border-radius:0;padding:var(--size-m) var(--size-s);transform:translateX(calc(var(--size-m)*-1));width:calc(100svw - var(--size-s)*2)}}:root{--order-board-page-banner-height:100px}#order-board-page{background-color:#e9e9e9;height:calc(100svh - 100px);height:calc(100svh - var(--order-board-page-banner-height));width:100svw}#order-board-page .footer-button{background-color:#0000004d;border-radius:50%;cursor:pointer;height:16px;padding:10px;rotate:90deg;width:16px}#order-board-page .footer-button.open{rotate:-90deg}#order-board-page .footer-button:hover{opacity:.7}#order-board-page .footer-button:active{transform:scale(.9)}#order-board-page .footer-container{padding:var(--size-m);padding-top:0;width:calc(100% - var(--size-m)*2)}#order-board-page .back-arrow-container{padding:var(--size-m);padding-bottom:0;width:calc(100% - var(--size-m)*2)}#order-board-page .back-arrow{align-items:center;background-color:#d4d4d4;border-radius:100px;display:flex;height:30px;justify-content:center;transform:rotate(180deg);width:30px}#order-board-page .back-arrow img{transform:translateX(2px)}#order-board-page .collect-container,#order-board-page .info-container,#order-board-page .preparing-container{flex:1 1;height:calc(100svh - 100px);height:calc(100svh - var(--order-board-page-banner-height))}#order-board-page .top-title-container{align-items:center;display:flex;justify-content:center;padding:var(--size-m)}#order-board-page .preparing-container .top-title-container{background-color:var(--gray-65)}#order-board-page .collect-container .top-title-container{background-color:var(--dark-green)}#order-board-page .bottom-banner h1,#order-board-page .top-title-container h1{font-size:50px;font-weight:500;text-align:center}#order-board-page .obec-container{display:flex;flex-direction:column;flex-wrap:wrap;height:calc(100svh - 100px)}#order-board-page .screen-width-overlay{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}#order-board-page .screen-width-message{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:24px;gap:var(--size-m);justify-content:center;text-align:center}#order-board-page .bottom-banner{align-items:center;background-color:#000;display:flex;flex-wrap:wrap;gap:var(--size-m);justify-content:center;padding:var(--size-m);width:calc(100% - var(--size-m)*2)}.order-board-element-component{border-bottom:dotted var(--gray-200);margin-bottom:var(--size-xs);margin-top:var(--size-s);width:50%}.order-board-element-component p{color:var(--dark-green);font-size:50px;font-weight:700;line-break:anywhere;line-height:40px;padding-bottom:var(--size-xs);padding-left:var(--size-m)}.order-board-element-component.part-of-history p{color:var(--gray-65)!important}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.order-board-element-component.grow-animation p{animation:grow .5s ease-in-out;transform-origin:left}#support-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#support-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px)}#support-page .box-container{grid-gap:var(--size-m);display:grid;gap:var(--size-m);grid-template-columns:repeat(2,1fr)}#support-page .box{align-items:center;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background-color:#0000004d;border-radius:var(--size-m);cursor:pointer;display:flex;flex-direction:column;gap:var(--size-m);justify-content:center;max-width:calc(100% - var(--size-m)*2);min-width:calc(100% - var(--size-m)*2);outline:1px solid #ffffff40;padding:var(--size-m);transition:all .1s ease-in-out}#support-page .box:hover{opacity:.7}#support-page .box:active{transform:scale(.95)}#support-page .box h3{font-size:clamp(1rem,2.5vw,20px);font-weight:450;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;text-align:center;word-break:normal}#support-page p{-webkit-hyphens:auto;hyphens:auto;text-align:justify}#support-page img{height:80px;width:80px}@media only screen and (max-width:1000px){#support-page{margin-top:100px}}#faq-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#faq-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px)}#faq-page input{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#0006}#faq-page img[alt=lens]{opacity:.5!important;z-index:1}#faq-page .search-bar-container{align-items:center;display:flex;justify-content:center;width:100%}#faq-page .question{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#00000080;border-radius:500px;cursor:pointer;display:flex;flex-direction:column;padding:var(--size-s) var(--size-m);transition:opacity .1s ease-in-out;width:calc(100% - var(--size-m)*2)}#faq-page .question.selected{border-radius:var(--size-m)}#faq-page .question:hover{opacity:.7}#faq-page .question.selected:hover{cursor:inherit;opacity:1}#faq-page .question h3{font-size:18px;line-height:auto}#faq-page .description{height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .2s ease-in-out}#faq-page .question.selected .description{height:max-content;margin:var(--size-s) 0;opacity:.6;overflow:visible;transform:translateY(0)}#faq-page .question.selected img{rotate:none!important}@media only screen and (max-width:1000px){#faq-page{margin-top:100px}}#imprint-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#imprint-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px);word-break:break-word}#imprint-page h2{font-size:30px;letter-spacing:1.5px}#imprint-page h2,#imprint-page h3{color:var(--white);font-weight:600;word-break:break-word}#imprint-page h3{font-size:22px;letter-spacing:1px}#imprint-page h4{color:var(--white);font-size:16px;font-weight:600;letter-spacing:1px;word-break:break-word}#imprint-page p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:1000px){#imprint-page{margin-top:100px}}#imprint-page ol{counter-reset:item;list-style:none;margin:0;padding:0}#imprint-page ol li{counter-increment:item;margin-bottom:var(--size-xs)}#imprint-page ol li,#imprint-page ol li:before{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;word-break:break-word}#imprint-page ol li:before{content:"(" counter(item) ") "}#about-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#about-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px)}#about-page h2{font-size:30px;font-weight:600;letter-spacing:1.5px}#about-page p{-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:1000px){#about-page{margin-top:100px}}#privacy-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#privacy-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px);word-break:break-word}#privacy-page h2{font-size:30px;letter-spacing:1.5px}#privacy-page h2,#privacy-page h3{color:var(--white);font-weight:600;word-break:break-word}#privacy-page h3{font-size:22px;letter-spacing:1px}#privacy-page h4{color:var(--white);font-size:16px;font-weight:600;letter-spacing:1px;word-break:break-word}#privacy-page p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:1000px){#privacy-page{margin-top:100px}}#privacy-page ol{counter-reset:item;list-style:none;margin:0;padding:0}#privacy-page ol li{counter-increment:item;margin-bottom:var(--size-xs)}#privacy-page ol li,#privacy-page ol li:before{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;word-break:break-word}#privacy-page ol li:before{content:"(" counter(item) ") "}#terms-and-conditions-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#terms-and-conditions-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px);word-break:break-word}#terms-and-conditions-page h2{color:var(--white);font-size:30px;font-weight:600;letter-spacing:1.5px;word-break:break-word}#terms-and-conditions-page h3{font-size:22px}#terms-and-conditions-page h3,#terms-and-conditions-page h4{color:var(--white);font-weight:600;letter-spacing:1px;word-break:break-word}#terms-and-conditions-page h4{font-size:16px}#terms-and-conditions-page p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:1000px){#terms-and-conditions-page{margin-top:100px}}#terms-and-conditions-page ol{counter-reset:item;display:flex;flex-direction:column;gap:var(--size-s);list-style:none;margin:0;padding:0}#terms-and-conditions-page ol li{counter-increment:item;margin-bottom:var(--size-xs)}#terms-and-conditions-page ol li,#terms-and-conditions-page ol li:before{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;word-break:break-word}#cookies-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#cookies-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px);word-break:break-word}#cookies-page h2{font-size:30px;letter-spacing:1.5px}#cookies-page h2,#cookies-page h3{color:var(--white);font-weight:600;word-break:break-word}#cookies-page h3{font-size:22px;letter-spacing:1px}#cookies-page h4{color:var(--white);font-size:16px;font-weight:600;letter-spacing:1px;word-break:break-word}#cookies-page p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:1000px){#cookies-page{margin-top:100px}}#cookies-page ol{counter-reset:item;list-style:none;margin:0;padding:0}#cookies-page ol li{counter-increment:item;margin-bottom:var(--size-xs)}#cookies-page ol li,#cookies-page ol li:before{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;word-break:break-word}#cookies-page ol li:before{content:"(" counter(item) ") "}#cookies-page .here{color:#00a0ff;cursor:pointer}#papers-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#papers-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px)}#papers-page h2{font-size:30px;font-weight:600;letter-spacing:1.5px}#papers-page p{-webkit-hyphens:auto;hyphens:auto;text-align:justify}@media only screen and (max-width:1000px){#papers-page{margin-top:100px}}#special-terms-and-conditions-page{align-items:flex-start;display:flex;margin-top:150px;width:100%}#special-terms-and-conditions-page h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#fff 1%,#bcbcbc 30%,#a6a6a6 40%,#585858);-webkit-background-clip:text;font-size:50px;font-weight:600;transform:translateY(10px) translateX(-5px);word-break:break-word}#special-terms-and-conditions-page h2{color:var(--white);font-size:30px;font-weight:600;letter-spacing:1.5px;word-break:break-word}#special-terms-and-conditions-page h3{color:var(--white);font-size:22px;font-weight:600;letter-spacing:1px;word-break:break-word}#special-terms-and-conditions-page h4{color:var(--white);font-size:16px;font-weight:600;letter-spacing:1px;word-break:break-word}#special-terms-and-conditions-page p{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:1000px){#special-terms-and-conditions-page{margin-top:100px}}#special-terms-and-conditions-page ol{counter-reset:item;display:flex;flex-direction:column;gap:var(--size-s);list-style:none;margin:0;padding:0}#special-terms-and-conditions-page ol li{counter-increment:item;margin-bottom:var(--size-xs)}#special-terms-and-conditions-page ol li,#special-terms-and-conditions-page ol li:before{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;word-break:break-word}html{overflow-x:hidden;scroll-behavior:auto!important}body{margin:0;min-width:300px}#maintenance{gap:var(--size-m);height:100svh;justify-content:center;left:0;padding:var(--size-m);position:fixed;top:0;width:calc(100svw - var(--size-m)*2)}#maintenance,.body-container{align-items:center;display:flex;flex-direction:column}.body-container{min-height:100svh}.dev-build-warning-container{align-items:center;animation:devBuildWarningContainerFrames 1s infinite;background-color:red;border-radius:var(--size-xs);display:flex;justify-content:center;left:var(--size-xs);padding:var(--size-xs) var(--size-s);pointer-events:none;position:fixed;top:var(--size-xs);z-index:500}@keyframes devBuildWarningContainerFrames{0%{opacity:.3}50%{opacity:.5}to{opacity:.3}}:root{--page-width:1300px;--size-xs:5px;--size-s:10px;--size-m:20px;--size-l:30px;--size-xl:50px;--size-xxl:100px}.default-page{align-items:center;display:flex;flex-direction:column;max-width:calc(100svw - 40px);max-width:calc(100svw - var(--size-m)*2);width:1300px;width:var(--page-width);z-index:1}.default-page.max{margin:0;max-width:none!important;width:100%!important}.test,.test-1{outline:2px dashed red}.test-2{outline:2px dashed #0df}.test-3{outline:2px dashed #0f0}.test-4{outline:2px dashed #ffb834}.test-5{outline:2px dashed #d900ff}.w-100{width:100%}.w-50{width:50%}.w-25{width:25%}.h-100{height:100%}.h-50{height:50%}.h-25{height:25%}.flex{display:flex}.flex.center{justify-content:center}.flex.start{justify-content:flex-start}.flex.end{justify-content:flex-end}.flex.items-center{align-items:center}.flex.items-start{align-items:flex-start}.flex.items-end{align-items:flex-end}.flex.between{justify-content:space-between}.flex.evenly{justify-content:space-evenly}.flex.around{justify-content:space-around}.flex.column{flex-direction:column}.flex.row{flex-direction:row}.flex.wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-3{flex:3 1}.flex-4{flex:4 1}.flex-5{flex:5 1}.flex-6{flex:6 1}.flex-7{flex:7 1}.flex-8{flex:8 1}.flex-9{flex:9 1}.flex-10{flex:10 1}.gap-0{gap:5px;gap:var(--size-xs)}.gap-1{gap:10px;gap:var(--size-s)}.gap,.gap-2{gap:20px;gap:var(--size-m)}.gap-3{gap:30px;gap:var(--size-l)}.gap-4{gap:50px;gap:var(--size-xl)}.gap-5{gap:100px;gap:var(--size-xxl)}.p-0{padding:5px;padding:var(--size-xs)}.p-1{padding:10px;padding:var(--size-s)}.p,.p-2{padding:20px;padding:var(--size-m)}.p-3{padding:30px;padding:var(--size-l)}.p-4{padding:50px;padding:var(--size-xl)}.p-5{padding:100px;padding:var(--size-xxl)}.pl-0{padding-left:5px;padding-left:var(--size-xs)}.pl-1{padding-left:10px;padding-left:var(--size-s)}.pl,.pl-2{padding-left:20px;padding-left:var(--size-m)}.pl-3{padding-left:30px;padding-left:var(--size-l)}.pl-4{padding-left:50px;padding-left:var(--size-xl)}.pl-5{padding-left:100px;padding-left:var(--size-xxl)}.pr-0{padding-right:5px;padding-right:var(--size-xs)}.pr-1{padding-right:10px;padding-right:var(--size-s)}.pr,.pr-2{padding-right:20px;padding-right:var(--size-m)}.pr-3{padding-right:30px;padding-right:var(--size-l)}.pr-4{padding-right:50px;padding-right:var(--size-xl)}.pr-5{padding-right:100px;padding-right:var(--size-xxl)}.pt-0{padding-top:5px;padding-top:var(--size-xs)}.pt-1{padding-top:10px;padding-top:var(--size-s)}.pt,.pt-2{padding-top:20px;padding-top:var(--size-m)}.pt-3{padding-top:30px;padding-top:var(--size-l)}.pt-4{padding-top:50px;padding-top:var(--size-xl)}.pt-5{padding-top:100px;padding-top:var(--size-xxl)}.pb-0{padding-bottom:5px;padding-bottom:var(--size-xs)}.pb-1{padding-bottom:10px;padding-bottom:var(--size-s)}.pb,.pb-2{padding-bottom:20px;padding-bottom:var(--size-m)}.pb-3{padding-bottom:30px;padding-bottom:var(--size-l)}.pb-4{padding-bottom:50px;padding-bottom:var(--size-xl)}.pb-5{padding-bottom:100px;padding-bottom:var(--size-xxl)}.m-0{margin:5px;margin:var(--size-xs)}.m-1{margin:10px;margin:var(--size-s)}.m,.m-2{margin:20px;margin:var(--size-m)}.m-3{margin:30px;margin:var(--size-l)}.m-4{margin:50px;margin:var(--size-xl)}.m-5{margin:100px;margin:var(--size-xxl)}.ml-0{margin-left:5px;margin-left:var(--size-xs)}.ml-1{margin-left:10px;margin-left:var(--size-s)}.ml,.ml-2{margin-left:20px;margin-left:var(--size-m)}.ml-3{margin-left:30px;margin-left:var(--size-l)}.ml-4{margin-left:50px;margin-left:var(--size-xl)}.ml-5{margin-left:100px;margin-left:var(--size-xxl)}.mr-0{margin-right:5px;margin-right:var(--size-xs)}.mr-1{margin-right:10px;margin-right:var(--size-s)}.mr,.mr-2{margin-right:20px;margin-right:var(--size-m)}.mr-3{margin-right:30px;margin-right:var(--size-l)}.mr-4{margin-right:50px;margin-right:var(--size-xl)}.mr-5{margin-right:100px;margin-right:var(--size-xxl)}.mt-0{margin-top:5px;margin-top:var(--size-xs)}.mt-1{margin-top:10px;margin-top:var(--size-s)}.mt,.mt-2{margin-top:20px;margin-top:var(--size-m)}.mt-3{margin-top:30px;margin-top:var(--size-l)}.mt-4{margin-top:50px;margin-top:var(--size-xl)}.mt-5{margin-top:100px;margin-top:var(--size-xxl)}.mb-0{margin-bottom:5px;margin-bottom:var(--size-xs)}.mb-1{margin-bottom:10px;margin-bottom:var(--size-s)}.mb,.mb-2{margin-bottom:20px;margin-bottom:var(--size-m)}.mb-3{margin-bottom:30px;margin-bottom:var(--size-l)}.mb-4{margin-bottom:50px;margin-bottom:var(--size-xl)}.mb-5{margin-bottom:100px;margin-bottom:var(--size-xxl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-block{text-align:justify}.relative{position:relative}.absolute{position:absolute}.pointer{cursor:pointer}.hidden{overflow:hidden}.scroll{overflow:scroll}.scroll-y{overflow-y:scroll}.scroll-x{overflow-x:scroll}.circle{border-radius:50%}.clickable{-webkit-touch-callout:none;cursor:pointer;pointer-events:all;transition:all .05s ease-in-out;-webkit-user-select:none;user-select:none}.clickable:hover{opacity:.7}.clickable:active{transform:scale(.9)}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.all-select{-webkit-touch-callout:text;-webkit-user-select:text;user-select:text}*{-webkit-tap-highlight-color:transparent}:root{color-scheme:dark}button{background-color:initial;border:none;cursor:pointer;padding:0;transition:all .03s ease-in-out}button:hover{opacity:85%}button:active{opacity:70%;transform:scale(.97)}ul{margin:0;padding:0}li{list-style-type:none}img{pointer-events:none}textarea{border:0;color:#fff;font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;margin:0;padding:0}input{border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:var(--gray-90);border-radius:5px}::-webkit-scrollbar-track{background:#0000}*{scrollbar-color:var(--gray-90) #0000;scrollbar-width:thin}a,h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;margin:0}h1,h2,h3,h4,h5,h6{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-style:normal;letter-spacing:1px}h1{font-size:35px;font-weight:400}h2{font-size:25px}h2,h3{font-weight:300}h3{font-size:20px}h4,h5{color:red;font-size:50px;font-weight:500}h6{font-size:17px;font-weight:300}p{color:var(--white);font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px}p.size-16{font-size:16px}p.weight-400{font-weight:400;letter-spacing:.7px}p.weight-600{font-weight:600;letter-spacing:.7px}p.underline{text-decoration:underline}p.gray{color:var(--gray-150)}p.dark-gray{color:var(--gray-90)}p.black{color:var(--black)}p.red{color:var(--red)}a,a:visited{color:#00a0ff;cursor:pointer;font-family:Figtree,serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.5px;text-decoration:none}a:hover{opacity:70%}a.underline,a:hover{text-decoration:underline}a.no-decoration{text-decoration:none}a.white{color:var(--white)}a.gray{color:var(--gray-150)}a.gray-200{color:var(--gray-200)}a.dark-gray{color:var(--gray-90)}:root{--white:#f0f0f0;--gray-200:#c8c8c8;--gray-150:#969696;--gray-144:#727272;--gray-90:#5a5a5a;--gray-80:#505050;--gray-65:#414141;--gray-50:#323232;--gray-40:#282828;--gray-32:#202020;--gray-28:#1c1c1c;--gray-20:#141414;--gray-10:#0a0a0a;--black:#080808;--red:#ff4d4d;--green:#14ac14;--dark-green:#43a319;--price-blue:#12d8ff;--price-yellow:#f9cf14;--price-pink:#ae1bf7}.mobile-visible{display:none}.mobile-invisible{display:flex}@media only screen and (max-width:961px){.default-page{max-width:calc(100% - var(--size-m)*2)!important}.mobile-visible{display:flex}.mobile-invisible{display:none}}:root{--simplebar-size:4px}.simplebar-track.simplebar-horizontal{height:4px!important;height:var(--simplebar-size)!important}.simplebar-track.simplebar-vertical{width:4px!important;width:var(--simplebar-size)!important}.simplebar-scrollbar{background-color:#fff;border-radius:2px;border-radius:calc(var(--simplebar-size)/2)}
/*# sourceMappingURL=main.350e1d97.css.map*/