:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-vertical{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Thin"),local("/fonts/Inter/Inter-Thin"),url(/fonts/Inter/Inter-Thin.woff2)format("woff2"),url(/fonts/Inter/Inter-Thin.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-ExtraLight"),local("/fonts/Inter/Inter-ExtraLight"),url(/fonts/Inter/Inter-ExtraLight.woff2)format("woff2"),url(/fonts/Inter/Inter-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Light"),local("/fonts/Inter/Inter-Light"),url(/fonts/Inter/Inter-Light.woff2)format("woff2"),url(/fonts/Inter/Inter-Light.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Regular"),local("/fonts/Inter/Inter-Regular"),url(/fonts/Inter/Inter-Regular.woff2)format("woff2"),url(/fonts/Inter/Inter-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Medium"),local("/fonts/Inter/Inter-Medium"),url(/fonts/Inter/Inter-Medium.woff2)format("woff2"),url(/fonts/Inter/Inter-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-SemiBold"),local("/fonts/Inter/Inter-SemiBold"),url(/fonts/Inter/Inter-SemiBold.woff2)format("woff2"),url(/fonts/Inter/Inter-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Bold"),local("/fonts/Inter/Inter-Bold"),url(/fonts/Inter/Inter-Bold.woff2)format("woff2"),url(/fonts/Inter/Inter-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-ExtraBold"),local("/fonts/Inter/Inter-ExtraBold"),url(/fonts/Inter/Inter-ExtraBold.woff2)format("woff2"),url(/fonts/Inter/Inter-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local("/fonts/Inter/Inter-Black"),local("/fonts/Inter/Inter-Black"),url(/fonts/Inter/Inter-Black.woff2)format("woff2"),url(/fonts/Inter/Inter-Black.ttf)format("truetype");font-weight:800;font-style:normal}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;font-family:Inter,Helvetica,Arial,sans-serif}#nav{padding:30px}#nav a{color:#2c3e50;font-weight:700}#nav a.router-link-exact-active{color:#42b983}header{z-index:99;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.08);align-items:center;width:100%;height:88px;padding:0 7px 0 25px;transition:all .3s;display:flex;position:fixed}.swiper{--swiper-pagination-bottom:10px;--swiper-pagination-bullet-border-radius:100%;max-width:100%;max-height:440px}.swiper-slide{max-height:440px}.logo-image-mobile{display:none}.night-mode-checkbox .checkbox{display:none}.night-mode-checkbox .switch{cursor:pointer;background-color:#d8d8d8;border-radius:50px;justify-content:space-between;align-items:center;width:88px;height:44px;padding:5px;display:flex;position:relative;transform:scale(.7)}.night-mode-checkbox .switch .ball{background-color:#ab2321;border-radius:50%;width:38px;height:38px;transition:transform .2s linear;position:absolute;top:3px;left:3px;transform:translate(0)}.night-mode-checkbox .checkbox:checked+.switch .ball{transform:translate(44px)}.night-mode-checkbox .icon{z-index:1;position:relative}.night-mode-checkbox .fa-moon{margin-right:3px}.night-mode-checkbox .fa-sun{margin-left:5px}.left-menu{z-index:98;background-color:#fff;border-right:1px solid rgba(0,0,0,.08);width:90px;height:100%;padding-top:110px;transition:width .3s;position:fixed;top:0;overflow:hidden}.left-menu-element{text-align:left;cursor:pointer;align-items:center;width:100%;padding:22px 8px 20px 20px;display:flex;position:relative}.left-menu-element.is-active{background:#d8d8d8}.left-menu-element.is-active:before{content:"";background:#ab2321;width:3px;display:block;position:absolute;top:0;bottom:0;right:0}.left-menu-element.is-active .left-menu-element-text{color:#fb3431}.left-menu-element-icon{width:40px}.left-menu-element-text{margin-left:28px;font-size:1.4rem;font-weight:700}.left-menu:hover{width:260px}.main-container{padding:88px 400px 4px 90px}#main-content{width:100%;max-width:100%;margin:auto}.cart{z-index:10;-webkit-overflow-scrolling:touch;background-color:#fff;border-left:1px solid rgba(0,0,0,.08);flex-direction:column;justify-content:center;align-items:center;width:403px;height:calc(100% - 88px);padding:20px 0 20px 14px;transition:all .3s;display:flex;position:fixed;top:88px;right:0;overflow-x:hidden;overflow-y:scroll}.cart .form-control.is-valid{background-position:right calc(.375em + .875rem) center}.cart .form-control.is-invalid{background-position:right calc(.375em + .875rem) center}.cart .form-control.is-valid{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.cart .form-control.is-invalid{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.cart-box{max-width:100%;height:100%;overflow-y:auto}.cart-box-full{height:100%;padding:0 8px 0 4px;overflow-y:auto}.cart::-webkit-scrollbar{width:.2em}.cart-box::-webkit-scrollbar{width:.2em}.cart-box-full::-webkit-scrollbar{width:.2em}.cart::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart-box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart-box-full::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.cart-box::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.cart-box-full::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.main-overlay{z-index:90;background-color:rgba(70,70,70,.5);width:100%;height:100%;display:none;position:fixed}.info-section{align-items:center;display:flex}.info-section-mobile,.cart-section-mobile{display:none}.slider-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.slider-text-section{z-index:1;color:#fff;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;max-width:480px;margin:auto;padding-top:48px;padding-bottom:48px;padding-right:4%;display:flex;position:absolute;top:0;bottom:0;left:103px}.slider-text-section h1{margin-bottom:30px;font-size:3rem;font-weight:900}.slider-text-box-description{text-align:left;max-width:310px;font-size:1.25rem;font-weight:700}.slide-text-box-button-section{width:100%;margin-top:34px}.slide-text-box-button-section .add-to-card-button{border:unset;background:#ab2321;border-radius:6px;padding:12px 60px;font-size:1.35rem;font-weight:700}.swiper-pagination-bullet{background:#fff;width:14px;height:14px}.swiper-pagination-bullet-active{background:#ab2321!important}.nightmode-section-mobile{margin-top:14px;display:none}.empty-cat-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-cat-container img{width:80px}.empty-cat-container-text{color:#aaa;margin-top:14px;font-weight:700}.cart-badge{color:#fff;background-color:#ab2321;border-radius:70px;padding:2px 8px;font-size:.7rem;font-weight:700;position:absolute;top:-2px;right:-6px}.footer{background:#efecec;flex-wrap:wrap;justify-content:space-between;gap:20px;width:100%;margin:auto auto 0;padding:24px 14px 34px;display:flex}.footer__column{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer__logo-text{font-size:14px}.footer__all-rights{opacity:.4;font-size:14px}.footer__row{flex-wrap:wrap;gap:20px;margin-bottom:16px;display:flex}.footer__row-title{font-size:16px;font-weight:700}.mob-nav-overlay{z-index:10;background-color:rgba(70,70,70,.9);width:100%;height:100%;position:fixed;top:0;left:0}.mob-nav{z-index:10;background-color:#fff;border:1px solid #eee;border-bottom-right-radius:6px;border-bottom-left-radius:6px;width:100%;padding-top:32px;position:fixed;top:70px;left:0;right:0}@media only screen and (max-width:1024px){header{z-index:10;height:70px;padding:0 8px}.logo-image{display:none}.logo-image-mobile{display:block}.left-menu{z-index:10;border-top:1px solid rgba(0,0,0,.08);flex-direction:row;justify-content:center;align-items:center;width:100%;height:70px;margin-top:0;padding:0 16px;display:flex;top:auto;bottom:0}.left-menu:hover{width:100%}.left-menu-element{text-align:center;height:100%;margin-bottom:0;padding:8px 0 4px;display:block}.left-menu-element.is-active:before{top:0;left:0;right:0;bottom:unset;width:auto;height:3px}.left-menu-element-icon{width:25px}.left-menu-element-text{color:#000;margin:5px 0 0;font-size:.7rem}.main-container{flex-direction:column;min-height:100vh;padding:70px 0;display:flex}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:68px}.cart{display:none}.selected-element{width:31px}.info-section{display:none}.cart-section-mobile{margin-right:12px;display:block}.info-section-mobile{display:flex}.swiper-slide{padding-bottom:70px}.slider-text-section{text-align:center;order:2;align-items:center;width:100%;max-width:100%;height:100%;margin:0;padding:40px 0 12px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.slider-text-section h1{margin-bottom:10px;font-size:1.2rem;font-weight:700}.slider-text-box-description{text-align:center;flex-direction:column;width:100%;max-width:100%;height:100%;padding:0 10px;font-size:.9rem;display:flex}.slide-text-box-button-section{text-align:center;margin-top:auto}.slide-text-box-button-section .add-to-card-button{width:100%;margin-top:unset;font-size:1.1rem}.swiper-pagination-bullet{background:#000}.nightmode-section-mobile{display:block}.footer{flex-direction:column;gap:12px}.footer__column{text-align:center;align-items:center}.footer__column.footer__mob-row{flex-direction:row;justify-content:center;align-items:center}}.dark{background-color:#1c1a1a;color:#fff!important}.dark header{background-color:#1c1a1a;border-bottom:1px solid rgba(255,255,255,.08)}.dark .info-section{color:#fff}.dark .night-mode-checkbox .switch{background-color:#000}.dark .left-menu{background:#1c1a1a;border-top:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08)}.dark .left-menu-element.is-active{background:#262323}.dark .left-menu-element.is-active .left-menu-element-text{color:#fb3431}.dark .left-menu-element-text{color:#fff}.dark .cart{color:#fff;background:#1c1a1a;border-left:1px solid rgba(255,255,255,.08)}.dark .cart .form-control{color:#fff;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08)}.dark .center-cart-section{color:#fff}.dark .page-title{color:#fff}.dark .product-box{background:#262323;border:1px solid rgba(255,255,255,.04)}.dark .product-box-title{color:#fff}.dark .product-box-description{color:#aaa}.dark .product-box-price-section .add-to-card-button{background-color:unset;border:1px solid #fff}.dark .add-product-modal{color:#fff;background:#262323;border:1px solid #262323}.dark .add-product-modal-title{color:#fff}.dark .ingredients-button{color:#fff;border:1px solid #eee}.dark .beverage-box{color:#fff;background:#262323;border:1px solid rgba(255,255,255,.04)}.dark .beverage-box-title{color:#fff;margin-top:14px}.dark .cart-quanity-box{color:#fff;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08)}.dark .form-control{color:#fff;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08)}.dark input{color:#fff;background-color:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.08)!important}.dark option{color:#495057}.dark .info-modal{background-color:#1c1a1a;border:1px solid #1c1a1a}.dark .mob-nav{background-color:#1c1a1a;border:1px solid #1c1a1a}.dark .slider-text-section{color:#fff}.dark .cart-free-beverage-box{background:#262323;border:1px solid rgba(255,255,255,.04)}.dark .cart-order-type-box{background:#0c0c0c;border:1px solid rgba(255,255,255,.04)}.dark .order-type-text-selected{color:#fff}.dark .street-suggestions-section{color:#495057}.dark .footer{background:rgba(0,0,0,.1)}.vue-js-switch[data-v-25adc6c0]{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:10px;display:inline-block;position:relative}.vue-js-switch .v-switch-input[data-v-25adc6c0]{opacity:0;width:1px;height:1px;position:absolute}.vue-js-switch .v-switch-label[data-v-25adc6c0]{color:#fff;z-index:1;font-weight:600;position:absolute;top:0}.vue-js-switch .v-switch-label.v-left[data-v-25adc6c0]{left:10px}.vue-js-switch .v-switch-label.v-right[data-v-25adc6c0]{right:10px}.vue-js-switch .v-switch-core[data-v-25adc6c0]{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;margin:0;transition:border-color .3s,background-color .3s;display:block;position:relative}.vue-js-switch .v-switch-core .v-switch-button[data-v-25adc6c0]{z-index:2;background-color:#fff;border-radius:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.vue-js-switch.disabled[data-v-25adc6c0]{pointer-events:none;opacity:.6}.bp-v2 .bp-closed-note{border-radius:var(--bp-r-control);color:#24242a;text-align:left;background:#f5f3ef;border-left:3px solid #ab2321;margin:14px 0 0;padding:12px 14px;font-size:15px;line-height:20px}.bp-v2 .dark .bp-closed-note,.bp-v2 #app.dark .bp-closed-note{color:#f1efea;background:#2a2626}.order-button{border:unset;color:#fff;background-color:#ab2321;border-radius:8px;width:100%;padding-top:14px;padding-bottom:14px;font-weight:700}.order-button:disabled,.order-button[disabled]{opacity:.1}.center-cart-section{width:100%;padding:0;font-weight:700}.cart-quanity-box{color:#000;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.order-type-text,.order-type-text-selected{color:#fff;text-align:center;border-radius:6px;justify-content:center;align-items:center;width:50%;height:40px;font-weight:700;display:flex}.order-type-text{cursor:pointer}.order-type-text-selected{background:#ab2321}.selected-free-beverage{font-weight:700;opacity:1!important}.cart-total-amounts{justify-content:space-between;width:100%;margin-bottom:16px;display:flex}.cart-total-amounts__title{color:#000;font-size:1.1rem;font-weight:700}.dark .cart-total-amounts__title{color:#fff}.cart-total-amounts__value{color:#ab2321;font-size:1.1rem;font-weight:700}.autocomplete__icon{display:none}.autocomplete__box{border:0!important;padding:0!important}.autocomplete__results{left:0}.vue-simple-suggest.designed .input-wrapper input{border:1px solid #ced4da;padding:.375rem .75rem}.street-suggestions-section{z-index:999;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;width:100%;max-height:340px;position:absolute;top:calc(100% + 7px);overflow-y:scroll}.street-suggestions-section::-webkit-scrollbar{width:.2em}.street-suggestions-section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.street-suggestions-section::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.cart-product-box{border-bottom:1px solid #ab2321;flex-direction:column;margin-bottom:15px;padding-bottom:20px;display:flex;position:relative}.cart-product-box__body{display:flex}.cart-product-box__title{text-align:left;color:#ab2321;padding-right:30px;font-size:1.1rem;font-weight:700}.cart-product-box__description{text-align:left;color:#000;font-size:.9rem}.dark .cart-product-box__description{color:#fff}.cart-free-beverage-box{border:1px solid #eee;border-radius:8px;margin-bottom:14px;padding:7px 4px}.cart-order-type-box{background:#baaeae;border-radius:6px;margin-top:34px;display:flex}.free-beverage__list{justify-content:space-between;margin-top:14px;display:flex;overflow-x:auto}.free-beverage__list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.free-beverage__list::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.free-beverage__list{scrollbar-width:auto;scrollbar-color:#39455c #17191e}.free-beverage__list::-webkit-scrollbar{width:4px}.free-beverage__list::-webkit-scrollbar-track{background:#17191e}.free-beverage__list::-webkit-scrollbar-thumb{background-color:#39455c;border:1px solid #17191e;border-radius:10px}.free-beverage__item{cursor:pointer}@media only screen and (max-width:767px){.application-modal .info-modal-overlay{display:none}.dark .application-container{box-shadow:5px 0 15px rgba(255,255,255,.3)}.application-container{z-index:101;top:unset;background-color:#fff;border:0;border-radius:0;width:100%;max-width:520px;padding:10px 15px;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:5px 0 15px rgba(0,0,0,.3)}.application-modal .info-modal-close-section{cursor:pointer;padding:0;position:absolute;top:10px;right:10px}}.closed-sign[data-v-c70b4971]{--cs-bg:#fff;--cs-ink:#201e1d;--cs-muted:#605d5d;z-index:2000;-ms-scroll-chaining:none;overscroll-behavior:contain;background:var(--cs-bg);color:var(--cs-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto}.closed-sign.is-dark[data-v-c70b4971]{--cs-bg:#201e1d;--cs-ink:#fff;--cs-muted:#bab6b6}.cs-stage[data-v-c70b4971]{width:720px;height:450px;margin:-225px 0 0 -360px;position:absolute;top:50%;left:50%}.cs-swing[data-v-c70b4971]{transform-origin:190px 6px;width:380px;height:230px;position:absolute;top:18px;left:168px}.cs-wires[data-v-c70b4971]{display:block;position:absolute;top:0;left:0;overflow:visible}.cs-wires line[data-v-c70b4971]{stroke:var(--cs-ink)}.cs-wires-m[data-v-c70b4971]{display:none}.cs-nail[data-v-c70b4971]{z-index:2;background:var(--cs-ink);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:184px}.cs-sign[data-v-c70b4971]{z-index:1;box-sizing:border-box;background:var(--cs-ink);flex-direction:row;align-items:center;gap:16px;width:380px;height:132px;padding:0 24px;display:flex;position:absolute;top:74px;left:0}.cs-logo[data-v-c70b4971]{flex:none;width:88px;max-width:none;height:83px;display:block}.cs-wordcol[data-v-c70b4971]{flex-direction:column;gap:6px;min-width:0;display:flex}.cs-word[data-v-c70b4971]{letter-spacing:.02em;color:var(--cs-bg);font-family:Archivo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:800;line-height:1}.cs-bar[data-v-c70b4971]{background:#ac1e1e;width:100%;height:4px}.cs-msg[data-v-c70b4971]{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 48px;display:flex;position:absolute;top:272px;left:0;right:0}.cs-title[data-v-c70b4971]{max-width:100%;color:var(--cs-ink);text-wrap:balance;font-family:Archivo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:30px;font-weight:800;line-height:1.15}.cs-text[data-v-c70b4971]{max-width:520px;color:var(--cs-muted);text-wrap:pretty;font-size:18px;line-height:1.5}.cs-btn[data-v-c70b4971]{background:var(--cs-ink);color:var(--cs-bg);letter-spacing:.02em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;border-radius:0;margin-top:6px;padding:14px 22px;font-family:Archivo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:800;line-height:1}.cs-clock[data-v-c70b4971]{width:240px;height:240px;position:absolute;top:103px;left:56px}.cs-pie[data-v-c70b4971]{position:absolute;top:0;bottom:0;left:0;right:0}.cs-psec[data-v-c70b4971]{clip-path:polygon(50% 50%,29.3% 0,70.7% 0);background:radial-gradient(circle closest-side,#ac1e1e 0,#ac1e1e 79%,#2e2622 80%,#2e2622 88%,#201e1d 89%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.cs-dot[data-v-c70b4971]{border-radius:50%;position:absolute}.cs-cut[data-v-c70b4971]{background:var(--cs-bg);width:260px;height:4px;position:absolute;top:118px;left:-10px}.cs-hand[data-v-c70b4971]{background:var(--cs-ink);transform-origin:50% 100%;opacity:0;width:4px;height:108px;position:absolute;top:12px;left:118px}.cs-hub[data-v-c70b4971]{background:var(--cs-ink);border-radius:50%;width:18px;height:18px;position:absolute;top:111px;left:111px}.cs-copy[data-v-c70b4971]{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;display:flex;position:absolute;top:0;bottom:0;left:360px;right:40px}.cs-head[data-v-c70b4971]{width:-webkit-max-content;width:-moz-max-content;flex-direction:column;gap:14px;width:max-content;max-width:100%;display:flex}.cs-bw-clip[data-v-c70b4971]{overflow:hidden}.cs-bw[data-v-c70b4971]{letter-spacing:-.01em;color:var(--cs-ink);font-family:Archivo,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:64px;font-weight:800;line-height:1}.cs-bl[data-v-c70b4971]{transform-origin:0;background:#ac1e1e;width:100%;height:4px}.cs-copy .cs-title[data-v-c70b4971]{font-size:30px;line-height:1.15}.cs-copy .cs-text[data-v-c70b4971]{max-width:none}@media (max-width:640px){.cs-stage[data-v-c70b4971]{width:100%;height:100%;margin:0;top:0;left:0}.cs-swing[data-v-c70b4971]{transform-origin:130px 6px;width:260px;height:320px;margin-left:-130px;top:114px;left:50%}.cs-wires-d[data-v-c70b4971]{display:none}.cs-wires-m[data-v-c70b4971]{display:block}.cs-nail[data-v-c70b4971]{left:124px}.cs-sign[data-v-c70b4971]{flex-direction:column;justify-content:center;gap:14px;width:260px;height:230px;padding:20px;top:76px}.cs-logo[data-v-c70b4971]{width:110px;height:104px}.cs-wordcol[data-v-c70b4971]{align-items:center;gap:14px}.cs-bar[data-v-c70b4971]{width:96px}.cs-msg[data-v-c70b4971]{gap:12px;padding:0 28px 24px;top:480px}.cs-clock[data-v-c70b4971]{margin-left:-120px;top:140px;left:50%}.cs-copy[data-v-c70b4971]{text-align:center;align-items:center;padding-bottom:24px;top:440px;bottom:auto;left:28px;right:28px}.cs-bl[data-v-c70b4971]{transform-origin:50%}.cs-bw[data-v-c70b4971]{font-size:56px}}@media (max-width:640px) and (max-height:760px){.cs-swing[data-v-c70b4971]{top:40px}.cs-msg[data-v-c70b4971]{top:392px}.cs-clock[data-v-c70b4971]{top:64px}.cs-copy[data-v-c70b4971]{top:364px}}@media (max-width:640px) and (max-height:660px){.cs-swing[data-v-c70b4971]{top:16px}.cs-sign[data-v-c70b4971]{gap:10px;height:180px;padding:16px}.cs-logo[data-v-c70b4971]{width:80px;height:75px}.cs-msg[data-v-c70b4971]{gap:10px;top:300px}.cs-msg .cs-title[data-v-c70b4971]{font-size:26px}.cs-msg .cs-text[data-v-c70b4971]{font-size:16px}.cs-clock[data-v-c70b4971]{transform-origin:50% 0;top:16px;transform:scale(.75)}.cs-copy[data-v-c70b4971]{gap:10px;top:216px}.cs-bw[data-v-c70b4971]{font-size:48px}}@media (min-width:641px) and (max-height:520px){.cs-stage[data-v-c70b4971]{height:100%;min-height:340px;margin-top:0;top:0}.cs-swing[data-v-c70b4971]{top:-56px}.cs-wires[data-v-c70b4971],.cs-nail[data-v-c70b4971]{visibility:hidden}.cs-msg[data-v-c70b4971]{padding-bottom:20px;top:170px}.cs-clock[data-v-c70b4971]{margin-top:-120px;top:50%}}.location-city__title{margin-bottom:12px;font-size:1.2em;font-weight:600}.location-city__list{flex-direction:column;align-items:center;padding:0;list-style:none;display:flex}.location-city__item{cursor:pointer;opacity:.75;border:1px solid #343434;border-radius:6px;width:100%;max-width:250px;margin-bottom:6px;padding:8px;font-weight:700;transition:all .33s}.location-city__item:hover{opacity:1}.info-modal-overlay{z-index:100;background-color:rgba(70,70,70,.9);width:100%;height:100%;position:fixed;top:0;left:0}.info-modal{z-index:101;background-color:#fff;border:1px solid #eee;border-radius:8px;width:90%;max-width:520px;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.application-modal .info-modal-overlay,.application-modal .mob-nav-overlay{display:none}.dark .application-container{box-shadow:5px 0 15px rgba(255,255,255,.3)}.application-container{z-index:101;top:unset;background-color:#fff;border:0;border-radius:0;width:100%;max-width:520px;padding:10px 15px;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:5px 0 15px rgba(0,0,0,.3)}.application-modal .info-modal-close-section{cursor:pointer;padding:0;position:absolute;top:10px;right:10px}}.info-modal-close-section{justify-content:flex-end;padding:14px;display:flex}.info-modal-title{text-align:left;padding-left:14px;font-size:1.4rem;font-weight:700}.add-product-modal-overlay{z-index:100;background-color:rgba(70,70,70,.9);width:100%;height:100%;position:fixed;top:0;left:0}.add-product-modal{z-index:101;background-color:#fff;border:1px solid #eee;border-radius:8px;flex-direction:column;align-items:center;width:90%;max-width:560px;height:96%;min-height:563px;padding:34px 40px 21px;display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.add-product-modal__head{width:100%;margin-bottom:30px;display:flex}.add-product-modal__head-img{max-height:120px}.add-product-modal__head-info{width:100%;padding-left:14px}.add-product-modal-close-section{justify-content:space-between;width:100%;display:flex}.add-product-modal-close-icon{cursor:pointer}.add-product-modal-title{text-align:left;margin-bottom:8px;font-size:1.2rem;font-weight:700}.add-product-modal__quantity{justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.add-product-modal__quantity-price,.add-product-modal__total-price{font-size:1.15rem;font-weight:700}.quantity-box{justify-content:center;display:flex}.add-product-modal__quantity input,.add-product-modal__quantity input:focus,.add-product-modal__quantity input:active{text-align:center;background:unset;color:#000;outline:none;width:54px;border:unset!important}.quanity-input{text-align:center;width:54px}.dark input.quanity-input{color:#fff}.quanity-button{z-index:9;color:#fff;cursor:pointer;border:1px solid #ab2321;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.quanity-button--minus{color:#000}.quanity-button--plus{background-color:#ab2321}.add-product-modal-products-container{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.add-product-modal-products{color:#000;text-align:left;width:100%;font-size:.9rem}.add-product-modal-checkout-section{width:100%;margin-top:auto;padding:14px}.add-product-modal-buttons-box{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.size-box{text-align:center;background:#d8d8d8;border-radius:6px;justify-content:center;align-items:center;width:100%;margin-bottom:24px;display:flex}.size-box .size-selected{border:unset;border-radius:6px;justify-content:center;align-items:center;width:50%;height:40px;margin:0;line-height:40px;display:flex}.size-box .size{border:unset;border-radius:6px;justify-content:center;align-items:center;width:50%;height:40px;margin:0;line-height:40px;display:flex}.size-selected{color:#fff;background:#ab2321;font-weight:700}.size{cursor:pointer;background:#d8d8d8}.finished-section{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.make-order{display:none}.ingredient-button{width:-webkit-fit-content;width:-moz-fit-content;cursor:pointer;width:fit-content;padding:6px 12px;display:flex}.ingredients{width:100%;margin-bottom:18px}.sauces{width:100%}.sauces .ingredient-box{height:220px}.ingredients-button{width:-webkit-fit-content;width:-moz-fit-content;cursor:pointer;color:#000;border:1px solid #000;border-radius:8px;width:fit-content;margin:0;padding:4px 8px;font-size:1.2rem;font-weight:700;display:flex}.selected-ingredients{text-align:left;color:#000;margin-top:7px;padding:7px 0 14px;font-size:.8rem;font-weight:700}.selected-ingredients__title{color:#505050;font-weight:700}.dark .selected-ingredients{color:#fff}.unchecked-mark{border:1px solid #000;border-radius:100%;width:20px;height:20px}.unchecked-mark,.checked-mark{margin-right:10px}.ingredient-button .checked-mark{display:none}.ingredient-button .unchecked-mark{display:block}.ingredient-button.ingredient-button-selected .checked-mark{display:block}.ingredient-button.ingredient-button-selected .unchecked-mark{display:none}.ingredients-section{flex-flow:column wrap;gap:12px;max-height:380px;display:flex;overflow-x:auto}.ingredients-section::-webkit-scrollbar{width:.2em}.ingredients-sectionody::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ingredients-section::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.ingredient-box{cursor:pointer;border:1px solid #343434;border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:center;width:30%;height:170px;display:flex;position:relative;overflow:hidden}.ingredient-box img{width:100%;max-width:70px}.ingredient-box-selected{background:rgba(171,35,33,.2)}.ingredient-box-selected .ingredient-box__content{background:rgba(171,35,33,.2);box-shadow:0 -5px 15px rgba(171,35,33,.2)}.ingredient-box__img{width:100%;position:absolute;top:22px;left:50%;transform:translate(-50%)}.ingredient-box__content{z-index:1;text-align:center;background:rgba(255,255,255,.9);width:100%;margin-top:14px;padding:6px 18px 12px;line-height:140%;position:relative;box-shadow:0 -5px 15px #fff}.dark .ingredient-box__content{background:rgba(38,35,35,.9);box-shadow:0 -5px 15px #262323}.dark .ingredient-box-selected .ingredient-box__content{background:rgba(38,35,35,.2);box-shadow:0 -5px 15px rgba(38,35,35,.25)}.ingredients__list{flex-wrap:wrap;gap:12px;width:100%;margin-bottom:24px;padding:0;display:flex}.ingredients__item{margin:0;font-size:.8rem}.add-product-modal .add-to-card-button{width:100%;margin-top:26px}.add-product-modal .add-to-card-button.make-order{width:auto}@media only screen and (max-width:1024px){.make-order{display:inline-block}.add-product-modal{border-radius:unset;width:100%;height:100%;-webkit-transform:unset;transform:unset;border:unset;top:0;left:0;overflow-y:auto}.add-product-modal-checkout-section{position:static}}.dark .add-product-modal-products{color:#fff}.dark .quanity-button--minus{color:#fff}.dark .size-box{background:#0c0c0c}.dark .size{background:#0c0c0c}.dark .unchecked-mark{border-color:#fff}.product-box{border:1px solid #fff;border-radius:8px;width:100%;min-width:280px;max-width:280px;height:360px;margin-bottom:14px;margin-right:14px;padding:14px;position:relative;overflow:hidden}.product-box:hover{box-shadow:0 2px 40px rgba(0,0,0,.12)}.product-box-image{border-radius:8px;width:100%}.product-box-title{text-align:center;font-size:1.2rem;font-weight:700}.product-box-price{color:#ab2321;font-size:1.2rem;font-weight:700}.product-box-description{text-align:center;margin-top:7px;font-size:.8rem}.product-box-description__weight{color:#ab2321;font-size:inherit;font-weight:inherit;line-height:inherit}.add-to-card-button{color:#fff;background-color:#ab2321;border:1px solid #ab2321;border-radius:6px;margin-top:12px;padding:.375rem .75rem}.product-box-info{background:rgba(255,255,255,.9);flex-direction:column;justify-content:space-between;min-height:160px;padding:4px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -5px 15px #fff}@media only screen and (max-width:1024px){.product-box{border:1px solid #eee;width:100%;max-width:100%;margin:0 0 34px;padding:0}.product-box-image{border-bottom-right-radius:0;border-bottom-left-radius:0}.product-box-info{padding-bottom:14px;padding-left:14px;padding-right:14px}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.dark .product-box-info{background:rgba(38,35,35,.9);box-shadow:0 -5px 15px #262323}.bp-v2 .bp-closed-strip{border-radius:var(--bp-r-card);color:#5c4400;background:#fff4d6;border:1px solid #ecd28a;margin:0 0 16px;padding:12px 16px;font-size:15px;font-weight:600;line-height:20px}.bp-v2 .dark .bp-closed-strip,.bp-v2 #app.dark .bp-closed-strip{color:#ffe7a3;background:#3a3015;border-color:#6b5a24}@media only screen and (max-width:1024px){.products-pizza-container{flex-direction:column}.page-title{margin-left:0}.search-box{min-width:100%}}.products-pizza-container{flex-flow:wrap;display:flex}.page-header{flex-wrap:wrap;align-items:center;display:flex}.page-title{margin:0 14px;font-size:2rem;font-weight:700}.search-box{align-items:center;width:100%;min-width:356px;max-width:49%;display:flex;position:relative}.search-box__input{border:1px solid #5c5c5c;border-radius:6px;width:100%;min-height:40px;padding:.375rem .75rem}.search-box__input:focus{outline:none}.search-box__control{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:-2px}.search-box__clear{color:#fb3431;cursor:pointer;background:0 0;border:0;min-height:40px;padding:.375rem .75rem;position:relative}.search-box__clear:before,.search-box__clear:after{content:"";background:#fb3431;width:14px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-box__clear:after{transform:translate(-50%,-50%)rotate(-45deg)}.search-box__clear:before{transform:translate(-50%,-50%)rotate(45deg)}.search-box__btn{color:#fff;cursor:pointer;background-color:#ab2321;border:1px solid #ab2321;border-top-right-radius:8px;border-bottom-right-radius:8px;min-height:40px;padding:9px 34px;font-size:1.25rem;font-weight:500;line-height:100%}.subcategory-list{padding:unset;gap:8px;list-style-type:none;display:flex}.subcategory-item{cursor:pointer}@media only screen and (max-width:1024px){.products-pizza-container{flex-direction:column}.page-title{margin-left:0}.search-box{min-width:100%}}.qr-page[data-v-8b29fa57]{--bg:#fff;--text:#111;--muted:#888;--line:rgba(0,0,0,.08);--image-bg:#f4f4f4;--accent:#ab2321;--accent-ink:#ab2321;--accent-soft:rgba(171,35,33,.35);--accent-tint:rgba(171,35,33,.08);--panel:rgba(255,255,255,.82);--panel-solid:#fff;--panel-line:rgba(0,0,0,.1);--panel-shadow:rgba(0,0,0,.12);--field-bg:#fff;--field-border:#ccc;--field-border-focus:#888;--error:#ab2321;--header-bg:#000;--control-bg:#d8d8d8;--control-border:#d8d8d8;--control-text:#111;text-align:left;max-width:560px;min-height:100vh;color:var(--text);background:var(--bg);margin:0 auto;padding-bottom:24px}.qr-page.qr-dark[data-v-8b29fa57]{--bg:#1c1a1a;--text:#fff;--muted:#9a9a9a;--line:rgba(255,255,255,.08);--image-bg:#262323;--accent-ink:#fb3431;--accent-soft:rgba(251,52,49,.45);--accent-tint:rgba(251,52,49,.12);--panel:rgba(28,26,26,.84);--panel-solid:#1c1a1a;--panel-line:rgba(255,255,255,.08);--panel-shadow:rgba(0,0,0,.6);--field-bg:#262323;--field-border:rgba(255,255,255,.14);--field-border-focus:rgba(255,255,255,.4);--error:#fb3431;--header-bg:#1c1a1a;--control-bg:#000;--control-border:rgba(255,255,255,.18);--control-text:#fff}.qr-header[data-v-8b29fa57]{border-bottom:1px solid var(--line);background:var(--header-bg);color:#fff;text-align:center;padding:18px 12px 14px;position:relative}.qr-header-logo[data-v-8b29fa57]{width:190px;max-width:calc(100vw - 200px);margin:0 auto 6px;display:block}.qr-header-logo-link[data-v-8b29fa57]{line-height:0;display:block}.qr-header-sub[data-v-8b29fa57]{opacity:.85;margin-top:2px;font-size:.9rem}.qr-theme[data-v-8b29fa57],.qr-lang[data-v-8b29fa57],.qr-insta[data-v-8b29fa57]{box-sizing:border-box;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;line-height:0;text-decoration:none;display:inline-flex;position:absolute;top:14px}.qr-theme[data-v-8b29fa57]{left:12px}.qr-lang[data-v-8b29fa57]{letter-spacing:.5px;font-family:inherit;font-size:.78rem;font-weight:800;line-height:1;left:54px}.qr-insta[data-v-8b29fa57]{right:12px}.qr-theme[data-v-8b29fa57] svg path{fill:currentColor}.qr-loading[data-v-8b29fa57]{text-align:center;padding:60px 0}.qr-share[data-v-8b29fa57]{text-align:center;margin:14px 12px 0}.qr-share-heading[data-v-8b29fa57]{letter-spacing:.3px;font-size:1.3rem;font-weight:900}.qr-share-url[data-v-8b29fa57]{color:var(--muted);margin-top:2px;font-size:.9rem}.qr-share-code[data-v-8b29fa57]{background:#fff;border-radius:10px;width:100%;max-width:168px;height:auto;margin:8px auto 0;display:block}.qr-products[data-v-8b29fa57]{padding:4px 12px 10px}.qr-section+.qr-section[data-v-8b29fa57]{margin-top:8px}.qr-section-title[data-v-8b29fa57]{letter-spacing:.3px;padding:14px 0 2px;font-size:1.3rem;font-weight:900}.qr-card[data-v-8b29fa57]{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.qr-card[data-v-8b29fa57]:last-child{border-bottom:none}.qr-card-image[data-v-8b29fa57]{box-sizing:border-box;-o-object-fit:cover;object-fit:cover;background:var(--image-bg);border-radius:10px;flex-shrink:0;width:92px;height:92px;padding:7px;transition:transform .35s,box-shadow .35s}@media (hover:hover){.qr-card:hover .qr-card-image[data-v-8b29fa57]{transform:scale(1.12)rotate(-3deg);box-shadow:0 8px 20px rgba(0,0,0,.18)}}.qr-card:active .qr-card-image[data-v-8b29fa57]{transform:scale(1.08)}.qr-card-body[data-v-8b29fa57]{flex-direction:column;flex-grow:1;min-width:0;display:flex}.qr-card-title[data-v-8b29fa57]{font-size:1.05rem;font-weight:700}.qr-card-description[data-v-8b29fa57]{color:var(--muted);margin-top:2px;font-size:.8rem;line-height:1.3}.qr-card-bottom[data-v-8b29fa57]{justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;display:flex}.qr-card-price[data-v-8b29fa57]{font-size:1.05rem;font-weight:700}.qr-add-button[data-v-8b29fa57]{color:#fff;background:var(--accent);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:8px;justify-content:center;align-items:center;width:46px;height:36px;padding:0;transition:transform .15s,box-shadow .2s;display:inline-flex}.qr-add-icon[data-v-8b29fa57]{display:block}@media (hover:hover){.qr-add-button[data-v-8b29fa57]:hover{transform:translateY(-1px)scale(1.06);box-shadow:0 6px 14px rgba(171,35,33,.35)}.qr-add-button:hover .qr-add-icon[data-v-8b29fa57]{animation:.5s qr-cart-bounce-8b29fa57}}.qr-add-button[data-v-8b29fa57]:active{transform:scale(.9)}@keyframes qr-cart-bounce-8b29fa57{0%{transform:translateY(0)}30%{transform:translateY(-3px)rotate(-6deg)}60%{transform:translateY(1px)rotate(4deg)}to{transform:translateY(0)}}.qr-pop[data-v-8b29fa57]{animation:.25s cubic-bezier(.2,.8,.2,1.2) qr-pop-8b29fa57}@keyframes qr-pop-8b29fa57{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.qr-stepper[data-v-8b29fa57]{align-items:center;gap:4px;display:flex}.qr-stepper-btn[data-v-8b29fa57]{border:1px solid var(--accent-ink);width:36px;height:36px;color:var(--accent-ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;font-size:1.3rem;font-weight:700;line-height:1;display:flex}.qr-stepper-count[data-v-8b29fa57]{text-align:center;min-width:30px;font-size:1.05rem;font-weight:700}.qr-empty[data-v-8b29fa57]{color:var(--muted);text-align:center;padding:60px 0;font-weight:700}.qr-checkout[data-v-8b29fa57]{z-index:10;width:100%;max-width:560px;padding:12px 12px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--panel-line);color:var(--text);background:var(--panel);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);-webkit-box-shadow:0 -6px 24px var(--panel-shadow);box-shadow:0 -6px 24px var(--panel-shadow);border-radius:14px 14px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.qr-checkout[data-v-8b29fa57]{background:var(--panel-solid)}}.qr-slide-enter-active[data-v-8b29fa57],.qr-slide-leave-active[data-v-8b29fa57]{transition:transform .3s,opacity .3s}.qr-slide-enter[data-v-8b29fa57],.qr-slide-leave-to[data-v-8b29fa57]{opacity:0;transform:translate(-50%,110%)}.qr-checkout-head[data-v-8b29fa57]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.qr-checkout-title[data-v-8b29fa57]{font-size:1.05rem;font-weight:800}.qr-checkout-count[data-v-8b29fa57]{color:var(--muted);margin-left:4px;font-size:.85rem;font-weight:600}.qr-clear[data-v-8b29fa57]{border:1px solid var(--accent-soft);color:var(--accent-ink);background:var(--accent-tint);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:.85rem;font-weight:700;line-height:1;display:inline-flex}.qr-clear[data-v-8b29fa57]:active{transform:scale(.96)}.qr-cart-list[data-v-8b29fa57]{max-height:26vh;margin:0;padding:0;list-style:none;overflow-y:auto}.qr-cart-line[data-v-8b29fa57]{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:.95rem;display:flex}.qr-cart-line-title b[data-v-8b29fa57]{color:var(--muted);margin-left:2px;font-weight:700}.qr-cart-line-sum[data-v-8b29fa57]{white-space:nowrap;font-weight:600}.qr-checkout-total[data-v-8b29fa57]{justify-content:space-between;align-items:center;margin-bottom:10px;padding-top:8px;font-size:1.05rem;display:flex}.qr-comment[data-v-8b29fa57]{box-sizing:border-box;border:1px solid var(--field-border);width:100%;height:44px;color:var(--text);background:var(--field-bg);resize:none;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:1rem}.qr-comment[data-v-8b29fa57]::-webkit-input-placeholder{color:var(--muted)}.qr-comment[data-v-8b29fa57]::placeholder{color:var(--muted)}.qr-comment[data-v-8b29fa57]:-ms-placeholder-shown{color:var(--muted)}.qr-comment[data-v-8b29fa57]::placeholder{color:var(--muted)}.qr-comment[data-v-8b29fa57]::placeholder{color:var(--muted)}.qr-comment[data-v-8b29fa57]:focus{border-color:var(--field-border-focus);outline:none}.qr-comment-required[data-v-8b29fa57]{border-color:var(--accent-ink);-webkit-box-shadow:0 0 0 .2rem var(--accent-tint);box-shadow:0 0 0 .2rem var(--accent-tint)}.qr-error[data-v-8b29fa57]{color:var(--error);margin-top:6px;font-size:.85rem;font-weight:600}.qr-btn[data-v-8b29fa57]{color:#fff;background:var(--accent);cursor:pointer;border:none;border-radius:8px;width:100%;margin-top:8px;padding:13px;font-size:1.1rem;font-weight:700}.qr-btn[data-v-8b29fa57]:disabled{opacity:.6}.qr-btn-outline[data-v-8b29fa57]{border:1px solid var(--accent-ink);color:var(--accent-ink);background:0 0}.qr-btn-dark[data-v-8b29fa57]{border:1px solid var(--control-border);color:#fff;background:#000}.qr-pay-hint[data-v-8b29fa57]{color:var(--muted);text-align:center;margin-top:6px;font-size:.78rem}.qr-success[data-v-8b29fa57]{text-align:center;padding:70px 24px 40px}.qr-success-check[data-v-8b29fa57]{color:#fff;background:#2e9e44;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 18px;font-size:2.4rem;display:flex}.qr-success-title[data-v-8b29fa57]{font-size:1.4rem;font-weight:900}.qr-success-comment[data-v-8b29fa57]{margin-top:10px;font-size:1.15rem;font-weight:700}.qr-success-hint[data-v-8b29fa57]{color:var(--muted);margin-top:8px;font-size:.9rem}.qr-success-actions[data-v-8b29fa57]{max-width:300px;margin:28px auto 0}.qr-success .qr-btn[data-v-8b29fa57]{margin-top:12px}.qr-success-error[data-v-8b29fa57]{margin-bottom:4px}.qr-success-link[data-v-8b29fa57]{color:var(--accent-ink);margin-top:14px;font-weight:600;text-decoration:underline;display:inline-block}.qr-page[data-v-1f54de06]{text-align:left;color:#1a1a1a;background:#fff;max-width:480px;min-height:100vh;margin:0 auto}.qr-header[data-v-1f54de06]{color:#fff;text-align:center;background:#000;padding:18px 16px 14px}.qr-header-logo[data-v-1f54de06]{letter-spacing:2px;font-size:1.5rem;font-weight:900}.qr-header-sub[data-v-1f54de06]{opacity:.75;margin-top:2px;font-size:.9rem}.qr-loading[data-v-1f54de06]{text-align:center;padding:60px 0}.check-block[data-v-1f54de06]{padding:20px 16px 32px}.check-invalid-title[data-v-1f54de06]{text-align:center;margin-top:40px;font-size:1.3rem;font-weight:900}.check-invalid-hint[data-v-1f54de06]{color:#888;text-align:center;margin-top:8px;font-size:.9rem}.check-center[data-v-1f54de06]{margin-top:14px}.check-card[data-v-1f54de06]{background:#fafafa;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:16px}.check-card-top[data-v-1f54de06]{justify-content:space-between;align-items:center;gap:10px;display:flex}.check-order-title[data-v-1f54de06]{font-size:1.2rem;font-weight:900}.check-badge[data-v-1f54de06]{white-space:nowrap;border-radius:20px;padding:5px 10px;font-size:.8rem;font-weight:700}.check-badge-paid[data-v-1f54de06]{color:#1e7a34;background:rgba(46,158,68,.15)}.check-badge-cancelled[data-v-1f54de06]{color:#888;background:rgba(0,0,0,.06)}.check-badge-waiting[data-v-1f54de06]{color:#a15c00;background:rgba(255,170,0,.15)}.check-badge-processing[data-v-1f54de06]{color:#555;background:rgba(0,0,0,.06)}.check-accepted[data-v-1f54de06]{color:#888;margin-top:4px;font-size:.85rem}.check-items[data-v-1f54de06]{border-top:1px solid rgba(0,0,0,.08);margin-top:14px;padding-top:12px}.check-lookup[data-v-1f54de06]{flex-direction:column;gap:8px;margin:14px 0;display:flex}.check-input[data-v-1f54de06]{color:#111;background:#fff;border:1px solid #ccc;border-radius:8px;padding:10px 12px;font-size:1rem}.check-header-logo[data-v-1f54de06]{width:210px;max-width:70%;margin:0 auto 6px;display:block}.check-item-addons[data-v-1f54de06]{opacity:.85;margin:2px 0 0 14px;font-size:.92em}.check-item[data-v-1f54de06]{padding:4px 0;font-size:.95rem}.check-sums[data-v-1f54de06]{border-top:1px solid rgba(0,0,0,.08);margin-top:12px;padding-top:12px}.check-sum-row[data-v-1f54de06]{color:#555;justify-content:space-between;padding:3px 0;font-size:.9rem;display:flex}.check-sum-total[data-v-1f54de06]{color:#1a1a1a;border-top:1px solid rgba(0,0,0,.08);margin-top:4px;padding-top:8px;font-size:1.1rem;font-weight:900}.check-hint[data-v-1f54de06]{color:#a15c00;background:rgba(255,170,0,.1);border-radius:8px;margin-top:12px;padding:10px 12px;font-size:.85rem;font-weight:600}.check-time[data-v-1f54de06]{color:#888;margin-top:10px;font-size:.9rem}.check-actions[data-v-1f54de06]{flex-direction:column;gap:10px;margin-top:18px;display:flex}.qr-error[data-v-1f54de06]{color:#ab2321;margin-top:10px;font-size:.85rem;font-weight:600}.qr-btn[data-v-1f54de06]{color:#fff;cursor:pointer;background:#ab2321;border:none;border-radius:8px;width:100%;margin-top:8px;padding:13px;font-size:1.1rem;font-weight:700}.qr-btn[data-v-1f54de06]:disabled{opacity:.6}.qr-btn-outline[data-v-1f54de06]{color:#ab2321;background:#fff;border:1px solid #ab2321}.qr-success[data-v-1f54de06]{text-align:center;padding-top:60px}.qr-success-check[data-v-1f54de06]{color:#fff;background:#2e9e44;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 18px;font-size:2.4rem;display:flex}.qr-success-title[data-v-1f54de06]{font-size:1.4rem;font-weight:900}.qr-success-comment[data-v-1f54de06]{margin-top:10px;font-size:1.15rem;font-weight:700}.qr-success-hint[data-v-1f54de06]{color:#888;margin-top:8px;font-size:.9rem}:root.bp-v2{--bp-r-control:4px;--bp-r-card:8px;--bp-red:#ab2321;--bp-red-hover:#8f1c1a;--bp-red-pressed:#781715;--bp-ink:#24242a;--bp-muted:#6a665f;--bp-hover-light:#faf8f5;--bp-press-light:#efebe4;--bp-line:#e3ded6;--bp-line-soft:#ebe7e0;--bp-field-border:#d6d1c8;--bp-border-hover:#8a857d;--bp-card-dark:#262323;--bp-focus-dark:#f1efea;--bp-accent-dark:#f0574a}@font-face{font-family:Inter v2;font-style:normal;font-weight:100;src:url(/fonts/Inter-Thin.b5af4084.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:200;src:url(/fonts/Inter-ExtraLight.e7da95f5.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:300;src:url(/fonts/Inter-Light.dd4fff8c.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:400;src:url(/fonts/Inter-Regular.6d3e871f.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:500;src:url(/fonts/Inter-Medium.6600694f.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:600;src:url(/fonts/Inter-SemiBold.8ebd9aa8.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:700;src:url(/fonts/Inter-Bold.46e5f6b2.woff2)format("woff2")}@font-face{font-family:Inter v2;font-style:normal;font-weight:800;src:url(/fonts/Inter-Black.2b1a023d.woff2)format("woff2")}.bp-v2 #app{font-family:Inter v2,Helvetica,Arial,sans-serif}.bp-v2 button:focus:not(:focus-visible){outline:none}.bp-v2 [role=button]:focus:not(:focus-visible){outline:none}.bp-v2 a:focus:not(:focus-visible){outline:none}.bp-v2 .btn:focus:not(:focus-visible){-webkit-box-shadow:none;box-shadow:none}.bp-v2 #main-content{background:#f5f3ef}.bp-v2 .dark #main-content{background:0 0}.bp-v2 .add-to-card-button,.bp-v2 .order-button{letter-spacing:.01em;color:#fff;background:var(--bp-red);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:44px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;transition:background-color .15s,color .15s,transform .1s;border-radius:var(--bp-r-control)!important;border:0!important}.bp-v2 .add-to-card-button:hover,.bp-v2 .order-button:hover{background:var(--bp-red-hover)}.bp-v2 .add-to-card-button:active,.bp-v2 .order-button:active{background:var(--bp-red-pressed);transform:translateY(1px)}.bp-v2 .add-to-card-button:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .order-button:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .add-to-card-button:disabled,.bp-v2 .order-button:disabled{opacity:.5;cursor:default;background:var(--bp-red);pointer-events:none;transform:none}.bp-v2 .order-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 24px;font-size:17px;display:flex}.bp-v2 .order-button.is-loading,.bp-v2 .order-button.is-loading:disabled{opacity:1;cursor:wait;background:var(--bp-red-hover)}.bp-v2 .bp-spinner{border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;flex:none;width:18px;height:18px;animation:.75s linear infinite bp-spin}@keyframes bp-spin{to{transform:rotate(360deg)}}.bp-v2 .slide-text-box-button-section .add-to-card-button{min-height:52px;padding:0 44px;font-size:18px}.bp-v2 .slide-text-box-button-section .add-to-card-button:focus-visible{outline-color:#fff}.bp-v2 .dark .add-to-card-button{background:var(--bp-red)}.bp-v2 .dark .add-to-card-button:hover{background:var(--bp-red-hover)}.bp-v2 .dark .add-to-card-button:active{background:var(--bp-red-pressed)}.bp-v2 .dark .add-to-card-button:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .order-button:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .slide-text-box-button-section .add-to-card-button:focus-visible{outline-color:#fff}.bp-v2 .subcategory-item.add-to-card-button{color:var(--bp-ink);background:#fff;align-items:center;padding:0 18px;font-size:15px;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;border:1px solid var(--bp-field-border)!important}.bp-v2 .subcategory-item.add-to-card-button:hover{background:var(--bp-hover-light);border-color:var(--bp-border-hover)!important}.bp-v2 .subcategory-item.add-to-card-button:active{background:#ece7df;transform:none}.bp-v2 .dark .subcategory-item.add-to-card-button{background:var(--bp-card-dark);color:#fff;border-color:rgba(255,255,255,.14)!important}.bp-v2 .dark .subcategory-item.add-to-card-button:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.35)!important}.bp-v2 .dark .subcategory-item.add-to-card-button:active{background:rgba(255,255,255,.11)}.bp-v2 .finished-section .btn-light{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);min-height:44px;color:var(--bp-ink);-webkit-box-shadow:none;box-shadow:none;background:#fff;padding:0 22px;font-size:16px;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,transform .1s}.bp-v2 .finished-section .btn-light:hover{border-color:var(--bp-border-hover);background:var(--bp-hover-light);color:var(--bp-ink)}.bp-v2 .finished-section .btn-light:active{border-color:var(--bp-ink);background:var(--bp-press-light);transform:translateY(1px)}.bp-v2 .finished-section .btn-light:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px;-webkit-box-shadow:none;box-shadow:none}.bp-v2 .dark .finished-section .btn-light{background:var(--bp-card-dark);color:#fff;border-color:rgba(255,255,255,.22)}.bp-v2 .dark .finished-section .btn-light:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.45)}.bp-v2 .dark .finished-section .btn-light:active{background:rgba(255,255,255,.12)}.bp-v2 .dark .finished-section .btn-light:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .closed-sign .cs-sign{border-radius:var(--bp-r-card)}.bp-v2 .closed-sign .cs-btn{border-radius:var(--bp-r-control);min-height:44px;transition:transform .1s}.bp-v2 .closed-sign .cs-btn:active{transform:translateY(1px)}.bp-v2 .closed-sign .cs-btn:focus-visible{outline:3px solid var(--bp-red);outline-offset:2px}.bp-v2 .search-box{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;height:48px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.bp-v2 .search-box:hover{border-color:#8a857d}.bp-v2 .search-box:focus-within{border-color:var(--bp-ink);box-shadow:0 0 0 3px rgba(171,35,33,.16)}.bp-v2 .search-box:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236a665f' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.bp-v2 .search-box__input{color:#24242a;background:0 0;border:0;border-radius:0;height:46px;min-height:0;padding:0 114px 0 44px;font-size:16px}.bp-v2 .search-box__input::-webkit-input-placeholder{color:#6a665f}.bp-v2 .search-box__input::placeholder{color:#6a665f}.bp-v2 .search-box__input:-ms-placeholder-shown{color:#6a665f}.bp-v2 .search-box__input::placeholder{color:#6a665f}.bp-v2 .search-box__input::placeholder{color:#6a665f}.bp-v2 .search-box:has(.search-box__clear) .search-box__input{padding-right:158px}.bp-v2 .search-box__control{top:0;bottom:0;right:0}.bp-v2 .search-box__clear{width:44px;min-height:46px;transition:background-color .15s}.bp-v2 .search-box__clear:before,.bp-v2 .search-box__clear:after{background:var(--bp-muted);width:14px}.bp-v2 .search-box__clear:hover{background:rgba(36,36,42,.06)}.bp-v2 .search-box__clear:hover:before,.bp-v2 .search-box__clear:hover:after{background:var(--bp-ink)}.bp-v2 .search-box__clear:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .search-box__btn{border:0;border-radius:0;align-items:center;height:46px;min-height:0;padding:0 26px;font-size:16px;font-weight:700;line-height:1;transition:background-color .15s;display:flex}.bp-v2 .search-box__btn:hover{background:var(--bp-red-hover)}.bp-v2 .search-box__btn:active{background:var(--bp-red-pressed)}.bp-v2 .search-box__btn:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-4px}.bp-v2 .dark .search-box{background:#1f1c1c;border-color:#4a4a52}.bp-v2 .dark .search-box:hover{border-color:#77767d}.bp-v2 .dark .search-box:focus-within{border-color:var(--bp-focus-dark);box-shadow:0 0 0 3px rgba(240,87,74,.25)}.bp-v2 .dark .search-box__clear:before,.bp-v2 .dark .search-box__clear:after{background:#a6a39d}.bp-v2 .dark .search-box__clear:hover{background:rgba(255,255,255,.08)}.bp-v2 .dark .search-box__clear:hover:before,.bp-v2 .dark .search-box__clear:hover:after{background:#fff}.bp-v2 .dark .search-box__clear:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .search-box__btn:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .search-box__input{color:#f1efea;background:0 0;border:0!important}.bp-v2 .dark .search-box__input::-webkit-input-placeholder{color:#a6a39d}.bp-v2 .dark .search-box__input::placeholder{color:#a6a39d}.bp-v2 .dark .search-box__input:-ms-placeholder-shown{color:#a6a39d}.bp-v2 .dark .search-box__input::placeholder{color:#a6a39d}.bp-v2 .dark .search-box__input::placeholder{color:#a6a39d}.bp-v2 .products-pizza-container{align-items:stretch}.bp-v2 .products-pizza-container>div,.bp-v2 .products-pizza-container>div>div{display:flex}.bp-v2 .products-pizza-container>div>div{flex:1}.bp-v2 .product-box{border-radius:var(--bp-r-card);background:#fff;border:1px solid #ebe7e0;flex-direction:column;flex:1;height:auto;min-height:0;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex}.bp-v2 .product-box:hover{border-color:#d6d1c8;box-shadow:0 6px 24px rgba(36,30,22,.08)}.bp-v2 .product-box-image{border-radius:var(--bp-r-control);width:100%;height:auto;display:block}.bp-v2 .product-box-info{text-align:left;min-height:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;flex:1;grid-template:"title title""desc desc"1fr"price btn"/minmax(0,1fr) auto;align-items:end;gap:8px 12px;padding:12px 0 0;display:grid;position:static}.bp-v2 .product-box-title{text-align:left;color:#24242a;grid-area:title;align-self:start;font-size:19px;font-weight:700;line-height:1.25}.bp-v2 .product-box-description{text-align:left;color:#6a665f;grid-area:desc;align-self:start;margin:0 0 6px;font-size:14px;line-height:1.45}.bp-v2 .product-box-description__weight{font-weight:700}.bp-v2 .dark .product-box .product-box-description__weight{color:#ff8a7f}.bp-v2 .product-box-price{color:#ab2321;white-space:nowrap;grid-area:price;align-self:center;align-items:baseline;gap:4px;display:flex}.bp-v2 .bp-from,.bp-v2 .bp-cur{color:#6a665f;font-size:14px;font-weight:600}.bp-v2 .bp-num{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.bp-v2 .product-box-info .add-to-card-button{grid-area:btn;width:auto;margin:0}.bp-v2 .dark .product-box{background:#262323;border-color:rgba(255,255,255,.08)}.bp-v2 .dark .product-box:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .product-box-info{-webkit-box-shadow:none;box-shadow:none;background:0 0}.bp-v2 .dark .product-box-title{color:#fff}.bp-v2 a.product-box-title{text-decoration:none;display:block}.bp-v2 .dark .product-box-description,.bp-v2 .dark .bp-from,.bp-v2 .dark .bp-cur{color:#b3aea8}.bp-v2 .dark .product-box-price{color:#f0574a}.bp-v2 .bp-photo{position:relative}.bp-v2 .bp-tags{pointer-events:auto;gap:6px;display:flex;position:absolute;bottom:8px;left:8px}.bp-v2 .bp-tag{background:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 1px 2px rgba(36,30,22,.12),0 2px 8px rgba(36,30,22,.14)}.bp-v2 .dark .bp-tag{background:#1f1c1c;border:1px solid rgba(255,255,255,.22);box-shadow:0 2px 8px rgba(0,0,0,.5)}.bp-v2 .bp-filters{border:1px solid var(--bp-line-soft);border-radius:var(--bp-r-card);background:#fff;flex-wrap:wrap;gap:8px;margin:16px 0 6px;padding:10px;display:flex}.bp-v2 .bp-filter{border:1px solid var(--bp-line);border-radius:var(--bp-r-control);height:44px;color:var(--bp-ink);font:inherit;white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 15px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s,color .15s,transform .1s;display:inline-flex}.bp-v2 .bp-filter:hover{border-color:var(--bp-border-hover);background:var(--bp-hover-light)}.bp-v2 .bp-filter:active{transform:translateY(1px)}.bp-v2 .bp-filter:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-filter[aria-pressed=true]{border-color:var(--bp-red);color:var(--bp-red-hover);background:#fbeceb}.bp-v2 .bp-filter[aria-pressed=true] .bp-count{color:var(--bp-red-hover)}.bp-v2 .bp-filter:disabled{opacity:.45;pointer-events:none}.bp-v2 .bp-filter__icon{display:flex}.bp-v2 .bp-filter svg{flex:none;width:18px;height:18px}.bp-v2 .bp-count{color:var(--bp-muted);font-weight:600}.bp-v2 .dark .bp-filters{background:var(--bp-card-dark);border-color:rgba(255,255,255,.08)}.bp-v2 .dark .bp-filter{color:#fff;background:0 0;border-color:rgba(255,255,255,.14)}.bp-v2 .dark .bp-filter:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.35)}.bp-v2 .dark .bp-filter:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-filter[aria-pressed=true]{border-color:var(--bp-accent-dark);color:#fff;background:rgba(171,35,33,.28)}.bp-v2 .dark .bp-count{color:#b3aea8}.bp-v2 .dark .bp-filter[aria-pressed=true] .bp-count{color:#ffd7d3}.bp-v2 .form-control{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);color:#24242a;height:48px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.bp-v2 textarea.form-control{height:auto;padding:12px 14px}.bp-v2 .form-control::-webkit-input-placeholder{color:#6a665f}.bp-v2 .form-control::placeholder{color:#6a665f}.bp-v2 .form-control:-ms-placeholder-shown{color:#6a665f}.bp-v2 .form-control::placeholder{color:#6a665f}.bp-v2 .form-control::placeholder{color:#6a665f}.bp-v2 .form-control:hover{border-color:#8a857d}.bp-v2 .form-control:focus{border-color:#24242a;box-shadow:0 0 0 3px rgba(171,35,33,.14)}.bp-v2 .cart-form .form-control.is-invalid{-webkit-box-shadow:none;box-shadow:none;background-image:none;border-color:#c4260d;padding-right:14px}.bp-v2 .cart-form .form-control.is-invalid:focus{border-color:#c4260d;box-shadow:0 0 0 3px rgba(196,38,13,.16)}.bp-v2 .bp-err{color:#c4260d;margin-top:6px;font-size:13px;font-weight:600;line-height:1.35}.bp-v2 .bp-form-errors{border-radius:var(--bp-r-control);color:#a01f0b;background:#fdecea;border-left:3px solid #c4260d;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.4}.bp-v2 .street-suggestions-section{border-radius:var(--bp-r-control)}.bp-v2 .cart-free-beverage-box{border-radius:var(--bp-r-card)}.bp-v2 .dark .form-control{color:#fff;background-color:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.18)!important}.bp-v2 .dark .form-control::-webkit-input-placeholder{color:#a6a39d}.bp-v2 .dark .form-control::placeholder{color:#a6a39d}.bp-v2 .dark .form-control:-ms-placeholder-shown{color:#a6a39d}.bp-v2 .dark .form-control::placeholder{color:#a6a39d}.bp-v2 .dark .form-control::placeholder{color:#a6a39d}.bp-v2 .dark .form-control:hover{border-color:rgba(255,255,255,.35)!important}.bp-v2 .dark .form-control:focus{box-shadow:0 0 0 3px rgba(240,87,74,.25);border-color:#f1efea!important}.bp-v2 .dark .cart-form .form-control.is-invalid{border-color:#ff6b5e!important}.bp-v2 .dark .bp-err{color:#ff8a80}.bp-v2 .dark .bp-form-errors{color:#ffb4ab;background:#3a1d1b;border-left-color:#ff6b5e}.bp-v2 .cart-order-type-box,.bp-v2 .size-box{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;grid-template-columns:1fr 1fr;padding:0;display:grid;overflow:hidden}.bp-v2 .order-type-text,.bp-v2 .order-type-text-selected,.bp-v2 .size-box .size,.bp-v2 .size-box .size-selected{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;border-radius:0;justify-content:center;align-items:center;width:auto;height:48px;margin:0;padding:0 16px;font-size:16px;font-weight:700;line-height:1.2;transition:background-color .15s,color .15s;display:flex}.bp-v2 .order-type-text+div,.bp-v2 .order-type-text-selected+div,.bp-v2 .size-box .size+div,.bp-v2 .size-box .size-selected+div{border-left:1px solid var(--bp-line)}.bp-v2 .order-type-text,.bp-v2 .size-box .size{color:var(--bp-ink);background:#fff}.bp-v2 .order-type-text:hover,.bp-v2 .size-box .size:hover{background:var(--bp-hover-light)}.bp-v2 .order-type-text:active,.bp-v2 .size-box .size:active{background:var(--bp-press-light)}.bp-v2 .order-type-text-selected,.bp-v2 .size-box .size-selected{background:var(--bp-red);color:#fff}.bp-v2 .order-type-text-selected:hover,.bp-v2 .size-box .size-selected:hover{background:var(--bp-red-hover)}.bp-v2 .order-type-text:focus-visible{outline:3px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .order-type-text-selected:focus-visible{outline:3px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .size-box .size:focus-visible{outline:3px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .size-box .size-selected:focus-visible{outline:3px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .dark .cart-order-type-box,.bp-v2 .dark .size-box{background:var(--bp-card-dark);border-color:rgba(255,255,255,.18)}.bp-v2 .dark .order-type-text,.bp-v2 .dark .size-box .size{color:#fff;background:0 0}.bp-v2 .dark .order-type-text+div,.bp-v2 .dark .order-type-text-selected+div,.bp-v2 .dark .size-box .size+div,.bp-v2 .dark .size-box .size-selected+div{border-left-color:rgba(255,255,255,.14)}.bp-v2 .dark .order-type-text:hover,.bp-v2 .dark .size-box .size:hover{background:rgba(255,255,255,.06)}.bp-v2 .dark .order-type-text:active,.bp-v2 .dark .size-box .size:active{background:rgba(255,255,255,.11)}.bp-v2 .dark .size-box .size-selected{background:var(--bp-red)}.bp-v2 .dark .order-type-text:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .order-type-text-selected:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .size-box .size:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .size-box .size-selected:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .quantity-box{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);font-variant-numeric:tabular-nums;background:#fff;align-items:center;display:inline-flex;overflow:hidden}.bp-v2 .quantity-box .quanity-button{width:44px;height:44px;color:var(--bp-ink);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;font-size:20px;font-weight:700;line-height:1;transition:background-color .15s,color .15s}.bp-v2 .quantity-box .quanity-button:hover{background:var(--bp-hover-light);color:var(--bp-red)}.bp-v2 .quantity-box .quanity-button:active{background:#ece7df}.bp-v2 .quantity-box .quanity-input{width:44px;height:44px;-webkit-box-shadow:inset 1px 0 var(--bp-line-soft), inset -1px 0 var(--bp-line-soft);box-shadow:inset 1px 0 var(--bp-line-soft), inset -1px 0 var(--bp-line-soft);color:var(--bp-ink);text-align:center;background:0 0;border-radius:0;margin:0;padding:0;font-size:16px;font-weight:700;line-height:44px}.bp-v2 .quantity-box input.quanity-input:focus{-webkit-box-shadow:inset 0 0 0 2px var(--bp-ink);box-shadow:inset 0 0 0 2px var(--bp-ink)}.bp-v2 .dark .quantity-box{background:var(--bp-card-dark);border-color:rgba(255,255,255,.2)}.bp-v2 .dark .quantity-box .quanity-button{color:#fff}.bp-v2 .dark .quantity-box .quanity-button:hover{color:var(--bp-accent-dark);background:rgba(255,255,255,.08)}.bp-v2 .dark .quantity-box .quanity-button:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .quantity-box .quanity-input{color:#fff;box-shadow:inset 1px 0 rgba(255,255,255,.08),inset -1px 0 rgba(255,255,255,.08)}.bp-v2 .dark .quantity-box input.quanity-input:focus{-webkit-box-shadow:inset 0 0 0 2px var(--bp-focus-dark);box-shadow:inset 0 0 0 2px var(--bp-focus-dark)}.bp-v2 .sauces .ingredient-box__content{padding-left:4px;padding-right:4px}.bp-v2 .sauces .quantity-box .quanity-button{width:28px;height:36px;font-size:18px}.bp-v2 .add-product-modal,.bp-v2 .ingredient-box{border-radius:var(--bp-r-card)}@media only screen and (min-width:1025px){.bp-v2 .products-pizza-container{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:1fr;gap:14px;display:grid}.bp-v2 .products-pizza-container .product-box{width:auto;min-width:0;max-width:none;margin:0}}.bp-v2 .swiper-pagination-bullet{box-sizing:content-box;opacity:.7;border-radius:0;width:8px;height:8px;padding:8px;transition:width .2s;position:relative;background:0 0!important}.bp-v2 .swiper-pagination-bullet:after{content:"";background:#fff;border-radius:4px;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.bp-v2 .swiper-pagination-bullet-active{opacity:1;width:22px}.bp-v2 .swiper-pagination-bullet-active:after{background:#ab2321}.bp-v2 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.bp-v2 .swiper-horizontal>.swiper-pagination-bullets{bottom:2px}.bp-v2 .slider-image{aspect-ratio:1280/596}.bp-v2 .bp-menu-loading{justify-content:center;min-height:100vh;padding-top:28px;display:flex}.bp-v2 .bp-menu-spin{border:3px solid rgba(36,36,42,.18);border-top-color:#ab2321;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite bp-spin}.bp-v2 .dark .bp-menu-spin{border-color:#ff8a7f rgba(241,239,234,.22) rgba(241,239,234,.22)}@media only screen and (min-width:1025px){.bp-v2 .swiper{border-radius:16px;margin:14px 14px 0}.bp-v2 .swiper-slide:after{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(18,16,14,.62) 0%,rgba(18,16,14,.34) 45%,rgba(18,16,14,0) 70%);position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .slider-text-section{left:56px}}@media only screen and (max-width:1024px){.bp-v2 .swiper{margin:12px 14px 0}.bp-v2 .slider-image{filter:brightness(.78);border-radius:12px}.bp-v2 .slider-text-box-description{padding:0}.bp-v2 .swiper-slide{padding-bottom:0}.bp-v2 .slider-text-section{padding:18px 0 26px}.bp-v2 .swiper-horizontal>.swiper-pagination-bullets{bottom:0}.bp-v2 .search-box:before{left:12px}.bp-v2 .search-box__input{padding:0 92px 0 40px}.bp-v2 .search-box:has(.search-box__clear) .search-box__input{padding-right:136px}.bp-v2 .search-box__btn{padding:0 16px}.bp-v2 .products-pizza-container{padding:0 2px}.bp-v2 .product-box{margin-bottom:14px}.bp-v2 .bp-filters{flex-wrap:nowrap;overflow-x:auto}.bp-v2 .bp-filter{flex:none}.bp-v2 .add-product-modal{border-radius:0}}.bp-v2 .bp-pcard .product-box-info{text-align:center;grid-template:"title""price""desc"1fr"size""addons""btn"/minmax(0,1fr);align-items:start}.bp-v2 .bp-pcard .product-box-title,.bp-v2 .bp-pcard .product-box-description{text-align:center}.bp-v2 .bp-pcard .product-box-title{margin-bottom:-4px}.bp-v2 .bp-pcard .product-box-info .add-to-card-button{width:100%}.bp-v2 .bp-pcard .add-to-card-button.bp-done,.bp-v2 .bp-pcard .add-to-card-button.bp-done:hover{background:#24242a}.bp-v2 .bp-size{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;grid-area:size;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.bp-v2 .bp-size button{color:#24242a;height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 8px;font-size:15px;font-weight:700;transition:background-color .15s,color .15s}.bp-v2 .bp-size button+button{border-left:1px solid var(--bp-line)}.bp-v2 .bp-size button:hover{background:var(--bp-hover-light)}.bp-v2 .bp-size button:active{background:var(--bp-press-light)}.bp-v2 .bp-size button[aria-pressed=true]{background:var(--bp-ink);color:#fff}.bp-v2 .bp-size button:focus-visible{outline:3px solid var(--bp-red);outline-offset:-3px}.bp-v2 .bp-size button{justify-content:center;align-items:center;gap:5px;display:flex}.bp-v2 .bp-size--one{gap:5px}.bp-v2 .bp-size__dia{opacity:.55;flex:none;width:16px;height:16px;display:inline-flex}.bp-v2 .bp-size__dia svg{width:100%;height:100%}.bp-v2 .bp-size button[aria-pressed=true] .bp-size__dia{opacity:.75}.bp-v2 .bp-size--one{color:#6a665f;background:#f5f3ef;border-style:dashed;justify-content:center;align-items:center;height:44px;font-size:15px;font-weight:600;display:flex}.bp-v2 .bp-pcard .product-box-price{align-self:start;justify-self:center}.bp-v2 .bp-addons{text-align:left;grid-area:addons;min-width:0}.bp-v2 .bp-chips{grid-template-columns:repeat(2, minmax(0, -webkit-max-content));grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start;gap:0 16px;display:grid}.bp-v2 .bp-chip{color:#24242a;min-width:0;min-height:29px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:500;line-height:1.2;display:flex}.bp-v2 .bp-chip__box{border:1.5px solid;border-radius:50%;flex:none;align-items:center;justify-items:center;width:22px;height:22px;transition:background-color .15s,border-color .15s;display:grid}.bp-v2 .bp-chip__box svg{color:#fff;opacity:0;width:14px;height:14px}.bp-v2 .bp-chip:hover .bp-chip__box{border-color:#ab2321}.bp-v2 .bp-chip:focus-visible{outline-offset:2px;outline:2px solid #24242a}.bp-v2 .bp-chip[aria-checked=true] .bp-chip__box{background:#ab2321;border-color:#ab2321}.bp-v2 .bp-chip[aria-checked=true] .bp-chip__box svg{opacity:1}.bp-v2 .bp-chip__t{text-transform:lowercase;min-width:0}.bp-v2 .bp-qprice{color:#6a665f;margin-left:6px;font-weight:700}.bp-v2 .dark .bp-size{background:0 0;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-size button{color:#fff}.bp-v2 .dark .bp-size button+button{border-left-color:rgba(255,255,255,.14)}.bp-v2 .dark .bp-size button:hover{background:rgba(255,255,255,.06)}.bp-v2 .dark .bp-size button:active{background:rgba(255,255,255,.11)}.bp-v2 .dark .bp-size button[aria-pressed=true]{color:#24242a;background:#f1efea}.bp-v2 .dark .bp-size button:focus-visible{outline-color:#f0574a}.bp-v2 .dark .bp-chip{color:#fff}.bp-v2 .dark .bp-chip:hover .bp-chip__box{border-color:#f0574a}.bp-v2 .dark .bp-chip:focus-visible{outline-color:#f1efea}.bp-v2 .dark .bp-qprice{color:#b3aea8}.bp-v2 .dark .bp-chip[aria-checked=true] .bp-chip__box{background:#d63a30;border-color:#d63a30}.bp-v2 .dark .bp-pcard .add-to-card-button.bp-done,.bp-v2 .dark .bp-pcard .add-to-card-button.bp-done:hover{color:#24242a;background:#f1efea}@media only screen and (max-width:1024px){.bp-v2 .bp-chip{min-height:40px}}@media only screen and (max-width:640px){.bp-v2 .bp-chips{gap:0 24px}.bp-v2 .bp-chip{font-size:16px}.bp-v2 .bp-chip__t{white-space:normal;overflow-wrap:anywhere}}.bp-v2 .bp-cartbar{display:none}@media only screen and (max-width:1024px){.bp-v2 .bp-cartbar{left:0;right:0;bottom:calc(70px + env(safe-area-inset-bottom,0px));z-index:10;color:#fff;background:#24242a;justify-content:space-between;align-items:center;gap:12px;height:58px;padding:0 16px;display:flex;position:fixed}.bp-v2 .dark .bp-cartbar{border-top:1px solid rgba(255,255,255,.14)}.bp-v2 .bp-cartbar__info{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.bp-v2 .bp-cartbar__sum{font-size:17px;font-weight:800}.bp-v2 .bp-cartbar__btn{border-radius:var(--bp-r-control);background:var(--bp-red);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.bp-v2 .bp-cartbar__btn:hover{background:var(--bp-red-hover);color:#fff;text-decoration:none}.bp-v2 .bp-cartbar__btn:active{background:var(--bp-red-pressed);transform:translateY(1px)}.bp-v2 .bp-cartbar__btn:focus-visible{outline:3px solid var(--bp-focus-dark);outline-offset:2px}.bp-v2 .bp-cartbar-on .main-container{padding-bottom:calc(128px + env(safe-area-inset-bottom,0px))}.bp-v2 .bp-cartbar-enter-active{transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s}.bp-v2 .bp-cartbar-leave-active{transition:transform .2s ease-in,opacity .2s}.bp-v2 .bp-cartbar-enter,.bp-v2 .bp-cartbar-leave-to{opacity:0;transform:translateY(100%)}}.bp-v2 .bp-reveal{opacity:0}.bp-v2 .bp-reveal.bp-reveal--in{opacity:1;animation:.3s ease-out backwards bp-reveal;-webkit-animation-delay:var(--bp-reveal-delay,0s);animation-delay:var(--bp-reveal-delay,0s)}@keyframes bp-reveal{0%{opacity:0;transform:translateY(12px)}}.bp-v2 .cart-section-mobile.bp-bump{animation:.25s ease-out bp-bump}@keyframes bp-bump{40%{transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.bp-v2 .add-to-card-button,.bp-v2 .order-button,.bp-v2 .bp-filter,.bp-v2 .bp-cartbar__btn,.bp-v2 .finished-section .btn-light{transition:none}.bp-v2 .add-to-card-button:active,.bp-v2 .order-button:active,.bp-v2 .bp-filter:active,.bp-v2 .bp-cartbar__btn:active,.bp-v2 .finished-section .btn-light:active,.bp-v2 .closed-sign .cs-btn:active{transform:none}.bp-v2 .bp-spinner,.bp-v2 .bp-menu-spin{animation-duration:1.6s}.bp-v2 .bp-reveal{opacity:1}.bp-v2 .bp-reveal.bp-reveal--in,.bp-v2 .cart-section-mobile.bp-bump{animation:none}.bp-v2 .bp-cartbar-enter-active,.bp-v2 .bp-cartbar-leave-active{transition:none}.bp-v2 .bp-cartbar-enter,.bp-v2 .bp-cartbar-leave-to{opacity:1;transform:none}}.bp-v2 .bp-menu{margin-bottom:40px}.bp-v2 .bp-menu-bar{text-align:left;align-items:flex-start;gap:8px;margin:0 0 22px;display:flex}.bp-v2 .bp-search{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;flex:240px;align-items:center;min-width:220px;max-width:360px;height:44px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.bp-v2 .bp-search:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-search:focus-within{border-color:var(--bp-ink);box-shadow:0 0 0 3px rgba(171,35,33,.16)}.bp-v2 .bp-search__icon{width:18px;height:18px;color:var(--bp-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.bp-v2 .bp-search__icon svg,.bp-v2 .bp-search__clear svg{width:100%;height:100%}.bp-v2 .bp-search__input{min-width:0;height:42px;color:var(--bp-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 40px;font-size:16px}.bp-v2 .bp-search__input::-webkit-input-placeholder{color:var(--bp-muted)}.bp-v2 .bp-search__input::placeholder{color:var(--bp-muted)}.bp-v2 .bp-search__input:-ms-placeholder-shown{color:var(--bp-muted)}.bp-v2 .bp-search__input::placeholder{color:var(--bp-muted)}.bp-v2 .bp-search__input::placeholder{color:var(--bp-muted)}.bp-v2 .bp-search__clear{border-radius:var(--bp-r-control);width:36px;height:36px;color:var(--bp-muted);cursor:pointer;background:0 0;border:0;align-items:center;justify-items:center;padding:9px;display:grid;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.bp-v2 .bp-search__clear:hover{color:var(--bp-ink);background:rgba(36,36,42,.06)}.bp-v2 .bp-search__clear:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-2px}.bp-v2 .bp-menu-bar .bp-filters{background:0 0;border:0;flex:0 auto;min-width:0;margin:0;padding:0}.bp-v2 .bp-menu-bar .bp-filter{gap:7px;padding:0 13px}.bp-v2 .dark .bp-search{background:#1f1c1c;border-color:#4a4a52}.bp-v2 .dark .bp-search:hover{border-color:#77767d}.bp-v2 .dark .bp-search:focus-within{border-color:var(--bp-focus-dark);box-shadow:0 0 0 3px rgba(240,87,74,.25)}.bp-v2 .dark .bp-search__input{color:#f1efea;background:0 0;border:0!important}.bp-v2 .dark .bp-search__input::-webkit-input-placeholder{color:#a6a39d}.bp-v2 .dark .bp-search__input::-moz-placeholder{color:#a6a39d}.bp-v2 .dark .bp-search__input:-ms-placeholder-shown{color:#a6a39d}.bp-v2 .dark .bp-search__input::-moz-placeholder{color:#a6a39d}.bp-v2 .dark .bp-search__icon,.bp-v2 .dark .bp-search__clear{color:#a6a39d}.bp-v2 .dark .bp-search__input::-ms-input-placeholder{color:#a6a39d}.bp-v2 .dark .bp-search__input::placeholder{color:#a6a39d}.bp-v2 .dark .bp-search__clear:hover{color:#fff;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-menu-bar .bp-filters{background:0 0}@media only screen and (max-width:1024px){.bp-v2 .bp-menu-bar{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:18px}.bp-v2 .bp-search{flex:none;width:100%;max-width:none}.bp-v2 .bp-menu-bar .bp-filters{scrollbar-width:none;flex-wrap:nowrap;flex:none;margin:0 -14px;padding:0 14px;overflow-x:auto}.bp-v2 .bp-menu-bar .bp-filters::-webkit-scrollbar{display:none}}.bp-v2 .bp-menu-sec+.bp-menu-sec{margin-top:12px}.bp-v2 .bp-menu-sec .products-pizza-container{margin-bottom:0;padding-bottom:0}.bp-v2 .product-box-description__weight.bp-vol{color:#9c2a24;vertical-align:1px;background:#f6e4e2;border-radius:999px;margin-right:6px;padding:1px 9px;font-size:14px;font-weight:800;line-height:1.5;display:inline-block}.bp-v2 .dark .product-box-description__weight.bp-vol{color:#ff8a7f;background:rgba(255,255,255,.1)}.bp-v2 .bp-menu-sec__title{letter-spacing:-.01em;text-align:left;color:var(--bp-ink);margin:0 0 14px;font-size:26px;font-weight:800;line-height:1.2}.bp-v2 .dark .bp-menu-sec__title{color:#fff}.bp-v2 .bp-menu-empty{color:var(--bp-muted);text-align:left;padding:32px 0;font-size:16px}.bp-v2 .bp-menu-empty button{color:var(--bp-red);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:700;text-decoration:underline}.bp-v2 .dark .bp-menu-empty{color:#b3aea8}.bp-v2 .dark .bp-menu-empty button{color:var(--bp-accent-dark)}@media only screen and (max-width:1024px){.bp-v2 .bp-menu-sec__title{margin-bottom:12px;font-size:22px}.bp-v2 .bp-menu-sec+.bp-menu-sec{margin-top:10px}}@media only screen and (min-width:1025px){.bp-v2 .cart{padding:0;display:block;overflow:hidden}.bp-v2 .cart .cart-box{scrollbar-gutter:stable both-edges;flex-direction:column;height:100%;display:flex;overflow-y:auto}.bp-v2 .cart .cart-box>*{flex:none}.bp-v2 .cart .cart-box-full{height:auto;padding:20px 20px 8px;overflow:visible}}.bp-v2 #main-content .cart-box-full{padding-left:4px;padding-right:4px}.bp-v2 .bp-cart-empty{flex-direction:column;align-items:center;gap:4px;margin:auto 0;padding:24px 20px;display:flex}.bp-v2 .bp-cart-empty__icon{color:#8a857d;width:56px;height:56px;margin-bottom:10px;display:flex}.bp-v2 .bp-cart-empty__icon svg{stroke-width:1.3px;width:100%;height:100%}.bp-v2 .bp-cart-empty__title{color:var(--bp-ink);font-size:18px;font-weight:700;line-height:1.3}.bp-v2 .bp-cart-empty__note{color:var(--bp-muted);font-size:15px;font-weight:500;line-height:1.4}.bp-v2 .dark .bp-cart-empty__icon{color:#8f8a84}.bp-v2 .dark .bp-cart-empty__title{color:#fff}.bp-v2 .dark .bp-cart-empty__note{color:#b3aea8}.bp-v2 .bp-when{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:10px;display:grid}@media (max-width:349px){.bp-v2 .bp-when{grid-template-columns:minmax(0,1fr)}}.bp-v2 .bp-done{text-align:center;flex-direction:column;align-items:center;gap:4px;margin:auto 0;padding:28px 20px;scroll-margin-top:70px;display:flex}.bp-v2 .bp-done__art{color:#fff;width:104px;height:104px;margin-bottom:10px;display:block}.bp-v2 .bp-done__art svg{width:100%;height:100%;display:block;overflow:visible}.bp-v2 .bp-art__bg{fill:rgba(36,30,22,.06)}.bp-v2 .bp-art__ring{stroke:currentColor}.bp-v2 .bp-art__slice{animation:.7s cubic-bezier(.3,1.5,.55,1) .25s both bp-art-pull;transform:translate(5.2px,-4.7px)}.bp-v2 .bp-art__cheese{animation:.45s ease-out .4s both bp-art-fade}.bp-v2 .bp-art__spark{transform-box:fill-box;transform-origin:0 100%;animation:.45s ease-out .8s both bp-art-spark}.bp-v2 .bp-art__badge{transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.6,.5,1) .9s both bp-art-pop}@keyframes bp-art-pull{0%{transform:translate(0)}to{transform:translate(5.2px,-4.7px)}}@keyframes bp-art-fade{0%{opacity:0}to{opacity:1}}@keyframes bp-art-spark{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes bp-art-pop{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-art__slice,.bp-v2 .bp-art__cheese,.bp-v2 .bp-art__spark,.bp-v2 .bp-art__badge{animation:none}}.bp-v2 .bp-done__plates{--bp-ring:#fff;margin-bottom:10px;display:flex;position:relative}.bp-v2 .bp-done__plate{z-index:calc(3 - var(--i));width:104px;height:104px;-webkit-animation:bp-plate-in .5s cubic-bezier(.3, 1.4, .5, 1) calc(.1s + var(--i) * .12s) both;animation:bp-plate-in .5s cubic-bezier(.3, 1.4, .5, 1) calc(.1s + var(--i) * .12s) both;flex:none;position:relative}.bp-v2 .bp-done__plate+.bp-done__plate{margin-left:-34px}.bp-v2 .bp-done__plate:not(.is-pizza){width:72px}.bp-v2 .bp-done__plate:not(.is-pizza)+.bp-done__plate{margin-left:-14px}.bp-v2 .bp-done__plate img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(36,30,22,.2));width:100%;height:100%;display:block}.bp-v2 .bp-done__plate.is-pizza img{-o-object-fit:cover;object-fit:cover;transform:scale(1.2)}.bp-v2 .bp-done__plate.is-nophoto{background:var(--bp-ring);border-radius:50%}.bp-v2 .bp-done__plate.is-nophoto img:first-child{opacity:.3}.bp-v2 .bp-done__plate img.bp-done__logo{-o-object-fit:contain;object-fit:contain;filter:none;width:56px;height:auto;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;transform:none}.bp-v2 .bp-done__plate+.bp-done__plate img.bp-done__logo{left:34px}.bp-v2 .bp-done__more,.bp-v2 .bp-done__check{z-index:5;-webkit-box-shadow:0 0 0 3px var(--bp-ring);box-shadow:0 0 0 3px var(--bp-ring);-webkit-animation:bp-art-pop .4s cubic-bezier(.3, 1.6, .5, 1) calc(.35s + var(--i) * .12s) both;animation:bp-art-pop .4s cubic-bezier(.3, 1.6, .5, 1) calc(.35s + var(--i) * .12s) both;position:absolute}.bp-v2 .bp-done__more{background:var(--bp-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:13px;font-weight:700;line-height:18px;top:0;right:-18px}.bp-v2 .bp-done__check{color:#fff;background:#1d7a43;border-radius:50%;align-items:center;justify-items:center;width:34px;height:34px;display:grid;bottom:0;right:-6px}.bp-v2 .bp-done__check svg{stroke-width:2.6px;width:20px;height:20px}@keyframes bp-plate-in{0%{opacity:0;transform:translateY(-16px)scale(.7)rotate(-25deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-done__plate,.bp-v2 .bp-done__more,.bp-v2 .bp-done__check{animation:none}}.bp-v2 .bp-done__title{color:var(--bp-ink);font-size:20px;font-weight:800;line-height:1.25}.bp-v2 .bp-done__num{color:var(--bp-muted);font-size:15px;font-weight:600;line-height:1.4}.bp-v2 .bp-done__facts{border:1px solid var(--bp-line);border-radius:var(--bp-r-card);text-align:left;width:100%;margin:16px 0 0;padding:6px 14px}.bp-v2 .bp-done__facts>div{justify-content:space-between;align-items:flex-start;gap:16px;padding:8px 0;display:flex}.bp-v2 .bp-done__facts>div+div{border-top:1px solid var(--bp-line-soft)}.bp-v2 .bp-done__facts dt{color:var(--bp-muted);flex:none;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:22px;display:flex}.bp-v2 .bp-done__ic{flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-done__ic svg{width:100%;height:100%}.bp-v2 .bp-done__facts dd{min-width:0;color:var(--bp-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:22px}.bp-v2 .bp-done__note{max-width:320px;color:var(--bp-muted);margin:14px 0 0;font-size:15px;font-weight:500;line-height:1.45}.bp-v2 .bp-done__pay{align-self:stretch;margin-top:16px;text-decoration:none}.bp-v2 .bp-done__back{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);min-height:44px;font:inherit;color:var(--bp-ink);cursor:pointer;background:0 0;align-self:stretch;margin-top:12px;padding:0 16px;font-size:16px;font-weight:700}.bp-v2 .bp-done__back:hover{border-color:var(--bp-border-hover);background:var(--bp-hover-light)}.bp-v2 .bp-done__back:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-done__art{color:#1c1a1a}.bp-v2 .dark .bp-done__plates{--bp-ring:#1c1a1a}.bp-v2 .dark .bp-done__plate img{filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.bp-v2 .dark .bp-done__plate.is-nophoto img:first-child{opacity:.25}.bp-v2 .dark .bp-done__more{color:#24242a;background:#f1efea}.bp-v2 .dark .bp-art__bg{fill:rgba(255,255,255,.08)}.bp-v2 .dark .bp-done__title,.bp-v2 .dark .bp-done__facts dd{color:#fff}.bp-v2 .dark .bp-done__num,.bp-v2 .dark .bp-done__facts dt,.bp-v2 .dark .bp-done__note{color:#b3aea8}.bp-v2 .dark .bp-done__facts{border-color:rgba(255,255,255,.14)}.bp-v2 .dark .bp-done__facts>div+div{border-top-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-done__back{color:#fff;border-color:rgba(255,255,255,.22)}.bp-v2 .dark .bp-done__back:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.4)}.bp-v2 .dark .bp-done__back:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .cart-total-amounts{align-items:center;gap:12px;min-height:27px;margin-bottom:0}.bp-v2 .cart-total-amounts__title{text-align:left;color:var(--bp-muted);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:20px;display:flex}.bp-v2 .cart-total-amounts__value{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--bp-ink);flex:none;font-size:16px;font-weight:500;line-height:20px}.bp-v2 .bp-ticon{color:#8a857d;flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-ticon svg{width:100%;height:100%}.bp-v2 .bp-cart-list{flex-direction:column;display:flex}.bp-v2 .bp-total-final{border-top:1px solid var(--bp-line-soft);order:1;min-height:34px;margin-top:8px;padding-top:10px}.bp-v2 .bp-total-final .cart-total-amounts__title{color:var(--bp-red);font-size:17px;font-weight:800}.bp-v2 .bp-total-final .cart-total-amounts__value{color:var(--bp-red);font-size:20px;font-weight:800;line-height:24px}.bp-v2 .bp-total-final .bp-ticon{color:var(--bp-red)}.bp-v2 .dark .cart-total-amounts__title{color:#b3aea8}.bp-v2 .dark .cart-total-amounts__value{color:#f1efea}.bp-v2 .dark .bp-ticon{color:#a6a39d}.bp-v2 .dark .bp-total-final{border-top-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-total-final .cart-total-amounts__title,.bp-v2 .dark .bp-total-final .cart-total-amounts__value,.bp-v2 .dark .bp-total-final .bp-ticon{color:#ff7a6e}.bp-v2 .cart-product-box{border-bottom-color:var(--bp-line)}.bp-v2 .cart-product-box__title{color:var(--bp-ink)}.bp-v2 .dark .cart-product-box{border-bottom-color:rgba(255,255,255,.1)}.bp-v2 .dark .cart-product-box__title{color:#fff}.bp-v2 .bp-cart-remove{color:#8a857d;cursor:pointer;background:0 0;border:0;border-radius:50%;align-items:center;justify-items:center;width:40px;height:40px;padding:10px;transition:color .15s,background-color .15s;display:grid;position:absolute;top:-8px;right:-8px}.bp-v2 .bp-cart-remove svg{width:100%;height:100%}.bp-v2 .bp-cart-remove:hover{color:var(--bp-red);background:#fbeceb}.bp-v2 .bp-cart-remove:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-2px}.bp-v2 .dark .bp-cart-remove{color:#a6a39d}.bp-v2 .dark .bp-cart-remove:hover{color:#ff7a6e;background:rgba(171,35,33,.2)}.bp-v2 .bp-cart-row{margin-top:16px!important}.bp-v2 .bp-line-sum{text-align:left;order:-1}.bp-v2 .cart-product-box .quantity-box .quanity-button{justify-content:center;align-items:center;width:34px;height:34px;display:flex}.bp-v2 .cart-product-box .quantity-box .quanity-input{width:34px;height:34px;font-size:16px;font-weight:800;line-height:34px}.bp-v2 .bp-qty-ic{width:16px;height:16px;display:block}.bp-v2 .bp-qty-ic svg{width:100%;height:100%;display:block}.bp-v2 .bp-line-sum__total{color:var(--bp-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:22px}.bp-v2 .bp-line-sum__unit{color:var(--bp-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;font-weight:500;line-height:16px}.bp-v2 .dark .bp-line-sum__total{color:#fff}.bp-v2 .dark .bp-line-sum__unit{color:#b3aea8}.bp-v2 .cart-form input.form-control{line-height:46px}.bp-v2 .bp-select{position:relative}.bp-v2 .bp-select__btn{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);width:100%;height:48px;color:var(--bp-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:16px;line-height:20px;transition:border-color .15s,box-shadow .15s;display:flex}.bp-v2 .bp-select__btn:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-select.is-open .bp-select__btn{border-color:var(--bp-ink);outline:none;box-shadow:0 0 0 3px rgba(171,35,33,.14)}.bp-v2 .bp-select__btn:focus-visible{border-color:var(--bp-ink);outline:none;box-shadow:0 0 0 3px rgba(171,35,33,.14)}.bp-v2 .bp-select.is-invalid .bp-select__btn{border-color:#c4260d}.bp-v2 .bp-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bp-v2 .bp-select__value.is-placeholder{color:var(--bp-muted)}.bp-v2 .bp-select__chev{width:18px;height:18px;color:var(--bp-muted);flex:none;transition:transform .15s;display:flex}.bp-v2 .bp-select.is-open .bp-select__chev{transform:rotate(180deg)}.bp-v2 .bp-select__chev svg,.bp-v2 .bp-select__check svg,.bp-v2 .bp-select__search-icon svg{width:100%;height:100%}.bp-v2 .bp-select__panel{z-index:1000;border:1px solid var(--bp-line);text-align:left;background:#fff;border-radius:10px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 6px rgba(36,30,22,.08),0 14px 36px rgba(36,30,22,.16)}.bp-v2 .bp-select__search{border-bottom:1px solid var(--bp-line-soft);flex:none;padding:8px;position:relative}.bp-v2 .bp-select__search-icon{width:16px;height:16px;color:var(--bp-muted);pointer-events:none;display:flex;position:absolute;top:50%;left:19px;transform:translateY(-50%)}.bp-v2 .bp-select__search-input{border:1px solid var(--bp-field-border);width:100%;height:36px;color:var(--bp-ink);font:inherit;background:#fff;border-radius:6px;outline:none;padding:0 10px 0 34px;font-size:16px}.bp-v2 .bp-select__search-input:focus{border-color:var(--bp-ink)}.bp-v2 .bp-select__list{-ms-scroll-chaining:none;overscroll-behavior:contain;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.bp-v2 .bp-select__option{min-height:40px;color:var(--bp-ink);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px 8px 16px;font-size:15px;font-weight:500;line-height:1.3;display:flex}.bp-v2 .bp-select__option.is-active{background:#f7f5f1}.bp-v2 .bp-select__option.is-selected{background:#f0eeea;font-weight:700}.bp-v2 .bp-select__option.is-disabled{color:#a8a39b;cursor:default;background:0 0}.bp-v2 .bp-select__check{width:18px;height:18px;color:var(--bp-ink);flex:none;display:flex}.bp-v2 .bp-select__empty{color:var(--bp-muted);padding:10px 16px;font-size:14px}.bp-v2 .dark .bp-select__btn{color:#fff;background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-select__btn:hover{border-color:rgba(255,255,255,.35)}.bp-v2 .dark .bp-select.is-open .bp-select__btn{border-color:#f1efea;box-shadow:0 0 0 3px rgba(240,87,74,.25)}.bp-v2 .dark .bp-select__btn:focus-visible{border-color:#f1efea;box-shadow:0 0 0 3px rgba(240,87,74,.25)}.bp-v2 .dark .bp-select.is-invalid .bp-select__btn{border-color:#ff6b5e}.bp-v2 .dark .bp-select__value.is-placeholder,.bp-v2 .dark .bp-select__chev,.bp-v2 .dark .bp-select__search-icon{color:#a6a39d}.bp-v2 .dark .bp-select__panel{background:#2a2626;border-color:rgba(255,255,255,.12);box-shadow:0 14px 36px rgba(0,0,0,.55)}.bp-v2 .dark .bp-select__search{border-bottom-color:rgba(255,255,255,.08)}.bp-v2 .dark .bp-select__search-input{color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.18)!important}.bp-v2 .dark .bp-select__search-input:focus{border-color:#f1efea!important}.bp-v2 .dark .bp-select__option{color:#f1efea}.bp-v2 .dark .bp-select__option.is-active{background:rgba(255,255,255,.05)}.bp-v2 .dark .bp-select__option.is-selected{background:rgba(255,255,255,.1)}.bp-v2 .dark .bp-select__option.is-disabled{color:#77736d}.bp-v2 .dark .bp-select__check{color:#fff}.bp-v2 .left-menu:hover{width:90px}.bp-v2 .left-menu-element{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;display:flex}.bp-v2 .left-menu-element.is-active{background:0 0}.bp-v2 .left-menu-element.is-active:before{display:none}.bp-v2 .bp-cat-ic{width:52px;height:52px;color:var(--bp-ink);background:#f1eee9;border-radius:50%;flex:none;align-items:center;justify-items:center;transition:background-color .18s,color .18s,box-shadow .18s,transform .18s;display:grid}.bp-v2 .bp-cat-ic svg{width:30px;height:30px}.bp-v2 .left-menu-element:hover .bp-cat-ic{color:var(--bp-red);background:#e6e0d6;transform:translateY(-1px)}.bp-v2 .left-menu-element.is-active .bp-cat-ic{color:var(--bp-red);-webkit-box-shadow:inset 0 0 0 2px var(--bp-red);box-shadow:inset 0 0 0 2px var(--bp-red);background:#fbeceb;transform:none}.bp-v2 .left-menu-element .left-menu-element-text{color:var(--bp-ink);margin:0;font-size:12px;font-weight:600;line-height:16px;transition:color .18s}.bp-v2 .left-menu-element:hover .left-menu-element-text,.bp-v2 .left-menu-element.is-active .left-menu-element-text{color:var(--bp-red)}.bp-v2 .left-menu-element.is-active .left-menu-element-text{font-weight:700}.bp-v2 .dark .bp-cat-ic{color:#f1efea;background:rgba(255,255,255,.07)}.bp-v2 .dark .left-menu-element:hover .bp-cat-ic{color:var(--bp-accent-dark);background:rgba(255,255,255,.13)}.bp-v2 .dark .left-menu-element.is-active{background:0 0}.bp-v2 .dark .left-menu-element.is-active .bp-cat-ic{color:#ff8a7f;-webkit-box-shadow:inset 0 0 0 2px var(--bp-accent-dark);box-shadow:inset 0 0 0 2px var(--bp-accent-dark);background:rgba(171,35,33,.28)}.bp-v2 .dark .left-menu-element .left-menu-element-text{color:#f1efea}.bp-v2 .dark .left-menu-element:hover .left-menu-element-text,.bp-v2 .dark .left-menu-element.is-active .left-menu-element-text{color:#ff8a7f}@media only screen and (max-width:1024px){.bp-v2 .left-menu:hover{width:100%}.bp-v2 .left-menu-element{justify-content:center;gap:3px;height:100%;padding:6px 0 5px}.bp-v2 .bp-cat-ic{width:38px;height:38px}.bp-v2 .bp-cat-ic svg{width:25px;height:25px}.bp-v2 .left-menu-element .left-menu-element-text{font-size:12px;line-height:14px}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-cat-ic,.bp-v2 .left-menu-element .left-menu-element-text{transition:none}.bp-v2 .left-menu-element:hover .bp-cat-ic{transform:none}}.bp-v2 .left-menu-element .bp-cat-ic:not(:has(svg)){background:0 0;transform:none;box-shadow:inset 0 0 0 1.5px rgba(36,36,42,.28)}.bp-v2 .left-menu-element.is-active .bp-cat-ic:not(:has(svg)){background:0 0;transform:none;box-shadow:inset 0 0 0 1.5px rgba(36,36,42,.28)}.bp-v2 .left-menu-element:hover .bp-cat-ic:not(:has(svg)){background:0 0;transform:none;box-shadow:inset 0 0 0 1.5px rgba(36,36,42,.28)}.bp-v2 .dark .left-menu-element .bp-cat-ic:not(:has(svg)){background:0 0;box-shadow:inset 0 0 0 1.5px rgba(241,239,234,.4)}.bp-v2 .dark .left-menu-element.is-active .bp-cat-ic:not(:has(svg)){background:0 0;box-shadow:inset 0 0 0 1.5px rgba(241,239,234,.4)}.bp-v2 .dark .left-menu-element:hover .bp-cat-ic:not(:has(svg)){background:0 0;box-shadow:inset 0 0 0 1.5px rgba(241,239,234,.4)}.bp-v2 .bp-totop{z-index:9;border:1px solid var(--bp-line);width:48px;height:48px;color:var(--bp-ink);cursor:pointer;background:#fff;border-radius:50%;align-items:center;justify-items:center;padding:13px;transition:background-color .15s,color .15s,border-color .15s;display:grid;position:fixed;bottom:24px;right:427px;box-shadow:0 2px 6px rgba(36,30,22,.1),0 8px 22px rgba(36,30,22,.14)}.bp-v2 .bp-totop svg{stroke-width:2.2px;width:100%;height:100%}.bp-v2 .bp-totop:hover{border-color:var(--bp-red);color:var(--bp-red)}.bp-v2 .bp-totop:active{background:var(--bp-press-light)}.bp-v2 .bp-totop:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-totop{color:#f1efea;background:#2a2626;border-color:rgba(255,255,255,.18);box-shadow:0 8px 22px rgba(0,0,0,.5)}.bp-v2 .dark .bp-totop:hover{border-color:var(--bp-accent-dark);color:#ff8a7f}.bp-v2 .dark .bp-totop:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .bp-totop-enter-active,.bp-v2 .bp-totop-leave-active{transition:opacity .2s,transform .2s}.bp-v2 .bp-totop-enter,.bp-v2 .bp-totop-leave-to{opacity:0;transform:translateY(10px)}@media only screen and (max-width:1024px){.bp-v2 .bp-totop{right:14px;bottom:calc(70px + 14px + env(safe-area-inset-bottom,0px));width:46px;height:46px;padding:12px}.bp-v2 .bp-cartbar-on .bp-totop{bottom:calc(70px + 58px + 12px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-totop,.bp-v2 .bp-totop-enter-active,.bp-v2 .bp-totop-leave-active{transition:none}.bp-v2 .bp-totop-enter,.bp-v2 .bp-totop-leave-to{transform:none}}.bp-v2 .bp-fwrap{position:relative}.bp-v2 .bp-fico,.bp-v2 .bp-select__icon{z-index:1;color:#8a857d;pointer-events:none;width:18px;height:18px;transition:color .15s;display:flex;position:absolute;left:14px}.bp-v2 .bp-fico{top:15px}.bp-v2 .bp-select__icon{top:50%;transform:translateY(-50%)}.bp-v2 .bp-fico svg,.bp-v2 .bp-select__icon svg,.bp-v2 .bp-fico-inline svg,.bp-v2 .bp-btn-ic svg{width:100%;height:100%}.bp-v2 .bp-fwrap>.form-control,.bp-v2 .cart-form .bp-fwrap>.form-control.is-invalid{padding-left:44px}.bp-v2 .bp-select.has-icon .bp-select__btn{padding-left:44px;position:relative}.bp-v2 .bp-select.is-open .bp-select__icon,.bp-v2 .bp-select__btn:focus .bp-select__icon{color:var(--bp-red)}.bp-v2 .bp-fwrap:focus-within>.bp-fico{color:var(--bp-red)}.bp-v2 .cart-form .form-check-label{align-items:center;margin:0;display:inline-flex}.bp-v2 .bp-fico-inline{color:#8a857d;flex:none;width:18px;height:18px;margin-right:10px;display:inline-flex}.bp-v2 .dark .bp-fico,.bp-v2 .dark .bp-select__icon,.bp-v2 .dark .bp-fico-inline{color:#a6a39d}.bp-v2 .dark .bp-select.is-open .bp-select__icon,.bp-v2 .dark .bp-select__btn:focus .bp-select__icon{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-fwrap:focus-within>.bp-fico{color:var(--bp-accent-dark)}.bp-v2 .add-to-card-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.bp-v2 .bp-btn-ic{flex:none;width:19px;height:19px;display:flex}.bp-v2 .bp-btn-ic svg{stroke-width:2px}.bp-v2 .cart-product-box__description,.bp-v2 .cart-product-box__description .product-box-description__weight{color:var(--bp-muted)}.bp-v2 .dark .cart-product-box__description,.bp-v2 .dark .cart-product-box__description .product-box-description__weight{color:#b3aea8}.bp-v2 .bp-search{flex:auto;max-width:none}.bp-v2 .bp-filter,.bp-v2 .bp-menu-bar .bp-filter{border-radius:50%;justify-content:center;gap:0;width:44px;height:44px;padding:0;position:relative}.bp-v2 .bp-filter .bp-filter__icon svg{width:24px;height:24px}.bp-v2 .bp-filter .bp-count{background:var(--bp-ink);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-6px;box-shadow:0 0 0 2px #f5f3ef}.bp-v2 .bp-filter[aria-pressed=true]{border-color:var(--bp-red);-webkit-box-shadow:inset 0 0 0 1px var(--bp-red);box-shadow:inset 0 0 0 1px var(--bp-red);background:#fbeceb}.bp-v2 .bp-filter[aria-pressed=true] .bp-count{background:var(--bp-red);color:#fff}.bp-v2 .bp-filter__tip{z-index:5;background:var(--bp-ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:6px;padding:5px 9px;font-size:13px;font-weight:600;line-height:16px;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.bp-v2 .bp-filter:hover .bp-filter__tip{opacity:1;transform:translate(-50%)}.bp-v2 .bp-filter:focus-visible .bp-filter__tip{opacity:1;transform:translate(-50%)}@media (hover:none){.bp-v2 .bp-filter__tip{display:none}}.bp-v2 .dark .bp-filter .bp-count{color:var(--bp-ink);background:#f1efea;box-shadow:0 0 0 2px #1c1a1a}.bp-v2 .dark .bp-filter[aria-pressed=true]{border-color:var(--bp-accent-dark);-webkit-box-shadow:inset 0 0 0 1px var(--bp-accent-dark);box-shadow:inset 0 0 0 1px var(--bp-accent-dark);background:rgba(171,35,33,.28)}.bp-v2 .dark .bp-filter[aria-pressed=true] .bp-count{background:var(--bp-accent-dark);color:#fff}.bp-v2 .dark .bp-filter__tip{color:var(--bp-ink);background:#f1efea}@media only screen and (max-width:1024px){.bp-v2 .bp-menu-bar .bp-filters{flex-wrap:wrap;margin:0;padding:6px 0 0;overflow:visible}}.bp-v2 .bp-size--one{border:1px solid var(--bp-ink);background:var(--bp-ink);color:#fff;height:46px;font-weight:700}.bp-v2 .dark .bp-size--one{color:var(--bp-ink);background:#f1efea;border-color:#f1efea}.bp-v2 .bp-pcard--plain .product-box-info{grid-template-rows:auto auto 1fr auto;grid-template-areas:"title""price""desc""btn"}.bp-v2 .bp-footer{width:100%;color:var(--bp-ink);text-align:left;background:#efece6;margin-top:auto;padding:36px 24px 22px}.bp-v2 .bp-footer__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:28px 32px;display:grid}.bp-v2 .bp-footer__col{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.bp-v2 .bp-footer__logo{width:190px;max-width:100%;height:auto;display:block}.bp-v2 .bp-footer__tag{color:var(--bp-muted);font-size:14px;line-height:1.4}.bp-v2 .bp-footer__h{letter-spacing:.06em;text-transform:uppercase;color:var(--bp-muted);margin-bottom:2px;font-size:12px;font-weight:700;line-height:16px}.bp-v2 .bp-footer__h--gap{margin-top:10px}.bp-v2 .bp-footer__row,.bp-v2 .bp-footer__link{color:var(--bp-ink);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;display:flex}.bp-v2 button.bp-footer__row,.bp-v2 a.bp-footer__row,.bp-v2 .bp-footer__link{cursor:pointer}.bp-v2 button.bp-footer__row:hover,.bp-v2 a.bp-footer__row:hover,.bp-v2 .bp-footer__link:hover{color:var(--bp-red);text-decoration:none}.bp-v2 .bp-footer__row:focus-visible{outline:2px solid var(--bp-ink);outline-offset:3px;border-radius:2px}.bp-v2 .bp-footer__link:focus-visible{outline:2px solid var(--bp-ink);outline-offset:3px;border-radius:2px}.bp-v2 .bp-footer a:focus-visible{outline:2px solid var(--bp-ink);outline-offset:3px;border-radius:2px}.bp-v2 .bp-footer__ic{width:18px;height:18px;color:var(--bp-red);flex:none;display:flex}.bp-v2 .bp-footer__ic svg{width:100%;height:100%}.bp-v2 .bp-footer__apps{flex-wrap:wrap;gap:8px;display:flex}.bp-v2 .bp-footer__apps img{width:auto;height:38px;display:block}.bp-v2 .bp-footer__social{gap:12px;display:flex}.bp-v2 .bp-footer__social img{width:36px;height:36px;display:block}.bp-v2 .bp-footer__bottom{border-top:1px solid var(--bp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding-top:18px;display:flex}.bp-v2 .bp-footer__copy{color:var(--bp-muted);font-size:13px;line-height:18px}.bp-v2 .bp-footer__pay{align-items:center;gap:20px;display:flex}.bp-v2 .bp-footer__pay svg{width:auto;height:22px;display:block}.bp-v2 .dark .bp-footer{color:#f1efea;background:#151313}.bp-v2 .dark .bp-footer__h{color:#a6a39d}.bp-v2 .dark .bp-footer__tag,.bp-v2 .dark .bp-footer__copy{color:#b3aea8}.bp-v2 .dark .bp-footer__row,.bp-v2 .dark .bp-footer__link{color:#f1efea}.bp-v2 .dark button.bp-footer__row:hover,.bp-v2 .dark a.bp-footer__row:hover,.bp-v2 .dark .bp-footer__link:hover{color:#ff7a6e}.bp-v2 .dark .bp-footer__ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-footer__bottom{border-top-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-footer__row:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-footer__link:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-footer a:focus-visible{outline-color:var(--bp-focus-dark)}@media only screen and (max-width:1024px){.bp-v2 .bp-footer{padding:28px 16px 20px}.bp-v2 .bp-footer__bottom{flex-direction:column;align-items:flex-start}}.bp-v2 .bp-footer__row{align-items:flex-start}.bp-v2 .bp-footer__ic{margin-top:1px}@media only screen and (min-width:1025px){.bp-v2 .bp-footer__bottom{padding-right:64px}}.bp-v2 .bp-promo-badge{color:#4a3000;letter-spacing:.02em;text-transform:uppercase;background:#ffd27a;border-radius:12px;flex:none;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;font-size:12px;font-weight:800;line-height:24px;display:inline-flex}.bp-v2 .bp-promo-badge__ic{width:15px;height:15px;display:block}.bp-v2 .bp-promo-badge__ic svg{width:100%;height:100%;display:block}.bp-v2 .bp-promo-badge--sm{height:22px;padding:0 8px 0 6px;font-size:11px;line-height:22px}.bp-v2 .bp-promo-badge--sm .bp-promo-badge__ic{width:14px;height:14px}.bp-v2 .bp-promo-card,.bp-v2 .cart-free-beverage-box.bp-promo-card{border-radius:var(--bp-r-card);color:var(--bp-ink);text-align:left;background:#fff8e8;border:1px solid #efd9a7;margin:0 0 14px;padding:12px 14px}.bp-v2 .bp-promo-title{color:var(--bp-ink);margin-top:8px;font-size:15px;font-weight:700;line-height:20px}.bp-v2 .bp-promo-text{color:#5f574e;margin-top:4px;font-size:14px;font-weight:500;line-height:19px}.bp-v2 .bp-promo-card .free-beverage__list{margin-top:12px}.bp-v2 .bp-promo-card .free-beverage__item,.bp-v2 .cart-total-amounts.bp-promo .cart-total-amounts__title{color:var(--bp-ink)}.bp-v2 .cart-total-amounts.bp-promo .cart-total-amounts__value{color:var(--bp-ink);font-weight:800}.bp-v2 .dark .bp-promo-card,.bp-v2 .dark .cart-free-beverage-box.bp-promo-card{color:#f1efea;background:#2a2318;border-color:#6b5427}.bp-v2 .dark .bp-promo-title,.bp-v2 .dark .bp-promo-card .free-beverage__item{color:#f1efea}.bp-v2 .dark .bp-promo-text{color:#cfc8bd}.bp-v2 .dark .cart-total-amounts.bp-promo .cart-total-amounts__title,.bp-v2 .dark .cart-total-amounts.bp-promo .cart-total-amounts__value{color:#f1efea}.bp-v2 .bp-cart-head{border-bottom:1px solid var(--bp-line-soft);text-align:left;flex:none;align-items:center;gap:10px;margin:0 4px 4px;padding:4px 0 12px;display:flex}.bp-v2 .bp-cart-head__title{color:var(--bp-ink);margin:0;font-size:20px;font-weight:800;line-height:26px}.bp-v2 .bp-cart-head__count{color:var(--bp-muted);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;line-height:20px}.bp-v2 .bp-cart-head__clear{color:var(--bp-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 0;font-size:14px;font-weight:600;line-height:20px;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:color .15s,-webkit-text-decoration-color .15s,text-decoration-color .15s}.bp-v2 .bp-cart-head__clear:hover{color:var(--bp-red);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.bp-v2 .bp-cart-head__clear:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px;border-radius:4px}.bp-v2 .bp-cart-head__ask{color:var(--bp-ink);white-space:nowrap;align-items:baseline;gap:12px;margin-left:auto;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.bp-v2 .bp-cart-head__ask .bp-cart-head__clear{margin-left:0}.bp-v2 .bp-cart-head__ask .bp-cart-head__yes{color:var(--bp-red)}.bp-v2 .dark .bp-cart-head__ask{color:#f1efea}.bp-v2 .dark .bp-cart-head__ask .bp-cart-head__yes{color:#ff7a6e}.bp-v2 .dark .bp-cart-head{border-bottom-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-cart-head__title{color:#fff}.bp-v2 .dark .bp-cart-head__count,.bp-v2 .dark .bp-cart-head__clear{color:#b3aea8}.bp-v2 .dark .bp-cart-head__clear:hover{color:#ff7a6e}.bp-v2 .dark .bp-cart-head__clear:focus-visible{outline-color:var(--bp-focus-dark)}@media only screen and (min-width:1025px){.bp-v2 .cart .bp-cart-head{z-index:3;background:#fff;margin:0;padding:20px 20px 12px;position:-webkit-sticky;position:sticky;top:0}.bp-v2 .dark .cart .bp-cart-head{background:#1c1a1a}.bp-v2 .cart .bp-cart-head+.cart-box-full{padding-top:16px}}.bp-v2 .info-section .night-mode-checkbox .switch{margin-bottom:0}.bp-v2 .cart-form .bp-fwrap--name>.form-control,.bp-v2 .cart-form .bp-fwrap--tel>.form-control{color:var(--bp-ink);font-weight:500}.bp-v2 .cart-form .bp-fwrap--tel>.form-control{font-variant-numeric:tabular-nums}.bp-v2 .cart-form textarea.form-control{color:var(--bp-ink);font-size:16px;font-weight:300;line-height:1.45}.bp-v2 .cart-form .form-control::-webkit-input-placeholder{font-weight:400}.bp-v2 .cart-form .form-control::placeholder{font-weight:400}.bp-v2 .cart-form .form-control:-ms-placeholder-shown{font-weight:400}.bp-v2 .cart-form .form-control::placeholder{font-weight:400}.bp-v2 .cart-form .form-control::placeholder{font-weight:400}.bp-v2 .dark .cart-form .bp-fwrap--name>.form-control,.bp-v2 .dark .cart-form .bp-fwrap--tel>.form-control,.bp-v2 .dark .cart-form textarea.form-control{color:#fff}.bp-v2 .bp-fprefix{z-index:1;color:#8a857d;font-variant-numeric:tabular-nums;pointer-events:none;height:48px;font-size:16px;font-weight:500;line-height:48px;position:absolute;top:0;left:44px}.bp-v2 .cart-form .bp-fwrap--tel>.form-control,.bp-v2 .cart-form .bp-fwrap--tel>.form-control.is-invalid{padding-left:77px}.bp-v2 .dark .bp-fprefix{color:#a6a39d}.bp-v2 .bp-select__opt-ic{color:#8a857d;flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-select__opt-ic svg{width:100%;height:100%}.bp-v2 .bp-select__option .bp-select__label{flex:auto}.bp-v2 .bp-select__option.is-selected .bp-select__opt-ic{color:var(--bp-ink)}.bp-v2 .dark .bp-select__opt-ic{color:#a6a39d}.bp-v2 .dark .bp-select__option.is-selected .bp-select__opt-ic{color:#fff}.bp-v2 .cart-order-type-box .order-type-text,.bp-v2 .cart-order-type-box .order-type-text-selected{gap:8px}.bp-v2 .bp-otype-ic{flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-otype-ic svg{stroke-width:2px;width:100%;height:100%}.bp-v2 .bp-cart-head__title{align-items:center;gap:8px;display:inline-flex}.bp-v2 .bp-cart-head__ic{flex:none;width:20px;height:20px;display:block}.bp-v2 .bp-dnote{text-align:left;color:var(--bp-ink);margin-top:10px;font-size:14px;line-height:20px}.bp-v2 .bp-dnote b{font-weight:700}.bp-v2 .bp-dnote__row{align-items:center;gap:8px;display:flex}.bp-v2 .bp-dnote__ic{color:#8a857d;flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-dnote__ic svg{width:100%;height:100%}.bp-v2 .bp-dnote__ic--ok{color:var(--bp-red)}.bp-v2 .bp-dnote__ic--ok svg{stroke-width:2.4px}.bp-v2 .bp-dnote__more{color:var(--bp-muted);margin:4px 0 0 26px}.bp-v2 .bp-dnote__more b{color:var(--bp-ink)}.bp-v2 .bp-dnote__bar{background:#ebe7e0;border-radius:2px;height:4px;margin:7px 0 0 26px;overflow:hidden}.bp-v2 .bp-dnote__bar span{background:var(--bp-red);border-radius:2px;height:100%;transition:width .25s;display:block}.bp-v2 .dark .bp-dnote{color:#f1efea}.bp-v2 .dark .bp-dnote__ic{color:#a6a39d}.bp-v2 .dark .bp-dnote__ic--ok{color:#ff7a6e}.bp-v2 .dark .bp-dnote__more{color:#b3aea8}.bp-v2 .dark .bp-dnote__more b{color:#fff}.bp-v2 .dark .bp-dnote__bar{background:rgba(255,255,255,.12)}.bp-v2 .dark .bp-dnote__bar span{background:#ff7a6e}.bp-v2 .bp-cart-head__count{height:24px;color:var(--bp-muted);background:#f1eee9;border-radius:12px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;line-height:24px;display:inline-flex}.bp-v2 .bp-cart-head__count b{color:var(--bp-ink);margin-right:3px;font-weight:800}.bp-v2 .bp-cart-head__clear{border-radius:8px;align-items:center;gap:6px;min-height:36px;margin-right:-8px;padding:0 8px;text-decoration:none;display:inline-flex}.bp-v2 .bp-cart-head__ask{align-items:center;gap:2px;margin-right:-6px}.bp-v2 .bp-cart-head__ask .bp-cart-head__clear{margin-right:0;padding:0 6px}.bp-v2 .bp-cart-head__clear:hover{background:#fbeceb;text-decoration:none}.bp-v2 .bp-cart-head__trash{width:16px;height:16px;display:flex}.bp-v2 .bp-cart-head__trash svg{width:100%;height:100%}.bp-v2 .dark .bp-cart-head__count{color:#b3aea8;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-cart-head__count b{color:#fff}.bp-v2 .dark .bp-cart-head__clear:hover{background:rgba(171,35,33,.2)}.bp-v2 .bp-add-ic{vertical-align:-2px;color:#8a857d;width:14px;height:14px;margin-right:5px;display:inline-flex}.bp-v2 .bp-add-ic svg{width:100%;height:100%}.bp-v2 .dark .bp-add-ic{color:#a6a39d}.bp-v2 .bp-pcard:not(.bp-pcard--plain) .product-box-description{text-align:left}.bp-v2 .bp-pcard .bp-photo{aspect-ratio:3/2;overflow:hidden}.bp-v2 .bp-pcard .bp-photo .product-box-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.3,1)}@media (hover:hover){.bp-v2 .bp-pcard:hover .bp-photo .product-box-image{transform:scale(1.05)}.bp-v2 .bp-pcard:not(.bp-pcard--plain):hover .bp-photo .product-box-image{transform:scale(1.06)rotate(8deg)}.bp-v2 .bp-pcard:hover .bp-photo .product-box-image.bp-nophoto{transform:none}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-pcard .bp-photo .product-box-image{transition:none}.bp-v2 .bp-pcard:hover .bp-photo .product-box-image{transform:none}}.bp-v2 .bp-footer__apps{gap:12px}.bp-v2 .bp-footer__apps .bp-store-badge{width:auto;height:40px;display:block}.bp-v2 .bp-footer__social{gap:10px}.bp-v2 .bp-social{width:40px;height:40px;color:var(--bp-ink);border:1px solid #d6d1c8;border-radius:50%;align-items:center;justify-items:center;transition:border-color .15s,background-color .15s;display:grid}.bp-v2 .bp-social svg{width:18px;height:18px;display:block}.bp-v2 .bp-social--youtube svg{width:20px}.bp-v2 .bp-social:hover{border-color:var(--bp-ink);color:var(--bp-ink);background:#fff}.bp-v2 .bp-social:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-social{color:#f1efea;border-color:rgba(255,255,255,.24)}.bp-v2 .dark .bp-social:hover{color:#fff;background:rgba(255,255,255,.06);border-color:#f1efea}.bp-v2 .dark .bp-social:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .bp-fprefix{height:46px;font-weight:500;line-height:46px;top:1px}.bp-v2 .cart-form .bp-fwrap--tel>.form-control::-webkit-input-placeholder{font-weight:500}.bp-v2 .cart-form .bp-fwrap--tel>.form-control::placeholder{font-weight:500}.bp-v2 .cart-form .bp-fwrap--tel>.form-control:-ms-placeholder-shown{font-weight:500}.bp-v2 .cart-form .bp-fwrap--tel>.form-control::placeholder{font-weight:500}.bp-v2 .cart-form .bp-fwrap--tel>.form-control::placeholder{font-weight:500}.bp-v2 .bp-pcard--plain .product-box-title{justify-content:center;align-items:flex-end;min-height:2.5em;display:flex}.bp-v2 .bp-pcard--plain .product-box-description{text-align:left}@media only screen and (max-width:1024px){.bp-v2 .bp-pcard--plain .product-box-title{min-height:0}}.bp-v2 .bp-wtag{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#24242a;border-radius:9px;align-items:center;height:30px;padding:0 10px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 2px 8px rgba(36,30,22,.22)}.bp-v2 .dark .bp-wtag{color:#1f1c1c;background:#f1efea;box-shadow:0 2px 8px rgba(0,0,0,.5)}.bp-v2 .bp-compo{text-align:left;align-items:flex-start;gap:7px;display:flex}.bp-v2 .bp-compo__ic{color:#9b968f;flex:none;width:16px;height:16px;margin-top:2px;display:inline-flex}.bp-v2 .bp-compo__ic svg{width:100%;height:100%}.bp-v2 .bp-chips{min-height:calc(var(--bp-rows-max,0) * 29px);align-content:start}@media (max-width:640px){.bp-v2 .bp-chips{min-height:calc(var(--bp-rows-max,0) * 40px)}}.bp-v2 .bp-filter,.bp-v2 .dark .bp-filter,.bp-v2 .bp-filter[aria-pressed=true],.bp-v2 .bp-filter:hover{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;padding:0}.bp-v2 .bp-filter svg{width:44px;height:44px}.bp-v2 .bp-tag,.bp-v2 .dark .bp-tag{width:32px;height:32px;-webkit-box-shadow:none;box-shadow:none;filter:drop-shadow(0 1px 3px rgba(36,30,22,.22));background:0 0;border:0;border-radius:50%}.bp-v2 .bp-tag svg{width:32px;height:32px}.bp-v2 .bp-menu-bar .bp-filter{gap:0;width:54px;height:54px;padding:0}.bp-v2 .bp-menu-bar .bp-filter .bp-filter__icon svg{width:54px;height:54px}.bp-v2 .bp-filter[aria-pressed=false] svg>circle:first-child{fill:#fff}.bp-v2 .bp-filter[aria-pressed=false] .bp-filter__icon{border-radius:50%;box-shadow:0 1px 2px rgba(36,30,22,.1),0 2px 8px rgba(36,30,22,.08)}.bp-v2 .bp-menu-bar .bp-filters{gap:12px}@media only screen and (min-width:1025px){.bp-v2 .bp-menu-bar .bp-search{flex:0 340px;max-width:340px}}@media only screen and (max-width:640px){.bp-v2 .bp-menu-bar .bp-filter,.bp-v2 .bp-menu-bar .bp-filter .bp-filter__icon svg{width:48px;height:48px}}.bp-v2 .bp-compo__ic{color:#6a665f;width:20px;height:20px;margin-top:0}.bp-v2 .dark .bp-compo__ic{color:#b3aea8}@media only screen and (min-width:1025px){.bp-v2 .bp-menu-bar{align-items:center;gap:16px}.bp-v2 .bp-menu-bar .bp-search{flex:auto;max-width:none;height:54px}.bp-v2 .bp-menu-bar .bp-search__input{height:100%;font-size:16px}.bp-v2 .bp-menu-bar .bp-filters{flex:none}}.bp-v2 .product-box-image.bp-nophoto{opacity:.3}.bp-v2 .dark .product-box-image.bp-nophoto{opacity:.25}.bp-v2 .bp-nophoto-note{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-nophoto-note img{width:132px;max-width:60%;height:auto}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/caveat-600-cyrillic.4683ab18.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.bp-v2 .bp-nophoto-note span{color:var(--bp-red);text-shadow:0 1px rgba(255,255,255,.8);font-family:Caveat,Segoe Print,cursive;font-size:26px;font-weight:600;line-height:1;transform:rotate(-3deg)}.bp-v2 .dark .bp-nophoto-note span{color:#f0574a;text-shadow:none}.bp-v2 .bp-ic-snacks{background:currentColor;width:100%;height:100%;display:block;-webkit-mask:url(/img/snacks-desc.1a3a9fa7.png) 50%/contain no-repeat;mask:url(/img/snacks-desc.1a3a9fa7.png) 50%/contain no-repeat}.bp-v2 .bp-menu-bar .bp-search__icon{width:20px;height:20px;left:16px}.bp-v2 .bp-menu-bar .bp-search__icon svg{width:20px;height:20px}.bp-v2 .bp-menu-bar .bp-search__input{padding-left:46px}.bp-v2 .bp-menu-bar .bp-search:focus-within .bp-search__icon{color:var(--bp-red)}.bp-v2 .dark .bp-menu-bar .bp-search:focus-within .bp-search__icon{color:var(--bp-accent-dark)}@media only screen and (max-width:1024px){.bp-v2 .bp-menu-bar .bp-search{height:50px}}.bp-v2 .add-product-modal .ingredients__list{gap:4px 18px;margin:14px 0 18px}.bp-v2 .add-product-modal .ingredients__item{align-items:center;padding:3px 0;font-size:14px;line-height:20px}.bp-v2 .add-product-modal .ingredients__item .unchecked-mark,.bp-v2 .add-product-modal .ingredients__item .checked-mark{flex:none;width:18px;height:18px;margin-right:7px}.bp-v2 .add-product-modal .bp-qprice{margin-left:5px}.bp-v2 .add-product-modal .bp-rail-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-v2 .bp-rail-nav{flex:none;gap:8px;display:flex}.bp-v2 .bp-rail-nav button{background:var(--bp-press-light);width:34px;height:34px;color:var(--bp-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.bp-v2 .bp-rail-nav button:hover{background:var(--bp-line)}.bp-v2 .add-product-modal .ingredients-section{-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none;flex-flow:row;gap:10px;max-height:none;padding-bottom:2px;overflow-x:auto;overflow-y:hidden}.bp-v2 .add-product-modal .ingredients-section::-webkit-scrollbar{display:none}.bp-v2 .add-product-modal .ingredient-box,.bp-v2 .add-product-modal .sauces .ingredient-box{background:var(--bp-hover-light);width:118px;height:auto;-webkit-box-shadow:inset 0 0 0 1px var(--bp-line-soft);box-shadow:inset 0 0 0 1px var(--bp-line-soft);scroll-snap-align:start;border:0;border-radius:18px;flex:0 0 118px;justify-content:flex-start;padding:10px 6px 12px}.bp-v2 .add-product-modal .ingredient-box-selected{-webkit-box-shadow:inset 0 0 0 2px var(--bp-red);box-shadow:inset 0 0 0 2px var(--bp-red);background:#fff}.bp-v2 .add-product-modal .ingredient-box__img{-o-object-fit:contain;object-fit:contain;width:64px;max-width:none;height:64px;margin:0 auto 6px;display:block;position:static;transform:none}.bp-v2 .add-product-modal .ingredient-box__content,.bp-v2 .add-product-modal .ingredient-box-selected .ingredient-box__content{-webkit-box-shadow:none;box-shadow:none;background:0 0;margin:0;padding:0;font-size:13px;line-height:1.25}.bp-v2 .add-product-modal .sauces .quantity-box{justify-content:center;margin-top:6px}.bp-v2 .dark .bp-rail-nav button{color:#fff;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-rail-nav button:hover{background:rgba(255,255,255,.14)}.bp-v2 .dark .add-product-modal .ingredient-box,.bp-v2 .dark .add-product-modal .sauces .ingredient-box{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.bp-v2 .dark .add-product-modal .ingredient-box-selected{-webkit-box-shadow:inset 0 0 0 2px var(--bp-accent-dark);box-shadow:inset 0 0 0 2px var(--bp-accent-dark);background:rgba(255,255,255,.08)}.bp-v2 .quantity-box{background:#f2efea;border:0;border-radius:999px;gap:0;padding:3px}.bp-v2 .quantity-box .quanity-button{width:38px;height:38px;color:var(--bp-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.bp-v2 .quantity-box .quanity-button:hover{color:var(--bp-red);background:#fff;box-shadow:0 1px 3px rgba(36,36,42,.12)}.bp-v2 .quantity-box .quanity-button:active{-webkit-box-shadow:none;box-shadow:none;background:#e6e1d9}.bp-v2 .quantity-box .quanity-button:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-2px}.bp-v2 .quantity-box .quanity-input{width:34px;height:38px;-webkit-box-shadow:none;box-shadow:none;font-size:16px;font-weight:800;line-height:38px}.bp-v2 .quantity-box input.quanity-input:focus{-webkit-box-shadow:inset 0 0 0 2px var(--bp-ink);box-shadow:inset 0 0 0 2px var(--bp-ink);border-radius:8px}.bp-v2 .sauces .quantity-box{padding:2px}.bp-v2 .sauces .quantity-box .quanity-input{width:24px;height:30px;font-size:15px;line-height:30px}.bp-v2 .cart-product-box .quantity-box{padding:2px}.bp-v2 .cart-product-box .quantity-box .quanity-input{width:30px;height:34px;line-height:34px}.bp-v2 .dark .quantity-box{background:rgba(255,255,255,.08)}.bp-v2 .dark .quantity-box .quanity-button:hover{color:var(--bp-accent-dark);-webkit-box-shadow:none;box-shadow:none;background:rgba(255,255,255,.12)}.bp-v2 .dark .quantity-box .quanity-button:active{background:rgba(255,255,255,.17)}.bp-v2 .dark .quantity-box .quanity-input{-webkit-box-shadow:none;box-shadow:none}.bp-v2 .cart-product-box .quantity-box{-webkit-box-shadow:inset 0 0 0 1px var(--bp-line);box-shadow:inset 0 0 0 1px var(--bp-line);background:#fff}.bp-v2 .cart-product-box .quantity-box .quanity-button:hover{-webkit-box-shadow:none;box-shadow:none;background:#f2efea}.bp-v2 .dark .cart-product-box .quantity-box{-webkit-box-shadow:none;box-shadow:none;background:rgba(255,255,255,.08)}.bp-v2 .dark .cart-product-box .quantity-box .quanity-button:hover{background:rgba(255,255,255,.12)}.bp-v2 .add-product-modal.bp-simple{max-width:460px;height:auto;min-height:0;max-height:96%;padding:30px 32px 26px}.bp-v2 .bp-simple .add-product-modal__head{flex-direction:column;align-items:center;margin-bottom:20px}.bp-v2 .bp-simple .add-product-modal__head-img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:200px;max-height:none;display:block}.bp-v2 .bp-simple .add-product-modal__head-info{text-align:center;padding:10px 0 0}.bp-v2 .bp-simple .add-product-modal-close-section{justify-content:center}.bp-v2 .bp-simple .add-product-modal-title{text-align:center;margin-bottom:6px}.bp-v2 .bp-simple .add-product-modal-close-icon{position:absolute;top:18px;right:18px}.bp-v2 .bp-simple .add-product-modal-products{text-align:center}.bp-v2 .bp-simple .add-to-card-button{margin-top:8px}@media only screen and (max-width:1024px){.bp-v2 .add-product-modal.bp-simple{width:100%;max-width:none;max-height:92%;padding:26px 20px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;position:fixed;top:auto;bottom:0;left:0;transform:none}.bp-v2 .bp-simple .add-product-modal__head-img{height:170px}}.bp-v2 .add-product-modal .ingredient-box__img{background:#fff;border-radius:16px;width:80px;height:80px;padding:8px;box-shadow:0 1px 3px rgba(36,36,42,.08)}.bp-v2 .dark .add-product-modal .ingredient-box__img{-webkit-box-shadow:none;box-shadow:none}.bp-v2 .dark .add-product-modal .ingredient-box__content>div:nth-child(2){color:var(--bp-accent-dark)!important}.bp-v2 .dark .add-product-modal .selected-ingredients__title{color:#b3aea8}.bp-v2 .add-product-modal .ingredient-box__img{border-radius:50%;width:84px;height:84px;padding:12px}.bp-v2 .add-product-modal .bp-rail-head{color:var(--bp-ink);margin-bottom:10px;font-size:17px;font-weight:700;line-height:22px}.bp-v2 .bp-rail-nav button{width:30px;height:30px}.bp-v2 .bp-rail-nav button svg{width:16px;height:16px}.bp-v2 .dark .add-product-modal .bp-rail-head{color:#fff}.bp-v2 .add-product-modal .ingredients{container:bpingr/inline-size}.bp-v2 .add-product-modal .bp-rail-head--sort{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t n""s s";gap:8px 12px;display:grid}.bp-v2 .bp-rail-head--sort .bp-rail-head__t{grid-area:t}.bp-v2 .bp-rail-head--sort .bp-isort{grid-area:s}.bp-v2 .bp-rail-head--sort .bp-rail-nav{grid-area:n}@container bpingr (width>=430px){.bp-v2 .add-product-modal .bp-rail-head--sort{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"t s n"}}.bp-v2 .bp-isort{gap:6px;display:flex}.bp-v2 .bp-isort__b{border:1px solid var(--bp-field-border);height:30px;color:var(--bp-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s,color .15s}.bp-v2 .bp-isort__b:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-isort__b[aria-pressed=true]{color:#fff;background:#24242a;border-color:#24242a}.bp-v2 .bp-isort__b:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-isort__b{color:#f1efea;background:0 0;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-isort__b:hover{border-color:#8a857d}.bp-v2 .dark .bp-isort__b[aria-pressed=true]{color:#24242a;background:#f1efea;border-color:#f1efea}.bp-v2 .dark .bp-isort__b:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .add-product-modal .sauces{margin-bottom:4px}.bp-v2 .add-product-modal .bp-sel-add{width:100%;margin:16px 0 0;padding:0;font-size:14px;font-weight:700;line-height:20px}.bp-v2 .add-product-modal .bp-sel-add+.add-to-card-button{margin-top:12px}.bp-v2 .dark .add-product-modal .bp-sel-add{color:#fff}.bp-v2 .add-product-modal .ingredients-section{gap:6px}.bp-v2 .add-product-modal .ingredient-box,.bp-v2 .add-product-modal .sauces .ingredient-box,.bp-v2 .add-product-modal .ingredient-box-selected{width:110px;-webkit-box-shadow:none;box-shadow:none;background:0 0;flex-basis:110px;padding:4px 2px 6px}.bp-v2 .add-product-modal .ingredient-box__img{-webkit-box-shadow:0 0 0 1px var(--bp-line-soft), 0 2px 6px rgba(36,36,42,.06);box-shadow:0 0 0 1px var(--bp-line-soft), 0 2px 6px rgba(36,36,42,.06);transition:box-shadow .15s}.bp-v2 .add-product-modal .ingredient-box:hover .ingredient-box__img{-webkit-box-shadow:0 0 0 1px var(--bp-border-hover), 0 2px 6px rgba(36,36,42,.08);box-shadow:0 0 0 1px var(--bp-border-hover), 0 2px 6px rgba(36,36,42,.08)}.bp-v2 .add-product-modal .ingredient-box-selected .ingredient-box__img,.bp-v2 .add-product-modal .ingredient-box-selected:hover .ingredient-box__img{-webkit-box-shadow:0 0 0 2px var(--bp-red);box-shadow:0 0 0 2px var(--bp-red)}.bp-v2 .add-product-modal .ingredient-box-selected:after{content:"";background:var(--bp-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 13px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:4px;right:calc(50% - 46px)}.bp-v2 .dark .add-product-modal .ingredient-box,.bp-v2 .dark .add-product-modal .sauces .ingredient-box,.bp-v2 .dark .add-product-modal .ingredient-box-selected{-webkit-box-shadow:none;box-shadow:none;background:0 0}.bp-v2 .dark .add-product-modal .ingredient-box-selected .ingredient-box__img{-webkit-box-shadow:0 0 0 2px var(--bp-accent-dark);box-shadow:0 0 0 2px var(--bp-accent-dark)}.bp-v2 .dark .add-product-modal .ingredient-box-selected:after{background-color:#d63a30}.bp-v2 .add-product-modal .ingredient-box:before{content:"";background:#efedea;border-radius:50%;width:84px;height:84px;margin-left:-42px;transition:background-color .15s;position:absolute;top:4px;left:50%}.bp-v2 .add-product-modal .ingredient-box:hover:before{background:#e7e4e0}.bp-v2 .add-product-modal .ingredient-box__img,.bp-v2 .add-product-modal .ingredient-box:hover .ingredient-box__img{mix-blend-mode:multiply;-webkit-box-shadow:none;box-shadow:none;background:0 0;position:relative}.bp-v2 .add-product-modal .ingredient-box__img{top:0;left:0}.bp-v2 .add-product-modal .ingredients .ingredients-section{grid-template-rows:repeat(2,auto);grid-auto-columns:110px;grid-auto-flow:column;gap:8px 6px;display:grid}.bp-v2 .add-product-modal .ingredients .ingredient-box{width:auto}.bp-v2 .add-product-modal,.bp-v2 .add-product-modal.bp-simple{padding-bottom:0}.bp-v2 .add-product-modal .add-to-card-bar{z-index:2;padding:12px 0 calc(18px + env(safe-area-inset-bottom));background:#fff;position:-webkit-sticky;position:sticky;bottom:0}.bp-v2 .add-product-modal .add-to-card-bar .add-to-card-button,.bp-v2 .add-product-modal .bp-sel-add+.add-to-card-button{margin-top:0}.bp-v2 .add-product-modal .add-to-card-bar .bp-sel-add{margin:0 0 10px}.bp-v2 .dark .add-product-modal .add-to-card-bar{background:var(--bp-card-dark)}.bp-v2 .add-product-modal .ingredient-box-selected .ingredient-box__img,.bp-v2 .add-product-modal .ingredient-box-selected:hover .ingredient-box__img,.bp-v2 .dark .add-product-modal .ingredient-box-selected .ingredient-box__img{-webkit-box-shadow:none;box-shadow:none}.bp-v2 .add-product-modal .ingredient-box-selected:before{-webkit-box-shadow:0 0 0 2px var(--bp-red);box-shadow:0 0 0 2px var(--bp-red)}.bp-v2 .dark .add-product-modal .ingredient-box-selected:before{-webkit-box-shadow:0 0 0 2px var(--bp-accent-dark);box-shadow:0 0 0 2px var(--bp-accent-dark)}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head{align-items:center;gap:18px;margin-bottom:20px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-img{-o-object-fit:contain;object-fit:contain;flex:none;width:150px;height:150px;max-height:none}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-info{padding:0 34px 0 0}.bp-v2 .add-product-modal__head .add-product-modal-title{color:var(--bp-ink);margin-bottom:6px;font-size:22px;font-weight:800;line-height:1.2}.bp-v2 .add-product-modal__head .add-product-modal-title>span{color:var(--bp-muted);font-weight:600}.bp-v2 .add-product-modal__head .add-product-modal-products{font-size:15px;line-height:1.45}.bp-v2 .dark .add-product-modal__head .add-product-modal-title{color:#fff}.bp-v2 .dark .add-product-modal__head .add-product-modal-title>span{color:#b3aea8}.bp-v2 .bp-modal-close{z-index:3;background:var(--bp-press-light);width:36px;height:36px;color:var(--bp-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex;position:absolute;top:14px;right:14px}.bp-v2 .bp-modal-close:hover{background:var(--bp-line)}.bp-v2 .bp-modal-close:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-modal-close{color:#fff;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-modal-close:hover{background:rgba(255,255,255,.14)}.bp-v2 .add-product-modal .bp-size--modal{grid-area:auto;width:100%}.bp-v2 .add-product-modal .bp-chips--modal{flex-wrap:wrap;gap:6px 22px;width:100%;min-height:0;margin:14px 0 20px;display:flex}.bp-v2 .add-product-modal .bp-chips--modal .bp-chip{min-height:30px}.bp-v2 .dark .add-product-modal__head .product-box-description__weight{color:var(--bp-accent-dark)}.bp-v2 .dark .add-product-modal__total-price span{color:var(--bp-accent-dark)!important}.bp-v2 .add-product-modal__quantity-price,.bp-v2 .add-product-modal__total-price{color:var(--bp-ink)}.bp-v2 .dark .add-product-modal__quantity-price,.bp-v2 .dark .add-product-modal__total-price{color:#f1efea}.bp-v2 .add-product-modal .ingredient-box,.bp-v2 .add-product-modal .ingredient-box-selected{padding:2px 0 4px}.bp-v2 .add-product-modal .ingredient-box:before{width:68px;height:68px;margin-left:-34px;top:2px}.bp-v2 .add-product-modal .ingredient-box__img{width:68px;height:68px;margin-bottom:4px;padding:9px}.bp-v2 .add-product-modal .ingredient-box-selected:after{background-size:12px;width:20px;height:20px;top:0;right:calc(50% - 40px)}.bp-v2 .add-product-modal .ingredient-box__content,.bp-v2 .add-product-modal .ingredient-box-selected .ingredient-box__content{line-height:15px}.bp-v2 .add-product-modal .ingredient-box__content>div:nth-child(2){margin-top:1px}.bp-v2 .add-product-modal .ingredients{margin-bottom:10px}.bp-v2 .add-product-modal .bp-chips--modal{margin-bottom:14px}.bp-v2 .add-product-modal .ingredients .ingredients-section{grid-auto-columns:108px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head{margin-bottom:6px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-img{width:130px;height:130px}.bp-v2 .add-product-modal .ingredients .ingredients-section{grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;gap:4px 12px}.bp-v2 .add-product-modal .ingredient-box{overflow:visible}.bp-v2 .add-product-modal .ingredient-box:before{width:72px;height:72px;margin-left:-36px}.bp-v2 .add-product-modal .ingredient-box__img{width:72px;height:72px;padding:10px}.bp-v2 .add-product-modal .ingredient-box-selected:after{right:calc(50% - 42px)}.bp-v2 .add-product-modal .sauces .ingredient-box{flex-basis:96px;width:96px}.bp-v2 .add-product-modal .ingredient-box__content,.bp-v2 .add-product-modal .ingredient-box-selected .ingredient-box__content{font-size:14px;line-height:17px}@media only screen and (max-width:1024px){.bp-v2 .add-product-modal:not(.bp-simple){padding-top:22px;padding-left:18px;padding-right:18px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head{gap:14px;margin-bottom:12px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-img{width:96px;height:96px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-info{padding-right:40px}.bp-v2 .add-product-modal__head .add-product-modal-title{font-size:20px}.bp-v2 .add-product-modal__head .add-product-modal-products{font-size:14px;line-height:1.4}.bp-v2 .bp-modal-close{top:12px;right:12px}}.bp-v2 .add-product-modal__head .add-product-modal-title>span{white-space:nowrap}.bp-v2 .add-product-modal .ingredient-box:focus{outline:none}.bp-v2 .add-product-modal .ingredient-box:focus-visible:before{outline:2px solid var(--bp-ink);outline-offset:3px}.bp-v2 .dark .add-product-modal .ingredient-box:focus-visible:before{outline-color:var(--bp-focus-dark)}.bp-v2 .add-product-modal .ingredients .ingredient-box{min-width:0}.bp-v2 .add-product-modal .ingredient-box__content>div:first-child{overflow-wrap:anywhere}.bp-v2 .add-product-modal .ingredients .ingredient-box__content>div:first-child{justify-content:center;align-items:center;min-height:34px;display:flex}.bp-v2 .add-product-modal .ingredients .ingredient-box__content{position:static}.bp-v2 .add-product-modal .ingredients .ingredient-box__img{margin-bottom:14px}.bp-v2 .add-product-modal .ingredients .ingredient-box__content>div:first-child{align-items:flex-start}.bp-v2 .add-product-modal .ingredients .ingredient-box__content>div:nth-child(2){z-index:1;white-space:nowrap;background:#fff;border-radius:10px;margin:0;padding:0 8px;font-size:12.5px;line-height:20px;position:absolute;top:63px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px rgba(36,36,42,.16)}.bp-v2 .add-product-modal .ingredients .ingredient-box-selected .ingredient-box__content>div:nth-child(2){background:var(--bp-red);-webkit-box-shadow:none;box-shadow:none;color:#fff!important}.bp-v2 .dark .add-product-modal .ingredients .ingredient-box__content>div:nth-child(2){background:var(--bp-card-dark);box-shadow:0 0 0 1px rgba(255,255,255,.12)}.bp-v2 .dark .add-product-modal .ingredients .ingredient-box-selected .ingredient-box__content>div:nth-child(2){-webkit-box-shadow:none;box-shadow:none;background:#d63a30;color:#fff!important}.bp-v2 .add-product-modal .sauces .ingredient-box__content{position:static}.bp-v2 .add-product-modal .sauces .ingredient-box__img{margin-bottom:14px}.bp-v2 .add-product-modal .sauces .ingredient-box__content>div:nth-child(2){z-index:1;white-space:nowrap;background:#fff;border-radius:10px;margin:0;padding:0 8px;font-size:12.5px;line-height:20px;position:absolute;top:63px;left:50%;transform:translate(-50%);box-shadow:0 1px 3px rgba(36,36,42,.16)}.bp-v2 .add-product-modal .sauces .ingredient-box-selected .ingredient-box__content>div:nth-child(2){background:var(--bp-red);-webkit-box-shadow:none;box-shadow:none;color:#fff!important}.bp-v2 .dark .add-product-modal .sauces .ingredient-box__content>div:nth-child(2){background:var(--bp-card-dark);box-shadow:0 0 0 1px rgba(255,255,255,.12)}.bp-v2 .dark .add-product-modal .sauces .ingredient-box-selected .ingredient-box__content>div:nth-child(2){-webkit-box-shadow:none;box-shadow:none;background:#d63a30;color:#fff!important}.bp-v2 .add-product-modal .add-to-card-bar{z-index:12}.bp-v2 .add-product-modal .ingredients .ingredients-section{grid-auto-columns:calc(22.2222% - 7.11111px);gap:4px 8px}.bp-v2 .add-product-modal .sauces .ingredients-section{gap:8px}.bp-v2 .add-product-modal .sauces .ingredient-box{flex:0 0 calc(22.2222% - 7.11111px);width:auto}@media only screen and (max-width:1024px){.bp-v2 .add-product-modal .ingredients .ingredients-section{grid-auto-columns:calc(28.5714% - 6.85714px)}.bp-v2 .add-product-modal .sauces .ingredient-box{flex-basis:calc(28.5714% - 6.85714px)}}.bp-v2 .bp-promo-card,.bp-v2 .cart-free-beverage-box.bp-promo-card{border:1px solid var(--bp-line);background:#fff;border-radius:12px;padding:14px}.bp-v2 .bp-promo-head{align-items:flex-start;gap:12px;display:flex}.bp-v2 .bp-promo-ic{width:36px;height:36px;color:var(--bp-red);background:#fbeceb;border-radius:50%;flex:none;align-items:center;justify-items:center;display:grid}.bp-v2 .bp-promo-ic svg{width:20px;height:20px;display:block}.bp-v2 .bp-promo-head .bp-promo-title{margin-top:1px}.bp-v2 .bp-promo-head .bp-promo-text{color:var(--bp-muted);margin-top:2px;font-size:13px;line-height:18px}.bp-v2 .bp-gift-list{flex-wrap:wrap;gap:8px 12px;margin-top:12px;padding-left:48px;display:flex}.bp-v2 .bp-gift{cursor:pointer;width:96px;font:inherit;color:var(--bp-ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.bp-v2 .bp-gift__ph{background:#efedea;border-radius:50%;align-items:center;justify-items:center;width:64px;height:64px;transition:box-shadow .15s;display:grid;position:relative}.bp-v2 .bp-gift__ph img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:50px;height:50px}.bp-v2 .bp-gift__t{text-align:center;font-size:13px;font-weight:700;line-height:16px}.bp-v2 .bp-gift[aria-checked=false] .bp-gift__t{color:var(--bp-muted);font-weight:500}.bp-v2 .bp-gift:hover .bp-gift__ph{-webkit-box-shadow:0 0 0 1px var(--bp-border-hover);box-shadow:0 0 0 1px var(--bp-border-hover)}.bp-v2 .bp-gift[aria-checked=true] .bp-gift__ph{-webkit-box-shadow:0 0 0 2px var(--bp-red);box-shadow:0 0 0 2px var(--bp-red)}.bp-v2 .bp-gift[aria-checked=true] .bp-gift__ph:after{content:"";background:var(--bp-red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:-3px;right:-3px}.bp-v2 .bp-gift:focus-visible{outline:2px solid var(--bp-ink);outline-offset:3px;border-radius:8px}.bp-v2 .bp-steps{align-items:center;gap:5px;margin-top:10px;padding-left:48px;display:flex}.bp-v2 .bp-steps i{background:var(--bp-line);border-radius:3px;width:22px;height:6px}.bp-v2 .bp-steps i.on{background:var(--bp-red)}.bp-v2 .bp-steps span{color:var(--bp-muted);margin-left:4px;font-size:12px;font-weight:700}.bp-v2 .bp-steps a{color:var(--bp-red);margin-left:auto;font-size:13px;font-weight:700;text-decoration:none}.bp-v2 .bp-steps a:hover{text-decoration:underline}.bp-v2 .bp-disc-sub{margin:-4px 0 6px 26px}.bp-v2 .bp-disc-sub>div{color:var(--bp-muted);justify-content:space-between;gap:12px;font-size:13px;line-height:19px;display:flex}.bp-v2 .bp-muted-val{color:var(--bp-muted);font-weight:500}.bp-v2 .dark .bp-promo-card,.bp-v2 .dark .cart-free-beverage-box.bp-promo-card{background:var(--bp-card-dark);border-color:rgba(255,255,255,.12)}.bp-v2 .dark .bp-promo-ic{color:#ff7a6e;background:rgba(171,35,33,.25)}.bp-v2 .dark .bp-promo-head .bp-promo-text,.bp-v2 .dark .bp-gift[aria-checked=false] .bp-gift__t,.bp-v2 .dark .bp-steps span,.bp-v2 .dark .bp-disc-sub>div,.bp-v2 .dark .bp-muted-val{color:#b3aea8}.bp-v2 .dark .bp-gift{color:#f1efea}.bp-v2 .dark .bp-gift[aria-checked=true] .bp-gift__ph{-webkit-box-shadow:0 0 0 2px var(--bp-accent-dark);box-shadow:0 0 0 2px var(--bp-accent-dark)}.bp-v2 .dark .bp-steps i{background:rgba(255,255,255,.14)}.bp-v2 .dark .bp-steps i.on{background:var(--bp-accent-dark)}.bp-v2 .dark .bp-steps a{color:var(--bp-accent-dark)}.bp-v2 .bp-disc-sub{color:var(--bp-muted);text-align:left;margin:-6px 0 6px 26px;font-size:13px;line-height:18px}.bp-v2 .quantity-box,.bp-v2 .cart-product-box .quantity-box,.bp-v2 .sauces .quantity-box{-webkit-box-shadow:none;box-shadow:none;background:0 0;gap:4px;padding:0}.bp-v2 .quantity-box .quanity-button,.bp-v2 .cart-product-box .quantity-box .quanity-button{width:36px;height:36px;-webkit-box-shadow:inset 0 0 0 1px var(--bp-field-border);box-shadow:inset 0 0 0 1px var(--bp-field-border);color:var(--bp-ink);background:#fff;border-radius:50%}.bp-v2 .quantity-box .quanity-button:hover,.bp-v2 .cart-product-box .quantity-box .quanity-button:hover{color:var(--bp-red);-webkit-box-shadow:inset 0 0 0 1px var(--bp-red);box-shadow:inset 0 0 0 1px var(--bp-red);background:#fff}.bp-v2 .quantity-box .quanity-button:active,.bp-v2 .cart-product-box .quantity-box .quanity-button:active{background:var(--bp-press-light)}.bp-v2 .quantity-box .quanity-input,.bp-v2 .cart-product-box .quantity-box .quanity-input{width:30px;height:36px;line-height:36px}.bp-v2 .sauces .quantity-box .quanity-button{width:28px;height:28px}.bp-v2 .sauces .quantity-box .quanity-input{width:22px;height:28px;line-height:28px}.bp-v2 .dark .quantity-box,.bp-v2 .dark .cart-product-box .quantity-box{-webkit-box-shadow:none;box-shadow:none;background:0 0}.bp-v2 .dark .quantity-box .quanity-button,.bp-v2 .dark .cart-product-box .quantity-box .quanity-button{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.bp-v2 .dark .quantity-box .quanity-button:hover,.bp-v2 .dark .cart-product-box .quantity-box .quanity-button:hover{color:var(--bp-accent-dark);-webkit-box-shadow:inset 0 0 0 1px var(--bp-accent-dark);box-shadow:inset 0 0 0 1px var(--bp-accent-dark);background:0 0}@media only screen and (max-width:1024px){.bp-v2 .quantity-box .quanity-button,.bp-v2 .cart-product-box .quantity-box .quanity-button{width:40px;height:40px}.bp-v2 .quantity-box .quanity-input,.bp-v2 .cart-product-box .quantity-box .quanity-input{height:40px;line-height:40px}.bp-v2 .sauces .quantity-box .quanity-button{width:30px;height:30px}.bp-v2 .sauces .quantity-box .quanity-input{height:30px;line-height:30px}}.bp-v2 .cart-product-box{margin-bottom:0;padding:12px 0}.bp-v2 .cart-product-box img.bp-cart-img{-o-object-fit:contain;object-fit:contain;height:64px;display:block;border-radius:0!important;width:64px!important}.bp-v2 .cart-product-box__body>div:nth-last-child(2){margin-right:12px!important}.bp-v2 .cart-product-box__title{padding-right:36px;font-size:15px;line-height:20px}.bp-v2 .cart-product-box__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.bp-v2 .bp-cart-row{padding-left:76px;margin-top:6px!important}.bp-v2 .bp-line-sum__total{font-size:16px;line-height:20px}.bp-v2 .bp-line-sum__old{color:var(--bp-muted);margin-left:4px;font-size:13px;font-weight:500}.bp-v2 .cart-product-box .quantity-box .quanity-button{width:32px;height:32px}.bp-v2 .cart-product-box .quantity-box .quanity-input{width:26px;height:32px;font-size:15px;line-height:32px}@media only screen and (max-width:1024px){.bp-v2 .cart-product-box .quantity-box .quanity-button{width:36px;height:36px}.bp-v2 .cart-product-box .quantity-box .quanity-input{height:36px;line-height:36px}}.bp-v2 .cart-product-box{-webkit-column-gap:12px;-moz-column-gap:12px;grid-template-columns:64px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.bp-v2 .cart-product-box__body{display:contents}.bp-v2 .cart-product-box__body>div:nth-last-child(2){grid-area:1/1/span 2;margin-right:0!important}.bp-v2 .cart-product-box__body>div:last-child{grid-area:1/2}.bp-v2 .bp-cart-row{grid-area:2/2;align-self:end;padding-left:0;margin-top:6px!important}.bp-v2 .bp-filter:last-child .bp-filter__tip{left:auto;right:0;transform:translateY(-4px)}.bp-v2 .bp-filter:last-child:hover .bp-filter__tip{transform:translate(0)}.bp-v2 .bp-filter:last-child:focus-visible .bp-filter__tip{transform:translate(0)}.bp-v2 .cart-product-box{grid-template-columns:86px minmax(0,1fr)}.bp-v2 .cart-product-box img.bp-cart-img{height:86px;width:86px!important}.bp-v2 .cart-product-box__body>div:last-child{align-self:end}.bp-v2 .bp-cart-row{align-self:start}.bp-v2 .cart-product-box img.bp-cart-img--pizza{-o-object-fit:cover;object-fit:cover;transform:scale(1.1)}.bp-v2 .cart-product-box.bp-cart-last{border-bottom:0;padding-bottom:16px}.bp-v2 .bp-chips:not(.bp-chips--modal){-webkit-box-pack:stretch;-ms-flex-pack:stretch;-webkit-column-gap:0;-moz-column-gap:0;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;column-gap:0}.bp-v2 .bp-chips:not(.bp-chips--modal) .bp-chip{padding-right:8px}.bp-v2 .bp-addons{container-type:inline-size}@container (width<=300px){.bp-v2 .bp-chips:not(.bp-chips--modal) .bp-chip{gap:7px;padding-right:0;font-size:14px}.bp-v2 .bp-chips:not(.bp-chips--modal) .bp-chip__box{width:20px;height:20px}}@container (width<=256px){.bp-v2 .bp-chips:not(.bp-chips--modal) .bp-chip{gap:6px;font-size:13px}}.bp-v2 .bp-gift-list{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:6px -14px 0;padding:6px 14px 2px;scroll-padding:0 14px;display:flex;overflow-x:auto}.bp-v2 .bp-gift-list::-webkit-scrollbar{display:none}.bp-v2 .bp-gift{flex:0 0 84px;width:84px}.bp-v2 .bp-promo-card.bp-promo-card--hint{background:0 0;border:1px dashed #cfc9bf}.bp-v2 .dark .bp-promo-card.bp-promo-card--hint{background:0 0;border-color:rgba(255,255,255,.22)}.bp-v2 .bp-line-sum__old{text-decoration:line-through;-webkit-text-decoration-color:var(--bp-red);text-decoration-color:var(--bp-red);text-decoration-thickness:1.5px}.bp-v2 .dark .bp-line-sum__old{-webkit-text-decoration-color:var(--bp-accent-dark);text-decoration-color:var(--bp-accent-dark)}.bp-v2 .bp-promo-card.bp-promo-card--won{background:#fdf3f2;border-color:#f0c9c5}.bp-v2 .bp-promo-card--won .bp-promo-ic{background:var(--bp-red);color:#fff}.bp-v2 .bp-promo-card--won .bp-promo-head{align-items:center}.bp-v2 .bp-promo-amount{color:var(--bp-red);white-space:nowrap;flex:none;margin-left:auto;font-size:18px;font-weight:800;line-height:22px}.bp-v2 .bp-disc-row .cart-total-amounts__value{color:var(--bp-red);font-weight:700}.bp-v2 .dark .bp-promo-card.bp-promo-card--won{background:rgba(171,35,33,.16);border-color:rgba(171,35,33,.4)}.bp-v2 .dark .bp-promo-card--won .bp-promo-ic{background:var(--bp-accent-dark);color:#fff}.bp-v2 .dark .bp-promo-amount,.bp-v2 .dark .bp-disc-row .cart-total-amounts__value{color:var(--bp-accent-dark)}.bp-v2 .cart-form .bp-fwrap--tel>.form-control,.bp-v2 .bp-fprefix{font-variant-numeric:normal}.bp-v2 .bp-fprefix{color:#6a665f}.bp-v2 .bp-fprefix.bp-fprefix--filled{color:var(--bp-ink)}.bp-v2 .dark .bp-fprefix.bp-fprefix--filled{color:#fff}.bp-v2 .bp-promo-card--won .bp-promo-title{white-space:nowrap}.bp-v2 .bp-promo-card--won .bp-promo-amount{margin:2px 0 0;font-size:17px;display:block}.bp-v2 .bp-dnote__row--ok{color:#1d6b35;background:#e7f4ea;border-radius:8px;padding:6px 12px 6px 9px;font-weight:600;display:inline-flex}.bp-v2 .bp-dnote__row--ok .bp-dnote__ic--ok{color:#23864a}.bp-v2 .dark .bp-dnote__row--ok{color:#8fdcaa;background:rgba(47,158,90,.18)}.bp-v2 .dark .bp-dnote__row--ok .bp-dnote__ic--ok{color:#8fdcaa}.bp-v2 .slider-text-section{max-width:600px}.bp-v2 .slider-text-section h1{font-size:3.5rem;line-height:1.1}.bp-v2 .slider-text-box-description{max-width:460px;font-size:1.5rem;line-height:1.35}@media only screen and (max-width:1024px){.bp-v2 .slider-text-section{max-width:100%}.bp-v2 .slider-text-section h1{font-size:1.5rem;line-height:1.2}.bp-v2 .slider-text-box-description{max-width:100%;font-size:1.05rem;line-height:1.35}}.bp-v2 .bp-fwrap--tel:focus-within>.bp-fprefix{color:var(--bp-red)}.bp-v2 .dark .bp-fwrap--tel:focus-within>.bp-fprefix{color:var(--bp-accent-dark)}.bp-v2 .bp-flabel{color:var(--bp-ink);font-size:14px;font-weight:600;line-height:18px;margin:4px 0 6px!important}.bp-v2 .dark .bp-flabel{color:#f1efea}.bp-v2 header .info-section,.bp-v2 header .info-section-mobile b{color:var(--bp-ink)}.bp-v2 header .info-section [style*="font-weight: bold"],.bp-v2 header .info-section-mobile b{font-weight:600!important}.bp-v2 .bp-hstatus{color:var(--bp-muted);white-space:nowrap;align-items:center;gap:8px;margin-right:16px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.bp-v2 .bp-hstatus.is-open{color:var(--bp-ink)}.bp-v2 .bp-hstatus__dot{background:#9b968f;border-radius:50%;flex:none;width:8px;height:8px}.bp-v2 .bp-hstatus.is-open .bp-hstatus__dot{background:#23864a;box-shadow:0 0 0 4px rgba(35,134,74,.15)}.bp-v2 .bp-hcall{border:1px solid var(--bp-field-border);height:40px;color:var(--bp-ink);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:8px;margin-right:16px;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.bp-v2 .bp-hcall:hover{border-color:var(--bp-red);color:var(--bp-red);text-decoration:none}.bp-v2 .bp-hcall__ic{width:18px;height:18px;color:var(--bp-red);display:flex}.bp-v2 .bp-hcall__ic svg{width:100%;height:100%}.bp-v2 .dark .bp-hcall{color:#f1efea;background:0 0;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-hcall:hover{border-color:var(--bp-accent-dark);color:var(--bp-accent-dark)}.bp-v2 .dark .bp-hcall__ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-hstatus.is-open{color:#f1efea}.bp-v2 .dark .bp-hstatus.is-open .bp-hstatus__dot{background:#4cc27a;box-shadow:0 0 0 4px rgba(76,194,122,.18)}.bp-v2 .bp-footer__perk{color:var(--bp-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:18px;display:flex}.bp-v2 .dark .bp-footer__perk{color:#f1efea}.bp-v2 .bp-footer__qrbox{color:var(--bp-muted);align-items:center;gap:10px;font-size:13px;line-height:17px;display:flex}.bp-v2 .bp-footer__qr{width:76px;height:76px;-webkit-box-shadow:inset 0 0 0 1px var(--bp-line);box-shadow:inset 0 0 0 1px var(--bp-line);background:#fff;border-radius:8px;flex:none;padding:4px;display:block}.bp-v2 .dark .bp-footer__qrbox{color:#b3aea8}.bp-v2 .bp-footer__acts{display:none}@media only screen and (max-width:1024px){.bp-v2 .bp-footer__qrbox{display:none}.bp-v2 .bp-footer__acts{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.bp-v2 .bp-footer__act{border:1px solid var(--bp-field-border);height:44px;color:var(--bp-ink);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.bp-v2 .bp-footer__act:hover{border-color:var(--bp-red);color:var(--bp-red);text-decoration:none}.bp-v2 .dark .bp-footer__act{color:#f1efea;background:0 0;border-color:rgba(255,255,255,.18)}.bp-v2 .bp-footer__col--links{grid-template-columns:1fr 1fr;align-items:start;gap:10px 16px;display:grid}.bp-v2 .bp-footer__col--links .bp-footer__h{grid-column:1/-1}}.bp-v2 .dark header .info-section,.bp-v2 .dark header .info-section-mobile b{color:#f1efea}@media only screen and (max-width:1024px){.bp-v2 .bp-footer__row--tel{display:none}}.bp-v2 .bp-hcall,.bp-v2 .dark .bp-hcall{background:0 0;border:0;height:auto;padding:0}.bp-v2 header .info-section>div>svg,.bp-v2 .bp-hcall__ic{width:20px;height:20px}.bp-v2 header .info-section>div{align-items:center}@keyframes bp-open-pulse{0%{box-shadow:0 0 rgba(35,134,74,.4)}70%{box-shadow:0 0 0 7px rgba(35,134,74,0)}to{box-shadow:0 0 rgba(35,134,74,0)}}@keyframes bp-open-pulse-dark{0%{box-shadow:0 0 rgba(76,194,122,.4)}70%{box-shadow:0 0 0 7px rgba(76,194,122,0)}to{box-shadow:0 0 rgba(76,194,122,0)}}.bp-v2 .bp-hstatus__dot.is-open{background:#23864a}.bp-v2 .dark .bp-hstatus__dot.is-open{background:#4cc27a}.bp-v2 .bp-hstatus.is-open .bp-hstatus__dot,.bp-v2 .bp-hstatus__dot.is-open{animation:2s ease-out infinite bp-open-pulse}.bp-v2 .dark .bp-hstatus.is-open .bp-hstatus__dot,.bp-v2 .dark .bp-hstatus__dot.is-open{animation-name:bp-open-pulse-dark}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-hstatus.is-open .bp-hstatus__dot,.bp-v2 .bp-hstatus__dot.is-open{animation:none}}.bp-v2 .bp-hstatus__dot--m{vertical-align:middle;margin-left:7px;display:inline-block;position:relative;top:-2px}.bp-v2 .bp-footer{container:bpfoot/inline-size}@media only screen and (min-width:1025px){.bp-v2 .bp-footer__row--addr{white-space:nowrap}}@container bpfoot (width>=800px){.bp-v2 .bp-footer__grid{grid-template-columns:minmax(150px, 1fr) -webkit-max-content minmax(150px, 1fr);grid-template-columns:minmax(150px,1fr) max-content minmax(150px,1fr)}}.bp-v2 .bp-footer__app{border-top:1px solid var(--bp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:28px;padding-top:22px;display:flex}.bp-v2 .bp-footer__appgrp{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.bp-v2 .bp-footer__appgrp--follow{gap:12px 16px}.bp-v2 .bp-footer__app .bp-footer__h{margin:0}.bp-v2 .bp-footer__app .bp-footer__qr{width:64px;height:64px}.bp-v2 .bp-footer__app .bp-footer__qrbox>span{max-width:160px}.bp-v2 .bp-footer__app .bp-footer__perk,.bp-v2 .bp-footer__nobr{white-space:nowrap}.bp-v2 .dark .bp-footer__app{border-top-color:rgba(255,255,255,.1)}@container bpfoot (width<=1309px){.bp-v2 .bp-footer__app{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.bp-v2 .bp-footer__appgrp{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.bp-v2 .bp-footer__appgrp--follow{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px}.bp-v2 .bp-footer__app .bp-footer__h{width:-webkit-min-content;width:-moz-min-content;width:min-content}.bp-v2 .bp-footer__app .bp-footer__qrbox>span{max-width:124px}.bp-v2 .bp-footer__app .bp-footer__perk{white-space:normal;max-width:172px}}@container bpfoot (width<=599px){.bp-v2 .bp-footer__app .bp-footer__h{width:auto}.bp-v2 .bp-footer__app .bp-footer__perk{max-width:none}.bp-v2 .bp-footer__app,.bp-v2 .bp-footer__appgrp{flex-direction:column;align-items:flex-start}.bp-v2 .bp-footer__app{gap:22px}.bp-v2 .bp-footer__appgrp{gap:10px}}@media only screen and (min-width:1025px){.bp-v2 .bp-nocart .main-container{padding-right:0}.bp-v2 .bp-nocart .bp-totop{right:24px}}.bp-v2 .bp-hcart{text-decoration:none;position:relative}.bp-v2 .bp-hcart:hover{text-decoration:none}.bp-v2 .bp-hcart svg{fill:currentColor}.bp-v2 .bp-hcart .cart-badge{top:-4px;right:-4px}.bp-v2 .bp-hcart.bp-bump{animation:.25s ease-out bp-bump}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-hcart.bp-bump{animation:none}}.bp-v2 .bp-hstatus__ic{width:20px;height:20px;color:var(--bp-red);flex:none;display:flex}.bp-v2 .bp-hstatus__ic svg{width:100%;height:100%}.bp-v2 .dark .bp-hstatus__ic{color:var(--bp-accent-dark)}.bp-v2 .bp-hstatus{color:var(--bp-ink);gap:7px}.bp-v2 .dark .bp-hstatus{color:#f1efea}.bp-v2 .bp-hstatus__dot.is-closed{background:var(--bp-red);-webkit-box-shadow:none;box-shadow:none}.bp-v2 .dark .bp-hstatus__dot.is-closed{background:var(--bp-accent-dark)}.bp-v2 .bp-hstatus__dot+.bp-hstatus__ic{margin-left:2px}.bp-v2 .bp-hstatus__word{margin-right:8px}@keyframes bp-closed-pulse{0%{box-shadow:0 0 rgba(171,35,33,.4)}70%{box-shadow:0 0 0 7px rgba(171,35,33,0)}to{box-shadow:0 0 rgba(171,35,33,0)}}@keyframes bp-closed-pulse-dark{0%{box-shadow:0 0 rgba(240,87,74,.4)}70%{box-shadow:0 0 0 7px rgba(240,87,74,0)}to{box-shadow:0 0 rgba(240,87,74,0)}}.bp-v2 .bp-hstatus__dot.is-closed{animation:2s ease-out infinite bp-closed-pulse}.bp-v2 .dark .bp-hstatus__dot.is-closed{animation-name:bp-closed-pulse-dark}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-hstatus__dot.is-closed{animation:none}}@media only screen and (max-width:600px){.bp-v2 .slider-text-section h1{font-size:1.875rem;line-height:1.15}.bp-v2 .slider-text-box-description{font-size:1.2rem;line-height:1.3}.bp-v2 .slider-image{min-height:210px}.bp-v2 .bp-menu-bar .bp-filters{justify-content:space-between}}@media only screen and (min-width:601px) and (max-width:1024px){.bp-v2 .bp-menu-bar{flex-direction:row;align-items:center}.bp-v2 .bp-search{flex:auto;width:auto}.bp-v2 .bp-menu-bar .bp-filters{flex:none;margin:0;padding:6px 6px 0 0;overflow:visible}}.bp-v2 .cart-box-full{overflow-x:hidden}.bp-v2 .bp-cart-remove{right:-4px}@media only screen and (max-width:1024px){.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-img{-o-object-fit:cover;object-fit:cover;width:104px;height:104px;transform:scale(1.12)}.bp-v2 .add-product-modal.bp-simple{border-radius:18px;width:calc(100% - 24px);max-width:460px;max-height:calc(100% - 24px);padding-bottom:20px;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}}.bp-v2 .bp-mtheme{width:36px;height:36px;color:var(--bp-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;align-items:center;justify-items:center;margin-right:6px;padding:0;display:grid}.bp-v2 .bp-mtheme svg{width:24px;height:24px}.bp-v2 .bp-mtheme:focus-visible{outline-offset:0;outline:2px solid}.bp-v2 .dark .bp-mtheme{color:#fff}.bp-v2 .cart-box{overflow-x:hidden}.bp-v2 .bp-cart-head__clear{margin-right:-4px}.bp-v2 .bp-cart-head__ask .bp-cart-head__clear{margin-right:0}.bp-v2 .bp-mclose{width:25px;height:25px;color:var(--bp-ink);cursor:pointer;background:0 0;border:0;align-items:center;justify-items:center;padding:0;display:grid}.bp-v2 .bp-mclose svg{stroke-width:2.2px;width:25px;height:25px}.bp-v2 .dark .bp-mclose{color:#fff}.bp-v2 .bp-mnav-contacts{border-top:1px solid var(--bp-line-soft);border-bottom:1px solid var(--bp-line-soft);text-align:left;margin:4px 14px 14px;padding:6px 0}.bp-v2 .bp-mnav-row{min-height:44px;color:var(--bp-ink);align-items:center;gap:10px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.bp-v2 .bp-mnav-row:hover{color:var(--bp-ink);text-decoration:none}.bp-v2 .bp-mnav-ic{width:20px;height:20px;color:var(--bp-red);flex:none;display:flex}.bp-v2 .bp-mnav-ic svg{width:100%;height:100%}.bp-v2 .bp-mnav-row .bp-hstatus__dot{margin-left:4px}.bp-v2 .bp-mnav-status{color:var(--bp-muted);font-weight:600}.bp-v2 .dark .bp-mnav-contacts{border-color:rgba(255,255,255,.12)}.bp-v2 .dark .bp-mnav-row,.bp-v2 .dark .bp-mnav-row:hover{color:#f1efea}.bp-v2 .dark .bp-mnav-ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-mnav-status{color:#b3aea8}.bp-v2 .bp-mtheme svg{width:27px;height:27px;position:relative;top:-1px}.bp-v2 header .info-section-mobile a[href^=tel] svg{position:relative;top:2px}.bp-v2 .bp-mtheme{width:32px;margin-right:11px}.bp-v2 .bp-mtheme svg{width:26px;height:26px;top:-1px}.bp-v2 .mob-nav li{align-items:center;gap:10px;min-height:44px;display:flex;margin-bottom:0!important}.bp-v2 header .cart-badge{box-shadow:0 0 0 2px #fff}.bp-v2 .dark header .cart-badge{box-shadow:0 0 0 2px #1c1a1a}.bp-v2 .add-product-modal:not(.bp-simple){padding-top:20px}.bp-v2 .add-product-modal__quantity{margin-bottom:12px}.bp-v2 .add-product-modal .bp-chips--modal{margin:10px 0 8px}.bp-v2 .add-product-modal .add-to-card-bar{padding-top:10px}@media only screen and (min-width:1025px){.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head{margin-bottom:12px}.bp-v2 .add-product-modal:not(.bp-simple) .add-product-modal__head-img{width:120px;height:120px}.bp-v2 .add-product-modal .ingredients .ingredient-box{padding-top:2px;padding-bottom:4px}}.bp-v2 .mob-nav li{letter-spacing:-.01em;color:var(--bp-ink);font-size:19px;font-weight:600}.bp-v2 .dark .mob-nav li{color:#f1efea}.bp-v2 .mob-nav .bp-mnav-apps-t{color:var(--bp-muted);padding-top:6px!important;font-size:15px!important;font-weight:600!important}.bp-v2 .dark .mob-nav .bp-mnav-apps-t{color:#b3aea8}.bp-v2 header .logo-image-mobile{width:46px!important}@media only screen and (max-width:374px){.bp-v2 header .logo-image-mobile{width:42px!important}.bp-v2 header .info-section-mobile:first-child>div:first-child{margin-right:8px!important}}@media only screen and (max-width:600px){.bp-v2 .bp-menu-bar .bp-filter,.bp-v2 .bp-menu-bar .bp-filter .bp-filter__icon svg{width:60px;height:60px}}.bp-v2 .bp-mtheme{margin-right:18px}@media only screen and (max-width:600px){.bp-v2 .bp-menu-bar .bp-filters{justify-content:center;gap:20px}}@media only screen and (max-width:339px){.bp-v2 .bp-menu-bar .bp-filters{gap:12px}}.bp-v2 .bp-cartbar__btn{gap:8px}.bp-v2 .bp-cartbar__btn .bp-btn-ic{flex:none}.bp-v2 .application-container{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border:0;border-radius:18px 18px 0 0;box-shadow:0 -8px 30px rgba(0,0,0,.16)}.bp-v2 .dark .application-container{background:#262323;box-shadow:0 -8px 30px rgba(0,0,0,.5)}.bp-v2 .application-container{align-items:center;gap:8px;display:flex}.bp-v2 .application-container>.bp-app{flex:auto;order:1;min-width:0}.bp-v2 .application-modal .info-modal-close-section{flex:none;order:2;padding:0;transform:none;position:static!important}.bp-v2 .bp-app__x{width:30px;height:30px;color:var(--bp-ink);cursor:pointer;background:#efedea;border:0;border-radius:50%;align-items:center;justify-items:center;padding:7px;display:grid}.bp-v2 .bp-app__x svg{stroke-width:2.2px;width:100%;height:100%}.bp-v2 .dark .bp-app__x{color:#fff;background:rgba(255,255,255,.1)}.bp-v2 .bp-app{text-align:left;align-items:center;gap:12px;display:flex}.bp-v2 .bp-app__logo{-o-object-fit:contain;object-fit:contain;background:#f3f1ee;border-radius:12px;flex:none;width:44px;height:44px;padding:6px}.bp-v2 .dark .bp-app__logo{background:rgba(255,255,255,.08)}.bp-v2 .bp-app__t{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.bp-v2 .bp-app__t b{color:var(--bp-ink);font-size:15px;font-weight:700;line-height:1.25}.bp-v2 .bp-app__t span{color:var(--bp-muted);font-size:13px;line-height:1.3}.bp-v2 .dark .bp-app__t b{color:#f1efea}.bp-v2 .dark .bp-app__t span{color:#b3aea8}.bp-v2 .bp-app__dl{border-radius:var(--bp-r-control);background:var(--bp-red);color:#fff;cursor:pointer;border:0;flex:none;height:40px;padding:0 14px;font-size:14px;font-weight:700}.bp-v2 .bp-app__dl:hover{background:var(--bp-red-hover)}.bp-v2 .bp-app__dl:active{background:var(--bp-red-pressed)}@media only screen and (max-width:374px){.bp-v2 .bp-app{gap:10px}.bp-v2 .bp-app__logo{width:40px;height:40px;padding:5px}.bp-v2 .bp-app__dl{padding:0 12px}}@media only screen and (max-width:1024px){.bp-v2{--bp-dock:max(calc(70px + env(safe-area-inset-bottom,0px)), var(--bp-app-h,0px))}.bp-v2 .bp-cartbar{bottom:var(--bp-dock)}.bp-v2 .bp-cartbar-on .main-container{padding-bottom:calc(var(--bp-dock) + 58px)}.bp-v2 .bp-totop{bottom:calc(var(--bp-dock) + 14px)}.bp-v2 .bp-cartbar-on .bp-totop{bottom:calc(var(--bp-dock) + 58px + 12px)}}.bp-v2 .bp-mburger svg{stroke-width:2.6px}.bp-v2 .bp-pnav{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 20px;font-size:14px;line-height:1.3;display:flex}.bp-v2 .bp-pnav__back{border:1px solid var(--bp-line);border-radius:var(--bp-r-control);height:34px;color:var(--bp-ink);cursor:pointer;background:#fff;align-items:center;gap:2px;margin-right:6px;padding:0 12px 0 6px;font-size:14px;font-weight:600;transition:border-color .15s;display:inline-flex}.bp-v2 .bp-pnav__back:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-pnav__ic,.bp-v2 .bp-pnav__sep{flex:none;width:18px;height:18px;display:flex}.bp-v2 .bp-pnav__sep{width:14px;height:14px;color:var(--bp-muted)}.bp-v2 .bp-pnav__ic svg,.bp-v2 .bp-pnav__sep svg{width:100%;height:100%}.bp-v2 .bp-pnav__link{color:var(--bp-ink);font-weight:600;text-decoration:none}.bp-v2 .bp-pnav__link:hover{color:var(--bp-red);text-decoration:none}.bp-v2 .bp-pnav__here{color:var(--bp-muted)}.bp-v2 .dark .bp-pnav__back{color:#f1efea;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.14)}.bp-v2 .dark .bp-pnav__back:hover{border-color:rgba(255,255,255,.36)}.bp-v2 .dark .bp-pnav__link{color:#f1efea}.bp-v2 .dark .bp-pnav__link:hover{color:#f0574a}.bp-v2 .dark .bp-pnav__here,.bp-v2 .dark .bp-pnav__sep{color:#b3aea8}.bp-v2 .bp-doc{text-align:left;max-width:760px;color:var(--bp-ink);margin:0 auto;padding:28px 0 40px}.bp-v2 .bp-doc__h1{color:var(--bp-ink);margin:0 0 14px;font-size:40px;font-weight:800;line-height:1.15}.bp-v2 .bp-doc__meta{color:var(--bp-muted);margin:0 0 6px;font-size:15px;font-weight:600}.bp-v2 .bp-doc__lead{color:var(--bp-ink);margin:0;font-size:17px;line-height:1.55}.bp-v2 .bp-doc__sec{margin-top:40px}.bp-v2 .bp-doc__h2{color:var(--bp-ink);margin:0 0 16px;font-size:26px;font-weight:800;line-height:1.2}.bp-v2 .bp-doc__sec p{color:#3a3a40;margin:0 0 14px;font-size:16px;line-height:1.65}.bp-v2 .bp-doc__sec b{color:var(--bp-ink);font-weight:700}.bp-v2 .bp-doc__sec a{color:var(--bp-red);text-underline-offset:2px;text-decoration:underline}.bp-v2 .dark .bp-doc__h1,.bp-v2 .dark .bp-doc__h2,.bp-v2 .dark .bp-doc__lead,.bp-v2 .dark .bp-doc__sec b{color:#f1efea}.bp-v2 .dark .bp-doc__sec p{color:#d9d5cf}.bp-v2 .dark .bp-doc__meta{color:#b3aea8}.bp-v2 .dark .bp-doc__sec a{color:#f0574a}.bp-v2 .bp-appban{border-radius:var(--bp-r-card);background:var(--bp-red);color:#fff;text-align:left;align-items:center;min-height:260px;margin:56px 0 8px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.bp-v2 .bp-appban__body{z-index:1;max-width:60%;position:relative}.bp-v2 .bp-appban__h{color:#fff;margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.15}.bp-v2 .bp-appban__sub{color:rgba(255,255,255,.88);margin:0 0 22px;font-size:16px;line-height:1.45}.bp-v2 .bp-appban__row{width:-webkit-max-content;width:-moz-max-content;background:rgba(255,255,255,.1);border-radius:14px;grid-template-columns:98px auto;grid-template-areas:"qr cap""qr stores";align-content:center;justify-content:start;gap:12px 16px;width:max-content;max-width:100%;padding:12px;display:grid;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.bp-v2 .bp-appban__qr{border-radius:var(--bp-r-control);background:#fff;grid-area:qr;width:98px;height:98px;padding:6px;display:block}.bp-v2 .bp-appban__cap{color:rgba(255,255,255,.92);grid-area:cap;align-self:end;font-size:15px;font-weight:600;line-height:1.3}.bp-v2 .bp-appban__stores{flex-wrap:wrap;grid-area:stores;gap:10px;display:flex}.bp-v2 .bp-appban__stores img{width:auto;height:40px;display:block}.bp-v2 .bp-appban__pizza{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35));pointer-events:none;width:380px;height:380px;position:absolute;top:50%;right:-70px;transform:translateY(-50%)}@media only screen and (max-width:1024px){.bp-v2 .bp-appban__row{width:auto;-webkit-box-shadow:none;box-shadow:none;background:0 0;padding:0;display:block}.bp-v2 .bp-appban__qr,.bp-v2 .bp-appban__cap{display:none}}@media only screen and (max-width:760px){.bp-v2 .bp-appban{flex-direction:column;align-items:stretch;min-height:0;margin-top:44px;padding:28px 20px 0}.bp-v2 .bp-appban__body{max-width:none}.bp-v2 .bp-appban__h{font-size:24px}.bp-v2 .bp-appban__sub{margin-bottom:18px;font-size:15px}.bp-v2 .bp-appban__stores img{height:40px}.bp-v2 .bp-appban__pizza{align-self:center;width:250px;height:250px;margin:14px 0 -90px;position:static;transform:none}}.bp-v2 .bp-abapp{text-align:left;margin:56px 0 8px;container:bpabapp/inline-size}.bp-v2 .bp-abapp__in{z-index:0;color:#fff;background:radial-gradient(60% 120% at 88%,#3a3232 0%,#24242a 70%);border-radius:8px;align-items:center;min-height:340px;padding:40px 44px;display:flex;position:relative;overflow:hidden}.bp-v2 .bp-abapp__photo{z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 25%);background:url(/img/app-phone.ad5a642b.webp) 45% 40%/cover no-repeat;position:absolute;top:0;bottom:0;left:54%;right:0;mask-image:linear-gradient(90deg,transparent 0%,#000 25%)}.bp-v2 .bp-abapp__body{max-width:54%}.bp-v2 .bp-abapp__h{color:#fff;margin:0 0 10px;font-size:32px;font-weight:800;line-height:1.15}.bp-v2 .bp-abapp__sub{color:rgba(255,255,255,.88);margin:0 0 22px;font-size:16px;line-height:1.45}.bp-v2 .bp-abapp__hl{color:#f0574a;font-weight:700}.bp-v2 .bp-abapp__row{background:rgba(255,255,255,.06);border-radius:14px;grid-template-columns:112px auto;grid-template-areas:"qr cap""qr stores";align-content:center;justify-content:start;gap:12px 20px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.bp-v2 .bp-abapp__qr{background:#fff;border-radius:8px;grid-area:qr;width:112px;height:112px;padding:7px}.bp-v2 .bp-abapp__cap{color:rgba(255,255,255,.92);grid-area:cap;align-self:end;font-size:15px;font-weight:600;line-height:1.3}.bp-v2 .bp-abapp__stores{flex-wrap:wrap;grid-area:stores;gap:12px;display:flex}.bp-v2 .bp-abapp__stores a{border-radius:8px;display:block}.bp-v2 .bp-abapp__stores a:focus-visible{outline-offset:2px;outline:2px solid #fff}.bp-v2 .bp-abapp__stores img{width:auto;height:44px;display:block}.bp-v2 .dark .bp-abapp__in{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}@container bpabapp (width<=859px){.bp-v2 .bp-abapp__photo{left:60%}.bp-v2 .bp-abapp__body{max-width:60%}.bp-v2 .bp-abapp__h{font-size:28px}.bp-v2 .bp-abapp__row{grid-template-columns:auto;grid-template-areas:"qr""cap""stores";justify-items:start}.bp-v2 .bp-abapp__cap{align-self:auto}}@container bpabapp (width<=599px){.bp-v2 .bp-abapp__in{min-height:0;padding:28px 20px 220px;display:block}.bp-v2 .bp-abapp__photo{-webkit-mask-image:linear-gradient(transparent 0%,#000 35%);background-position:50% 30%;height:240px;top:auto;left:0;mask-image:linear-gradient(transparent 0%,#000 35%)}.bp-v2 .bp-abapp__body{max-width:none}.bp-v2 .bp-abapp__h{font-size:24px}.bp-v2 .bp-abapp__sub{margin-bottom:18px;font-size:15px}.bp-v2 .bp-abapp__row{-webkit-box-shadow:none;box-shadow:none;background:0 0;padding:0;display:block}.bp-v2 .bp-abapp__qr,.bp-v2 .bp-abapp__cap{display:none}.bp-v2 .bp-abapp__stores img{height:42px}}.bp-v2 .bp-about{text-align:left;max-width:1100px;color:var(--bp-ink);margin:0 auto;padding:24px 0 40px;container:bpab/inline-size}.bp-v2 .bp-ab-hero{z-index:0;color:#fff;background:#1c1b1f;border-radius:8px;padding-top:28px;position:relative;overflow:hidden}.bp-v2 .bp-ab-hero:before{content:"";z-index:-2;opacity:.42;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 35%);background:url(/img/hero-bg.f0e03238.webp) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:34%;right:-6%;mask-image:linear-gradient(90deg,transparent 0%,#000 35%)}.bp-v2 .bp-ab-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#1c1b1f 0%,rgba(28,27,31,.7) 38%,rgba(28,27,31,.1) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-ab-hero .bp-pnav{margin:0 0 20px;padding:0 40px}.bp-v2 .bp-ab-hero .bp-pnav__back{color:#fff;background:0 0;border-color:rgba(255,255,255,.2)}.bp-v2 .bp-ab-hero .bp-pnav__back:hover{border-color:rgba(255,255,255,.65)}.bp-v2 .bp-ab-hero .bp-pnav__link{color:#fff}.bp-v2 .bp-ab-hero .bp-pnav__here,.bp-v2 .bp-ab-hero .bp-pnav__sep{color:rgba(255,255,255,.65)}.bp-v2 .bp-ab-hero__body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-height:440px;padding:8px 40px 56px;display:grid}.bp-v2 .bp-ab-hero__main{max-width:640px}.bp-v2 .bp-ab-hero__h1{letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:64px;font-weight:800;line-height:1}.bp-v2 .bp-ab-hero__tag{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0 0 10px;font-size:28px;font-weight:700;line-height:1.2}.bp-v2 .bp-ab-hero__lead{color:rgba(255,255,255,.86);margin:0 0 36px;font-size:20px;line-height:1.45}.bp-v2 .bp-ab-hero__terms{border-left:3px solid var(--bp-red);margin:0 0 28px;padding-left:16px}.bp-v2 .bp-ab-hero__kicker{letter-spacing:.06em;text-transform:uppercase;color:#f0574a;margin:0 0 6px;font-size:13px;font-weight:700;display:block}.bp-v2 .bp-ab-hero__terms p{color:rgba(255,255,255,.72);margin:0;font-size:15px;line-height:1.55}.bp-v2 .bp-ab-hero__cta{background:var(--bp-red);color:#fff;border-radius:4px;align-items:center;gap:10px;height:48px;padding:0 18px 0 16px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.bp-v2 .bp-ab-hero__cta:hover{background:var(--bp-red-hover);color:#fff;text-decoration:none}.bp-v2 .bp-ab-hero__cta:active{background:var(--bp-red-pressed)}.bp-v2 .bp-ab-hero__cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.bp-v2 .bp-ab-hero__cta-ic,.bp-v2 .bp-ab-hero__cta-arr{flex:none;width:20px;height:20px;display:flex}.bp-v2 .bp-ab-hero__cta-arr{opacity:.8;width:16px;height:16px}.bp-v2 .bp-ab-hero__cta-ic svg,.bp-v2 .bp-ab-hero__cta-arr svg,.bp-v2 .bp-ab-hero__ic svg{width:100%;height:100%}.bp-v2 .bp-ab-hero__strip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.28);border-top:1px solid rgba(255,255,255,.12);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bp-v2 .bp-ab-hero__cell{grid-template-columns:24px minmax(0,1fr);align-content:center;gap:4px 14px;padding:22px 32px;display:grid}.bp-v2 .bp-ab-hero__cell+.bp-ab-hero__cell{border-left:1px solid rgba(255,255,255,.12)}.bp-v2 .bp-ab-hero__ic{color:#f0574a;grid-row:1/span 2;align-self:center;width:22px;height:22px;display:flex}.bp-v2 .bp-ab-hero__lbl{color:rgba(255,255,255,.6);font-size:13px;line-height:1.3}.bp-v2 .bp-ab-hero__val{color:#fff;text-wrap:balance;font-size:17px;font-weight:700;line-height:1.35;text-decoration:none}.bp-v2 a.bp-ab-hero__val:hover{color:#f0574a;text-decoration:none}.bp-v2 .bp-ab-intro{border-top:2px solid var(--bp-ink);grid-template-columns:1.3fr 1fr;gap:48px;margin-top:56px;padding-top:32px;display:grid}.bp-v2 .bp-ab-intro__text{flex-direction:column;justify-content:center;display:flex}.bp-v2 .bp-ab-intro__h{letter-spacing:-.025em;color:var(--bp-ink);text-wrap:balance;margin:0 0 20px;font-size:34px;font-weight:800;line-height:1.15}.bp-v2 .bp-ab-intro p{letter-spacing:-.005em;color:#464448;margin:0 0 16px;font-size:19px;font-weight:300;line-height:1.65}.bp-v2 .bp-ab-intro p:last-child{margin-bottom:0}.bp-v2 .bp-ab-intro__media{background:var(--bp-ink);border-radius:16px;min-height:460px;position:relative;overflow:hidden}.bp-v2 .bp-ab-intro__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 55%;object-position:50% 55%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-ab-steps{gap:56px;margin:72px 0 0;padding:0;list-style:none;display:grid}.bp-v2 .bp-ab-step__h{letter-spacing:-.02em;color:var(--bp-ink);margin:0 0 6px;font-size:40px;font-weight:800;line-height:1.1}.bp-v2 .bp-ab-step__sub{color:#6a665f;margin:0;font-size:14px;line-height:1.4}.bp-v2 .bp-ab-sec{margin-top:72px}.bp-v2 .bp-ab-h2{letter-spacing:-.02em;color:var(--bp-ink);margin:0 0 24px;font-size:36px;font-weight:800;line-height:1.05}.bp-v2 .bp-ab-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.bp-v2 .bp-ab-tiles--promo{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.bp-v2 .bp-ab-tile{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:40px 24px 36px;display:flex}.bp-v2 .bp-ab-tile__ic{background:#f4f3f1;border-radius:50%;flex:none;align-items:center;justify-items:center;width:104px;height:104px;margin-bottom:16px;display:grid}.bp-v2 .bp-ab-tile__ic img{width:56px;height:56px;display:block}.bp-v2 .bp-ab-tile__h{color:var(--bp-ink);margin:0;font-size:18px;font-weight:700;line-height:1.3}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile__h{font-weight:800;line-height:1.25}.bp-v2 .bp-ab-tile__t{color:#6a665f;max-width:280px;margin:0;font-size:14px;line-height:1.45;text-decoration:none}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile__t{max-width:260px}.bp-v2 a.bp-ab-tile__t:hover{color:var(--bp-ink);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.bp-v2 .bp-ab-tiles--promo .bp-ab-tile{transition:transform .22s,box-shadow .22s}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile__ic{transition:transform .3s}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile:hover{transform:translateY(-6px);box-shadow:0 14px 30px rgba(36,36,42,.1)}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile:hover .bp-ab-tile__ic{transform:scale(1.08)rotate(-6deg)}.bp-v2 .dark .bp-ab-tiles--promo .bp-ab-tile:hover{box-shadow:0 14px 30px rgba(0,0,0,.45)}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-ab-tiles--promo .bp-ab-tile,.bp-v2 .bp-ab-tiles--promo .bp-ab-tile__ic{transition:none}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile:hover,.bp-v2 .bp-ab-tiles--promo .bp-ab-tile:hover .bp-ab-tile__ic{transform:none}}.bp-v2 .bp-ab-nowrap{white-space:nowrap}.bp-v2 .bp-ab-cats .bp-ab-h2{text-align:center;text-wrap:balance;max-width:900px;margin-left:auto;margin-right:auto}.bp-v2 .bp-ab-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bp-v2 .bp-ab-cat{min-height:420px;color:var(--bp-ink);text-align:center;background:#fbede2;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px 28px;text-decoration:none;transition:transform .2s;display:flex}.bp-v2 .bp-ab-cat--beverages{background:#fdf1cf}.bp-v2 .bp-ab-cat--other{background:#f6e4e3}.bp-v2 .bp-ab-cat:hover{color:var(--bp-ink);text-decoration:none}.bp-v2 .bp-ab-cat:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-ab-cat__img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(0,0,0,.12));width:100%;max-width:260px;height:240px;transition:transform .2s}.bp-v2 .bp-ab-cat__name{letter-spacing:-.02em;margin-top:24px;font-size:34px;font-weight:700;line-height:1.1}.bp-v2 .bp-ab-cat__go{background:var(--bp-red);color:#fff;border-radius:999px;align-items:center;height:60px;margin-top:28px;padding:0 40px;font-size:20px;font-weight:700;transition:background-color .15s;display:inline-flex}.bp-v2 .bp-ab-cat:active .bp-ab-cat__go{background:var(--bp-red-pressed)}@media (hover:hover){.bp-v2 .bp-ab-cat:hover{transform:translateY(-2px)}.bp-v2 .bp-ab-cat:hover .bp-ab-cat__img{transform:scale(1.04)}.bp-v2 .bp-ab-cat:hover .bp-ab-cat__go{background:var(--bp-red-hover)}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-ab-cat,.bp-v2 .bp-ab-cat__img{transition:none}.bp-v2 .bp-ab-cat:hover,.bp-v2 .bp-ab-cat:hover .bp-ab-cat__img{transform:none}}.bp-v2 .dark .bp-ab-intro{border-top-color:#f1efea}.bp-v2 .dark .bp-ab-intro__h,.bp-v2 .dark .bp-ab-step__h,.bp-v2 .dark .bp-ab-h2,.bp-v2 .dark .bp-ab-tile__h,.bp-v2 .dark .bp-ab-cat,.bp-v2 .dark .bp-ab-cat:hover{color:#f1efea}.bp-v2 .dark .bp-ab-intro p{color:#cdc9c3}.bp-v2 .dark .bp-ab-step__sub,.bp-v2 .dark .bp-ab-tile__t{color:#b3aea8}.bp-v2 .dark a.bp-ab-tile__t:hover{color:#f1efea}.bp-v2 .dark .bp-ab-tile{background:#262323}.bp-v2 .dark .bp-ab-tile__ic{background:#f1efea}.bp-v2 .dark .bp-ab-cat{background:#342a24}.bp-v2 .dark .bp-ab-cat--beverages{background:#342e1e}.bp-v2 .dark .bp-ab-cat--other{background:#362424}.bp-v2 .dark .bp-ab-cat:focus-visible{outline-color:#f1efea}@container bpab (width<=859px){.bp-v2 .bp-ab-hero .bp-pnav{padding:0 32px}.bp-v2 .bp-ab-hero__body{grid-template-columns:minmax(0,1fr);min-height:380px;padding:8px 32px 48px}.bp-v2 .bp-ab-hero__h1{font-size:48px}.bp-v2 .bp-ab-hero__tag{font-size:24px}.bp-v2 .bp-ab-hero__lead{font-size:18px}.bp-v2 .bp-ab-hero__cell{padding:18px 20px}.bp-v2 .bp-ab-intro{gap:32px}.bp-v2 .bp-ab-intro__h{font-size:28px}.bp-v2 .bp-ab-intro p{font-size:17px}.bp-v2 .bp-ab-intro__media{min-height:380px}.bp-v2 .bp-ab-steps{gap:48px;margin-top:56px}.bp-v2 .bp-ab-step__h{font-size:32px}.bp-v2 .bp-ab-sec{margin-top:56px}.bp-v2 .bp-ab-h2{font-size:30px}.bp-v2 .bp-ab-tiles{gap:12px}.bp-v2 .bp-ab-tile{padding:28px 14px 24px}.bp-v2 .bp-ab-tile__ic{width:88px;height:88px}.bp-v2 .bp-ab-tiles--promo{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-v2 .bp-ab-cat{border-radius:20px;min-height:0;padding:24px 12px 20px}.bp-v2 .bp-ab-cat__img{height:150px}.bp-v2 .bp-ab-cat__name{margin-top:16px;font-size:26px}.bp-v2 .bp-ab-cat__go{height:48px;margin-top:18px;padding:0 24px;font-size:17px}}@container bpab (width<=599px){.bp-v2 .bp-ab-hero{padding-top:18px}.bp-v2 .bp-ab-hero:before{opacity:.3;left:0;right:0;-webkit-mask-image:none;mask-image:none}.bp-v2 .bp-ab-hero:after{background:rgba(28,27,31,.75)}.bp-v2 .bp-ab-hero .bp-pnav{padding:0 16px}.bp-v2 .bp-ab-hero__body{min-height:0;padding:4px 16px 56px}.bp-v2 .bp-ab-hero__h1{font-size:36px}.bp-v2 .bp-ab-hero__tag{max-width:62%;font-size:20px}.bp-v2 .bp-ab-hero__lead{max-width:62%;font-size:16px}.bp-v2 .bp-ab-hero__strip{grid-template-columns:minmax(0,1fr)}.bp-v2 .bp-ab-hero__cell{padding:14px 16px}.bp-v2 .bp-ab-hero__cell+.bp-ab-hero__cell{border-top:1px solid rgba(255,255,255,.12);border-left:0}.bp-v2 .bp-ab-intro{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:36px;padding-top:24px}.bp-v2 .bp-ab-intro__media{order:-1;min-height:320px}.bp-v2 .bp-ab-intro__h{font-size:26px}.bp-v2 .bp-ab-steps{gap:40px;margin-top:48px}.bp-v2 .bp-ab-step__h{font-size:24px}.bp-v2 .bp-ab-sec{margin-top:48px}.bp-v2 .bp-ab-h2{margin-bottom:16px;font-size:28px}.bp-v2 .bp-ab-tiles{grid-template-columns:minmax(0,1fr);gap:10px}.bp-v2 .bp-ab-tile{padding:24px 16px}.bp-v2 .bp-ab-tiles--promo{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-v2 .bp-ab-tiles--promo .bp-ab-tile{padding:24px 14px}.bp-v2 .bp-ab-cats__grid{grid-template-columns:minmax(0,1fr);gap:10px}.bp-v2 .bp-ab-cat{text-align:left;border-radius:16px;flex-direction:row;justify-content:flex-start;gap:14px;padding:14px 16px}.bp-v2 .bp-ab-cat__img{flex:none;width:84px;height:84px}.bp-v2 .bp-ab-cat__name{flex:auto;min-width:0;margin:0;font-size:22px}.bp-v2 .bp-ab-cat__go{flex:none;height:44px;margin:0;padding:0 20px;font-size:16px}}@media only screen and (max-width:760px){.bp-v2 .bp-doc{padding:20px 0 28px}.bp-v2 .bp-doc__h1{font-size:30px}.bp-v2 .bp-doc__h2{font-size:22px}.bp-v2 .bp-doc__sec{margin-top:32px}}.bp-v2 .bp-dmap{text-align:left;color:var(--bp-ink);padding:28px 0 40px}.bp-v2 .bp-dmap__h1{color:var(--bp-ink);margin:0 0 8px;font-size:40px;font-weight:800;line-height:1.15}.bp-v2 .bp-dmap__lead{max-width:640px;color:var(--bp-muted);text-wrap:pretty;margin:0 0 20px;font-size:17px;line-height:1.5}.bp-v2 .bp-dmap__box{border:1px solid var(--bp-line);border-radius:var(--bp-r-card);background:#f2f1ee;height:600px;position:relative;overflow:hidden}.bp-v2 .bp-dmap__box.is-full{z-index:1200;border:0;border-radius:0;height:auto;position:fixed;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-dmap__box--frame{height:560px}.bp-v2 .bp-dmap__box--frame iframe{border:0;width:100%;height:100%;display:block}.bp-v2 .bp-dmap__map{position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-dmap__ctl{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute}.bp-v2 .bp-dmap__ctl--tl{top:16px;left:16px}.bp-v2 .bp-dmap__ctl--br{bottom:16px;right:16px}.bp-v2 .bp-dmap__ctl--bl{bottom:16px;left:16px}.bp-v2 .bp-dmap__btn{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);width:40px;height:40px;color:var(--bp-ink);cursor:pointer;background:#fff;align-items:center;justify-items:center;padding:9px;transition:border-color .15s;display:grid;box-shadow:0 1px 3px rgba(36,30,22,.12)}.bp-v2 .bp-dmap__btn:hover{border-color:var(--bp-ink)}.bp-v2 .bp-dmap__btn:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-dmap__btn svg{width:100%;height:100%}.bp-v2 .bp-dmap__card{z-index:3;border-radius:var(--bp-r-card);background:#fff;width:290px;padding:16px 18px;position:absolute;top:16px;right:16px;box-shadow:0 6px 24px rgba(36,30,22,.18)}.bp-v2 .bp-dmap__card-x{border-radius:var(--bp-r-control);width:30px;height:30px;color:var(--bp-muted);cursor:pointer;background:0 0;border:0;align-items:center;justify-items:center;padding:7px;display:grid;position:absolute;top:10px;right:10px}.bp-v2 .bp-dmap__card-x:hover{color:var(--bp-ink);background:#efedea}.bp-v2 .bp-dmap__card-x svg{stroke-width:2.2px;width:100%;height:100%}.bp-v2 .bp-dmap__card-k{letter-spacing:.04em;text-transform:uppercase;color:var(--bp-muted);font-size:12px;font-weight:700}.bp-v2 .bp-dmap__card-h{color:var(--bp-ink);margin:2px 34px 10px 0;font-size:20px;font-weight:800;line-height:1.25}.bp-v2 .bp-dmap__terms{gap:6px;margin:0;display:grid}.bp-v2 .bp-dmap__terms div{border-top:1px solid var(--bp-line-soft);justify-content:space-between;gap:12px;padding-top:6px;font-size:15px;line-height:1.35;display:flex}.bp-v2 .bp-dmap__terms dt{color:var(--bp-muted);font-weight:400}.bp-v2 .bp-dmap__terms dd{color:var(--bp-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.bp-v2 .bp-dmap__card-n{color:var(--bp-muted);margin:10px 0 0;font-size:13px;line-height:1.4}.bp-v2 .bp-dmap__fail{color:var(--bp-muted);text-align:center;align-items:center;justify-items:center;padding:24px;font-size:15px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-dmap__pin{background:var(--bp-red);cursor:default;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.bp-v2 .dark .bp-dmap__pin{border-color:#f1efea}.bp-v2 .bp-dmap__legend{color:var(--bp-ink);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;font-size:14px;display:flex}.bp-v2 .bp-dmap__legend-t{font-weight:700}.bp-v2 .bp-dmap__chip{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.bp-v2 .bp-dmap__chip i{border-radius:3px;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1px rgba(36,30,22,.14)}.bp-v2 .bp-dmap__chip .bp-dmap__chip-pin{background:var(--bp-red);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(36,30,22,.2)}.bp-v2 .bp-dmap__note{color:var(--bp-muted);align-items:flex-start;gap:8px;margin:10px 0 0;font-size:14px;line-height:1.45;display:flex}.bp-v2 .bp-dmap__note-ic{flex:none;width:18px;height:18px;margin-top:1px;display:flex}.bp-v2 .bp-dmap__note-ic svg{width:100%;height:100%}.bp-v2 .bp-dmap__mark{z-index:1;border-radius:var(--bp-r-control);color:var(--bp-ink);letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(255,255,255,.78) url(/img/logo_site_mob.9f3bf120.webp) 8px/16px no-repeat;padding:4px 10px 4px 30px;font-size:12px;font-weight:700;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.bp-v2 .dark .bp-dmap__mark{color:#f1efea;background-color:rgba(28,26,26,.78);background-image:url(/img/logo_symbol_white.bb997499.webp)}.bp-v2 .dark .bp-dmap__h1,.bp-v2 .dark .bp-dmap__legend,.bp-v2 .dark .bp-dmap__card-h,.bp-v2 .dark .bp-dmap__terms dd{color:#f1efea}.bp-v2 .dark .bp-dmap__lead,.bp-v2 .dark .bp-dmap__note,.bp-v2 .dark .bp-dmap__card-k,.bp-v2 .dark .bp-dmap__terms dt,.bp-v2 .dark .bp-dmap__card-n{color:#b3aea8}.bp-v2 .dark .bp-dmap__box{background:#1f1d1c;border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-dmap__btn{color:#f1efea;-webkit-box-shadow:none;box-shadow:none;background:#2b2726;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-dmap__btn:hover{border-color:#f1efea}.bp-v2 .dark .bp-dmap__card{background:#2b2726;box-shadow:0 6px 24px rgba(0,0,0,.5)}.bp-v2 .dark .bp-dmap__terms div{border-top-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-dmap__card-x:hover{color:#fff;background:rgba(255,255,255,.08)}@media only screen and (max-width:760px){.bp-v2 .bp-dmap{padding:20px 0 28px}.bp-v2 .bp-dmap__h1{font-size:30px}.bp-v2 .bp-dmap__lead{font-size:15px}.bp-v2 .bp-dmap__box{height:68vh;min-height:420px}.bp-v2 .bp-dmap__ctl--tl{top:12px;left:12px}.bp-v2 .bp-dmap__ctl--br{bottom:12px;right:12px}.bp-v2 .bp-dmap__ctl--bl{bottom:12px;left:12px}.bp-v2 .bp-dmap__card{width:auto;top:12px;left:12px;right:12px}.bp-v2 .bp-dmap__box:has(.bp-dmap__card) .bp-dmap__ctl--tl{display:none}}.bp-v2 .bp-gift-list{padding-left:14px}.bp-v2 .bp-gift:first-child{margin-left:auto}.bp-v2 .bp-gift:last-child{margin-right:auto}.bp-v2 .bp-mtheme,.bp-v2 .bp-mphone,.bp-v2 .cart-section-mobile,.bp-v2 .bp-hcircle{color:#5c5852;cursor:pointer;background:#f1efea;border:0;border-radius:50%;flex:none;align-items:center;justify-items:center;width:40px;height:40px;transition:background-color .15s;margin:0 0 0 8px!important;padding:0!important;display:grid!important}.bp-v2 .bp-mtheme:hover,.bp-v2 .bp-mphone:hover,.bp-v2 .cart-section-mobile:hover,.bp-v2 .bp-hcircle:hover{background:#e6e2dc}.bp-v2 .bp-mtheme:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-hcircle:focus-visible{outline:3px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-mtheme svg,.bp-v2 .bp-hcircle svg{stroke-width:1.9px;width:21px!important;height:21px!important;position:static!important}.bp-v2 .bp-mphone a,.bp-v2 .cart-section-mobile a{width:100%;height:100%;color:inherit;align-items:center;justify-items:center;display:grid!important}.bp-v2 .bp-mphone svg{stroke:currentColor;width:21px!important;height:21px!important;position:static!important;top:0!important}.bp-v2 .cart-section-mobile svg{fill:currentColor;width:23px!important;height:23px!important;position:static!important;top:0!important}.bp-v2 .cart-section-mobile{margin-right:6px!important}.bp-v2 .cart-section-mobile .cart-badge{top:-4px;right:-4px}.bp-v2 .bp-hcircle{width:44px;height:44px;margin-left:4px!important}.bp-v2 .bp-hcircle svg{width:22px!important;height:22px!important}.bp-v2 .dark .bp-mtheme,.bp-v2 .dark .bp-mphone,.bp-v2 .dark .cart-section-mobile,.bp-v2 .dark .bp-hcircle{color:#f1efea;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-mtheme:hover,.bp-v2 .dark .bp-mphone:hover,.bp-v2 .dark .cart-section-mobile:hover,.bp-v2 .dark .bp-hcircle:hover{background:rgba(255,255,255,.14)}.bp-v2 .info-section-mobile>div:has(.bp-hstatus__dot--m){white-space:nowrap;align-items:center;display:flex}@media only screen and (max-width:374px){.bp-v2 .bp-mtheme,.bp-v2 .bp-mphone,.bp-v2 .cart-section-mobile{width:36px;height:36px;margin-left:6px!important}.bp-v2 .bp-mtheme svg,.bp-v2 .bp-mphone svg{width:19px!important;height:19px!important}.bp-v2 .cart-section-mobile svg{width:21px!important;height:21px!important}.bp-v2 .cart-section-mobile{margin-right:4px!important}}@media only screen and (max-width:350px){.bp-v2 .info-section-mobile>div:has(.bp-hstatus__dot--m){margin-right:6px!important}.bp-v2 .bp-hstatus__dot--m{margin-left:5px!important}.bp-v2 .bp-mtheme,.bp-v2 .bp-mphone,.bp-v2 .cart-section-mobile{width:34px;height:34px;margin-left:4px!important}.bp-v2 .cart-section-mobile{margin-right:3px!important}}@media only screen and (min-width:1025px){.bp-v2 .cart .bp-cart-head{z-index:12}}.bp-v2 .bp-menu-find{flex:auto;gap:8px;min-width:0;display:flex}.bp-v2 .bp-menu-bar .bp-menu-find .bp-search{flex:auto;width:auto;min-width:0;max-width:none}.bp-v2 .bp-rnd-btn{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);height:auto;color:var(--bp-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:1;transition:border-color .15s,background-color .15s;display:inline-flex}.bp-v2 .bp-rnd-btn:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-rnd-btn:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-rnd-btn__ic{width:20px;height:20px;color:var(--bp-red);transition:transform .25s;display:flex}.bp-v2 .bp-rnd-btn__ic svg,.bp-v2 .bp-rnd__ic svg,.bp-v2 .bp-rnd__x svg{width:100%;height:100%}.bp-v2 .bp-rnd-btn:hover .bp-rnd-btn__ic{transform:rotate(-15deg)}.bp-v2 .dark .bp-rnd-btn{color:#f1efea;background:#1f1c1c;border-color:#4a4a52}.bp-v2 .dark .bp-rnd-btn:hover{border-color:#8a857d}.bp-v2 .dark .bp-rnd-btn__ic{color:var(--bp-accent-dark)}@media only screen and (min-width:1025px){.bp-v2 .bp-rnd-btn{padding:0 20px;font-size:16px}}@media only screen and (max-width:1024px){.bp-v2 .bp-menu-find{flex:none;width:100%}}.bp-v2 .bp-rnd{z-index:120;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-rnd__overlay{background:rgba(20,18,18,.55);position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-rnd__box{border-radius:var(--bp-r-card);width:100%;max-width:420px;max-height:calc(100vh - 32px);color:var(--bp-ink);text-align:center;background:#fff;outline:none;padding:28px 24px 24px;position:relative;overflow-y:auto;box-shadow:0 24px 60px rgba(0,0,0,.25)}.bp-v2 .bp-rnd__x{color:#5c5852;cursor:pointer;background:#f1efea;border:0;border-radius:50%;align-items:center;justify-items:center;width:40px;height:40px;padding:10px;transition:background-color .15s;display:grid;position:absolute;top:10px;right:10px}.bp-v2 .bp-rnd__x:hover{background:#e7e3dc}.bp-v2 .bp-rnd__stage{width:220px;height:220px;margin:4px auto 14px}.bp-v2 .bp-rnd__img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.bp-v2 .bp-rnd__img.bp-nophoto{opacity:.3}.bp-v2 .bp-rnd__img{animation:.5s cubic-bezier(.2,.8,.3,1.15) bp-rnd-land}@keyframes bp-rnd-land{0%{transform:scale(.88)rotate(-30deg)}to{transform:none}}.bp-v2 .bp-rnd__kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--bp-red);margin:0 0 6px;font-size:13px;font-weight:700;line-height:18px}.bp-v2 .bp-rnd__title{color:inherit;margin:0 0 10px;font-size:26px;font-weight:800;line-height:1.15}.bp-v2 .bp-rnd__text{margin:0 0 10px;font-size:16px;font-weight:500;line-height:1.4}.bp-v2 .bp-rnd__desc{color:var(--bp-muted);margin:0 0 20px;font-size:14px;line-height:1.45}.bp-v2 .bp-rnd__w{color:var(--bp-red);font-weight:600}.bp-v2 .bp-rnd__btns{grid-template-columns:auto 1fr;gap:8px;display:grid}.bp-v2 .bp-rnd__again,.bp-v2 .bp-rnd__order{border-radius:var(--bp-r-control);height:48px;font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;transition:border-color .15s,background-color .15s;display:inline-flex}.bp-v2 .bp-rnd__again{border:1px solid var(--bp-field-border);color:var(--bp-ink);background:#fff;font-weight:600}.bp-v2 .bp-rnd__again:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-rnd__order{background:var(--bp-red);color:#fff;border:0}.bp-v2 .bp-rnd__order:hover{background:var(--bp-red-hover)}.bp-v2 .bp-rnd__ic{width:20px;height:20px;color:var(--bp-red);display:flex}.bp-v2 .bp-rnd button:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .dark .bp-rnd__box{background:var(--bp-card-dark);color:#fff}.bp-v2 .dark .bp-rnd__x{color:#f1efea;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-rnd__x:hover{background:rgba(255,255,255,.14)}.bp-v2 .dark .bp-rnd__kicker,.bp-v2 .dark .bp-rnd__w,.bp-v2 .dark .bp-rnd__ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-rnd__desc{color:#b3aea8}.bp-v2 .dark .bp-rnd__again{color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .dark .bp-rnd button:focus-visible{outline-color:var(--bp-focus-dark)}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-rnd__img{animation:none!important}}@media only screen and (max-width:440px){.bp-v2 .bp-rnd__btns{grid-template-columns:minmax(0,1fr)}.bp-v2 .bp-rnd__order{order:-1}.bp-v2 .bp-rnd__box{padding:24px 20px 20px}.bp-v2 .bp-rnd__stage{width:190px;height:190px}}.bp-v2 .bp-rnd__stage{position:relative}.bp-v2 .bp-dice{perspective:700px;width:88px;height:88px;margin-left:-44px;position:absolute;bottom:30px;left:50%}.bp-v2 .bp-dice__shadow{filter:blur(3px);background:rgba(36,36,42,.3);border-radius:50%;height:12px;animation:1.4s linear both bp-dice-shadow;position:absolute;bottom:-16px;left:4px;right:4px}.bp-v2 .bp-dice__toss,.bp-v2 .bp-dice__tilt,.bp-v2 .bp-dice__cube{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-dice__toss{animation:1.4s linear both bp-dice-toss}.bp-v2 .bp-dice__tilt{transform:rotateX(-34deg)rotateY(-30deg)}.bp-v2 .bp-dice__cube{animation:1.25s cubic-bezier(.3,.5,.35,1) both bp-dice-roll}.bp-v2 .bp-dice__logo{-o-object-fit:contain;object-fit:contain;grid-area:1/1/4/4;width:112%;height:112%}.bp-v2 .bp-dice__f{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:1.5px solid #d6d1c8;border-radius:14px;grid-template:repeat(3,1fr)/repeat(3,1fr);align-items:center;justify-items:center;width:88px;height:88px;padding:10px;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 -8px 14px rgba(36,36,42,.08)}.bp-v2 .bp-dice__f i{background:var(--bp-red);border-radius:50%;width:15px;height:15px;display:block}.bp-v2 .bp-dice__f--1{transform:translateZ(44px)}.bp-v2 .bp-dice__f--6{transform:rotateY(180deg)translateZ(44px)}.bp-v2 .bp-dice__f--3{transform:rotateY(90deg)translateZ(44px)}.bp-v2 .bp-dice__f--4{transform:rotateY(-90deg)translateZ(44px)}.bp-v2 .bp-dice__f--2{transform:rotateX(90deg)translateZ(44px)}.bp-v2 .bp-dice__f--5{transform:rotateX(-90deg)translateZ(44px)}.bp-v2 .dark .bp-dice__f{background:#f1efea;border-color:#f1efea}.bp-v2 .dark .bp-dice__shadow{background:rgba(0,0,0,.6)}@keyframes bp-dice-toss{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-150px)}8%{opacity:1}42%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}58%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-42px)}74%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}84%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-12px)}93%,to{transform:translateY(0)}}@keyframes bp-dice-roll{0%{transform:rotateX(0)rotateY(0)}to{-webkit-transform:rotateX(var(--rx)) rotateY(var(--ry));transform:rotateX(var(--rx)) rotateY(var(--ry))}}@keyframes bp-dice-shadow{0%{opacity:0;transform:scale(.3)}42%{opacity:1;transform:scale(1)}58%{opacity:.6;transform:scale(.7)}74%{opacity:1;transform:scale(1)}84%{opacity:.85;transform:scale(.9)}93%,to{opacity:1;transform:scale(1)}}@media only screen and (max-width:440px){.bp-v2 .bp-dice{bottom:22px}}.bp-v2 .bp-rnd__kicker{letter-spacing:.08em;font-size:12px;font-weight:600}.bp-v2 .bp-rnd__title{font-weight:600}.bp-v2 .bp-rnd__text{border-radius:var(--bp-r-card);color:#7a1a18;background:#fbeceb;margin:6px 0 14px;padding:12px 16px;font-size:16px;font-weight:500;line-height:1.4;position:relative}.bp-v2 .bp-rnd__text:before{content:"";background:inherit;border-radius:2px;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;transform:rotate(45deg)}.bp-v2 .bp-rnd__desc{font-weight:400}.bp-v2 .bp-rnd__w{font-weight:500}.bp-v2 .bp-rnd__order{font-weight:600}.bp-v2 .bp-rnd__again{font-weight:500}.bp-v2 .dark .bp-rnd__text{color:#ffd9d4;background:#3a2422}.bp-v2 .bp-menu-find{container:bpfind/inline-size}@media only screen and (min-width:1025px){.bp-v2 .bp-menu-bar{flex-wrap:wrap;row-gap:12px}.bp-v2 .bp-menu-find{flex:800px;min-width:0}}@media only screen and (min-width:601px) and (max-width:1024px){.bp-v2 .bp-menu-bar{flex-wrap:wrap;row-gap:12px}.bp-v2 .bp-menu-find{flex:560px;width:auto}}.bp-v2 .bp-rnd-btn{position:relative}@container bpfind (width<=1199px){.bp-v2 .bp-rnd-btn:not(.bp-sort-btn):not(.bp-own-btn){width:50px;padding:0}.bp-v2 .bp-rnd-btn:not(.bp-sort-btn):not(.bp-own-btn) .bp-rnd-btn__t{display:none}.bp-v2 .bp-rnd-btn:not(.bp-sort-btn):not(.bp-own-btn) .bp-rnd-btn__ic{width:22px;height:22px}.bp-v2 .bp-ing-btn__n{position:absolute;top:-7px;right:-7px}}@container bpfind (width<=799px){.bp-v2 .bp-own-btn{width:50px;padding:0}.bp-v2 .bp-own-btn .bp-rnd-btn__t{display:none}.bp-v2 .bp-own-btn .bp-rnd-btn__ic{width:22px;height:22px}}@container bpfind (width<=599px){.bp-v2 .bp-sort-btn{width:50px;padding:0}.bp-v2 .bp-sort-btn .bp-rnd-btn__t{display:none}.bp-v2 .bp-sort-btn .bp-rnd-btn__ic{width:22px;height:22px}}@media only screen and (min-width:1025px){@container bpfind (width<=1199px){.bp-v2 .bp-rnd-btn:not(.bp-sort-btn):not(.bp-own-btn){width:54px}}@container bpfind (width<=799px){.bp-v2 .bp-own-btn{width:54px}}@container bpfind (width<=599px){.bp-v2 .bp-sort-btn{width:54px}}}@media only screen and (max-width:600px){.bp-v2 .bp-menu-find{flex-wrap:wrap;gap:8px}.bp-v2 .bp-menu-bar .bp-menu-find .bp-search{flex:100%}.bp-v2 .bp-menu-find>.bp-rnd-btn,.bp-v2 .bp-menu-find>.bp-sort{flex:40px;width:auto;height:46px}.bp-v2 .bp-sort>.bp-rnd-btn{flex:auto;width:auto}}.bp-v2 .bp-menu-find--solo{align-items:center}.bp-v2 .bp-menu-find--solo>.bp-sort{align-self:stretch}.bp-v2 .bp-menu-bar .bp-menu-find--solo .bp-filters{flex:none;margin:0 0 0 4px;padding:0}@media only screen and (min-width:601px) and (max-width:1024px){.bp-v2 .bp-menu-bar .bp-menu-find--solo .bp-search{height:54px}.bp-v2 .bp-menu-bar .bp-menu-find--solo .bp-search__input{height:100%}}@media only screen and (max-width:600px){.bp-v2 .bp-menu-find--solo{-webkit-column-gap:12px;-moz-column-gap:12px;justify-content:center;column-gap:12px}.bp-v2 .bp-menu-find--solo>.bp-sort{flex:none;align-self:center;width:auto;height:48px}.bp-v2 .bp-menu-find--solo .bp-sort>.bp-rnd-btn{flex:none;width:50px}.bp-v2 .bp-menu-bar .bp-menu-find--solo .bp-filters{gap:12px;margin:0}}@media only screen and (max-width:374px){.bp-v2 .bp-menu-find--solo{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.bp-v2 .bp-menu-bar .bp-menu-find--solo .bp-filters{gap:8px}}.bp-v2 .bp-menu-bar .bp-search__input:placeholder-shown{padding-right:12px}.bp-v2 .bp-menu-bar .bp-search__input{text-overflow:ellipsis}.bp-v2 .bp-sort{flex:none;display:flex;position:relative}.bp-v2 .bp-sort-btn.is-on{border-color:var(--bp-red)}.bp-v2 .bp-sort__menu{z-index:40;border:1px solid var(--bp-line);border-radius:var(--bp-r-control);background:#fff;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px rgba(36,30,22,.16)}.bp-v2 .bp-sort__item{width:100%;height:44px;color:var(--bp-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:15px;font-weight:500;display:flex}.bp-v2 .bp-sort__item:hover{background:var(--bp-hover-light)}.bp-v2 .bp-sort__item[aria-checked=true]{font-weight:700}.bp-v2 .bp-sort__item:focus-visible{outline:2px solid var(--bp-ink);outline-offset:-2px}.bp-v2 .bp-sort__ic{width:20px;height:20px;color:var(--bp-muted);flex:none;display:flex}.bp-v2 .bp-sort__item[aria-checked=true] .bp-sort__ic{color:var(--bp-red)}.bp-v2 .bp-sort__t{flex:auto}.bp-v2 .bp-sort__check{width:18px;height:18px;color:var(--bp-red);flex:none;margin-left:12px;display:flex}.bp-v2 .bp-sort__ic svg,.bp-v2 .bp-sort__check svg{width:100%;height:100%}.bp-v2 .dark .bp-sort-btn.is-on{border-color:var(--bp-accent-dark)}.bp-v2 .dark .bp-sort__menu{background:var(--bp-card-dark);border-color:rgba(255,255,255,.1);box-shadow:0 12px 32px rgba(0,0,0,.5)}.bp-v2 .dark .bp-sort__item{color:#f1efea}.bp-v2 .dark .bp-sort__item:hover{background:rgba(255,255,255,.06)}.bp-v2 .dark .bp-sort__item:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-sort__check,.bp-v2 .dark .bp-sort__item[aria-checked=true] .bp-sort__ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-sort__ic{color:#b3aea8}.bp-v2 .bp-ing-btn.is-on{border-color:var(--bp-red)}.bp-v2 .bp-ing-btn__n{background:var(--bp-red);color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;justify-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.bp-v2 .dark .bp-ing-btn.is-on{border-color:var(--bp-accent-dark)}.bp-v2 .bp-ing-active{color:var(--bp-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 20px;font-size:14px;display:flex}.bp-v2 .bp-ing-active__found{margin-right:2px}.bp-v2 .bp-ing-active__chip{border:1px solid var(--bp-red);border-radius:var(--bp-r-control);color:#7a1a18;height:32px;font:inherit;cursor:pointer;background:#fbeceb;align-items:center;gap:6px;padding:0 8px 0 12px;font-size:14px;font-weight:500;display:inline-flex}.bp-v2 .bp-ing-active__chip span{width:14px;height:14px;display:flex}.bp-v2 .bp-ing-active__chip span svg{width:100%;height:100%}.bp-v2 .bp-ing-active__chip:hover{background:#f6dcda}.bp-v2 .bp-ing-active__reset{color:var(--bp-red);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.bp-v2 .dark .bp-ing-active{color:#b3aea8}.bp-v2 .dark .bp-ing-active__chip{border-color:var(--bp-accent-dark);color:#ffd9d4;background:#3a2422}.bp-v2 .dark .bp-ing-active__reset{color:var(--bp-accent-dark)}.bp-v2 .bp-ingf__box{border-radius:var(--bp-r-card);width:100%;max-width:640px;max-height:min(720px,100vh - 32px);color:var(--bp-ink);background:#fff;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.25)}.bp-v2 .bp-ingf__head{border-bottom:1px solid var(--bp-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px 24px;display:flex}.bp-v2 .bp-ingf__head .bp-rnd__x{flex:none;position:static}.bp-v2 .bp-ingf__title{color:inherit;margin:0;font-size:22px;font-weight:600;line-height:1.2}.bp-v2 .bp-ingf__body{-ms-scroll-chaining:none;overscroll-behavior:contain;flex:auto;padding:4px 24px 20px;overflow-y:auto}.bp-v2 .bp-ingf__gname{letter-spacing:.08em;text-transform:uppercase;color:var(--bp-muted);margin:0 0 8px;font-size:12px;font-weight:600;line-height:16px}.bp-v2 .bp-ingf__chips{flex-wrap:wrap;gap:8px;display:flex}.bp-v2 .bp-ingf__chip{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);height:36px;color:var(--bp-ink);font:inherit;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.bp-v2 .bp-ingf__chip:hover:not(:disabled){border-color:var(--bp-border-hover)}.bp-v2 .bp-ingf__chip.is-on{border-color:var(--bp-red);color:#7a1a18;background:#fbeceb}.bp-v2 .bp-ingf__chip:disabled{opacity:.4;cursor:default}.bp-v2 .bp-ingf__chip:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-ingf__n{color:var(--bp-muted);font-variant-numeric:tabular-nums;font-size:12px}.bp-v2 .bp-ingf__check{width:16px;height:16px;color:var(--bp-red);display:flex}.bp-v2 .bp-ingf__check svg{width:100%;height:100%}.bp-v2 .bp-ingf__foot{padding:14px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--bp-line);grid-template-columns:auto 1fr;gap:8px;display:grid}.bp-v2 .bp-ingf__foot button:disabled{cursor:default}.bp-v2 .bp-ingf__foot .bp-rnd__again:disabled{opacity:.45}.bp-v2 .bp-ingf__foot .bp-rnd__order:disabled{color:#fff;background:#d6d1c8}.bp-v2 .dark .bp-ingf__box{background:var(--bp-card-dark);color:#fff}.bp-v2 .dark .bp-ingf__head,.bp-v2 .dark .bp-ingf__foot{border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-ingf__chip{color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .dark .bp-ingf__chip:hover:not(:disabled){border-color:#8a857d}.bp-v2 .dark .bp-ingf__chip.is-on{border-color:var(--bp-accent-dark);color:#ffd9d4;background:#3a2422}.bp-v2 .dark .bp-ingf__check{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-ingf__n{color:#8a857d}.bp-v2 .dark .bp-ingf__chip:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-ingf__foot .bp-rnd__order:disabled{color:#b3aea8;background:#4a4a52}@media only screen and (max-width:640px){.bp-v2 .bp-ingf{align-items:flex-end;padding:0}.bp-v2 .bp-ingf__box{border-radius:12px 12px 0 0;max-width:none;max-height:88vh}.bp-v2 .bp-ingf__head{padding-left:20px}.bp-v2 .bp-ingf__body{padding:0 20px 16px}.bp-v2 .bp-ingf__foot{padding-left:20px;padding-right:20px}}.bp-v2 .bp-ingf__body,.bp-v2 .bp-ingf__gname{text-align:left}.bp-v2 .bp-ingf__foot .bp-rnd__order{order:0}.bp-v2 .bp-ingf__group{margin-top:20px}.bp-v2 .bp-ingf__gname{letter-spacing:0;text-transform:none;color:var(--bp-ink);align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:600;line-height:22px;display:flex}.bp-v2 .bp-ingf__gic{width:22px;height:22px;color:var(--bp-red);flex:none;display:flex}.bp-v2 .bp-ingf__gic svg{width:100%;height:100%}.bp-v2 .bp-ingf__chip{letter-spacing:-.005em;gap:8px;height:40px;padding:0 14px;font-size:15px}.bp-v2 .bp-ingf__n{color:#5c5852;background:#f1efea;border-radius:11px;align-items:center;justify-items:center;min-width:22px;height:22px;margin-right:-6px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.bp-v2 .dark .bp-ingf__gname{color:#fff}.bp-v2 .dark .bp-ingf__gic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-ingf__n{color:#d6d1c8;background:rgba(255,255,255,.08)}.bp-v2 .bp-crowd .bp-ingf__box{max-width:520px}.bp-v2 .bp-crowd__field{margin-top:18px}.bp-v2 .bp-crowd__label{margin:0 0 8px;font-size:16px;font-weight:600;line-height:22px;display:block}.bp-v2 .bp-crowd__seg{grid-area:auto}.bp-v2 .bp-crowd__seg--3{grid-template-columns:repeat(3,1fr)}.bp-v2 .bp-crowd__step{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;grid-template-columns:52px 1fr 52px;align-items:center;height:46px;display:grid;overflow:hidden}.bp-v2 .bp-crowd__step button{height:100%;color:var(--bp-ink);cursor:pointer;background:0 0;border:0;align-items:center;justify-items:center;padding:0;transition:background-color .15s;display:grid}.bp-v2 .bp-crowd__step button svg{width:20px;height:20px}@media (hover:hover){.bp-v2 .bp-crowd__step button:hover:not(:disabled){background:var(--bp-hover-light)}.bp-v2 .dark .bp-crowd__step button:hover:not(:disabled){background:rgba(255,255,255,.06)}}.bp-v2 .bp-crowd__step button:disabled{opacity:.35;cursor:default}.bp-v2 .bp-crowd__step output{text-align:center;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;line-height:1}.bp-v2 .bp-crowd__sum{justify-content:space-between;align-items:center;gap:12px;margin:22px 0 6px;display:flex}.bp-v2 .bp-crowd__count{margin:0;font-size:18px;font-weight:800;line-height:1.25}.bp-v2 .bp-crowd__per{color:var(--bp-muted);margin-top:2px;font-size:14px;font-weight:500;display:block}.bp-v2 .bp-crowd__shuffle{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);height:40px;color:var(--bp-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .15s;display:inline-flex}.bp-v2 .bp-crowd__shuffle:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-crowd__list{margin:0;padding:0;list-style:none}.bp-v2 .bp-crowd__item{border-bottom:1px solid var(--bp-line);grid-template-columns:56px minmax(0,1fr) auto 40px;align-items:center;gap:12px;padding:8px 0;animation:.25s bp-crowd-in;display:grid}@keyframes bp-crowd-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bp-v2 .bp-crowd__img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:56px;height:56px;display:block;transform:scale(1.75)}.bp-v2 .bp-crowd__img.bp-nophoto{opacity:.3}.bp-v2 .bp-crowd__name{flex-direction:column;gap:2px;min-width:0;display:flex}.bp-v2 .bp-crowd__name b{font-size:16px;font-weight:700;line-height:1.25}.bp-v2 .bp-crowd__name small{color:var(--bp-muted);font-size:13px;line-height:1.3}.bp-v2 .bp-crowd__price{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.bp-v2 .bp-crowd__swap{color:#5c5852;cursor:pointer;background:#f1efea;border:0;border-radius:50%;align-items:center;justify-items:center;width:40px;height:40px;padding:10px;transition:background-color .15s,transform .3s;display:grid}.bp-v2 .bp-crowd__swap svg{width:100%;height:100%}.bp-v2 .bp-crowd__swap:hover{background:#e7e3dc}.bp-v2 .bp-crowd__swap:active{transform:rotate(90deg)}.bp-v2 .bp-crowd__promo{border-radius:var(--bp-r-control);color:#7a1a18;background:#fbeceb;align-items:center;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.bp-v2 .bp-crowd__promo-ic{width:20px;height:20px;color:var(--bp-red);flex:none;display:flex}.bp-v2 .bp-crowd__promo-ic svg,.bp-v2 .bp-crowd__ok svg{width:100%;height:100%}.bp-v2 .bp-crowd__foot{grid-template-columns:minmax(0,1fr)}.bp-v2 .bp-crowd__foot .bp-rnd__order.is-done,.bp-v2 .bp-crowd__foot .bp-rnd__order.is-done:hover{background:#24242a}.bp-v2 .bp-crowd__ok{width:20px;height:20px;display:flex}.bp-v2 .bp-crowd button:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-crowd .bp-size button:focus-visible{outline:3px solid var(--bp-red);outline-offset:-3px}.bp-v2 .dark .bp-crowd__step,.bp-v2 .dark .bp-crowd__shuffle{color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .dark .bp-crowd__step button{color:#f1efea}.bp-v2 .dark .bp-crowd__shuffle:hover{border-color:#8a857d}.bp-v2 .dark .bp-crowd__per,.bp-v2 .dark .bp-crowd__name small{color:#b3aea8}.bp-v2 .dark .bp-crowd__item{border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-crowd__swap{color:#f1efea;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-crowd__swap:hover{background:rgba(255,255,255,.14)}.bp-v2 .dark .bp-crowd__promo{color:#ffd9d4;background:#3a2422}.bp-v2 .dark .bp-crowd__promo-ic{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-crowd__foot .bp-rnd__order.is-done{background:#4a4a52}.bp-v2 .dark .bp-crowd button:focus-visible{outline-color:var(--bp-focus-dark)}@media only screen and (max-width:640px){.bp-v2 .bp-crowd__field{margin-top:14px}.bp-v2 .bp-crowd__item{grid-template-columns:48px minmax(0,1fr) auto 40px;gap:10px}.bp-v2 .bp-crowd__img{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-crowd__item{animation:none}.bp-v2 .bp-crowd__swap{transition:background-color .15s}}.bp-v2 .bp-wp{text-align:left;max-width:760px;color:var(--bp-ink);margin:0 auto;padding:4px 0 56px}.bp-v2 .bp-wp__h1{color:inherit;margin:14px 0 8px;font-size:34px;font-weight:700;line-height:1.15}.bp-v2 .bp-wp__h1--game{margin:0;font-size:28px}.bp-v2 .bp-wp__lead{color:var(--bp-muted);margin:0 0 24px;font-size:17px;line-height:1.5}.bp-v2 .bp-wp__h2{color:inherit;margin:32px 0 14px;font-size:22px;font-weight:600;line-height:1.25}.bp-v2 .bp-wp-card{border:1px solid var(--bp-line);border-radius:var(--bp-r-card);background:#fff;padding:20px}.bp-v2 .bp-wp-card__title{color:inherit;align-items:center;gap:8px;margin:0 0 14px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.bp-v2 .bp-wp-card__count{color:#5c5852;background:#f1efea;border-radius:11px;align-items:center;justify-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.bp-v2 .bp-wp-names{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-v2 .bp-wp-name{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);background:#fff;align-items:stretch;height:48px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.bp-v2 .bp-wp-name:focus-within{border-color:var(--bp-ink);box-shadow:0 0 0 3px rgba(171,35,33,.16)}.bp-v2 .bp-wp-name__n{border-right:1px solid var(--bp-line-soft);width:40px;color:var(--bp-muted);flex:none;align-items:center;justify-items:center;font-size:14px;font-weight:600;display:grid}.bp-v2 .bp-wp-name__input{min-width:0;color:var(--bp-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:16px}.bp-v2 .bp-wp-name__x{width:40px;color:var(--bp-muted);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;justify-items:center;padding:11px;display:grid}.bp-v2 .bp-wp-name__x:hover{color:var(--bp-red)}.bp-v2 .bp-wp-name__x svg,.bp-v2 .bp-wp-add span svg,.bp-v2 .bp-wp-btn span svg,.bp-v2 .bp-wp-gcard__go span svg{width:100%;height:100%}.bp-v2 .bp-wp-add{border:1px dashed var(--bp-field-border);border-radius:var(--bp-r-control);height:40px;color:var(--bp-ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:12px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.bp-v2 .bp-wp-add:hover{border-color:var(--bp-border-hover)}.bp-v2 .bp-wp-add span{width:18px;height:18px;color:var(--bp-red);display:flex}.bp-v2 .bp-wp-games{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bp-v2 .bp-wp-gcard{-webkit-column-gap:14px;-moz-column-gap:14px;border:1px solid var(--bp-line);border-radius:var(--bp-r-card);color:var(--bp-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;grid-template-columns:48px minmax(0,1fr);grid-template-areas:"ic name""ic text""ic go";align-content:start;gap:4px 14px;padding:18px;transition:border-color .15s,box-shadow .15s;display:grid}.bp-v2 .bp-wp-gcard:hover{border-color:var(--bp-border-hover);box-shadow:0 6px 18px rgba(0,0,0,.06)}.bp-v2 .bp-wp-gcard:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-wp-gcard__ic{width:48px;height:48px;color:var(--bp-red);background:#fbeceb;border-radius:50%;grid-area:ic;align-items:center;justify-items:center;padding:11px;display:grid}.bp-v2 .bp-wp-gcard__ic svg{width:100%;height:100%}.bp-v2 .bp-wp-gcard__name{grid-area:name;font-size:17px;font-weight:600;line-height:1.3}.bp-v2 .bp-wp-gcard__text{color:var(--bp-muted);grid-area:text;font-size:14px;line-height:1.45}.bp-v2 .bp-wp-gcard__go{color:var(--bp-red);grid-area:go;align-items:center;gap:2px;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.bp-v2 .bp-wp-gcard__go span{width:16px;height:16px;display:flex}.bp-v2 .bp-wp-bar{justify-content:space-between;align-items:baseline;gap:12px;margin:14px 0 8px;display:flex}.bp-v2 .bp-wp-link{color:var(--bp-red);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;text-decoration:underline}.bp-v2 .bp-wp-game{flex-direction:column;align-items:center;gap:14px;padding:8px 0;display:flex}.bp-v2 .bp-wp-turn{text-align:center;color:inherit;margin:0;font-size:20px;line-height:1.35}.bp-v2 .bp-wp-turn b{color:var(--bp-red);font-weight:700}.bp-v2 .bp-wp-hint{text-align:center;min-height:22px;color:var(--bp-muted);margin:-6px 0 0;font-size:15px;line-height:22px}.bp-v2 .bp-wp-btn{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);height:48px;color:var(--bp-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.bp-v2 .bp-wp-btn span{width:18px;height:18px;display:flex}.bp-v2 .bp-wp-btn:hover:not(:disabled){border-color:var(--bp-border-hover)}.bp-v2 .bp-wp-btn--main{border-color:var(--bp-red);background:var(--bp-red);color:#fff;min-width:220px;font-weight:600}.bp-v2 .bp-wp-btn--main:hover:not(:disabled){border-color:var(--bp-red-hover);background:var(--bp-red-hover)}.bp-v2 .bp-wp-btn:disabled{opacity:.5;cursor:default}.bp-v2 .bp-wp-btn:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-wp-link:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-v2 .bp-wp-pizza{aspect-ratio:1;width:min(380px,100%);position:relative}.bp-v2 .bp-wp-pizza__img{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.bp-v2 .bp-wp-pizza__svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.bp-v2 .bp-wp-slice{fill:rgba(255,255,255,0);stroke:#fff;stroke-width:2.5px;cursor:pointer;outline:none;transition:fill .2s}.bp-v2 .bp-wp-slice:hover{fill:rgba(255,255,255,.22)}.bp-v2 .bp-wp-slice:focus-visible{stroke:var(--bp-ink);stroke-width:3.5px}.bp-v2 .bp-wp-slice.is-eaten{fill:rgba(28,26,26,.6);cursor:default}.bp-v2 .bp-wp-slice.is-pepper{fill:rgba(171,35,33,.6)}.bp-v2 .bp-wp-mark{color:#2e7d4f;pointer-events:none;background:#fff;border-radius:50%;align-items:center;justify-items:center;width:30px;height:30px;margin:-15px 0 0 -15px;padding:6px;animation:.3s ease-out bp-wp-pop;display:grid;position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.2)}.bp-v2 .bp-wp-mark svg{width:100%;height:100%}.bp-v2 .bp-wp-mark--pepper{width:72px;height:72px;margin:-36px 0 0 -36px;padding:8px;animation:.45s cubic-bezier(.2,.8,.3,1.4) bp-wp-pop}.bp-v2 .bp-wp-pizza.is-boom{animation:.5s .1s bp-wp-shake}@keyframes bp-wp-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes bp-wp-shake{0%,to{transform:none}20%{transform:translate(-8px)rotate(-2deg)}40%{transform:translate(7px)rotate(2deg)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}.bp-v2 .bp-wp-wheel{aspect-ratio:1;width:min(380px,100%);margin-top:10px;position:relative}.bp-v2 .bp-wp-wheel__svg{filter:drop-shadow(0 8px 18px rgba(0,0,0,.14));width:100%;height:100%;transition:transform 4.2s cubic-bezier(.12,.7,.15,1);display:block}.bp-v2 .bp-wp-wheel__arrow{z-index:2;border-left:15px solid transparent;border-right:15px solid transparent;border-top:28px solid var(--bp-red);filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));width:0;height:0;margin-left:-15px;position:absolute;top:-12px;left:50%}.bp-v2 .bp-wp-wheel__name{fill:#3a2724;font-size:15px;font-weight:600}.bp-v2 .bp-wp-dicebox{width:220px;height:210px;position:relative}.bp-v2 .bp-wp-dicebox__ic{color:#d6d1c8;align-items:center;justify-items:center;width:100%;height:100%;padding:50px;display:grid}.bp-v2 .bp-wp-dicebox__ic svg{width:100%;height:100%}.bp-v2 .bp-wp-board{border:1px solid var(--bp-line);border-radius:var(--bp-r-card);width:min(420px,100%);margin:6px 0 0;padding:0;list-style:none;overflow:hidden}.bp-v2 .bp-wp-board li{border-top:1px solid var(--bp-line-soft);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 16px;font-size:15px;display:flex}.bp-v2 .bp-wp-board li:first-child{border-top:0}.bp-v2 .bp-wp-board li.is-now{background:#faf8f5;font-weight:600}.bp-v2 .bp-wp-board li.is-out{opacity:.45}.bp-v2 .bp-wp-board li.is-lose{color:#7a1a18;background:#fbeceb;font-weight:600}.bp-v2 .bp-wp-board__val{font-variant-numeric:tabular-nums;font-weight:600}.bp-v2 .bp-wp-tap{border-radius:var(--bp-r-card);color:#fff;width:100%;max-width:520px;height:300px;font:inherit;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#24242a;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.bp-v2 .bp-wp-tap.is-wait{background:#8a857d}.bp-v2 .bp-wp-tap.is-go{background:#1f7a4a}.bp-v2 .bp-wp-tap.is-early{background:var(--bp-red)}.bp-v2 .bp-wp-tap:disabled{cursor:default}.bp-v2 .bp-wp-tap__big{font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.1}.bp-v2 .bp-wp-tap__small{opacity:.88;max-width:340px;font-size:15px;line-height:1.4}.bp-v2 .bp-wp-tap__pizza{-o-object-fit:contain;object-fit:contain;width:150px;height:150px;animation:.12s ease-out bp-wp-pop}.bp-v2 .bp-wp-result{border-radius:var(--bp-r-card);color:#fff;text-align:center;background:#1c1a1a;flex-direction:column;align-items:center;margin-top:14px;padding:32px 20px 36px;display:flex}.bp-v2 .bp-wp-result__chili{width:96px;height:96px;animation:.5s cubic-bezier(.2,.8,.3,1.4) bp-wp-pop;display:block}.bp-v2 .bp-wp-result__chili svg{width:100%;height:100%}.bp-v2 .bp-wp-result__kicker{letter-spacing:.08em;text-transform:uppercase;color:#b3aea8;margin:14px 0 4px;font-size:14px;font-weight:600}.bp-v2 .bp-wp-result__name{color:#f0574a;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:56px;font-weight:800;line-height:1.05}.bp-v2 .bp-wp-result__note{color:#d6d1c8;margin:12px 0 24px;font-size:16px}.bp-v2 .bp-wp-result__btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.bp-v2 .bp-wp-result .bp-wp-btn:not(.bp-wp-btn--main){color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .bp-wp-result .bp-wp-btn:not(.bp-wp-btn--main):hover{border-color:#8a857d}.bp-v2 .bp-wp-result__menu{color:#ff7a6e;margin-top:22px}.bp-v2 .bp-wp-cartcard{justify-content:space-between;align-items:center;gap:12px;display:flex}.bp-v2 .bp-wp-cartcard .bp-promo-head{flex:auto;min-width:0}.bp-v2 .bp-wp-cartcard__go{border-radius:var(--bp-r-control);background:var(--bp-red);flex:none;align-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;color:#fff!important;text-decoration:none!important}.bp-v2 .bp-wp-cartcard__go:hover{background:var(--bp-red-hover)}.bp-v2 .dark .bp-wp{color:#fff}.bp-v2 .dark .bp-wp__lead,.bp-v2 .dark .bp-wp-hint,.bp-v2 .dark .bp-wp-gcard__text{color:#b3aea8}.bp-v2 .dark .bp-wp-card,.bp-v2 .dark .bp-wp-gcard{background:var(--bp-card-dark);color:#fff;border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-wp-card__count{color:#d6d1c8;background:rgba(255,255,255,.08)}.bp-v2 .dark .bp-wp-name{background:#1f1c1c;border-color:#4a4a52}.bp-v2 .dark .bp-wp-name:focus-within{border-color:#f1efea}.bp-v2 .dark .bp-wp-name__n{color:#b3aea8;border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-wp-name__input{color:#fff}.bp-v2 .dark .bp-wp-add{color:#f1efea;border-color:#4a4a52}.bp-v2 .dark .bp-wp-add span,.bp-v2 .dark .bp-wp-gcard__go,.bp-v2 .dark .bp-wp-link,.bp-v2 .dark .bp-wp-turn b{color:var(--bp-accent-dark)}.bp-v2 .dark .bp-wp-gcard__ic{color:var(--bp-accent-dark);background:#3a2422}.bp-v2 .dark .bp-wp-gcard:hover{border-color:#8a857d}.bp-v2 .dark .bp-wp-btn:not(.bp-wp-btn--main){color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .dark .bp-wp-board{border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-wp-board li{border-color:rgba(255,255,255,.07)}.bp-v2 .dark .bp-wp-board li.is-now{background:rgba(255,255,255,.05)}.bp-v2 .dark .bp-wp-board li.is-lose{color:#ffd9d4;background:#3a2422}.bp-v2 .dark .bp-wp-dicebox__ic{color:#4a4a52}.bp-v2 .dark .bp-wp-tap{background:#33302f}.bp-v2 .dark .bp-wp-tap.is-wait{background:#5c5852}.bp-v2 .dark .bp-wp-tap.is-go{background:#1f7a4a}.bp-v2 .dark .bp-wp-tap.is-early{background:var(--bp-red)}.bp-v2 .dark .bp-wp-result{background:#262323;border:1px solid rgba(255,255,255,.1)}@media only screen and (max-width:640px){.bp-v2 .bp-wp__h1{font-size:28px}.bp-v2 .bp-wp__h1--game{font-size:22px}.bp-v2 .bp-wp-names,.bp-v2 .bp-wp-games{grid-template-columns:minmax(0,1fr)}.bp-v2 .bp-wp-card{padding:16px}.bp-v2 .bp-wp-result__name{font-size:44px}.bp-v2 .bp-wp-tap{height:260px}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-wp-wheel__svg{transition-duration:10ms}.bp-v2 .bp-wp-pizza.is-boom,.bp-v2 .bp-wp-mark,.bp-v2 .bp-wp-result__chili{animation:none}}.bp-v2 .bp-wp-pizza__img{-o-object-fit:cover;object-fit:cover;clip-path:circle(41.7%);transform:scale(1.12)}.bp-v2 .bp-wp-tap__pizza{-o-object-fit:cover;object-fit:cover;width:170px;height:170px;transform:scale(1.12)}.bp-v2 .bp-wp__h3{color:var(--bp-muted);margin:22px 0 12px;font-size:15px;font-weight:600;line-height:1.3}.bp-v2 .bp-wp__h2+.bp-wp__h3{margin-top:0}.bp-v2 .bp-wp-hot{background:radial-gradient(circle, rgba(229, 72, 58, calc(.06 + var(--bp-heat,0) * .4)) 0%, rgba(229,72,58,0) 70%);border-radius:50%;align-items:center;justify-items:center;width:250px;height:250px;display:grid}.bp-v2 .bp-wp-hot__pizza{-o-object-fit:cover;object-fit:cover;clip-path:circle(41.7%);width:210px;height:210px;transform:scale(1.12)}.bp-v2 .bp-wp-hot.is-play .bp-wp-hot__pizza{-webkit-animation:bp-wp-wobble calc(1.1s - var(--bp-heat,0) * .85s) ease-in-out infinite;animation:bp-wp-wobble calc(1.1s - var(--bp-heat,0) * .85s) ease-in-out infinite}.bp-v2 .bp-wp-hot.is-done .bp-wp-hot__pizza{filter:saturate(1.6)brightness(.8);animation:.5s bp-wp-shake}.bp-v2 .bp-wp-hot__ic{width:120px;height:120px;color:var(--bp-red);display:block}.bp-v2 .bp-wp-hot__ic svg{width:100%;height:100%}@keyframes bp-wp-wobble{0%,to{transform:scale(1.12)rotate(-5deg)}50%{transform:scale(1.2)rotate(5deg)}}.bp-v2 .bp-wp-pass{flex-wrap:wrap;justify-content:center;gap:8px;width:min(520px,100%);display:flex}.bp-v2 .bp-wp-pass__label{text-align:center;width:100%;color:var(--bp-muted);font-size:14px}.bp-v2 .bp-wp-pass .bp-wp-btn{min-width:120px;height:52px;font-size:16px;font-weight:600}.bp-v2 .bp-wp-items{border:1px solid var(--bp-line);border-radius:var(--bp-r-card);background:#fff;width:min(480px,100%);margin:0;padding:0;list-style:none;overflow:hidden}.bp-v2 .bp-wp-item{border-top:1px solid var(--bp-line-soft);align-items:center;gap:12px;padding:8px 14px;display:flex}.bp-v2 .bp-wp-item:first-child{border-top:0}.bp-v2 .bp-wp-item__img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.bp-v2 .bp-wp-item__name{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:1.3}.bp-v2 .bp-wp-item__meta{color:var(--bp-muted);font-size:13px;font-weight:400;display:block}.bp-v2 .bp-wp-item__price{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.bp-v2 .bp-wp-guess{gap:8px;width:min(480px,100%);display:flex}.bp-v2 .bp-wp-guess .bp-wp-btn--main{min-width:0}.bp-v2 .bp-wp-guess__field{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);min-width:0;height:48px;color:var(--bp-muted);background:#fff;flex:1;align-items:center;gap:6px;margin:0;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.bp-v2 .bp-wp-guess__field:focus-within{border-color:var(--bp-ink);box-shadow:0 0 0 3px rgba(171,35,33,.16)}.bp-v2 .bp-wp-guess__field input{min-width:0;color:var(--bp-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:18px;font-weight:600}.bp-v2 .bp-wp-quiz{width:min(560px,100%)}.bp-v2 .bp-wp-quiz__q{text-align:center;margin:0 0 14px;font-size:20px;font-weight:600;line-height:1.35}.bp-v2 .bp-wp-quiz__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bp-v2 .bp-wp-quiz__opt{border:1px solid var(--bp-field-border);border-radius:var(--bp-r-control);min-height:56px;color:var(--bp-ink);font:inherit;text-align:center;cursor:pointer;background:#fff;padding:10px 14px;font-size:16px;font-weight:500;line-height:1.3;transition:border-color .15s,background-color .15s}.bp-v2 .bp-wp-quiz__opt:hover:not(:disabled){border-color:var(--bp-border-hover)}.bp-v2 .bp-wp-quiz__opt:disabled{cursor:default}.bp-v2 .bp-wp-quiz__opt.is-right{color:#14532d;background:#e7f4ec;border-color:#1f7a4a}.bp-v2 .bp-wp-quiz__opt.is-wrong{border-color:var(--bp-red);color:#7a1a18;background:#fbeceb}.bp-v2 .bp-wp-track{border-radius:var(--bp-r-card);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#f1efea;width:min(520px,100%);height:100px;position:relative}.bp-v2 .bp-wp-track__zone{border-left:3px solid var(--bp-red);border-right:3px solid var(--bp-red);background:rgba(171,35,33,.1);width:6%;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%)}.bp-v2 .bp-wp-track__pizza{pointer-events:none;width:76px;height:76px;margin:-38px 0 0 -38px;position:absolute;top:50%}.bp-v2 .bp-wp-track__pizza img{-o-object-fit:cover;object-fit:cover;clip-path:circle(41.7%);width:100%;height:100%;transform:scale(1.12)}.bp-v2 .bp-wp-track__dot{background:#f3d29a;border:6px solid #d9a15a;border-radius:50%;width:100%;height:100%;display:block}.bp-v2 .bp-wp-track__mark{background:var(--bp-ink);color:#fff;border:2px solid #fff;border-radius:50%;align-items:center;justify-items:center;width:24px;height:24px;margin-left:-12px;font-size:11px;font-weight:700;display:grid;position:absolute;bottom:-12px}.bp-v2 .bp-wp-sticks{justify-content:center;gap:6px;width:min(420px,100%);height:380px;padding-top:170px;display:flex;position:relative}.bp-v2 .bp-wp-stick{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;width:38px;height:210px;padding:0;position:relative}.bp-v2 .bp-wp-stick:disabled{cursor:default}.bp-v2 .bp-wp-stick:focus-visible{outline:2px solid var(--bp-ink);outline-offset:2px;border-radius:6px}.bp-v2 .bp-wp-stick__body{width:24px;height:var(--bp-len);background:radial-gradient(rgba(255,255,255,.55) 1.3px,transparent 1.6px) 0 0/10px 14px,linear-gradient(90deg,#cf8d43,#f2c47c 45%,#cf8d43);border-radius:12px;transition:transform .55s cubic-bezier(.2,.8,.3,1.15);position:absolute;top:0;left:7px;box-shadow:inset 0 -2px rgba(0,0,0,.1)}.bp-v2 .bp-wp-stick:hover:not(:disabled) .bp-wp-stick__body{transform:translateY(-6px)}.bp-v2 .bp-wp-stick.is-pulled .bp-wp-stick__body{-webkit-transform:translateY(calc(40px - var(--bp-len)));transform:translateY(calc(40px - var(--bp-len)))}.bp-v2 .bp-wp-stick.is-pulled.is-short .bp-wp-stick__body{-webkit-box-shadow:0 0 0 3px var(--bp-red);box-shadow:0 0 0 3px var(--bp-red)}.bp-v2 .bp-wp-sticks__box{z-index:2;background:#1c1a1a;border-radius:8px 8px 14px 14px;align-items:center;justify-items:center;height:170px;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 10px 24px rgba(0,0,0,.18)}.bp-v2 .bp-wp-sticks__box img{width:190px}.bp-v2 .bp-wp-cut{aspect-ratio:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;width:min(300px,80vw);padding:0;transition:transform 60ms;position:relative;overflow:hidden}.bp-v2 .bp-wp-cut:active:not(:disabled){transform:scale(.97)}.bp-v2 .bp-wp-cut:disabled{cursor:default}.bp-v2 .bp-wp-cut__img{-o-object-fit:cover;object-fit:cover;clip-path:circle(41.7%);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.12)}.bp-v2 .bp-wp-cut__base{background:#f3d29a;border:8px solid #d9a15a;border-radius:50%;position:absolute;top:4%;bottom:4%;left:4%;right:4%}.bp-v2 .bp-wp-cut__line{pointer-events:none;background:rgba(255,255,255,.92);width:3px;margin-left:-1.5px;position:absolute;top:6%;bottom:6%;left:50%;box-shadow:0 0 2px rgba(0,0,0,.35)}.bp-v2 .bp-wp-cut__label{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.55);pointer-events:none;font-variant-numeric:tabular-nums;align-items:center;justify-items:center;font-size:64px;font-weight:800;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bp-v2 .bp-wp-cut.is-ready .bp-wp-cut__label{text-align:center;background:rgba(0,0,0,.38);padding:0 40px;font-size:22px;font-weight:700;line-height:1.3}.bp-v2 .bp-wp-cutbar{background:#f1efea;border-radius:4px;width:min(300px,80vw);height:8px;overflow:hidden}.bp-v2 .bp-wp-cutbar span{background:var(--bp-red);height:100%;display:block}.bp-v2 .dark .bp-wp__h3,.bp-v2 .dark .bp-wp-pass__label{color:#b3aea8}.bp-v2 .dark .bp-wp-items{background:var(--bp-card-dark);border-color:rgba(255,255,255,.1)}.bp-v2 .dark .bp-wp-item{border-color:rgba(255,255,255,.07)}.bp-v2 .dark .bp-wp-item__meta{color:#b3aea8}.bp-v2 .dark .bp-wp-guess__field{color:#b3aea8;background:#1f1c1c;border-color:#4a4a52}.bp-v2 .dark .bp-wp-guess__field:focus-within{border-color:#f1efea}.bp-v2 .dark .bp-wp-guess__field input{color:#fff}.bp-v2 .dark .bp-wp-quiz__opt{color:#f1efea;background:0 0;border-color:#4a4a52}.bp-v2 .dark .bp-wp-quiz__opt.is-right{color:#c8f0d8;background:#173a28;border-color:#3fb27a}.bp-v2 .dark .bp-wp-quiz__opt.is-wrong{border-color:var(--bp-accent-dark);color:#ffd9d4;background:#3a2422}.bp-v2 .dark .bp-wp-track,.bp-v2 .dark .bp-wp-cutbar{background:#33302f}.bp-v2 .dark .bp-wp-track__mark{color:#1c1a1a;background:#f1efea;border-color:#262323}.bp-v2 .dark .bp-wp-sticks__box{background:#0f0e0e;box-shadow:0 0 0 1px rgba(255,255,255,.1)}@media only screen and (max-width:640px){.bp-v2 .bp-wp-quiz__opts{grid-template-columns:minmax(0,1fr)}.bp-v2 .bp-wp-quiz__opts.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-wp-hot.is-play .bp-wp-hot__pizza{animation:none}}.bp-v2 .bp-wp-track{margin-bottom:10px}.bp-v2 .bp-faq{text-align:left}.bp-v2 .bp-faq--menu{margin-top:32px}.bp-v2 .bp-faq__head .bp-menu-sec__title{margin-bottom:4px}.bp-v2 .bp-faq__lead{color:var(--bp-muted);margin:0 0 16px;font-size:15px;line-height:1.45}.bp-v2 .bp-faq--about .bp-faq__list{max-width:880px}.bp-v2 .bp-faq__list{background:#fff;border-radius:16px;overflow:hidden}.bp-v2 .bp-faq__item+.bp-faq__item{border-top:1px solid var(--bp-line-soft)}.bp-v2 .bp-faq__q{min-height:68px;color:var(--bp-ink);cursor:pointer;align-items:center;gap:14px;padding:12px 18px;font-size:16px;font-weight:700;line-height:1.35;list-style:none;display:flex}.bp-v2 .bp-faq__q::-webkit-details-marker{display:none}.bp-v2 .bp-faq__q:focus-visible{outline:3px solid var(--bp-ink);outline-offset:-3px}.bp-v2 .bp-faq__qt{flex:1;min-width:0}.bp-v2 .bp-faq__ic,.bp-v2 .bp-faq__pm{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.bp-v2 .bp-faq__ic{width:40px;height:40px;color:var(--bp-ink);background:#f3efe8;transition:background-color .2s,color .2s}.bp-v2 .bp-faq__ic svg{width:20px;height:20px}.bp-v2 .bp-faq__pm{border:1px solid var(--bp-field-border);width:32px;height:32px;color:var(--bp-ink);transition:transform .2s,background-color .2s,border-color .2s,color .2s}.bp-v2 .bp-faq__pm svg{width:16px;height:16px}.bp-v2 .bp-faq__item[open] .bp-faq__pm{border-color:var(--bp-red);background:var(--bp-red);color:#fff;transform:rotate(45deg)}.bp-v2 .bp-faq__item[open] .bp-faq__ic{color:var(--bp-red);background:#f8e3e1}.bp-v2 .bp-faq__a{color:var(--bp-muted);margin:0;padding:6px 64px 20px 72px;font-size:15px;line-height:1.55}@media (hover:hover){.bp-v2 .bp-faq__q:hover{background:var(--bp-hover-light)}.bp-v2 .bp-faq__q:hover .bp-faq__pm{border-color:var(--bp-ink)}.bp-v2 .bp-faq__item[open] .bp-faq__q:hover .bp-faq__pm{border-color:var(--bp-red)}}@media (prefers-reduced-motion:reduce){.bp-v2 .bp-faq__pm,.bp-v2 .bp-faq__ic{transition:none}}@media (min-width:1000px){.bp-v2 .bp-faq--menu .bp-faq__cols{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}}@media (max-width:999px){.bp-v2 .bp-faq__cols>.bp-faq__list:not(:last-child){border-radius:16px 16px 0 0}.bp-v2 .bp-faq__cols>.bp-faq__list+.bp-faq__list{border-top:1px solid var(--bp-line-soft);border-radius:0 0 16px 16px}.bp-v2 .dark .bp-faq__cols>.bp-faq__list+.bp-faq__list{border-top-color:rgba(255,255,255,.07)}}@media (max-width:560px){.bp-v2 .bp-faq__q{gap:12px;min-height:60px;padding:10px 14px;font-size:15px}.bp-v2 .bp-faq__ic{width:36px;height:36px}.bp-v2 .bp-faq__ic svg{width:18px;height:18px}.bp-v2 .bp-faq__pm{width:28px;height:28px}.bp-v2 .bp-faq__a{padding:6px 14px 18px 62px;font-size:14.5px}}.bp-v2 .dark .bp-faq__list{background:var(--bp-card-dark)}.bp-v2 .dark .bp-faq__item+.bp-faq__item{border-top-color:rgba(255,255,255,.07)}.bp-v2 .dark .bp-faq__q{color:#f1efea}.bp-v2 .dark .bp-faq__q:focus-visible{outline-color:var(--bp-focus-dark)}.bp-v2 .dark .bp-faq__ic{color:#f1efea;background:rgba(255,255,255,.063)}.bp-v2 .dark .bp-faq__item[open] .bp-faq__ic{color:#f0574a;background:rgba(171,35,33,.2)}.bp-v2 .dark .bp-faq__pm{color:#f1efea;border-color:rgba(255,255,255,.18)}.bp-v2 .dark .bp-faq__item[open] .bp-faq__pm{border-color:var(--bp-red);background:var(--bp-red);color:#fff}.bp-v2 .dark .bp-faq__a,.bp-v2 .dark .bp-faq__lead{color:#b3aea8}@media (hover:hover){.bp-v2 .dark .bp-faq__q:hover{background:#2e2a2a}.bp-v2 .dark .bp-faq__q:hover .bp-faq__pm{border-color:#f1efea}}
