@font-face{font-family:TitleFont;src:url(/assets/DSBecker-DRtS75hK.otf) format("opentype");font-display:swap}@font-face{font-family:DescFont;src:url(/assets/Karrik-Regular-WFnqCC9M.ttf) format("truetype");font-display:swap}:root{--vh: 1vh}*{-webkit-tap-highlight-color:transparent}.app-container{opacity:0;transition:opacity .6s ease;background-color:#f5f5f7;font-family:Arial,sans-serif}.app-loading-container{transition:opacity .3s ease;display:flex;justify-content:center;align-items:center;width:100vw;height:calc(var(--vh, 1vh) * 100)}.app-loading-pizza-container{width:35vw;height:35vw}.hide-loading{opacity:0}.show-app{opacity:1}.showing-item{opacity:0;transition:transform .5s ease,opacity .5s ease;transform:translateY(50px);will-change:transform,opacity;backface-visibility:hidden}.showing-item-deley{opacity:0;transition:transform .5s ease .3s,opacity .5s ease .3s}.show-item-scroll-reveal-deley{opacity:1}.show-item-scroll-reveal{opacity:1;transform:translateY(0)}.only-pc{display:none}.white-title{font-family:TitleFont;color:#fff;font-size:2rem}.black-title{font-family:TitleFont;color:#000;font-size:2rem}.white-desc{font-family:DescFont;color:#fff;font-size:1rem}.black-desc{font-family:DescFont;color:#000;font-size:1rem}.order-card{position:fixed;top:0;right:0;width:25%;min-width:300px;height:calc(var(--vh, 1vh) * 100);background-color:#232b38;transition:transform .3s ease;transform:translate(130%);z-index:100000;will-change:transform;backface-visibility:hidden;contain:layout paint}.blur-page{opacity:.3}.home-page{transition:opacity .3s ease}.order-card-active{transform:translate(0)}.bucket-item{width:90%;margin-top:1em;background-color:#fff;border-radius:9px;box-shadow:0 3px 8px #000;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;height:calc(var(--vh, 1vh) * 20);padding-bottom:2em;will-change:transform;backface-visibility:hidden}.add-another-to-cart-button{background-color:#000;padding:.1em .5em;border-radius:5px;box-shadow:0 2px 3px #000;color:#fff;margin-right:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.item-enter{opacity:0}.bucket-count-order-card{position:absolute;right:0;z-index:1;width:30px;height:30px;background-color:#fff;transform:translate(50%);border-radius:20px;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center;color:#000;font-family:TitleFont;border:3px solid #283447}.item-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.item-exit{opacity:1;transform:translateY(0)}.item-exit-active{opacity:0;transition:opacity .3s ease}.delate-from-cart-button{background-color:red;padding:0 .4em;border-radius:5px;box-shadow:0 0 3px red;opacity:.5;display:flex;justify-content:center;align-items:center;cursor:pointer}.bucket-items-container{width:100%;height:70%;overflow:auto;padding-left:2em;scroll-behavior:smooth;position:relative;-webkit-overflow-scrolling:touch;contain:content}.scroll-down-bucket-button{position:absolute;bottom:9em;padding:.3em 1.1em;background-color:#fff;box-shadow:0 0 10px #000;border-radius:5px;font-family:DescFont;font-size:.8rem;left:50%;transform:translate(-60%);transition:opacity .3s ease;opacity:0}.show-bucket-scroll-down-button{opacity:1}.bucket-item-image{width:7vw;height:calc(var(--vh, 1vh) * 18);transition:transform .3s ease;border-radius:6px;-o-object-fit:cover;object-fit:cover;margin-left:.4em;margin-top:calc(var(--vh, 1vh) * 1);overflow:hidden;will-change:transform;backface-visibility:hidden}.item-in-bucket-title{width:95%;font-size:1.4rem;margin-top:.2em;overflow:hidden}.bucket-item-text-container{flex-shrink:0;width:62%;padding-left:1em}.bucket-items-container::-webkit-scrollbar{display:none}.bucket-card{position:fixed;top:0;right:0;width:25%;height:calc(var(--vh, 1vh) * 100);min-width:300px;background-color:#232b38;transition:transform .3s ease;transform:translate(110%);z-index:100;will-change:transform;backface-visibility:hidden;contain:layout paint}.bucket-card-active{transform:translate(0)}.order-mobile-card-button{width:80%;margin-left:5%;margin-top:3.3em;bottom:30px;height:3.3em;background-color:#fff;font-family:DescFont;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #fff;cursor:pointer;overflow:hidden}.order-card-button{width:80%;position:absolute;left:10%;bottom:30px;height:3.3em;background-color:#fff;font-family:DescFont;border-radius:10px;display:flex;align-items:center;transition:transform .3s ease,box-shadow .3s ease;justify-content:center;box-shadow:0 5px 8px #000;cursor:pointer;overflow:hidden;will-change:transform,opacity;backface-visibility:hidden}.order-card-button-hover-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,opacity .3s ease}.order-card-button-arrow-container{transition:transform .3s ease,opacity .3s ease;opacity:0;position:absolute;transform:translateY(2em);will-change:transform,opacity}.order-card-button-hover-container:hover .order-card-button-arrow-container{opacity:1;transform:translateY(0)}.order-card-button-hover-container h3{transition:transform .3s ease,opacity .3s ease;opacity:1}.order-card-button-hover-container:hover h3{transform:translateY(-4em);opacity:0}.order-button-arrow-container{opacity:0;transition:opacity .6s ease;animation:bounce 2s infinite;animation-delay:2s}.order-card-button-hover-container:hover .order-card-button-arrow-container .order-button-arrow-container{opacity:1}.price-bucket-container{width:20%;height:2em;background-color:#fff;border-radius:6px;box-shadow:0 3px 3px #000;display:flex;align-items:center;justify-content:center}.item-in-bucket-desc{width:90%;font-family:DescFont;color:#b0b3b8;margin-bottom:.8em;font-size:.8rem}.mobile-navbar-menu-card{width:90vw;height:70vw;position:fixed;bottom:30px;background-color:#fff;transition:transform .3s ease;transform:translateY(130%);left:5vw;border-radius:9px;z-index:100000;box-shadow:0 0 20px gray;display:flex;align-items:center;justify-content:center;flex-direction:column;will-change:transform;backface-visibility:hidden;contain:layout paint}.scroll-down-navbar-menu-card-button{background-color:#283447;width:65%;height:11.5vw;border-radius:10px;box-shadow:0 0 5px #000;font-family:DescFont;margin:.5em;font-size:.85rem;color:#fff}.read-full-article-button,.order-order-to-home-button{transition:background-color .3s ease,transform .3s ease;font-family:DescFont;padding:.6em 1.7em;color:#283447;border-radius:10px;background-color:#fff;font-size:.85rem;margin-top:1.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:3.5em;display:flex;align-items:center;margin-right:.8em;box-shadow:0 3px 10px #000}.order-to-home-image{border-radius:50%;height:2em;margin-left:1em;box-shadow:0 .5px 1px #000}.read-full-article-button:hover,.order-order-to-home-button:hover{background-color:#d5d8de}.order-title-text{margin-top:1em;font-size:1.5rem;font-family:TitleFont;margin-left:.2em;color:#fff;text-shadow:0px 2px 3px black}.navbar-menu-card-logo{width:30vw;height:30vw;margin-bottom:1em}.mobile-navbar-menu-card-active{transform:translateY(0)}.to-home-options-container{display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch}.bucket-is-empty-container{width:100%;height:calc(var(--vh, 1vh) * 60);display:flex;align-items:center;justify-content:center;flex-direction:column}.order-card-item{width:90%;background-color:#fff;height:30%;min-height:170px;margin-top:2em;border-radius:10px;box-shadow:0 3px 8px #000}.order-item-card-item{width:100%;height:100%;flex-shrink:0;transition:transform .3s ease,opacity .3s ease;transform:scale(.8);opacity:.2;display:flex;justify-content:center;align-items:center;flex-direction:column;will-change:transform,opacity}.scale-order-item-card{transform:scale(1);opacity:1}.order-item-card-title{font-family:TitleFont;font-size:3rem}.order-item-card-desc{font-family:DescFont;font-size:.8rem}.bucket-item-price-card{opacity:0;transition:transform .3s ease,opacity .3s ease;margin-left:.5em;transform:scale(.8);background-color:#000;box-shadow:0 3px 8px #000;color:#fff}@media screen and (min-width: 768px) and (max-width: 1276px){.app-loading-pizza-container{width:15vw;height:15vw}.to-home-options-container{height:90vh;padding-bottom:2em}}@media screen and (max-width: 767px){.no-mobile{display:none!important}.bucket-card,.order-card{width:80vw}.mobile-navbar-title{font-size:1.5rem;margin-bottom:1em}.to-home-options-container{height:calc(var(--vh, 1vh) * 90)}.bucket-items-container{height:70%}.order-card-button{margin-top:3em}.bucket-item-image{width:25vw}.bucket-item-text-container{width:55%}}@media screen and (min-width: 1276px){.only-pc{display:block}.app-loading-pizza-container{width:10vw;height:10vw}.to-home-options-container{height:calc(var(--vh, 1vh) * 90);padding-bottom:2em}.to-home-options-container::-webkit-scrollbar{display:none}.order-item-card-title{font-family:TitleFont;font-size:4.2rem}.order-item-card-desc{font-family:DescFont;font-size:.9rem}}.bucket-product-card-mobile{width:80%;height:calc(var(--vh, 1vh) * 55);background-color:#fff;position:fixed;bottom:calc(var(--vh, 1vh) * 21);border-radius:9px;left:10%;opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:0;transform:translateY(100%) scale(.8);overflow:hidden;box-shadow:0 2px 6px gray;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:1em;will-change:transform,opacity;backface-visibility:hidden;contain:layout paint}.mobile-add-to-bucket-card-image{height:calc(var(--vh, 1vh) * 27.5);width:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#b0b3b8;transition:transform .3s ease,opacity .3s ease;transform:scale(1) translateY(0);opacity:1;border-radius:0;will-change:transform,opacity;backface-visibility:hidden}.add-to-bucket-card-mobile{width:60vw;height:calc(var(--vh, 1vh) * 8);position:fixed;bottom:calc(var(--vh, 1vh) * 3);border-radius:10px;background-color:#283447;left:20vw;opacity:0;transition:transform .3s ease,opacity .3s ease;z-index:0;transform:translateY(100%) scale(.8);box-shadow:0 3px 10px gray;overflow:hidden;will-change:transform,opacity;backface-visibility:hidden}.show-product-add-to-bucket-mobile{opacity:1;z-index:98;transform:translateY(0) scale(1)}.show-add-to-bucket-mobile{opacity:1;z-index:99;transform:translateY(0) scale(1)}.mobile-product-close{position:absolute;right:.8em;top:.8em;cursor:pointer;border-radius:50%;height:30px;width:30px;transition:transform .3s ease,opacity .3s ease;z-index:500;will-change:transform,opacity}.desc-book{position:absolute;right:.8em;top:3.3em;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;height:30px;width:30px;transition:transform .3s ease,opacity .3s ease}.back-desc-pizza-icon{opacity:0;transform:scale(.2);transition:transform .3s ease,opacity .3s ease}.show-back-desc-pizza-icon{opacity:1;transform:scale(1)}.desc-book-icon{transition:transform .3s ease,opacity .3s ease;opacity:1;transform:scale(1)}.hide-desc-book-icon{transform:scale(.2);opacity:0}.mobile-add-to-bucket-text-container{width:90%;margin:auto;padding-top:.8em;font-family:TitleFont;transition:transform .3s ease,opacity .3s ease;transform:scale(1) translateY(0);opacity:1;height:50%;will-change:transform,opacity}.mobile-add-to-bucket-title{font-size:1.3rem}.mobile-add-to-bucket-desc{font-size:.8rem;margin-top:.4em;width:80%;color:#b0b3b8}.add-to-bucket-button{width:100%;height:100%;font-family:DescFont;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.add-to-bucket-button:hover{background-color:#000}.mobile-bucket-count{height:20px;width:20px;border-radius:320px;margin-left:1em;font-size:.8rem;display:flex;justify-content:center;align-items:center;font-family:TitleFont;background-color:#fff;color:#000}.hide-add-to-bucket-image{transform:scale(.5) translateY(-50px);opacity:0;border-radius:20px}.descs-add-to-bucket{width:85%;height:100%;opacity:0;transform:scale(.2);transition:transform .3s ease,opacity .3s ease,top .3s ease;position:absolute;top:100px;overflow-y:auto;padding-bottom:1em;-webkit-overflow-scrolling:touch;contain:content}.descs-add-to-bucket::-webkit-scrollbar{display:none}.show-descs-add-to-bucket{opacity:1;transform:scale(1);top:20px}.descs-container{padding-left:1em;font-family:TitleFont;width:90%;margin-bottom:2em}.desc-title{font-size:1.3rem}.desc-desc{font-size:.8rem;color:#b0b3b8;margin-top:.5em;margin-bottom:1em}.bucket-item-image-zoom{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;transform:scale(1);will-change:transform;backface-visibility:hidden}.bucket-item-image-zoom:hover{transform:scale(1.1)}.add-to-bucket-desc-container{display:flex;flex-wrap:wrap}.info-card-add-card{width:100%;height:50%;position:absolute;background-color:#fff;top:0;z-index:3;transition:transform .3s ease,opacity .3s ease;overflow:hidden;opacity:0;transform:scale(.9) translateY(-20px);border-radius:10px;will-change:transform,opacity;backface-visibility:hidden}.show-info-add-card{opacity:1;transform:scale(1) translateY(0);border-radius:0}.desc-info-card-img{width:100%;height:50%;-o-object-fit:cover;object-fit:cover;border-radius:0 0 10px 10px;transition:transform .3s ease,opacity .3s ease;will-change:transform,opacity}.desc-info-card-text{width:90%;margin:.5em auto auto;font-family:DescFont;font-size:.7rem;color:gray}@media screen and (min-width: 768px){.only-mobile-extended{display:none!important}.info-card-add-card{height:calc(var(--vh, 1vh) * 27.5)}.bucket-count-order-card{font-size:.85rem;transform:scale(1) translate(50%);opacity:1;transition:transform .3s ease,opacity .3s ease}.order-order-to-home-button:hover .bucket-count-order-card{opacity:0;transform:translate(50%) scale(.2)}.bucket-product-card-mobile{width:22vw;height:calc(var(--vh, 1vh) * 60);left:50%;min-width:350px;transform:translate(-50%) translateY(100%) scale(.8)}.add-to-bucket-card-mobile{width:13vw;height:calc(var(--vh, 1vh) * 5);bottom:calc(var(--vh, 1vh) * 7);left:50%;min-width:200px;min-height:50px;transform:translateY(calc(var(--vh, 1vh) * 20)) scale(.8) translate(-50%)}.bucket-item-image{width:32%;height:calc(var(--vh, 1vh) * 18);transition:transform .3s ease;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-left:.4em;margin-top:calc(var(--vh, 1vh) * 1);will-change:transform;backface-visibility:hidden}.order-card,.bucket-card{min-width:400px}.show-product-add-to-bucket-mobile{opacity:1;z-index:1000;transform:translateY(0) scale(1) translate(-50%)}.show-add-to-bucket-mobile{opacity:1;z-index:1001;transform:translateY(0) scale(1) translate(-50%)}.mobile-add-to-bucket-title{font-size:1.6rem}.mobile-add-to-bucket-desc{font-size:.9rem;margin-top:.4em}}.bucket-item-desc-text{margin-bottom:1em;height:20px}.home-reserve-button{position:fixed;height:50px;background-color:#852501;z-index:3;color:#fff;border-radius:14px;right:15px;bottom:15px;font-size:.86rem;white-space:nowrap;padding:1em;transform:translateY(100px) scale(.1);transition:.3s ease;overflow:hidden;box-shadow:0 3px 3px #000;font-weight:600;border:1px solid #852501}.show-reserve-button{transform:translateY(0) scale(1)}@media screen and (max-width: 767px){.no-mobile-extended{display:none!important;opacity:0}.order-card-button{bottom:calc(var(--vh, 1vh) * 7)}}@media screen and (min-width: 768px){.only-mobile{display:none;opacity:0}.order-to-home-option-title{font-size:2.5rem}.home-reserve-button{font-size:1rem;height:60px;right:30px;bottom:30px}}.home-reserve-button:hover{cursor:pointer;background-color:#f5f5f7;color:#232b38}@media screen and (min-width: 800px){.read-full-article-button{padding:.7em 3em}}.app-loader{width:40px;height:20px;--c: no-repeat radial-gradient(farthest-side, #283447 93%, #283447);background:var(--c) 0 0,var(--c) 50% 0;background-size:8px 8px;position:relative;clip-path:inset(-200% -100% 0 0);animation:l6-0 1.5s linear infinite}.app-loader:before{content:"";position:absolute;width:8px;height:12px;background:#283447;left:-16px;top:0;animation:l6-1 1.5s linear infinite,l6-2 .5s cubic-bezier(0,200,.8,200) infinite}.app-loader:after{content:"";position:absolute;inset:0 0 auto auto;width:8px;height:8px;border-radius:50%;background:#283447;animation:l6-3 1.5s linear infinite}.cart-main-container::-webkit-scrollbar{display:none}.cart-contaienr{transition:opacity .3s ease;z-index:2;position:relative}.hide-cart-container{opacity:0;z-index:0}.order-info-container{transition:opacity .3s ease;position:absolute;top:0;left:0;opacity:0;z-index:0;display:flex;flex-direction:column;padding-left:2em;padding-right:3em}.show-order-info-container{z-index:1;opacity:1}.order-form{width:100%;height:50px;padding-left:.5em;box-shadow:0 2px 5px #000;border-radius:10px;margin-top:1em}.back-button-cart-input{font-size:1rem;background-color:#fff;color:#232b38;box-shadow:0 2px 5px #000;font-family:DescFont;cursor:pointer;max-width:200px;transition:transform .3s ease;padding:.5em;margin-top:1em;border-radius:8px}.back-button-cart-input:hover{transform:scale(.95)}@keyframes l6-0{0%,30%{background-position:0 0,50% 0}33%{background-position:0 100%,50% 0}41%,63%{background-position:0 0,50% 0}66%{background-position:0 0,50% 100%}74%,to{background-position:0 0,50% 0}}@keyframes l6-1{90%{transform:translateY(0)}95%{transform:translateY(15px)}to{transform:translateY(15px);left:calc(100% - 8px)}}@keyframes l6-2{to{top:-.1px}}@keyframes l6-3{0%,80%,to{transform:translate(0)}90%{transform:translate(26px)}}.gradient-text-gold{background:linear-gradient(to right,#fff,#fff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.payment-loader{width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #283447 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 50%;animation:l3 1s infinite linear}@media screen and (max-height: 900px){.only-pc-high{display:none}}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-5px)}60%{transform:translate(0)}}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.nav-bar{width:100%;position:fixed;z-index:100}.sm-navbar-card{width:40px;height:40px;font-size:1.3rem;color:#fff;background-color:#283447;border-radius:20px;position:relative;box-shadow:0 1px 5px #000;display:flex;justify-content:center;align-items:center;margin-right:.7em;transition:.3s ease}.sm-navbar-card:hover{transform:scale(1.1) translateY(-10px);cursor:pointer}.deliveries-pc-navbar-container,.sections-pc-navbar-container{display:none}.nav-bar-glass-effect{width:100%;height:calc(var(--vh, 1vh) * 17);transition:.3s ease;position:absolute;display:flex;align-items:center;justify-content:center}.glass-view{background:#fff3;border-radius:20px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:.2em;transition:.3s ease;margin:0 .5em;color:#fff;display:flex}.glass-view-text{font-family:DescFont;padding:.3em 1em;cursor:pointer}.glassViewToText{color:#000;background:none;box-shadow:none}.has-scrolled{background-color:#fff;opacity:1;height:calc(var(--vh, 1vh) * 11)}.logo-nav-bar-image{height:55%;border-radius:50%;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.back-nav-bar-icon{position:absolute;left:5%;padding:.5em;background-color:#304a8a;border-radius:50%;box-shadow:0 0 5px #000;cursor:pointer;transition:.5s ease}.back-nav-bar-icon:hover{transform:scale(1.1)}.logo-nav-bar-image:hover{transform:scale(1.08);cursor:pointer}@media screen and (min-width: 768px){.has-scrolled{background-color:#fff;opacity:1;height:calc(var(--vh, 1vh) * 13)}.back-nav-bar-icon{left:15%}.deliveries-pc-navbar-container,.sections-pc-navbar-container{width:50%;height:70%;display:flex;justify-content:center;align-items:center;margin:0 1em}.sections-pc-navbar-container{margin-right:8vw}.deliveries-pc-navbar-container{margin-left:8vw}.sections-pc-text-navbar{color:#f5f5f5;font-family:DescFont;font-size:1.05rem;margin:0 1.3em;transition:.5s ease;text-shadow:0px 0px 5px grey}.sections-text-pc-scrolled-navbar{color:#000}.sections-pc-text-navbar:hover{transform:scale(1.08);cursor:pointer}}@media screen and (max-width: 767px){.mobile-menu-enter-container{position:absolute;right:1em;height:33%;width:9%;border-radius:50%;flex-direction:column;justify-content:space-around;display:flex;align-items:center}.first-menu-line,.second-menu-line,.third-menu-line{width:90%;height:4px;background-color:#fff;border-radius:20px;transition:.4s ease;box-shadow:0 0 10px #283447;max-width:45px}.change-menu-line-color{background-color:#283447;width:80%}.up-line-menu-open{transform:rotate(45deg)}.mid-line-menu-open{opacity:0}.up-line-menu-open{transform:translateY(calc(var(--vh, 1vh) * 1.92)) rotate(45deg)}.bottom-line-menu-open{transform:translateY(calc(var(--vh, 1vh) * -1.92)) rotate(-45deg)}.smaller-x-up-menu-open{transform:translateY(calc(var(--vh, 1vh) * 1.24)) rotate(-45deg)}.smaller-x-down-menu-open{transform:translateY(calc(var(--vh, 1vh) * -1.24)) rotate(45deg)}}.order-mobile-button-container{display:none}@media screen and (max-width: 767px){.order-mobile-button-container{position:absolute;left:1em;opacity:1;display:block}.bucket-count-mobile-button{height:22px;width:22px;position:absolute;background-color:#283447;top:50%;transform:translateY(-50%) translate(50%) scale(.2);right:0;border-radius:10px;border:2px solid white;opacity:0;transition:.3s ease;font-family:TitleFont;font-size:.65rem;color:#fff;overflow:hidden}.item-in-bucket-count-mobile{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hide-bucket-count-mobile{transform:translateY(-50%) translate(50%) scale(.2);opacity:0}.change-bucket-count-visibility{opacity:1;transform:translateY(-50%) translate(50%) scale(1)}.nav-bar-order-button{width:50px;height:50px;border:none;border-radius:10px;transition:.3s ease;padding:.3em;display:flex;justify-content:center;align-items:center}.change-navbar-order-button-size{height:35px;width:80px;background-color:#283447}.shopping-bag-navbar-order-text,.shopping-bag-navbar-order-btn{transition:.3s ease}.shopping-bag-navbar-order-text{opacity:0;color:#f5f5f5;position:absolute}.change-bag-visibilty{opacity:0}.change-text-visibilty{opacity:1}.order-navbar-text-mobile{font-family:DescFont;font-size:.8rem}}.animated-text-container{overflow:hidden;position:relative}.animated-text{position:relative;font-family:DescFont;color:transparent;animation:slideBg 4s ease infinite;animation-delay:3s;background-image:linear-gradient(to right,#2a3891,#fff,#fff,#2a3891);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes slideBg{0%{background-position:0% 0}20%{background-position:200% 0}to{background-position:200% 0}}.order-button-container-navbar-pc{width:16.5%;min-width:140px;height:45px;margin:0 .5em;border-radius:12px;display:flex;justify-content:center;align-items:center;transition:.5s ease;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;background:#000;background:#283447;box-shadow:0 3px 4px #000}@media screen and (min-width: 768px) and (max-width: 1276px){.order-button-container-navbar-pc{width:30%}}.order-button-container-navbar-pc:hover{cursor:pointer;color:#fff}.order-button-text-navbar-pc{transition:.3s ease}.icon-pc-order-button-hover-container{transition:.3s ease;opacity:0;position:absolute;right:15%;transform:scale(.2)}.order-button-container-navbar-pc:hover .icon-pc-order-button-hover-container{opacity:1;transform:scale(1)}.order-icon-pc-button{transition:.3s ease}.order-button-container-navbar-pc:hover .order-icon-pc-button{opacity:0;transform:scale(.2)}.order-button-container-navbar-pc:hover h3{transform:translate(-3px)}.order-button-text-navbar-pc{color:inherit;font-size:.9rem;font-weight:600;font-family:DescFont;white-space:nowrap}.bucket-count-pc-button{height:22px;width:22px;position:absolute;background-color:#283447;top:50%;transform:translateY(-50%) translate(50%) scale(.2);right:0;border-radius:10px;border:3px solid white;opacity:0;transition:.3s ease;font-family:TitleFont;font-size:.65rem;color:#fff;overflow:hidden}.item-in-bucket-count-pc{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hide-bucket-count-pc{transform:translateY(-50%) translate(50%) scale(.2);opacity:0}.change-bucket-count-visibility{opacity:1;transform:translateY(-50%) translate(50%) scale(1)}.order-button-container-navbar-pc:hover .bucket-count-pc-button{opacity:0;transform:translateY(-50%) translate(50%) scale(.2)}.text-animation-container{position:absolute;overflow:hidden;height:1.5em;right:15%}.text-animation span{display:inline-block;transition:1s ease;font-family:DescFont}.letters-animation{animation:textAnimation 1s forwards;opacity:0}@media screen and (max-width:767px){.text-animation-container{right:5%}}.pc-menu{position:absolute;width:230px;height:280px;background-color:#283447;opacity:0;transition:.2s ease;top:60px;transform:translate(-50%) scale(.2) translateY(-100%);left:50%;border-radius:6px;box-shadow:0 1px 5px #000;display:flex;flex-direction:column;font-family:DescFont;align-items:center;padding-top:.5em}.pc-menu-title{font-family:TitleFont;margin-bottom:.3em}.pc-menu-button{font-size:.9rem;color:#000;padding:.5em 1.5em;background-color:#fff;border-radius:20px;margin-top:1em}.open-pc-menu{position:absolute;opacity:1;transform:scale(1);transition:.2s ease}.hide-pc-menu{position:absolute;opacity:0;transform:scale(.5)}.show-pc-menu{opacity:1;transform:translate(-50%) scale(1) translateY(0)}.pc-menu-enter-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;width:40px;font-size:1.7rem;color:#fff;background-color:#283447;border-radius:20px;position:relative;box-shadow:0 1px 5px #000}.hero-animation-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:60vh;width:100%}.menu-title{font-size:2rem;font-family:TitleFont}.hero-card{height:50vh;overflow:hidden;position:relative;z-index:2}.hero-triangle-up{clip-path:polygon(0% 100%,100% 100%,100% 0%);height:10vh;background-color:#f5f5f7;position:absolute;top:-2px;z-index:1;width:105%;transform:rotateX(180deg)}.hero-triangle-down{clip-path:polygon(0% 100%,100% 100%,100% 0%);height:10vh;background-color:#f5f5f7;position:absolute;bottom:-2px;z-index:1;width:105%;transform:rotateY(180deg);color:#283447;display:flex;align-items:flex-end;justify-content:flex-end;padding-left:1em;padding-right:2em}.hero-section-container{width:100%;background-size:cover;transition:.4s ease;color:#fff;position:relative;display:flex;flex-direction:column}.gradient-background{width:100%;height:300px;color:#fff;background:linear-gradient(-45deg,#000,#304a8a,#283447,#637ec2);background-size:400% 400%;animation:Gradient 8s ease infinite;display:flex;align-items:flex-end;top:120px;left:0;clip-path:polygon(-400% 100%,100% 100%,100% 0%);transform:rotateX(180deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-content-text{opacity:0;transition:.3s ease;transform:translateY(4em)}.show-header-content-text{opacity:1;transform:translateY(0)}.scroll-card{z-index:1;color:#283447;display:flex;justify-content:center;background-color:#f5f5f7;border-radius:27px;height:40px;width:40px;align-items:center;position:absolute;bottom:10vh;left:50%;transform:translate(-50%);transition:.3s ease;cursor:pointer;box-shadow:0 2px 6px #000}.hero-text-card{width:100%;height:60vh;z-index:2;position:relative;background-color:#f5f5f7;padding-top:2em;overflow:hidden}.hide-scroll-card{opacity:0;transform:translate(-50%) scale(.2)}.scroll-card-arrow{transform:rotate(90deg);font-size:1.8rem;animation:bounce-menu 2s infinite}.test{height:calc(var(--vh, 1vh) * 100)}.img-header-gradient{width:100%;height:calc(var(--vh, 1vh) * 100);transition:.5s ease;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:sticky;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.desc-header-side-container{height:calc(var(--vh, 1vh) * 100);width:100%;display:flex;flex-direction:column;position:relative;text-align:center;align-items:center;justify-content:center}.hero-text-card-title{font-family:TitleFont;color:#283447;font-size:2.5rem;margin:0 0 .2em}.hero-text-card-container{width:80%;margin:auto;display:flex;flex-direction:column;align-items:flex-start}.hero-text-card-image{width:100%;height:calc(var(--vh, 1vh) * 60);-o-object-fit:cover;object-fit:cover}.hero-text-card-image-container{width:100%;height:calc(var(--vh, 1vh) * 150);overflow:hidden;position:relative;z-index:2;background-color:#f5f5f7}.timer-container{width:70vw;height:1.9em;background-color:#fff;z-index:3;border-radius:20px;box-shadow:0 2px 5px gray;overflow:hidden}.timer{width:0%;height:100%;background-color:#283447;animation:timer 4s infinite}.header-title-text{font-size:2.5rem;font-family:TitleFont;color:inherit;line-height:3rem;text-shadow:0px 1px 10px #283447;z-index:1;width:300px}.hero-title-desc{font-size:2rem;font-family:TitleFont;z-index:1;position:relative;color:inherit;text-shadow:10px 1px 10px #283447;margin-top:.5em;width:90%}.mobile-header-pizza-card{width:80%;height:calc(var(--vh, 1vh) * 100);z-index:10;margin:4em auto 2em;border-radius:14px;position:relative;padding:.5em;background-color:#fff;box-shadow:0 5px 10px #c0d0ed}.show-header-menu-text{opacity:1;transform:translate(-50%) scale(1)}.menu-header-pizza-arrow{transform:rotate(90deg);animation:bounce-menu 2s infinite}.menu-header-card-change{opacity:0}.pizza-mobile-header-card-image{width:100%;position:absolute;left:5%;bottom:-50%;animation:rotate360 20s linear infinite}.mobile-header-pizza-title{font-family:TitleFont;font-size:1.7rem;width:80%;color:#283447}.show-header-image{opacity:.9}.header-desc-text{font-family:DescFont;color:inherit}.scroll-down-header-card{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:50px;height:50px;justify-content:center;align-items:center;display:flex;transition:.3s ease}.scrolled-down{opacity:0}.about-us-menu-button{color:#283447;font-family:DescFont;display:flex;align-items:center;margin-left:1em}.click-arrow-about-us-menu-button,.about-us-menu-button-arrow{transition:.3s ease}.arrow-box{width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-left:.2em}.click-arrow-about-us-menu-button{opacity:0;position:absolute;top:0}.about-us-menu-button:hover .about-us-menu-button-arrow{opacity:0;transform:translate(5px)}.about-us-menu-button:hover .click-arrow-about-us-menu-button{opacity:1}.about-us-header-card{width:100%;position:sticky;height:calc(var(--vh, 1vh) * 20);transition:.3s ease;display:flex;border-radius:0}.about-us-header-card-text-content{opacity:1;transition:.3s ease;width:100%;flex-shrink:0;padding-left:1.3em;padding-top:1em}.show-filters{height:calc(var(--vh, 1vh) * 10)}.show-filters .about-us-header-card-text-content{opacity:0}.about-us-header-title{font-size:2.25rem;font-family:TitleFont}.about-us-header-desc{font-family:DescFont;margin-right:1em}.pizza-filters{transition:.3s ease;display:flex;justify-content:center;align-items:center;overflow:auto;background-color:#283447;border-radius:12px;width:100%;flex-shrink:0;padding:.7em 0;position:absolute;bottom:0}.pizza-filters::-webkit-scrollbar{display:none}.pizza-filter-card{padding:.4em .9em;background-color:#fff;color:#16161d;font-family:DescFont;border-radius:8px;margin:.3em;transition:.3s ease;box-shadow:0 2px 5px #000}.show-filters .pizza-filters{opacity:1;z-index:1}.filters{display:flex;overflow-x:auto;margin-left:.4em;border-radius:14px;margin-right:.3em}.filters::-webkit-scrollbar{display:none}.show-filtered-color{opacity:.7}.hero-card-image-container{align-items:center;padding:.5em;height:calc(var(--vh, 1vh) * 15);overflow:hidden}.hero-images-container::-webkit-scrollbar{display:none}.hero-images-container{width:100%;height:100%;display:flex;overflow-y:auto;border-radius:6px;align-items:center}.social-media-container{padding:1em;background-color:#fff;border-radius:50%;color:#283447;transition:.3s ease;transform:translateY(0) scale(1);cursor:pointer;margin:.5em;box-shadow:0 2px 5px #c0d0ed}.social-media-container:hover{transform:translateY(-10px) scale(1.1)}.hero-card-image:hover{transform:scale(.9)}.hero-images-container{justify-content:center}.order-hero-card{width:100vw;height:100vh;position:fixed;top:0;opacity:0;overflow:hidden;transition:.3s ease;z-index:0}.display-order-hero{z-index:3;opacity:1}.order-hero-bg{background:linear-gradient(to bottom,transparent,#16161d);opacity:.7;position:absolute;width:100%;height:100%;top:0}.order-hero-button-container{width:80vw;background-color:#f5f5f7;max-width:500px;border-radius:14px;position:absolute;bottom:60px;left:50%;transform:translate(-50%) translateY(200px) scale(.5);height:70px;display:flex;justify-content:center;align-items:center;padding:8px 4px;transition:.3s ease}.display-order-hero-container{transform:translate(-50%) translateY(0) scale(1)}.order-hero-button{background-color:#283447;color:#f5f5f7;box-shadow:0 3px 4px #000;font-family:DescFont;font-size:1.1rem;width:50%;height:100%;margin-left:4px;margin-right:4px;border-radius:14px;transition:.3s ease}.order-hero-button:hover{background-color:#16161d;cursor:pointer}@media screen and (min-width: 768px){.hero-text-card-title{font-size:4rem;margin-bottom:.1em}.hero-text-card-image{height:calc(var(--vh, 1vh) * 100)}.hero-text-card-image-container{height:calc(var(--vh, 1vh) * 70)}.desc-header-side-container{height:calc(var(--vh, 1vh) * 100)}.hero-text-card{height:calc(var(--vh, 1vh) * 150)}.hero-text-card-container{min-height:calc(var(--vh, 1vh) * 50);width:65%;padding-top:2em;padding-bottom:2.5em}.hero-container{height:calc(var(--vh, 1vh) * 220)}.header-title-text{text-shadow:0px 1px 10px black}.pizza-filter-card:hover{opacity:.7}.pizza-filters{align-items:flex-start;justify-content:flex-start;flex-direction:column;padding-bottom:2em}.filters{margin-left:1.5em;margin-top:.8em}.pizza-filter-card{padding:.4em 1em;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s ease;display:flex;align-items:center}.pizza-filter-card h3{margin-left:.5em}.pizza-filter-card .arrow-box{margin-left:.35em}.mobile-header-pizza-card{width:70%;margin-top:6em}.scroll-card{bottom:calc(var(--vh, 1vh) * 5)}.filters-pc-title{font-family:TitleFont;font-size:2rem;margin-left:40px;margin-top:.3em}.filters-pc-desc{margin-left:40px;font-family:DescFont}.show-filters{height:170px;border-radius:6px}.about-us-header-title{font-size:2.5rem}.about-us-header-desc{width:50%}.header-title-text{font-size:5rem;line-height:5rem;position:relative;top:0;margin-top:.2em;width:60%;min-width:600px}.header-title-desc{color:#16161d;font-family:DescFont;width:80%;font-size:1.1rem}.gradient-background{height:calc(var(--vh, 1vh) * 50);clip-path:polygon(-60% 100%,100% 100%,100% 0%)}.about-us-header-card-text-content{padding-left:2em}}@media screen and (max-width: 1276px) and (min-width: 768px){.hero-section-container{background-position:center}.header-image{position:absolute;width:75%;height:calc(var(--vh, 1vh) * 50);right:-15%;max-height:300px}.gradient-overlay{height:30px}.header-title-text{font-size:4rem;line-height:4rem;position:relative;width:60vw;top:0;margin-top:.2em}.header-title-desc{color:#16161d;font-family:DescFont;width:60%}.about-us-header-desc{width:80%}}@media screen and (max-width: 767px){.hero-section-container{background-position:center}.hero-title-desc{font-size:1.2rem}.header-image{position:absolute;width:75%;height:calc(var(--vh, 1vh) * 50);right:-15%;max-height:300px}.gradient-overlay{height:30px}.header-title-desc{color:#16161d;font-family:DescFont}}@keyframes bounce-menu{0%,20%,50%,80%,to{transform:translateY(0) rotate(90deg)}40%{transform:translateY(5px) rotate(90deg)}60%{transform:translateY(0) rotate(90deg)}}@keyframes timer{0%{width:0%}to{width:100%}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-2{bottom:-.5rem}.-left-0{left:-0px}.-right-0{right:-0px}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-3{margin-bottom:.75rem}.mb-6{margin-bottom:1.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-1{height:.25rem}.h-3{height:.75rem}.h-full{height:100%}.w-3{width:.75rem}.w-64{width:16rem}.w-full{width:100%}.w-screen{width:100vw}.max-w-5xl{max-width:64rem}.shrink-0{flex-shrink:0}.origin-left{transform-origin:left}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grab{cursor:grab}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-neutral-700{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity))}.border-neutral-950{--tw-border-opacity: 1;border-color:rgb(10 10 10 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*{box-sizing:border-box}body{margin:0;width:100%;background-color:#f2f2f2;font-family:Poppins,sans-serif;resize:none}.hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.hover\:bg-neutral-950:hover{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.active\:cursor-grabbing:active{cursor:grabbing}@media (min-width: 768px){.md\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.md\:p-8{padding:2rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}.hover-button{padding:0 2em;height:2.5em;background-color:#283447;max-width:10em;font-family:DescFont;border-radius:10px;box-shadow:0 0 10px #fff;cursor:pointer;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease;margin-top:1em;box-shadow:0 3px 4px #000;position:relative}.red{background-color:#852501!important}.button-hover-container{transition:.3s ease;height:100%;display:flex;justify-content:center;align-items:center}.icon-button-hover-container{transition:.3s ease;opacity:0;position:absolute;right:1em;transform:scale(.2)}.hover-button:hover{background-color:#000}.hover-button:hover .button-hover-container .icon-button-hover-container{opacity:1;transform:scale(1)}.button-hover-container h3{transition:.3s ease;white-space:nowrap}.hover-button:hover .button-hover-container h3{transform:translate(-7px)}.showing-item-pop{opacity:0;transition:.8s ease;transform:scale(.5)}.show-item-scroll-reveal-pop{opacity:1;transform:scale(1)}.book-wrap{--pad-mobile: 5vw;--pad-desktop: 10vw;--edge-pad: clamp(var(--pad-mobile), 5vw, var(--pad-desktop));--radius: 30px;--brand: #283447;--arrow: 42px;--arrow-gap: 10px;background:#f5f5f7;padding:clamp(20px,3vw,40px) 0 0;position:relative;z-index:3;padding-top:0;margin-top:0}.book-wrap:before{content:"";position:absolute;top:0;left:max(0px,(100vw - 100%) / 2);width:100vw;height:14px;clip-path:polygon(0 0,100% 0,100% 70%,0 100%);pointer-events:none}.book-rail-wrap{position:relative}.book-rail{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:1px;-webkit-overflow-scrolling:touch;will-change:scroll-position;padding-left:calc(var(--edge-pad) + var(--arrow) + var(--arrow-gap));padding-right:calc(var(--edge-pad) + var(--arrow) + var(--arrow-gap));scrollbar-width:none}@media screen and (max-width: 767px){.book-rail{margin-left:0;padding-left:10vw}}.book-rail::-webkit-scrollbar{display:none}.book-card{width:230px;height:300px;background:#e0e0e0;border-radius:14px;flex-shrink:0;scroll-snap-align:center;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;margin-right:16px}@media screen and (min-width: 767px){.book-card{width:300px;height:400px}}.book-card:hover{transform:translateY(-2px)}.book-card__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:3 / 4}.book-arrow{position:absolute;top:50%;translate:0 -50%;width:var(--arrow);height:var(--arrow);border-radius:999px;background:#fff;border:2px solid #d7dbe3;cursor:pointer;transition:transform .2s ease,opacity .2s ease;opacity:.95;z-index:2}.book-arrow:hover{transform:scale(1.03)}.book-arrow:active{transform:scale(.98)}.book-arrow--left{left:var(--edge-pad)}.book-arrow--right{right:var(--edge-pad)}.book-parallax-container{width:100%;height:300px;background-color:#d3d3d3;margin-top:100px;overflow:hidden;position:relative;border-radius:14px 14px 0 0}.boox-parallax-image{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.book-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;background:var(--brand);-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6l-6 6 6 6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 6l-6 6 6 6' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") no-repeat center / contain}.book-arrow--right:before{transform:rotate(180deg)}@media (max-width: 420px){.book-arrow{display:none}}.book-texts{padding:0px 10vw;display:grid;gap:12px;margin-top:32px}@media screen and (min-width: 767px){.book-texts{padding:0px 8vw;margin-top:54px}.book-wrap{padding-top:5em}.book-parallax-container{width:100%;height:500px;background-color:#d3d3d3;margin-top:100px;overflow:hidden;position:relative;border-radius:0}.boox-parallax-image{width:100%;height:700px;-o-object-fit:cover;object-fit:cover}}.book-title{font-family:TitleFont;font-size:48px;line-height:1.08;margin:0 0 8px;color:#283447;opacity:0;transform:translateY(-18px);transition:transform .35s ease,opacity .35s ease}.show-item-scroll-reveal .book-title{opacity:1;transform:translateY(0)}.book-desc{font-family:DescFont;font-size:clamp(15px,1.4vw,18px);color:#2b2f38;max-width:72ch;opacity:0;transform:translateY(-14px);transition:transform .35s ease,opacity .35s ease}.show-item-scroll-reveal .book-desc{opacity:1;transform:translateY(0)}.book-btn{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:18px;border:2px solid var(--brand);color:var(--brand);background:#fff;font-family:DescFont;font-size:.98rem;text-decoration:none;transition:background-color .25s ease,transform .2s ease,border-color .25s ease;opacity:0;transform:translateY(-10px)}.show-item-scroll-reveal .book-btn{opacity:1;transform:translateY(0)}.book-btn:hover{background:#eef2f7}.book-btn:active{transform:translateY(1px)}@media (prefers-reduced-motion: reduce){.book-rail,.book-card,.book-title,.book-desc,.book-btn{transition:none!important;transform:none!important;opacity:1!important}}.menu-section-container{width:100%;background-color:#f5f5f7;color:#000;text-align:center;padding-top:calc(var(--vh, 1vh) * 50);position:relative}.menu-mobile-image{width:100%;height:calc(var(--vh, 1vh) * 50);-o-object-fit:cover;object-fit:cover}.menu-titles-container{width:80%;margin:auto;text-align:left}.menu-title{font-family:TitleFont;color:#283447}.menu-desc{font-family:DescFont;color:#283447}.choose-drink{font-family:TitleFont;font-size:2.3rem;margin-top:1em}.choose-drink-subtitle{font-family:DescFont;margin-bottom:1.5em}.menu-container-menu-section{width:80vw}.mobile-menu-filters{width:90vw;height:calc(var(--vh, 1vh) * 6);min-height:50px;background-color:#fff;position:sticky;top:calc(var(--vh, 1vh) * 12);-webkit-user-select:none;-moz-user-select:none;user-select:none;left:5vw;border-radius:10px;transform:scale(.7) translateY(-50px);opacity:0;z-index:3;transition:.3s ease;display:flex;padding-left:1em;padding-top:.8em;padding-bottom:.8em;overflow-x:auto;box-shadow:0 2px 10px #918e8e}.mobile-menu-filters::-webkit-scrollbar{display:none}.mobile-filter-button{padding:.7em 1.5em;color:#283447;display:flex;justify-content:center;align-items:center;font-family:DescFont;border-radius:7px;margin-right:.5em;transition:.3s ease;flex-shrink:0}.show-mobile-filters{opacity:1;transform:scale(1) translateY(0)}@media screen and (min-width: 767px){.menu-section-container{padding-top:0}.menu-titles-container{width:64vw}.choose-drink{margin-top:3em;font-size:3.5rem}.menu-section-subtitle{width:73%}.choose-drink-subtitle{font-family:DescFont;margin-bottom:3.5em}.menu-container-menu-section{width:100%}}.drinks-carusel-drink-card{width:60%}.change-dring-arrow-button{position:absolute;top:50%;transform:translateY(-50%);padding:1.2em;border-radius:50%;color:#fff;transition:.5s ease;background-color:#304a8a;box-shadow:0 0 10px #b6b4b4;z-index:1}.change-dring-arrow-button:hover{background-color:#000}.drink-item-title{font-size:1.8rem;font-family:TitleFont;margin-top:1em;width:100%;text-shadow:0px 0px 5px rgb(182,180,180)}.drink-image{height:calc(var(--vh, 1vh) * 35);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(3px 5px 5px rgb(182,180,180));-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s ease}.drink-image-container:hover .drink-image{height:calc(var(--vh, 1vh) * 33)}.drink-item-add-to-cart-text{font-family:DescFont;font-size:.8rem;width:80%;color:#304a8a;opacity:.7}.drink-card-container{width:100%;max-width:300px;margin:0 auto}@media screen and (max-width:767px){.drink-image{height:calc(var(--vh, 1vh) * 40);-o-object-fit:contain;object-fit:contain}.drinks-carusel-drink-card{width:90%}}.menu-container{width:100%;text-align:left;display:flex}.menu-title-pc{font-size:2rem;font-family:TitleFont;margin-left:8px;margin-bottom:.3em}.menu-item{width:100%;background-color:#fff;box-shadow:0 0 10px #b6b4b4;border-radius:9px;display:flex;overflow:hidden;margin-top:1em;transition:.3s ease;color:#000;position:relative;height:calc(var(--vh, 1vh) * 17.2);min-height:120px;cursor:pointer}.filters-pc{align-items:flex-start}.menu-item:hover{transform:scale(1.05)}.order-mobile-card-button{transition:.3s ease}.order-mobile-card-button:hover{transform:scale(1.03)}.menu-item-text-container{height:100%;padding:.5em 1em .8em 1.2em;margin:0;width:70%;justify-self:start}.image-menu-container{height:calc(var(--vh, 1vh) * 17.2);min-height:120px}.click-to-add-menu-item-text{color:#6e6e73;font-family:DescFont;font-size:.7rem;font-weight:700;margin-top:.5em}.menu-item-title{font-family:TitleFont;font-size:1.4rem;margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.menu-item-price{font-family:DescFont;font-size:.8rem;color:#000}.menu-item-desc{font-family:DescFont;font-size:.7rem;font-weight:200;margin:0 0 .2em;width:90%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#b0b3b8;transition:.3s ease}.menu-item-price-card{width:2.5em;height:1.5em;display:flex;border-radius:8px;color:#000;margin-top:.1em;transition:.3s ease}.menu-items-category-container{display:flex;align-items:center;margin-top:.3em}.menu-item-category-container{width:2em;height:1.5em;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-top:.5em;margin-left:.5em;transition:.2s ease;position:relative}.menu-item-category-container:hover{width:5em}.category-text-in-category-card{transition:.1s;position:absolute;opacity:0;font-family:DescFont;color:#fff;font-size:.8rem}.menu-item-category-container:hover .category-text-in-category-card{opacity:1}.category-icon{transition:.2s ease}.menu-item-category-container:hover .category-icon{opacity:0}.fun-facts-pc-container{background-color:#283447;padding:4em 5em 2em;border-radius:0 14px 14px 0;color:#fff;box-shadow:1px 0 10px #494d52;margin-right:8vw;flex-shrink:0}.pc-filters-title{font-family:TitleFont;font-size:2rem}.reviews-container{display:flex;height:100%;align-items:center}.review-card-hover-element{background-color:#623ce8;width:0%;height:0%;position:absolute;transition:.3s ease;border-radius:50%}.review-card:hover .color-header-review-card .review-card-hover-element{width:100%;height:100%;border-radius:0}.review-card:hover{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.special-offer-title{font-size:2rem;font-family:TitleFont;margin:.1em 0 0}.special-offer-desc{width:60%;font-family:DescFont}.special-item-image{width:calc(var(--vh, 1vh) * 30);right:calc(var(--vh, 1vh) * -15);position:absolute;top:50%;transform:translateY(-50%);transition:.3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0px 0px 5px #86868f)}.jump-add-to-bucket-icon{animation:jump 2s infinite}.menu-item-price-text{font-family:TitleFont;font-size:.8rem;margin-top:.2em}.pizza-filter-card-pc{padding:.4em .9em;background-color:#fff;color:#16161d;font-family:DescFont;border-radius:8px;margin:.6em .3em .3em;transition:.3s ease;box-shadow:0 0 5px gray;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center}.menu-item-desc-container{width:100%}.menu-item-desc-text{font-size:.7rem;color:gray;font-family:DescFont;width:100%;max-height:40%;overflow:hidden;position:relative}.item-text-gradient{width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,transparent,transparent,white)}@media screen and (min-width: 768px){.menu-item-text-container{width:17.8vw;flex-shrink:0}.items-menu-container{width:100%;display:grid;grid-auto-rows:min-content;grid-auto-columns:min-content;grid-template-columns:32vw 32vw;padding-top:3em}.menu-container{width:100%;margin:auto}.menu-item-title{font-size:1.5rem;margin-top:.15em}.menu-item-desc{font-size:.8rem}.menu-item{width:28.8vw}.menu-item-price-text{font-size:.9rem;margin-top:.4em}.add-to-bucket-menu-btn{padding:.8em 0}.menu-item,.image-menu-container{min-height:140px}}.fun-facts-pc-card:hover .special-item-image{transform:translate(calc(var(--vh, 1vh) * -5)) translateY(-50%)}@media screen and (min-width: 767px) and (max-width: 1276px){.fun-facts-pc-container{background-color:#283447;padding:4em 2em 2em;border-radius:10px 0;color:#fff;margin-right:5vw;flex-shrink:0}}@media screen and (max-height: 800px) and (max-width: 1400px){.fun-facts-pc-card{background-color:#fff;min-height:calc(var(--vh, 1vh) * 40);display:flex;border-radius:20px;overflow:hidden;flex-direction:column}}@keyframes jump{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-5px) scale(1.05)}60%{transform:translateY(0) scale(1)}}.showing-item-in-menu{opacity:0;transition:.5s ease;transform:scale(.7);margin-right:.6em;border-radius:10px;width:30vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:calc(var(--vh, 1vh) * 13);background-color:#cccede;overflow:hidden}.show-item-scroll-reveal-in-menu{opacity:1;transform:scale(1)}.menu-item-image{width:100%;height:calc(var(--vh, 1vh) * 13);opacity:0;transition:1s ease}.show-menu-item-image{opacity:1}@media screen and (min-width: 767px){.showing-item-in-menu{width:10vw;height:calc(var(--vh, 1vh) * 13)}.menu-item-image{width:10vw;height:calc(var(--vh, 1vh) * 13);background-color:#cccede;border-radius:6px}}@media screen and (min-width: 767px) and (max-height : 800px){.showing-item-in-menu,.menu-item-image{height:calc(var(--vh, 1vh) * 14.5)}}.footer-container{width:100%;background-color:#283447;height:calc(var(--vh, 1vh) * 30);padding-top:2em;position:relative}.trademark-sign-footer{color:#fff;font-family:DescFont}.footer-title{color:#fff;font-family:TitleFont;font-size:2rem;margin-left:.7em}.footer-link{color:#fff;font-family:DescFont;font-size:1rem}.footer-content{width:90%;margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.social-media-footer-card{width:calc(var(--vh, 1vh) * 5.5);height:calc(var(--vh, 1vh) * 5.5);background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 10px gray;margin:.5em;transition:.3s ease}.social-media-footer-card:hover{cursor:pointer;transform:translateY(-5px)}.footer-socail-media{display:flex;justify-content:center;margin-bottom:1em}@media screen and (max-width:600px){.footer-container{width:100%;height:calc(var(--vh, 1vh) * 40);padding-top:2em;position:relative}}.link-button-text{transition:.4s ease;color:#fff!important;font-size:1.1rem}.link-button-text a{color:inherit;text-decoration:none}.change-link-btn-color{color:#000!important}.link-button-line{background-color:#623ce8!important;transition:.4s ease}.change-underline-color{background-color:#623ce8!important}.gallery{width:100%;background-color:#f5f5f7;padding-top:2em;flex-direction:column;position:relative}.images-opacity{opacity:.1}.zoom-in-image-gallery-section{max-width:70vw;max-height:calc(var(--vh, 1vh) * 70);background-color:none;position:absolute;transform:translateY(-50%) translate(-50%) scale(.7);border-radius:8px;box-shadow:0 5px 10px #283447;transition:.3s ease;opacity:0;z-index:0;top:50%;left:50%;overflow:hidden}.show-zoom-in-card{opacity:1;z-index:1;transform:translateY(-50%) translate(-50%) scale(1);background-color:#cccede}.gallery-zoom-in-image{max-width:70vw;max-height:calc(var(--vh, 1vh) * 70)}.gallery-title{font-family:TitleFont;color:#fff;font-size:2.3rem;margin-bottom:.7em}.triangle-gallery-images{clip-path:polygon(-80% 100%,100% 100%,100% 0%);width:100%;background-color:#283447;height:calc(var(--vh, 1vh) * 12);margin:0}.bg-gallery-images{background-color:#283447;min-height:calc(var(--vh, 1vh) * 40);margin:2em 0 0}.title-gallery-pc{font-size:3rem;font-family:TitleFont;color:#fff;text-shadow:0px 2px 5px black}.gallery-line{width:.2vw;height:calc(var(--vh, 1vh) * 500);background-color:#b6b4b4;position:absolute;z-index:1}.desc-gallery-pc{margin-top:1em}.top-container-gallery{width:85%;height:calc(var(--vh, 1vh) * 22);overflow:hidden;border-radius:6px;margin:1em 0}.gallery-subtitle{font-size:1.2rem}.bg-gallery-images{margin-top:-1px;display:flex;flex-direction:column;align-items:center}.triangle-gallery-images{clip-path:polygon(-40% 100%,100% 100%,150% 0%);height:calc(var(--vh, 1vh) * 15)}@media screen and (min-width: 768px){.gallery-title{font-size:3.5rem}.desc-gallery-pc{font-size:.8rem}.top-container-gallery{width:75vw;height:calc(var(--vh, 1vh) * 30);overflow:hidden;border-radius:6px;margin:1em 0}}.showing-item-in-gallery{opacity:0;transition:.5s ease;transform:scale(.7);border-radius:6px;cursor:pointer}.show-item-scroll-reveal-in-gallery{opacity:1;transform:scale(1)}.show-item-scroll-reveal-in-gallery:hover{transform:scale(.95)}.image-in-gallery-top{border-radius:6px;height:calc(var(--vh, 1vh) * 22);flex-shrink:0;background-color:#cccede;width:20vw;min-width:110px}.image-in-gallery-top-long{border-radius:6px;height:calc(var(--vh, 1vh) * 22);margin-left:1em;flex-shrink:0;background-color:#cccede}.image-in-gallery-big{width:85vw;height:85vw;border-radius:6px;background-color:#cccede;margin-bottom:1em}.image-in-gallery-middle{width:85vw;border-radius:6px;height:calc(var(--vh, 1vh) * 30);background-color:#cccede}.image-in-gallery-bottom{border-radius:6px;height:calc(var(--vh, 1vh) * 22);flex-shrink:0;background-color:#cccede;width:25vw}.image-in-gallery-long-bottom{border-radius:6px;height:calc(var(--vh, 1vh) * 22);width:55vw;background-color:#cccede}@media screen and (min-width : 767px){.image-in-gallery-top{height:calc(var(--vh, 1vh) * 30);width:20vw;min-width:120px}.image-in-gallery-top-long{height:calc(var(--vh, 1vh) * 30);width:30vw}.image-in-gallery-big{height:calc(var(--vh, 1vh) * 40);width:37vw;margin-right:.5em;margin-left:.5em;margin-bottom:2em}}.image-in-gallery{width:100%;height:100%;opacity:0;transition:1s ease;border-radius:6px}.show-image-in-gallery{opacity:1}.image-loading{animation:image-loading 2s infinite;opacity:0;transition:1s ease}@keyframes image-loading{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.map-section-container{width:100%;display:flex;align-items:center;flex-direction:column;background-color:#f5f5f7;padding-top:6em;padding-bottom:4em}.map-title{font-size:2rem;font-family:TitleFont}.map-desc{font-size:1rem;font-family:DescFont}.map-container{width:80vw;overflow:hidden;display:flex;justify-content:center;align-items:center;height:80vw;border-radius:20px;margin-top:2em;background-color:#e8e9ed;box-shadow:0 0 5px #b6b4b4}@media screen and (min-width:767px){.map-container{width:70vw;height:30vw}}.reviews{width:100%;background-color:#283447;position:relative;display:flex;flex-direction:column;align-items:center;color:#fff;margin-top:-1px;padding-top:1em}.mobile-animation-reviews-container{position:sticky;top:calc(var(--vh, 1vh) * 18)}.review-title{font-family:DescFont;margin-top:.2em;font-size:2rem;text-shadow:0px 2px 4px black}.reviews-pc-card-title{transition:.3s ease}.review-desc{font-family:DescFont;text-align:center;margin-top:.5em;text-shadow:0px 2px 4px black}.review-container{margin-bottom:5em}.reviews-triangle{background-color:#283447;clip-path:polygon(-40% 100%,100% 100%,150% 0%);height:calc(var(--vh, 1vh) * 15);width:100%}.reviews-triangle-down{background-color:#f5f5f7;clip-path:polygon(-40% 100%,100% 100%,150% 0%);height:calc(var(--vh, 1vh) * 15);width:100%}.review-pc-text-card{transition:.3s ease;transform:scale(.8);display:flex;flex-direction:column;align-items:center}.animate-review-pc-card{opacity:1;transform:scale(1)}.gradient-text{background:linear-gradient(to right,#2a3891,#4255cf);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.reviews-icon-container{height:110px;width:30%;margin:2em 2em 3em}@media screen and (max-height : 800px){.reviews-icon-container{height:70px;width:30%;margin:2em 2em 1em}}@media screen and (max-width : 767px){.review-container{margin:0 3em;opacity:0;transition:.8s ease;transform:translateY(calc(var(--vh, 1vh) * -3))}.show-review-animation{opacity:1;transform:translateY(0)}.reviews{height:calc(var(--vh, 1vh) * 150)}}.reviews-pc-text-card{width:100%;background-color:#fff;box-shadow:0 4px 10px #000;margin:3em auto auto;border-radius:20px}.reviews-title{font-family:TitleFont;color:#fff}.reviews-card-container{display:flex;flex-direction:column;align-items:center;height:100%}@media screen and (min-width : 767px) and (max-width : 1276px){.reviews{height:calc(var(--vh, 1vh) * 200)}.reviews-title{font-size:3rem}.reviews-card-container{width:70%}.reviews-icon-container{height:80px;margin:1em 1em 2em}}@media screen and (min-width : 1276px){.reviews-pc-card-image-container{width:100%;height:calc(var(--vh, 1vh) * 23);background-color:#e8e9ed;border-radius:20px}.reviews{height:calc(var(--vh, 1vh) * 200)}.reviews-title{font-size:3rem}.reviews-card-container{width:60%}}.desc-item-text{font-family:DescFont;color:gray;font-size:.8rem;transition:.3s ease}.desc-item-container{margin-right:.4em;display:flex;justify-content:center;align-items:center;position:relative}.desc-item-container:hover .desc-item-text{transform:translateY(-1.5px) scale(.95);color:#2a3891}.blog-conatiner{width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#f2f2f2;padding-top:calc(var(--vh, 1vh) * 15)}.blog-header-carusel-container{width:75%;height:calc(var(--vh, 1vh) * 60);color:#fff;padding-left:3em;padding-top:2em;background-color:#dbdbdb;background-repeat:no-repeat}.article-header-item-title{font-family:TitleFont;font-size:2.8rem;width:60%}.article-header-item-desc{font-family:DescFont;font-size:1.1rem;width:40%;text-shadow:0px 2px 5px black}@media screen and (max-width:800px){.blog-header-carusel-container{width:90%;padding-left:2em}.article-header-item-title{font-family:TitleFont;font-size:2rem;width:60%}.article-header-item-desc{font-family:DescFont;font-size:1.1rem;width:80%}}.articles-section-container{width:70%;margin:auto;display:flex}.article-item{width:100%;box-shadow:0 0 10px #b6b4b4;border-radius:10px;display:flex;overflow:hidden;margin-top:1em;transition:.3s ease;color:#000;min-height:calc(var(--vh, 1vh) * 28);padding-bottom:1em;position:relative;background-size:cover}.article-item:hover{transform:scale(1.08);cursor:pointer}.article-item-text-container{height:100%;padding-left:1.2em;padding-top:.4em;margin:0;width:70%;justify-self:start}.read-full-article{color:#fff;font-family:DescFont;text-shadow:0px 0px 2px rgb(182,180,180);font-size:.7rem;margin-top:.5em;font-weight:500}.articles-title{font-family:TitleFont;font-size:2.3rem;margin:0 0 .2em;text-shadow:0px 0px 10px rgb(182,180,180)}.articles-desc{font-family:DescFont;font-size:1rem;font-weight:500;margin:0 0 .2em;text-shadow:0px 0px 10px rgb(182,180,180)}.articles-text-container{width:50%;margin-left:3%}.articles-text-card{align-items:center;border-radius:10px;overflow:hidden;margin-left:3em}.articles-container{width:55%;display:flex;flex-direction:column}.article-item-title{font-size:1.5rem;color:#fff;font-family:TitleFont}.article-item-desc{font-family:DescFont;font-size:.9rem;font-weight:500;color:#fff}@media screen and (min-width: 768px){.read-full-article{font-size:.8rem}.article-item-title{font-size:2.3rem}.article-item-desc{font-size:1rem}.menu-item-price{font-family:DescFont;font-size:.8rem;color:#fff}.menu-container{display:flex;justify-content:center}}@media screen and (max-width: 767px){.articles-section-container{width:85%}.articles-container{width:100%;display:flex;flex-direction:column}}.blog-details-container{width:100%;height:calc(var(--vh, 1vh) * 100);padding-top:calc(var(--vh, 1vh) * 19);background-color:#f2f2f2}.blog-content-container{margin:auto;width:45%}.blog-title{color:#000;font-family:TitleFont;font-size:3rem;width:100%;margin:0 0 1em}.blog-title-image{border-radius:6px;margin-top:1em;width:100%;height:40%;max-height:calc(var(--vh, 1vh) * 50)}.blog-text{font-family:DescFont;margin-top:2em;font-size:1.2rem}@media screen and (max-width : 600px){.blog-content-container{width:80%}.blog-title{color:#000;font-family:TitleFont;font-size:2rem}}.text-page{width:100%;background-color:#f2f2f2;padding-top:calc(var(--vh, 1vh) * 19)}.text-page-container{width:50%;margin:auto}.text-page-paragraph{font-family:DescFont;font-size:1.2rem;margin-top:1em;margin-bottom:2em}.text-page-title{font-size:2.3rem;font-family:TitleFont;width:70%}@media screen and (max-width:600px){.text-page-container{width:80%}.text-page-title{font-size:1.7rem}.text-page-paragraph{font-size:1rem}}.not-found-container{width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#f2f2f2;padding-top:calc(var(--vh, 1vh) * 19);text-align:center}.not-found{font-size:10rem;font-family:TitleFont}.not-found-text{width:40%;margin:auto;font-family:DescFont}.go-to-home-page-button-not-found-page{padding:.8em 1.8em;background-color:#000;border-radius:20px;color:#fff;font-family:DescFont;font-size:1rem;margin-top:2em;transition:.3s ease;box-shadow:0 0 10px #000}.go-to-home-page-button-not-found-page:hover{color:#000;background-color:#fff}@media screen and (max-width : 600px){.not-found{font-size:6rem}.not-found-text{width:70%}}.quiz-conatiner{width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#f2f2f2;padding-top:calc(var(--vh, 1vh) * 20);display:flex;justify-content:center}.quiz-slide-arrows-container{display:flex;flex-direction:column;justify-content:center;height:calc(var(--vh, 1vh) * 70);margin-left:2em}.slide-arrow-button{background-color:#304a8a;padding:1.7em;border-radius:50%;margin:.7em;opacity:1;box-shadow:0 0 10px #b6b4b4;transition:.3s ease;color:#fff}.slide-arrow-button:hover{background-color:#000}.hide-slide-arrow{opacity:0}@media screen and (max-width : 767px){.quiz-conatiner{padding-top:calc(var(--vh, 1vh) * 18)}.quiz-slide-arrows-container{display:none}}.embla{--slide-spacing: 0rem;--slide-size: 100%;--slide-height: calc(var(--vh, 1vh) * 70);height:calc(var(--vh, 1vh) * 70);border-radius:30px;overflow:hidden;width:21%;min-width:250px;box-shadow:0 0 10px #b6b4b4}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-x;margin-top:calc(var(--slide-spacing) * -1);height:calc(var(--slide-spacing) + var(--slide-height));flex-direction:column}.embla__slide{flex:0 0 var(--slide-size);min-height:0;padding-top:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.embla__slide__number{width:4.6rem;height:4.6rem;z-index:1;position:absolute;top:calc(var(--slide-spacing) + .6rem);right:.6rem;border-radius:50%;background-color:rgba(var(--background-site-rgb-value),.85);line-height:4.6rem;font-weight:900;text-align:center;pointer-events:none}.embla__slide__number>span{color:var(--brand-primary);background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.6rem;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.slide-container{width:100%;height:100%;padding:.5em;position:relative}.slide-header{width:100%;height:40%;background-color:#e8e9ed;border-radius:22px;display:flex;align-items:center;justify-content:center;margin-bottom:1em}.quiz-welcome-text{font-family:DescFont;width:90%;margin:auto}.score-text{font-size:4rem;font-family:TitleFont;color:#623ce8;transition:1s ease;opacity:0;transition-delay:.5s}.show-score{opacity:1}@media screen and (max-width : 476px){.embla{--slide-size: 100%;--slide-height: calc(var(--vh, 1vh) * 70);width:85%}}@media screen and (min-width: 476px) and (max-width: 1276px){.embla{width:25%}}@media screen and (max-width: 1400px) and (max-height: 1400px) and (min-width : 600px) and (min-height : 600px){.embla{width:30%;min-width:none}}@media screen and (min-width: 1400px){.embla{min-width:400px}}.quiz-slide{width:100%;height:100%;padding:.5em;position:relative}.quiz-slide-image{width:100%;height:40%;background-color:#e8e9ed;border-radius:22px;margin-bottom:1em;transition:.5s ease;background-size:cover;overflow:hidden;background-position:center}.quiz-question-text{font-family:DescFont;width:90%;margin:auto}.answers-container{margin:auto;display:flex;justify-content:center;flex-direction:column;align-items:center;position:absolute;bottom:1.5em;left:50%;transform:translate(-50%);width:95%}.is-correct-container{opacity:0;transition:.5s ease;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.show-is-correct{opacity:1}.quiz-button{background-color:#304a8a;font-family:DescFont;color:#fff;font-weight:300;margin:.5em;padding:.5em;border-radius:10px;box-shadow:0 4px 8px #000}.thank-you-page{width:100%;height:calc(var(--vh, 1vh) * 100);background-color:#f5f5f7;padding-top:calc(var(--vh, 1vh) * 20);display:flex;justify-content:center;z-index:10000000000000000;position:relative}.thank-you-page-cart{width:85vw;height:calc(var(--vh, 1vh) * 70);background-color:#fff;max-width:500px;border-radius:38px;padding:.5em;box-shadow:0 0 10px #b6b4b4;position:relative;transition:.3s ease;opacity:0;transform:translateY(-50px)}.animate-cart{opacity:1;transform:translateY(0)}.thank-you-page-check-container{width:100%;height:40%;background-color:#e8e9ed;border-radius:30px;display:flex;justify-content:center;align-items:center}.thank-you-page-text{font-size:1rem;font-family:DescFont;margin:1em auto auto;width:90%}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #304a8a;animation:check-circle-opacity 3s ease}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:before,.success-checkmark .check-icon:after{content:"";height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#304a8a;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid #304a8a}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}@keyframes check-circle-opacity{0%{opacity:0}to{opacity:1}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.order-ready{width:100%;height:100vh;background-color:#304a8a;top:0;position:fixed;transition-delay:.3s;transition:.3s ease;opacity:0;text-align:center}.show-order-ready{opacity:1;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:TitleFont}.order-ready-image{width:150px}.order-ready-title{color:#fff;font-size:2.5rem;margin-top:1em}.order-ready-desc{font-family:DescFont;color:#fff;margin-top:1em}.canceled{background-color:#ba1632}.contact-wrap{--brand: #283447;--bg: #f5f5f7;--radius: 18px;--radius-lg: 30px;background:var(--bg);padding:clamp(28px,6vw,64px) clamp(5vw,10vw,10vw)}.contact-inner{max-width:980px;margin:0 auto}.contact-title{font-family:DescFont;font-size:clamp(28px,5vw,42px);line-height:1.15;margin:0 0 6px;color:#111}.contact-desc{font-family:DescFont;font-size:clamp(14px,1.4vw,18px);color:#2b2f38;margin:0 0 32px}.contact-form{background:#fff;border:2px solid #e3e6ee;border-radius:var(--radius-lg);padding:clamp(16px,3vw,28px)}.hp{display:none!important}.grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,18px)}@media (max-width: 720px){.grid{grid-template-columns:1fr}}.field{display:grid;gap:12px}.field label{font-family:DescFont;font-size:.92rem;color:#333}.field input,.field textarea{width:100%;background:#f8f9fc;border:2px solid #e3e6ee;border-radius:var(--radius);padding:12px 14px;font-family:DescFont;font-size:1rem;color:#111;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;outline:none}.field input::-moz-placeholder,.field textarea::-moz-placeholder{color:#9aa2af}.field input::placeholder,.field textarea::placeholder{color:#9aa2af}.field input:focus,.field textarea:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 3px #2834471f}.actions{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.contact-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:18px;border:2px solid var(--brand);color:var(--brand);background:#fff;font-family:DescFont;font-size:1rem;text-decoration:none;transition:background-color .25s ease,transform .2s ease,border-color .25s ease;cursor:pointer}.contact-btn:hover{background:#eef2f7}.contact-btn:active{transform:translateY(1px)}.contact-btn:disabled{opacity:.6;cursor:not-allowed}.status{min-height:1.2em;font-family:DescFont;font-size:.95rem}.status.ok{color:#117a4b}.status.error{color:#b00020}.contact-inner-img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:14px;background-color:#d3d3d3;margin-top:60px;margin-bottom:30px}@media screen and (min-width: 767px){.contact-inner-img{width:100%;height:450px}}
