.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-icon-wrapper{display:inline-flex}.p-icon{display:inline-block}.p-icon-spin{animation:p-icon-spin 2s infinite linear}@keyframes p-icon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:"p";visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-disabled{cursor:default!important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(color.dae87a04d07ca92b.png) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(hue.8b1818380241e6ac.png) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill~label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-left>.p-icon-wrapper,.p-input-icon-right>i,.p-input-icon-right>.p-icon-wrapper{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-password-clearable{position:relative}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}@charset "UTF-8";:root{--brand-color-primary: $brand-color-primary;--brand-color-secondary: $brand-color-secondary;--brand-color-danger: $brand-color-danger;--brand-color-success: $brand-color-success;--brand-cards-radius: $brand-cards-radius;--brand-cards-bg: $brand-cards-bg;--brand-inputs-radius: $brand-inputs-radius;--brand-inputs-bg: $brand-inputs-bg;--brand-buttons-radius: $brand-buttons-radius;--brand-buttons-bg: $brand-buttons-bg;--brand-buttons-texts: $brand-buttons-texts;--brand-color-titles: $brand-color-titles;--brand-color-texts: $brand-color-texts;--brand-color-header: $brand-color-header;--brand-color-burger: $brand-color-burger}svg rect.brand-fill-color,svg path.brand-fill-color{fill:var(--brand-color-primary)}svg path.brand-stroke-color{stroke:var(--brand-color-primary)}@font-face{font-family:ploni;src:url(ploni-regular-aaa.6dd8c1f1ebbbe97f.eot);src:url(ploni-regular-aaa.6dd8c1f1ebbbe97f.eot?#iefix) format("embedded-opentype"),url(ploni-regular-aaa.dc02c18e30d0d22b.woff2) format("woff2"),url(ploni-regular-aaa.9b95fc7f36485ba8.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ploni;src:url(ploni-black-aaa.81616efcb41a1def.eot);src:url(ploni-black-aaa.81616efcb41a1def.eot?#iefix) format("embedded-opentype"),url(ploni-black-aaa.40da91bf47118d91.woff2) format("woff2"),url(ploni-black-aaa.cbdbc2616427b2f8.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ploni;src:url(ploni-bold-aaa.371a3e7c888177d8.eot);src:url(ploni-bold-aaa.371a3e7c888177d8.eot?#iefix) format("embedded-opentype"),url(ploni-bold-aaa.180904e52efe4885.woff2) format("woff2"),url(ploni-bold-aaa.600f20ca95bf5c40.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:ploni;src:url(ploni-demibold-aaa.a6006f84e13e8b6a.eot);src:url(ploni-demibold-aaa.a6006f84e13e8b6a.eot?#iefix) format("embedded-opentype"),url(ploni-demibold-aaa.c0888b4323733932.woff2) format("woff2"),url(ploni-demibold-aaa.a8fa7a2ab8972262.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ploni;src:url(ploni-light-aaa.fbe5bc107f14c763.eot);src:url(ploni-light-aaa.fbe5bc107f14c763.eot?#iefix) format("embedded-opentype"),url(ploni-light-aaa.099b619a41ec04ce.woff2) format("woff2"),url(ploni-light-aaa.cfbf4666d4abb8fa.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:ploni;src:url(ploni-medium-aaa.21cb114a688d5aca.eot);src:url(ploni-medium-aaa.21cb114a688d5aca.eot?#iefix) format("embedded-opentype"),url(ploni-medium-aaa.11b0d8c995a54949.woff2) format("woff2"),url(ploni-medium-aaa.c23ac182e1da0a03.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ploni;src:url(ploni-ultrabold-aaa.a29f85c843ba2506.eot);src:url(ploni-ultrabold-aaa.a29f85c843ba2506.eot?#iefix) format("embedded-opentype"),url(ploni-ultrabold-aaa.3971bb4ae82a1ca6.woff2) format("woff2"),url(ploni-ultrabold-aaa.f7fc1f9e82d7dc43.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:ploni;src:url(ploni-ultralight-aaa.621c399b7df171be.eot);src:url(ploni-ultralight-aaa.621c399b7df171be.eot?#iefix) format("embedded-opentype"),url(ploni-ultralight-aaa.b267a2937ad5a3f9.woff2) format("woff2"),url(ploni-ultralight-aaa.09f86be40ac9e0c6.woff) format("woff");font-weight:100;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a{text-decoration:none}a:active,a:hover{outline:0}ul,li{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}:focus{outline:0}img,audio,video{max-width:100%;height:auto}audio,canvas,iframe,video,img,svg{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}input,textarea,select,button{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes red-outline-fadeout{to{outline-color:transparent}0%{outline-color:#d92027}}html,body{background:#e5e5e5;scroll-behavior:smooth;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;color:#000;box-sizing:border-box}body{touch-action:pan-x pan-y}svg{fill:var(--brand-color-primary)}input,textarea,button.btn,input[type=submit].btn,button{font-family:ploni,Arial,sans-serif}*,*:before,*:after{box-sizing:inherit}perfect-scrollbar>.ps.ps--scrolling-x>.ps__rail-x,perfect-scrollbar>.ps.ps--scrolling-y>.ps__rail-y{background-color:transparent!important}.scrollbar-color{background-color:transparent!important}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:transparent!important}img{max-width:100%}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a:hover{text-decoration:none}p{font-style:normal;font-weight:400;font-size:.85rem;line-height:1.2;color:#aaa;margin-bottom:10px;color:var(--brand-color-texts)}.ql-align-right{text-align:right;direction:rtl}.ql-align-center{text-align:center}.ql-align-left{text-align:left;direction:ltr}h1,h2,h3,h4,p,span,div{-webkit-user-select:none;user-select:none}h1,.h1{font-style:normal;font-weight:500;font-size:2.5rem;line-height:1.2;color:#000;margin-bottom:35px}h2,.h2{font-style:normal;font-weight:500;font-size:2rem;line-height:1.2;color:#000;margin-bottom:22px}h3,.h3{font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:#000;margin-bottom:10px}h4,.h4{font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.2;color:#000;margin-bottom:10px}h5,.h5{font-style:normal;font-weight:500;font-size:1.3rem;line-height:1.2;color:#000;margin-bottom:10px}h6,.h6{font-style:normal;font-weight:500;font-size:1.2rem;line-height:1.2;color:#000;margin-bottom:10px}.wrapper{display:flex;flex-direction:column;min-height:100%;width:100%;margin:0 auto;background-size:cover}.wrapper.blur{height:100vh;-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);overflow:hidden}main{flex:1;padding:22px 0}.container{width:calc(100% - 80px);margin-left:auto;margin-right:auto}.bg-image{z-index:1005;width:100%;height:100%;position:fixed;inset:0;background-color:#fbfbfb;background-size:cover}[tabindex],button:not([disabled]){cursor:pointer}.btn,input[type=submit].btn,button.btn{display:inline-block;height:3rem;min-width:200px;border:0;border-radius:1.5rem;font-style:normal;font-weight:500;font-size:1rem;line-height:3rem;color:#fff;text-transform:uppercase;padding:0 20px;margin:0 5px;text-align:center;cursor:pointer;text-decoration:none;transition:all .3s ease 0s;box-shadow:0 8px 16px #8a8a8a40;background:linear-gradient(72.37deg,var(--brand-color-primary) 6.41%,#F28F16 95.11%)}button.btn.brand-btn-solid{background:transparent;color:var(--brand-color-primary);border:1px solid var(--brand-color-primary);box-shadow:none}.btn:hover,input[type=submit].btn:hover,button.btn:hover{box-shadow:0 8px 16px #8a8a8a80}.btn img,input[type=submit].btn img,button.btn img,.btn .icon,input[type=submit].btn .icon,button.btn .icon{display:inline-block;vertical-align:middle;margin-top:-2px;fill:#fff}.btn img:last-child,button.btn img:last-child,.btn .icon:last-child,button.btn .icon:last-child{margin-left:8px}.btn img:first-child,button.btn img:first-child,.btn .icon:first-child,button.btn .icon:first-child{margin-right:8px}.btn_small,input[type=submit].btn_small,button.btn_small{height:24px;min-width:100px;border-radius:12px;font-size:.7rem;line-height:1.5rem;padding:0 10px;text-transform:none}.btn_orange,input[type=submit].btn_orange,button.btn_orange{background:#f28f16;color:#fff;box-shadow:0 12px 20px #ababab40}.btn_orange:hover,input[type=submit].btn_orange:hover,button.btn_orange:hover{background:#e08516}.btn_border,input[type=submit].btn_border,button.btn_border{text-transform:none;border:2px solid var(--brand-color-primary);background:transparent;color:var(--brand-color-primary);box-shadow:none}.btn_border:hover,input[type=submit].btn_border:hover,button.btn_border:hover{border:2px solid var(--brand-color-primary);background:var(--brand-color-primary);color:#fff}.btn_border-white,input[type=submit].btn_border-white,button.btn_border-white{height:2rem;min-width:84px;text-transform:none;border:1px solid #fff;background:transparent;color:#fff;font-weight:400;line-height:2rem;border-radius:1rem;box-shadow:none;padding:0 10px}.btn_border-white:hover,input[type=submit].btn_border-white:hover,button.btn_border-white:hover{border:1px solid #fff;background:#fff;color:var(--brand-color-primary)}.btn_border-grad,input[type=submit].btn_border-grad,button.btn_border-grad{padding:0;box-shadow:none}.btn__grad-content{display:inline-block;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;background:#fbfbfb;border-radius:2.75rem;color:#e34836;transition:all .3s ease 0s}.btn_border-grad .icon{fill:var(--brand-color-primary);transition:all .3s ease 0s}.btn_border-grad:hover .icon{fill:#fff}.btn_border-grad:hover .btn__grad-content,input[type=submit].btn_border-grad:hover .btn__grad-content,button.btn_border-grad:hover .btn__grad-content{background:transparent;color:#fff}input[disabled].btn,button[disabled].btn,button[disabled].btn.brand-btn{background-color:#aaa!important;background-image:none!important;cursor:auto}button[disabled].btn_border-grad .btn__grad-content{color:#aaa}button[disabled].btn_border-grad:hover .btn__grad-content{background:#fbfbfb;color:#aaa;cursor:auto}button[disabled].btn_border-grad .icon{fill:#aaa}.code{background-color:#f7f7f7;border:1px solid #e1e1e8;color:#d14;padding:1px 4px;display:inline-block;font-family:monospace,arial;border-radius:3px}.h-text-left{text-align:left!important}.h-text-center{text-align:center!important}.h-text-right{text-align:right!important}.h-text-justify{text-align:justify!important}.h-text-uppercase{text-transform:uppercase!important}.h-text-bold{font-weight:700!important}.d-none{display:none!important}.backdrop{display:flex;justify-content:center;background-color:#0009;background-size:cover;background-repeat:no-repeat;background-position:50%;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1005}.backdrop.invisible{display:none}.loading{width:100vw;height:100vh;opacity:.6;background:black;position:fixed;z-index:109000}.logo-loading{max-width:200px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;z-index:109001}.plain-loading{width:100vw;height:100vh;background:gray;position:absolute;display:flex;place-content:center;place-items:center;z-index:9999999}.plain-loading img{max-width:200px}.hide{z-index:0;display:none}.pointer{cursor:pointer}.lazy-image{transition:opacity 1s;opacity:0}.lazy-image.ng-lazyloaded{opacity:1}.atmos-copy{direction:ltr}.greyscale img{filter:grayscale(100%);opacity:.5}.mb-10{margin-bottom:10px}.copyright{direction:ltr;font-size:.8rem;color:#aaa;margin-top:15px;position:fixed;display:flex;align-items:center;justify-content:center;width:100%;padding:5px;bottom:30px;left:0;right:0;z-index:1005}.copyright img{max-height:18px;margin:0 0 4px 2px}.terms .popup__close{display:none}.terms ul{padding-left:20px;margin-bottom:10px}.terms ul,.terms ul li{list-style:disc}.terms ol{padding-left:20px;margin-bottom:10px}.terms ol,.terms ol li{list-style:decimal}.p-dialog-content .terms .bg-image,.p-dialog-content .terms .backdrop,.p-dialog-content .terms .business_logo{display:none}.p-dialog-content .terms .popup__close{display:block}html[dir=rtl] .btn img:last-child,html[dir=rtl] button.btn img:last-child,html[dir=rtl] .btn .icon:last-child,html[dir=rtl] button.btn .icon:last-child{margin-left:0;margin-right:8px}html[dir=rtl] .btn img:first-child,html[dir=rtl] button.btn img:first-child,html[dir=rtl] .btn .icon:first-child,html[dir=rtl] button.btn .icon:first-child{margin-right:0;margin-left:8px}html[dir=rtl] .terms ul,html[dir=rtl] .terms ol{padding-right:20px;padding-left:0}@media (min-width: 768px){.d-md-block{display:block!important}.d-md-inline-block{display:inline-block!important}.d-md-flex,.d-md-inline-flex{display:flex!important}.d-md-none{display:none!important}.atmos-copy{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;background:white;padding:5px;bottom:0;left:0;right:0;z-index:9999}.atmos-copy img{max-height:18px}}@media (max-width: 767px){html,body{background:#f3f5f8}main{padding-top:0;overflow:auto}.container{width:100%;margin:0}.top-area-mobile{margin-bottom:1rem}.btn,input[type=submit].btn,button.btn{margin:0}.copyright{background:transparent;box-shadow:none}}::-webkit-scrollbar{display:none}.danger-text{font-weight:700;margin:auto}.kosher_icon{width:2rem;margin-top:-5px}@media (max-width: 767px){.brand-header.cat-notice{background:var(--brand-color-primary)}.header{display:flex;justify-content:space-between;align-items:center;background:#f0f0f0;padding:10px 15px;position:relative;z-index:101}.header__logo img{width:100px;max-height:30px}.header__link{font-style:normal;font-weight:500;font-size:.7rem;line-height:1;color:#d8d8d8;text-transform:uppercase;text-decoration:none}}.card-check-list{display:flex;justify-content:center;flex-wrap:wrap}.card-check-list .card-check{display:flex;margin:20px}.payment-method-wrapper{margin:unset}.payment-method-list{margin:0!important;display:flex;justify-content:unset;flex-wrap:wrap}.payment-method-list .payment-method{display:flex;min-width:-moz-fit-content;min-width:fit-content}.business-client-wrapper,.business-client-wrapper .business-client{display:flex}.payment-method__label{display:flex;justify-content:center;align-items:center;border-radius:30px!important;height:40px;margin:5px;padding:0 1rem;background:#fff;box-shadow:0 24px 48px #a5a5a540;cursor:pointer}.payment-method__img{width:20px;display:flex;align-items:center}.payment-method__img-grey{height:100%;width:100%}.payment-method__img-active{height:100%;display:none}.payment-method__text{font-style:normal;font-weight:300;font-size:1rem;line-height:0;color:#aaa;display:contents}.payment-method__text:before{content:"";padding:3px}input[type=radio]:checked+.payment-method__label{opacity:1}input[type=radio]:checked+.payment-method__label .payment-method__img-active{display:inline-block;width:100%}input[type=radio]:checked+.payment-method__label .payment-method__img-grey{display:none}.card-check__label{display:inline-block;width:220px;min-height:180px;border-radius:12px;background:#f5f5f5;padding:35px 15px 15px;text-align:center;cursor:pointer;position:relative;transition:all .3s ease 0s}.card-check input[type=radio]{display:none}.card-check__mark{display:inline-block;width:24px;height:18px;position:absolute;top:15px;right:12px;opacity:0;transition:all .2s ease 0s}.card-check__mark .icon{display:inline-block;vertical-align:top;width:100%;height:100%;fill:var(--brand-color-primary)}.card-check__img{display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px}.card-check__img img{max-height:100%;max-width:100px}.card-check__img-active{display:none}.card-check__text,.card-check__text-no-color{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:#aaa;margin-top:20px}input[type=radio]:checked+.card-check__label .card-check__mark{opacity:1}input[type=radio]:checked+.card-check__label .card-check__text{color:var(--brand-color-primary)}input[type=radio]:checked+.card-check__label .card-check__img-active{display:inline-block}input[type=radio]:checked+.card-check__label .card-check__img-grey{display:none}@media (max-width: 767px){.card-check__label{min-height:unset;padding:20px}.card-check__img{height:60px}.delivery-wrap{margin-top:-85px;position:relative}.delivery-wrap .form-site__btn{flex-direction:column-reverse}.delivery-wrap .form-site .btn_border-grad{margin-top:10px}.card-check-list{flex-direction:column;gap:20px;width:calc(100% + 18px);margin-left:-9px;margin-right:-9px}.card-check-list .card-check{margin:0 9px}.card-check-list .card-check__mark{top:unset}.card-check__img{height:60px;margin:8px}.card-check__text,.card-check__text-no-color{font-size:1.25rem;margin-top:0}.card-check__label{height:150px;background:#FFFFFF;box-shadow:0 14px 28px #c9c9c940;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.card-check__label-mob{display:flex;flex-direction:row;align-items:center}}.catalog{display:flex;justify-content:space-between;align-items:flex-start}.catalog__content{width:calc(74% - 40px);margin-top:-22px}.catalog__action{display:flex;justify-content:space-between;align-items:flex-start}.badge{background-color:#00f;height:24px;width:24px;border-radius:50%;color:#fff!important;position:absolute;display:flex;justify-content:center;align-items:center;z-index:1;margin:6px}.combination-discount{direction:ltr!important;height:48px!important;width:48px!important;left:0;top:0}.combination-discount__tile{left:unset!important;top:unset!important;right:0!important;bottom:0!important}.cat-filter{position:relative}.cat-filter__content{display:flex;width:100%;overflow-x:auto}.cat-filter__item{border-radius:20px;background:#fff;padding:0 20px;white-space:nowrap;font-size:0;text-decoration:none;text-align:center;transition:all .3s ease 0s;position:relative;cursor:pointer}.cat-filter__link{display:inline-flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%;height:100%;flex-flow:row-reverse;gap:5px}.cat-filter__icon,.cat-filter__text{display:inline-block;vertical-align:middle}.cat-filter__icon{width:20px;margin-top:-2px}.cat-filter__icon .icon{max-width:15px;fill:#fff}.cat-filter__text{font-style:normal;font-weight:400;font-size:1rem;line-height:2.4rem;color:#4a4a4a;text-align:center;transition:all .2s ease 0s}.cat-filter .cat-filter__item.active .icon{max-width:15px;max-height:15px}.cat-filter__more-icon{display:inline-flex;justify-content:center;align-items:center;vertical-align:top;width:40px;height:40px;border-radius:50%;background:#fff;margin:0 0 12px;text-decoration:none;transition:all .3s ease 0s;cursor:pointer;position:relative}.cat-filter__more-icon .icon{fill:#aaa;vertical-align:top;transition:all .3s ease 0s}.cat-filter__more-icon .ic-close-thin{display:none}.cat-filter__more-icon.active .ic-close-thin{display:inline-block}.cat-filter__more-icon.active .ic-arrow-down{display:none}.cat-filter__more-icon:hover{background:#f28f16}.cat-filter__more-icon:hover .icon{fill:#fff}.cat-filter__item.active{background:#f28f16}.cat-filter__item:hover .cat-filter__text{color:var(--brand-color-primary);transition:all .2s ease 0s}.cat-filter__item.active .cat-filter__text{color:#fff}.cat-filter__close{display:none;position:absolute;top:50%;transform:translateY(-50%);right:13px}.cat-filter__close .icon{fill:#fff}.cat-filter__sub{display:none;background:#fff;box-shadow:0 12px 20px #ababab40;border-radius:12px 0 12px 12px;padding:24px 18px 10px;position:absolute;top:100%;left:0;z-index:2}.cat-filter__sub.active{display:flex;flex-wrap:wrap}.cat-filter .cat-filter__sub .cat-filter__item{background:#faf9f9;box-shadow:none}.cat-filter .cat-filter__sub .cat-filter__text{color:#979797}.cat-filter .cat-filter__sub .cat-filter__item:hover,.cat-filter .cat-filter__sub .cat-filter__item.active{background:#f28f16}.cat-filter .cat-filter__sub .cat-filter__item:hover .cat-filter__text,.cat-filter .cat-filter__sub .cat-filter__item.active .cat-filter__text{color:#fff}.view{display:inline-flex;border-radius:12px;overflow:hidden}.view__item{display:inline-flex;justify-content:center;align-items:center;width:44px;height:40px;background:#fff;transition:all .3s ease 0s;position:relative;cursor:pointer}.view__item .icon{fill:#c4c4c4;vertical-align:top;transition:all .3s ease 0s}.view__item:hover .icon,.view__item.active .icon{fill:#fff}.view__item.active{cursor:auto}.view__item:hover,.view__item.active{background:#f28f16}.cat-notice{background:#fff;box-shadow:0 12px 24px #d5d5d540;border-radius:12px;padding:14px;margin-bottom:12px;position:relative}.cat-notice__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:var(--brand-color-primary);margin-bottom:10px;min-height:36px}.cat-notice__text{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#aaa}.cat-notice__close{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;background:#f7dbe4;position:absolute;top:16px;right:16px;text-decoration:none;cursor:pointer;transition:all .3s ease 0s}.cat-notice__close .icon{fill:var(--brand-color-primary);vertical-align:top}.cat-notice__close:hover{background:#fbc5d6}.popup-notice__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:var(--brand-color-primary);padding:1rem}.popup-notice__text{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#aaa}.popup-notice__close{display:inline-flex;justify-content:center;align-items:center;width:34px;height:34px;border-radius:50%;background:#f7dbe4;position:absolute;top:16px;right:16px;text-decoration:none;cursor:pointer;transition:all .3s ease 0s;z-index:99999}.popup-notice__close .icon{fill:var(--brand-color-primary);vertical-align:top}.popup-notice__img{height:100%;width:100%;margin-top:10px}.popup-notice__close:hover{background:#fbc5d6}.cat-category-wrap{position:relative}.cat-category-wrap.end:after{display:none}.cat-category-wrap__content{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 100px)}.cat-category{background:#fff;border-radius:12px;padding:21px 32px;margin-bottom:22px}.cat-category__skeleton .loader{width:100%!important;border-radius:12px!important;padding:21px 32px!important;margin-bottom:22px!important;height:200px!important}.cat-category-skeleton{width:100%;background:#fff;box-shadow:0 12px 20px #ababab40;border-radius:12px;padding:21px 32px;margin-bottom:22px}.cat-category-skeleton__header{display:flex;margin-bottom:22px}.cat-category-skeleton__header .icon{display:flex;margin:5px}.cat-category-skeleton__header .icon .loader{height:48px!important;width:48px!important;margin:0!important}.cat-category-skeleton__header .title{margin:5px;display:flex;flex-direction:column;justify-content:center;width:100%}.cat-category-skeleton__header .title .loader{height:14px!important;width:75px!important;margin:0!important;border-radius:8px}.working-time{min-height:40px;background:white;border-radius:12px;position:relative}.working-time__info{display:flex;align-items:center}.working-time__label{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#000}.working-time-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding:4px 15px;transition:all .1s linear;border-radius:12px}.cat-category-action{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.cat-category-action .working-time{width:calc(100% - 104px)}.cat-category-desc{display:flex;justify-content:center;align-items:center;margin-bottom:22px}.cat-category-desc__icon{display:flex;align-items:center;justify-content:center;width:2.5rem}.cat-category-desc__icon .icon{fill:var(--brand-color-primary);vertical-align:top}.cat-category-desc__content{width:calc(100% - 56px);padding:0 1rem}.cat-category-desc__head{font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:#4a4a4a;margin-bottom:0}.cat-category-desc__text{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#aaa;margin-top:8px}.catalog-list-upsell{padding-bottom:8rem;overflow:auto}.prod-check-list.catalog-list_tile .catalog-list__item{width:calc(50% - 20px)!important}.catalog-list{display:flex;flex-wrap:wrap;width:100%;margin:0;direction:ltr}.catalog-list .catalog-list-separator{display:none}.catalog-list:not(.catalog-list_tile) .catalog-list-separator{display:block;width:100%;height:1px;margin:10px;background-color:#ededed}.catalog-list:not(.catalog-list_tile) .catalog-list-separator:last-child{background-color:transparent}@media (max-width: 1500px){.catalog-list.catalog-list_tile .catalog-list-separator:nth-child(even){display:block;width:100%;height:1px;background-color:#ededed;margin:10px}}.catalog-list.catalog-list_tile .catalog-list-separator:last-child{background-color:transparent}.catalog-list__scrollbar-content{padding:50px 40px 60px}.catalog-list__item{display:flex;justify-content:space-between;width:100%;min-height:150px;background:#fff;border-radius:12px;margin:10px;overflow:hidden;transition:all .3s linear;position:relative}.catalog-list__item:hover{box-shadow:0 0 20px #a5a5a533;transition:all .3s linear}.catalog-list__item-skeleton{display:flex;flex-direction:column;justify-content:space-between;min-height:150px;background:#fff;box-shadow:0 24px 48px #a5a5a540;border-radius:12px;margin:10px;overflow:hidden;transition:all .3s linear}.catalog-list__item-skeleton__cube{width:calc(33.33% - 20px)!important}.catalog-list__item-skeleton__cube .background-img .loader{height:150px!important;width:100%!important;margin:0!important;border-radius:12px 12px 0 0!important}.catalog-list__item-skeleton__cube .content .info{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton__cube .content .info .description{margin:10px;display:flex;flex-direction:column}.catalog-list__item-skeleton__cube .content .info .description .title{height:10px!important;margin-bottom:5px}.catalog-list__item-skeleton__cube .content .info .description .title .loader{height:10px!important;width:50px!important;margin:0!important}.catalog-list__item-skeleton__cube .content .info .description .text{height:5px!important;margin-bottom:5px}.catalog-list__item-skeleton__cube .content .info .description .text .loader{height:5px!important;width:100px!important;margin:0!important}.catalog-list__item-skeleton__cube .content .info .price{margin:10px}.catalog-list__item-skeleton__cube .content .info .price .loader{height:10px!important;width:30px!important;margin:0!important}.catalog-list__item-skeleton__cube .content .bottom{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton__cube .content .bottom .filter{display:flex;flex-direction:row}.catalog-list__item-skeleton__cube .content .bottom .filter__icon{margin:0}.catalog-list__item-skeleton__cube .content .bottom .filter__icon .loader{height:24px!important;width:24px!important;margin:0!important}.catalog-list__item-skeleton__cube .content .bottom .save-button{margin:10px;height:24px!important}.catalog-list__item-skeleton__cube .content .bottom .save-button .loader{height:24px!important;width:48px!important;margin:0!important;border-radius:12px!important}.catalog-list__item-skeleton__list{width:100%!important;flex-direction:row!important}.catalog-list__item-skeleton__list .background-img .loader{height:100%!important;width:150px!important;border-radius:0 12px 12px 0!important;margin:0!important}.catalog-list__item-skeleton__list .content{width:100%}.catalog-list__item-skeleton__list .content .info{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton__list .content .info .description{margin:10px;display:flex;flex-direction:column;width:100%}.catalog-list__item-skeleton__list .content .info .description .title{height:10px!important;margin-bottom:5px;width:100%}.catalog-list__item-skeleton__list .content .info .description .title .loader{height:10px!important;width:50px!important;margin:0!important}.catalog-list__item-skeleton__list .content .info .description .text{width:100%;height:5px!important;margin-bottom:5px}.catalog-list__item-skeleton__list .content .info .description .text .loader{height:5px!important;width:100px!important;margin:0!important}.catalog-list__item-skeleton__list .content .info .price{margin:10px}.catalog-list__item-skeleton__list .content .info .price .loader{height:10px!important;width:30px!important;margin:0!important}.catalog-list__item-skeleton__list .content .bottom{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton__list .content .bottom .filter{display:flex;flex-direction:row}.catalog-list__item-skeleton__list .content .bottom .filter__icon{margin:0}.catalog-list__item-skeleton__list .content .bottom .filter__icon .loader{height:32px!important;width:32px!important;margin:0!important}.catalog-list__item-skeleton__list .content .bottom .save-button{margin:10px;height:32px!important}.catalog-list__item-skeleton__list .content .bottom .save-button .loader{height:32px!important;width:64px!important;margin:0!important;border-radius:16px!important}.catalog-list__item-skeleton .content{display:flex;flex-direction:column;justify-content:space-between}.catalog-list__item-skeleton .content .info{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton .content .info .description{margin:10px;display:flex;flex-direction:column}.catalog-list__item-skeleton .content .info .description .title{height:10px;margin-bottom:5px}.catalog-list__item-skeleton .content .info .description .text{height:5px;margin-bottom:5px}.catalog-list__item-skeleton .content .info .price{margin:10px;height:10px}.catalog-list__item-skeleton .content .bottom{display:flex;flex-direction:row;justify-content:space-between}.catalog-list__item-skeleton .content .bottom .filter{display:flex;flex-direction:row}.catalog-list__item-skeleton .content .bottom .filter__icon{margin:0}.catalog-list__item-skeleton .content .bottom .save-button{margin:10px}.catalog-list__item-call-center{min-height:unset!important}.catalog-list__img{display:block;width:200px;max-width:100%;min-width:120px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.catalog-list__new{display:inline-block;width:72px;height:66px;background:url(/assets/img/new-offer.svg) no-repeat 0 0;position:absolute;top:0;left:0}.catalog-list__scaled{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:8px 12px;width:100%}.catalog-list__content{display:flex;flex-direction:column;justify-content:center;width:100%;padding:18px 18px 12px 20px}.catalog-list__name,.catalog-list__name a{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#4a4a4a;transition:all .2s ease 0s;text-decoration:none}.catalog-list__name a:hover{color:#f28f16}.catalog-list__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.catalog-list__info{display:flex;justify-content:space-between;align-items:center}.catalog-list__price,.catalog-list__price-tile{margin-left:10px;margin-top:-3px;text-align:right}.catalog-list__price-def{font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:#4a4a4a;white-space:nowrap}.catalog-list__price-def-old{font-style:normal;font-weight:500;font-size:.7rem;line-height:1.2;color:#d3d3d3;text-decoration:line-through;white-space:nowrap;margin-top:2px}.catalog-list__price-subtitle{font-style:normal;font-weight:500;font-size:.8rem;line-height:1.2;color:#4a4a4a;white-space:nowrap}.catalog-list__price-old{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#000;text-decoration:line-through;margin-top:2px;white-space:nowrap}.catalog-list__price-tile:not(.in-combination){display:none}.catalog-list__bottom{display:flex;justify-content:space-between;margin-top:5px;width:100%}.catalog-list__weight-tile{justify-content:center!important}.catalog-list__weight{-webkit-box-align:center;-ms-flex-align:center;display:flex;justify-content:space-between;margin-top:5px;width:100%;height:100%;flex-wrap:wrap}.catalog-list__weight .tab-filter{min-height:40px;border-radius:20px;background:#faf9f9;margin:0}.catalog-list__weight .tab-filter,.catalog-list__weight .tab-filter__item{display:inline-flex;height:-moz-fit-content;height:fit-content}.catalog-list__weight .tab-filter__item{align-items:center;justify-content:center;min-width:58px;height:2rem;padding:0 10px;border-radius:1rem;font-style:normal;font-weight:500;font-size:1rem;line-height:2rem;color:#666;transition:all .3s ease 0s;margin:4px;white-space:nowrap;cursor:pointer}.catalog-list__weight .tab-filter__item.active,.catalog-list__weight .tab-filter__item:hover{background:#f28f16;color:#fff}.catalog-list__weight .tab-filter__item.active{box-shadow:0 6px 12px #a8a8a840;cursor:auto}.catalog-list__weight .counter{margin:0 auto auto}.catalog-list__weight .counter__scaled{margin:auto 0!important;height:-moz-fit-content;height:fit-content}.catalog-list__weight .counter__max,.catalog-list__weight .counter__min,.catalog-list__weight .counter input[type=text].counter__input{width:30px;height:30px}.catalog-list__weight .counter input[type=text].counter__input{font-size:.9rem}.catalog-list__cancel{display:inline-flex;align-items:center;cursor:pointer;position:relative;font-size:16px;line-height:19px;text-decoration-line:underline;color:var(--brand-color-primary)}.catalog-list__btn{display:inline-flex;align-items:center;place-self:flex-end;min-width:80px;height:32px;border-radius:16px;background:#e0f9dc;font-style:normal;font-weight:400;font-size:1rem;line-height:32px;color:#aaa;text-decoration:none;padding-left:32px;padding-right:15px;cursor:pointer;position:relative;transition:all .3s ease 0s}.catalog-list__btn .icon{fill:#48b26b;vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);left:9px}.catalog-list__btn-remove{display:inline-flex;align-items:center;place-self:flex-end;min-width:80px;height:32px;border-radius:16px;background:#F6DBE4;font-style:normal;font-weight:400;font-size:1rem;line-height:32px;color:#aaa;text-decoration:none;padding-left:32px;padding-right:15px;cursor:pointer;position:relative;transition:all .3s ease 0s}.catalog-list__btn-remove .icon{fill:var(--brand-color-primary);vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);left:9px}.catalog-list__btn:hover{background-color:#ccefc6}.catalog-list__btn-remove:hover{background-color:#f5f5f5}.catalog-list .offer{width:100%;margin:0 10px 16px}.catalog-list_tile .catalog-list__item{display:block;width:calc(33.33% - 20px)}.catalog-list_tile .catalog-list__img{width:100%;height:150px}.catalog-list_tile .catalog-list__content{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 150px);width:100%;padding:8px 12px}.catalog-list_tile .catalog-list__price{display:none}.catalog-list_tile .catalog-list__price-tile{display:inline-block}.catalog-list_tile .catalog-list__name{display:flex;justify-content:space-between}.catalog-list_tile .catalog-list__name,.catalog-list_tile .catalog-list__name a,.catalog-list_tile .catalog-list__price-def{font-size:1.125rem}.catalog-list_tile .catalog-list__price-old{margin-top:5px}.catalog-list_tile .catalog-list__text{font-size:.875rem;margin-top:8px}.catalog-list_tile .catalog-list__bottom{margin-top:10px}.catalog-list__desc{width:100%}.item-modal-trigger{cursor:pointer}.ribbon{text-transform:uppercase;color:#fff}.catalog-list__item__mobile .ribbon{transform:scale(.6);transform-origin:0 0}.ribbon3{font-size:1rem;height:34px;line-height:34px;padding:0 10px;position:absolute;left:-4px;top:15px;background:var(--brand-color-primary)}.ribbon3:before{content:"";position:absolute}.ribbon3:before{height:0;width:0;top:-8.5px;left:.1px;border-bottom:9px solid black;border-left:9px solid transparent}.ribbon3:after{height:0;width:0;right:-14px;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:14px solid var(--brand-color-primary)}.catalog-list-icon{display:flex;align-items:center;flex-wrap:wrap}.catalog-list-icon__item{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background:#f3f3f3;margin-right:7px}.catalog-list-icon__item img{width:12px;height:12px;object-fit:contain}.catalog-list-icon__item_no-bg{background:transparent}.catalog-list-icon__item_no-bg img{width:24px;height:24px;object-fit:contain}.data-delivery{display:flex;flex-wrap:wrap;background:#f5f5f5;border-radius:12px;padding:15px 5px;margin-top:20px}.data-delivery__item{padding:0 15px}.data-delivery__item:not(:last-child){border-right:1px solid #e9e9e9}.data-delivery__title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#9b9b9b;text-transform:uppercase;margin-bottom:15px}.data-delivery__val{font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--brand-color-primary)}html[dir=rtl] .cat-filter__sub{border-radius:0 12px 12px}html[dir=rtl] .cat-filter__close{right:auto;left:13px}html[dir=rtl] .cat-filter__link{flex-flow:row!important}html[dir=rtl] .cat-notice__close{right:auto;left:16px}html[dir=rtl] .catalog-list{direction:rtl}html[dir=rtl] .catalog-list__price,html[dir=rtl] .catalog-list__price-tile{margin-left:0;margin-right:10px;text-align:left}html[dir=rtl] .catalog-list__btn{padding-left:15px;padding-right:32px}html[dir=rtl] .catalog-list__btn .icon{left:auto;right:9px}html[dir=rtl] .catalog-list__btn-remove{padding-left:15px;padding-right:32px}html[dir=rtl] .catalog-list__btn-remove .icon{left:auto;right:9px}html[dir=rtl] .data-delivery__item:not(:last-child){border-right:0;border-left:1px solid #e9e9e9}html[dir=rtl] .working-time__img{margin-right:0;margin-left:12px}html[dir=ltr] .working-time__img{margin-right:12px;margin-left:0}.cat-order__copyright{font-size:.8rem;margin-top:15px;display:flex;align-items:center;justify-content:center;color:#000}.cat-order__copyright img{margin:0 5px;max-width:60px}.cat-order-user{position:relative;margin-bottom:16px;padding:20px 24px 0}.cat-order-user__content{display:flex;justify-content:space-between;align-items:center;position:relative}.cat-order-user__photo{display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff url(/assets/img/profile.svg) no-repeat center;background-size:contain;box-shadow:0 12px 20px #ababab40;position:relative}.cat-order-user__photo img{border-radius:50%;height:40px!important;width:40px!important}.cat-order-user__photo-icon{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background:#f28f16;position:absolute;bottom:-5px;right:-5px}.cat-order-user__info{width:calc(100% - 90px)}.cat-order-user__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#4a4a4a;letter-spacing:.02em;margin-bottom:0}.cat-order-user__text{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.2;color:#6f6f6f}.dot-menu{display:flex;justify-content:center;width:20px;height:20px;position:relative;cursor:pointer}.dot-menu__icon{display:inline-block;width:unset;height:100%;position:relative}.dot-menu__icon span:before,.dot-menu__icon span:after{content:"";position:absolute;left:0}.dot-menu__icon span,.dot-menu__icon span:before,.dot-menu__icon span:after{display:inline-block;width:4px;height:4px;background:#4a4a4a}.dot-menu__icon span{position:absolute;top:8px;left:0}.dot-menu__icon span:before{top:-8px}.dot-menu__icon span:after{bottom:-8px}.dot-menu__list{min-width:138px;background:#fcfcfc;border-radius:12px 0 12px 12px;margin-top:4px;box-shadow:0 8px 16px #8a8a8abf;position:absolute;top:100%;right:10px;z-index:3}.dot-menu__item,.dot-menu__item a{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#aaa;text-decoration:none;white-space:nowrap;transition:all .3s ease 0s;display:block}.dot-menu__item a{display:block}.dot-menu__item:hover,.dot-menu__item:hover a{color:#f28f16}.dot-menu__item{padding:15px 20px}.dot-menu__item:not(:last-child){border-bottom:1px solid #e9e9e9}.cat-address{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 30px);margin-left:-30px;padding:18px 26px 16px 24px;color:#fff;border-radius:12px 0 0 12px;margin-bottom:12px;background:var(--brand-color-primary)}.cat-address .cat-change-btn{display:flex;flex-direction:column;justify-content:center;align-content:center}.cat-address .future-order-btn{margin-top:5px;font-size:.75rem!important;line-height:100%;display:flex;justify-content:center;align-items:center}.cat-address__label{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.2;color:#fff;margin-bottom:2px}.cat-address__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#fff;display:flex;align-items:center}.cat-address__time{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#fff;margin-top:6px;position:relative}.cat-address__time .icon{fill:#fff;vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);left:0}.cat-address .cat-order-list__edit{background-color:var(--brand-cards-bg)}.delivery-branch{margin-top:.4rem;display:flex;align-items:center}.delivery-branch .text{padding:0 .5rem}.delivery-branch .icon{fill:#fff;width:1rem;height:1rem}.cat-history form,.cat-history__form{height:100%}.cat-history__form{display:flex;flex-direction:column;justify-content:space-between}.cat-history__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;padding:0 24px}.cat-history__title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary)}.cat-history__link{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#000;padding-left:22px;position:relative;margin-top:2px;transition:all .3s ease 0s;cursor:pointer}.cat-history__link .icon{fill:#000;vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);left:0;transition:all .3s ease 0s}.cat-history__link:hover{color:var(--brand-color-primary)}.cat-history__link:hover .icon{fill:var(--brand-color-primary)}.cat-history__bottom{margin-top:36px;text-align:center;position:sticky;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,#ffffff 80%,#ffffff 100%)}.cat-history__bottom .go-to-payment{margin-bottom:2rem}.cat-history-skeleton{display:flex;flex-direction:column}.cat-history-skeleton__top{display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px;margin-bottom:20px}.cat-history-skeleton__top .your-order-title{height:10px;width:70px}.cat-history-skeleton__top .your-order-title .loader{height:10px!important;width:70px!important;margin:0!important}.cat-history-skeleton__top .order-history-title{height:10px;width:70px}.cat-history-skeleton__top .order-history-title .loader{height:10px!important;width:70px!important;margin:0!important}.cat-history-skeleton__items{display:flex;flex-direction:column;padding:10px 20px}.cat-history-skeleton__items .cart-item-skeleton{display:flex;flex-direction:row;border-bottom:1px solid #e9e9e9;padding:12px 0}.cat-history-skeleton__items .cart-item-skeleton__img{height:40px;width:40px}.cat-history-skeleton__items .cart-item-skeleton__img .loader{height:40px!important;width:40px!important;margin:0!important;border-radius:8px!important}.cat-history-skeleton__items .cart-item-skeleton__info{display:flex;flex-direction:column;width:100%;margin:0 10px}.cat-history-skeleton__items .cart-item-skeleton__info .title{overflow:hidden;height:20px;width:50px;margin-bottom:10px}.cat-history-skeleton__items .cart-item-skeleton__info .title .loader{height:10px!important;width:50px!important;margin:0!important}.cat-history-skeleton__items .cart-item-skeleton__info .price{overflow:hidden;height:10px;width:30px}.cat-history-skeleton__items .cart-item-skeleton__info .price .loader{height:5px!important;width:30px!important;margin:0!important}.cat-history-skeleton__items .cart-item-skeleton__show-more{height:18px;width:18px;margin:auto}.cat-history-skeleton__items .cart-item-skeleton__show-more .loader{height:18px!important;width:18px!important;margin:0!important}.cat-history-skeleton__bottom{display:flex;flex-direction:row;justify-content:center;padding:10px 20px;position:sticky;margin-top:auto}.cat-history-skeleton__bottom .order-button{height:48px;width:96px}.cat-history-skeleton__bottom .order-button .loader{height:48px!important;width:128px!important;margin:0!important;border-radius:24px!important}.cart_bottom{display:flex}.cat-order-empty{display:flex;justify-content:center;align-items:center;height:120px;padding:10px;font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:#b4b4b4}.mobile-cart{position:fixed;bottom:0;left:0;width:100%;height:100vh;transition:all .4s ease 0s;z-index:-1}.mobile-cart .close-button{position:fixed;top:100%;left:0;right:0;margin:0 auto;transform:none;transition:all .4s ease 0s}.mobile-cart .backdrop{display:none}.mobile-cart.active{z-index:1000}.mobile-cart.active .close-button{top:calc(10% - 25px)}.mobile-cart.active .backdrop{display:block}.cat-order-list{max-height:360px;overflow-y:auto;overflow-x:hidden;direction:ltr}.cat-order-list__item{display:flex;justify-content:flex-start;align-items:center;padding:6px 2px;cursor:pointer}.cat-order-list__item-wrapper{padding:0 12px;margin:0 12px}.cat-order-list__item-wrapper:not(:last-child){border-bottom:1px solid #e9e9e9}.cat-order-list__item-above-scaled{border-bottom:0}.cat-order-list__content{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:10px}.cat-order-list__img{display:inline-block;width:40px;height:40px;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:contain;text-decoration:none}.cat-order-list__info{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:10px}.cat-order-list__info-wrapper{flex-grow:1;display:flex;flex-flow:column;gap:5px}.cat-order-list__name,.cat-order-list__name a{font-style:normal;font-weight:700;font-size:1rem;line-height:1.2;color:#4a4a4a;transition:all .3s ease 0s;text-decoration:none;margin-bottom:0}.cat-order-list__name a:hover{color:#f28f16}.cat-order-list__price{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#4a4a4a;margin-top:8px}.cat-order-list__price-def{font-style:normal;font-weight:700;font-size:.875rem;line-height:1.2;color:#4a4a4a;white-space:nowrap}.cat-order-list__price-old{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.2;color:#000;text-decoration:line-through;margin-top:2px;white-space:nowrap}.cat-order-list__action{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:unset;margin-left:-3px;margin-right:-3px}.cat-order-list__arrow{display:flex;justify-content:flex-end;margin:0 3px}.cat-order-list__edit,.cat-order-list__del,.cat-order-list__add{display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;text-decoration:none;cursor:pointer;transition:all .3s ease 0s;margin:3px}.cat-order-list__edit .icon{fill:#f28f16}.cat-order-list__del .icon{fill:var(--brand-color-primary)}.cat-order-list__add .icon{fill:#48b26b}.cat-order-list__edit{background:#fcecd8}.cat-order-list__del{background:#f7dbe4}.cat-order-list__add{background:#e0f9dc}.cat-order-list__edit:hover{background-color:#ffe4c3}.cat-order-list__del:hover{background-color:#fbc5d6}.cat-order-list__add:hover{background-color:#ccefc6}.cat-order-list__arr{cursor:pointer;transition:all .3s ease 0s}.cat-order-list__arr.open{transform:rotate(180deg)}.cat-coupon{margin-top:20px;padding:0 24px}.cat-coupon__title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-bottom:12px}.cat-coupon__field{position:relative;margin:1rem 0}.cat-coupon input[type=text]:focus{box-shadow:none;border-color:#f28f16}.cat-coupon input[type=text]::placeholder{color:#9b9b9b}.cat-coupon__loader{position:absolute;top:50%;transform:translateY(-50%);right:24px;margin:10px}.cat-coupon__btn{font-style:normal;font-weight:500;font-size:.875rem;line-height:1;color:#48b26b;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%);right:24px;background-color:transparent;font-family:inherit}.cat-coupon__btn:hover{color:#f28f16}.cat-coupon__success{min-height:3rem;width:100%;border-radius:1.5rem;background:#e0f9dc;font-style:normal;font-weight:500;font-size:.875rem;line-height:1.2;color:#48b26b;padding:16px 50px 15px 20px;transition:all .3s ease 0s;position:relative}.cat-coupon__success .icon{fill:#5ebb7d;vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);right:20px}.cat-club-discount{margin-top:20px;padding:0 24px}.cat-club-discount__title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-bottom:12px}.order-list-info{display:flex;flex-wrap:wrap;align-items:center}.order-list-info__item{display:flex;align-items:center;margin-right:52px}.order-list-info__icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f3f3f3;border-radius:50%;margin-right:8px}.order-list-info__text{max-width:calc(100% - 56px);font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a}.zones-table{display:flex;flex-wrap:wrap;margin:0 0 3em;padding:0}.zones-table-cell{box-sizing:border-box;flex-grow:1;width:100%;padding:.8em 1.2em;overflow:hidden;list-style:none;border-bottom:1px solid #e1e1e1}.header-cell{font-weight:700;color:var(--brand-color-primary)}.zones-table-2cols>.zones-table-cell{width:50%}.zones-table-3cols>.zones-table-cell{width:33.33%}.zones-table-4cols>.zones-table-cell{width:25%}.zones-table-5cols>.zones-table-cell{width:20%}.zones-table-6cols>.zones-table-cell{width:16.6%}html[dir=rtl] .cat-order-user .dot-menu{right:auto;left:0}html[dir=rtl] .dot-menu__list{right:auto;left:10px;border-radius:0 12px 12px}html[dir=rtl] .cat-address{margin-left:0;margin-right:-30px;border-radius:0 12px 12px 0}html[dir=rtl] .cat-address__time .icon{left:auto;right:0}html[dir=rtl] .cat-history__link{padding-left:0;padding-right:22px}html[dir=rtl] .cat-history__link .icon{left:auto;right:0}html[dir=rtl] .cat-coupon__loader,html[dir=rtl] .cat-coupon__btn{right:auto;left:24px}html[dir=rtl] .cat-coupon__success{padding:16px 20px 15px 50px}html[dir=rtl] .cat-coupon__success .icon{right:auto;left:20px}html[dir=rtl] .cat-coupon input[type=text]{padding:0 24px 0 80px}html[dir=rtl] .order-list-info__item{margin-right:0;margin-left:52px}html[dir=rtl] .order-list-info__icon{margin-right:0;margin-left:8px}html[dir=rtl] .cat-order-list__item-wrapper{direction:rtl}@media (max-width: 1500px){.catalog-list__item-skeleton__cube{width:calc(50% - 20px)!important}}@media (max-width: 1199px){.catalog{display:block}.catalog__content{width:100%}.catalog-list__item-skeleton{min-height:106px!important;margin:0 10px 12px!important}.catalog-list__item-skeleton__cube .background-img .loader{height:120px!important}.catalog-list__item-skeleton__cube .content .info .description .title,.catalog-list__item-skeleton__cube .content .info .description .title .loader{width:35px!important}.catalog-list__item-skeleton__cube .content .info .description .text,.catalog-list__item-skeleton__cube .content .info .description .text .loader{width:70px!important}.catalog-list__item-skeleton__cube .content .bottom .filter{margin:10px 5px!important}.catalog-list__item-skeleton__cube .content .bottom .save-button,.catalog-list__item-skeleton__cube .content .bottom .save-button .loader{width:32px!important;height:16px!important}.catalog-list__item-skeleton__list .background-img .loader{width:120px!important}.catalog-list__item-skeleton__list .content .bottom .filter{margin:10px 5px!important}.catalog-list__item-skeleton__list .content .bottom .save-button,.catalog-list__item-skeleton__list .content .bottom .save-button .loader{width:32px!important;height:16px!important}.catalog-list__weight .tab-filter{min-height:32px}.catalog-list__weight .tab-filter__item{min-width:50px;padding:0 5px;font-size:1rem;margin:4px}.cat-category-skeleton{padding:1px 5px}.cat-category-skeleton__header{display:flex;margin:15px 5px}.cat-category-skeleton__header .icon{display:flex;margin:5px}.cat-category-skeleton__header .icon .loader{height:32px!important;width:32px!important;margin:0!important}.cat-category-skeleton__header .title{margin:5px;display:flex;flex-direction:column;justify-content:center}.cat-category-skeleton__header .title .loader{height:12px!important;width:75px!important;margin:0!important;border-radius:8px}}@media (max-width: 991px){.cat-address{display:block}.cat-address__content{margin-bottom:10px}.cat-order-list__item{display:block}.cat-order-list__content{width:100%;margin-bottom:10px}.catalog-list__price,.catalog-list__price_tile{margin-top:1px}.catalog-list__btn{height:28px;font-size:.875rem;line-height:28px}.catalog-list__btn .icon{width:10px;height:10px}.catalog-list__text,.catalog-list_tile .catalog-list__text{font-size:.75rem}.catalog-list__name,.catalog-list__name a,.catalog-list__price-def{font-size:1rem}.catalog-list__price-subtitle{font-size:.8rem}.catalog-list_tile .catalog-list__name,.catalog-list_tile .catalog-list__name a,.catalog-list_tile .catalog-list__price-def{font-size:.875rem}.cat-history__bottom{padding:unset;position:unset;background-image:none;margin-top:25px}.search-form-order{width:200px}}@media (max-width: 1500px){.catalog-list_tile .catalog-list__item{width:calc(50% - 20px)}}@media (min-width: 767px){.cat-category-wrap__content{max-height:calc(100vh - 98px)}}@media (max-width: 767px){.cat-category-wrap{padding:0 10px;margin-bottom:100px}.cat-category-wrap__content{padding:0 0 165px;max-height:100vh}.cat-order-list__item-wrapper{padding:0;margin:0}.popup-wrap__deals .popup__content{padding:0}.working-time__info{display:none}.dot-menu__icon span,.dot-menu__icon span:before,.dot-menu__icon span:after{width:3px;height:3px}.dot-menu__icon span:before{top:-7px}.dot-menu__icon span:after{bottom:-7px}.cat-filter{margin-left:0;margin-right:0}.cat-filter__content{flex-wrap:wrap;overflow-x:visible;row-gap:10px}.cat-filter__item{min-width:48px;margin-right:10px}.cat-filter__item,.cat-filter__more-icon{background:#faf9f9;box-shadow:none}.cat-filter__text{font-size:.875rem}.catalog-list{width:100%;margin-left:0;margin-right:0}.catalog-list__scrollbar-content{padding:20px 10px 110px}.catalog-list__item{min-height:106px;margin-top:0;margin-bottom:0}.catalog-list__img{width:120px;min-width:120px}.catalog-list__scaled{height:100%;padding:8px 12px}.catalog-list__scaled-list-padding{height:100%;padding:12px}.catalog-list__content{width:calc(100% - 120px);padding:8px 12px}.catalog-list__price-def{color:var(--brand-color-primary)}.catalog-list__text{margin-top:8px}.catalog-list_tile .catalog-list__item{width:calc(50% - 14px);margin:0 7px 14px}.catalog-list_tile .catalog-list__img{height:100px;width:auto}.catalog-list__price-tile{margin-top:0}.catalog-list_tile .catalog-list__content{height:calc(100% - 100px);padding:12px}.catalog-list_tile .catalog-list__btn-text{display:none}.catalog-list_tile .catalog-list__btn{height:32px;min-width:32px;padding:0!important}.catalog-list_tile .catalog-list__btn-remove .icon{height:14px;width:14px}.catalog-list_tile .catalog-list__btn-remove{height:32px;min-width:32px;padding:0!important}.catalog-list_tile .catalog-list__btn .icon{height:14px;width:14px}.catalog-list-icon__item{width:20px;height:20px}.catalog-magnit-btn{position:fixed;bottom:15px;left:0;right:0;margin:0 auto;padding:0 20px;z-index:20}.catalog-magnit-btn .btn{width:100%}.cat-order{background:#fff;padding:20px}.cat-address{display:flex;width:calc(100% + 20px);margin-left:0}.cat-address__content{margin-bottom:0}.cat-order-list{max-height:none}.cat-order-list__item{display:flex}.cat-order-list__price,.cat-order-list__price-tile,.cat-order-list__price-def{font-size:.75rem}.cat-order-list__price-old{font-size:.5rem}.cat-order-list__img{width:48px;height:48px}.cat-order-list__content{width:100%;margin-bottom:0}.mobile-cart .popup-wrap_mob-bot{height:0}.cat-history{height:100%}.cat-history__top{margin-bottom:20px;padding:0}.cat-history__bottom .btn,.cat-history__bottom input[type=submit].btn,.cat-history__bottom button.btn{width:100%;min-width:175px;margin:0 auto}.cat-history__bottom{position:sticky;bottom:15px}.cat-coupon{margin:0;padding:0}.cat-category{padding:1px 5px}.cat-category-desc{margin-top:1.2rem}.cat-category-desc__content{display:flex;flex-direction:column;align-items:flex-start;width:100%}.cat-category-desc__icon{width:35px;height:auto;margin:0 0 0 .7rem}.data-delivery{display:block;background:transparent;padding:20px}.data-delivery__item{display:flex;justify-content:space-between;padding:7px 0}.data-delivery__item:not(:last-child){border:0;border-bottom:1px solid #e9e9e9}.data-delivery__title{margin-bottom:0;margin-right:15px}.working-time{margin-bottom:12px}.working-time-wrapper{padding-top:8px;padding-bottom:8px}html[dir=rtl] .cat-address{margin-right:0}html[dir=rtl] .catalog-list-icon__item{margin-right:0;margin-left:12px}html[dir=rtl] .data-delivery__title{margin-right:0;margin-left:15px}html[dir=rtl] .data-delivery__item:not(:last-child){border:0;border-bottom:1px solid #e9e9e9}html[dir=rtl] .cat-category-desc__icon{margin:0 .7rem 0 0}.popup-notice-mob{width:90%!important}.popup-notice__text{padding:1rem 1rem 2rem}.popup-notice__img{height:100%;width:100%;margin:0}}html[dir=rtl] .cat-order-list__price-def{direction:ltr;text-align:right}html[dir=rtl] .cat-order-list__scaled-def{direction:rtl}.catalog-menu-wrapper{width:26%;display:flex;height:calc(100vh - 140px);flex-flow:column;gap:10px}.catalog-menu-wrapper .general-item-wrapper{z-index:1}.catalog-menu-wrapper .desktop-coupon-button,.catalog-menu-wrapper .general-item-button{border-radius:1.4375rem;box-shadow:0 7px 10px #0000001f;min-height:2.5rem;width:100%;font-size:1rem;font-weight:500;display:inline-flex;justify-content:flex-start;align-items:center;padding:0 1.2rem;gap:10px}.catalog-menu-wrapper .desktop-coupon-button>span,.catalog-menu-wrapper .general-item-button>span{flex-grow:1;text-align:start}.catalog-menu-wrapper .desktop-coupon-wrapper{z-index:1}.catalog-menu{background:#fff;border-radius:12px;position:relative}.catalog-menu:after{content:"";display:inline-block;width:100%;height:120px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);position:absolute;bottom:0;left:0;border-radius:0 0 12px 12px;-webkit-user-select:none;user-select:none;pointer-events:none}.catalog-menu__content{height:100%;padding:32px 32px 80px;overflow-y:auto}.catalog-menu__content__skeleton{height:100%;padding:32px 32px 80px;display:block}.catalog-menu__content__skeleton .loader{border-radius:12px!important;height:48px!important}.catalog-menu_arrow{display:none}.catalog-menu__item:not(:last-child){margin-bottom:1rem;min-height:2rem}.catalog-menu__link{display:inline-flex;justify-content:space-between;align-items:center;text-decoration:none}.catalog-menu__icon{width:1.5rem;margin:0 .5rem 0 0;text-align:center}.catalog-menu__icon img{max-height:1.5rem;max-width:1.5rem}.catalog-menu__icon .icon{fill:#4a4a4a;vertical-align:top}.catalog-menu__text{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a;transition:all .2s ease 0s;margin:.2rem!important}.catalog-menu__item.active .catalog-menu__text{color:var(--brand-color-primary)}.catalog-menu__item.active .catalog-menu__icon .icon{fill:var(--brand-color-primary)}.catalog-menu__separator{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:1em 0;padding:0}.catalog-menu__item-loader{width:24px;height:24px;margin:0;top:-15px;left:-80px}.catalog-menu__item-skeleton{display:flex;align-items:center;text-decoration:none;margin-bottom:1rem}.catalog-menu__item-skeleton .icon{display:flex}.catalog-menu__item-skeleton .icon .loader{height:1.5rem!important;width:1.5rem!important;margin:0!important}.catalog-menu__item-skeleton .text{display:flex;width:100%}.catalog-menu__item-skeleton .text .skeleton-loader{margin-right:.5rem;margin-left:.5rem;margin-bottom:0}.catalog-menu__item-skeleton .text .loader{height:.5rem!important;width:100%!important;margin:0!important}.coupon-bar{display:flex;align-self:stretch;align-items:center;gap:.88rem;padding:0 1rem;font-size:1rem;font-weight:500}.coupon-bar svg.ic-coupon-scissors{transform:translateY(-6px)}.coupon-bar>span{flex-grow:1}html[dir=rtl] .catalog-menu__icon{margin:.5rem}html[dir=rtl] .catalog-menu-wrapper .desktop-coupon-button .ic-angle-right,html[dir=rtl] .catalog-menu-wrapper .general-item-button .ic-angle-right,html[dir=rtl] .coupon-bar .ic-angle-right{transform:scale(-1)}@media (max-width: 1199px){.catalog-menu-wrapper{width:100%;height:auto}.catalog-menu{box-shadow:none;margin-bottom:24px;overflow:scroll;background-color:#fff}.catalog-menu:after{display:none}.catalog-menu__content{display:flex;width:100%;padding:0;overflow-x:auto}.catalog-menu__content__skeleton{display:inline-flex!important;padding:10px 10px 5px!important}.catalog-menu__content__skeleton .loader{border-radius:12px!important;height:60px!important;width:70px!important}.catalog-menu__text{white-space:nowrap}.catalog-menu__item{border-radius:12px;box-shadow:0 12px 20px #ababab40;transition:all .2s ease 0s}.catalog-menu__link{width:100%;height:100%;padding:16px 12px}.catalog-menu__item:not(:last-child){margin-bottom:0;margin-right:15px}.catalog-menu__icon{width:16px}.catalog-menu__separator{display:none}.catalog-menu__item-skeleton{flex-direction:row;border-radius:10px;box-shadow:0 12px 20px #ababab40;transition:all .2s ease 0s;padding:16px 12px}.catalog-menu__item-skeleton .icon .loader{height:16px!important;width:16px!important;margin:0!important}.catalog-menu__item-skeleton .text,.catalog-menu__item-skeleton .text .loader{width:60px!important}.catalog-menu__item-skeleton:not(:last-child){margin-bottom:0;margin-right:15px}html[dir=rtl] .catalog-menu__item:not(:last-child){margin-right:0;margin-left:15px}html[dir=rtl] .catalog-menu__item-skeleton:not(:last-child){margin-right:0;margin-left:15px}}@media (max-width: 767px){.sticky-menu{position:fixed;top:0;right:0;left:0;z-index:99999;height:auto;background:white;opacity:.9;box-shadow:0 24px 48px #a5a5a540}.catalog-menu{width:100%;border-radius:0;background:transparent;margin:0;position:relative}.catalog-menu__content{padding:10px 10px 5px;scroll-behavior:smooth}.catalog-menu_arrow{position:absolute;top:0;background-color:#ffffffa6;height:80px;display:flex;align-items:center;padding:0 6px;visibility:hidden}.catalog-menu_arrow.mobile-menu-arrow-left{left:0}.catalog-menu_arrow.mobile-menu-arrow-left svg{transform:scale(-1)}.catalog-menu_arrow.mobile-menu-arrow-right{right:0}.catalog-menu__content.has-left~.catalog-menu_arrow.mobile-menu-arrow-left{visibility:visible}.catalog-menu__content.has-right~.catalog-menu_arrow.mobile-menu-arrow-right{visibility:visible}.catalog-menu__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:0;justify-content:flex-end}.catalog-menu__item{box-shadow:none;background:transparent}.catalog-menu__item img{transition:all .2s ease-in-out;max-height:25px;max-width:25px}.catalog-menu__item.active img,.catalog-menu__item:hover img{transform:scale(1.4);margin-top:-5px}.catalog-menu__icon{width:25px;height:25px;margin:0 .2rem 0 0;display:flex;align-items:center;justify-content:center}.catalog-menu__text{font-size:.9rem}.catalog-menu__item-skeleton{flex-direction:column;border-radius:unset;box-shadow:unset;transition:unset;padding:unset;margin-bottom:unset}.catalog-menu__item-skeleton .icon .loader{height:25px!important;width:25px!important;margin:0!important}.catalog-menu__item-skeleton .text{height:.7rem!important;width:60px!important;margin:.4rem .2rem!important}.catalog-menu__item-skeleton .text .loader{height:.7rem!important;width:60px!important;margin:0!important}}.counter{display:inline-flex;align-items:center}.counter__min,.counter__max{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;text-decoration:none;cursor:pointer;position:relative;transition:all .3s ease 0s;touch-action:manipulation}.counter__min{background:#f7dbe4}.counter__max{background:#e0f9dc}.counter__min .icon{fill:var(--brand-color-primary)}.counter__max .icon{fill:#48b26b}.counter__min:hover{background-color:#fbc5d6}.counter__max:hover{background-color:#cfe9cb}.counter input[type=text].counter__input{height:30px;width:30px;outline:none;border:1px solid #ededed;border-radius:50%;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:25px;color:#4a4a4a;text-align:center;padding:0;margin:0 3px;background:#fff;box-shadow:none;transition:all .3s ease 0s}.counter__input::placeholder{color:#9b9b9b}.counter__input:focus{border-color:#f28f16;box-shadow:none}.counter_big .counter__min,.counter_big .counter__max,.counter_big input[type=text].counter__input{width:48px;height:48px}.counter_big .counter__min:after,.counter_big .counter__max:after{width:20px;height:20px}.counter_big input[type=text].counter__input{font-size:18px;line-height:46px;margin:0 6px}@media (max-width: 767px){.counter__min,.counter__max,.counter .cat-order-list__edit,.counter .cat-order-list__del,.counter .cat-order-list__add,.counter input[type=text].counter__input{margin:0 3px;height:30px;width:30px}.counter_big .counter__min,.counter_big .counter__max,.counter_big input[type=text].counter__input{width:40px;height:40px}.counter_big .counter__min:after,.counter_big .counter__max:after{width:16px;height:16px}.counter_big input[type=text].counter__input{font-size:18px;line-height:38px}}.credit-card__content{background:#faf9f9;border-radius:20px;padding:32px 48px 12px}.credit-card__input{position:relative}.credit-card input[type=text],.credit-card input[type=email],.credit-card input[type=date]{height:3rem;width:100%;outline:none;border:1px solid transparent;border-radius:1.5rem;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:3rem;color:#4a4a4a;padding:0 20px;margin:0;background:#fff;box-shadow:none;transition:all .3s ease 0s}.credit-card input[type=text]:focus,.credit-card input[type=email]:focus,.credit-card input[type=date]:focus,.credit-card textarea:focus{box-shadow:none}.credit-card input[type=text]::placeholder,.credit-card input[type=email]::placeholder,.credit-card input[type=date]::placeholder{color:#9b9b9b}.credit-card input[type=text]:focus,.credit-card input[type=email]:focus,.credit-card input[type=date]:focus{border-color:#f28f16}.credit-card__field{margin-bottom:17px}.credit-card__label{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#989898;text-transform:uppercase;margin-bottom:6px}.credit-card__field-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.credit-card__field-wrap .credit-card__field{width:calc(50% - 16px);margin-left:8px;margin-right:8px}.credit-card__btn{text-align:center;margin-top:32px}.credit-card__btn .btn{min-width:180px}.credit-card__bottom{display:flex;justify-content:space-between;align-items:center}.credit-card__bottom_end{justify-content:flex-end}.credit-card__field.error .credit-card__label{color:var(--brand-color-primary)}.credit-card__field.error .credit-card__input:after{content:"";display:inline-block;width:calc(100% - 40px);height:2px;background:var(--brand-color-primary);position:absolute;bottom:11px;left:0;right:0;margin:0 auto}.credit-card-type{display:flex;align-items:center}.credit-card-type__item:not(:last-child){margin-right:16px}html[dir=rtl] .credit-card-type__item:not(:last-child){margin-right:0;margin-left:16px}@media (max-width: 767px){.credit-card{display:flex;flex-direction:column;justify-content:space-between}.credit-card__content{padding:0;background:transparent}.credit-card input[type=text],.credit-card input[type=email],.credit-card input[type=date]{background:#faf9f9}.credit-card__field{margin-bottom:25px}.credit-card__field-wrap{align-items:flex-end}.credit-card__field-wrap .credit-card__field{width:calc(33.33% - 16px)}.credit-card-type{margin-bottom:27px}}.dropdown{display:inline-block;vertical-align:middle;padding:0 20px;position:relative}.dropdown__head{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a;position:relative;padding-right:14px}.dropdown__arr{display:inline-block;width:10px;height:7px;position:absolute;top:50%;transform:translateY(-50%);right:0}.dropdown__arr .icon{fill:#000;vertical-align:top}.dropdown__list{display:none;width:100%;min-width:250px;background:#fcfcfc;border-radius:12px;padding:6px 24px;position:absolute;top:100%;left:0;z-index:3;box-shadow:0 8px 16px #8a8a8a40}.dropdown__item,.dropdown__item a{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#000;text-decoration:none;transition:all .3s ease 0s;cursor:pointer}.dropdown__item:hover,.dropdown__item:hover a{color:#f28f16}.dropdown__item{padding:10px 0}.dropdown__item-text{font-weight:300}.dropdown__item:not(:last-child){border-bottom:1px solid #e9e9e9}.dropdown__icon{margin-right:20px}.dropdown__icon img,.dropdown__icon .icon{display:inline-block;vertical-align:middle}.dropdown:hover .dropdown__list,.dropdown.active .dropdown__list{display:block}html[dir=rtl] .dropdown__head{padding-right:0;padding-left:14px}html[dir=rtl] .dropdown__arr{right:auto;left:0}html[dir=rtl] .dropdown__icon{margin-right:0;margin-left:20px}html[dir=rtl] .dropdown__list{right:0;left:auto}@media (max-width: 767px){.dropdown{display:inline-flex;align-items:center;padding:0}.dropdown__head{display:inline-block}}.filter{display:flex;flex-wrap:wrap;margin-bottom:10px}.filter__item{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:2.5rem;padding:0 16px;border-radius:1.25rem;font-style:normal;font-weight:400;font-size:1rem;line-height:2.5rem;color:#aaa;transition:all .3s ease 0s;margin-bottom:10px;cursor:pointer}.filter__item .icon{max-width:16px;max-height:16px;fill:#aaa;transition:all .3s ease 0s}.filter__item.active,.filter__item:hover{background:#f28f16;color:#fff}.filter__item:not(:last-child){margin-right:12px}.filter__icon:not(ngx-skeleton-loader){width:16px;margin-right:8px}.filter__item.active .icon,.filter__item:hover .icon{fill:#fff}.filter__icon img{vertical-align:middle;margin-top:-2px}.filter__text{white-space:nowrap}html[dir=rtl] .filter__item:not(:last-child){margin-right:0;margin-left:12px}html[dir=rtl] .filter__icon{margin-right:0;margin-left:8px}@media (max-width: 767px){.filter__item{font-size:.875rem;padding:0 12px}.filter__item:not(:last-child){margin-right:10px}html[dir=rtl] .filter__item:not(:last-child){margin-right:0;margin-left:10px}}input{-webkit-appearance:none!important}.form-site__input{position:relative}.form-site__loader{left:auto;position:relative;right:20px;top:12px}.form-site__clear{display:inline-block;background:transparent;padding:0;border:0;outline:0;box-shadow:none;position:absolute;top:16px;right:20px;cursor:pointer;z-index:1}.form-site__clear .icon{display:inline-block;vertical-align:top}.form-site input[type=text],.form-site input[type=email],.form-site input[type=date],.form-site input[type=password],.form-site input[type=tel],.form-site textarea,.form-site .p-dropdown-label{height:3rem;width:100%;outline:none;border:1px solid transparent;border-radius:1.5rem;font-style:normal;font-weight:400;font-size:1rem;line-height:3rem;color:inherit;padding:0 20px;margin:0;box-shadow:none;transition:all .3s ease 0s;background:whitesmoke}.form-site input[type=text]:focus,.form-site input[type=email]:focus,.form-site input[type=date]:focus,.form-site input[type=tel]:focus,.form-site textarea:focus{box-shadow:none;border-color:#f28f16}.form-site textarea{height:80px;line-height:1.2;padding-top:20px;padding-bottom:20px}.form-site input[type=text]::placeholder,.form-site input[type=email]::placeholder,.form-site input[type=date]::placeholder,.form-site input[type=tel]::placeholder,.form-site textarea::placeholder{color:#9b9b9b}.form-site__content{width:64.3%;margin:0 auto}.form-site__content_full{width:auto}.form-site__pizza-topping{padding:0 50px}.form-site__field{margin-bottom:16px}.form-site__label{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#000;text-transform:uppercase;margin-bottom:6px}.form-site__field-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.form-site__field-wrap:last-child{margin-bottom:-17px}.form-site__field-wrap .form-site__field{width:calc(50% - 32px);margin-left:16px;margin-right:16px}.form-site__field-wrap_three,.form-site__field-wrap_address{margin-left:-6px;margin-right:-6px}.form-site__field-wrap_three .form-site__field{width:calc(25% - 12px);margin-left:6px;margin-right:6px}.form-site__field-wrap_address .form-site__field{width:calc(75% - 12px);margin-left:6px;margin-right:6px}.form-site__field-wrap_address .form-site__field:last-child{width:calc(25% - 12px)}.form-site__btn{text-align:center;margin-top:50px}.form-site__btn .btn:only-child{margin:0 auto!important}.form-site__btn_sb{display:flex;justify-content:space-between;align-items:center}.form-site__btn-label{font-style:normal;font-weight:500;font-size:.9rem;line-height:1.2;color:#000;text-transform:uppercase;margin-top:24px}.form-site__check{display:table;margin:0 auto}.form-site__notice{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);text-transform:uppercase;text-align:center;margin-top:16px;margin-bottom:10px}.form-site__notice a{color:var(--brand-color-primary)}.form-site__notice img,.form-site__notice .icon{display:inline-block;vertical-align:middle;margin-right:8px;margin-top:-2px;fill:var(--brand-color-primary)}.form-site__field.error .form-site__label{color:var(--brand-color-primary)}.form-site__field.error .form-site__input:after{content:"";display:inline-block;width:calc(100% - 40px);height:2px;background:var(--brand-color-primary);position:absolute;bottom:11px;left:0;right:0;margin:0 auto}.form-site__error{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);text-transform:uppercase;text-align:center;margin-top:60px}.form-site__copyright{font-style:normal;font-weight:400;font-size:.8rem;line-height:1rem;color:#000;text-align:center;margin-top:50px}.form-site__copyright img{margin-left:2px}.form-site .no-streets{display:flex;align-items:center;margin:10px 0 14px}.form-site .no-streets .input-check{display:flex}.form-site .no-streets-label{margin:0 7px}.form-site .please-notice{width:100%}.form-site .input-date{position:relative}.form-site .input-date input[type=text],.form-site .input-date input[type=date]{padding-right:30px}.form-site .input-date .ic-calendar{position:absolute;top:50%;transform:translateY(-50%);right:20px;fill:#b0b0b0}.form-site .multipass__container{width:100%;display:flex;align-items:center;flex-direction:column;margin:10px 0;gap:10px}.form-site .multipass__container .pin-input-field,.form-site .multipass__container .card-input-field{width:200px}.form-site .multipass__container .saved-card-selected{cursor:not-allowed;opacity:.5;filter:blur(1px)}.form-site .multipass__container .multipass-saved-cards{display:flex;flex-flow:column;gap:10px}.form-site .multipass__container button.multipass-saved-card{padding:5px 15px;background-color:#fdf4d6;display:inline-flex;gap:10px;align-items:center;cursor:pointer}.form-site .multipass__container button.multipass-saved-card span.check{width:20px;height:20px;display:inline-flex;border:solid 1px #000;border-radius:15px;align-items:center;justify-content:center;padding:3px}.form-site .multipass__container button.multipass-saved-card.active{background-color:#ffe572}.input-auto{width:100%;position:relative}.input-auto__list{display:none;background:#faf9f9;border-radius:12px;max-height:240px;overflow-y:auto;box-shadow:0 8px 12px #bbbbbb40;position:absolute;top:100%;left:0;right:0;margin:8px auto 0;z-index:10}.input-auto__list.active{display:block}.input-auto__item{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#777;padding:10px 24px 8px;cursor:pointer;position:relative}.input-auto__item:not(:last-child):after{content:"";display:inline-block;width:calc(100% - 48px);height:1px;background:#e9e9e9;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.input-auto__item.active,.input-auto__item:hover{background:#efefef}.payment{margin:0 auto}.payment__check{display:table;margin:0 auto}.payment-pay{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:flex-end;margin-top:30px}.payment-pay__text{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#4a4a4a;text-transform:uppercase;margin-bottom:10px}input[type=number].payment-sum__field,input[type=tel].payment-sum__field,input[type=text].payment-sum__field{margin:0 auto;display:block;height:3rem;width:198px;border-radius:1.5rem;font-style:normal;font-weight:500;font-size:1.5rem;line-height:3rem;color:var(--brand-color-primary);text-align:center;padding:0 20px;background:#faf9f9}.payment-sum{display:flex;flex-direction:column;justify-content:center;width:100%}.payment-sum__title{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#4a4a4a;text-transform:uppercase;text-align:center;margin-bottom:5px}.payment-sum__currency{font-size:1.5rem;color:var(--brand-color-primary);position:absolute;top:10px;right:calc(50% - 70px)}.payment-tip{margin-top:1.5rem;display:flex;flex-direction:column;justify-content:center;width:100%}.payment-tip__list{display:flex;flex-direction:row;overflow:auto}.payment-tip__types{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.payment-tip__input{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.payment-tip__check-item{cursor:pointer;transition:all .2s ease 0s;display:flex;justify-content:center;height:3rem;width:50px;border-radius:1.5rem;font-style:normal;font-weight:400;font-size:1.5rem;line-height:3rem;color:var(--brand-color-primary);text-align:center;padding:0 20px;background:#faf9f9;margin:10px}.payment-tip__check-item.active .payment-tip__text{color:#fff}.payment-tip__input-item{display:block;height:3rem;width:198px;border-radius:1.5rem;font-style:normal;font-weight:500;font-size:1.5rem;line-height:3rem;color:var(--brand-color-primary);text-align:center;padding:0 20px;background:#faf9f9;margin:10px auto!important}.payment-tip__title{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#4a4a4a;text-transform:uppercase;text-align:center;margin-bottom:5px}.payment-tip__currency{font-size:1rem;color:var(--brand-color-primary);position:absolute;top:10px;right:calc(50% - 70px)}.payment-res__item:not(.left-to-pay){border-bottom:1px solid #e6e6e6}.payment-res{background:#faf9f9;border-radius:24px;padding:6px 40px;margin-top:20px}.payment-res__item,.payment-res__total{display:flex;justify-content:space-between;align-items:center;padding:20px 0 18px}.payment-res .paid-item{display:flex;width:100%;justify-content:space-between}.payment-res .paid-item .icon-title{display:flex;align-items:center;justify-content:space-between}.payment-res .paid-item .icon-title .paid-title{margin:0 20px}.payment-res .paid-item .amount-paid{display:flex;align-items:center;justify-content:space-between}.payment-res__title{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:#4a4a4a;text-transform:uppercase;margin-right:10px}.payment-res__price{font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.2;color:#4a4a4a;direction:ltr}.payment-res__total{padding:12px 0}.payment-res__total .payment-res__price{font-size:2rem;color:#000;direction:ltr}.takeaway-form .input-auto__list::-webkit-scrollbar{width:0px;background:transparent}.takeaway-form .input-auto__list{-ms-overflow-style:none;scrollbar-width:none}.takeaway-form .form-site{display:flex;flex-direction:column;justify-content:space-between}.tab-form{max-width:480px;margin:20px auto 0}.tab-form__item{display:none}.tab-form__item.active{display:block}.tab-form .form-site__content{width:100%}.btn-cart-empty{display:flex;align-items:center;justify-content:center;margin:40px 0 10px}.btn-cart-empty .btn{min-width:214px;margin:10px 12px}.form-branch .form-site{display:flex;flex-direction:column;justify-content:space-between}.takeaway-scrollbar{max-height:480px}.payment-iframe{position:absolute;inset:0;width:100%;height:100%}.thanks{font-size:2rem;padding:20px;font-weight:500;text-align:center}.simless-textarea{border:none;width:100%;font-size:1rem;line-height:1;resize:vertical;min-height:40px;max-height:500px}html[dir=rtl] .form-site__notice img,html[dir=rtl] .form-site__notice .icon{margin-right:0;margin-left:8px}html[dir=rtl] .form-site__copyright img{margin-left:0;margin-right:2px}html[dir=rtl] .form-site .input-date input[type=text],html[dir=rtl] .form-site .input-date input[type=date]{padding-right:0;padding-left:30px}html[dir=rtl] .form-site .input-date .ic-calendar{right:0;left:20px}html[dir=rtl] .form-site__clear{left:20px!important;right:auto!important}html[dir=rtl] .form-site__loader{right:auto;left:36px}html[dir=rtl] .payment-res__title{margin-right:0;margin-left:10px}html[dir=rtl] .payment-sum__currency{right:auto;left:calc(50% - 70px)}html[dir=rtl] .payment-tip__currency{right:auto;top:23px;left:calc(50% - 50px)}@media (max-width: 991px){.payment .card-check__label{width:180px}}@media (max-width: 767px){.form-site__content{width:100%}.form-site__content_center{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 140px)}.form-site__pizza-topping{padding:0}.form-site__check{display:block}.form-site__btn{margin-top:35px;padding-bottom:20px}.form-site__btn-pizza{display:flex;justify-content:center;padding-bottom:20px;width:200px}.form-site__field-wrap{margin-left:-7px;margin-right:-7px}.form-site__field-wrap .form-site__field{width:calc(50% - 14px);margin-left:7px;margin-right:7px}.form-site__field-wrap_address .form-site__field{width:calc(75% - 12px);margin-left:6px;margin-right:6px}.form-site__field-wrap_three .form-site__field{width:calc(50% - 14px)}.form-site__field-wrap .form-site__field_mob-full{width:calc(100% - 14px)}.choose-delivery{position:relative}.choose-delivery .form-site-wrap{height:auto}.choose-delivery .form-site__check{margin-top:-90px}.choose-delivery .tab-form{margin-top:0}.choose-delivery .form-site__btn_sb,.payment,.payment__check,.payment .card-check-list{display:block}.payment .card-check{width:100%;max-width:calc(100% - 18px)}.payment .card-check__label{min-height:80px;width:100%;display:flex;align-items:center}.payment .card-check__text,.payment .card-check__text-no-color{width:calc(100% - 92px);margin-top:0;text-align:left;margin-left:26px}.payment .card-check__img{width:50px;height:50px}.payment-pay{display:block;text-align:center}.payment-pay__link{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-top:8px}.payment-pay__link a{color:var(--brand-color-primary);text-decoration:underline}.btn-cart-empty{display:block;text-align:center}.form-branch{height:unset}.form-branch .select__option{max-height:280px}.form-site-btn{width:100%;padding:60px 20px 20px;background:linear-gradient(180deg,rgba(255,255,255,0) -14.18%,#FFFFFF 82.47%);text-align:center;position:fixed;bottom:0;left:0;z-index:1010}.payment-tip__list{flex-direction:column}.payment-tip__input,.multipass__input,.payment-tip__types{justify-content:center}.payment-tip__types .payment-tip__type{padding:0 8px}.payment-tip__check-item{width:3rem;font-size:1rem;margin:0}.payment-tip__currency{top:43px}html[dir=rtl] .payment .card-check__text,html[dir=rtl] .payment .card-check__text-no-color{margin-left:0;margin-right:26px}html[dir=rtl] .payment-tip__currency{top:43px}}.ic-hamburger{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;margin:0;padding:0;width:24px;height:16px;font-size:0;text-indent:-9999px;-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s}.ic-hamburger:focus{outline:none}.ic-hamburger span{display:block;width:calc(100% - 10px);position:absolute;top:6px;left:0;right:0;height:1.7px;background:white}.ic-hamburger span:before,.ic-hamburger span:after{content:"";position:absolute;display:block;left:0;height:1.7px;background-color:inherit;border-radius:2px}.ic-hamburger span:before{width:calc(100% + 10px);top:-6px}.ic-hamburger span:after{width:calc(100% + 5px);bottom:-6px}.ic-hamburger span:before{transition:top .3s ease .3s,transform .3s ease 0s}.ic-hamburger span:after{transition:bottom .3s ease .3s,transform .3s ease 0s}.ic-hamburger.active span{background:none}.ic-hamburger.active span:before{top:0;transform:rotate(45deg)}.ic-hamburger.active span:after{bottom:0;transform:rotate(-45deg)}.ic-hamburger.active span:before{transition:top .3s ease 0s,transform .3s ease .3s}.ic-hamburger.active span:after{transition:bottom .3s ease 0s,transform .3s ease .3s}.ic-hamburger:hover span,.ic-hamburger:hover span:before,.ic-hamburger:hover span:after{background-color:#818181}.ic-hamburger.active:hover span{background-color:transparent}html[dir=rtl] .ic-hamburger span:before,html[dir=rtl] .ic-hamburger span:after{right:0}.icon{display:inline-block;vertical-align:middle;fill:#404040;flex-shrink:0}.icon__delivery{fill:var(--brand-color-primary)}.icon.ic-white{fill:#fff}.icon.ic-stroke{stroke:#000;fill:transparent}.input-check__label{display:inline-flex;align-items:center;cursor:pointer;position:relative}.input-check input[type=checkbox]{display:none}.input-check__mark{display:inline-block;width:20px;height:20px;border:1px solid #858585;border-radius:2px;position:relative;margin-top:-3px}.input-check__mark .icon{display:none;fill:var(--brand-color-primary)}.input-check__text{max-width:calc(100% - 32px);font-style:normal;font-weight:400;font-size:.9rem;line-height:1.2;color:#989898;margin-left:12px}input[type=checkbox]:checked+.input-check__label .input-check__mark{border-color:var(--brand-color-primary)}input[type=checkbox]:checked+.input-check__label .input-check__mark .icon{display:inline-block;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.input-check_circle .input-check__mark{border-radius:50%}.input-check_circle .input-check__text{font-size:1rem;color:#4a4a4a}.input-check_circle input[type=checkbox]:checked+.input-check__label .input-check__text{color:var(--brand-color-primary)}.input-check_big .input-check__mark{width:24px;height:24px}.checkbox-inline{display:inline-flex;align-items:center;gap:10px;cursor:pointer}.checkbox-inline .input-check__mark{margin-top:0}html[dir=rtl] .input-check__text{margin-left:0;margin-right:12px}@media (max-width: 767px){.input-check_big .input-check__mark{width:20px;height:20px}.input-check_big input[type=checkbox]:checked+.input-check__label .input-check__mark:after{width:12px;height:12px}.input-check_circle .input-check__text{font-size:.875rem}}.line-more{display:block;height:32px;text-align:center;position:relative;margin-top:7px}.line-more__content{display:flex;align-items:center;justify-content:center;min-width:10rem;height:40px;border-radius:50px;background:#e0f9dc;text-decoration:none;cursor:pointer;position:relative;transition:all .3s ease 0s}.line-more__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:100%}.line-more__icon .icon{fill:#48b26b}.line-more__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-right:5px;margin-left:15px}.line-more__content:hover{background-color:#ccefc6}.line-more__hr{width:30%;height:0;border:none;border-bottom:1px solid #f2f2f2}html[dir=rtl] .line-more__text{margin-right:15px;margin-left:5px}.new-order{display:flex;justify-content:space-between;align-items:flex-start}.new-order__main{width:calc(74% - 56px)}.order-header{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#eee;background:linear-gradient(72.37deg,#F28F16 6.41%,var(--brand-color-primary) 95.11%);position:relative;z-index:10}.order-header .header-item{display:flex}.order-header__content{display:flex;justify-content:space-between;align-items:center;height:76px;padding:10px 0;position:relative}.order-header__info{display:flex;align-items:center}.order-header__logo{max-width:200px;max-height:100%;display:flex;width:-webkit-fill-available}.order-header__logo img{transition:opacity .3s linear;object-fit:contain;object-position:left}.order-header__time .dropdown{display:inline-flex;align-items:center}.order-header__time .dropdown__icon .icon,.order-header__time .dropdown__arr .icon{fill:#fff}.order-header__time .dropdown__head{color:#eee}.order-header .desktop-toolbar-icon{margin-right:12px;display:flex}.order-header__delevery{padding:0 20px;position:relative}.order-header__delevery .icon{fill:#fff}.order-header__delevery-title{display:inline-flex;align-items:center;font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#eee}.order-header__phone{display:inline-flex;align-items:center;padding:0 20px;position:relative}.order-header__phone .icon{fill:#fff}.order-header__phone-number{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#eee;direction:ltr}.order-header__phone:after,.order-header__delevery:after{content:"";display:inline-block;width:1px;height:26px;background:#fff;position:absolute;left:0;top:50%;transform:translateY(-50%)}.order-header .cat-filter{max-width:calc(100% - 270px);margin:0}.order-header .cat-filter__item{margin:6px}.order-header .cat-filter__item.active .cat-filter__close{display:inline-block}.order-header .cat-filter__item_fix-indent.active .cat-filter__link{padding-left:14px;padding-right:14px}.order-header .cat-filter__link-all{padding:0!important}.header-lang{height:44px}.header-lang__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;transition:all .3s ease 0s;cursor:pointer;position:relative}.header-lang__btn:hover{background:rgba(255,255,255,.8)}.header-search{margin-left:7px}.header-search__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;transition:all .3s ease 0s;cursor:pointer;position:relative}.header-search__btn .icon{stroke:var(--brand-color-primary)}.header-search__btn:hover{background:rgba(255,255,255,.8)}.header-search__count{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#f28f16;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#fff;position:absolute;top:-3px;right:-3px;transition:opacity .3s linear}.header-search__content{display:flex;align-items:center;height:56px;width:0;background:#fff;border-radius:28px;padding:2px 0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .4s ease 0s;overflow:hidden}.header-search__content.active{padding:2px 68px 2px 20px;width:100%}.header-search__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--brand-color-primary);box-shadow:0 12px 16px #00000040;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:8px}.header-search__close .icon{fill:#fff}.order-header-icons{display:inline-flex;align-items:center}.order-header-icons__item{margin:0 3px;position:relative}.order-header-icons__popup-wrap{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:11px}.order-header-icons__popup{display:flex;align-items:center;background:#fff;border-radius:12px;padding:6px;box-shadow:0 6px 12px #72727240;position:relative}.order-header-icons__popup:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #ffffff transparent;position:absolute;bottom:100%;left:0;right:0;margin:0 auto}.order-header-icons__ic{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f5f5f5;margin:2px}.order-header-icons__ic .icon{fill:#aaa}.order-header-icons__ic.active{background:#16A3F2}.order-header-icons__ic.active .icon{fill:#fff}.order-header-icons__item:hover .order-header-icons__popup-wrap,.order-header-icons__item:focus .order-header-icons__popup-wrap{display:block}.notice-filter-wrap{position:relative;z-index:10}.notice-filter{display:flex;align-items:center;width:100%;min-height:32px;padding:4px 35px 4px 4px;border-radius:16px;position:absolute;top:22px;left:0;background:white;box-shadow:0 7px 10px #0000001f}.notice-filter__edit{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fcecd8;margin-right:12px;transition:all .2s ease 0s;cursor:pointer}.notice-filter__edit .icon{fill:#f28f16}.notice-filter__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:var(--brand-color-primary)}.notice-filter__close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;transition:all .2s ease 0s;position:absolute;top:4px;right:4px;cursor:pointer}.notice-filter__close .icon{fill:var(--brand-color-primary)}.notice-filter__close:hover{background:rgba(255,255,255,.7)}.desktop-toolbar-icon{max-height:1.2rem;max-width:1.2rem}html[dir=rtl] .order-header{background:linear-gradient(72.37deg,var(--brand-color-primary) 6.41%,#F28F16 95.11%)}html[dir=rtl] .order-header__logo img{object-position:right}html[dir=rtl] .order-header .desktop-toolbar-icon{margin-right:0;margin-left:12px}html[dir=rtl] .order-header__phone:after,html[dir=rtl] .order-header__delevery:after{left:auto;right:0}html[dir=rtl] .order-header .cat-filter{margin:0}html[dir=rtl] .order-header .cat-filter__item{margin:6px}html[dir=rtl] .order-header .cat-filter__item_fix-indent.active .cat-filter__link{padding-left:14px;padding-right:14px}html[dir=rtl] .order-header .cat-filter .cat-filter__link{direction:rtl}html[dir=rtl] .header-search{margin-left:0;margin-right:7px}html[dir=rtl] .header-search__count{right:auto;left:-3px}html[dir=rtl] .header-search__content{right:auto;left:0}html[dir=rtl] .header-search__content.active{padding-right:20px;padding-left:68px}html[dir=rtl] .header-search__close{right:auto;left:8px}html[dir=rtl] .notice-filter{padding-left:35px;padding-right:4px}html[dir=rtl] .notice-filter__edit{margin-right:0;margin-left:12px}html[dir=rtl] .notice-filter__close{right:auto;left:4px}@media (max-width: 1199px){.new-order__main{width:calc(70% - 56px)}}@media (max-width: 991px){.order-header .cat-filter{max-width:calc(100% - 220px)}}@media (max-width: 767px){.order-header{display:none}.new-order{position:fixed;top:0;display:block;padding:0;margin:0;width:100%}.new-order-top{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-left:0;margin-right:0;padding-top:10px;background:#fff;position:relative}.new-order-top__content{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 94px)}.new-order-top .view{box-shadow:0 12px 20px #ababab40;border-radius:12px;margin-left:20px}.page-mob-profile{width:calc(100% - 42px);position:relative}.page-mob-profile__content{display:flex;align-items:center;position:relative;padding:2px 10px}.page-mob-profile__photo{display:inline-block;width:40px;height:40px;border-radius:50%;background:#fff url(/assets/img/profile.svg) no-repeat center;background-size:contain;box-shadow:0 12px 20px #ababab40;margin-right:12px;position:relative;z-index:2}.page-mob-profile__photo img{border-radius:50%;height:40px!important;width:40px!important}.page-mob-profile__photo-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#f28f16;position:absolute;bottom:-5px;right:-5px}.page-mob-profile__info{width:calc(100% - 53px)}.page-mob-profile__head{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a;letter-spacing:.02em}.page-mob-profile__text{font-style:normal;font-weight:400;font-size:.8rem;line-height:1.2;color:#6f6f6f}.page-mob-profile__info{display:none}.page-mob-profile .dot-menu{width:40px;height:40px;z-index:2}.page-mob-profile .dot-menu__icon{display:inline-block;width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 12px 20px #ababab40}.page-mob-profile .dot-menu__icon span{top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.page-mob-profile .dot-menu__list{display:none}.page-mob-profile.active{border-radius:0 12px 0 0}.page-mob-profile.active .dot-menu{height:auto;position:absolute;top:100%;left:0;width:100%}.page-mob-profile.active .dot-menu__icon{display:none}.page-mob-profile.active .page-mob-profile__info{display:block}.page-mob-profile.active .dot-menu__list{display:block;position:static;background:#fcfcfc;margin-top:0}.header-lang{margin-left:auto;margin-right:0;height:32px}.header-lang__btn{margin:2px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;transition:all .3s ease 0s;cursor:pointer;position:relative}.header-lang__rtl{margin-right:auto;margin-left:0}.header-lang__btn:hover{background:rgba(255,255,255,.8)}html[dir=rtl] .page-mob-profile__photo{margin-right:0;margin-left:12px}html[dir=rtl] .new-order-top .view{margin-left:0;margin-right:20px}}.notice-layout{display:flex;flex-direction:column;max-width:calc(100% - 48px);position:absolute;top:24px;right:24px;z-index:1000}.notice-layout .notice:not(:last-child){margin-bottom:12px}.notice-layout_top-left{right:auto;left:24px}.notice-layout_bottom-right{top:auto;bottom:24px}.notice-layout_bottom-left{right:auto;top:auto;bottom:24px}.notice{display:inline-block;width:100%;max-width:400px;background:#5f946c;border-radius:12px;font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#fff;padding:15px;margin-bottom:5px;box-shadow:0 12px 20px #41414140;position:relative;opacity:.95}.notice__close{display:inline-block;width:16px;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer}.notice__close .icon{display:inline-block;vertical-align:top;width:100%;height:100%;fill:#369b58;transition:all .3s ease 0s}.notice__close:hover .icon{fill:#328a4f}.notice_red{background:var(--brand-color-primary);box-shadow:0 12px 20px #41414140;color:#fff}.notice_red .notice__close .icon{fill:var(--brand-color-primary)}.notice_red .notice__close:hover .icon{fill:#b50b46}html[dir=rtl] .notice-layout,html[dir=rtl] .notice-layout_bottom-right{right:auto;left:24px}html[dir=rtl] .notice-layout_top-left,html[dir=rtl] .notice-layout_bottom-left{right:24px;left:auto}body .ui-toast .ui-toast-message{font-size:1rem;border-radius:12px;box-shadow:0 12px 20px #41414140;opacity:.9!important}.ui-toast .ui-toast-icon{display:none}.ui-toast .ui-toast-message-text-content{margin-left:0;margin-right:0}.ui-toast .ui-toast-message-content{padding:16px 45px 16px 16px}body .ui-toast .ui-toast-message .ui-toast-close-icon{display:inline-block;vertical-align:top;width:16px;height:16px}body .ui-toast .ui-toast-message .ui-toast-close-icon:before{display:inline-block;vertical-align:top;width:100%;height:100%;font-size:0}body .ui-toast .ui-toast-message.ui-toast-message-success .ui-toast-close-icon:before{background:url(/assets/img/ic-notice-close-green.svg) no-repeat center;background-size:contain}body .ui-toast .ui-toast-message.ui-toast-message-error .ui-toast-close-icon:before{background:url(/assets/img/ic-notice-close-red.svg) no-repeat center;background-size:contain}.ui-toast .ui-toast-close-icon{top:50%;transform:translateY(-50%)}#toast-container{padding:20px;width:400px;max-width:100%;display:flex;flex-direction:column;justify-content:center}#toast-container :hover{cursor:pointer}#toast-container .message.toast{opacity:.9!important}.add-pointer-events{pointer-events:unset!important}@media (max-width: 767px){#toast-container{align-items:center;left:0;right:0}}.offer{width:100%;background:#fff;box-shadow:0 24px 48px #a5a5a540;border-radius:12px;margin:0 10px 16px}.offer__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#fff;margin-bottom:12px}.offer__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#fff}.offer img{width:100%;border-radius:12px}.orders-history-wrapper{max-height:800px}.orders-history-wrapper .popup .h1{color:#3c3c3b}.history-list-wrap{position:relative}.history-list-wrap__more{display:inline-block;width:100%;height:120px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);position:absolute;bottom:0;left:0}.history-list-wrap__more .icon{max-width:100%;max-height:100%;position:absolute;top:20px;left:0;right:0;margin:0 auto}.history-list-wrap.end .history-list-wrap__more{display:none}.history-list{overflow-y:auto;position:relative}.history-item{cursor:pointer;background:#F3F3F3;border-radius:12px;padding:1.5rem;margin-bottom:18px;position:relative}.history-item__main{display:flex;justify-content:space-between;align-items:center;padding-right:38px;position:relative}.history-item__num,.history-item__num a{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#f28f16;text-decoration:none;transition:all .3s ease 0s}.history-item__num a:hover{color:#e08516}.history-item__address{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-top:10px}.history-item__order-type{height:12px!important;display:inline-block;vertical-align:middle;margin:0 4px;fill:#c4c4c4}.history-item__add{display:flex;align-items:center;flex-wrap:wrap;margin-top:8px}.history-item__date,.history-item__type,.history-item__cat{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.2;color:#c4c4c4}.history-item__date,.history-item__cat{margin-right:14px}.history-item__type{margin-right:16px}.history-item__cat .icon{display:inline-block;vertical-align:middle;max-width:12px;margin-right:4px;fill:#c4c4c4}.history-item__price{font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:var(--brand-color-primary);white-space:nowrap;right:0;top:0;position:absolute}.history-item__arr{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:10px;position:absolute;right:0;transition:all .3s ease 0s;bottom:0}.history-item__arr .icon{fill:var(--brand-color-primary)}.history-item__list{display:none;margin-top:13px}.history-item.open .history-item__list{display:block}.history-item.open .history-item__arr{transform:rotate(180deg)}.history-item__btn{text-align:end;margin-bottom:6px}.history-item__btn .btn_small{height:2.5rem;line-height:2.5rem;font-size:1rem;border-radius:1rem;padding:0 1.5rem}.history-item.inactive{background:rgba(243,243,243,.3)}.history-item.inactive .history-item__main,.history-item.inactive .history-item__list{opacity:.3}.history-item:last-child{margin-bottom:80px}.history-product{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-top:1px solid #e9e9e9}.history-product__img{display:inline-block;width:40px;height:40px;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:cover;text-decoration:none}.history-product__content{width:calc(100% - 52px)}.history-product__name,.history-product__name a{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a;transition:all .3s ease 0s;text-decoration:none}.history-product__name a:hover{color:#f28f16}.history-product__price{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#6f6f6f;margin-top:8px}html[dir=rtl] .history-item__date,html[dir=rtl] .history-item__cat{margin-right:0;margin-left:14px}html[dir=rtl] .history-item__type{margin-right:0;margin-left:16px}html[dir=rtl] .history-item__cat .icon{margin-right:0;margin-left:4px}html[dir=rtl] .history-item__main{padding-right:0;padding-left:38px}html[dir=rtl] .history-item__arr,html[dir=rtl] .history-item__price{right:auto;left:0}@media (max-width: 767px){.order-history__top{margin:0 -20px;padding:20px;background:#f3f5f8}.order-history__back{display:inline-block;font-style:normal;font-weight:500;font-size:1rem;line-height:1;color:var(--brand-color-primary);text-transform:uppercase;position:relative}.order-history__back .icon{fill:var(--brand-color-primary);margin-right:10px;margin-top:-4px}.order-history__head{background:#f3f5f8;border-radius:0 0 12px 12px;margin:0 -20px 25px;padding:7px 20px 25px}.order-history .order-history__head h2,.order-history .order-history__head .h2{color:#000}.history-item__num,.history-item__num a{font-size:1.125rem}.history-item__price{font-size:1.25rem}.history-item__main{padding-right:28px}.history-product__img{width:48px;height:48px}.history-product__content{width:calc(100% - 64px)}html[dir=rtl] .history-item__main{padding-right:0;padding-left:28px}html[dir=rtl] .order-history__back .icon{margin-right:0;margin-left:10px}}.pay-choose-form__content{display:flex;justify-content:center}.pay-choose-form__list-wrapper{margin-top:20px}.pay-choose-form__list{width:calc(50% - 61px)}.pay-choose-form__fields{width:50%}.pay-choose-form__title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-bottom:16px}.pay-choose-form__title-center{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-bottom:16px;display:flex;justify-content:center}.pay-choose-form__text{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#989898;margin-bottom:16px}.pay-choose-form__field{margin-bottom:28px}.pay-choose-form__field input[type=text],.pay-choose-form__field input[type=email],.pay-choose-form__field input[type=date],.pay-choose-form__field textarea{height:3rem;width:100%;outline:none;border:1px solid transparent;border-radius:1.5rem;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:3rem;color:#4a4a4a;padding:0 15px;margin:0;background:#faf9f9;box-shadow:none;transition:all .3s ease 0s}.pay-choose-form__field input[type=text]:focus,.pay-choose-form__field input[type=email]:focus,.pay-choose-form__field input[type=date]:focus,.pay-choose-form__field textarea:focus{box-shadow:none}.pay-choose-form__field textarea{height:80px;line-height:1.2;padding-top:20px;padding-bottom:20px}.pay-choose-form__field input[type=text]::placeholder,.pay-choose-form__field input[type=email]::placeholder,.pay-choose-form__field input[type=date]::placeholder,.pay-choose-form__field textarea::placeholder{color:#9b9b9b}.pay-choose-form__field input[type=text]:focus,.pay-choose-form__field input[type=email]:focus,.pay-choose-form__field input[type=date]:focus,.pay-choose-form__field textarea:focus{border-color:#f28f16}.pay-choose-form__count{display:flex;justify-content:space-between}.pay-choose-form__count .pay-choose-form__title{margin-right:10px}.pay-choose-form__bottom{margin-top:60px}.pay-choose-form__result{text-align:center}.pay-choose-form__result-title{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a;text-transform:uppercase;margin-right:8px}.pay-choose-form__result-price{font-style:normal;font-weight:500;font-size:1.375rem;line-height:1.2;color:var(--brand-color-primary)}.pay-choose-form__loader{text-align:center;margin-top:20px;position:relative}.pay-choose-form__btn{text-align:center;margin-top:20px}.pay-choose-form__title+.pay-choose-form__text{margin-top:-8px}.pay-choose-form__notice{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);margin-top:23px}.pay-list{margin-bottom:28px;position:relative}.pay-list__item{display:flex;justify-content:space-between;align-items:center;position:relative;background:#f7f7f7;padding:1rem;margin-bottom:10px;border-radius:12px}.pay-list__content{display:flex;align-items:center;width:calc(100% - 30px)}.pay-list__icon{margin-right:12px}.pay-list__info{max-width:calc(100% - 52px)}.pay-list__price{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#4a4a4a}.pay-list__text{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.2;color:#4a4a4a;margin-top:6px}.pay-list__btn{display:flex;align-items:center;flex-wrap:wrap;max-width:100px}.pay-list__edit,.pay-list__del{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;text-decoration:none;cursor:pointer;transition:all .3s ease 0s}.pay-list__edit{background:#fcecd8}.pay-list__del{background:#f7dbe4;margin-left:8px}.pay-list__edit .icon{fill:#f28f16}.pay-list__del .icon{fill:var(--brand-color-primary)}.pay-list__edit:hover{background-color:#ffe4c3}.pay-list__del:hover{background-color:#fbc5d6}.pay-list__item.inactive .pay-list__content,.pay-list__item.inactive .pay-list__btn{opacity:.3}.pay-list__more{display:inline-block;width:100%;height:100px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);position:absolute;bottom:0;left:0;right:0;margin:0 auto}.pay-list__more .icon{position:absolute;bottom:20px;left:0;right:0;margin:0 auto}.pay-list.end .pay-list__more{display:none}html[dir=rtl] .pay-choose-form__count html[dir=rtl] .pay-choose-form__title{margin-right:0;margin-left:10px}html[dir=rtl] .pay-list__icon{margin-right:0;margin-left:12px}html[dir=rtl] .pay-list__del{margin-left:0;margin-right:8px}@media (max-width: 767px){.pay-choose-form{display:flex;flex-direction:column;justify-content:space-between}.pay-choose-form__list,.pay-choose-form__fields{width:100%}.pay-choose-form__bottom{margin-top:35px}.pay-choose-form__btn,.pay-choose-form__loader{margin-top:10px;padding-bottom:20px}}.pay-form__item{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.pay-form__info{width:calc(100% - 50px);display:flex;justify-content:space-between;align-items:center}.pay-form__item:not(:last-child){border-bottom:1px solid #e9e9e9}.pay-form__img{display:inline-block;width:80px;height:80px;border-radius:8px;background-repeat:no-repeat;background-position:center;background-size:cover;text-decoration:none}.pay-form__content{width:calc(100% - 96px)}.pay-form__name,.pay-form__name a{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#4a4a4a;transition:all .3s ease 0s;text-decoration:none}.pay-form__name a:hover{color:#f28f16}.pay-form__price{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#6f6f6f;margin-top:8px}.pay-form__btn{text-align:center;margin-top:56px}.pay-form__btn .btn{min-width:180px}.payment-loading-container{margin-top:2rem;position:relative;overflow:hidden;width:100%;height:50px;padding:10px}.payment-wrapper{display:flex;flex-direction:column;max-height:90%;padding:50px}.payment-close-btn{position:relative!important;top:-32px!important;right:99%!important}@media (max-width: 767px){.pay-form{display:flex;flex-direction:column;justify-content:space-between}.pay-form__img{width:48px;height:48px}.pay-form__content{width:calc(100% - 64px)}.pay-form__name,.pay-form__name a{font-size:1rem}.pay-form__price{font-size:.75rem}.pay-form__btn{margin-top:35px;padding-bottom:20px}.payment-wrapper{padding:unset}}html[dir=ltr] .payment-close-btn{left:99%!important}.popup-wrap{top:50%;transform:translateY(-50%);max-height:90%;width:830px;max-width:90%;border-radius:12px;box-shadow:0 12px 20px #41414140;margin:0 auto;padding:50px 40px;background:#FFFFFF;position:fixed;left:0;right:0;z-index:1006;overflow-y:auto}.popup-wrap.full-height{height:100vh;overflow-y:auto;max-height:100vh}.popup-wrap__pizza-topping{padding:0;overflow-x:hidden}.popup-wrap__deals{padding:0}.popup-wrap__header{padding:20px;position:sticky;top:0;z-index:2;background-color:#fff}.popup-wrap__title{font-weight:500;display:flex;justify-content:center}.popup-wrap__title{font-style:normal;font-size:2rem;line-height:1.2;color:#3c3c3b;margin-bottom:14px}.popup-wrap__title-combination{font-weight:500;display:flex;flex-flow:column;justify-content:flex-start;font-style:normal;font-size:1.5rem;line-height:1.2;color:#3c3c3b;align-items:center}.popup-wrap__title-combination .combination-price{justify-self:center;font-weight:700;color:var(--brand-color-primary)}.popup-wrap__title-combination .combination-price-old{text-decoration:line-through;font-size:1rem;margin-inline-start:10px}.popup-wrap .popup-no-delivery-and-takeaway{display:flex;justify-content:center;align-items:center;font-size:2rem}.popup-wrap-category{width:830px!important}.popup-wrapper{width:640px;max-height:90%;border-radius:12px;box-shadow:0 12px 20px #41414140;margin:0 auto;padding:50px 40px;background:#fff;left:0;right:0;z-index:1006;overflow-y:auto}.popup-wrapper__no-bottom-padding{padding-bottom:0}.popup-wrapper__no-overflow{overflow:unset}.popup-wrapper__center-screen{position:absolute;top:50%;left:50%;right:unset;bottom:unset;transform:translate(-50%,-50%)}.popup-wrapper__pizza-topping{padding:0;width:900px}.popup-wrapper .topping-popup{margin:20px 0}.popup-wrapper .background{position:absolute;width:100%;height:auto;inset:0}.popup-wrapper.full-height{height:100vh;overflow-y:auto;max-height:100vh}.popup-wrapper__alert{padding:unset;overflow:auto}.popup-wrapper .combination-title{font-weight:500;font-size:1.4rem}.popup-wrapper .combination-desc{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a;margin-top:15px}.popup-wrapper .choose-menu-btn{width:100%;display:flex;justify-content:center;align-items:center}.popup-wrapper .choose-menu-btn .btn{display:block;margin:0 auto}.popup-wrapper_fit-content{height:-moz-fit-content!important;height:fit-content!important;border-radius:12px!important}.popup-wrapper_full-screen{height:100vh!important;border-radius:12px!important}.popup-wrapper_image-background{padding:0!important}.popup-wrapper_order-type .popup,.popup-wrapper_order-type .popup__content{height:100%}@media (max-width: 767px){.popup-wrapper_order-type .popup__content .form-site-wrap,.popup-wrapper_order-type .popup__content .form-site{height:auto}}.popup-wrapper_order-type .popup .system-message-delivery{margin-bottom:50px}@media (max-width: 767px){.popup-wrapper_order-type .popup .system-message-delivery{margin-bottom:0;position:fixed;top:0}}.popup-wrapper_order-type .copyright{background:transparent!important;box-shadow:none!important}.popup-wrapper.choose-other-payment-method-popup{padding:20px}.popup-wrapper.payment-split-wrapper{width:720px}.popup-wrapper.card-number-popup{width:500px;padding:25px 0 0}.popup-wrapper.card-number-popup .payment-method-header{display:flex;justify-content:center;margin-bottom:35px}.popup-wrapper.card-number-popup .payment-method-header geteat-client-payment-method-icon{display:flex;align-items:center;gap:10px}.popup-wrapper.card-number-popup .form-site .form-site__content{width:auto;margin:0}.popup-wrapper.card-number-popup .card-number-popup-section{padding:25px 50px;display:flex;gap:10px;justify-content:stretch}.popup-wrapper.card-number-popup .card-number-popup-section:last-child{display:block}.popup-wrapper.card-number-popup .card-number-popup-section .form-site__field{flex-basis:100%}.popup-wrapper.card-number-popup .card-number-popup-section+.card-number-popup-section:not(:last-child){padding-top:0;margin-top:-25px}.popup-wrapper.card-number-popup .card-number-popup-section .tip-options-wrapper{margin:0 0 15px;gap:15px}.popup-wrapper.card-number-popup .card-number-popup-section .tip-options-wrapper .radio-button-group .radio-button{min-width:45px;line-height:1;padding:14px 25px}.popup-wrapper.card-number-popup input#payment_amount{background-color:#fff}.popup-wrapper.card-number-popup label.form-site__label{font-size:14px;font-weight:500;color:var(--brand-color-primary);margin-bottom:19px;display:block}.popup-wrapper.card-number-popup label.form-site__label[for=payment_amount]{text-align:center}.popup-wrapper.card-number-popup .popup__content{padding-bottom:0;padding-right:0;padding-left:0}.popup-wrap.popup-wrap-pay .tip-options-wrapper,.popup-wrapper.popup-wrap-pay .tip-options-wrapper{margin-top:38px;padding:25px 0 0;border-top:solid 1px #EAEAEA}.popup-wrap .tip-options-wrapper,.popup-wrapper .tip-options-wrapper{display:flex;gap:70px}@media (max-width: 767px){.popup-wrap .tip-options-wrapper,.popup-wrapper .tip-options-wrapper{flex-flow:column;gap:43px}}.popup-wrap .tip-options-wrapper label,.popup-wrapper .tip-options-wrapper label{display:block;margin-bottom:18px;color:var(--brand-color-primary)}.popup-wrap .tip-options-wrapper .radio-button-group .radio-button,.popup-wrapper .tip-options-wrapper .radio-button-group .radio-button{flex:1;min-width:75px;background-color:#f5f5f5;font-size:.875rem}.popup-wrap .tip-options-wrapper .radio-button-group .radio-button.active,.popup-wrapper .tip-options-wrapper .radio-button-group .radio-button.active{background-color:var(--brand-color-secondary)}@media (max-width: 767px){.popup-wrap .tip-options-wrapper .radio-button-group .radio-button,.popup-wrapper .tip-options-wrapper .radio-button-group .radio-button{min-width:60px}}.popup-wrap .tip-options-wrapper .tip-amount-field,.popup-wrapper .tip-options-wrapper .tip-amount-field{width:160px}.popup-wrap .tip-options-wrapper .tip-amount-field input.form-field-input,.popup-wrapper .tip-options-wrapper .tip-amount-field input.form-field-input{font-size:1rem;border:solid 1px #E5E4E4;padding:10px 20px;line-height:1}.popup{position:relative}.popup__alert{position:absolute;display:inline-block;inset:0;margin:50px 40px}.popup__content{padding-bottom:20px}.popup__content__pizza-topping{padding:0}.popup__content-pizza-topping{padding-bottom:0!important}.popup__scrollbar{width:99%}.popup__close,.popup__back{display:inline-block;width:32px;height:32px;border-radius:100%;padding:0;border:0;outline:0;position:absolute;top:20px;right:20px;cursor:pointer;z-index:1}.popup__close .icon,.popup__back .icon{display:inline-block;vertical-align:top;width:100%;height:100%}.popup__back{left:20px;right:auto}.popup div[class*=extra-category-id]{border-radius:3px;outline:transparent solid 3px;outline-offset:8px}.popup div[class*=extra-category-id].marked-mandatory{animation:red-outline-fadeout 1s linear}.popup__close_white .icon{fill:#fff}.popup h1,.popup .h1,.popup h2,.popup .h2{text-align:center}.popup__text{max-width:70%;font-style:normal;font-weight:400;font-size:1rem;line-height:1.3;color:#aaa;text-align:center;margin:-22px auto 30px}.popup__text a{color:#aaa}.popup__title{color:#3c3c3b!important}.popup .profile,.popup .order-history,.popup .credit-card,.popup .pay-form,.popup .pay-choose-form{margin:0 auto}.popup .credit-card{width:81.5%}.popup .pay-form{width:81%}.popup .pay-choose-form{width:87%}.popup__btn{text-align:center;margin-top:30px;position:relative;z-index:2}.popup__back a{color:#fff!important}.popup__bottom{display:flex;justify-content:center;align-items:center;margin-top:23px;padding:5px;position:sticky;bottom:0}.popup__bottom__deals{background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,#ffffff 30%,#ffffff 100%);min-height:100px;position:fixed;display:flex;justify-content:center;align-items:center;margin-top:23px;padding:0 50px;width:100%;border-radius:50px;bottom:0}.popup__bottom__deals .btn{display:flex;justify-content:center;flex:1 1 auto;max-width:200px}.popup__bottom .btn{margin:10px}.popup__bottom__loader{position:absolute;top:50%;transform:translateY(-50%);margin:10px}geteat-client-menu-item-popup,geteat-client-pizza-popup{display:flex;height:100%;align-items:center;justify-content:center}geteat-client-pizza-popup .product .product__img{background-size:cover;height:320px;width:auto}geteat-client-combination-category-popup{display:flex;flex-direction:column;flex:1 1 auto;height:100%}geteat-client-combination-popup .combination-wrap{padding:0}geteat-client-combination-popup .combination-wrap .popup-wrap__header{display:flex;flex-flow:row nowrap;gap:20px;justify-content:center;padding:0}geteat-client-combination-popup .combination-wrap .combination-title{font-size:1.25rem;font-weight:500}geteat-client-combination-popup .combination-wrap .selected-category-name{background-color:var(--brand-color-primary);color:#fff;font-size:1rem;padding:10px 25px;line-height:1;border-radius:7px}geteat-client-combination-popup .combination-wrap .popup-wrap__content{padding:0 25px;display:flex;flex-flow:column;max-height:90vh}geteat-client-combination-popup .combination-wrap .combination-stage-list{display:flex;flex-flow:column;padding:0 25px}@media (max-width: 767px){geteat-client-combination-popup .combination-wrap .combination-stage-list{padding:0}}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-separator{display:block;height:1px;margin:10px;background-color:#ededed}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item{text-align:start;background-color:#fff;padding:14px 0 16px;display:flex;flex-flow:row nowrap;align-items:center;position:relative;min-height:7rem;color:var(--brand-color-texts);width:100%}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .combination-thumbnail{width:84px;height:84px;margin-inline-end:20px;object-fit:cover;border-radius:8px}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .combination-details{flex-grow:1;display:flex;flex-flow:column;align-self:stretch;gap:20px;justify-content:center}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .list-item-name{font-size:1rem;color:#4a4a4a;font-weight:500}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .list-item-description{font-size:.875rem;color:#6f6f6f;font-weight:400}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .list-item-end{display:flex;flex-flow:column;justify-content:space-between;align-self:stretch}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .list-item-end .catalog-list__btn{margin-top:auto}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item svg.list-item-icon{margin-inline-end:10px}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item div.list-item-icon{align-self:flex-start}geteat-client-combination-popup .combination-wrap .combination-stage-list .combination-stage-list-item .badge{top:0}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list{padding:0}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item{margin:10px;padding:0;align-items:center;min-height:106px;overflow:hidden;width:calc(100% - 20px)}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item:hover{box-shadow:0 0 20px #a5a5a533;transition:all .3s linear}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .list-item-middle{flex-grow:1;display:flex;flex-flow:column}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .combination-content{display:flex;flex-flow:column;flex-grow:1;padding:18px 18px 12px 20px;align-self:stretch}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .combination-details{display:flex;flex-flow:row nowrap}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .list-item-actions{align-self:flex-end}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .combination-thumbnail{width:120px;height:auto;border-radius:0;align-self:stretch}@media (max-width: 767px){geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item{margin-top:0;margin-bottom:12px}geteat-client-combination-popup .combination-wrap .combination-category-list .combination-stage-list .combination-stage-list-item .combination-content{padding:8px 12px}}geteat-client-combination-popup .combination-wrap .combination-footer{text-align:center;padding:20px 36px 34px;position:sticky;bottom:0}geteat-client-combination-popup .combination-wrap .combination-header{display:flex;flex-flow:row nowrap;gap:15px;padding-top:45px}geteat-client-combination-popup .combination-wrap .combination-header img.combination-thumbnail{width:120px;height:120px;object-fit:contain;object-position:center}geteat-client-combination-popup .combination-wrap .combination-header .combination-info-wrapper{display:flex;flex-flow:row nowrap;align-items:flex-start;padding:18px 18px 12px 20px;flex-grow:1;margin-inline-end:25px;gap:10px}geteat-client-combination-popup .combination-wrap .combination-header .combination-info{flex-grow:1;display:flex;flex-flow:column;gap:15px;justify-content:space-around}@media (max-width: 767px){geteat-client-combination-popup .combination-wrap{padding:0 0 100px}geteat-client-combination-popup .combination-wrap .popup-wrap__header{flex-flow:column;gap:5px;align-items:center;text-align:center}geteat-client-combination-popup .combination-wrap .selected-item .popup-wrap__header{padding:0}geteat-client-combination-popup .combination-wrap .selected-item .popup-wrap__header .combination-title,geteat-client-combination-popup .combination-wrap .selected-item .popup-wrap__header geteat-client-price-tile{display:none}geteat-client-combination-popup .combination-wrap .popup-wrap__content{padding:0}geteat-client-combination-popup .combination-wrap .combination-title{font-size:1rem}geteat-client-combination-popup .combination-wrap .selected-category-name{border-radius:0}geteat-client-combination-popup .combination-wrap .combination-header .combination-info-wrapper{align-items:flex-end}geteat-client-combination-popup .combination-wrap .combination-footer{position:absolute;bottom:0;padding:20px 20px 32px;right:0;box-shadow:0 0 11px #f3f3f3;left:0;background-color:#fff}}geteat-client-alert-popup .popup-wrapper h1,geteat-client-alert-popup .popup-wrapper .h1{color:#3c3c3b}geteat-client-empty-cart-popup .popup-wrapper h1,geteat-client-empty-cart-popup .popup-wrapper .h1{color:#3c3c3b}geteat-client-future-order-popup .popup-wrapper .popup__title{color:#3c3c3b}geteat-client-future-order-popup .popup-wrapper .popup__text{color:#aaa;text-align:center}geteat-client-add-address-popup .popup-wrapper .form-site__content{width:80%!important}.coupon-popup .cat-coupon__loader{position:relative;right:auto!important;left:auto!important}.coupon-popup .cat-coupon__loader .spinner{position:relative;margin:-25px!important}.close-button{background:var(--brand-color-primary);box-shadow:0 8px 16px #8a8a8a40;width:50px;height:50px;border-radius:100%;left:50%;transform:translate(-50%);z-index:9999;color:#fff;display:flex;align-items:center;justify-content:center;position:sticky;margin-left:-15px;margin-top:-15px}.close-button .ic-close{fill:#fff;height:15px;width:15px}.popup-wrap-pay{top:unset;right:unset;transform:unset}.popup-wrap-pay .input-check__mark{width:24px;height:24px}.send-cutlery{display:flex}.send-cutlery label{padding-left:10px}html[dir=rtl] .popup__close{left:20px;right:auto}html[dir=rtl] .popup__back{right:20px;left:auto}html[dir=rtl] .send-cutlery label{padding-left:0;padding-right:10px}.popup-deals-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:5px;position:sticky;bottom:0}.popup-deals-bottom .btn{display:flex;justify-content:center;flex:1 1 auto;max-width:200px}@media (min-width: 767px){.popup-wrap-delivery{padding-bottom:0!important}.popup-wrap-delivery__bottom{position:sticky;bottom:0;left:0;right:0;overflow:hidden}}@media (max-width: 767px){geteat-client-delivery .popup-wrapper{padding:35px 10px}geteat-client-delivery .popup__close{background:white;left:10px!important;top:10px!important}geteat-client-pickup .popup-wrapper{padding:35px 10px}geteat-client-pickup .popup__close{background:white;left:10px!important;top:10px!important}.popup-wrap{width:100%;height:100%;max-width:100%;max-height:100%;background:#fff;padding:0}.popup-wrap_mob-bot{margin-top:100px;overflow-y:auto;border-radius:12px 12px 0 0;top:auto;transform:none;bottom:0;transition:all .4s ease 0s}.popup-wrap_mob-bot_combination{margin-top:20px}.popup-wrap_mob-bot .popup{height:100vh}.popup-wrap__title-combination .combination-price,.popup-wrap__title-combination .combination-price-old{font-size:1rem}.popup-wrapper{max-width:100vw;max-height:100%;background:#fff;padding:10px}.popup-wrapper__transparent{background:transparent;box-shadow:unset}.popup-wrapper__center-screen-mob{position:absolute;left:0;right:0;transform:unset;top:0}.popup-wrapper_mob-fit-content{height:-moz-fit-content!important;height:fit-content!important;border-radius:12px!important}.popup-wrapper_mob-fit-content .popup__bottom{position:relative;z-index:0}.popup-wrapper_mob-full-screen{height:100vh!important;border-radius:12px!important}.popup-wrapper_mob-bot{overflow-y:auto;border-radius:12px 12px 0 0;top:auto;transform:none;bottom:0;transition:all .4s ease 0s;height:100vh}.popup-wrapper_mob-bot__no-full-screen{height:unset;border-radius:12px}.popup-wrapper_mob-bot_combination{margin-top:20px}.popup-wrapper_mob-image-background{padding:0!important}.mobile-cart.active .popup-wrap_mob-bot{height:90%}.popup-wrap-pay-choose{background:transparent;padding:0}.popup__bottom{display:block;width:100%;padding:25px;position:fixed;bottom:0;left:0;z-index:1010}.popup__bottom .btn{width:100%;margin:10px 0}.popup__bottom__deals{display:flex!important}.popup__bottom__future{position:fixed;padding-top:0!important}.popup__coupon{display:flex}.popup__coupon .btn{width:unset!important}.popup__login{text-align:center;position:relative;margin-bottom:16px}.popup__head{display:flex;flex-direction:column;justify-content:center;position:relative;min-height:125px;padding:1rem;margin-top:3rem}.popup__text{max-width:100%}.popup__top{padding:20px;position:relative}.popup__bg-top{width:100%;height:100%;position:absolute;top:0;left:0}.popup__head a{color:#fff}.popup h1,.popup .h1,.popup h2,.popup .h2{margin-bottom:1rem}.popup h2,.popup .h2{font-size:2.5rem;text-align:left}.popup__text{color:#fff;margin:0;text-align:left}.popup__content{padding:20px}.popup__content__pizza-topping{padding:0 15px}.popup .form-site-wrap,.popup .form-site,.popup .sms-form-wrap,.popup .sms-form,.popup .credit-card-wrap,.popup .credit-card,.popup .pay-choose-form-wrap,.popup .pay-choose-form,.popup .pay-form-wrap,.popup .pay-form{height:100%}.popup .form-site,.popup .sms-form{display:flex;flex-direction:column;justify-content:space-between}[dir=rtl] .popup__back{left:auto;right:0}[dir=rtl] .popup__back .ic-arrow-left{transform:rotateY(180deg)}.popup__back{display:inline-block;font-style:normal;font-weight:500;font-size:1rem;line-height:1;color:#fff;text-transform:uppercase;position:absolute}.popup__back__combination{padding:20px}.popup__back .icon{fill:#fff}.popup .credit-card,.popup .pay-choose-form,.popup .pay-form,.popup .profile,.popup .order-history{width:100%}.popup .product{margin:0}.popup .cat-history{padding:40px 20px}.popup .cat-history .btn{margin-bottom:0}.popup .cat-coupon__title{text-align:unset}.close-button{margin-left:0;margin-right:0;margin-top:0}.popup-wrap-sms{display:flex;flex-direction:column;background:transparent}.popup-wrap-sms .popup{display:flex;flex-direction:column;justify-content:flex-start}.popup-wrap-sms .popup__content{background:transparent}.popup-wrap-sms .form-site__btn-label{color:#fff}.popup-wrap-delivery{top:unset!important;bottom:unset!important;position:relative!important;height:unset!important;background:transparent;padding:0;transform:unset!important;overflow-x:hidden}.popup-wrap-delivery .popup{top:unset!important;bottom:unset!important;position:relative!important;right:0;left:0;overflow:scroll;border-radius:12px;z-index:1}.popup-wrap-delivery .popup .form-site-wrap{height:unset}.popup-wrap-delivery .system-message-delivery{top:unset!important;bottom:unset!important;position:relative!important}.popup-wrap-delivery__content{top:unset!important;bottom:unset!important;position:relative!important;z-index:-1;overflow:scroll;right:0;left:0}.popup-wrap-delivery__bottom{position:fixed;bottom:0;left:0;right:0;overflow:hidden}.popup-no-delivery-and-takeaway{background:transparent;padding:0;height:100vh;top:unset;transform:unset}.popup-no-delivery-and-takeaway .popup__content{background:#fff;margin:1rem}.popup-no-delivery-and-takeaway .popup__top{min-height:60px}.popup-delivery-area .filter{flex-wrap:wrap;justify-content:center;overflow-x:auto;padding:0 15px;margin:0 -20px}.popup-delivery-area .filter__item{box-shadow:0 5px 7px #ababab40}.popup-delivery-area .popup__head{align-items:center}.popup-wrap-pay{background:transparent}.popup-wrap-pay .popup__top{min-height:3rem;padding:20px}.popup-wrap-pay .popup__content{background:white;border-radius:12px;margin:0 1rem 5rem;padding:20px;min-height:100vh}.popup-wrap-pay .popup__content__pizza-topping{padding:0}.popup-wrap-pay .card-check__text,.popup-wrap-pay .card-check__text-no-color{text-align:left}.popup-wrap-pay .card-check__mark{top:50%;transform:translateY(-50%)}.popup-wrap-pay .h1{text-align:center}.popup-wrap_mob-bot{padding:0}.popup-wrap_mob-bot .popup{height:100%}.popup-wrap_mob-bot .popup__head{display:flex;flex-direction:row;justify-content:space-between;min-height:0;margin-bottom:20px;padding:20px}.popup-wrap_mob-bot .popup__head h1,.popup-wrap_mob-bot .popup__head .h1{max-width:calc(100% - 45px);color:#3c3c3b;margin:0 auto}html[dir=rtl] .popup h2,html[dir=rtl] .popup .h2,html[dir=rtl] .popup__text{text-align:right}html[dir=rtl] .popup__back .icon{margin-right:0;margin-left:10px}html[dir=rtl] .popup-wrap-pay .card-check__text,html[dir=rtl] .popup-wrap-pay .card-check__text-no-color{text-align:right}.popup-deals-bottom{width:100%;padding:25px;position:fixed;bottom:0;left:0;z-index:1010}.popup-deals-bottom .btn{max-width:150px;min-width:unset}.popup-wrap-alert{height:unset!important}}@media (min-width: 768px){.popup-wrapper.popup-wrapper_order-type{box-sizing:border-box;max-height:75vh;height:700px;max-width:900px;width:100vw;display:flex;flex-flow:column;justify-content:center}.popup-wrapper.popup-wrapper_order-type .popup{display:flex;flex-flow:column;justify-content:center}.popup-wrapper.popup-wrapper_order-type .popup .popup__content{padding:20px;height:auto}}.header-deals{display:flex;justify-content:center;position:sticky;padding:50px 40px 0;top:0;z-index:1;box-shadow:0 20px 25px #fff;background:white}.header-deals .h{margin-bottom:0}.scrollbar-deals{height:calc(100vh - 1px);max-height:500px}.ui-dialog .ui-dialog-content{overflow:auto!important;background:transparent!important;padding:0!important;border:none!important;max-height:100%!important}@media (max-width: 767px){.ui-dialog{max-height:100%!important;height:100%!important;max-width:100%!important;width:100%!important}.ui-dialog .ui-dialog-content{max-height:100%!important;height:100%!important}.popup-wrapper__alert{padding:0;position:absolute;inset:0;margin:auto;max-height:50%;width:-moz-fit-content;width:fit-content}.popup-wrapper__no-full-screen{height:unset}.popup__alert{position:absolute;display:inline-block;inset:0}.alert-image-mobile{min-height:300px}}.payment-methods-wrapper{position:relative;z-index:1006}.payment-methods-wrapper .system-message-payment,.payment-methods-wrapper .system-message-payment-mob{margin-left:auto;margin-right:auto}.payment-methods-wrapper .system-message-payment .cat-notice,.payment-methods-wrapper .system-message-payment-mob .cat-notice{margin-top:50px}.payment-methods-wrapper .system-message-payment-mob{padding:0 18px;margin-bottom:25px}.payment-methods-wrapper .system-message-payment-mob .cat-notice{margin-top:10px}.payment-methods-wrapper .popup-wrap,.payment-methods-wrapper .system-message-payment{width:720px}.payment-methods-wrapper .popup-wrap{padding:0}.payment-methods-wrapper .popup-wrap .popup{padding:85px 32px 0}.payment-methods-wrapper .popup-wrap .popup__content{padding-bottom:44px}@media (max-width: 767px){.payment-methods-wrapper .popup-wrap .popup__content{padding-bottom:70px}}.payment-methods-wrapper .popup-wrap .popup__content .h1{font-weight:500;font-size:2rem;margin-bottom:19px;text-align:start;line-height:1}.payment-methods-wrapper .popup-wrap .popup__content .subtotal{display:flex;align-items:center;gap:20px;color:var(--brand-color-texts);font-size:20px;font-weight:400;line-height:1;width:250px;justify-content:space-between;max-width:100%}.payment-methods-wrapper .popup-wrap .popup__content .subtotal+.total,.payment-methods-wrapper .popup-wrap .popup__content .subtotal+.subtotal{margin-top:10px}.payment-methods-wrapper .popup-wrap .popup__content .subtotal .sum{font-size:20px;font-weight:400}.payment-methods-wrapper .popup-wrap .popup__content .total{display:flex;align-items:center;gap:20px;color:var(--brand-color-primary);font-size:24px;font-weight:400;line-height:1;width:250px;justify-content:space-between;max-width:100%}.payment-methods-wrapper .popup-wrap .popup__content .total+.total,.payment-methods-wrapper .popup-wrap .popup__content .total+.subtotal{margin-top:10px}.payment-methods-wrapper .popup-wrap .popup__content .total .sum{font-size:32px;font-weight:700}.payment-methods-wrapper .popup-wrap .payment-card{border-radius:12px;padding:36px 32px 34px;margin-top:50px;margin-bottom:44px;border:solid 1px #EFEFEF}@media (max-width: 767px){.payment-methods-wrapper .popup-wrap .payment-card{padding:28px 24px 0}}.payment-methods-wrapper .popup-wrap .payment-card .payment-type-selection-wrap{padding:30px 0}.payment-methods-wrapper .popup-wrap .payment-card .payment-card-footer{display:flex;border-top:1px solid rgba(90,90,90,.13);padding-top:20px;margin-top:20px}.payment-methods-wrapper .popup-wrap .payment-card .payment-card-footer .form-field{display:flex;align-items:center;white-space:nowrap;gap:15px;color:var(--brand-color-primary);font-size:14px;font-weight:500;margin:0 auto}.payment-methods-wrapper .popup-wrap .payment-card .payment-card-footer .form-field input{width:160px}.payment-methods-wrapper .popup-wrap .payment-card .payment-card-footer .form-field input::placeholder{font-size:14px}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons{margin-top:29px;display:flex;flex-flow:row wrap;gap:12px}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons+.payment-method-buttons{margin-top:12px}@media (max-width: 380px){.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons{display:grid;grid-template-columns:1fr 1fr}}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons geteat-client-payment-method-button{flex:1 0 0;min-width:calc(25% - 36px)}@media (max-width: 767px){.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons geteat-client-payment-method-button{min-width:calc(50% - 24px)}}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button{display:flex;flex-flow:column;justify-content:center;align-items:center;padding:20px 15px;background-color:transparent;width:100%;min-height:140px;gap:15px;color:var(--brand-color-texts)}@media (max-width: 380px){.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button{width:100%;height:100%}}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button:not(.active){filter:grayscale(1)}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button svg,.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button img{width:60px;height:60px}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button .corner-check-icon{position:absolute;top:-5px;right:-5px}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button .corner-check-icon svg{width:32px;height:32px}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button.layout-fill{position:relative}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button.layout-fill:after{background-color:#9f9d9d;content:"";opacity:.1;position:absolute;inset:0;z-index:0;border-radius:var(--brand-cards-radius)}.payment-methods-wrapper .popup-wrap .payment-card .payment-method-buttons .payment-method-button.layout-fill.active:after{background-color:var(--brand-color-primary)}.payment-methods-wrapper .popup-wrap .payment-card-title{font-size:18px;font-weight:400;display:flex;align-items:center;justify-content:flex-start}.payment-methods-wrapper .popup-wrap .payment-card-title-text{flex-grow:1}.payment-methods-wrapper .popup-wrap .payments-list .payments-list-item{display:flex;align-items:center;gap:12px;justify-content:flex-start;padding-bottom:16px;border-bottom:solid 1px #E9E9E9;margin-bottom:16px}.payment-methods-wrapper .popup-wrap .payments-list .payments-list-item .payment-list-item-title{margin-inline-end:auto;display:flex;flex-flow:column;line-height:1;gap:5px}.payment-methods-wrapper .popup-wrap .payments-list .payments-list-item .payment-list-item-title span.type{font-size:12px;font-weight:400;color:#a4a4a4}.payment-methods-wrapper .popup-wrap .payments-list .payments-list-item .payment-list-item-title span.amount{font-size:1rem;font-weight:500}.payment-methods-wrapper .popup-wrap .payments-list+.payment-finish{border-top:none;margin-top:30px;padding:0}.payment-methods-wrapper .popup-wrap .split-btn-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:20px;margin-top:30px}@media (max-width: 767px){.payment-methods-wrapper .popup-wrap .split-btn-wrapper{margin-bottom:30px}}.payment-methods-wrapper .popup-wrap .split-btn-wrapper .payment-split-button{background-color:var(--brand-color-primary);background-image:none;color:var(--brand-buttons-texts);min-height:43px;min-width:180px;padding:10px 25px}.payment-methods-wrapper .popup-wrap .split-btn-wrapper .payment-left-to-pay{background-color:transparent;font-size:1.125rem;display:flex;align-items:center;justify-content:space-between;gap:10px}.payment-methods-wrapper .popup-wrap .split-btn-wrapper .payment-left-to-pay .sum{color:var(--brand-color-primary)}.payment-methods-wrapper .popup-wrap .cash-payment-notes{display:flex;flex-flow:column;align-items:center;gap:20px;font-size:14px;margin-top:60px}.payment-methods-wrapper .popup-wrap .cash-payment-notes span:first-child{font-size:24px;font-weight:700}.payment-methods-wrapper .popup-wrap .finish-checkboxes{display:flex;align-items:center;gap:10px;flex-flow:column;margin-top:30px}@media (max-width: 767px){.payment-methods-wrapper .popup-wrap .finish-checkboxes{align-items:center}}.payment-methods-wrapper .popup-wrap .payment-finish-divider{margin-top:38px;border-top:solid 1px #EAEAEA}.payment-methods-wrapper .popup-wrap .payment-finish{padding:25px 0 20px;text-align:center}.popup-payment-summery-full .h1{font-weight:500;font-size:2rem;text-align:center;margin-bottom:25px}.popup-payment-summery-full{padding:41px 32px 32px;background-color:#faf9f9}.popup-payment-summery-full .pay-choose-form{width:auto}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content{flex-flow:column;justify-content:flex-start}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-section,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-split-half,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-split-thirds{margin-bottom:22px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-split-half{display:grid;grid-template-columns:1fr 1fr;gap:24px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-split-thirds{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:24px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-control{background:#FFFFFF;border:1px solid #E5E8EC;border-radius:12px;padding:24px 10px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-title,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-control-title{font-weight:400;font-size:1.125rem;line-height:1;color:var(--brand-color-primary);margin-left:6px;margin-right:6px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card{margin-bottom:22px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card.collapsed .popup-card-body{display:none}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card.has-footer{padding-bottom:0}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-header{padding-bottom:20px;border-bottom:1px solid #E9E9E9;margin-bottom:15px;display:flex;cursor:pointer}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-header-btn{white-space:nowrap;display:inline-flex;gap:10px;color:var(--brand-color-primary);background-color:transparent;font-size:.875rem;padding:4px 15px;margin-inline-end:15px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-header-btn svg{fill:var(--brand-color-primary)}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card.collapsed .popup-card-header{border-bottom:none;padding-bottom:0}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card.collapsed:not(.has-footer) .popup-card-header{margin-bottom:0}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card-title{flex-grow:1}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .popup-card-footer{background-color:#faf9f9;margin:0 -10px;padding:25px;border-radius:0 0 12px 12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr))}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .additional-cost-text{font-size:1rem;font-weight:500;display:inline-flex;gap:20px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .additional-cost-text .sum{font-weight:400;color:var(--brand-color-primary)}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .cat-address__time{color:var(--brand-color-texts)}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .cat-address__time,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .icon-info-line{display:flex;align-items:center;gap:5px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .time-info-padd{padding:0}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .icon{position:relative;transform:none;top:auto;left:auto;right:auto}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-card .icon.ic-white{fill:var(--brand-color-primary)}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .popup-control{padding:18px;display:flex;justify-content:space-between;align-items:center}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field .form-field-label{margin-bottom:12px;display:block;font-size:.875rem;margin-inline-start:10px}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field .form-field-input,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field input.form-field-input{font-size:1rem;background-color:#faf9f9;border:solid 1px #FAF9F9;padding:14px 20px;border-radius:30px;width:100%}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field .form-field-input:focus,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field input.form-field-input:focus{border-color:var(--brand-color-primary)}.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field .form-field-input.ng-invalid.ng-touched,.popup-payment-summery-full .pay-choose-form .pay-choose-form__content .form-field input.form-field-input.ng-invalid.ng-touched{border-color:var(--brand-color-danger)}.popup-payment-summery-full .cat-order-list{max-height:none}.delivery-address{z-index:1020}.delivery-address .popup-wrapper{padding:30px 16px;position:absolute}.delivery-address .popup-wrapper .popup__close{position:absolute}.delivery-address .back-button{position:absolute;top:50px;left:20px;z-index:1020}.delivery-address .next-button{display:flex;gap:10px;margin-left:auto;margin-right:auto;align-items:center;line-height:1;justify-content:center;margin-top:46px}.delivery-address .next-button[disabled]{opacity:.6;cursor:not-allowed}.delivery-address p.error{color:red;text-align:center;padding:20px 0 0}.delivery-address .p-inputtext,.delivery-address input[type=text],.delivery-address input[type=number],.delivery-address input[type=tel]{font-size:1rem;font-weight:400}@media (max-width: 767px){.delivery-address-popup{height:100vh}.delivery-address-popup .p-dialog-content{display:flex;flex-flow:column;justify-content:center}}.multizone-future-order .form-site__content{width:78%}.multizone-future-order .branch-symbols{display:flex;gap:4px}.multizone-future-order .branch-symbols svg{width:18px;height:18px}.multizone-future-order .branch-select .select__param{flex-flow:column;font-size:14px;align-items:stretch;gap:5px}.multizone-future-order .branch-select .select__param-row-1,.multizone-future-order .branch-select .select__param-row-2{display:flex;gap:5px;justify-content:space-between}.delivery-address.rtl .back-button{left:auto;right:20px}@media (min-width: 768px){.delivery-address .popup-wrapper{padding:111px 50px 80px;width:580px}}@media (max-width: 767px){.delivery-address .popup-wrapper{max-width:calc(100% - 40px)}}.p-dialog-content .delivery-address .popup-wrapper{position:relative}@media (min-width: 768px){.payment-methods-wrapper .popup-wrap,.popup-payment-summery-full.popup-wrap{margin:44px auto;position:relative;max-height:none;transform:none}.payment-methods-wrapper .popup-wrap .popup__close,.popup-payment-summery-full.popup-wrap .popup__close{position:absolute}}@media (max-width: 767px){.payment-methods-wrapper{position:fixed;left:0;right:0;overflow-y:auto;max-height:100vh}.payment-methods-wrapper .popup-wrap{border-radius:0!important}.payment-methods-wrapper .popup-wrap .popup{padding:0}.payment-methods-wrapper .popup-wrap .popup .popup__content{margin:0;border-radius:0!important}.popup-payment-summery-full,.popup-payment-summery-full .popup{border-radius:0!important}.popup-payment-summery-full .popup .popup__content{margin:0;padding:40px 25px 25px;border-radius:0!important;background-color:#faf9f9}.popup-payment-summery-full .popup .popup__content .pay-choose-form{width:auto}.popup-payment-summery-full .popup .popup__content .pay-choose-form .pay-choose-form__content .popup-split-half,.popup-payment-summery-full .popup .popup__content .pay-choose-form .pay-choose-form__content .popup-split-thirds{grid-template-columns:1fr;gap:22px}.popup-payment-summery-full .popup .pay-choose-form .pay-choose-form__content .popup-card .popup-card-footer,.popup-payment-summery-full .popup .popup-card .popup-card-footer{background-color:transparent;padding:10px;grid-template-columns:1fr}.popup-payment-summery-full .popup .pay-choose-form .pay-choose-form__content .popup-card .popup-split-half+.popup-card-footer,.popup-payment-summery-full .popup .popup-card .popup-split-half+.popup-card-footer{margin-top:-22px}.popup-payment-summery-full .popup .pay-choose-form .pay-choose-form__content .popup-card .additional-cost-text,.popup-payment-summery-full .popup .popup-card .additional-cost-text{padding:16px 0}.popup-payment-summery-full .popup .pay-choose-form .pay-choose-form__content .popup-card .additional-cost-text:not(:last-child),.popup-payment-summery-full .popup .popup-card .additional-cost-text:not(:last-child){border-bottom:solid 1px #E9E9E9}}.popup-wrap-product{padding:0}.product{display:flex;flex-direction:column;height:100%;position:relative;direction:ltr}.product__close{position:absolute;top:30px;right:30px}.product__close .icon{fill:#fff;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.5))}.product__back{position:absolute;top:20px;right:20px}.product__back .icon{fill:#fff}.product__back__pizza{padding:20px;position:sticky;top:0;z-index:1;background-color:#fff;box-shadow:0 20px 25px #fff}.product__img{display:block;height:300px;background-repeat:no-repeat;background-position:center;background-size:cover}.product__main{display:flex;justify-content:stretch;flex-flow:column;padding-bottom:44px;margin-bottom:30px;border-bottom:1px solid #E9E9E9;gap:26px}.product__main__content{flex-grow:1;display:flex;flex-flow:column;justify-content:space-around}.product__attributes{display:flex;align-items:center}.product__price{margin-inline-start:auto}.product__head{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:2rem;line-height:1;color:#000}.product__head .catalog-list-icon__item{margin:5px}.product__desc{font-style:normal;font-weight:400;font-size:1rem;line-height:1;color:#6f6f6f;margin-top:10px}.product__price{text-align:right}.product__price-cur{font-style:normal;font-weight:700;font-size:2rem;line-height:1.2;color:#000;white-space:nowrap}.product__price-old{font-style:normal;font-weight:500;font-size:1.375rem;line-height:1.2;color:#000;text-decoration:line-through;white-space:nowrap;margin-top:7px}.product__content{padding:42px 25px 30px;flex:1 1 auto;height:auto;min-height:380px;direction:ltr}.product__content .extra-list .extra-list-item{display:flex;flex-flow:row nowrap;gap:15px;align-items:stretch;border-bottom:solid 1px #E9E9E9}.product__content .extra-list .extra-options{display:flex;flex-flow:row;align-items:center;gap:10px;flex-grow:1;justify-content:space-between;min-height:60px}.product__content .extra-list .extra-options .extra-name{margin-inline-end:auto}.product__content .extra-list .extra-thumbnail{width:60px;height:60px;object-fit:contain}.product__scrollbar{max-height:90vh!important}.product__scrollbar-deals{height:90vh;max-height:90%}.product-header{position:sticky;top:0;z-index:1;box-shadow:0 20px 25px #fff}.product-form-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:0 50px;position:fixed;width:100%;border-radius:50px;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,#ffffff 30%,#ffffff 100%);min-height:100px}.product-form-bottom .btn{display:flex;justify-content:center;flex:1 1 auto;max-width:200px}.product-form-bottom .btn:only-child{margin:0 auto 0 0!important}.product-form-bottom-pizza{display:flex;justify-content:center;align-items:center;margin-top:23px;padding:30px 50px;position:sticky;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,#ffffff 30%,#ffffff 100%);min-height:100px}.product-form__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#000;margin-bottom:4px;display:flex;justify-content:space-between}.product-form__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-bottom:12px}.product-form-group{margin-bottom:14px}.product-form-group__head{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#000;margin-bottom:8px}.product-form-group__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-bottom:5px}.product-form-group__subtitle{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:#676767;margin-bottom:5px}.product-choose-extra-category{margin-bottom:1rem}.product-choose-wrap{display:flex;flex-wrap:wrap;margin:0 -8px}.product-choose{width:calc(25% - 16px);display:flex;margin:5px}.product-choose__label{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;min-height:40px;border-radius:12px;background:#f5f5f5;padding:.5rem;cursor:pointer;position:relative;transition:all .3s ease 0s}.product-choose__label:hover{box-shadow:0 2px 8px #8a8a8a40}.product-choose input[type=radio],.product-choose input[type=checkbox]{display:none}.product-choose__mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #858585;position:relative;margin-top:-3px;transition:all .3s ease 0s}.product-choose__mark .icon{opacity:0;max-width:12px;max-height:12px;fill:var(--brand-color-primary);transition:all .3s ease 0s}.product-choose__text,.product-choose__title{width:max-content;padding:0 8px}.product-choose__title{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a;width:100%;text-align:center}.product-choose__image{width:auto;height:60px;margin:5px}.product-choose__text{font-style:normal;font-weight:400;font-size:.875rem;line-height:1;color:#aaa}.product-choose__star{display:inline-block;width:12px;height:12px;position:absolute;top:8px;right:8px;transition:all .3s ease 0s}.product-choose__star .icon{max-width:100%;height:100%;fill:#f28f16}.product-choose__info{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-form-field{background:#f5f5f5;border-radius:12px;padding:18px 24px 15px;margin-bottom:16px}.product-form-field__top{display:flex;justify-content:space-between;margin-bottom:21px}.product-form-field__title{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#000}.product-form-field__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-top:8px}.product-form-field__status{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:var(--brand-color-primary);padding-left:10px}.product-form-field__check{display:flex;flex-wrap:wrap;margin:0 -8px -17px}.product-form-field__check .input-check{width:calc(33.33% - 16px);margin:0 8px 17px}.product-form-count-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-10px -8px -17px}.product-form-count{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(255,255,255,.5);border:1px solid rgba(221,221,221,.5);border-radius:1rem;margin:0 8px 17px;padding:0 5px 0 10px;height:100%;min-height:100px;gap:15px}.product-form-count__info{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px}.product-form-count__image{width:auto;height:60px;margin:5px}.product-form-count__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1rem;color:#4a4a4a;padding-right:10px;text-align:center}.product-form-count__price{font-style:normal;font-weight:400;font-size:.8rem;line-height:1rem;color:#4a4a4a;text-align:center}.product-form-count__text+.product-form-count__price{margin-top:5px}.product-form-count:hover{cursor:pointer}.product-comment{margin-top:1rem;margin-bottom:5rem}.product-comment input[type=text],.product-comment input[type=email],.product-comment input[type=date],.product-comment textarea{margin:1rem 0 0;height:3rem;width:100%;outline:none;border:1px solid transparent;border-radius:1.5rem;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:3rem;color:#4a4a4a;padding:0 24px;background:#faf9f9;box-shadow:none;transition:all .3s ease 0s}.product-comment input[type=text]:focus,.product-comment input[type=email]:focus,.product-comment input[type=date]:focus,.product-comment textarea:focus{box-shadow:none}.product-comment textarea{height:112px;line-height:1.2;padding-top:20px;padding-bottom:20px}.product-comment input[type=text]::placeholder,.product-comment input[type=email]::placeholder,.product-comment input[type=date]::placeholder,.product-comment textarea::placeholder{color:#9b9b9b}.product-comment input[type=text]:focus,.product-comment input[type=email]:focus,.product-comment input[type=date]:focus,.product-comment textarea:focus{border-color:#f28f16}.product-comment__top{display:flex;justify-content:space-between;align-items:center}.product-comment__top input[type=text]{width:50%}.product-comment__title{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#000;padding-right:10px}.product-param{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-width:120px;margin-top:40px;gap:8px}.product-param__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1;color:#9b9b9b}.prod-choose-img{display:flex;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}.prod-choose-img__img{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;top:-7px;right:-7px}.prod-choose-img__img img{height:100%;width:100%;position:absolute}.prod-choose-img__parts{width:100%;height:100%;position:absolute;top:0;left:0}.prod-choose-img__part{height:50%;width:50%;position:absolute}.prod-choose-img__part:nth-child(1){top:0;left:50%}.prod-choose-img__part:nth-child(2){top:50%;left:50%}.prod-choose-img__part:nth-child(3){top:50%;left:0}.prod-choose-img__part:nth-child(4){top:0;left:0}.prod-choose-img__part.active{display:none}.prod-choose-img__name{display:flex;justify-content:center;text-align:center}.prod-choose-img__item{display:inline-block;vertical-align:top;margin:5px}.prod-choose-img__mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #858585;position:relative;margin-top:-3px;transition:all .3s ease 0s}.prod-choose-img__mark .icon{opacity:0;max-width:12px;max-height:12px;fill:var(--brand-color-primary);transition:all .3s ease 0s}.prod-choose-img__content{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#f5f5f5;position:relative;padding:.5rem;transition:all .3s ease 0s;cursor:pointer;min-height:60px;width:100%}.prod-choose-img__icon{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;position:absolute;top:0;right:0}.prod-choose-img__item:hover .prod-choose-img__content,input[type=checkbox]:checked+.prod-choose-img__content,input[type=radio]:checked+.prod-choose-img__content{border-color:var(--brand-color-primary)}input[type=radio]:checked+.prod-choose-img__content,input[type=checkbox]:checked+.prod-choose-img__content{background:#fbe7ee}input[type=radio]:checked+.prod-choose-img__content .prod-choose-img__mark,input[type=checkbox]:checked+.prod-choose-img__content .prod-choose-img__mark{border-color:var(--brand-color-primary)}input[type=radio]:checked+.prod-choose-img__content .prod-choose-img__mark .icon,input[type=checkbox]:checked+.prod-choose-img__content .prod-choose-img__mark .icon,input[type=radio]:checked+.prod-choose-img__content .prod-choose-img__star{opacity:1}.prod-choose-add{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.prod-choose-add__item{width:calc(33.33% - 16px);margin:8px}.prod-choose-add__content{display:inline-flex;align-items:center;justify-content:space-between;min-height:104px;width:100%;height:100%;padding:5px 10px;border-radius:12px;background:#f5f5f5;transition:all .3s ease 0s;cursor:pointer}.prod-choose-add__icon{width:40px;text-align:center}.prod-choose-add__info{width:calc(100% - 60px)}.prod-choose-add__title{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:#4a4a4a;transition:all .3s ease 0s}.prod-choose-add__price{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;margin-top:12px;transition:all .3s ease 0s}.prod-choose-add input[type=checkbox],.prod-choose-add input[type=radio]{display:none}.prod-choose-add__item:hover .prod-choose-add__content,input[type=checkbox]:checked+.prod-choose-add__content,input[type=radio]:checked+.prod-choose-add__content{background:#f28f16}.prod-choose-add__item:hover .prod-choose-add__title,.prod-choose-add__item:hover .prod-choose-add__price,input[type=checkbox]:checked+.prod-choose-add__content .prod-choose-add__title,input[type=checkbox]:checked+.prod-choose-add__content .prod-choose-add__price,input[type=radio]:checked+.prod-choose-add__content .prod-choose-add__title,input[type=radio]:checked+.prod-choose-add__content .prod-choose-add__price{color:#fff}.prod-choose-add_small .prod-choose-add__item{width:calc(25% - 16px)}.prod-choose-add_small .prod-choose-add__content{min-height:84px}.prod-choose-add_small .prod-choose-add__info{width:calc(100% - 50px)}@media (min-width: 767px){.product-form-count{padding:10px!important;width:calc(33% - 16px);height:auto}}html[dir=rtl] .product{direction:rtl}html[dir=rtl] .product__close{right:auto;left:30px}html[dir=rtl] .product__head .catalog-list-icon__item{margin:5px}html[dir=rtl] .product__content{direction:rtl}html[dir=rtl] .product-form-field__status{padding-left:0;padding-right:10px}html[dir=rtl] .product-form-count__text{padding-right:0}html[dir=rtl] .product-comment__title{padding-right:0;padding-left:10px}html[dir=rtl] .product-choose__star{right:auto;left:8px}html[dir=rtl] .product-choose__text,html[dir=rtl] .product-choose__title{padding:0 5px;width:100%;text-align:center}html[dir=rtl] .prod-choose-img__icon{right:auto;left:0}@media (max-width: 1500px){.popup-wrap-category{width:640px}}@media (max-width: 767px){.product{padding:0;position:relative}.product__content{padding:36px 20px 160px}.product__content .extra-list .extra-options .extra-name{margin-inline-end:auto}.product__main{padding-bottom:0;margin-bottom:36px;border-bottom:none;gap:25px;flex-flow:column;justify-content:center}.product__img{height:211px;margin:0}.product__head{font-size:2rem;margin-bottom:12px}.product__desc{font-size:.875rem;margin-top:12px}.product__price-cur{font-size:1.8rem;font-weight:500;color:var(--brand-color-primary)}.product__price-old{font-size:.875rem;font-weight:400;margin-top:2px}.product__close{width:20px;height:20px}.product__back{width:70px;height:20px;margin:10px}.product .catalog-list-icon__item{width:24px;height:24px}.product-form__head{font-size:1rem}.product-form__text{font-size:.875rem}.product-choose-wrap{margin:0 -5px}.product-choose{width:calc(33.33% - 16px);margin:0 5px 12px}.product-choose__title{font-size:.875rem}.product-choose__text{font-size:.75rem}.product-choose__mark{width:14px;height:14px;margin-top:0}.product-choose__mark:after{width:9px;height:9px}.product-form-field{padding:12px;margin-bottom:12px}.product-form-field__title{font-size:1rem}.product-form-field__text,.product-form-field__status{font-size:.875rem}.product-form-field__top{margin-bottom:12px}.product-form-field__check{margin:0 -4px -17px}.product-form-field__check .input-check{width:calc(33.33% - 8px);margin:0 4px 10px}.product-form-field .input-check__text{margin-left:8px}.product-form-field .input-check__label{align-items:flex-start;width:100%}.product-comment__title{font-size:1rem}.product-form-count-wrap{margin:0 -5px -12px}.product-form-count{display:flex;flex-direction:column;height:auto;min-width:auto;width:calc(50% - 10px);padding:10px;margin:0 5px 12px}.product-form-count__text{font-size:.875rem;padding:0;margin:.8rem 0}.product-form-count__price{font-style:normal;font-weight:400;font-size:.75rem;line-height:1rem;color:#4a4a4a;align-self:flex-end;padding-right:0}.product-form-bottom{width:100%;padding:25px;position:fixed;bottom:0;left:0;z-index:1010}.product-form-bottom .btn{max-width:150px;min-width:unset}.product-form-bottom-pizza{display:flex;justify-content:center;align-items:center;margin-top:23px;padding:30px 50px;position:fixed;right:0;left:0;bottom:0}.product-param{margin-top:28px}.product-param__item{height:40px;min-width:103px}.product-param__head{margin-bottom:6px}.product-param__icon{width:32px;height:32px}.product-param__text{line-height:32px;padding:0 8px}.product-form-group__head{font-size:1rem}.product-form-group__text{font-size:.875rem}.prod-choose-img{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:5px 8px}.prod-choose-img__icon{width:17px;height:17px}.prod-choose-add{flex-wrap:nowrap;margin-left:-20px;margin-right:-20px;overflow-x:auto;padding:5px 16px}.prod-choose-add__item{width:auto;min-width:106px;margin:4px;position:relative}.prod-choose-add__item:after{content:"";display:inline-block;width:16px;height:16px;position:absolute;top:0;left:100%}.prod-choose-add__content{display:block;text-align:center}.prod-choose-add__icon,.prod-choose-add__info{width:100%}.prod-choose-add__icon{height:48px;margin-bottom:6px}.prod-choose-add__icon img{max-height:100%}.prod-choose-add__title,.prod-choose-add__price{font-size:.875rem}.prod-choose-add__price{white-space:nowrap;margin-top:2px}.prod-choose-add_small .prod-choose-add__icon{height:40px}.prod-choose-add_small .prod-choose-add__item{min-width:76px}.prod-choose-add_small .prod-choose-add__icon,.prod-choose-add_small .prod-choose-add__info{width:100%}html[dir=rtl] .product-form-field .input-check__text{margin-left:0;margin-right:8px}html[dir=rtl] .prod-choose-add__item:after{left:auto;right:100%}}.profile__author{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.profile__form{padding-top:50px;margin:0 40px}.profile__photo{display:inline-block;width:100px;height:100px;border-radius:50%;background:#fff url(profile.e34d0a10a154260a.svg) no-repeat center;background-size:contain;box-shadow:0 12px 20px #ababab40;position:relative}.profile__photo img{border-radius:50%;height:100px!important;width:100px!important}.profile__photo-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--brand-color-primary);border-radius:50%;position:absolute;bottom:0;right:0}.profile__photo-icon .icon{max-width:100%;max-height:100%;fill:#fff}.profile__photo-icon :hover{cursor:pointer}.profile__info{width:calc(100% - 135px)}.profile__head{font-style:normal;font-weight:500;font-size:2rem;line-height:1.2;color:#000;margin-bottom:7px;display:flex;align-items:center}.profile__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#6f6f6f;margin-top:5px}.profile__club-icon{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background:#f28f16;margin-left:12px}.profile .form-site__content{width:100%}.profile .form-site__btn{height:100px}.profile .line-more{display:flex;align-items:center}.profile__content{max-height:90vh!important;padding:0 40px}.edit-info__list{background:#faf9f9;border-radius:12px;padding:8px 20px;margin-bottom:1.5rem}.edit-info__item{display:flex;justify-content:space-between;padding:10px 0}.edit-info__item:not(:last-child){border-bottom:1px solid #eaecee}.edit-info__info{width:calc(100% - 120px)}.edit-info__title{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a}.edit-info__text{font-style:normal;font-weight:400;font-size:.9rem;line-height:1.2;color:#a1a1a1;margin-top:8px}.edit-info__btn{display:flex;align-items:center;flex-wrap:wrap;max-width:100px}.edit-info__edit,.edit-info__del{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;text-decoration:none;cursor:pointer;transition:all .3s ease 0s}.edit-info__edit{background:#fcecd8}.edit-info__del{background:#f7dbe4;margin-left:8px}.edit-info__edit .icon{fill:#f28f16}.edit-info__del .icon{fill:var(--brand-color-primary)}.edit-info__edit:hover{background-color:#ffe4c3}.edit-info__del:hover{background-color:#fbc5d6}.profile-address__top{display:flex;justify-content:space-between;align-items:center;padding:20px}.profile-address__exit{display:inline-block;height:20px;width:20px}.profile-address__title{padding:0 20px 25px;text-align:center;font-size:2em;margin:20px;font-weight:700}.profile-membership__top{display:flex;justify-content:space-between;align-items:center;padding:20px}.profile-membership__exit{display:inline-block;height:20px;width:20px}.profile-membership__title{padding:0 20px 25px;text-align:center;font-size:2em;margin:20px;font-style:normal;font-weight:500;line-height:1.2;color:#3c3c3b}input[type=checkbox]:checked+.profile-membership__label .profile-membership__mark{border-color:var(--brand-color-primary)}.profile-checkbox{display:flex;align-items:center;margin:10px 0 14px}.profile-checkbox .input-check{display:flex}.gender-label{margin:0 7px}html[dir=rtl] .edit-info__del{margin-left:0;margin-right:8px}html[dir=rtl] .profile__club-icon{margin-left:0;margin-right:12px}@media (max-width: 767px){.profile{padding:0 20px 60px}.profile__top{display:flex;justify-content:space-between;align-items:center;margin:0 -20px;padding:20px;background:#f3f5f8}.profile__form{padding-top:unset;margin:unset!important;padding-bottom:40px}.profile__back{display:inline-block;font-style:normal;font-weight:500;font-size:1rem;line-height:1;color:var(--brand-color-primary);text-transform:uppercase;position:relative}.profile__back .icon{fill:var(--brand-color-primary);margin-right:10px}.profile__exit{display:inline-block;height:20px;width:20px}.profile__author{margin:0 -20px 25px;padding:25px 20px;background:#f3f5f8;border-radius:0 0 12px 12px}.profile__head{font-size:1.5rem}.profile__text{font-size:.875rem;margin-top:8px}.profile__club-icon{width:20px;height:20px;padding:4px}.profile__info{width:calc(100% - 125px)}.profile .form-site__btn{width:100%;padding:15px 0;background:linear-gradient(180deg,rgba(255,255,255,0) -14.18%,#FFFFFF 82.47%);position:sticky;bottom:0;left:0;z-index:1000;display:flex;gap:20px}.profile .form-site__btn .btn{min-width:auto}.profile__floating-btn{position:fixed!important;padding:15px 20px!important}.profile-address{padding:0 20px 60px}.profile-address__top{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f3f5f8}.profile-address__exit{display:inline-block;height:20px;width:20px}.profile-address__title{text-align:center;margin:0 auto;padding-bottom:25px;background:#f3f5f8;font-size:1.5rem;font-weight:500}html[dir=rtl] .profile__back .icon{margin-right:0;margin-left:10px}}.profile-dialog .popup__close,.profile-dialog .popup__back{top:75px}.profile-dialog .p-tabview-nav li{flex-grow:1;flex-basis:50%}.profile-dialog .p-tabview-nav li .p-tabview-nav-link{justify-content:center;font-size:1.5rem;padding:14px 0;border-bottom:solid 6px transparent;background-color:#faf9f9}.profile-dialog .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-bottom-color:var(--brand-color-primary);background-color:#fff}.profile-dialog .line-more{margin-top:30px}@media (max-width: 767px){.profile-dialog .addresses-scroll .ng-scrollbar-wrapper{position:relative}}.profile-dialog .user-credit-cards{display:flex;flex-flow:row wrap;margin-top:30px;justify-content:flex-start}.profile-dialog .user-credit-cards svg text{transform:translate(38px,38px)}.profile-dialog .user-credit-cards .delete-card-btn{padding:0;position:absolute;top:20px;left:31px;background-color:transparent}.profile-dialog .user-credit-cards .delete-card-btn svg{width:30px;height:30px;fill:var(--brand-color-primary)}.profile-dialog .user-credit-cards .user-no-cards{padding:40px 30px 30px;text-align:center;width:100%;background-color:#f7f7f7}.profile-dialog .user-credit-cards .user-no-cards p{font-size:1.4rem}@media (min-width: 768px){.profile-dialog .addresses-scroll{height:200px}}html[dir=rtl] .profile-dialog .user-credit-cards svg text{transform:translate(263px,38px)}.search-form-order-wrap__popup .close-button{position:absolute;bottom:-18px}.search-form-order{width:250px;position:relative;display:flex;align-items:center}.search-form-order input[type=text]{height:1.25rem;width:100%;padding:0 20px;font-style:normal;font-weight:400;font-size:1rem;line-height:1.25rem;color:#000;border:none!important;outline:0;background:transparent}.search-form-order input[type=text]::placeholder{color:#aaa}.search-form-order input[type=submit],.search-form-order button{width:14px;height:13px;position:absolute;top:50%;transform:translateY(-50%);left:0;background:transparent;border:0;outline:0;font-size:0;padding:0;margin-top:-2px;cursor:pointer}.search-form-order button.reset-btn{left:auto;right:0;width:28px;height:28px}.search-form-order button.reset-btn .icon{width:100%;height:100%}.search-form-order button .icon{vertical-align:top;stroke:#000;transition:stroke .2s ease 0s}.search-form-order button:hover .icon{stroke:#404040}html[dir=rtl] .search-form-order{flex-flow:row-reverse nowrap}html[dir=rtl] .search-form-order button{left:auto;right:0}html[dir=rtl] .search-form-order button.reset-btn{left:0;right:auto}@media (max-width: 767px){.search-form-order-wrap__btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:top;width:40px;height:40px;border-radius:50%;background:var(--brand-color-primary);box-shadow:0 12px 20px #ababab40;position:relative}.search-form-order-wrap__btn .icon{display:inline-block;vertical-align:top;stroke:#fff}.search-form-order-wrap__popup{display:block;width:100%;background:#fff;border-radius:0 0 12px 12px;padding:15px 20px 30px;box-shadow:0 12px 20px #ababab40;position:absolute;top:-100vh;left:0;z-index:10;transition:all .3s ease 0s;max-height:100vh}.search-form-order-wrap__popup .cat-filter{margin-top:22px;max-height:calc(100vh - 140px)}.search-form-order-wrap__popup .cat-filter__sub{position:static;background:transparent;box-shadow:none;padding:0}.search-form-order-wrap__popup.active{top:0}.search-form-order{display:flex;justify-content:space-between;align-items:center;width:100%}.search-form-order input:focus{border-bottom:1px solid #f18f16!important;transition:all .5s linear}.search-form-order input[type=text]{width:100%;padding:17px 0 15px;border-bottom:1px solid #e9e9e9}.search-form-order__close{display:inline-block;vertical-align:top;position:absolute;right:0}.search-form-order__close .icon{fill:#000}.search-form-order input[type=submit],.search-form-order button{display:none}html[dir=rtl] .search-form-order input[type=text]{padding:17px 0 15px}html[dir=rtl] .search-form-order__close{right:auto;left:0}}.ui-dropdown-label-container{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center}.ui-placeholder{padding:0 20px}.select{width:100%;position:relative;border-radius:30px}.select__head{height:3rem;width:100%;border:1px solid transparent;border-radius:1.5rem;font-style:normal;font-weight:400;font-size:1rem;line-height:3rem;color:#4a4a4a;background:unset!important;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.select__arr{position:absolute;top:50%;transform:translateY(-50%);right:20px;z-index:1}.select__option{display:flex!important;flex-direction:column;background:#fff;border-radius:12px!important;max-height:175px;overflow-y:auto;box-shadow:0 8px 12px #bbbbbb40;padding:0;position:absolute!important;top:100%;left:0;right:0;margin:5px auto 0;z-index:10;border-top:none!important}.select__future-dates{max-height:170px!important}.select.open .select__option{display:block}.select__param{display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:unset;padding:8px 20px 8px 24px;cursor:pointer;position:relative}.select__param.active,.select__param:hover{color:var(--brand-color-primary)}.select__param.active .select__title,.select__param.active .select__text,.select__param:hover .select__title,.select__param:hover .select__text{color:var(--brand-color-primary);font-weight:700!important}.select__param.active:after{content:"";display:inline-block;width:16px;height:12px;background:url(/assets/sprites/sprite.svg#ic-check) no-repeat center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:24px}.select__title{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#777}.select__text{font-style:normal;font-weight:400;font-size:.8rem;line-height:1.2;color:#c4c4c4;margin-top:2px}.select__info{width:50%}.select__icons{width:50%;display:flex;align-items:center;justify-content:flex-end}.select__icons .kosher-icons-wrapper{display:flex;flex-direction:column;align-items:flex-end}.select__icons .kosher-icons-wrapper .text{direction:ltr}.select__check-mark{min-width:25%;display:flex;align-items:center;justify-content:flex-end}.select__img{max-width:40%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.select__img img{margin-left:13px}.select.opened .select__head{border-bottom-left-radius:0;border-bottom-right-radius:0}.select.opened .select__option{display:block}.select.opened{box-shadow:0 8px 12px #bbbbbb40;border-radius:12px 12px 0 0}.select .dropdown{display:block;padding:0}.select input{border:none;width:100%;font-size:14px}.select input:focus{outline:none}.select.brand-r-inputs.brand-input-bg{padding:0 15px}.select-menu{color:#212529;text-align:left;list-style:none;overflow-x:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.15);z-index:999999}.select-trigger{width:100%;border:1px solid lightgray;text-align:left;padding:7px;font-size:14px;color:#212529;cursor:pointer}.select-trigger:focus{outline:none}.select-item{display:flex;align-items:center;padding:0 7px;cursor:pointer;font-size:14px}.select-item:hover{background-color:#f5f5f5}.select-item.active{background-color:#ff1493;color:#fff}.no-results-item{display:flex;align-items:center;padding:0 7px;font-size:14px}.select-menu-inner{width:100%}html[dir=rtl] .select__arr{right:auto;left:20px}html[dir=rtl] .select__param.active:after{right:auto;left:24px}.sidebar-order-wrap{width:calc(26% + 50px);height:calc(100vh - 140px);padding-left:50px;z-index:1}.sidebar-order{height:100%;border-radius:12px;background:#fff}.sidebar-order .cat-order-list{overflow-y:auto;height:100%;max-height:calc(100vh - 382px)}.sidebar-order .cat-history{height:calc(100vh - 390px)}.sidebar-order .cat-order-empty{max-height:calc(100vh - 500px)}.mob-sidebar{display:none}html[dir=rtl] .sidebar-order-wrap{padding-right:50px;padding-left:0}@media (max-width: 1500px){.sidebar-order .cat-order-list{max-height:calc(100vh - 415px)}}@media (max-width: 1199px){.sidebar-order-wrap{width:calc(30% + 50px)}}@media (max-width: 991px){.sidebar-order{padding:20px 15px}}@media (max-width: 767px){.mob-sidebar{display:flex;flex-direction:column;justify-content:space-between;width:80%;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:0 20px 20px 0;background:white;padding:24px 20px;position:fixed;top:0;left:-100%;z-index:1010;transition:left .3s ease 0s}.mob-sidebar.active{left:0}.mob-sidebar__top{margin-bottom:20px}.mob-sidebar__bottom .btn{width:100%;margin:25px auto}.mob-sidebar__bottom .btn img{width:20px}.mob-sidebar__time{padding:2px 2px 16px;border-bottom:1px solid #e9e9e9}.mob-sidebar__phone{direction:ltr;display:inherit}.mob-sidebar-delivery{margin-bottom:32px}.mob-sidebar-delivery__name{font-style:normal;font-weight:500;font-size:1.4rem;line-height:1.2;color:var(--brand-color-primary);letter-spacing:.03em;width:90%}.mob-sidebar-delivery__address{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#000;margin-bottom:10px}.mob-sidebar-delivery__list{display:flex;flex-wrap:wrap;align-items:center}.mob-sidebar-delivery__item,.mob-sidebar-delivery__item .mobile-accessibility{display:flex;width:100%}.mob-sidebar-delivery__item:not(:last-child){margin-right:14px}.mob-sidebar-address{padding:16px 2px 2px;display:flex;justify-content:space-between;align-items:center}.mob-sidebar-address__icon{display:inline-flex;justify-content:center;width:24px;height:24px}.mob-sidebar-address__text{width:calc(100% - 44px);font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a}.close_sidebar{position:absolute;right:20px;top:20px}html[dir=rtl] .mob-sidebar{left:auto;right:-100%;border-radius:20px 0 0 20px;transition:right .3s ease 0s}html[dir=rtl] .mob-sidebar.active{right:0;left:auto}html[dir=rtl] .mob-sidebar-delivery__item:not(:last-child){margin-right:0;margin-left:14px}html[dir=rtl] .close_sidebar{right:auto;left:20px}}.slide-dot{display:flex;justify-content:center;margin-top:20px}.slide-dot__item{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--brand-color-primary);opacity:.3;margin:0 6px;transition:all .3s ease 0s}.slide-dot__item:hover,.slide-dot__item.active{opacity:1}.sms-form__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.3;color:#000;text-align:center;margin-bottom:30px}.sms-form__field{display:flex;justify-content:center}.sms-form input[type=text],.sms-form input[type=tel]{height:4.7rem;width:53px;outline:none;border:0;border-radius:12px;font-family:ploni,Arial,sans-serif;font-style:normal;font-weight:400;font-size:2rem;line-height:2rem;color:#4a4a4a;text-align:center;padding:0 5px;margin:0 4px;background:#faf9f9;box-shadow:none;transition:all .3s ease 0s}.sms-form input[type=text]:focus,.sms-form input[type=tel]:focus{box-shadow:none;border-color:#f28f16}.sms-form input[type=text]::placeholder,.sms-form input[type=tel]::placeholder{color:#9b9b9b}.sms-form .one-field input[type=text],.sms-form .one-field input[type=tel]{width:320px}.sms-form__content{width:60%;margin:0 auto}.sms-form__field{margin-bottom:17px}.sms-form__btn{text-align:center;margin-top:40px}.sms-form__btn-label{font-style:normal;font-weight:500;font-size:.9rem;line-height:1.2;color:#000;text-transform:uppercase;margin-top:24px;display:block}.sms-form__copyright{font-style:normal;font-weight:400;font-size:.8rem;line-height:1rem;color:#000;text-align:center;margin-top:50px}.sms-form__copyright img{margin-left:2px}h2.sms-form__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.3;color:#000}.business_logo{max-height:200px;max-width:200px;padding:1rem;position:absolute}html[dir=rtl] .sms-form__copyright img{margin-left:0;margin-right:2px}html[dir=rtl] h2.sms-form__text{text-align:center}@media (min-width: 768px){.business_logo{z-index:9999}}@media (max-width: 767px){.business_logo{z-index:1006;position:fixed;right:0;left:0;margin:0 auto}.sms-form__content{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 140px);width:100%}.sms-form__btn-label{color:#fff}.sms-form input[type=text],.sms-form input[type=tel]{height:3.5rem;width:40px}}.top-panel{display:flex;justify-content:space-between;align-items:center;min-height:3rem;border-radius:1.5rem;padding:11px 20px;background:#fff;box-shadow:0 12px 20px #ababab40;margin-bottom:24px}.top-panel .search-form-order{width:25%;padding-right:20px;border-right:1px solid #e9e9e9}.top-panel__time{width:190px;border-right:1px solid #e9e9e9}.top-panel__contact{width:114px;text-align:right}.top-panel__phone{display:flex;place-content:flex-end;font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#aaa;text-decoration:none;position:relative}.top-panel__phone .icon{fill:var(--brand-color-primary);vertical-align:middle;margin-right:8px}.top-panel__phone-number{direction:ltr;color:#4a4a4a}.panel-delevery{display:flex;justify-content:space-between;align-items:center;width:calc(75% - 304px);padding:0 20px}.panel-delevery__title{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a}.panel-delevery__panel-hamburger{width:20%}.panel-delevery__list{display:flex;justify-content:flex-start;overflow-wrap:anywhere}.panel-delevery__item:not(:last-child){margin-right:13px}.panel-delevery__text{color:#fff}.panel-delevery img{display:inline-block;vertical-align:middle}html[dir=rtl] .top-panel .search-form-order{padding-right:0;padding-left:20px}html[dir=rtl] .top-panel__contact{text-align:left}html[dir=rtl] .top-panel__phone .icon{margin-left:8px;margin-right:0}html[dir=rtl] .top-panel__time,html[dir=rtl] .top-panel .search-form-order{border-right:0;border-left:1px solid #e9e9e9}html[dir=rtl] .panel-delevery__item:not(:last-child){margin-right:0;margin-left:13px}@media (min-width: 768px){.panel-delevery__title{display:flex;align-items:center}.top-panel__time .dropdown{display:inline-flex;align-items:center}.desktop-toolbar-icon{margin-right:10px}html[dir=rtl] .desktop-toolbar-icon{margin-right:0;margin-left:10px}}@media (max-width: 767px){.toolbar{display:flex;width:100%;flex-direction:row;align-items:center;padding:10px}}.type-icon{display:flex;flex-wrap:wrap}.type-icon__item{width:100px;margin:15px;text-align:center}.type-icon__img{display:flex;justify-content:center;align-items:center;height:100px;width:100%}.type-icon_white{color:#fff}.countdown{display:flex;align-items:center;justify-content:space-between}.countdown__label{font-style:normal;font-weight:500;font-size:.875rem;line-height:1.2;color:#777;margin-right:7px;z-index:1}.countdown__content{direction:ltr;display:flex;align-items:center}.countdown__sect{display:flex;margin:0 6px;position:relative}.countdown__sect:not(:last-child):after{content:":";display:inline-block;width:14px;font-style:normal;font-weight:500;font-size:1rem;line-height:1;color:#7a7a7a;text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:100%}.countdown__item{display:inline-block;min-width:20px;height:28px;padding:0 2px;background:#fff;border-radius:4px;border:1px solid #e9e9e9;font-style:normal;font-weight:400;font-size:1rem;line-height:1.625;color:#000;text-align:center}@media (max-width: 767px){.countdown{width:100%}}html[dir=rtl] .countdown__label{margin-right:0;margin-left:7px}.prod-check{margin:20px}.prod-check__label{display:-ms-inline-flexbox;display:inline-block;align-items:center;justify-content:center;width:240px;height:220px;border-radius:24px;padding:40px 15px 30px;cursor:pointer;position:relative;transition:all .3s ease 0s}.prod-check__sub-label{font-weight:400;font-style:normal;font-size:20px;megin-top:2px;margin:auto;max-width:120px}.prod-check .__sub-price-label{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#979797}.prod-check input[type=checkbox]{display:inline-block}.prod-check__mark{display:inline-block;width:35px;height:26px;position:absolute;top:15px;right:12px;opacity:0;transition:all .2s ease 0s}.prod-check__mark .icon{display:inline-block;vertical-align:top;width:100%;height:100%;fill:#369b58}.prod-check__img{display:flex;max-height:100%;justify-content:center}.prod-check__img img{object-fit:contain}input[type=checkbox]:checked+.prod-check__label{background:#faf9f9}input[type=checkbox]:checked+.prod-check__label .prod-check__mark{opacity:1}html[dir=rtl] .prod-check__mark{right:auto;left:12px}.combination-scrollbar{max-height:75vh!important}.prod-check-list{width:90%;display:inline-flex;justify-content:center;flex-wrap:wrap}.prod-check-list .catalog-list__back-wrapper{display:flex;align-items:center;justify-content:center}.prod-check-list a.catalog-list__back{display:flex;align-items:center;flex-flow:column;padding:10px;color:#000;margin:auto}.prod-check-list a.catalog-list__back img{width:50px}.check-food-wrap{padding-bottom:50px!important}.check-food{text-align:center}.check-food__title{font-weight:500}.check-food__price,.check-food__title{font-style:normal;font-size:2rem;line-height:1.2;color:#3c3c3b;margin-bottom:14px}.check-food__text{max-width:420px;margin:0 auto;font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#979797}.check-food__btn{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:5px;position:sticky;bottom:0}.check-food__btn .btn{display:flex;justify-content:center;flex:1 1 auto;max-width:200px}.check-food__btn .btn,.check-food__btn button.btn,.check-food__btn input[type=submit] .btn{display:inline-block;height:3rem;min-width:200px;background:linear-gradient(72.37deg,#f28f16 6.41%,var(--brand-color-primary) 95.11%);border:0;border-radius:1.5rem;font-style:normal;font-weight:500;font-size:1rem;line-height:3rem;color:#fff;text-transform:uppercase;padding:0 20px;text-align:center;cursor:pointer;text-decoration:none;transition:all .3s ease 0s;box-shadow:0 8px 16px #8a8a8a40}.check-food__btn .btn:hover,.check-food__btn button.btn:hover,.check-food__btn input[type=submit].btn:hover{background:linear-gradient(72.37deg,#e08516 6.41%,#b50b46 95.11%)}.check-food__btn .btn .icon,.check-food__btn .btn img,.check-food__btn button.btn .icon,.check-food__btn button.btn img,.check-food__btn input[type=submit].btn .icon,.check-food__btn input[type=submit].btn img{display:inline-block;vertical-align:middle;margin-top:-2px;fill:#fff}.check-food__btn .btn .icon:last-child,.check-food__btn .btn img:last-child,.check-food__btn button.btn .icon:last-child,.check-food__btn button.btn img:last-child{margin-left:8px}.check-food__btn .btn .icon:first-child,.check-food__btn .btn img:first-child,.check-food__btn button.btn .icon:first-child,.check-food__btn button.btn img:first-child{margin-right:8px}.check-food__bottom{position:sticky;bottom:0;width:100%;right:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,#ffffff 30%,#ffffff 100%)}.check-navigation{width:100%;height:18vh;background:transparent;box-shadow:none;border-radius:12px;position:relative}.check-navigation__check{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;position:absolute;top:3px;right:3px}.check-navigation__check img{height:100%;width:100%;position:absolute}.check-navigation__name{display:flex;justify-content:center;text-align:center;max-width:80px}.check-navigation__item{display:inline-block;margin:11px;vertical-align:middle}.check-navigation .check-navigation__content.active{background-color:var(--brand-color-primary)}.check-navigation .check-navigation__content.mark-as-selected{background-color:#3ad006!important}.check-navigation .current-category{background-color:#fcecd8}.check-navigation input[type=checkbox],.check-navigation input[type=radio]{display:none}.check-navigation__content{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:12px;position:relative;transition:all .3s ease 0s;cursor:pointer}.check-navigation__content .menu{padding:5px}.check-navigation__content:not(.current-category){box-shadow:0 12px 20px #ababab40}.check-navigation__category{height:100%;overflow-y:auto;overflow-x:auto;padding:2rem;display:inline-block}.check-navigation__icon{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;position:absolute;top:0;right:0}.combination-selected-items{display:flex;flex-flow:column;gap:10px}.combination-selected-items span{display:block}.combination-selected-items .combination-selected-item{font-size:.875rem}.combination-selected-items .combination-selected-item .combination-selected-item-name{display:flex;gap:7px;align-items:center}.combination-selected-items .combination-selected-item-extras{margin-top:10px;display:flex;flex-flow:column;gap:10px}.combination-selected-items .combination-selected-item-extras .combination-selected-item-extra{display:flex;gap:8px;align-items:center}.combination-selected-items .combination-selected-item-size-icon{display:inline-flex;border:solid 1px var(--brand-color-primary);border-radius:21px;width:21px;height:21px;line-height:1;text-align:center;align-items:center;font-size:12px;justify-content:center;color:var(--brand-color-primary)}html[dir=rtl] .prod-check-list a.catalog-list__back img{transform:scale(-1)}@media (max-width: 991px){.prod-check-list{margin-left:-12px;margin-right:-12px}.prod-check-list .prod-check{margin:12px}.prod-check{max-width:calc(50% - 24px)}.prod-check__label{width:130px;max-width:100%;height:120px;padding:30px 5px 20px}.prod-check__mark{width:19px;height:14px;top:6px;right:6px}html[dir=rtl] .prod-check__mark{right:auto;left:6px}}@media (max-width: 767px){.check-food-wrap{padding:0}.check-food{padding-bottom:7rem}.prod-check-list{width:100%}.check-food__title{font-size:1.125rem;margin-bottom:6px}.check-food__price{font-size:1.25rem;font-weight:500;margin-bottom:8px}.check-food__text{font-size:.875rem}.check-food__btn{width:100%;padding:25px;position:fixed;bottom:15px;left:0;z-index:1010}.check-food__btn .btn{width:100%;min-width:unset}.check-food__bottom{position:fixed;padding:0}.check-navigation{width:100%;border-radius:0;background:transparent;margin:0}.check-navigation__item{margin:4px}.check-navigation .check-navigation__content.active{background-color:var(--brand-color-primary)}.check-navigation .check-navigation__content.mark-as-selected{background-color:#3ad006!important}.check-navigation__content .menu{padding:1rem}.check-navigation__category{padding:10px 10px 5px;display:flex;width:100%;overflow-x:auto;justify-content:flex-start}.check-navigation__icon{width:17px;height:17px}}.food-offer{max-width:565px;margin:0 auto}.food-offer__content-wrap{position:relative}.food-offer__content-wrap:after{content:"";display:inline-block;width:100%;height:120px;position:absolute;bottom:0;left:0}.food-offer__content-wrap.end:after{display:none}.food-offer__sect{margin-bottom:50px}.food-offer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:-3px}.food-offer__info{margin-right:15px}.food-offer__title{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#3c3c3b;margin-bottom:8px}.food-offer__text{color:#979797}.food-offer__status,.food-offer__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2}.food-offer__status{color:var(--brand-color-primary)}.food-offer__btn{text-align:center;margin-top:32px}.food-offer__content{max-height:calc(70vh - 233px);overflow-y:auto;padding-left:10px;padding-right:10px}.food-offer__head{font-style:normal;font-weight:500;font-size:2rem;line-height:1.2;color:#3c3c3b;text-align:center;margin-bottom:20px}.food-offer-list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.food-offer-list .food-offer-item{margin:10px}.food-offer-item{text-align:center}.food-offer-item__label{display:inline-block;vertical-align:top;width:160px;height:140px;border-radius:24px;padding:8px 15px;cursor:pointer;position:relative;transition:all .3s ease 0s}.food-offer-item input[type=checkbox]{display:none}.food-offer-item__mark{display:inline-block;width:24px;height:18px;position:absolute;top:12px;right:12px;opacity:0;transition:all .2s ease 0s}.food-offer-item__mark .icon{display:inline-block;vertical-align:top;width:100%;height:100%;fill:#369b58}.food-offer-item__img{display:flex;align-items:center;justify-content:center;height:100%;margin-bottom:8px}.food-offer-item__img img{max-height:100%}.food-offer-item__name{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.2;color:#4a4a4a;margin-bottom:3px}.food-offer-item__name:last-child{margin-bottom:0}.food-offer-item__price{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#979797}input[type=checkbox]:checked+.food-offer-item__label{background:#faf9f9}input[type=checkbox]:checked+.food-offer-item__label .food-offer-item__mark{opacity:1}html[dir=rtl] .food-offer__info{margin-right:0;margin-left:15px}html[dir=rtl] .food-offer-item__mark{right:auto;left:12px}@media (max-width: 767px){.food-offer-list{justify-content:center;flex-wrap:wrap;margin:auto}.food-offer-list .food-offer{margin:12px}.food-offer{max-width:100%}.food-offer__head{font-size:1.5rem;text-align-last:center;margin-top:0}.food-offer__content{max-height:none;height:auto;overflow:visible;padding:0}.food-offer__content-wrap:after{display:none}.food-offer__btn{width:100%;padding:25px;position:fixed;bottom:15px;left:0;z-index:1010}.food-offer__btn .btn{width:100%;min-width:unset}.food-offer__top{margin-bottom:0}.food-offer__title{font-size:1rem}.food-offer__status,.food-offer__text{font-size:.875rem}.food-offer__head{margin-bottom:6px}.food-offer__sect:not(:last-child){border-bottom:1px dashed #dde1e7;padding-bottom:15px}.food-offer__sect{margin-top:35px;margin-bottom:50px;display:flex;justify-content:center}.food-offer-item{margin-top:0;margin-bottom:0;height:auto}.food-offer-item__img{height:100%}.food-offer-item__name{font-size:1rem}.food-offer-item__label{width:125px;height:auto;padding:8px}.food-offer-item__mark{width:18px;height:14px;top:8px;right:8px}html[dir=rtl] .food-offer__mark{right:auto;left:8px}}.piece-check-list{display:inline-flex;flex-wrap:wrap;justify-content:center;width:100%;direction:ltr}.piece-check-list .piece-check{margin:10px}.piece-check__label{display:inline-block;width:180px;min-height:180px;border-radius:12px;background:#f5f5f5;padding:20px 15px 25px;text-align:center;cursor:pointer;position:relative;transition:all .3s ease 0s}.piece-check input[type=radio],.piece-check input[type=checkbox]{display:none}.piece-check__mark{display:inline-block;width:24px;height:18px;position:absolute;top:15px;right:12px;opacity:0;transition:all .2s ease 0s}.piece-check__mark .icon{display:inline-block;vertical-align:top;width:100%;height:100%;fill:#369b58}.piece-check__img{display:inline-block;width:100px;height:100px;position:relative}.piece-check__img img{height:100%;width:100%}.piece-check__parts{width:100%;height:100%;position:absolute;top:0;left:0}.piece-check__part{height:calc(50% + 2px);width:calc(50% + 2px);position:absolute}.piece-check__part:nth-child(1){top:0;left:50%}.piece-check__part:nth-child(2){top:50%;left:50%}.piece-check__part:nth-child(3){top:50%;left:0}.piece-check__part:nth-child(4){top:0;left:0}.piece-check__part.active{display:none}.piece-check__text{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:#aaa;margin-top:20px}.piece-check__btn{color:var(--brand-color-primary)}input[type=radio]:checked+.piece-check__label{background:#fbe6ed}input[type=radio]:checked+.piece-check__label .piece-check__mark{opacity:1}input[type=radio]:checked+.piece-check__label .piece-check__text{color:#369b58}input[type=radio]:checked+.piece-check__label .piece-check__img-active{display:inline-block}input[type=radio]:checked+.piece-check__label .piece-check__img-grey{display:none}input[type=checkbox]:checked+.piece-check__label{background:#fbe6ed}input[type=checkbox]:checked+.piece-check__label .piece-check__mark{opacity:1}input[type=checkbox]:checked+.piece-check__label .piece-check__text{color:#369b58}input[type=checkbox]:checked+.piece-check__label .piece-check__img-active{display:inline-block}input[type=checkbox]:checked+.piece-check__label .piece-check__img-grey{display:none}html[dir=rtl] .card-check__mark{right:auto;left:12px}@media (max-width: 767px){.delivery-wrap{margin-top:-85px;position:relative}.delivery-wrap .form-site__btn{flex-direction:column-reverse}.delivery-wrap .form-site .btn_border-grad{margin-top:10px}.delivery-wrap .form-site .btn_border-grad,.delivery-wrap .form-site .btn__grad-content{background:transparent}.popup__content-pizza-topping{padding:0!important}.piece-check-list{padding:0}.piece-check__label{width:100%;min-height:96px}.piece-check{margin:10px;width:calc(50% - 20px)}.piece-check__img{width:70px;height:70px}}.wrapper-pizza .catalog-list__img{background-size:contain}.wrapper-pizza .catalog-list_tile .catalog-list__item{overflow:visible}.wrapper-pizza .catalog-list_tile .catalog-list__img{margin-top:-16px}.wrapper-pizza .catalog-list_tile .catalog-list__new{top:16px}.wrapper-pizza .product__pizza_img{display:inline-block;vertical-align:top;width:280px;height:280px;background-size:cover;margin:-40px auto 0}.wrapper-pizza .popup-product .popup-wrap{background:transparent;box-shadow:none}.wrapper-pizza .popup-product .product{border-radius:12px;box-shadow:0 12px 20px #41414140;background:#fff;margin-top:40px}.wrapper-pizza .popup-product .product__main{display:block}.wrapper-pizza .popup-product .product__info{width:100%;text-align:center;padding-left:0;padding-right:0}.wrapper-pizza .popup-product .product__head{display:block}.wrapper-pizza .popup-product .product__price{display:flex;justify-content:center;align-items:center}.wrapper-pizza .popup-product .product__price-old{margin-top:0;margin-right:12px}.wrapper-pizza .popup-product .product__desc{color:#aaa}.wrapper-pizza .popup-product .product__close .icon{fill:var(--brand-color-primary)}.product-param{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;min-width:120px;margin-top:40px;margin-bottom:6px}.product-param__item{display:inline-flex;height:48px;border-radius:24px;padding:4px;background:#f5f5f5;cursor:pointer;transition:all .2s ease 0s}.product-param__icon{display:inline-flex;align-items:center;justify-content:center;width:auto;height:40px;min-width:40px;padding:0 .5rem;border-radius:24px;background:#fff;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1;color:#9b9b9b}.product-param__text{font-style:normal;font-weight:500;font-size:1rem;line-height:40px;color:#666;padding:0 12px;transition:all .2s ease 0s}.product-param__item.active,.product-param__item:hover{background:#f28f16}.product-param__item.active .product-param__text,.product-param__item:hover .product-param__text{color:#fff}html[dir=rtl] .wrapper-pizza .popup-product .product__price-old{margin-right:0;margin-left:12px}@media (max-width: 767px){.wrapper-pizza .product{display:block;padding-top:10px}.wrapper-pizza .product__content{padding:20px 20px 160px}.wrapper-pizza .product__scrollbar{max-height:100vh!important}.wrapper-pizza .product__pizza__img{display:block;width:180px;height:180px;margin-top:-34px}.wrapper-pizza .product__close{top:20px;right:20px}.wrapper-pizza .product__main{margin-bottom:15px}.wrapper-pizza .popup-product .product{height:auto}.wrapper-pizza .popup-wrap_mob-bot .popup__head .h1,.wrapper-pizza .popup-wrap_mob-bot .popup__head h1{font-size:1.25rem;text-align:left}.wrapper-pizza-topping .popup{display:block;padding-top:10px}.wrapper-pizza-topping .popup__content{padding:0}.product-param{margin-top:28px}html[dir=rtl] .wrapper-pizza .product__close{right:auto;left:20px}}.member-club{text-align:center}.member-club__btn{margin-top:32px}@media (max-width: 767px){.member-club{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-top:-15px}.member-club__img{display:flex;align-items:center;justify-content:center;height:calc(100% - 68px)}.member-club__img img{width:300px}.member-club__btn{margin-top:20px}}.pricing__content{position:relative}.pricing__content:after{content:"";display:inline-block;width:100%;height:120px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);position:absolute;bottom:0;left:0}.pricing__content.end:after{display:none}.pricing__list{max-height:40vh;overflow-y:auto;padding:0 10px}.pricing__btn{text-align:center;margin-top:15px}.pricing-item{background:#fff;box-shadow:0 8px 16px #bebebe40;border-radius:12px;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#7c7c7c;padding:15px;position:relative;margin-bottom:12px}.pricing-item__head{display:flex;justify-content:space-between;align-items:center}.pricing-item__content{border-top:1px solid #ddd;margin-top:10px;padding-top:12px}.pricing-item ul,.pricing-item li{list-style-type:disc}.pricing-item li:not(:last-child){margin-bottom:12px}.pricing-item ul{padding-left:18px}.pricing-item input[type=checkbox]:checked+.input-check__label+.input-check__line{width:100%;height:8px;background:var(--brand-color-primary);border-radius:0 0 12px 12px;position:absolute;bottom:0;left:0}.pricing-item .input-check__mark{display:inline-block;vertical-align:top;width:28px;height:28px}.pricing-item:last-child{margin-bottom:20px}.pricing-item-info{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 50px)}.pricing-item-info__img{width:42px}.pricing-item-info__img img{border-radius:5px}.pricing-item-info__content{width:calc(100% - 52px)}.pricing-item-info__name{font-style:normal;font-weight:500;font-size:1rem;line-height:1.2;color:#000}.pricing-item-info__price{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.2;color:var(--brand-color-primary);margin-top:3px}.pricing-item-info__currency{font-size:.75rem}.pricing-item-info__old-price{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.2;color:#bdbdbd;text-decoration:line-through;margin-left:10px}html[dir=rtl] .pricing-item-info__old-price{margin-left:0;margin-right:10px}@media (max-width: 767px){.pricing__list{max-height:70vh}.pricing-item .input-check__mark{width:28px;height:28px}}.scaled{height:73px!important;min-height:unset!important}.scaled__item{display:flex;justify-content:space-between;width:calc(100% - 24px);min-height:150px;box-shadow:0 12px 24px #d5d5d5cc;border-radius:12px;margin:0 12px;overflow:hidden;background:#FFFFFF;opacity:.98;padding-bottom:10px}.scaled__item__scaled{width:95%!important;height:130px!important;min-height:unset!important}.scaled__img{display:block;width:200px;max-width:100%;min-width:120px;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.scaled__new{display:inline-block;width:72px;height:66px;background:url(/assets/img/new-offer.svg) no-repeat 0 0;position:absolute;top:0;left:0}.scaled__form{display:flex;flex-direction:column;justify-content:center;padding:12px;width:100%}.scaled__small-form{display:flex;flex-direction:column;justify-content:center;padding:18px 8px 12px 12px;width:100%}.scaled__content{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 120px);padding:18px 18px 12px 20px}.scaled__name,.scaled__name a{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.2;color:#4a4a4a;transition:all .2s ease 0s;text-decoration:none}.scaled__name a:hover{color:#f28f16}.scaled__text{font-style:normal;font-weight:400;font-size:1rem;line-height:1.2;color:#4a4a4a;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.scaled__info{display:flex;justify-content:space-between}.scaled__price,.scaled__price-tile{margin-left:10px;margin-top:-3px;text-align:right}.scaled__price-def{font-style:normal;font-weight:500;font-size:1.5rem;line-height:1.2;color:#4a4a4a;white-space:nowrap}.scaled__price-old{font-style:normal;font-weight:500;font-size:.75rem;line-height:1.2;color:#000;text-decoration:line-through;margin-top:2px;white-space:nowrap}.scaled__price-tile{display:none}.scaled__bottom{display:flex;justify-content:space-between;margin-top:5px;padding-right:7px}.scaled__weight-tile{flex-direction:column;align-items:center;justify-content:space-between}.scaled__form-padding{padding:0}.scaled__item-padding{padding:18px 18px 12px 20px}.scaled__weight{-webkit-box-align:center;-ms-flex-align:center;display:flex;justify-content:space-between;align-items:center;width:100%}.scaled__weight .tab-filter{min-height:40px;border-radius:20px;background:#faf9f9;margin:0}.scaled__weight .cart-tab-filter{height:1.2rem!important}.scaled__weight .tab-filter,.scaled__weight .tab-filter__item{display:inline-flex}.scaled__weight .tab-filter__item{align-items:center;justify-content:center;min-width:58px;height:2rem;padding:0 10px;border-radius:1rem;font-style:normal;font-weight:500;font-size:.75rem;line-height:2rem;color:#666;transition:all .3s ease 0s;margin:4px;white-space:nowrap;cursor:pointer}.scaled__weight .tab-filter__item.active,.scaled__weight .tab-filter__item:hover{background:#f28f16;color:#fff}.scaled__weight .tab-filter__item.active{box-shadow:0 6px 12px #a8a8a840;cursor:auto}.scaled__weight .counter{margin:0 auto auto}.scaled__weight .counter__scaled{margin:auto 0!important;align-items:unset!important}.scaled__weight .counter__max,.scaled__weight .counter__min,.scaled__weight .counter input[type=text].counter__input{width:30px;height:30px;padding:0!important;font-size:.6rem}.scaled__cancel{display:inline-flex;align-items:center;cursor:pointer;position:relative;font-size:.75rem;line-height:19px;text-decoration-line:underline;color:var(--brand-color-primary)}.scaled__btn{display:inline-flex;align-items:center;place-self:flex-end;min-width:80px;height:24px;border-radius:16px;background:#e0f9dc;font-style:normal;font-weight:400;font-size:.75rem;line-height:32px;color:#aaa;text-decoration:none;padding-left:32px;cursor:pointer;position:relative;transition:all .3s ease 0s}.scaled__btn .icon{fill:#48b26b;vertical-align:top;position:absolute;top:50%;transform:translateY(-50%);left:9px}.scaled__btn-text{padding-top:3px}.scaled__btn:hover{background-color:#ccefc6}.scaled .offer{width:100%;margin:0 10px 16px}.scaled_tile .scaled__item{display:block;width:calc(33.33% - 20px)}.scaled_tile .scaled__img{width:100%;height:150px}.scaled_tile .scaled__content{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 150px);width:100%;padding:8px 12px}.scaled_tile .scaled__price{display:none}.scaled_tile .scaled__price-tile{display:inline-block}.scaled_tile .scaled__name{display:flex;justify-content:space-between}.scaled_tile .scaled__name,.scaled_tile .scaled__name a,.scaled_tile .scaled__price-def{font-size:1.125rem}.scaled_tile .scaled__price-old{margin-top:5px}.scaled_tile .scaled__text{font-size:.875rem;margin-top:8px}.scaled_tile .scaled__bottom{margin-top:10px}.tab-filter{min-height:40px;border-radius:20px;background:#faf9f9}.tab-filter__cart{min-height:unset!important}.tab-filter,.tab-filter__item{display:inline-flex}.tab-filter__item{align-items:center;justify-content:center;min-width:58px;height:2rem;padding:0 10px;border-radius:1rem;font-style:normal;font-weight:500;font-size:1rem;line-height:2rem;color:#666;transition:all .3s ease 0s;margin:4px;white-space:nowrap;cursor:pointer}.tab-filter__item.active,.tab-filter__item:hover{background:#f28f16;color:#fff}.tab-filter__item.active{box-shadow:0 6px 12px #a8a8a840;cursor:auto}html[dir=rtl] .scaled__price,html[dir=rtl] .scaled__price-tile{margin-left:0;margin-right:10px;text-align:left}html[dir=rtl] .scaled__btn{padding-left:0;padding-right:32px;min-width:50px}html[dir=rtl] .scaled__btn .icon{left:auto;right:9px}html[dir=rtl] .catalog-list-icon__item{margin:5px}html[dir=rtl] .working-time__bg{transform:scaleX(-1)}html[dir=rtl] .popup-notice__close{left:16px;right:auto}.branch-options{flex:1 1 auto;margin-top:8px}.branch-options .item{padding:10px;cursor:pointer;position:relative;border-bottom:1px solid grey}.branch-options .no-border{border-bottom:unset}.branch-options .kosher_icon{color:#777}.branch-options__skeleton{padding:10px 0!important;display:block!important}.branch-options__skeleton .loader{padding:10px!important;position:relative!important;border-radius:12px!important;height:48px!important}.system-message{width:100%;height:100%}.system-message-delivery{display:flex;justify-content:center;align-items:center;position:relative;left:0;right:0;margin:auto auto 0;z-index:2000}.system-message-menu,.system-message-payment{display:flex;justify-content:center;align-items:center}.system-message-payment__size{width:900px}.cat-notice{width:100%}@media (max-width: 767px){.system-message-payment{width:100%}.system-message-payment-mob{width:100%;padding:2px 18px;margin-bottom:0}.system-message-delivery{width:unset!important}}.get-validation-code .popup,.code-verification .popup{height:100%}.code-verification .popup__content{height:100%;padding-top:3rem;padding-bottom:3rem}.cart-item-details__content{margin:0;padding:0 0 0 10px}.cart-item-details__content .diner-name__title{font-size:14px;font-weight:700}.cart-item-details__content .diner-name__content{margin:2px 12px;font-size:14px}.cart-item-details__content .extras__title{font-size:14px;font-weight:700}.cart-item-details__content .extras__content .category__name{font-size:14px}.cart-item-details__content .extras__content .category .extra{display:flex;padding:2px 0}.cart-item-details__content .extras__content .category .extra__icon{margin:2px}.cart-item-details__content .extras__content .category .extra__name{margin:0 2px;font-size:14px;display:flex;align-items:center}.cart-item-details__content .extras__content .category .extra__name .count{padding:0 5px}.cart-item-details__content .extras__content .category .extra__price{margin:2px auto 2px 2px;font-size:14px;direction:ltr}.cart-item-details__content .notes__title{font-size:14px;font-weight:700}.cart-item-details__content .notes__content{margin:2px 12px;font-size:14px}.cart-item-details__content .items__title{font-size:1.2rem;font-weight:700}.cart-item-details__content .items__content{margin-bottom:12px}.cart-item-details__content .items__content .category__name{font-size:14px}.cart-item-details__content .items__content .category .item__header{display:flex}.cart-item-details__content .items__content .category .item__name{font-size:14px;font-weight:700}.cart-item-details__content .items__content .category .item__price{margin:2px auto 2px 2px;font-size:14px}.cart-item-details__content .items__content .category .item__details{padding:5px 0;display:flex}.cart-item-details__footer{margin:5px 0;display:flex;justify-content:flex-end}.cart-item-details__discounts{display:flex;flex-direction:row;justify-content:space-between}.cart-item-details__discounts .price{color:red}html[dir=rtl] .cart-item-details__content{padding:0 10px 0 0}html[dir=rtl] .cart-item-details__discounts .price{direction:ltr}.pickup .method-popup{padding:0 0 140px}.pickup .form-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:35px 10px;position:sticky;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.8),#ffffff 50%,#ffffff 0%);border-radius:12px}.pickup .branches-scrollbar{max-height:300px;height:300px}.pickup svg.icon.ic-alarm{fill:var(--brand-color-primary)}.pickup__header{height:80px;background:#FFFFFF;box-shadow:0 14px 28px #cacaca40;border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;margin:20px 40px 40px;padding:0 20px}.pickup__header:hover{cursor:pointer}.pickup__header .title{font-style:normal;font-weight:500;font-size:18px;line-height:20px;display:flex;align-items:center}.pickup__header .title .img{margin:0 10px}.pickup__header .title .img img{width:50px;height:50px}.pickup__header .action{font-style:normal;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:right;text-decoration-line:underline}.pickup__header .action:hover{cursor:pointer}.pickup__bottom{position:sticky;bottom:0;left:0;right:0;overflow:hidden}.pickup__bottom-position-fixed{position:fixed!important}.pickup__content .branches-options-skeleton .branch-option-skeleton{padding:10px}.pickup__content .branches-options-skeleton .branch-option-skeleton .branch-title .loader{width:25%;height:16px;margin-bottom:2px}.pickup__content .branches-options-skeleton .branch-option-skeleton .branch-text .loader{height:16px;margin-bottom:0}@media (max-width: 767px){.method-popup-wrapper{padding:1rem;display:contents;justify-content:flex-end;align-items:flex-start}.pickup__bottom .form-site__btn{display:flex;justify-content:space-between;padding:0 0 40px}.pickup__bottom .form-site__btn{flex-direction:column;padding:2rem;justify-content:unset;margin:0}.pickup__bottom .form-site__btn .btn{margin:8px}.pickup__bottom .form-bottom{border-radius:12px}.pickup__bottom .form-site__content{padding-bottom:20px}.mobile-method-header{top:unset!important;bottom:unset!important;position:relative!important;z-index:1005;padding:0;text-align:center;height:15%;width:100%}.method-popup{padding:0 0 160px!important}.method-content{padding:0 20px}.pickup__header{margin:20px}.pickup__content{top:unset!important;bottom:unset!important;position:relative!important;overflow:scroll;right:0;left:0;height:auto}.pickup__bottom{position:fixed;bottom:0;left:0;right:0;overflow:hidden}}.delivery .popup__content{padding:0}.delivery .form-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:23px;padding:35px 10px;position:sticky;bottom:0;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.8),#ffffff 50%,#ffffff 0%);border-radius:12px}.delivery__header{height:80px;background:#FFFFFF;box-shadow:0 14px 28px #cacaca40;border-radius:12px;display:flex;flex-direction:row;justify-content:space-between;margin:20px 40px 40px;padding:0 20px}.delivery__header:hover{cursor:pointer}.delivery__header .title{font-style:normal;font-weight:500;font-size:18px;line-height:20px;display:flex;align-items:center}.delivery__header .title .img{margin:0 10px}.delivery__header .title .img img{width:50px;height:50px}.delivery__header .action{font-style:normal;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:right;text-decoration-line:underline}.delivery__header .action:hover{cursor:pointer}.delivery__bottom{position:sticky;bottom:0;left:0;right:0;overflow:hidden}.delivery__bottom-position-fixed{position:fixed!important}@media (max-width: 767px){.delivery__header{margin:20px}.delivery__bottom{position:fixed}.delivery .popup__content__padding{padding-bottom:200px}.form-bottom{border-radius:12px}}.menu-option{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;margin:1rem;background-size:cover;background-position:center center}.menu{display:flex;flex-flow:column;gap:5px;justify-content:center;align-items:center}.multiple-menus{margin:30px}.multiple-menus__content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;flex-direction:row}.multiple-menus .check-navigation__item{margin:0;width:50%;padding:1rem;display:flex}.multiple-menus .check-navigation__content{padding:0}@media (max-width: 767px){.multiple-menus__content{flex-wrap:unset;align-items:center;flex-direction:column}.check-navigation__item{width:100%!important}.menu-option{margin:0}}.radio-button-group{display:flex;gap:15px;flex-flow:row wrap}@media (max-width: 380px){.radio-button-group{gap:5px}}.radio-button-group .radio-button{flex:1 1 200px;cursor:pointer;padding:10px;border-bottom:2px solid transparent;background-color:#fff;color:#5f5f5f;border-radius:40px;text-align:center;display:flex;align-items:center;justify-content:center;gap:16px}.radio-button-group .radio-button img{width:16px;height:16px}.radio-button-group .radio-button.active{background-color:var(--brand-color-primary);color:#fff}.radio-button-group .radio-button input[type=radio]{display:none}.radio-button-group .radio-button.disabled:not(.active){filter:grayscale(1) blur(1px);cursor:not-allowed;background-color:#efefef}.radio-button-group-tabs{flex-flow:row nowrap;overflow-x:auto;padding-inline:8px}.radio-button-group-tabs .radio-button{border-bottom:solid 1px #E9E9E9;border-radius:0;position:relative;padding:15px}@media (max-width: 380px){.radio-button-group-tabs .radio-button{padding:15px 5px}}.radio-button-group-tabs .radio-button>span{position:relative;display:inline-block}.radio-button-group-tabs .radio-button.active{background-color:#fff;color:var(--brand-color-primary);border-bottom-color:var(--brand-color-primary)}.radio-button-group-tabs .radio-button svg{position:absolute;right:calc(100% + 10px);top:5px}@media (max-width: 380px){.radio-button-group-tabs .radio-button svg{display:none}}html[dir=rtl] .radio-button-group-tabs .radio-button svg{right:auto;left:calc(100% + 10px)}.checkbox{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox label{font-weight:400;font-size:.875rem;color:#000;cursor:pointer;line-height:1}.checkbox svg{flex-shrink:0}.ng-invalid.ng-touched .checkbox{outline:solid 1px #f00;outline-offset:5px}.ps,.ps-content{direction:ltr}html[dir=rtl] .ps,html[dir=rtl] .ps-content{direction:rtl}.p-dialog{border-radius:3px;box-shadow:0 0 6px #00000029;border:1px solid #c8c8c8}.p-dialog .p-dialog-header{border-bottom:1px solid #c8c8c8;background:#f4f4f4;color:#333;padding:1rem;border-top-right-radius:3px;border-top-left-radius:3px}.p-dropdown-item:hover{background-color:#f5f5f5!important}.p-dialog .p-dialog-header .p-dialog-title{font-weight:700;font-size:1rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:#a6a6a6;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#007ad9;border-color:transparent;background:transparent}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #8dcdff}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#ffffff;color:#333;padding:1rem}.p-dialog .p-dialog-footer{border-top:1px solid #c8c8c8;background:#ffffff;color:#333;padding:.571rem 1rem;text-align:right;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-dialog-mask.p-component-overlay{background-color:#0006;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.p-dialog .p-dialog-header .p-dialog-header-icon{color:#848484}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#333}.p-dialog{border:none;border-radius:12px!important;max-height:90%!important}.p-dialog .p-dialog-content{background:transparent;box-shadow:none!important;border:none;padding:0;border-radius:12px}.p-dialog.category{background:#ffffff;padding:8px 5px}.p-dialog.category .p-dialog-content::-webkit-scrollbar{width:6px;background-color:#d1d1d1;display:block;border-radius:6px}.p-dialog.category .p-dialog-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:6px}.p-dialog.category .p-dialog-content{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) #d1d1d1}.p-autocomplete,.p-dropdown{width:100%}.p-inputtext,input[type=text],input[type=number],input[type=tel]{font-size:20px;padding:14px 24px;width:100%}.p-inputtext:focus,input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus{border:solid 1px var(--brand-color-primary)}@media (max-width: 767px){.p-dialog{max-height:100%!important;width:100%}.p-dialog-content{height:100%;max-height:100%;width:100%;overflow:visible!important}}.ui-autocomplete{cursor:pointer!important;box-shadow:none!important;position:inherit!important;display:inherit!important;width:auto!important}.p-highlight{background-color:#f5f5f5}.ui-widget,.ui-widget *{font-family:inherit!important;box-sizing:border-box!important}.ui-autocomplete-panel .ui-autocomplete-list-item{border:inherit!important;cursor:inherit!important;font-weight:inherit!important;margin:inherit!important;padding:inherit!important;text-align:inherit!important}.ui-autocomplete-panel .ui-autocomplete-list{padding:0!important}.ui-inputtext:enabled:hover:not(:focus){box-shadow:unset!important}.ui-inputtext:enabled:focus{box-shadow:unset!important}.ui-autocomplete .ui-autocomplete-panel{border:none!important}.ui-autocomplete-panel .ui-autocomplete-items .ui-autocomplete-list-item.ui-state-highlight{background-color:transparent!important}.p-dropdown-label{padding:0 20px}.p-disabled,.p-readonly{filter:opacity(.4)}html.accessibility-active [tabindex]:focus,html.accessibility-active button:focus,html.accessibility-active input:focus,html.accessibility-active textarea:focus,html.accessibility-active select:focus,html.accessibility-active .p-inputwrapper-focus,html.accessibility-active a:focus{border:3px dashed #112ed8;outline-offset:3px!important;outline:2px solid white!important}.pac-container{border-radius:19px;z-index:9100}.pac-container.pac-logo:after{display:none}.pac-container{font-family:inherit!important;box-shadow:0 20px 100px #0000004d;box-sizing:border-box;overflow:hidden}.pac-container .pac-item{padding:12px 20px;text-overflow:ellipsis;text-align:start;border-top:none;border-bottom:1px solid #e6e6e6}.pac-container .pac-item:last-child{border-bottom:none}.pac-container .pac-item:hover{background-color:#fafafa}.pac-container .pac-item-selected,.pac-container .pac-item-selected:hover{background-color:#ebf2fe}.pac-container .pac-matched{font-weight:700}.pac-container .pac-icon,body.p-overflow-hidden .uwy,body.p-overflow-hidden .uw-sl{display:none}html[dir=rtl] .pac-container{text-align:right;direction:rtl}html[dir=rtl] .pac-container .pac-item{text-align:right}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}pre{user-select:text;-webkit-user-select:text;direction:ltr;text-align:left}body .uwy.userway_p1 .uai{top:auto!important;bottom:13px!important}button,input[type=button]{color:var(--brand-color-texts)}.grecaptcha-badge{z-index:1000000000000000000;margin-bottom:60px}.user-logged-in .grecaptcha-badge{display:none;visibility:hidden}
