.Container{margin-left:auto;margin-right:auto;max-width:calc(1200px - 1.5rem);padding-left:.75rem;padding-right:.75rem;position:relative}.Icon{display:inline-block;line-height:0;vertical-align:middle}.Icon>svg{color:var(--text-color)}.Icon--primary>svg{color:var(--accent-color)}.Icon--space-left{padding-left:calc(var(--padding)/2)}.Icon--space-right{padding-right:calc(var(--padding)/2)}.MiniCart-Button{background-color:initial;border:.05rem solid var(--text-color);border-radius:1.5rem;color:var(--text-color);min-height:2.4rem;min-width:2.4rem;padding:.5rem .6rem;position:relative}.MiniCart-Button-Quantity{background-color:var(--active-color);border-radius:50%;color:#fff;height:1.2rem;line-height:1.2rem;position:absolute;right:-.3rem;text-align:center;top:-.3rem;width:1.2rem}.MiniCart-Button-Quantity,.MiniCart-Button-Total{display:inline-block;font-size:var(--font-size);font-weight:600;vertical-align:middle}.MiniCart-Button-Total{padding-right:.4rem;text-align:right}.Header{background-color:var(--card-bg-color);color:#fff;position:sticky;top:0;transition:background-color var(--transition);z-index:1000}.Header a{color:inherit;font-weight:500}.Header-manager .Header-Logo{filter:drop-shadow(0 0 1rem var(--active-color))}.Header-transpatent{background-color:initial;background-image:linear-gradient(0deg,#100c0a00,#100c0a);box-shadow:none}.Header-transpatent>*{filter:drop-shadow(0 0 .15rem var(--card-bg-color))}.Header-Body{padding-bottom:.5rem;padding-top:.5rem}.Header-Logo{align-items:center;background-color:initial;color:#000;display:flex;justify-content:center;margin:0 var(--padding);overflow:hidden;transition:transform var(--transition)}.Header-Logo:focus,.Header-Logo:hover{transform:scale(1.05)}.Header-Logo img{height:4.5rem;vertical-align:middle;width:4.5rem}.Header-Menu{display:flex;flex-wrap:wrap;font-size:.7rem;justify-content:space-between}.Header-Menu li{margin:0}.Header-Menu a{display:block;padding:.75rem .5rem;text-decoration:underline;text-decoration-color:#0000;text-decoration-thickness:.15rem;text-underline-offset:.1rem;transition:color .1s ease,background-color .2s ease,border-color .2s ease,text-decoration-color .2s ease,text-underline-offset .2s ease}.Header-Menu .active,.Header-Menu a:focus,.Header-Menu a:hover{color:var(--accent-color);text-decoration-color:var(--accent-color);text-underline-offset:.5rem}.MenuButton{background:#0000;display:inline-block;height:2.25rem;padding:0;position:relative;width:2.25rem}.MenuButton span{background-color:#fff;border-radius:.1rem;display:block;height:.15rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center center;transition:transform .3s ease-out,opacity .1s ease;width:2rem}.MenuButton span:first-child{transform:translate(-50%,calc(-50% - .6rem)) rotate(0)}.MenuButton span:nth-child(2){opacity:1;transform:translate(calc(-50% - .125rem),-50%) rotate(0);width:1.75rem}.MenuButton span:nth-child(3){transform:translate(-50%,calc(.6rem - 50%)) rotate(0)}.MenuButton.opened span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.MenuButton.opened span:nth-child(2){opacity:0;transform:translate(-150%,-50%) rotate(0) scale(.1)}.MenuButton.opened span:nth-child(3){transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (max-width:1199px){.Header-Menu{justify-content:space-around}.Header-Menu a{padding:.25rem .5rem}.Header-Logo img{height:3.2rem;width:3.2rem}}@media screen and (max-width:480px){.Header-Body{flex-wrap:wrap;padding-bottom:.35rem;padding-top:.35rem}.Header-Menu{order:10}.Header-Menu a{padding:.25rem}.Header-Logo img{height:2.4rem;width:2.4rem}}.Footer{background-color:var(--card-bg-color);color:var(--text-color);font-size:.7rem;font-weight:500;padding:calc(var(--padding)*2) 0}.Footer span{color:var(--text-dimmed);font-weight:400}.Footer img{margin-right:calc(var(--padding)/2);vertical-align:middle}.Footer a{color:var(--text-color);text-decoration:none}.Footer-end{justify-content:space-between}.Footer-developer,.Footer-sign{color:var(--text-dimmed);font-weight:300}.Footer-developer{font-size:.55rem;opacity:.15}.Footer-developer span{color:var(--text-color)}@media screen and (max-width:480px){.Footer{background-color:var(--bg-color);padding:var(--padding) 0}.Footer-section{background-color:var(--card-bg-color);border-radius:var(--radius);padding:var(--padding);width:100%}.Footer-end{justify-content:center}.Footer-sign{font-size:.6rem}}.PastOrder{font-size:1rem}.PastOrders-list{display:flex;flex-direction:column-reverse}.PastOrders-disclaimer{color:var(--text-dimmed);font-size:.6rem}.LastOrder{bottom:var(--padding);left:var(--padding);position:fixed;z-index:1}@media screen and (max-width:480px){.LastOrder{bottom:calc(var(--padding)/2);left:calc(var(--padding)/2)}.LastOrder .button-big{line-height:2.5rem;padding:0 1.2rem}}.Notifications{bottom:0;display:flex;flex-direction:column-reverse;gap:var(--padding);padding-bottom:var(--padding);padding-right:var(--padding);position:fixed;right:0}.Notification{animation:popin .5s ease-out backwards;background-color:var(--accent-color);border-radius:calc(var(--radius)/2);font-weight:600;padding:calc(var(--padding)/2) var(--padding);z-index:1}@keyframes popin{0%{opacity:0;transform:translate(100%) scale(0)}to{opacity:1;transform:translate(0) scale(1)}}.WorkingTime{background-color:var(--accent-color);position:relative;text-align:center;z-index:100}@media screen and (max-width:480px){.WorkingTime{font-size:.75rem}}.Promt{bottom:0;left:0;padding:1rem;position:fixed;z-index:1000}.PromtDialog{animation:popup 1s ease-out 3s backwards;max-width:min(15rem,calc(100vw - 2rem))}.PromtDialog.Card{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#111111d9}.PromtText{font-weight:500;margin-bottom:var(--padding);text-align:center}.PromtAgree{background-color:var(--action-color);border-radius:.5rem;box-shadow:.15rem .15rem 1rem #529d6480;color:#fff;font-size:.9rem;line-height:2rem;padding:0 .75rem;text-align:center;width:100%}.popup{animation:popup 1s ease-out backwards}@keyframes popup{0%{transform:translateY(calc(100% + 1rem))}to{transform:translate(0)}}.ProductCategories-wrap{background-color:initial;background-image:linear-gradient(to bottom,var(--bg-color),#0000 100%);overflow-x:auto;position:sticky;top:5.5rem;z-index:1}.ProductCategories{display:flex;flex-wrap:wrap;gap:var(--padding);padding:1.5rem 0}.ProductCategory{background-color:var(--card-bg-color);border-radius:calc(var(--radius)/2);color:var(--text-color);flex-grow:1;font-size:.8rem;font-weight:600;line-height:2.4rem;padding:0 1rem;text-align:center}.ProductCategory.current{background-color:var(--active-color)}.ProductsList-wrap{padding-bottom:var(--padding)}.ProductsList{display:flex;flex-wrap:wrap;gap:var(--padding)}.Product{background-color:var(--card-bg-color);border-radius:var(--radius);display:flex;flex:1 0 calc(50% - var(--padding)/2);flex-direction:column;min-width:min(100%,12rem);overflow:hidden;padding:var(--padding);-webkit-user-select:none;user-select:none}.ProductImage{height:130px;position:relative;width:130px}.ProductImage img{border-radius:var(--radius);height:100%;object-fit:cover;object-position:center;width:100%}.ProductDescription{word-wrap:break-word;padding:calc(var(--padding)/2) 0}.ProductPrice,.ProductTitle{font-size:.9rem;font-weight:600}.ProductPrice{color:var(--accent-color);text-align:right}.ProductVariants{font-size:.7rem}.ProductVariant,.ProductVariants{display:flex;flex-wrap:wrap;gap:calc(var(--padding)/2)}.ProductVariant{align-items:center}.ProductVariantValue{align-items:center;background-color:initial;border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);display:flex;flex-grow:0;flex-shrink:1;font-weight:600;height:1.8rem;justify-content:center;line-height:1.8rem;padding:0 calc(var(--padding)/2)}.ProductVariantValue span{text-wrap:balance;line-height:1;min-width:2em;text-align:center;white-space:normal;width:min-content}.ProductVariantValue.current{background-color:var(--active-color);border-color:#0000;box-shadow:.25rem .25rem 1.5rem #bf2b4980}.ProductVariantSelectOpen{background-color:initial;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01Ljc2IDIuMDFhLjU1LjU1IDAgMCAxIC44Ljc2bC0yLjcgMi44NWEuNS41IDAgMCAxLS43MiAwTC40NCAyLjc3YS41NS41NSAwIDEgMSAuOC0uNzZsMi4yNyAyLjM4TDUuNzYgMloiLz48L3N2Zz4=);background-position:calc(100% - .75rem);background-repeat:no-repeat;border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);color:var(--text-color);height:1.8rem;line-height:1.8rem;padding:0 1.5rem 0 .75rem}.ProductVariantSelectOpen span:last-child{color:var(--accent-color);font-weight:600}.ProductOptions{display:flex;flex-grow:1;justify-content:space-around}.ProductOptionsSelectOpen{background-color:initial;border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);color:var(--text-color);font-weight:600;height:1.8rem;line-height:1.8rem;padding:0 calc(var(--padding)/2);text-align:center}.ProductOptionsSelectOpen.full{background-color:var(--active-color);border-color:#0000;box-shadow:.25rem .25rem 1.5rem #bf2b4980}.ProductOptionsSelect-wrap{align-items:center;background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.ProductOptionsSelect{background-color:var(--card-bg-color);border-radius:.5rem;box-shadow:0 0 1rem #0000004d;max-height:100%;max-width:min(100%,40rem);overflow-y:auto;padding:1rem;position:relative}.ProductOptionsSelectClose{background-color:var(--active-color);border:0;border-radius:50%;box-shadow:0 .1rem .5rem -.1rem #0000004d;font-size:1.5rem;height:1.5rem;line-height:1.4rem;padding:0;text-align:center;width:1.5rem}.ProductOptionsList{display:flex;flex-wrap:wrap;font-size:.8rem;gap:.3rem}.ProductOption{align-items:center;background-color:var(--pop-over-bg-color);border:1px solid #0000;border-radius:.4rem;display:flex;flex-direction:column;gap:.3rem;padding:.2rem .5rem;position:relative;-webkit-user-select:none;user-select:none;width:5rem}.ProductOption.selected{border-color:var(--accent-color)}.ProductOption.selected:before{background-color:var(--accent-color);border-radius:50%;color:var(--bg-color);content:"✔";display:block;font-size:.5rem;height:.75rem;line-height:.75rem;position:absolute;right:.2rem;text-align:center;top:.2rem;width:.75rem}.ProductOptionPrice{color:var(--accent-color);font-size:.7rem;font-weight:600}.ProductOptionImage{border-radius:calc(var(--radius)/2);cursor:pointer;height:4rem;width:4rem}.ProductOptionTitle{font-size:.6rem;font-weight:400;height:1.8rem;line-height:.9rem;text-align:center}.ProductOptionsSelectedList{display:flex;flex-wrap:wrap;gap:calc(var(--padding)/2);padding-top:calc(var(--padding)/2)}.ProductOptionsSelected{padding-top:var(--padding)}.ProductOptionsSelectedTitle{font-size:1rem}.ProductOptionsSelectedEmpty{font-size:.8rem;opacity:.5}.ProductOptionQuantity{display:flex;font-size:.8rem}.ProductOptionQuantityText{border:1px solid #0000;border-width:1px 0}.ProductOptionQuantityText,.ProductOptionsDecrease,.ProductOptionsIncrease{background-color:initial;height:1.2rem;line-height:1.2rem;text-align:center;width:1.2rem}.ProductOptionsDecrease,.ProductOptionsIncrease{border:1px solid var(--border-color);border-radius:.2rem;padding:0}.ProductVariantsSelect-wrap{align-items:center;background-color:#0003;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.ProductVariantsSelect{background-color:var(--card-bg-color);border-radius:.5rem;box-shadow:0 0 1rem #0000004d;max-height:100%;max-width:min(100%,40rem);overflow-y:auto;padding:1rem;position:relative}.ProductVariantsListItem{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--padding)/2)}.ProductVariantsListItem+.ProductVariantsListItem{padding-top:1rem}.ProductVariantsListItemTitle{font-weight:500}.ProductVariantsListSubitem{background-color:initial;border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);font-weight:600;padding:calc(var(--padding)/4) calc(var(--padding)/2)}.ProductVariantsListSubitem.current{background-color:var(--active-color);border-color:#0000;box-shadow:.25rem .25rem 1.5rem #bf2b4980}.ProductQuantity{display:flex;gap:.5rem}.ProductQuantityButton{background-color:initial;border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);height:1.8rem;line-height:1.8rem;padding:0 calc(var(--padding)/2);width:1.8rem}.ProductQuantityNumber{display:inline-block;font-weight:600;line-height:1.8rem;text-align:center;width:1rem}.ProductAddToCart{background-color:var(--action-color);border-radius:calc(var(--radius)/2);box-shadow:.25rem .25rem 1.5rem #529d6480;flex-shrink:0;height:1.8rem;line-height:1.8rem;padding:0;width:1.8rem}.ProductAddToCart svg{transform:scale(.9)}.ProductSearch{background-color:var(--pop-over-bg-color);bottom:0;box-shadow:0 0 .5rem #00000080;left:0;padding:.5rem 0;position:fixed;right:0;width:100%;z-index:1}.ProductSearchForm{display:flex;gap:.5rem}.ProductSearchForm input{flex-grow:1}.ProductSearchForm button{background-color:var(--active-color);border-radius:calc(var(--radius)/2);color:var(--text-color);font-size:1.25rem;width:2rem}.Price{font-weight:700}.ProductDetails{display:flex;gap:var(--padding);position:relative}.ProductDetailsImageWrap{flex-shrink:0}.ProductDetailsImage{height:19rem;line-height:0;overflow:hidden;width:19rem}.ProductDetailsImageSub{height:100%;width:100%}.ProductDetailsImage img{border-radius:var(--radius);position:relative}.ProductDetailsImage .spin{animation:spin 60s linear infinite}.ProductDetailsImage.size .ProductDetailsImageSub>*{animation:zoomin .7s ease-out backwards}.ProductDetailsImage.size,.ProductDetailsImage.size:before{border:1px dashed #0000;border-radius:50%;transition:border-color .5s ease-in-out}.ProductDetailsImage.size.medium,.ProductDetailsImage.size.small,.ProductDetailsImage.size.small:before{border-color:var(--border-color)}.ProductDetailsImage.size.small .ProductDetailsImageSub>*{transform:scale(.72)}.ProductDetailsImage.size.medium .ProductDetailsImageSub>*{transform:scale(.86)}.ProductDetailsImage.size.default .ProductDetailsImageSub>*,.ProductDetailsImage.size.large .ProductDetailsImageSub>*{transform:scale(1)}.ProductDetailsImage.size:before{content:"";display:block;height:16rem;left:calc(1.5rem - 1px);position:absolute;top:calc(1.5rem - 1px);width:16rem}.ProductDetailsImageSub>*{height:100%;object-fit:contain;object-position:center;transition:transform .5s cubic-bezier(.43,.03,.27,1.36);width:100%}.ProductDetailsChimeraImage{height:100%;overflow:hidden;position:relative;width:100%}.ChimeraImageWrap{border-radius:1.5rem;height:100%;overflow:hidden;position:absolute;width:calc(50% - var(--padding)/4)}.ChimeraImageWrap:first-child{left:0}.ChimeraImageWrap:last-child{right:0}.ChimeraImageWrap img{animation:fadein 1s ease-out;height:100%;max-width:none;position:absolute;top:0;width:auto}.ChimeraImageWrap:first-child img{left:0}.ChimeraImageWrap:last-child img{right:0}.ChimeraSmallImage{display:flex;gap:calc(var(--padding)/2)}.ChimeraSmallImageWrap{border-radius:calc(var(--padding)/2);height:100%;overflow:hidden;position:relative;width:calc(50% - var(--padding)/4)}.ChimeraSmallImageWrap img{animation:fadein 1s ease-out;height:100%;max-width:none;position:absolute;top:0;width:auto}.ChimeraSmallImageWrap:first-child img{left:0}.ChimeraSmallImageWrap:last-child img{right:0}.ProductDetailsInfo{flex-grow:1;max-width:100%}.ProductDetailsTitle{font-size:1.2rem;font-weight:600}.ProductDetailsTitle span{color:var(--accent-color)}.ProductDetailsDescription{font-size:.7rem;font-weight:300}.ProductDetailsFooter{animation:fromdown .7s ease-out;background-color:var(--card-bg-color);bottom:0;padding:var(--padding) 0;position:sticky;z-index:1000}.ProductOptionsCategories{display:flex;flex-wrap:wrap;gap:.4rem}.ProductOptionsQuantity{background-color:var(--active-color);border-radius:50%;display:inline-block;font-size:.7rem;font-weight:600;height:1.2rem;line-height:1.2rem;text-align:center;width:1.2rem}.ProductDetailsGroup{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--padding)}@keyframes zoomin{0%{opacity:0;transform:scale(0)}to{opacity:1}}@keyframes fromdown{0%{opacity:0;transform:translateY(100%)}33%{opacity:1}to{transform:translateY(0)}}@media screen and (min-width:1200px){.ProductDetailsImage{position:sticky;top:6rem}}@media screen and (max-width:1199px){.ProductCategories-wrap{top:4.2rem}.Product{min-width:15rem}.ProductDetailsImage{height:10rem;position:sticky;top:5rem;width:10rem}.ProductDetailsImage.size:before{height:8.5rem;left:calc(.75rem - 1px);top:calc(.75rem - 1px);width:8.5rem}.ProductOption{flex:1 0 5rem;width:auto}.ChimeraImageWrap{border-radius:.75rem}}@media screen and (max-width:480px){.Product{width:100%}.ProductCategories-wrap{margin:0 -.75rem;top:3.1rem}.ProductCategories{text-wrap:nowrap;display:block;padding:.75rem .75rem 1.5rem}.ProductCategory{display:inline-block;font-size:.6rem;font-weight:400;line-height:2rem}.ProductCategory+.ProductCategory{margin-left:.5rem}.ProductDetails{align-items:center;flex-direction:column}.ProductDetailsDescription,.ProductDetailsTitle{text-align:center}.ProductOptionsList{justify-content:center}.ProductDetailsFooter{padding:calc(var(--padding)/2) 0}.ProductOptionsCategory.button-toggle{line-height:2rem;padding:0 .5rem}.ProductQuantity,.ProductVariantsListItem{justify-content:center}.ProductDetailsGroup{flex-direction:row;gap:var(--padding);justify-content:space-between}}.Cart{background-color:var(--card-bg-color);bottom:0;box-shadow:0 0 1rem #0000004d;display:flex;flex-direction:column;height:100%;max-width:100vw;min-width:min(32rem,100vw);position:fixed;right:0;top:0;transition:transform .3s ease,visibility .3s linear;width:auto;z-index:1000}.Cart.opened{transition-timing-function:ease-out;visibility:visible}.Cart.closed{transform:translateX(100%);transition-timing-function:ease-in;visibility:hidden}.Cart-overlay{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#100c0a00;bottom:0;left:0;position:fixed;right:0;top:0;transition:background-color var(--transition),-webkit-backdrop-filter var(--transition);transition:background-color var(--transition),backdrop-filter var(--transition);transition:background-color var(--transition),backdrop-filter var(--transition),-webkit-backdrop-filter var(--transition);z-index:1000}.Cart-overlay.opened{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#100c0acc}.Cart-close{background-color:initial;font-size:3rem;font-weight:300;height:2rem;left:-2.75rem;line-height:2rem;opacity:0;padding:0;position:absolute;text-align:center;top:.75rem;transform:scale(0);transition:opacity var(--transition),transform var(--transition);transition-delay:.1s;width:2rem;z-index:1}.Cart-close span{display:inline-block;transform:rotate(45deg)}.Cart.opened .Cart-close{opacity:1;transform:scale(1)}.Cart-title{font-size:1.2rem;font-weight:600;line-height:1.5rem;padding:var(--padding) var(--padding) 0;position:relative;z-index:1}.Cart-title:after{background-image:linear-gradient(to top,#0000,var(--card-bg-color));bottom:-1rem;content:"";height:1rem;left:0;position:absolute;right:0;width:100%}.Cart-empty{color:var(--border-color);padding:4rem 6rem 0}.Cart-empty-text{font-size:1.2rem}.Cart-empty-icon svg{color:var(--border-color);height:4rem;width:4rem}.Cart-list{flex-grow:1;overflow-y:auto;padding:var(--padding)}.Cart-summary{background-color:var(--pop-over-bg-color);padding:var(--padding);position:relative}.Cart-summary:before{background-image:linear-gradient(to bottom,#0000,var(--card-bg-color));content:"";height:1rem;left:0;position:absolute;right:0;top:-1rem;width:100%}.CartItem{background-color:var(--card-bg-color);border-radius:var(--radius);font-size:.7rem;font-weight:300;line-height:1.75;min-width:12rem;padding:var(--padding);position:relative}.Cart .CartItem{background-color:var(--pop-over-bg-color)}.CartItem-remove{background-color:initial;font-size:2rem;font-weight:300;height:1.5rem;line-height:1.5rem;margin:-.25rem;padding:0;text-align:center;transition:color .2s ease;width:1.5rem}.CartItem-remove:hover{color:var(--active-color)}.CartItem-image{border-radius:var(--radius);height:4.75rem;object-fit:cover;width:4.75rem}.CartItem-chimera{display:flex;gap:.25rem;height:4.75rem;width:4.75rem}.CartItem-chimera-part{border-radius:.5rem;flex-grow:1;height:100%;overflow:hidden;position:relative}.CartItem-chimera-part img{height:100%;max-width:none;position:absolute;top:0}.CartItem-chimera-part:first-child img{left:0}.CartItem-chimera-part:last-child img{right:0}.CartItem-content{line-height:1.25;min-width:100%;position:relative;width:min-content}.CartItem-title{font-weight:600}.CartItem-variants{display:flex;flex-wrap:wrap;gap:calc(var(--padding)/2);justify-content:space-between;width:100%}.CartItem-variants div{flex-grow:1}.CartItem-options:before,.CartItem-variants span{color:var(--accent-color);font-weight:500}.CartItem-options:before{content:"+ "}.CartItem-options span+span:before{color:var(--accent-color);content:" • "}.CartItem-quantity{display:flex;gap:.5rem}.CartItem-price{color:var(--accent-color);font-weight:600;min-width:4em}.Cart-products-count{font-weight:600}.Cart-products-count span{color:var(--text-dimmed);font-weight:400}.Cart-total{font-size:.9rem}.Cart-total span{color:var(--accent-color);font-weight:600}.Cart-OrderButton{background-color:var(--action-color);border-radius:.5rem;box-shadow:.25rem .25rem 1.5rem #529d6480;color:var(--text-color);font-size:.8rem;font-weight:600;line-height:2.5rem;min-width:10rem;padding:0 1rem;text-align:center}.Order-products{min-width:12rem}@media screen and (max-width:1199px){.Cart-close{left:auto;right:.75rem;top:.75rem}}@media screen and (max-width:480px){.Cart-empty{padding:4rem 0 0}}.Fetching{font-feature-settings:"smcp";animation:blink 2s ease-in-out infinite;color:#000000ab;display:flex;font-size:1rem;font-variant:small-caps;justify-content:center;letter-spacing:.05rem;padding:1rem;position:relative}.icon-pizza{animation:spin 3s linear infinite;background-image:url(data:image/png;base64,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);background-size:contain;height:3rem;width:3rem}@keyframes blink{0%{opacity:0}33%{opacity:1}67%{opacity:1}to{opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Promo-image img{height:10rem}.Promo{min-width:min(100%,12rem)}.Promo-content h1,.Promo-content h2{font-size:1.2rem;font-weight:600}.Promo-content h2{color:var(--accent-color)}.Promo-content h3{font-size:.8rem}.Promo-content p{font-size:.7rem}.Home{margin-top:-10rem;overflow:hidden;padding-top:10rem}.Home,.Home section,.Welcome{position:relative}.Welcome{background-color:#111;padding-bottom:3rem}.Welcome:after{background-image:linear-gradient(180deg,#100c0a00,#100c0a);content:"";display:block;height:10rem}.ImageCanvas,.Welcome:after{bottom:0;left:0;position:absolute;right:0}.ImageCanvas{background-color:var(--base-bg-color);top:0}.ImageOrigin,.ImageOrigin img{position:absolute}.ImageOrigin img{left:0;max-width:none;top:0;transform:translate(-50%,-50%)}.FlyingPizza{animation:pulse 9.9s ease-in-out infinite;right:24%;top:42%}.FlyingBaz1{animation:wiggle 6.6s ease-in-out infinite;right:41%;top:30%}.FlyingBaz2{animation:wiggle 8.8s ease-in-out infinite;left:27%;top:69%}.FlyingBaz3{animation:swing 11.1s ease-in-out infinite;left:-25%;top:25%}.FlyingBaz4{animation:swing 13.3s ease-in-out infinite;right:-25%;top:42%}.FlyingBaz4 img{transform:translate(-50%,-50%) rotate(-160deg)}.FlyingBaz5{animation:focus 7.3s ease-in-out infinite;bottom:0;left:-20%;transform:rotate(54deg) scale(1.5)}.FlyingBaz5,.FlyingBaz6{filter:blur(60px);opacity:.2}.FlyingBaz6{animation:focus 5.3s ease-in-out infinite;right:-20%;top:0;transform:rotate(105deg) scale(1.5)}@keyframes pulse{33%{transform:scale(.98)}}@keyframes wiggle{33%{transform:rotate(-3deg)}67%{transform:rotate(3deg)}}@keyframes swing{20%{transform:translateY(10px)}40%{transform:translateX(10px)}60%{transform:translateY(-10px)}80%{transform:translateX(-10px)}}@keyframes focus{50%{filter:blur(20px)}}.About{align-items:start;flex-direction:column;gap:2rem;padding-bottom:9rem;padding-top:6rem}.About,.ProductsMenu{display:flex;position:relative;z-index:1}.ProductsMenu{flex-wrap:wrap;gap:var(--padding);justify-content:space-between;padding:0 1rem;text-align:center}.ProductsMenu-item{align-items:center;color:inherit;display:flex;flex-direction:column;font-size:.8rem;font-weight:600;line-height:1rem;position:relative;text-decoration:none}.ProductsMenu-item-title{position:relative;transform-origin:center top;transition:transform .3s ease}.ProductsMenu-item-image-shadow{background-position:50%;background-size:cover;border-radius:50%;display:block;filter:blur(1.25rem);height:80px;opacity:.5;position:absolute;top:0;width:80px}.ProductsMenu-item-image{background-color:#999;border-radius:50%;display:block;height:80px;margin-bottom:.8rem;object-fit:cover;position:relative;transition:transform .3s ease;width:80px}.ProductsMenu-item:hover .ProductsMenu-item-image,.ProductsMenu-item:hover .ProductsMenu-item-title{transform:scale(1.15)}.PopularTitle{font-size:1.6rem;font-weight:600;line-height:2.4rem}@media screen and (max-width:1199px){.ProductsMenu{justify-content:space-evenly}}@media screen and (max-width:480px){.About{align-items:center;padding-bottom:12rem;padding-top:1.2rem;text-align:center}.ProductsMenu{padding:0 1.5rem}.Welcome:after{height:34rem}.FlyingPizza{right:47%;top:70%}.FlyingBaz1{right:94%;top:62%}.FlyingBaz2,.FlyingBaz3,.FlyingBaz4{display:none}}.RecordTitle{color:var(--text-color);display:block;font-size:1.2rem;font-weight:600;padding-bottom:1.2rem}.RecordsList .RecordContent{font-size:.7rem}.Gallery{column-count:3;column-gap:var(--padding)}.Gallery img{background-color:var(--border-color);line-height:0}@media screen and (max-width:1199px){.Gallery{column-count:2}}@media screen and (max-width:480px){.Gallery{column-count:1}}.ReviewsList{column-count:3;column-gap:var(--padding)}.Review{background-color:var(--card-bg-color);padding:var(--padding)}.ReviewTitle{display:flex;font-size:1.1rem;justify-content:space-between}.ReviewRating{color:var(--accent-color);display:flex;gap:.25rem}.ReviewContent{font-size:.8rem;padding-top:var(--padding)}.ReviewAuthor{color:var(--accent-color);font-size:.8rem;font-weight:500}.ReviewDate{line-height:2}.ReviewAuthorCircle{align-items:center;background-color:var(--accent-color);border-radius:50%;display:flex;font-weight:700;height:2.4rem;justify-content:center;width:2.4rem}.ReviewAuthorCircle,.ReviewsMoreButton{color:var(--text-color);font-size:.8rem}.ReviewsMoreButton{background-color:var(--action-color);border-radius:.5rem;box-shadow:.25rem .25rem 1.5rem #529d6480;font-weight:600;line-height:2.5rem;padding:0 2rem;text-align:center}@media screen and (max-width:1199px){.ReviewsList{column-count:2}}@media screen and (max-width:480px){.ReviewsList{column-count:1}}.ModalOverlay{align-items:center;animation:darken var(--transition);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#100c0acc;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}.Modal{animation:fade-down var(--transition) backwards;background-color:var(--card-bg-color);border-radius:var(--radius);box-shadow:0 0 1rem #0000004d;display:flex;flex-direction:column;max-height:min(100%,100vh,100svh);max-width:min(100%,calc(1200px - 1.5rem));padding:var(--padding);position:relative}.ModalClose{background-color:var(--active-color);border:0;border-radius:50%;box-shadow:0 .1rem .5rem -.1rem #0000004d;color:var(--text-color);font-size:2rem;font-weight:300;height:2rem;line-height:2rem;padding:0;position:absolute;right:1rem;text-align:center;top:1rem;transform:scale(1);transition:transform .2s ease;vertical-align:middle;width:2rem;z-index:1}.ModalTitle{font-size:1.25rem;padding-bottom:var(--padding)}.ModalContent{overflow-y:auto}@keyframes fade-down{0%{opacity:0;transform:translateY(-5%)}to{opacity:1;transform:translateY(0)}}@keyframes darken{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#100c0a00}to{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:#100c0acc}}.Order{overflow-y:auto}.OrderProp-title{font-size:.8rem;opacity:.65}.OrderSection-title{font-size:1.2rem;padding-bottom:.5rem}.OrderTotal-text{padding-top:1rem}.OrderProduct{max-width:24rem}.OrderProduct+.OrderProduct{margin-top:.5rem}.OrderProduct-title{font-weight:700}.OrderProduct-variants{font-size:.8rem}.OrderProduct-options{font-size:.65rem}.OrderProduct-options span+span:before{content:"; "}.OrderProduct-price{padding-left:.5rem}.OrderErrors{background-color:var(--active-color);border-radius:.5rem;color:#fff;padding:.5rem}.OrderError:before{content:"➜ "}.PromoProduct-list{display:flex;flex-wrap:wrap;justify-content:center}.PromoProduct{background-color:var(--pop-over-bg-color);border-radius:.25rem;cursor:pointer;margin:.25rem;padding:.25rem}.PromoProduct-image img{border-radius:var(--radius);height:4rem;object-fit:cover;width:4rem}.PromoProduct-title{font-size:.75rem;text-align:center}.PromoProduct-variant{font-size:.6rem;opacity:.8}.PromoProductSelect-list{display:flex;flex-wrap:wrap;margin:0 -.25rem .25rem;max-width:24.5rem}.PromoProductSelect-button{background-color:var(--pop-over-bg-color);border:.1rem solid var(--action-color);border-radius:.35rem;color:inherit;margin:.25rem;padding:.25rem .5rem}.Order-PrintButton{background-color:#f8a32c;border-radius:.5rem;font-size:1.25rem;font-weight:700;line-height:2.5rem;padding:0 1rem;text-align:center;width:100%}.Order-title{font-size:1.2rem;font-weight:600}.Order-Section-title{font-size:.9rem;font-weight:600}.ButtonGroup{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);display:flex;gap:.2rem;padding:.2rem}.ButtonGroup>*{flex:1 0}.ButtonGroup .Button{background-color:initial;border-radius:calc(var(--radius)/2);font-size:.8rem;font-weight:500;min-height:2rem;transition:background-color var(--transition),box-shadow var(--transition)}.ButtonGroup .Button.active{background-color:var(--active-color);box-shadow:.25rem .25rem 1.5rem #bf2b4980;font-weight:700}.Order-order{background-color:var(--pop-over-bg-color);border-radius:var(--radius);padding:var(--padding)}.Order-columns{display:flex;flex-wrap:wrap;gap:var(--padding)}.Order-columns>*{flex:1 0}.Order-split{background-color:var(--border-color);color:#0000;flex-grow:0;width:.05rem}@media screen and (max-width:1199px){.Order-split{display:none}}.print-only{display:none}@media print{@page{size:80mm 240mm;page-orientation:upright;margin:0 1mm}html{font-size:5mm}body{color:#000!important;font-family:sans-serif;line-height:1rem;min-width:auto!important}p{margin:.25rem 0!important}.print-hide{display:none!important}.print-only{display:inline;display:initial}.Footer,.Header,.WorkingTime{display:none}.OrderSection-title{font-size:1rem}.OrderProduct-options{font-size:.8rem}}.Manager h2{-webkit-user-select:none;user-select:none}.Manager input{font-size:2rem}.Manager-button{background-color:var(--action-color);border-radius:.5rem;font-size:1.125rem;font-weight:700;line-height:2rem;padding:0 .5rem;text-align:center}.Info{padding-bottom:calc(var(--padding)*2);padding-top:calc(var(--padding)*2)}.Info a{color:var(--text-color);font-weight:500}.Info span{color:var(--accent-color)}.InfoList{display:flex;flex-wrap:wrap;gap:1.5rem}.InfoList.sparse{gap:5rem}.InfoList>*{flex:1 1}.InfoItem{min-width:10rem}.InfoItemTitle{color:var(--text-color);display:block;font-size:1.2rem;font-weight:600;padding-bottom:1.2rem}.InfoItemContent{font-size:.7rem}.InfoItemContent p+p{padding-top:.6rem}.InfoItemContent p>img{margin-right:calc(var(--padding)/4);vertical-align:middle}.InfoItemContent .flex>:has(img){flex-shrink:0}.InfoMapContent{position:relative;width:100%}.InfoMapContent img{background-color:#222;border-radius:var(--radius);min-height:15rem;min-width:100%}.InfoMapText{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:var(--radius);left:.8rem;padding:.8rem;position:absolute;top:.8rem;z-index:1}.InfoHeading{color:var(--text-color);font-size:1.6rem;font-weight:600}@media screen and (max-width:1199px){.InfoList{gap:var(--padding)}.InfoList.sparse{gap:2.5rem}.InfoMapContent img{object-fit:cover}}@media screen and (max-width:480px){.Info{padding-bottom:var(--padding);padding-top:var(--padding)}.InfoList.sparse{gap:1.25rem}.InfoList{flex-direction:column}.InfoMap{order:-1}}.ScrollTop{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:calc(var(--radius)/2);bottom:calc(var(--padding)*2);color:var(--text-dimmed);font-family:monospace;font-size:1rem;font-weight:700;height:2rem;line-height:0;opacity:0;position:fixed;right:calc(var(--padding)*2);text-align:center;transition:opacity var(--transition),transform var(--transition);width:2rem}@media screen and (max-width:1199px){.ScrollTop{bottom:var(--padding);right:var(--padding)}}@media screen and (max-width:480px){.ScrollTop{bottom:calc(var(--padding)/2);right:calc(var(--padding)/2)}}.Card{background-color:var(--card-bg-color);border-radius:var(--radius);overflow:hidden;position:relative}.Card-image{line-height:0;overflow:hidden}.Card-image img{object-fit:cover;transform:scale(1.01);width:100%}.Card-content{padding:var(--padding)}.icon{min-height:.1rem;min-width:.1rem}.icon-cart-red{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.885 18.851c-1.543 0-2.794 1.153-2.794 2.575C6.09 22.846 7.34 24 8.885 24s2.795-1.153 2.795-2.575c0-1.421-1.251-2.574-2.795-2.574zm0 4.005c-.857 0-1.552-.64-1.552-1.43 0-.79.695-1.43 1.552-1.43.858 0 1.553.64 1.553 1.43 0 .79-.695 1.43-1.553 1.43zm11.8-4.005c-1.543 0-2.794 1.153-2.794 2.575 0 1.421 1.25 2.574 2.794 2.574s2.795-1.153 2.795-2.575c0-1.421-1.251-2.574-2.795-2.574zm0 4.005c-.857 0-1.552-.64-1.552-1.43 0-.79.695-1.43 1.552-1.43.858 0 1.553.64 1.553 1.43 0 .79-.695 1.43-1.553 1.43zm6.304-19.023a.802.802 0 0 0-.497-.229L6.277 3.347l-.559-1.573C5.324.722 4.255.012 3.048 0H.968C.623 0 .345.256.345.572c0 .316.278.572.621.572h2.08c.676.014 1.27.413 1.491 1.001l3.944 10.956-.31.658a2.561 2.561 0 0 0 .279 2.489c.517.727 1.386 1.175 2.329 1.201h12.079c.343 0 .621-.256.621-.572 0-.316-.278-.572-.621-.572h-12.08a1.615 1.615 0 0 1-1.304-.686 1.466 1.466 0 0 1-.155-1.373l.249-.515 13.072-1.259c1.437-.146 2.618-1.108 2.95-2.403l1.491-5.75a.457.457 0 0 0-.093-.486zM24.38 9.812c-.201.833-.97 1.448-1.894 1.516L9.57 12.558 6.68 4.49l19.035.258-1.336 5.063z' fill='%23BF2B49'/%3E%3C/svg%3E");height:24px;width:27px}.icon-cart-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.104 12.567c-.923 0-1.67.769-1.67 1.717 0 .948.747 1.716 1.67 1.716.922 0 1.67-.768 1.67-1.716s-.748-1.717-1.67-1.717zm0 2.67a.941.941 0 0 1-.928-.953.94.94 0 0 1 .928-.954c.512 0 .928.427.928.954a.941.941 0 0 1-.928.953zm7.053-2.67c-.923 0-1.67.769-1.67 1.717 0 .948.747 1.716 1.67 1.716.922 0 1.67-.768 1.67-1.716s-.748-1.717-1.67-1.717zm0 2.67a.941.941 0 0 1-.928-.953.94.94 0 0 1 .928-.954c.512 0 .928.427.928.954a.941.941 0 0 1-.928.953zm3.767-12.682a.46.46 0 0 0-.297-.152L3.545 2.23 3.21 1.182A1.712 1.712 0 0 0 1.615 0H.37A.376.376 0 0 0 0 .381c0 .211.166.382.371.382h1.244a.966.966 0 0 1 .89.667l2.358 7.304-.186.439a1.874 1.874 0 0 0 .167 1.659c.309.484.829.784 1.392.8h7.22c.205 0 .371-.17.371-.38a.376.376 0 0 0-.371-.382h-7.22a.942.942 0 0 1-.78-.458 1.074 1.074 0 0 1-.092-.915l.148-.343 7.814-.84a2.061 2.061 0 0 0 1.763-1.601l.891-3.833a.331.331 0 0 0-.056-.325zm-1.559 3.986c-.12.556-.58.966-1.132 1.01l-7.72.82-1.727-5.377 11.377.172-.798 3.375z' fill='%23FFF'/%3E%3C/svg%3E");height:16px;width:16px}:root{--text-color:#fff;--text-dimmed:#929292;--bg-color:#100c0a;--base-bg-color:#111;--card-bg-color:#1a1a1a;--pop-over-bg-color:#252525;--border-color:#4a4a4a;--accent-color:#f8a32c;--active-color:#f72e57;--action-color:#529d64;--font-size:0.7rem;--padding:1rem;--radius:0.8rem;--transition:0.3s ease-out}html{accent-color:#529d64;accent-color:var(--action-color);color-scheme:dark;display:flex;flex-direction:column;font-size:20px;justify-content:space-between;line-height:1.5;min-height:100%}body{background-color:#111;background-color:var(--base-bg-color);color:#fff;color:var(--text-color);cursor:default;font-family:Poppins,sans-serif;font-size:.7rem;font-size:var(--font-size);font-style:normal;font-weight:400}img{border:0;color:#0000004d;max-width:100%}iframe{border:0;display:block}button{color:currentColor;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit}button[disabled]{opacity:.5}a{color:#f8a32c;color:var(--accent-color);text-decoration:none}p{margin:0}p+p{padding-top:1rem;padding-top:var(--padding)}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.5;margin:0}h1{font-size:2.5rem;font-weight:700}h2{font-size:1.75rem}h3{font-size:1.5rem;font-weight:500}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}::selection{background-color:#529d643f}#app{display:flex;flex-direction:column;min-height:100%}#content{flex-grow:1}.input-field{background-color:#1a1a1a;background-color:var(--card-bg-color);border:1px solid #4a4a4a;border:1px solid var(--border-color);border-radius:.4rem;border-radius:calc(var(--radius)/2);color:#fff;color:var(--text-color);font:inherit;line-height:.8rem;margin:0;min-width:8rem;padding:.5rem .8rem;width:100%}.input-field:focus{outline:0 none}textarea.input-field{display:block;min-height:3em;resize:vertical}.input-group .input-field{border-radius:0}.input-group .input-field:first-child{border-radius:.15rem 0 0 .15rem}.input-group .input-field:not(:first-child){border-left-width:0}.input-group .input-field:last-child{border-radius:0 .15rem .15rem 0}.input-radio{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;height:1rem;margin:.25rem;position:relative;vertical-align:middle;width:1rem}.input-radio:after,.input-radio:before{border-radius:50%;box-sizing:border-box;content:"";position:absolute}.input-radio:before{border:.1rem solid #4a4a4a;border:.1rem solid var(--border-color);height:100%;left:0;top:0;width:100%}.input-radio:after{background-color:#529d64;background-color:var(--action-color);height:60%;left:20%;opacity:0;top:20%;transform:scale(0);transition:opacity .3s ease,transform .3s ease-out;width:60%}.input-radio[checked]:after{opacity:1;transform:scale(1)}.input-checkbox+label,.input-radio+label{margin-left:.5rem;margin-left:calc(var(--padding)/2)}.input-checkbox{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-block;height:1rem;margin:.25rem;position:relative;vertical-align:middle;width:1rem}.input-checkbox:after,.input-checkbox:before{box-sizing:border-box;content:"";position:absolute}.input-checkbox:before{border:.1rem solid #4a4a4a;border:.1rem solid var(--border-color);border-radius:.2rem;height:100%;left:0;top:0;width:100%}.input-checkbox:after{background-color:#529d64;background-color:var(--action-color);border-radius:.1rem;height:60%;left:20%;opacity:0;top:20%;transform:scale(0);transition:opacity .3s ease,transform .3s ease-out;width:60%}.input-checkbox[checked]:after{opacity:1;transform:scale(1)}.input-label{color:#929292;color:var(--text-dimmed);font-size:.6rem}.input-required:after{color:#f8a32c;color:var(--accent-color);content:" *"}.radio-label{font-size:.7rem;font-weight:400;vertical-align:middle}label{-webkit-user-select:none;user-select:none}label[for]{cursor:pointer}.color-accent{color:#f8a32c;color:var(--accent-color)}.color-active{color:#f72e57;color:var(--active-color)}.color-action{color:#529d64;color:var(--action-color)}.rounded{border-radius:.5rem}.circle{border-radius:50%}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.pop-over{z-index:1}.flex{display:flex}.align-center{align-items:center}.align-end{align-items:end}.flex-align-stretch{align-items:stretch}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-full{gap:1rem;gap:var(--padding)}.gap-half{gap:.5rem;gap:calc(var(--padding)/2)}.flex-grow{flex-grow:1}.flex-ungrow{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-unshrink{flex-shrink:0}.flex-equal>*{flex:1 1}.grid{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(calc(50% - .75rem),13rem),1fr))}.space-t{padding-top:1rem;padding-top:var(--padding)}.space-b{padding-bottom:1rem;padding-bottom:var(--padding)}.space-l{padding-left:1rem;padding-left:var(--padding)}.space-r,.space-x{padding-right:1rem;padding-right:var(--padding)}.space-x{padding-left:1rem;padding-left:var(--padding)}.space-y{padding-bottom:1rem;padding-bottom:var(--padding);padding-top:1rem;padding-top:var(--padding)}.space-third{padding-bottom:.25rem;padding-top:.25rem}.space-one{padding-bottom:1rem;padding-bottom:var(--padding);padding-top:1rem;padding-top:var(--padding)}.space-two{padding-bottom:2rem;padding-bottom:calc(var(--padding)*2);padding-top:2rem;padding-top:calc(var(--padding)*2)}.side-one{padding-left:.75rem;padding-right:.75rem}.bold{font-weight:700}.menu-inline{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.menu-inline li{display:inline-block}.icon{background-position:50%;background-repeat:no-repeat;display:inline-block;vertical-align:middle}.fade-in{animation-delay:0ms;animation-delay:calc(var(--animation-order, 0)*.1s);animation-duration:.65s;animation-fill-mode:both;animation-name:fadein;animation-timing-function:ease-out}@keyframes fadein{0%{opacity:0}to{opacity:1}}.appear-seq{animation-delay:0ms;animation-delay:calc(var(--animation-order, 0)*50ms);animation-duration:.25s;animation-fill-mode:both;animation-name:appear;animation-timing-function:ease-out}@keyframes appear{0%{opacity:0;transform:scale(.8) translateY(-2rem)}to{opacity:1}}.blur-in{animation-delay:0ms;animation-delay:calc(var(--animation-order, 0)*.1s);animation-duration:.5s;animation-fill-mode:both;animation-name:blurin;animation-timing-function:ease-out}@keyframes blurin{0%{filter:blur(.5rem);opacity:0;transform:translateY(1rem)}to{filter:blur(0);opacity:1}}.full-height{height:100%}.padding{padding:1rem;padding:var(--padding)}.text-center{text-align:center}button{border:0;font:inherit}.button{cursor:pointer;display:inline-block;text-align:center}a.button{text-decoration:none}.button-big{background-color:#f8a32c;background-color:var(--accent-color);border-radius:1.5rem;color:#fff;color:var(--text-color);display:inline-block;font-size:.9rem;font-weight:600;line-height:3rem;padding:0 1.6rem}.button-primary{background-color:#529d64;background-color:var(--action-color);border-radius:.5rem;box-shadow:.25rem .25rem 1.5rem #529d6480;font-weight:600}.button-primary,.button-toggle{color:#fff;color:var(--text-color);font-size:.8rem;line-height:2.4rem;padding:0 1rem}.button-toggle{background-color:#1a1a1a;background-color:var(--card-bg-color);border-radius:.4rem;border-radius:calc(var(--radius)/2);font-weight:500;text-align:center}.button-toggle-active{background-color:#f72e57;background-color:var(--active-color);box-shadow:.25rem .25rem .75rem #bf2b4980;font-weight:700}.button-secondary{background-color:initial;border:1px solid #929292;border:1px solid var(--text-dimmed);border-radius:.5rem;color:#fff;color:var(--text-color);font-size:.8rem;font-weight:600;line-height:2.4rem;padding:0 1rem}.button-dimmed{opacity:.2}.badge{background-color:#00000080;border-radius:.2rem;color:#fff;display:inline-block;padding:.1em .3em}.bg-white{background-color:#fff;color:#1a1a1a;color:var(--card-bg-color)}.bg-default{background-color:#100c0a;background-color:var(--bg-color)}@media screen and (min-width:1200px){.hide-large{display:none}}@media screen and (min-width:481px) and (max-width:1199px){.hide-medium{display:none}}@media screen and (max-width:480px){.hide-narrow{display:none}h1{font-size:1.4rem}h2{font-size:1.2rem}h3{font-size:.8rem}h4{font-size:.75rem}h5{font-size:.7rem}h6{font-size:.65rem}}
/*# sourceMappingURL=main.740af2e0.css.map*/