@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|PT+Sans:400,700&subset=cyrillic,cyrillic-ext);@font-face{font-family:Swistblnk Monthoers;src:local("Swistblnk Monthoers"),local("Swistblnk Monthoers"),url(/static/fonts/Swistblnk-Monthoers.c5ca186.ttf) format("truetype");font-weight:400;font-style:normal}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:.75rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent}a,a:hover{text-decoration:none}a:hover{color:#2d2222}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#a68f7b;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:20px;padding-left:20px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.form-control{height:calc(1.625em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.625;color:#9c1f45;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{color:#9c1f45;border-color:#9e7e7e;outline:0;box-shadow:0 0 0 .2rem rgba(89,67,67,.25)}.form-control::-webkit-input-placeholder{color:#594343}.form-control::-ms-input-placeholder{color:#594343}.form-control::placeholder{color:#594343}select.form-control:focus::-ms-value{color:#9c1f45;background-color:#fff}.form-control-file,.form-control-range{width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.625}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5625}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.625;color:#594343;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:.5;border-radius:.2rem}.form-control-lg{height:calc(1.5625em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5625;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{margin-top:.25rem}.form-row{margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#a68f7b}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.625;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.625em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.40625em + .1875rem);background-size:calc(.8125em + .375rem) calc(.8125em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.625em + .75rem);background-position:top calc(.40625em + .1875rem) right calc(.40625em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.8125em + .375rem) calc(.8125em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.625;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.625em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.40625em + .1875rem);background-size:calc(.8125em + .375rem) calc(.8125em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.625em + .75rem);background-position:top calc(.40625em + .1875rem) right calc(.40625em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.8125em + .375rem) calc(.8125em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}:focus{outline-color:#594343}html{font-size:16px;overflow-y:scroll}@media (max-width:767.98px){html{font-size:14px}}body{font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.625;color:#594343;background-color:#fff;background-image:none}@media (max-width:767.98px){body.body_mobile-menu{background-image:none;background-color:#fff}}body,html{padding:0;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.35;font-weight:400;font-family:Swistblnk Monthoers,Open Sans,sans-serif}.h1,h1{margin-top:2.375rem;margin-bottom:3rem;font-size:50px;font-weight:300}@media (max-width:767.98px){.h1,h1{margin-top:.83332rem;margin-bottom:1.3332rem;font-size:30px;font-weight:400}}.h2,h2{font-size:38px;font-weight:300}@media (max-width:767.98px){.h2,h2{font-size:21.11111px}}.h3,h3{font-size:30px}@media (max-width:767.98px){.h3,h3{font-size:16.66667px}}.h4,h4{margin-bottom:2.5rem;font-size:24px;font-weight:300}@media (max-width:767.98px){.h4,h4{margin-bottom:1.2rem;font-size:15px}}.h5,h5{font-size:1.25rem}@media (max-width:767.98px){.h5,h5{font-size:14px}}.h6,h6{font-size:1rem}@media (max-width:767.98px){.h6,h6{font-size:14px}}h1.content-title{margin:60px 0 40px}@media (max-width:767.98px){h1.content-title{margin:16px 0}}.text-base{color:#fff}.text-muted{color:#8c7365}a{transition:.2s}a:hover{color:#9c1f45}.pseudo{position:relative}.pseudo:before{content:"";display:-ms-flexbox;display:flex;position:absolute;bottom:0;width:100%;border-bottom:1px dashed}.pseudo:hover:before{display:none}.disabled{opacity:.65;pointer-events:none}.container-fluid{max-width:1192px}.container-fluid.container-fluid_former{padding-right:80px;padding-left:80px}@media (max-width:767.98px){.col,.container,.container-fluid,.container-fluid.container-fluid_former,[class*=col-]{padding-right:13px;padding-left:13px}.row{margin-right:-13px;margin-left:-13px}.no-gutters{margin-right:0;margin-left:0}}@media (max-width:767.98px){.main-content_mobile-menu{overflow:hidden;height:0}}.wrapper,body,html{height:100%}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrapper>.content{-ms-flex:1 0 auto;flex:1 0 auto;z-index:1}.wrapper>.main-footer{-ms-flex:0 0 auto;flex:0 0 auto;z-index:0}.bttn{display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;transition:.2s;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:0;line-height:23px;padding:8.5px 23px;border-radius:0;background:transparent;color:#594343;border:2px solid #594343;position:relative;overflow:hidden}.bttn:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.bttn:active:after{transform:scale(0);opacity:.2;transition:0s}@media (max-width:767.98px){.bttn{padding:4px 9px;border-radius:0;font-size:12px;line-height:21px}}@media (min-width:768px){.bttn:hover{text-decoration:none;background-color:transparent;color:#8c7365;border:2px solid #8c7365}}.bttn:focus{outline:none}.bttn.bttn_disabled{pointer-events:none;opacity:.65}.bttn.bttn_bigger{border-radius:0;font-size:18px;font-weight:400;line-height:29px;padding:13.5px 50px}.bttn.bttn_bigger.bttn_authMid{white-space:nowrap;font-size:14px;padding:8.5px 23px}@media screen and (orientation:portrait){.bttn.bttn_bigger.bttn_authMid{font-size:12px;padding:6px}}.bttn.bttn_bigger.bttn_authMid_header{font-size:14px;padding:6px}@media (max-width:767.98px){.bttn.bttn_bigger{border-radius:0;font-size:14px;line-height:23px;padding:8.5px 23px}}.bttn.bttn_primary{background-color:transparent;color:#594343;border:2px solid #594343}@media (min-width:768px){.bttn.bttn_primary:hover{background-color:transparent;color:#8c7365;border:2px solid #8c7365}}.bttn.bttn_secondary{background-color:#594343;color:#f0ead9;border:2px solid #594343}@media (min-width:768px){.bttn.bttn_secondary:hover{background-color:#8c7365;color:#f0ead9;border:2px solid #8c7365}}.bttn.bttn_back{padding-left:46px!important;padding-right:16px!important;background-image:url(/static/img/icon_back.46ebbe3.svg);background-repeat:no-repeat;background-position:16px}.bttn.bttn_back_auth{min-width:220px!important}.bttn.bttn_back:hover{background-image:url(/static/img/icon_back_hover.36da351.svg)}@media (max-width:767.98px){.bttn.bttn_back{padding-left:36px;background-position:9px}}.bttn.bttn_outline{background:transparent;color:#594343;border:1px solid #594343}.bttn.bttn_outline:hover{color:#1f1717;border-color:#1f1717}@media (max-width:767.98px){.bttn.bttn_outline{padding:5px 12px}}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.form-control{display:block;padding:9.5px 11px;width:100%;height:auto;background-color:#fff;background-clip:padding-box;border-radius:0;border:1px solid #a68f7b;transition:box-shadow .15s ease-in-out;font-size:14px;line-height:19px;color:#594343}.form-control,.form-control.is-invalid{background-image:none}.form-control.is-invalid,.form-control.is-invalid:focus{border:1px solid transparent;box-shadow:0 0 0 1px #752940}.form-control::-ms-expand{background-color:transparent;border:0}.form-control::-ms-clear{display:none}.form-control::-webkit-input-placeholder{color:#a68f7b;opacity:1}.form-control::-ms-input-placeholder{color:#a68f7b;opacity:1}.form-control::placeholder{color:#a68f7b;opacity:1}.form-control:focus{outline:none;border:1px solid #594343;background-color:#fff;box-shadow:none;color:#594343}.form-control:disabled,.form-control[readonly]{background-color:#f0ead9;opacity:1}.form-control[readonly]{background-color:#fff}.form-control.form-control_text-larger{padding-top:7px;padding-bottom:6px;font-size:20px;font-weight:300;line-height:27px}.form-control.form-control_text-smaller{padding-top:13px;padding-bottom:10px;font-size:14px;line-height:19px}.form-control.form-control_date-picker{cursor:pointer;font-size:16px}@media (max-width:767.98px){.form-control.form-control_date-picker{font-size:14px}}@media (min-width:768px){.form-control{padding:15.5px 18px;font-size:20px;line-height:27px}.form-control.form-control_text-larger{padding-top:12px;padding-bottom:10px;font-size:24px;line-height:33px;font-weight:300}.form-control.form-control_text-smaller{padding-top:15px;padding-bottom:13px;font-size:20px;line-height:27px}}.form-control-file,.form-control-range{display:block}.form-errors{border-radius:0;background-color:transparent;border:2px dashed #752940;padding:20px;color:#752940;font-weight:300}.form-errors__component{margin-bottom:0}@media (max-width:767.98px){.form-errors.form-group{padding:20px 0}.form-errors.form-group .form-errors__component{padding:0 20px 0 30px}}.form-el{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form-el__label{margin:12px 0 0 25px}@media (max-width:767.98px){.form-el{-ms-flex-direction:column;flex-direction:column}.form-el__label{margin:0 0 12px;font-size:14px}}.form-text{display:block;font-weight:400;color:#8c7365;font-size:1rem}@media (max-width:767.98px){.form-text{font-size:1rem}}.form-fieldset{margin-bottom:3.75rem}.form-group{margin-bottom:2.5rem}.form-group.no-mb{margin-bottom:0}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.form-row>.col,.form-row>[class*=col-]{padding-right:10px;padding-left:10px}@media (max-width:767.98px){.form-row{margin-right:-9px;margin-left:-9px}.form-row>.col,.form-row>[class*=col-]{padding-right:9px;padding-left:9px}}.form-line{margin-bottom:1.25rem}.form-line__label{margin-bottom:1rem;color:#594343;font-size:1.125rem}@media (max-width:767.98px){.form-line__label{font-size:1rem}}@media (min-width:768px){.form-input-house{width:110px}}@media (min-width:768px){.form-input-apartment{width:130px;margin-left:20px}}@media (max-width:767.98px){.form-input-apartment{margin-left:10px}}@media (min-width:768px){.form-input-entrance{width:130px;margin-left:20px}}@media (max-width:767.98px){.form-input-entrance{margin-left:10px}}textarea.form-control.form-control_text-smaller{padding-top:10px}@media (min-width:768px){textarea.form-control.form-control_text-smaller{padding-top:15px}}.input-group-addon{border:2px solid transparent;background-color:#fff;background-image:none;background-clip:padding-box;border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;color:#000;padding:15px 18px 13px;font-size:20px;line-height:27px;letter-spacing:-.6px}.invalid-feedback{width:300px;padding:15px 22px;background:#752940;border-radius:0;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.4px;position:absolute;top:0;left:100%;z-index:10;margin-left:20px}.invalid-feedback:before{content:"";position:absolute;left:-5px;top:50%;margin-top:-17px;display:block;width:34px;height:34px;z-index:-1;transform:rotate(-45deg);background:#752940}@media (max-width:575.98px){.invalid-feedback{position:relative;top:auto;left:auto;margin-top:15px;margin-left:0;font-size:11px;letter-spacing:normal;padding:15px 10px;width:auto}.invalid-feedback:before{top:-5px;left:50%;margin-top:0;margin-left:-17px}}.order-page__row{display:-ms-flexbox;display:flex}.order-page__main-col{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;margin-left:8.33333%;padding-right:30px}.order-page__aside-col{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;margin-left:auto}@media (max-width:991.98px){.order-page__row{display:block}.order-page__main-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0;padding-right:60px}.order-page__aside-col{display:none}}@media (max-width:767.98px){.order-page__main-col{padding-right:0;padding-left:0}}.order-data-loader{-ms-flex:0 100%;flex:0 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:35vh}.order-container{padding-left:50px}@media (max-width:991.98px){.order-container{padding-left:0}}.order-group{margin-bottom:1.5rem}.order-group_contents{margin-bottom:40px}.order-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.order-row>.col,.order-row>[class*=col-]{padding-right:10px;padding-left:10px}.order-line{margin-bottom:1rem}.order-line.mb-0{margin-bottom:0}.order__total-text{color:#594343}.order__value{padding-left:10px;font-weight:400}.order .order__value.value-big{padding-left:20px;display:inline-block;margin:0;line-height:1;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}@media (max-width:575.98px){.order__value{padding-left:0}.order .order__value.value-big{padding-left:15px}}.order .h1{margin-top:3rem;margin-bottom:2.5rem}.order .h4{margin-bottom:1rem}.order .h2+.form-text,.order .h3+.form-text,.order .h4+.form-text{margin-top:0;margin-bottom:0;padding-left:0}.order-items-sum{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #f0ead9;border-top:0;padding:24px 25px 30px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#f0ead9;position:relative}.order-items-sum:before{content:"";position:absolute;top:0;left:25px;right:25px;height:1px;background:#f0ead9}.order-items-sum__text{-ms-flex:1;flex:1;font-size:16px;line-height:31px;font-weight:400}.order-items-sum__row{display:-ms-flexbox;display:flex;width:100%}.order-items-sum__description{margin-top:1rem;font-size:.8rem;color:#8c7365}.order-items-sum__value{font-family:Open Sans,PT Sans,sans-serif;-ms-flex:0 74px;flex:0 74px;padding-left:4px;text-align:right;font-size:18px;letter-spacing:-.55px;line-height:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-weight:400;font-size:22px;line-height:31px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.order-items-sum__value{-ms-flex:0 auto;flex:0 auto}}.order-items-sum__value .original_total.strikeout{text-decoration:line-through;color:#8c7365}.order-items-sum__value .discount_total{margin-left:10px}.b-component .h2,.b-component .h3,.b-component .h4{font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;line-height:1.2;color:#594343}@media (min-width:768px){.b-component .h2,.b-component .h3,.b-component .h4{margin-bottom:40px}}@media (max-width:767.98px){.b-component .h2,.b-component .h3,.b-component .h4{margin-bottom:20px}}.b-component .h2+.component-text,.b-component .h3+.component-text,.b-component .h4+.component-text{margin-top:-25px}@media (max-width:767.98px){.b-component .h2+.component-text,.b-component .h3+.component-text,.b-component .h4+.component-text{margin-top:-10px}}.b-component .h2+.cart-items,.b-component .h3+.cart-items,.b-component .h4+.cart-items{margin-top:-25px}@media (max-width:767.98px){.b-component .h2+.cart-items,.b-component .h3+.cart-items,.b-component .h4+.cart-items{margin-top:-10px}}.b-component .component-text{font-size:14px;line-height:23px;color:#8c7365}@media (min-width:768px){.b-component .component-text{margin-bottom:40px}}@media (max-width:767.98px){.b-component .component-text{margin-bottom:20px}}.b-component .component-input-container{position:relative;margin-bottom:20px}@media (max-width:767.98px){.b-component .component-input-container{margin-bottom:20px}}.b-component .component-input-container .component-input{margin-bottom:0}@media (min-width:768px){.b-component .component-input-container._auth-input{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px) and (max-width:991.98px){.b-component .component-input-container._auth-input{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;max-width:300px}}@media (max-width:767.98px){.b-component .component-input-container._auth-input{width:240px;min-width:auto}}@media (min-width:768px){.b-component .component-input{margin-bottom:40px}}@media (max-width:767.98px){.b-component .component-input{margin-bottom:20px}}.b-component .component-input-container-auth{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.b-component .component-input-container-auth-inputbutton{gap:15px;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start}.b-component .component-input-container-auth-inputbutton,.b-component .component-input-info-fail{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-component .component-input-info-loading{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.b-component .component-input-info-mobile{display:none!important}.b-component .component-input-info-desktop{display:-ms-flexbox!important;display:flex!important}.b-component .component-input-info-bigtext{font-size:.9rem!important}.b-component .component-input-info-text{color:#a6a6a6;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;line-height:23px;font-size:.9rem}.b-component .component-input-info-text-header{font-size:10px;margin:0;line-height:unset}.b-component .component-input-info-header{-ms-flex-align:start;align-items:flex-start;margin-left:15px}.b-component .component-input-info-header,.b-component .component-input-info-header-text-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.b-component .component-input-info-header-text-message{-ms-flex-align:start!important;align-items:flex-start!important;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:23px}.b-component .component-input-info-header-mid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:5px}.b-component .component-input-info-header-mid-icon{background-image:url(/static/img/icon_mobileid.6caf8e5.svg);background-size:12px;height:15px;width:12px}.b-component .component-input-mid-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px}.b-component .component-input-mid-info-icon{background-image:url(/static/img/icon_mobileid.6caf8e5.svg);height:20px;width:17px}.b-component .component-input-mid-info-header-block{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px}.b-component .component-input-mid-info-control-block{margin-top:25px}@media screen and (orientation:portrait){.b-component .component-input-container-auth{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.b-component .component-input-mid-info{-ms-flex-pack:start;justify-content:flex-start}.b-component .component-input-mid-info-icon{width:18px}.b-component .component-input-info-mobile{display:-ms-flexbox!important;display:flex!important}.b-component .component-input-info-desktop{display:none!important}.b-component .component-input-info-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-left:0}.b-component .component-input-info-header-mid-icon{background-size:15px;height:17px;width:15px}.b-component .component-input-info-header-text-message{text-align:start;-ms-flex-align:start!important;align-items:flex-start!important;margin-bottom:10px}}.b-component .component-exp-auth-mid-info-success-icon{background-image:url(/static/img/icon_success.eb5a0ad.svg);height:28px;width:28px}.b-component .component-exp-auth-mid-info-fail-icon{background-image:url(/static/img/icon_fail.9d0d455.svg);height:28px;width:28px}.b-component .component-input-loader{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:767.98px){.b-component .component-input-loader{right:2px;transform:translateY(-50%) scale(.8)}}.b-component .component-input-loader-auth-mid{position:relative}.b-component .bttn{font-size:14px;line-height:23px;padding:8.5px 23px}@media (max-width:767.98px){.b-component .bttn{font-size:12px;line-height:23px}}.delivery-block__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.static-page{color:#8c7365}.static-page .main-link{font-size:14px;margin:20px 0 25px;display:block}@media (max-width:767.98px){.static-page .main-link{margin-top:20px}}.static-page .content-title{margin:0 0 3rem;color:#594343}.static-page h3{position:relative;color:#594343;padding-top:50px;margin-bottom:20px}.static-page h3:first-of-type{padding-top:0}@media (max-width:767.98px){.static-page h3{padding-top:20px;font-size:16.66667px}}.static-page hr.delimeter{background:repeat-x;background-size:contain;height:0;margin-top:40px;border:0}@media (max-width:767.98px){.static-page hr.delimeter{height:0;margin-top:20px}}.static-page h4{color:#594343;margin-bottom:20px}@media (min-width:768px){.static-page h4{font-size:20px}}.static-page p{margin-bottom:25px}.static-page .map-container{overflow:hidden}.static-page .map-container iframe{border-width:0}@media (min-width:768px){.static-page .map-container{height:640px;margin-top:0}}@media (max-width:767.98px){.static-page .map-container{height:250px;margin-top:0}}.static-page .doc-link{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:0 0 30px 20px}.static-page .doc-link .document-icon-small{width:70px;height:55px;margin-right:10px}.static-page .doc-link__text{display:inline-block;-ms-flex:0 1 auto}.static-page .label{margin-bottom:30px}.static-page .label_mb{margin-bottom:3rem}.hp-delivery-info .h1{margin-bottom:2rem}.hp-delivery-info p{color:#8c7365}.hp-delivery-info p:nth-of-type(n){margin-bottom:2rem}.hp-delivery-info li{margin-bottom:5px}.hp-delivery-info ul,.static-page ul{list-style:none;padding-left:24px;margin-top:2rem;margin-bottom:2.5rem}.hp-delivery-info ul li,.static-page ul li{color:#8c7365;font-size:1rem;padding:0 0 20px;line-height:1.625rem}.hp-delivery-info ul li:before,.static-page ul li:before{content:"";background:#594343;display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:20px;margin-left:-24px}.hp-delivery-info ul li{padding:0}.document-icon-small{background:url(/static/img/icon_document.a9121f1.svg) no-repeat;background-position:50%;background-size:contain;display:inline-block;width:45px;height:45px}.doc-icon{text-align:center;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:.3s}.doc-icon__img{background:url(/static/img/icon_document.a9121f1.svg) no-repeat;background-position:50%;background-size:cover;width:100px;height:100px}.doc-icon__desc{margin-top:12px;color:#594343}.doc-icon:hover .doc-icon__desc{color:#a68f7b}@media (max-width:767.98px){.doc-icon{text-align:left;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.doc-icon__desc{margin-left:20px;margin-top:inherit}.doc-icon__img{width:45px;height:45px}}.restaurants-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px}.restaurants-list,.restaurants-list__item{display:-ms-flexbox;display:flex}.restaurants-list__item{-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width:992px){.restaurants-list__item{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:991.98px){.restaurants-list__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.restaurants-list__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.restaurant-item{height:100%}.restaurant-item__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.restaurant-item__image{height:100%;-ms-flex:0;flex:0}.restaurant-item__image img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.restaurant-item__content{padding-top:20px}@media (min-width:576px){.restaurant-item__content{font-size:.85rem}}.restaurant-item__name{font-size:1.2rem;color:#594343;margin-bottom:.75rem}.align-center{text-align:center}@media (min-width:768px){.align-center{text-align:center}}.icon-img{max-height:80px;height:80px;width:100%;margin-bottom:1rem;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:767.98px){.icon-img{max-width:100%}}.icon-img._icon-spend-delivery{background-image:url(/static/img/icon_spend_bonuses_delivery.6548b4d.svg)}.icon-img._icon-in-restaurant{background-image:url(/static/img/icon_in_restaurant.dfb4f68.svg)}.icon-img._icon-get-delivery{background-image:url(/static/img/icon_get_bonuses_delivery.26ea096.svg)}.icon-img._icon-cart-physic{background-image:url(/static/img/icon_cart_physic.c072eca.svg)}.icon-img._icon-cart-internet{background-image:url(/static/img/icon_cart_internet.1087288.svg)}.static-page .label{padding-left:0;padding-right:0}.static-page .label__title{color:#594343}.static-page .label__title.white-text{color:#8c7365}@media (max-width:575.98px){.static-page .label{padding:0}.static-page .label_mb{margin-bottom:30px}}.static-page .doc-link{margin:0 0 30px}.restaurants-list__item{padding:0 15px}@media (max-width:575.98px){.restaurants-list__item{padding:0}}.restaurant-item__image img{width:100%}.form-select.multiselect{color:#594343;min-height:auto}.form-select-placeholder{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;background:#f0ead9;border-color:#f0ead9;color:#594343}@media (min-width:768px){.form-select-placeholder{border-radius:0;height:60px;padding:0 14px;font-size:20px}}@media (max-width:767.98px){.form-select-placeholder{border-radius:0;height:40px;padding:0 11px;font-size:14px}}.form-select .multiselect__select{height:100%;top:0;bottom:0}.form-select .multiselect__select:before{background:url(/static/img/icon_expand.a4a301a.svg) no-repeat;background-position:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border:none;transform:rotate(0)}@media (min-width:768px){.form-select .multiselect__select{width:40px;right:4px}.form-select .multiselect__select:before{background-size:20px 10px}}@media (max-width:767.98px){.form-select .multiselect__select{width:30px;right:8px}.form-select .multiselect__select:before{background-size:12px 7px}}.form-select .multiselect__tags{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff;border:1px solid #a68f7b}@media (min-width:768px){.form-select .multiselect__tags{border-radius:0;padding:0 14px;padding-right:44px;height:60px;min-height:60px}}@media (max-width:767.98px){.form-select .multiselect__tags{border-radius:0;padding:0 11px;padding-right:38px;height:40px;min-height:40px}}.form-select,.form-select .multiselect__input,.form-select .multiselect__placeholder,.form-select .multiselect__single{font-size:20px;font-weight:400;line-height:1.2;padding:0;border-radius:0;margin-bottom:0;background:transparent}@media (max-width:767.98px){.form-select,.form-select .multiselect__input,.form-select .multiselect__placeholder,.form-select .multiselect__single{font-size:14px;line-height:inherit}}.form-select .multiselect__input{color:#594343}.form-select .multiselect__input::-webkit-input-placeholder{color:#a68f7b}.form-select .multiselect__input::-ms-input-placeholder{color:#a68f7b}.form-select .multiselect__input::placeholder{color:#a68f7b}.form-select .multiselect__placeholder{color:#a68f7b}.form-select .multiselect__input,.form-select .multiselect__single{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form-select .multiselect__content-wrapper{overflow-x:hidden;background:#fff;border:1px solid #a68f7b}.form-select .multiselect__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400;overflow:hidden;width:100%;white-space:normal;text-overflow:ellipsis;line-height:1.2em}.form-select .multiselect__option .option-text-support{color:#a68f7b}.form-select .multiselect__option--selected{background:#594343;color:#f0ead9}.form-select .multiselect__option--selected .option-text-main,.form-select .multiselect__option--selected .option-text-support{color:#f0ead9}.form-select .multiselect__option--highlight,.form-select .multiselect__option--selected.multiselect__option--highlight{background:#a68f7b;color:#fff}.form-select .multiselect__option--highlight .option-text-main,.form-select .multiselect__option--selected.multiselect__option--highlight .option-text-main{color:#fff}.form-select .multiselect__option--highlight .option-text-support,.form-select .multiselect__option--selected.multiselect__option--highlight .option-text-support{color:#f0ead9}.form-select .multiselect__option--disabled{background:#8c7365;color:#594343}.form-select .multiselect__option--disabled .option-text-main{color:#594343}@media (min-width:768px){.form-select .multiselect__option{font-size:20px;padding:0 12px;border-left:2px solid #fff;border-right:2px solid #fff}}@media (max-width:767.98px){.form-select .multiselect__option{font-size:14px;padding:0 13px;border-left:1px solid #fff;border-right:1px solid #fff}}.form-select.multiselect--above.multiselect--dropdown .multiselect__content-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none;border-top:1px solid #a68f7b}.form-select.multiselect--active .multiselect__input{width:100%!important;height:24px;min-height:auto}@media (min-width:768px){.form-select.multiselect--active:not(.multiselect--dropdown) .multiselect__tags{border-radius:0}}@media (max-width:767.98px){.form-select.multiselect--active:not(.multiselect--dropdown) .multiselect__tags{border-radius:0}}.form-select.multiselect--active:not(.multiselect--dropdown) .multiselect__content-wrapper{display:none}.form-select.multiselect--active.multiselect--dropdown .multiselect__select:before{background-image:url(/static/img/icon_expand_rotated.a4a301a.svg)}.form-select.multiselect--active.multiselect--dropdown .multiselect__placeholder{display:-ms-inline-flexbox;display:inline-flex}.form-select.multiselect--active.multiselect--dropdown .multiselect__tags{border-color:#594343;border-width:1px}.form-select.multiselect--active.multiselect--dropdown .multiselect__content-wrapper{border-color:#594343}.form-select.multiselect--active.multiselect--dropdown.multiselect--above .multiselect__tags{border-top:0 solid transparent;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.form-select.multiselect--active.multiselect--dropdown.multiselect--above .multiselect__content-wrapper{border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:767.98px){.form-select.multiselect--active.multiselect--dropdown.multiselect--above .multiselect__content-wrapper{border-top-left-radius:0;border-top-right-radius:0}}.form-select.multiselect--active.multiselect--dropdown:not(.multiselect--above) .multiselect__tags{border-bottom:1px solid transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-select.multiselect--active.multiselect--dropdown:not(.multiselect--above) .multiselect__content-wrapper{border-top:0 solid transparent}@media (min-width:768px){.form-select.multiselect--active.multiselect--dropdown:not(.multiselect--above) .multiselect__content-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media (max-width:767.98px){.form-select.multiselect--active.multiselect--dropdown:not(.multiselect--above) .multiselect__content-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}}.form-select.multiselect--invalid .multiselect__tags{border:2px solid #752940}.form-select.multiselect--disabled,.form-select.multiselect--disabled .multiselect__select{background:transparent}.form-select.multiselect--disabled .multiselect__tags{border-style:solid}.form-select .option-text-support{font-size:16px;color:#a68f7b}@media (max-width:767.98px){.form-select .option-text-support{font-size:12px}}.form-select--2-cols .multiselect__single{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;line-height:1}.form-select--2-cols .multiselect__single .option-text-main{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.form-select--2-cols .multiselect__option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}@media (min-width:768px){.form-select--2-cols .multiselect__option{height:54px}}@media (max-width:767.98px){.form-select--2-cols .multiselect__option{height:36px}}.form-select--2-cols .option-text-support{padding-left:10px;font-size:16px}@media (max-width:767.98px){.form-select--2-cols .option-text-support{font-size:12px}}.form-select--2-rows .multiselect__single{line-height:1}.form-select--2-rows .multiselect__option,.form-select--2-rows .multiselect__single{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-select--2-rows .multiselect__option{-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.form-select--2-rows .multiselect__option{height:54px}}@media (max-width:767.98px){.form-select--2-rows .multiselect__option{height:36px}}.form-select--2-rows .option-text-main{line-height:1.2}.form-select--2-rows .option-text-support{font-size:16px;line-height:1.2;padding-bottom:2px}@media (max-width:767.98px){.form-select--2-rows .option-text-support{font-size:12px}}.form-select--2-rows .option-text-main,.form-select--2-rows .option-text-support{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thumbnail{position:relative;width:100%;height:100%}.image_container img{max-width:100%;max-height:100%;opacity:0;transition:opacity .2s ease-out}.image_container img.loaded{opacity:1}.image_container,.placeholder_container{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.image_container img{width:100vw;height:100vw}.placeholder_container{padding:10%}.placeholder_container img{opacity:1;max-width:100%;width:100%}.entry-modifier{color:#8c7365;margin-bottom:10px}.entry-modifier:last-child{margin-bottom:0}@media (min-width:768px){.entry-modifier{font-size:14px;line-height:normal}}@media (max-width:767.98px){.entry-modifier{font-size:12px;line-height:17px;margin-left:15px}}.cart-item_deleted .entry-modifier{color:#a68f7b}@media (min-width:768px){.entry-component{margin-bottom:25px}.entry-component:last-child{margin-bottom:0}.entry-component__product{-ms-flex-align:baseline;align-items:baseline;margin-bottom:25px}.entry-component__product:last-child{margin-bottom:0}.entry-component__product-title{font-size:20px;line-height:25px}.entry-component__product-modifiers{padding-left:15px}}@media (max-width:767.98px){.entry-component__product{margin-bottom:10px}.entry-component__product-title{font-size:16px;line-height:20px}}.cart-item_deleted .entry-component__product-title{color:#a68f7b}@media (min-width:768px){.order-items .entry-component{margin-bottom:15px}.order-items .entry-component:last-child{margin-bottom:0}}@media (min-width:768px){.order-items .entry-component__product-title{font-size:16px;line-height:20px}}.unavailable{color:grey;text-decoration:line-through}.out-of-stock{color:#752940;margin:10px 0 0}.out-of-stock.show-validation-errors{font-size:.85em;margin-left:5px;color:#b3b3b3;border-bottom:1px dashed #b3b3b3}.out-of-stock.show-validation-errors:hover{color:#9c1f45}.validation-error{font-size:.8em;color:#b3b3b3}.p-left{padding-left:10px;font-size:16px}.p-left.unavailable{color:red;text-decoration:line-through}.counter-changer{display:inline-block;white-space:nowrap}.counter-changer__value{width:68px}.counter-changer__btn,.counter-changer__value{display:inline-block;vertical-align:middle;height:45px;text-align:center;font-size:28px;line-height:45px}.counter-changer__btn{position:relative;border:2px solid #594343;background:transparent;width:39px;color:#a68f7b;cursor:pointer;padding:0}@media (min-width:768px){.counter-changer__btn:hover{border:2px solid #8c7365;background-color:transparent}.counter-changer__btn:hover:after,.counter-changer__btn:hover:before{background:#8c7365!important}}.counter-changer__btn:focus{outline:none}.counter-changer__btn.counter-changer__btn_dec{border-top-left-radius:0;border-bottom-left-radius:0}.counter-changer__btn.counter-changer__btn_dec:before{content:"";display:block;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-9px;width:18px;height:2px;background:#594343}.counter-changer__btn.counter-changer__btn_inc{border-top-right-radius:0;border-bottom-right-radius:0}.counter-changer__btn.counter-changer__btn_inc:before{content:"";display:block;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-9px;width:18px;height:2px;background:#594343}.counter-changer__btn.counter-changer__btn_inc:after{content:"";display:block;position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-1px;width:2px;height:18px;background:#594343}.counter-changer__btn.counter-changer__btn_disabled{background:transparent;border:2px solid #a68f7b;color:#a68f7b;pointer-events:none}.counter-changer__btn.counter-changer__btn_disabled:before{background:#a68f7b}.counter-changer__btn.counter-changer__btn_disabled-person{background:transparent;border:2px solid #a68f7b;color:#a68f7b;pointer-events:none}.counter-changer__btn.counter-changer__btn_disabled-person:before{background:#a68f7b}@media (max-width:767.98px){.counter-changer .counter-changer__value{width:35px;height:29px;font-size:18px;line-height:29px}.counter-changer .counter-changer__btn{max-width:25px;width:25px;height:29px;line-height:29px;cursor:pointer}.counter-changer .counter-changer__btn.counter-changer__btn_dec{border-top-left-radius:0;border-bottom-left-radius:0}.counter-changer .counter-changer__btn.counter-changer__btn_dec:before{top:50%;left:50%;margin-left:-5.5px;margin-top:-1px;width:11px;height:2px}.counter-changer .counter-changer__btn.counter-changer__btn_inc{border-top-right-radius:0;border-bottom-right-radius:0}.counter-changer .counter-changer__btn.counter-changer__btn_inc:before{top:50%;left:50%;margin-left:-5.5px;margin-top:-1px;width:11px;height:2px}.counter-changer .counter-changer__btn.counter-changer__btn_inc:after{content:"";display:block;position:absolute;top:50%;left:50%;margin-left:-1px;margin-top:-4.5px;width:2px;height:11px}}.counter-changer.counter-changer_only-small .counter-changer__value{width:35px;height:29px;font-size:18px;line-height:29px}.counter-changer.counter-changer_only-small .counter-changer__btn{max-width:25px;width:25px;height:29px;line-height:29px;cursor:pointer}.counter-changer.counter-changer_only-small .counter-changer__btn.counter-changer__btn_dec{border-top-left-radius:0;border-bottom-left-radius:0}.counter-changer.counter-changer_only-small .counter-changer__btn.counter-changer__btn_dec:before{top:50%;left:50%;margin-left:-5.5px;margin-top:-1px;width:11px;height:2px}.counter-changer.counter-changer_only-small .counter-changer__btn.counter-changer__btn_inc{border-top-right-radius:0;border-bottom-right-radius:0}.counter-changer.counter-changer_only-small .counter-changer__btn.counter-changer__btn_inc:before{top:50%;left:50%;margin-left:-5.5px;margin-top:-1px;width:11px;height:2px}.counter-changer.counter-changer_only-small .counter-changer__btn.counter-changer__btn_inc:after{content:"";display:block;position:absolute;top:50%;left:50%;margin-left:-1px;margin-top:-4.5px;width:2px;height:11px}.cris-cross{display:inline-block;position:relative;background:none;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;cursor:pointer;transform:rotate(45deg);width:14px;height:14px}.cris-cross:focus{outline:none}.cris-cross:before{top:0;width:2px}.cris-cross:after,.cris-cross:before{content:"";display:block;position:absolute;background:#a68f7b}.cris-cross:after{left:0;height:2px}.cris-cross:hover{animation-duration:.2s;animation-name:tremble}.cris-cross:hover:after,.cris-cross:hover:before{background-color:#fff}.cris-cross:before{left:6px;height:14px}.cris-cross:after{top:6px;width:14px}@keyframes tremble{0%{transform:rotate(45deg)}50%{transform:rotate(.16turn)}to{transform:rotate(45deg)}}.cart-item__product-name{font-family:inherit}.cart-item__price .strikeout{text-decoration:line-through;color:#8c7365}@media (max-width:767.98px){.cart-item__combo-components{margin-top:20px}}@media (max-width:575.98px){.cart-item_combo .cart-item__product-name{font-size:20px;line-height:25px}}.cart-item_combo .cart-item__product-descr{padding-right:0!important}.cart-item__product-available-text{font-size:13px;line-height:1.2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#594343;color:#f0ead9;padding:1px 2px 3px;border-radius:4px;text-align:center;white-space:nowrap;margin-top:10px;margin-bottom:10px}.cart-items .cart-item{border-top:1px solid #f0ead9}.cart-items .cart-item_deleted{color:#a68f7b}.cart-informer__cart-items .cart-item{display:block;position:relative;padding:20px 0;text-align:right}.cart-informer__cart-items .cart-item__product{text-align:left}.cart-informer__cart-items .cart-item__product-image{display:none}.cart-informer__cart-items .cart-item__product-name{font-size:18px;line-height:24px;letter-spacing:-.55px}.cart-informer__cart-items .cart-item__product-weight{margin-top:10px;font-size:12px;line-height:17px;letter-spacing:-.37px;color:#594343}.cart-informer__cart-items .cart-item__product-modifiers{font-size:14px;color:#8c7365}.cart-informer__cart-items .cart-item__numbers{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.cart-informer__cart-items .cart-item__price{font-size:18px;letter-spacing:-.55px;line-height:29px;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}.cart-informer__cart-items .cart-item__remostore{position:absolute;top:14px;right:-2px}.cart-informer__cart-items .cart-item_deleted{position:relative}.cart-informer__cart-items .cart-item_deleted .cart-item__restore{font-size:12px;color:#752940;cursor:pointer;position:absolute;right:0;bottom:25px}.cart-informer__cart-items .cart-item_deleted .cart-item__counter{display:none}.cart-main-items .cart-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.cart-main-items .cart-item_deleted{position:relative}}.cart-main-items .cart-item_deleted .cart-item__restore{-ms-flex:0 120px;flex:0 120px;color:#752940;font-size:14px;text-align:right;cursor:pointer}@media (max-width:767.98px){.cart-main-items .cart-item_deleted .cart-item__restore{font-size:14px;line-height:18px;position:absolute;right:0;top:18px}}.cart-main-items .cart-item_deleted .cart-item__product{padding:22px 0}@media (max-width:767.98px){.cart-main-items .cart-item_deleted .cart-item__product{padding:0}}.cart-main-items .cart-item_deleted .cart-item__product-image{height:auto}@media (max-width:767.98px){.cart-main-items .cart-item_deleted .cart-item__numbers{-ms-flex-pack:end;justify-content:flex-end}}.cart-main-items .cart-item_deleted .cart-item__counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.cart-main-items .cart-item_deleted .cart-item__counter{display:none}}.cart-main-items .cart-item_gift .cart-item__counter{text-align:center}@media (min-width:992px){.cart-main-items .cart-item_person-quantity{border-radius:0 0 0 0;background-color:#f0ead9;border-bottom:transparent}.cart-main-items .cart-item_person-quantity:last-child{border-bottom:transparent}.cart-main-items .cart-item_person-quantity:hover{border-top:1px solid #f0ead9}}@media (min-width:992px){.cart-main-items .cart-item_person-quantity .cart-item__product-descr{margin-top:12px}}@media (max-width:767.98px){.cart-main-items .cart-item_person-quantity .cart-item__price{font-size:14px}}@media (min-width:768px){.cart-main-items .cart-item_person-quantity .cart-item__price_free{position:relative;right:-35px}}@media (min-width:768px) and (max-width:991.98px){.cart-main-items .cart-item_person-quantity .cart-item__price{right:0}}@media (min-width:576px){.cart-main-items .cart-item_combo{padding:30px 0;-ms-flex-align:start;align-items:flex-start}}@media (min-width:576px){.cart-main-items .cart-item_combo .cart-item__product{padding-top:10px;padding-bottom:0}}@media (max-width:767.98px){.cart-main-items .cart-item_combo .cart-item__product-name{margin-right:115px}}@media (min-width:576px){.cart-main-items .cart-item_combo .cart-item__product-descr{padding-left:0}}@media (min-width:576px){.cart-main-items .cart-item_combo .cart-item__remostore{padding-top:7px}}@media (min-width:768px){.cart-main-items .cart-item__combo-components{padding-top:36px;padding-left:34px}}.cart-main-items .cart-item__counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 100px;flex:0 100px}@media (max-width:767.98px){.cart-main-items .cart-item__counter{vertical-align:middle;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;width:100px}.cart-main-items .cart-item__counter .counter-changer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cart-main-items .cart-item__remostore{-ms-flex:0 120px;flex:0 120px;text-align:right}.cart-main-items .cart-item__remostore>button{display:inline-block;position:relative;top:-4px;left:2px;width:20px;height:20px;background:none;color:#594343;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;cursor:pointer;transform:rotate(45deg)}.cart-main-items .cart-item__remostore>button:before{content:"";display:block;position:absolute;top:0;left:9px;width:2px;height:20px;background:#594343}.cart-main-items .cart-item__remostore>button:after{content:"";display:block;position:absolute;top:9px;left:0;width:20px;height:2px;background:#594343}.cart-main-items .cart-item__remostore>button:hover{animation-duration:.2s;animation-name:tremble}.cart-main-items .cart-item__remostore>button:hover:after,.cart-main-items .cart-item__remostore>button:hover:before{background-color:#8c7365}@media (max-width:767.98px){.cart-main-items .cart-item__remostore{position:absolute;top:12px;right:0}.cart-main-items .cart-item__remostore>button{top:0;left:3px;width:18px;height:18px}.cart-main-items .cart-item__remostore>button:before{left:8px;height:18px}.cart-main-items .cart-item__remostore>button:after{top:8px;width:18px}}.cart-main-items .cart-item__product{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0}@media (min-width:768px){.cart-main-items .cart-item__product{min-width:370px}}@media (max-width:767.98px){.cart-main-items .cart-item__product{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:12px;column-gap:12px;padding:0;text-align:left}.cart-main-items .cart-item__product .entry-modifier{-webkit-margin-start:0;margin-inline-start:0}}.cart-main-items .cart-item__product-image{-ms-flex:0 150px;flex:0 150px;height:150px;line-height:150px;min-width:150px}.cart-main-items .cart-item__product-image>img{max-width:100%;max-height:100%}.cart-main-items .cart-item__product-image .image-container_centered{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:150px;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.cart-main-items .cart-item__product-image{min-width:100px;-ms-flex:0 100px;flex:0 100px;width:100px;height:100px}}.cart-main-items .cart-item__product-descr{-ms-flex:1;flex:1;padding:0 20px}@media (max-width:767.98px){.cart-main-items .cart-item__product-descr{padding-left:0;padding-right:115px}}.cart-main-items .cart-item__product-name{font-size:20px;font-weight:300;line-height:27px}@media (max-width:767.98px){.cart-main-items .cart-item__product-name{font-size:14px;line-height:19px;-webkit-margin-after:8px;margin-block-end:8px}}.cart-main-items .cart-item__product-weight{margin-top:10px;font-size:14px;line-height:19px;color:#594343}@media (max-width:767.98px){.cart-main-items .cart-item__product-weight{margin-top:6px;font-size:12px;font-weight:300;line-height:17px}}.cart-main-items .cart-item__product-modifiers{font-size:13px;color:#8c7365}.cart-main-items .cart-item__numbers{-ms-flex:0 324px;flex:0 324px;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.cart-main-items .cart-item__numbers{-ms-flex-pack:justify;justify-content:space-between}}.cart-main-items .cart-item__price{-ms-flex:0 178px;flex:0 178px;padding:0 20px;text-align:right;font-size:28px;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}@media (max-width:767.98px){.cart-main-items .cart-item__price{display:inline-block;vertical-align:middle;margin-left:5px;padding:0;width:82px;font-size:18px;line-height:24px}}.cart-main-items .cart-item__checkbox{margin-top:1rem}.cart-main-items .cart-item__error-message{color:#752940}.cart-main-items .cart-item:last-child{border-bottom:1px solid #f0ead9}@media (min-width:768px){.cart-main-items .cart-item:hover{border-color:#bfab99}.cart-main-items .cart-item:hover+.cart-item{border-top-color:#bfab99}}@media (max-width:767.98px){.cart-main-items .cart-item{display:block;position:relative;padding-top:15px;padding-bottom:20px;text-align:right}}.order-contents .cart-item__numbers{-ms-flex-pack:end;justify-content:flex-end;-ms-flex:0 auto;flex:0 auto;min-width:290px}@media (max-width:575.98px){.order-contents .cart-item__numbers{display:-ms-flexbox;display:flex;-ms-flex:0 50%;flex:0 50%;min-width:auto}}.order-contents .cart-item__price{font-family:Open Sans,PT Sans,sans-serif;font-weight:400;-ms-flex:0 auto;flex:0 auto;padding:0;width:auto}@media (min-width:768px){.order-contents .cart-item__price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}}@media (max-width:575.98px){.order-contents .cart-item__price{width:100%}}@media (max-width:575.98px){.order-contents .cart-item__free-label{display:none}}@media (max-width:575.98px){.order-contents .cart-item__product{display:-ms-flexbox;display:flex;-ms-flex:0 50%;flex:0 50%}}@media (max-width:767.98px){.order-contents .cart-item__combo-components{padding-top:0;margin-right:-120px}}@media (min-width:576px){.order-contents .cart-item_combo{padding:20px 0;-ms-flex-align:start;align-items:flex-start}}@media (min-width:576px){.order-contents .cart-item_combo .cart-item__product-descr{padding-left:0}}@media (max-width:767.98px){.order-contents .cart-item__product-descr{padding-right:0}}@media (min-width:768px){.order-contents .cart-item:hover{border-color:#f0ead9}.order-contents .cart-item:hover+.cart-item{border-top-color:#f0ead9}}@media (max-width:575.98px){.order-contents .cart-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.order-items .cart-item{display:-ms-flexbox;display:flex;font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;font-size:16px;border-top:none}.order-items .cart-item+.cart-item{margin-top:26px;border-top:1px solid #f0ead9;padding-top:26px}.order-items .cart-item__product{-ms-flex:1;flex:1;padding-right:10px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.order-items .cart-item__product{max-width:190px}}.order-items .cart-item__product-name{font-family:inherit;line-height:22px}.order-items .cart-item__product-weight{margin-top:10px;font-size:12px;color:#594343;letter-spacing:-.37px;line-height:17px;display:none}.order-items .cart-item__product-modifiers{font-size:13px;color:#8c7365}.order-items .cart-item__numbers{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 120px;flex:0 120px}@media (min-width:768px){.order-items .cart-item__combo-components{padding-top:20px;margin-right:-120px}}.order-items .cart-item__counter{-ms-flex:0;flex:0;padding-top:2px;padding-right:10px;text-align:right;line-height:19px;letter-spacing:-.43px;font-size:14px;color:#594343}@media (max-width:767.98px){.order-items .cart-item__counter{font-size:12px;line-height:17px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.order-items .cart-item__counter{padding-right:40px!important}}.order-items .cart-item__price{font-weight:400;-ms-flex:0 74px;flex:0 74px;padding-left:4px;text-align:right;font-size:18px;letter-spacing:-.55px;line-height:24px;position:relative;top:-2px;font-family:Open Sans,PT Sans,sans-serif;font-size:22px}.order-items .cart-item_person-quantity .cart-item__product-weight{display:block}.order-items .cart-item_gift .cart-item__price{font-size:18px}.checkbox-custom{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#594343;font-size:14px;line-height:23px}.checkbox-custom input{position:absolute;opacity:0;cursor:pointer}.checkbox-custom__checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border-radius:0;background-color:transparent;border:1px solid #a68f7b}.checkbox-custom__checkmark:after{display:none;content:"";position:absolute;left:8px;top:4px;width:8px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (min-width:992px){.checkbox-custom:hover input~.checkbox-custom__checkmark{background-color:#a68f7b;border:1px solid #a68f7b}.checkbox-custom:hover input~.checkbox-custom__checkmark:after{border-color:#fff}}.checkbox-custom input:checked~.checkbox-custom__checkmark{background-color:transparent;border:1px solid #8c7365}.checkbox-custom input:checked~.checkbox-custom__checkmark:after{display:block;border-color:#8c7365}@media (min-width:992px){.checkbox-custom:hover input:checked~.checkbox-custom__checkmark{background-color:#8c7365;border:1px solid #8c7365}.checkbox-custom:hover input:checked~.checkbox-custom__checkmark:after{border-color:#f0ead9}}.cart-items.cart-informer__cart-items{padding-top:5px;padding-right:20px;padding-left:20px;color:#fff;box-sizing:border-box!important}.cart-items.order-contents.cart-items{padding:0;border-top:1px solid transparent;border-bottom:1px solid transparent}.cart-items.order-items{padding:35px 25px 25px;border-top-right-radius:0;border-top-left-radius:0;border:1px solid #f0ead9;border-bottom:0;background:#f0ead9}.cart-wrap{margin:20px 0;padding:0 60px}@media (min-width:768px) and (max-width:991.98px){.cart-wrap{padding:0 20px}}@media (max-width:767.98px){.cart-wrap{padding-right:0;padding-left:0;width:100%}}.cart__leave{display:none}@media (max-width:575.98px){.cart__leave{display:block;padding:20px 0;text-align:center}}.cart-sum{margin:55px 0 45px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent}.cart-sum__sum{display:inline-block;vertical-align:top;margin-left:79px;font-size:34px;line-height:46px}.cart-sum__descr{vertical-align:top;text-align:left;width:100%}@media (min-width:992px){.cart-sum__descr{float:right;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;width:auto}}.cart-sum__descr-mgs{font-size:38px;font-weight:300;line-height:1.2;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}.cart-sum__descr-mgs .strikeout{margin-left:20px;color:gray;text-decoration:line-through}.cart-sum__descr-mgs>span{font-family:inherit}.cart-sum__descr-mgs>span:last-child{margin-left:20px}.cart-sum__descr-cmmt{font-family:Open Sans,PT Sans,sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#594343}@media (max-width:767.98px){.cart-sum__descr-cmmt{font-size:12px;line-height:17px}}.cart-sum__descr-sm{display:block}@media (max-width:767.98px){.cart-sum{margin-bottom:0;background-color:#f0ead9}.cart-sum>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-sum .cart-sum__sum{margin:0;font-size:18px;line-height:24px;color:#594343}.cart-sum .cart-sum__descr-mgs{color:#594343;font-size:18px;font-weight:400}.cart-sum .cart-sum__descr{width:100%}.cart-sum .cart-sum__descr-sm{display:block;font-size:16px;line-height:22px;color:#594343}.cart-sum .cart-sum__descr-cmmt{color:#594343}}@media (max-width:767.98px){.cart-sum{margin:0 -13px;padding:14px 13px 15px}}.cart-buttons__right{text-align:right}.cart-buttons__subtext{display:inline-block;margin-top:30px;width:186px;text-align:left;font-size:14px;line-height:19px}@media (max-width:767.98px){.cart-buttons__subtext{font-size:12px;line-height:17px}}@media (min-width:768px){.cart-buttons{display:-ms-flexbox;display:flex;background-color:transparent}.cart-buttons__left{-ms-flex:0 35%;flex:0 35%}.cart-buttons__left_auth{-ms-flex:0 0%!important;flex:0 0%!important}.cart-buttons__right{-ms-flex:0 65%;flex:0 65%}}@media (max-width:767.98px){.cart-buttons{margin:0 -13px;padding:20px 13px 0;background-color:#f0ead9}.cart-buttons__left{display:none}.cart-buttons__right{-ms-flex:1;flex:1;padding-bottom:20px}.cart-buttons__subtext{width:100%;margin:10px 0 0;text-align:right}}@media (max-width:575.98px){.cart-buttons{padding-top:0}}.cart-present{margin:20px 60px;padding:40px 30px;border-radius:20px;background-color:#bfab99}.cart-present__title{padding-bottom:30px;font-size:28px}.cart-present__subtitle{color:#666}.cart-present-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cart-present-item{-ms-flex:0 calc(100% / 5 - 30px);flex:0 calc(100% / 5 - 30px)}.cart-present__product{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.cart-present__product-radio{position:absolute;top:0;left:0;vertical-align:top;width:20px;height:20px;margin:0 3px 0 0}.cart-present__product-radio+label{cursor:pointer}.cart-present__product-radio:not(checked){position:absolute;opacity:0}.cart-present__product-radio:not(checked)+label{position:relative}.cart-present__product-radio:not(checked)+label:before{content:"";position:absolute;top:-3px;left:0;width:20px;height:20px;border-radius:50%;background:#000}.cart-present__product-radio:not(checked)+label:after{content:"";position:absolute;top:-1px;left:2px;width:16px;height:16px;border-radius:50%;background:red;opacity:0;transition:all .2s}.cart-present__product-radio:checked+label:after{opacity:1}.cart-present__product-image{-ms-flex:0 100%;flex:0 100%}.cart-present__product-image>img{max-width:100%;max-height:100%}.cart-present__product-desc{-ms-flex:1;flex:1}.cart-present__product-name{margin-top:19px;width:100%;font-size:16px;line-height:20px;color:#fff}.cart-present__product-weight{margin-top:13px;width:100%;font-size:14px;font-weight:300;line-height:19px;color:#666}@media (max-width:767.98px){.cart-present{background-color:#bfab99;display:none}}.cart-error{color:#752940;margin-bottom:1rem}@media (max-width:767.98px){.cart-error{text-align:center}}.cart-coupons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.cart-coupons .circle-loader,.cart-coupons .tooltip-wrap{margin-right:20px}.cart-coupons.coupon_loaded .tooltip-wrap{display:none}@media (max-width:767.98px){.cart-coupons{-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.cart-coupons .circle-loader{margin-right:0;margin-top:10px}.cart-coupons .tooltip-wrap{margin-top:20px;margin-right:0}.cart-coupons .bttn-cart{padding:8.5px 29px}}@media (min-width:768px) and (max-width:991.98px){.cart-coupons{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:end;align-items:flex-end}.cart-coupons .tooltip-wrap{margin-top:20px;margin-right:0}}.coupon-control__toggler{font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:26px}@media (max-width:767.98px){.coupon-control__toggler{font-size:14px;line-height:20px;white-space:nowrap}}.coupon-control__result{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;line-height:26px;color:#8c7365}.coupon-control__result .closer{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;position:relative;transform:rotate(45deg);margin-left:10px}.coupon-control__result .closer:before{content:"";display:block;position:absolute;top:0;left:9px;width:2px;height:20px;background:#8c7365}.coupon-control__result .closer:after{content:"";display:block;position:absolute;top:9px;left:0;width:20px;height:2px;background:#8c7365}.coupon-control__result .closer:hover:after,.coupon-control__result .closer:hover:before{background:#a68f7b}@media (max-width:767.98px){.coupon-control__result{font-size:14px;line-height:20px}}.tooltip-wrap>*{font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif}@media (max-width:767.98px){.tooltip-wrap .outlet{font-size:1rem!important}}.tooltip-wrap .tooltip{background-color:#752940!important;padding:15px 12px 15px 22px!important;margin:5px 0}@media (max-width:991.98px){.tooltip-wrap .tooltip{padding:15px 12px 15px 15px!important;z-index:5!important;max-width:190px;margin-top:3px}}.tooltip-wrap .arrow{border-color:transparent transparent #752940!important;border-width:0 15px 18px!important;top:-10px!important;left:15px!important}.tooltip-wrap .tooltip-closer{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;transform:rotate(45deg);margin-left:20px}.tooltip-wrap .tooltip-closer:before{content:"";display:block;position:absolute;top:0;left:9px;width:2px;height:20px;background:#fff}.tooltip-wrap .tooltip-closer:after{content:"";display:block;position:absolute;top:9px;left:0;width:20px;height:2px;background:#fff}.tooltip-wrap .tooltip-closer:hover:after,.tooltip-wrap .tooltip-closer:hover:before{background:#ddd}@media (max-width:767.98px){.tooltip-wrap .tooltip-closer{margin-left:5px;margin-right:5px}}.tooltip-wrap .tooltip-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;line-height:19px}@media (max-width:991.98px){.tooltip-wrap .tooltip-content{white-space:normal!important;text-align:left;font-size:12px;line-height:16px}}.circle-loader{min-width:40px;min-height:40px;border-radius:50%;background:transparent;border:10px solid #594343;position:relative}.circle-loader__spin-container{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;animation:loader-animation 1.5s linear infinite}.circle-loader__spin{width:23px;height:23px;position:absolute;overflow:hidden}.circle-loader__spin:before{content:"";width:34px;height:34px;position:absolute;top:3px;left:3px;border:4px solid #f0ead9;border-radius:50%}@media (max-width:767.98px){.circle-loader{top:2px;right:4px;transform:scale(.8)}}@keyframes loader-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.component-input-container-auth-header{-ms-flex-direction:row;flex-direction:row}.component-input-container-auth-order{-ms-flex-direction:column!important;flex-direction:column!important}.component-input-container-auth-input-block{max-width:100%!important;-ms-flex:revert;flex:revert}.component-exp-auth-mid-load{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin:10px 0}.component-exp-auth-mid-load-text{width:-webkit-max-content;width:-moz-max-content;width:max-content}.component-exp-auth-mid-load-text-header{font-size:12px;padding-left:10px}.component-exp-auth-mid-load-text-cancel{cursor:pointer;color:#a8252f;font-size:14px;padding-inline:.5ch;width:30%}.component-exp-auth-mid-info-loading,.component-exp-auth-mid-info-loading-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:9px;margin-bottom:10px!important}.component-exp-auth-mid-info-loading-mrg,.component-exp-auth-mid-info-loading-text-mrg{margin:0 5px}.component-exp-auth-mid-info-loading-header,.component-exp-auth-mid-info-loading-text-header{margin-bottom:0!important}.component-exp-auth-mid-info-text-what-push{cursor:pointer;color:#a68f7b;font-family:Swistblnk Monthoers,Open Sans,sans-serif}.component-exp-auth-mid-info-what-push-block{padding-inline:.5ch}.component-exp-auth-mid-enter-header{font-size:.9rem}.component-exp-auth-info-enter{cursor:pointer;color:#a68f7b;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif}.component-exp-auth-info-enter-header{font-size:.9rem;font-family:unset}.component-exp-auth-info-enter-sms{cursor:pointer;color:#a68f7b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;font-family:Swistblnk Monthoers,Open Sans,sans-serif}.component-exp-auth-info-enter-sms,.component-exp-auth-mid-info{-ms-flex-pack:start;justify-content:flex-start}.component-exp-auth-form,.component-exp-auth-mid-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:15px;-ms-flex-align:center;align-items:center}.push-info-feedback{width:490px;padding:15px 22px;background:#777;border-radius:10px;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.4px;position:absolute;top:auto;left:auto;z-index:1000;margin-left:139px}.push-info-feedback:before{content:"";position:absolute;left:-5px;top:50%;margin-top:-17px;display:block;width:34px;height:34px;z-index:-1;transform:rotate(-45deg);background:#777}.push-info-feedback-header{width:490px;padding:15px 22px;background:#777;border-radius:10px;color:#fff;font-size:14px;font-weight:400;letter-spacing:-.4px;position:absolute;top:auto;left:auto;z-index:1000;margin-left:90px;margin-top:140px}.push-info-feedback-header:before{content:"";position:absolute;left:-5px;top:19%;margin-top:-17px;display:block;width:34px;height:34px;z-index:-1;transform:rotate(-45deg);background:#777}@media screen and (orientation:portrait){.component-exp-auth-mid-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:15px;-ms-flex-align:start;align-items:flex-start}.component-exp-auth-mid-info-loading,.component-exp-auth-mid-info-loading-text{-ms-flex-pack:start!important;justify-content:flex-start!important;font-size:unset}.component-exp-auth-mid-info-enter{color:#a68f7b;margin:10px 0!important}.component-exp-auth-mid-info-enter,.component-exp-auth-mid-info-enter-sms{-ms-flex-pack:start;justify-content:flex-start;font-size:unset}.component-exp-auth-mid-info-enter-sms{margin:10px 0 0}.component-exp-auth-mid-load-text{font-size:unset}.push-info-feedback,.push-info-feedback-header{width:76%;margin-left:-17px;margin-top:47px}.push-info-feedback-header:before,.push-info-feedback:before{left:43px;top:0}.push-info-feedback,.push-info-feedback-bonus{width:81%;margin-left:-29px;margin-top:-143px}.push-info-feedback-bonus:before,.push-info-feedback:before{display:none}}.token-input{gap:5px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.token-input-header{-ms-flex-direction:row;flex-direction:row}.token-input-order{-ms-flex-direction:column;flex-direction:column}.token-input .token-input-component-header{width:116px!important}@media screen and (orientation:portrait){.token-input{margin:10px 0 0}}.token-retry-warning{margin-top:16px;max-width:464px;font-size:12px;line-height:1.4;color:#8c7365}.token-retry a strong{color:#8c7365}.token-retry a strong:hover{color:#000}.token-retry-buttons{display:-ms-flexbox;display:flex;gap:15px}@media screen and (orientation:portrait){.token-retry-buttons{display:-ms-flexbox;display:flex;gap:15px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.form-text__link{text-decoration:underline;text-underline-offset:3px}.countdown[data-v-4247e967-0]{font-size:14px;line-height:23px;color:#8c7365;margin-top:5px;margin-bottom:-10px}.strong-text[data-v-4247e967-0]{font-weight:700;padding-right:5px}.change-phone[data-v-4247e967-0]{color:#a68f7b;display:inline-block;font-family:Swistblnk Monthoers,Open Sans,sans-serif;font-weight:500;padding-inline:.5ch;cursor:pointer}strong[data-v-4247e967-0]{padding-inline:.5ch}strong-text[data-v-4247e967-0]{font-weight:700;padding-right:5px}a[data-v-4247e967-0]{display:inline-block;color:#594343}.component-exp-auth-header[data-v-4247e967-0]{margin-bottom:10px}.component-exp-auth-info-header[data-v-4247e967-0]{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.component-exp-auth-info-header-center-text[data-v-4247e967-0]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.component-exp-auth-info-text-message[data-v-4247e967-0]{margin-top:0!important}.component-exp-auth-info-flex-start[data-v-4247e967-0]{-ms-flex-pack:start;justify-content:flex-start}.component-exp-auth-info-width-600[data-v-4247e967-0]{max-width:600px}.component-exp-auth-info-width-100P[data-v-4247e967-0]{max-width:100%}.component-exp-auth-info-cancel[data-v-4247e967-0]{color:#a68f7b;cursor:pointer;font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;padding-inline:0}.component-exp-auth-info-phone[data-v-4247e967-0]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.component-exp-auth-info-phone-header[data-v-4247e967-0]{margin:0;font-size:11px!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.component-exp-auth-mid-mobile[data-v-4247e967-0]{-ms-flex-direction:row;flex-direction:row}.component-exp-auth-mid-info-loading-text-header[data-v-4247e967-0],.component-exp-auth-mid-mobile[data-v-4247e967-0]{display:-ms-flexbox;display:flex}.component-exp-auth-on-cancel-text[data-v-4247e967-0]{width:100%;margin-top:25px}@media screen and (orientation:portrait){.component-exp-auth-header[data-v-4247e967-0]{font-size:22px}.component-exp-auth-info-header[data-v-4247e967-0]{display:unset}.component-exp-auth-info-phone[data-v-4247e967-0]{font-size:unset}.component-exp-auth-info-phone-header[data-v-4247e967-0]{font-size:15px!important}.component-exp-auth-mid-mobile[data-v-4247e967-0]{-ms-flex-direction:column;flex-direction:column}}.countdown{font-size:14px;line-height:23px;color:#8c7365;margin-top:5px;margin-bottom:-10px}.strong-text{font-weight:700;padding-right:5px}.change-phone{color:#a68f7b;display:inline-block;font-family:Swistblnk Monthoers,Open Sans,sans-serif;font-weight:500;cursor:pointer}.change-phone,strong{padding-inline:.5ch}strong-text{font-weight:700;padding-right:5px}a{display:inline-block;color:#594343}.component-exp-auth-header{margin-bottom:10px}.component-exp-auth-info-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.component-exp-auth-info-header-center-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.component-exp-auth-info-text-message{margin-top:0!important}.component-exp-auth-info-flex-start{-ms-flex-pack:start;justify-content:flex-start}.component-exp-auth-info-width-600{max-width:600px}.component-exp-auth-info-width-100P{max-width:100%}.component-exp-auth-info-cancel{color:#a68f7b;cursor:pointer;font-family:Open Sans,PT Sans,Helvetica,Arial,sans-serif;padding-inline:0}.component-exp-auth-info-phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.component-exp-auth-info-phone-header{margin:0;font-size:11px!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.component-exp-auth-mid-mobile{-ms-flex-direction:row;flex-direction:row}.component-exp-auth-mid-info-loading-text-header,.component-exp-auth-mid-mobile{display:-ms-flexbox;display:flex}.component-exp-auth-on-cancel-text{width:100%;margin-top:25px}@media screen and (orientation:portrait){.component-exp-auth-header{font-size:22px}.component-exp-auth-info-header{display:unset}.component-exp-auth-info-phone{font-size:unset}.component-exp-auth-info-phone-header{font-size:15px!important}.component-exp-auth-mid-mobile{-ms-flex-direction:column;flex-direction:column}}.datetime-popup.datetime-container.wide .datetime{width:auto}.datetime{width:300px;color:#594343;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.datetime,.datetime__header{display:-ms-flexbox;display:flex}.datetime__header{padding:12px 0}.datetime__body{display:-ms-flexbox;display:flex;padding:5px 0}.datetime__body,.datetime__header{position:relative}.datetime__body:after,.datetime__header:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #a68f7b}.datetime__actions{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px 15px}.datetime__actions,.datetime__header-item{display:-ms-flexbox;display:flex}.datetime__header-item{-ms-flex-pack:center;justify-content:center;cursor:default;font-size:14px}.datetime__list{-ms-flex:1;flex:1;height:165px;overflow:hidden}.datetime__scroll-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:165px}@media (min-width:992px){.datetime__scroll-container{width:calc(100% + 20px)!important}}.datetime__scroll-container.datetime__scroll-container_centered{-ms-flex-pack:center;justify-content:center}.datetime__selected-value{font-size:16px}.datetime__item{padding:8px 0;font-size:14px;text-align:center;cursor:pointer;transition:font-size .3s}.datetime__item:hover{color:#8c7365}.datetime__item.datetime__item_selected{color:#000}.datetime__item.datetime__item_disabled{color:#a68f7b;cursor:not-allowed}.datetime__item .main-text{line-height:1}.datetime__item .support-text{font-size:12px}.datetime .column-days{-ms-flex:120px;flex:120px}.datetime .column-hours,.datetime .column-minutes{-ms-flex:80px;flex:80px}.datetime .vb-dragger-styler{background-color:#a68f7b!important}.bttn_in-datepicker.bttn{padding:10px 15px;font-size:14px;line-height:1.2}.universal_modal .modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:0;z-index:1030;padding:20px}.universal_modal .modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#f0ead9;opacity:1}.universal_modal .modal__dialog{margin:auto;position:relative;z-index:1050;border-radius:0;background-color:#fff}@media (min-width:768px){.universal_modal .modal__dialog{padding:30px 50px;max-width:600px}}@media (max-width:575.98px){.universal_modal .modal__dialog{padding:15px 10px}}.universal_modal .modal__close{position:absolute;top:20px;right:20px;width:40px;height:40px;text-align:right;cursor:pointer;background-image:url(/static/img/icon_delivery_close.072d304.svg);background-repeat:no-repeat;background-position:50%;background-size:16px}@media (min-width:768px){.universal_modal .modal__close:hover{opacity:.6}}.universal_modal .modal__content{position:relative;min-height:auto}.universal_modal .modal__title{font-family:Swistblnk Monthoers,Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:150%;text-align:center;margin-bottom:30px}.universal_modal .modal__text{font-size:17px;line-height:150%;text-align:center;margin-bottom:37px}.universal_modal .modal__footer{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:16px}.universal_modal .modal__cancel,.universal_modal .modal__confirm{min-width:154px}@media (max-width:575.98px){.universal_modal .modal__cancel,.universal_modal .modal__confirm{min-width:110px}}@media (max-width:575.98px){.universal_modal .modal{padding:10px}.universal_modal .modal__title{font-size:22px;line-height:27px;margin-bottom:15px}.universal_modal .modal__close{top:0;right:0}.universal_modal .modal__text{font-size:16px;margin-bottom:17px}}.switcher{display:-ms-flexbox;display:flex;background:#594343;border-radius:0;border:2px solid #594343}@media (max-width:991.98px){.switcher{min-width:100%}}.switcher span{display:block}.switcher .form-control_date-picker{max-height:45px;width:134px}.switcher .dropdown__arrow{display:none}.switcher__text-second{font-size:14px;font-weight:400;line-height:23px;color:#f0ead9}@media (max-width:575.98px){.switcher__text-second{font-size:10px;line-height:15px}}.switcher__left,.switcher__right{display:block;-ms-flex:1;flex:1;cursor:pointer;color:#f0ead9;padding:13px 14px;font-size:20px;font-weight:400;margin-bottom:unset}@media (max-width:575.98px){.switcher__left,.switcher__right{padding:5px 7px;font-weight:400;font-size:14px}}.switcher__left span:not(:last-child),.switcher__right span:not(:last-child){padding-bottom:1em}.switcher__left:hover,.switcher__right:hover{color:#a68f7b}.switcher__left:focus,.switcher__right:focus{outline:none}.switcher__left.active,.switcher__right.active{background:#fff;color:#594343;border-radius:0}.switcher__left.active:hover,.switcher__right.active:hover{background-color:#fff}.radio-switcher{display:inline-block;padding:2px;background:#594343;border-radius:0}.radio-switcher>input{display:none}.radio-switcher .radio-switcher__text{display:block}.radio-switcher .radio-switcher__text+.radio-switcher__text{margin-top:10px}.radio-switcher .radio-switcher__text .form-control,.radio-switcher .radio-switcher__text .form-select{width:134px;margin-bottom:5px;max-height:45px}@media (max-width:575.98px){.radio-switcher .radio-switcher__text .form-control,.radio-switcher .radio-switcher__text .form-select{width:110px}}.radio-switcher .radio-switcher__only-active{display:none}.radio-switcher .radio-switcher__variants{display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.radio-switcher .radio-switcher__variants>label{position:relative;display:inline-block;margin:0;color:#f0ead9;cursor:pointer}.radio-switcher .radio-switcher__variants>label:hover{color:#a68f7b}.radio-switcher .radio-switcher__variants>label:focus{outline:none}.radio-switcher .radio-switcher__variants>label.active{background:#fff;color:#594343}.radio-switcher .radio-switcher__variants>label.active:hover{background-color:#fff}.radio-switcher .radio-switcher__variants>label.active .radio-switcher__only-active{display:block}.radio-switcher .radio-switcher__variants>label{padding:5px 10px 7px 17px;font-size:14px;font-weight:400;line-height:19px}.radio-switcher .radio-switcher__variants>label:last-child{padding-right:17px}.radio-switcher .radio-switcher__variants>label.active{padding-right:17px;border-radius:-3px}.radio-switcher .radio-switcher__variants>label.active+label{padding-left:10px}.radio-switcher.radio-switcher_text-larger{border-radius:0}@media (min-width:768px){.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label{max-width:222px;-ms-flex:1;flex:1}}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label{padding:13px 26px 14px 24px;font-size:20px;font-weight:400;line-height:27px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label:last-child{padding-right:24px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label.active{padding-right:24px;border-radius:-3px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label.active+label{padding-left:26px}@media (min-width:768px){.radio-switcher.radio-switcher_text-larger .radio-switcher__variants label{min-height:150px}}@media (min-width:576px){.radio-switcher_products.radio-switcher .radio-switcher__variants label{min-height:auto;font-size:12px}}@media (max-width:575.98px){.radio-switcher{border-radius:0}.radio-switcher .radio-switcher__variants>label{padding:3px 8px 3px 11px;font-size:12px;font-weight:400;line-height:17px}.radio-switcher .radio-switcher__variants>label:last-child{padding-right:11px}.radio-switcher .radio-switcher__variants>label.active{padding-right:11px;border-radius:-3px}.radio-switcher .radio-switcher__variants>label.active+label{padding-left:8px}.radio-switcher.radio-switcher_text-larger{border-radius:0}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label{padding:5px 10px 7px 17px;font-size:14px;font-weight:400;line-height:19px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label:last-child{padding-right:17px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label.active{padding-right:17px;border-radius:-3px}.radio-switcher.radio-switcher_text-larger .radio-switcher__variants>label.active+label{padding-left:10px}}.radio-switcher .radio-switcher__variants>label .radio-switcher__text_second{font-size:14px;font-weight:400;line-height:23px;color:#f0ead9}.radio-switcher .radio-switcher__variants>label.active .radio-switcher__text_second{color:#a68f7b}@media (max-width:575.98px){.radio-switcher .radio-switcher__variants>label .radio-switcher__text_second{font-size:10px;line-height:15px}}@media (max-width:767.98px){.radio-switcher.radio-switcher_mobile-splitted,.radio-switcher.radio-switcher_mobile-splitted .radio-switcher__variants{display:block}.radio-switcher.radio-switcher_mobile-splitted .radio-switcher__variants>label{margin:0;padding:15px 20px!important;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.radio-switcher.radio-switcher_mobile-splitted .radio-switcher__variants>label.active{padding:15px 20px!important}.radio-switcher.radio-switcher_mobile-splitted .radio-switcher__variants>label .radio-switcher__text{margin-top:0}}.radio-switcher.radio-switcher_text-larger_payments .radio-switcher__variants>label[for=order-payment_method--online],.radio-switcher.radio-switcher_text-larger_payments .radio-switcher__variants>label[for=order-payment_method--online].active,.radio-switcher_payments .radio-switcher__variants>label[for=order-payment_method--online],.radio-switcher_payments .radio-switcher__variants>label[for=order-payment_method--online].active{padding-bottom:42px!important}@media (max-width:767.98px){.radio-switcher.radio-switcher_text-larger_payments .radio-switcher__variants>label[for=order-payment_method--online],.radio-switcher.radio-switcher_text-larger_payments .radio-switcher__variants>label[for=order-payment_method--online].active,.radio-switcher_payments .radio-switcher__variants>label[for=order-payment_method--online],.radio-switcher_payments .radio-switcher__variants>label[for=order-payment_method--online].active{padding-right:75px!important;padding-bottom:12px!important}}.dropdown{position:relative}.dropdown__content{position:absolute;z-index:10;margin-top:10px;background-color:#f0ead9;border-radius:0;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.dropdown__arrow{filter:drop-shadow(0 2px 12px rgba(0,0,0,.3));border-top-width:0;border-bottom-color:rgba(0,0,0,.3)!important;top:-21px;left:40px}.dropdown__arrow,.dropdown__arrow:after{position:absolute;display:block;width:0;height:0;border:10px solid transparent}.dropdown__arrow:after{content:"";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#f0ead9}@media (max-width:575.98px){.dropdown__content{left:-168px}.dropdown__arrow{left:auto;right:40px}}.datetime-picker__container{background-color:#f0ead9;border-radius:0;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.form-line__label__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.form-line__counter{text-align:right;margin-bottom:1rem}.form-line__counter_red{font-weight:700;color:darkred}.single-delivery-mode-title{margin:0 0 24px}.single-delivery-mode-title .title{font-size:24px}.bonus-quantity{font-size:24px;margin-bottom:1.5rem}.bonus-quantity_loyalty-page{color:#594343;margin-top:1rem}.bonus-quantity__value{color:#594343}@media (max-width:767.98px){.bonus-quantity{font-size:15px}}.loyalty-system{background:#f0ead9;border:2px solid #f0ead9;border-radius:0;padding:14px 24px;margin:0 0 40px}@media (max-width:767.98px){.loyalty-system{padding:14px 20px;margin:0 0 20px}}.loyalty-system__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem}.loyalty-system .form-line__label{font-size:.875rem}.loyalty-system__input{padding-right:20px}@media (max-width:767.98px){.loyalty-system__input{padding:0 0 20px}}.loyalty-system__inform{-ms-flex:1 0 0px;flex:1 0 0}@media (max-width:767.98px){.loyalty-system__inform{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.loyalty-system .bonus-quantity{margin-bottom:20px}.loyalty-system .form-control{width:134px;height:45px}@media (max-width:575.98px){.loyalty-system .form-control{width:110px}}.loyalty-system-amount-due span{font-family:Open Sans,PT Sans,sans-serif;font-weight:400}.loyalty-system-amount-due.h4{margin-bottom:20px}@media (max-width:575.98px){.loyalty-system .form-control{height:40px}}.bank-cards-icons-line{white-space:nowrap;display:grid!important;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:40px 32px 40px 45px;min-width:180px;margin-top:30px!important;gap:10px}.bank-cards-icons-line .icon-payment_card{display:inline-block;height:23px;max-width:45px;width:100%;background:#f0ead9}.bank-cards-icons-line .icon-payment_card-visa{-webkit-mask:url(/static/img/icon_payment_visa.e755422.svg) no-repeat center;mask:url(/static/img/icon_payment_visa.e755422.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.bank-cards-icons-line .icon-payment_card-mir{-webkit-mask:url(/static/img/icon_payment_mir.5ed66e5.svg) no-repeat center;mask:url(/static/img/icon_payment_mir.5ed66e5.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.bank-cards-icons-line .icon-payment_card-sbp{-webkit-mask:url(/static/img/icon_payment_sbp.bc4193c.svg) no-repeat center;mask:url(/static/img/icon_payment_sbp.bc4193c.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.bank-cards-icons-line .icon-payment_card-mastercard{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:transparent;position:relative;width:32px}.bank-cards-icons-line .icon-payment_card-mastercard__first-circle{position:absolute;top:calc(50% - 10px);left:0;display:inline-block;background:#f0ead9;width:20px;height:20px;border-radius:50%;opacity:.65;z-index:2}.bank-cards-icons-line .icon-payment_card-mastercard__second-circle{display:inline-block;position:absolute;top:calc(50% - 10px);right:0;background:#f0ead9;width:20px;height:20px;border-radius:50%;z-index:1;opacity:.85}@media (max-width:767.98px){.bank-cards-icons-line{margin-top:10px!important;height:auto;transform:none!important}}.active .bank-cards-icons-line .icon-payment_card,.active .bank-cards-icons-line .icon-payment_card-mastercard__first-circle,.active .bank-cards-icons-line .icon-payment_card-mastercard__second-circle{background:#a68f7b}.active .bank-cards-icons-line .icon-payment_card-mastercard{background:transparent}.order-courier-card-label-text{background:url(/static/img/icon_bank_card.0e7aaec.svg) no-repeat 50%;background-size:50px 30px;height:60px}@media (min-width:768px){.order-courier-card-label-text{max-width:200px;background-position:75% top;background-size:60px 40px;height:40px;margin-top:5px!important}}@media (max-width:767.98px){.order-courier-card-label-text{position:absolute;width:130px;right:0;top:0}}@media (min-width:768px){.courier-in-cash{margin-top:32px!important}}@media (max-width:767.98px){.courier-in-cash{position:absolute;right:11px}}@media (min-width:768px){.label-online{min-width:216px;max-width:216px!important}}@media (min-width:768px){.label-cash{max-width:190px!important}}.label-terminal{min-width:190px}@media (min-width:768px){.label-terminal{max-width:200px!important}}.personal-info-text{font-size:24px;line-height:normal;font-weight:300;margin-left:20px;margin-bottom:10px}.personal-info-text:last-child{margin-bottom:0}@media (max-width:767.98px){.personal-info-text{font-size:16px;line-height:normal}}.order-under-submit-text{margin-bottom:80px;padding-left:25px}@media (max-width:767.98px){.order-under-submit-text{margin-bottom:25px;padding:0}}.onlyOnlinePayment{margin-top:-1.5rem;margin-bottom:1.5rem}.button-input[data-v-fb419fb2-0]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:stretch;align-items:stretch;border:1px solid #594343;background:transparent;padding:0;border-radius:0;overflow:hidden}.button-input.error[data-v-fb419fb2-0]{border-color:#752940}.button-input.error[data-v-fb419fb2-0],.button-input.error[data-v-fb419fb2-0]:focus{box-shadow:0 0 0 1px #752940}.button-input>button[data-v-fb419fb2-0]{padding:5px 16.5px;background-image:none}@media (min-width:768px){.button-input>button[data-v-fb419fb2-0]:hover{background-image:none}}.button-input>input[data-v-fb419fb2-0]{max-width:124px;padding:9px 15px;font-size:18px;line-height:25px;border-radius:0;border:none}.button-input>input[data-v-fb419fb2-0]:disabled{background-color:transparent}@media (max-width:767.98px){.button-input>button[data-v-fb419fb2-0]{padding:5px 7px}.button-input>input[data-v-fb419fb2-0]{padding:4.5px 15px;max-width:96px;color:#594343;border-color:#594343;font-size:13px}.button-input>input[data-v-fb419fb2-0]::-webkit-input-placeholder{color:#a68f7b}.button-input>input[data-v-fb419fb2-0]::-ms-input-placeholder{color:#a68f7b}.button-input>input[data-v-fb419fb2-0]::placeholder{color:#a68f7b}}.product-list-slider .modifier-chooser.modifier-chooser_open .modifier-chooser__wrap{top:auto;bottom:-40px}@media (max-width:575.98px){.product-list-slider .modifier-chooser.modifier-chooser_open .modifier-chooser__wrap{bottom:auto}}@media (max-width:575.98px){.product-banner_horizontal .modifier-chooser.modifier-chooser_open .modifier-chooser__wrap{top:auto;bottom:-40px}}.modifier-chooser{position:relative}.modifier-chooser__wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:9;background:#fff;color:#594343;border:1px solid #8c7365}.modifier-chooser_open .modifier-chooser__wrap{bottom:auto;z-index:10;border:1px solid #594343}@media (min-width:576px){.modifier-chooser{width:100%;height:40px}.modifier-chooser-sm{width:100%;height:34px}.modifier-chooser__wrap{border-radius:0;padding:0 1px}.modifier-chooser__toggle{height:40px}.modifier-chooser-sm .modifier-chooser__toggle{height:34px}.modifier-chooser__menu{padding:5px 0 10px}}@media (max-width:575.98px){.modifier-chooser{width:100%;height:30px}.modifier-chooser-sm{width:100%;height:34px}.modifier-chooser__wrap{border-radius:0;padding:0 1px}.modifier-chooser__toggle{height:30px}.modifier-chooser-sm .modifier-chooser__toggle{height:34px}.modifier-chooser__menu{padding:5px 0 10px}}.trigger-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;border:none}.trigger-container__content{-ms-flex:auto;flex:auto;display:block}.trigger-container__icon{display:block;background-image:url(/static/img/icon_expand_rotated.a4a301a.svg);background-position:50%;background-repeat:no-repeat}.trigger-container_active{border:none}.trigger-container_active .trigger-container__icon{background-image:url(/static/img/icon_expand_rotated.a4a301a.svg);transform:rotate(180deg)}@media (min-width:576px){.trigger-container__content{max-width:calc(100% - 40px)}.trigger-container__icon{min-width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px}.modifier-chooser-sm .trigger-container__content{max-width:calc(100% - 34px)}.modifier-chooser-sm .trigger-container__icon{min-width:34px;height:34px;-ms-flex:0 0 34px;flex:0 0 34px}.modifier-chooser-lg .trigger-container__content{max-width:calc(1 -)}.modifier-chooser-lg .trigger-container__icon{-ms-flex:0 0;flex:0 0}}@media (max-width:575.98px){.trigger-container__content{max-width:calc(100% - 30px)}.trigger-container__icon{min-width:30px;height:30px;-ms-flex:0 0 30px;flex:0 0 30px}.modifier-chooser-sm .trigger-container__content{max-width:calc(100% - 34px)}.modifier-chooser-sm .trigger-container__icon{min-width:34px;height:34px;-ms-flex:0 0 34px;flex:0 0 34px}.modifier-chooser-lg .trigger-container__content{max-width:calc(1 -)}.modifier-chooser-lg .trigger-container__icon{-ms-flex:0 0;flex:0 0}}.modifier-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;transition:.2s;cursor:pointer}.modifier-item__icon img{width:100%;height:auto}.modifier-item__text-wrap{overflow:hidden;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modifier-item__support-text{font-family:Open Sans,PT Sans,sans-serif}.modifier-item__main-text,.modifier-item__support-text{line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.modifier-item:not(.modifier-item_selected):hover{background:#f0ead9;color:#594343}@media (min-width:576px){.modifier-item{height:46px;padding:0 5px 0 12px}.modifier-chooser-sm .modifier-item{height:34px}.modifier-chooser-sm .modifier-item_selected{height:32px}.modifier-chooser-sm .modifier-item__main-text{font-size:16px}.modifier-chooser-sm .modifier-item__support-text{font-size:13px}.modifier-item__icon{min-width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;padding:5px;margin:0 5px 0 0}.modifier-item__main-text{font-size:15px;color:#594343;padding:0}.modifier-item_selected .modifier-item__main-text{padding:0}.modifier-item:not(.modifier-item_selected):hover .modifier-item__main-text{color:#594343}.modifier-item__support-text{font-size:12px;color:#594343;padding:2px 0 0}.modifier-item_selected .modifier-item__support-text{padding:2px 0 0}.modifier-item:not(.modifier-item_selected):hover .modifier-item__support-text{color:#8c7365}.modifier-item_selected{height:40px;padding:0 5px 0 12px}.modifier-item:not(.modifier-item_selected):hover{background:#f0ead9;color:#594343}.modifier-item:not(.modifier-item_selected):hover__main-text{font-size:15px;color:#594343}.modifier-item:not(.modifier-item_selected):hover__support-text{font-size:12px;color:#594343}}@media (max-width:575.98px){.modifier-item{height:30px;padding:0 5px}.modifier-chooser-sm .modifier-item{height:34px}.modifier-chooser-sm .modifier-item_selected{height:32px}.modifier-chooser-sm .modifier-item__main-text{font-size:16px}.modifier-chooser-sm .modifier-item__support-text{font-size:13px}.modifier-item__icon{min-width:30px;height:30px;-ms-flex:0 0 30px;flex:0 0 30px;padding:2px;margin:0 5px 0 0}.modifier-item__main-text{font-size:14px;padding:0}.modifier-item_selected .modifier-item__main-text{padding:0}.modifier-item__support-text{font-size:12px;color:#594343;padding:2px 0 0}.modifier-item_selected .modifier-item__support-text{padding:2px 0 0}.modifier-item_selected{height:30px;padding:0 5px}}.product-tile{position:relative;padding:20px;width:288px;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 5px 30px;cursor:pointer}.product-tile,.product-tile:hover{background-color:transparent}@media (max-width:575.98px){.product-tile{border-bottom:1px solid #594343;padding:30px 0;width:auto;min-height:174px;border-radius:0;margin-bottom:0}.product-tile:hover{background-color:transparent}.product-tile_left-cropped.product-tile{min-height:200px}.product-tile_left-cropped.product-tile .product-tile__image{width:150px;height:150px;left:-77px}.product-tile_left-cropped.product-tile .product-tile__footer,.product-tile_left-cropped.product-tile .product-tile__name,.product-tile_left-cropped.product-tile .product-tile__weight{margin-left:0}.product-tile_left-cropped.product-tile .product-tile__stickers{padding:0;left:60px}}.product-tile__image{position:relative;width:258px;height:258px;line-height:258px;text-align:center}@media (max-width:575.98px){.product-tile__image{position:absolute;overflow:hidden;top:32px;left:0;width:120px;height:120px;line-height:120px;text-align:right}.product-tile__image>img{max-width:none;position:absolute;top:0;right:0}}.product-tile__sticker{background-size:contain;background-repeat:no-repeat}.product-tile__stickers{position:absolute;width:100%;left:15px;bottom:15px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-ms-flex-align:center;align-items:center}@media (max-width:575.98px){.product-tile__stickers{padding:0}}.product-tile__sticker.product-tile__sticker{width:100%}.product-tile__sticker.product-tile__sticker_new{background-image:url(/static/img/sticker_new_mamas.a3ccf3d.svg);bottom:34px;left:-27px;width:151px;height:61px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_new{background-image:url(/static/img/sticker_new_mobile.c7dd5a8.svg);left:auto;right:-10px;bottom:15px;width:100px;height:41px}}.product-tile__sticker.product-tile__sticker_vegan{background-image:url(/static/img/sticker_vegan.735483f.svg);bottom:34px;left:-27px;width:151px;height:61px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_vegan{background-image:url(/static/img/sticker_vegan_mobile.dc74eb8.svg);left:auto;right:-10px;bottom:15px;width:100px;height:41px}}.product-tile__sticker.product-tile__sticker_mini{background-image:url(/static/img/sticker_mini.dd1953e.svg);bottom:37px;left:-10px;width:105px;height:42px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_mini{background-image:url(/static/img/sticker_mini.dd1953e.svg);left:auto;right:-5px;bottom:15px;width:69px;height:25px}}.product-tile__sticker.product-tile__sticker_30{background-image:url(/static/img/sticker_30_pertsy.1cba24e.svg);bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_30{background-image:url(/static/img/sticker_30_pertsy.1cba24e.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__sticker.product-tile__sticker_cola{background-image:url(/static/img/sticker_cola.554e2be.svg);bottom:30px;left:-10px;width:141px;height:61px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_cola{background-image:url(/static/img/sticker_cola_mobile.e34bef9.svg);left:auto;right:-5px;bottom:10px;width:86px;height:41px}}.product-tile__sticker.product-tile__sticker_cola_2_jars{background-image:url(/static/img/sticker_cola_2_jars.d8dd416.svg);bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_cola_2_jars{background-image:url(/static/img/sticker_cola_2_jars_mobile.d1accfe.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__sticker.product-tile__sticker_hot{background-image:url(/static/img/sticker_hot.f866058.svg);bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_hot{background-image:url(/static/img/sticker_hot_mobile.b01fa79.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__sticker.product-tile__sticker_promo{bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_promo{background-image:url(/static/img/sticker_promo_mobile.b42de92.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__sticker.product-tile__sticker_1plus1{background-image:url(/static/img/sticker_1plus1_3_pertsy.c703f71.svg);bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_1plus1{background-image:url(/static/img/sticker_1plus1_3_pertsy.c703f71.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__sticker.product-tile__sticker_discount50{bottom:37px;left:-10px;width:141px;height:54px}@media (max-width:575.98px){.product-tile__sticker.product-tile__sticker_discount50{background-image:url(/static/img/sticker_discount50_mamas.0d53261.svg);left:auto;right:-5px;bottom:15px;width:86px;height:33px}}.product-tile__cart-counter{display:block;position:absolute;top:20px;right:20px;padding:9px 0;width:40px;border-radius:40px;background:#594343;text-align:center;font-size:16px;line-height:22px;color:#f0ead9}@media (max-width:575.98px){.product-tile__cart-counter{top:10px;right:0;padding:4px 0;width:30px;border-radius:30px}}.product-tile__name{margin-top:0;font-family:inherit;font-size:20px;font-weight:300;line-height:27px;color:#594343}@media (max-width:575.98px){.product-tile__name{margin-top:0;margin-left:0;font-size:14px;font-weight:400;line-height:20px}}.product-tile__description{padding-top:20px;display:none}@media (max-width:575.98px){.product-tile__description{margin-left:0;padding-top:10px}}.product-tile__contents{padding-top:20px;display:none;color:#594343}@media (max-width:575.98px){.product-tile__contents{margin-left:0;padding-top:10px}}@media (max-width:575.98px){.product-tile__cart-counter+.product-tile__name{padding-right:35px}}.product-tile__weight{margin-top:13px;font-size:14px;font-weight:300;line-height:19px;color:#8c7365}@media (max-width:575.98px){.product-tile__weight{margin-top:7px;margin-left:0;font-size:12px;font-weight:400;line-height:16px}}.product-tile__switcher{margin:0 0 30px}.product-tile__switcher .modifier-name{display:-ms-flexbox;display:flex;margin-bottom:5px}.product-tile__switcher .modifier-chooser+.modifier-name{margin-top:10px}.product-tile__switcher .modifier-chooser{width:100%}@media (max-width:575.98px){.product-tile__switcher{margin:6px 0}}.product-tile__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:20px}@media (max-width:575.98px){.product-tile__footer{margin-top:14px;margin-left:0;padding-top:0}}.product-tile__row{display:-ms-flexbox;display:flex}.product-tile__row,.product-tile__row--with-label{-ms-flex-align:center;align-items:center}.product-tile__row--with-label{padding-top:13px;margin-top:auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:575.98px){.product-tile__row--with-label{margin-top:7px}}.product-tile__row--with-label .product-tile__weight{margin-top:0;margin-right:.5em}.product-tile__price{-ms-flex:1;flex:1;font-size:28px;line-height:45px;color:#594343;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}@media (max-width:575.98px){.product-tile__price{font-size:20px;line-height:27px}}.product-tile__avaliable,.product-tile__avaliable-date{margin-left:.15em;margin-right:.15em}.product-tile__avaliable-later{font-size:13px;line-height:1.2;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#594343;color:#f0ead9;padding:1px 2px 3px;border-radius:4px;text-align:center;white-space:nowrap}.product-tile__add-btn{-ms-flex-positive:0;flex-grow:0}.product-tile__sticker{bottom:0;height:35px}.product-tile__sticker.product-tile__sticker_new_mamas{background-image:url(/static/img/sticker_new_mamas.a3ccf3d.svg);width:115px}.product-tile__sticker.product-tile__sticker_pumpkin{background-image:url(/static/img/sticker_pumpkin_mamas.871a23c.svg);width:115px}.product-tile__sticker.product-tile__sticker_pepper{background-image:url(/static/img/sticker_pepper_mamas.dc040e9.svg);width:115px}.product-tile__sticker.product-tile__sticker_suvid{background-image:url(/static/img/sticker_suvid_mamas.d5dfcf7.svg);width:115px}.product-tile__sticker.product-tile__sticker_discount50{background-image:url(/static/img/sticker_discount50_mamas.0d53261.svg);width:115px}.product-tile__sticker.product-tile__sticker_promo{background-image:url(/static/img/sticker_promo.7a55b71.svg);bottom:0;left:0;width:136px}@media (min-width:576px){.product-tile{padding:0;margin:0 7px 40px 20px;width:268px}.product-tile__image{width:268px;height:268px;line-height:268px}.product-tile__name{margin-top:8px;line-height:20px}.product-tile__weight{margin-top:15px}.product-tile__footer{padding-top:10px}}@media (max-width:575.98px){.product-tile{margin:0 -13px;padding:100vw 15px 25px}.product-tile:last-child:after{content:none}.product-tile_left-cropped.product-tile{min-height:inherit}.product-tile__image,.product-tile_left-cropped.product-tile .product-tile__image{width:100vw;height:100vw}.product-tile__image{position:absolute;top:0;left:0;right:0}.product-tile__cart-counter{top:15px;right:15px}.product-tile__name{margin-top:15px}.product-tile__add-btn{padding:5.5px 17px}.product-tile__footer{margin-top:15px}}.product-tile_small{width:232px;padding:20px;min-height:auto;cursor:pointer;position:relative}@media (max-width:767.98px){.product-tile_small{width:91px;padding:8px}}@media (max-width:767.98px){.cart-page-products-selection__gifts-list .product-tile_small{width:133px}}.product-tile__cart-counter_small{z-index:1}@media (max-width:767.98px){.product-tile__cart-counter_small{right:auto;left:0}}.product-tile__image_small{width:192px;height:192px;margin:0 0 10px;position:relative;top:auto;left:auto;right:auto;bottom:auto}@media (max-width:767.98px){.product-tile__image_small{width:75px;height:75px;margin:0 0 10px;position:relative}}@media (max-width:767.98px){.cart-page-products-selection__gifts-list .product-tile__image_small{width:117px;height:117px}}.product-tile_small__price,.product-tile_small__title{font-size:16px;line-height:20px}.product-tile_small__price{margin-top:8px}.product-tile_small__price__previous{color:#8c7365;text-decoration:line-through}.product-tile_small__price__new{margin-left:32px}.product-tile_small__subtitle{color:#8c7365;font-size:15px;line-height:19px;margin:0}@media (max-width:767.98px){.product-tile_small__title{font-size:10px;line-height:100%}.product-tile_small__subtitle{font-size:8px;line-height:100%}}.product-tile_small-content-container{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.product-tile_small-checkbox-container{padding-top:3px}.product-tile_small.checked{z-index:1;outline:1px solid #594343}.product-tile_small-text-container{-ms-flex:1;flex:1}.products-small-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.product-tile_placeholder{border:0;margin:0 -1px -1px 0;padding:0}.complementary-product-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 19px 20px;width:192px;text-align:center}.complementary-product-container.is-disabled{opacity:.44}.complementary-product-container>.complementary-product__thumbnail{margin-bottom:10px;width:192px;height:192px}@media (max-width:767.98px){.complementary-product-container>.complementary-product__thumbnail{width:100px;height:100px}}.complementary-product__footer{margin-top:auto}.complementary-product__title{margin-bottom:10px}.complementary-product__price{font-size:14px;font-weight:500;line-height:16px;margin:10px 0 0}.complementary-product__price.limpid{opacity:.5}@media (max-width:767.98px){.complementary-product-container{display:grid;grid-template-columns:100px 1fr;grid-template-rows:1fr 1fr;column-gap:12px;-ms-flex-align:normal;align-items:normal;margin:0 0 20px;width:100%;text-align:left}.complementary-product-container:last-of-type{margin:0}.complementary-product-container>.complementary-product__thumbnail{-ms-flex-order:1;order:1;margin-bottom:0;margin-right:10px;grid-row:1/4;grid-column:1/2}.complementary-product-container .counter-changer{margin-right:5px}.complementary-product-container .counter-changer .counter-changer__value{width:auto;min-width:45px;padding:0 10px}.complementary-product-container .counter-changer .counter-changer__btn{padding:0}.complementary-product__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.complementary-product__title{margin-bottom:0;-ms-flex:1;flex:1;min-width:60px;width:auto}.complementary-product__price{margin:0 15px;font-size:28px;font-weight:500;line-height:21.6px;text-align:right;font-family:Open Sans,PT Sans,sans-serif}}@media (max-width:767.98px) and (max-width:767.98px){.complementary-product__price{font-size:18px}}@media (max-width:767.98px){.complementary-product__price__free{font-size:12px}}.cart-page-complementary-products__cutlery{-ms-flex-pack:start;justify-content:start;margin-right:40px;margin-left:40px}.cart-page-complementary-products__cutlery .complementary-product-container>.complementary-product__thumbnail{margin-bottom:10px;width:90px;height:90px}.complementary-products-container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.error_popup{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:0;background-color:#c93127;padding:15px 20px;color:#fff;overflow:hidden;margin-bottom:40px;margin-top:40px}.error_popup.info{background-color:#f0ead9;color:#000}.error_popup.work-hours{background-color:#594343;color:#fff}.error_popup img{float:left;margin:0 14px 0 0;width:30px}.error_popup p{text-align:left;overflow:hidden;margin:0;font-size:18px}.error_popup a{color:#fff;text-decoration:underline}@media (max-width:767.98px){.error_popup{padding:7px 17px;margin-top:10px;margin-bottom:20px}.body_mobile-menu .error_popup{display:none}.error_popup p{font-size:16px;line-height:1.33333}}.checkbox-container{display:inline-block;position:relative;width:52px;height:32px;border-radius:16px;background:#dfdfdf;border:1px solid #d7d7d7;transition:all .3s ease;margin-bottom:0;cursor:pointer}.checkbox-container:hover:not(.checked){background-color:#cecece;border:1px solid #d7d7d7}.checkbox-container.checked{background-color:#20b4ff;border:1px solid #46c1ff}.checkbox-container.checked .checkbox-circle{left:calc(100% - 32px + 3px)}input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.checkbox-circle{position:absolute;top:1px;left:1px;height:28px;width:28px;border-radius:50%;transition:all .3s ease}.checkbox-container{background:#837e7d;border:1px solid #726c6b}.checkbox-container:hover:not(.checked){background-color:#726b6a;border:1px solid #726c6b}.checkbox-container:hover:not(.checked) .checkbox-circle{background-color:#fff}.checkbox-container.checked{background-color:#594343;border:1px solid #594343}.checkbox-circle{background-color:#fff}.cart-page-products-selection{padding:0 20px 35px;background:#f0ead9;overflow:hidden}@media (max-width:767.98px){.cart-page-products-selection{background:none;padding:0 0 15px;border-bottom:1px solid #f0ead9;border-radius:0}}.cart-page-products-selection__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:14px}@media (max-width:767.98px){.cart-page-products-selection__header{margin-bottom:31px}}@media (max-width:767.98px){.cart-page-products-selection__header .cart-page-products-selection__title{margin:0}}.cart-page-products-selection__title{margin:27px 0 27px 40px}@media (max-width:767.98px){.cart-page-products-selection__title{margin:0 0 15px}}.cart-page-products-selection__gifts-list{-ms-flex-pack:center;justify-content:center}.cart-page-products-selection__gifts-list.circle-loader{margin-left:40px}@media (max-width:767.98px){.cart-page-products-selection__gifts-list{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder){padding:8px 0;display:-ms-flexbox;display:flex;width:auto;border:none;outline:none;margin:0}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile__image{margin:0 15px 0 0}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile_small-content-container{-ms-flex:1;flex:1}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile_small-content-container .product-tile_small-text-container{-ms-flex-order:1;order:1}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile_small-content-container .product-tile_small-text-container .product-tile_small__title{font-size:16px}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile_small-content-container .product-tile_small-text-container .product-tile_small__subtitle{color:#8c7365;font-size:14px}.cart-page-products-selection__gifts-list .product-tile_small:not(.product-tile_placeholder) .product-tile_small-content-container .product-tile_small-checkbox-container{margin:0 0 0 15px;-ms-flex-order:2;order:2}}.cart-page-complementary-products{-ms-flex-pack:start;justify-content:flex-start;margin:25px 20px 0}@media (max-width:767.98px){.cart-page-complementary-products{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}}.error-content{height:75vh;position:relative}.error-content__text{max-width:410px;font-size:18px}.error-content__btn{margin-top:60px}.error-content__bg{position:absolute;right:0;top:10px;z-index:-1;max-width:680px;max-height:650px;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom}@media (max-width:991.98px){.error-content{height:auto}.error-content__text{max-width:none}.error-content__btn{margin-top:20px}.error-content__bg{position:relative;top:0;background-image:none!important}}@media (max-width:575.98px){.error-content__text{font-size:1rem}.error-content__btn{margin-top:20px}.error-content__bg{display:none}}@media (min-width:992px){.error-content{height:auto}.error-content__title{margin-top:120px!important}.error-content__text{margin-top:20px}.error-content__text p{margin-bottom:10px;font-size:16px}.error-content__btn{margin-top:30px}.error-content__bg{max-width:700px;max-height:500px;top:0}}@media (max-width:991.98px){.error-content__bg{display:none}}@media (min-width:768px){.mobile-apps__text{font-size:1rem;color:#8c7365}}@media (max-width:767.98px){.mobile-apps__text{font-size:1rem;color:#8c7365}}.mobile-apps__links{margin-top:10px}.mobile-apps__link{display:-ms-inline-flexbox;display:inline-flex;width:123px;height:40px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:10px}.mobile-apps__link_android{background-image:url(/static/img/icon_google_play.218cd86.svg)}.mobile-apps__link_ios{background-image:url(/static/img/icon_apple.d5f1fea.svg)}.order-status-progress{margin:0 auto 97px;height:auto}.order-status-progress.\--done{height:auto;margin:0 0 57px}@media (min-width:768px){.order-status-progress{height:194px;margin:0 0 57px}}.order-status-progress__delivery__address,.order-status-progress__pickup__address{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:29px;font-size:14px}.order-status-progress__delivery__address__icon,.order-status-progress__pickup__address__icon{width:24px;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px 11px 0 0;-ms-flex-negative:0;flex-shrink:0}.order-status-progress__delivery__address__description__address,.order-status-progress__delivery__address__description__title,.order-status-progress__pickup__address__description__address,.order-status-progress__pickup__address__description__title{margin:0}.order-status-progress__delivery__address__description__title,.order-status-progress__pickup__address__description__title{font-size:24px}.order-status-progress__delivery__address__description__title__text,.order-status-progress__pickup__address__description__title__text{white-space:nowrap}.order-status-progress__delivery__status,.order-status-progress__pickup__status{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;max-width:556px}@media (min-width:768px){.order-status-progress__delivery__status,.order-status-progress__pickup__status{-ms-flex-direction:row;flex-direction:row}}.order-status-progress__delivery__status.\--done,.order-status-progress__pickup__status.\--done{-ms-flex-direction:row;flex-direction:row}.order-status-progress__delivery__status__icon,.order-status-progress__pickup__status__icon{position:relative;width:24px;opacity:.28}.order-status-progress__delivery__status__icon.\--visible,.order-status-progress__pickup__status__icon.\--visible{opacity:1}.order-status-progress__delivery__status__icon__image,.order-status-progress__pickup__status__icon__image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:25px;height:25px}.order-status-progress__delivery__status__icon.\--active .order-status-progress__delivery__status__icon__image:before,.order-status-progress__delivery__status__icon.\--active .order-status-progress__pickup__status__icon__image:before,.order-status-progress__pickup__status__icon.\--active .order-status-progress__delivery__status__icon__image:before,.order-status-progress__pickup__status__icon.\--active .order-status-progress__pickup__status__icon__image:before{content:"";display:block;position:absolute;background-color:transparent;border-radius:50%;z-index:-1;animation-duration:1.2s;animation-name:pulsation;animation-iteration-count:infinite}@keyframes pulsation{0%{width:30px;height:30px;opacity:.25}50%{width:34px;height:34px;opacity:.33}to{width:30px;height:30px;opacity:.25}}.order-status-progress__delivery__status__icon.\--done,.order-status-progress__pickup__status__icon.\--done{display:-ms-flexbox;display:flex}.order-status-progress__delivery__status__icon.\--done .order-status-progress__delivery__status__icon__image,.order-status-progress__delivery__status__icon.\--done .order-status-progress__pickup__status__icon__image,.order-status-progress__pickup__status__icon.\--done .order-status-progress__delivery__status__icon__image,.order-status-progress__pickup__status__icon.\--done .order-status-progress__pickup__status__icon__image{margin:0 11px 0 0}.order-status-progress__delivery__status__icon.\--done .order-status-progress__delivery__status__icon__text,.order-status-progress__delivery__status__icon.\--done .order-status-progress__pickup__status__icon__text,.order-status-progress__pickup__status__icon.\--done .order-status-progress__delivery__status__icon__text,.order-status-progress__pickup__status__icon.\--done .order-status-progress__pickup__status__icon__text{position:relative;top:auto;left:auto;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;font-size:24px;width:auto}.order-status-progress__delivery__status__icon__text,.order-status-progress__pickup__status__icon__text{position:absolute;top:3px;left:40px;font-size:16px;width:150px;line-height:1.15}@media (min-width:768px){.order-status-progress__delivery__status__icon__text,.order-status-progress__pickup__status__icon__text{top:40px;left:0}}.order-status-progress__delivery__status__line,.order-status-progress__pickup__status__line{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;background-color:rgba(0,0,0,.2);margin:0 0 0 12px;height:104px;width:1px;opacity:.28}.order-status-progress__delivery__status__line.\--visible,.order-status-progress__pickup__status__line.\--visible{opacity:1}@media (min-width:768px){.order-status-progress__delivery__status__line,.order-status-progress__pickup__status__line{height:1px;width:auto;margin:12px 0 0}}.order-status-progress__delivery__status__text,.order-status-progress__pickup__status__text{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 11px;font-size:24px}.order-status-progress__delivery__status__text.\--pl-24,.order-status-progress__pickup__status__text.\--pl-24{padding-left:24px}.order-status-progress__delivery__status__text.\--done,.order-status-progress__pickup__status__text.\--done{font-size:14px}.order-status-progress__delivery__status__break,.order-status-progress__pickup__status__break{-ms-flex-preferred-size:100%;flex-basis:100%;width:0}.order-status-progress__delivery__address__icon,.order-status-progress__pickup__address__icon{color:#612938}.order-status-progress__delivery__address__icon .\--colored,.order-status-progress__pickup__address__icon .\--colored{fill:#fff}.order-status-progress__delivery__status__icon__image,.order-status-progress__pickup__status__icon__image{color:#612938}.order-status-progress__delivery__status__icon.\--active .order-status-progress__delivery__status__icon__image:before,.order-status-progress__delivery__status__icon.\--active .order-status-progress__pickup__status__icon__image:before,.order-status-progress__delivery__status__line,.order-status-progress__pickup__status__icon.\--active .order-status-progress__delivery__status__icon__image:before,.order-status-progress__pickup__status__icon.\--active .order-status-progress__pickup__status__icon__image:before,.order-status-progress__pickup__status__line{background-color:#612938}.order-status-progress__delivery__status__icon__text,.order-status-progress__pickup__status__icon__text{width:144px;margin-top:-3px}@media (min-width:768px){.order-status-progress__delivery__status__icon__text,.order-status-progress__pickup__status__icon__text{margin-top:0}}.order-status-progress__delivery__status__icon__text.\--completed,.order-status-progress__delivery__status__icon__text.\--done,.order-status-progress__pickup__status__icon__text.\--completed,.order-status-progress__pickup__status__icon__text.\--done{color:#612938}.order-status-progress__delivery__status__icon.\--done .order-status-progress__delivery__status__icon__image,.order-status-progress__delivery__status__icon.\--done .order-status-progress__pickup__status__icon__image,.order-status-progress__pickup__status__icon.\--done .order-status-progress__delivery__status__icon__image,.order-status-progress__pickup__status__icon.\--done .order-status-progress__pickup__status__icon__image{margin-top:7px}.order-status-progress__delivery__status__icon.\--done .order-status-progress__delivery__status__text,.order-status-progress__delivery__status__icon.\--done .order-status-progress__pickup__status__text,.order-status-progress__pickup__status__icon.\--done .order-status-progress__delivery__status__text,.order-status-progress__pickup__status__icon.\--done .order-status-progress__pickup__status__text{color:#612938}.acquiring-loader{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.acquiring-loader .text{margin-left:20px}@media (max-width:575.98px){.acquiring-loader .text{margin-left:10px}}.acquiring-error{display:-ms-inline-flexbox;display:inline-flex;color:#752940}@media (min-width:768px){.acquiring-error{margin-right:10px}}@media (max-width:767.98px){.acquiring-error{margin-bottom:10px;-ms-flex-order:1;order:1}}@media (min-width:768px){.payment-status-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.payment-status-control__btn{margin-left:15px;margin-right:15px}}@media (max-width:767.98px){.payment-status-control{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.payment-status-control__btn,.payment-status-control__refresh-link{margin-bottom:15px}.payment-status-control__btn:before,.payment-status-control__refresh-link:before{left:0}}.order-payment_variants{margin-bottom:100px}.order-payment_variants.multiprovider .payment-status-control__refresh-link{margin-top:22px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:767.98px){.order-payment_variants.multiprovider .payment-status-control__refresh-link{margin-top:22px;margin-right:auto}}.order-payment_variants .payment__sbp{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin-bottom:28px;font-weight:300}.order-payment_variants .payment__sbp_description{margin-bottom:22px;font-size:14px;color:#752940}@media (max-width:767.98px){.order-payment_variants .payment__sbp_description{max-width:210px;margin-bottom:22px;margin-right:auto}}.order-payment_variants .payment__sbp small{display:inline-block;margin-left:8px;margin-top:0;margin-bottom:5px}.order-payment_variants .payment__sbp.mobile-title{display:none;text-align:left}@media (max-width:1280px){.order-payment_variants .payment__sbp.mobile-title{display:block}}@media (max-width:1280px){.order-payment_variants .payment__sbp.desctop-title{display:none}}@media (max-width:767.98px){.order-payment_variants .payment__sbp.mobile-title span span{display:block}.order-payment_variants .payment__sbp.mobile-title small{display:block;margin-left:0}}.order-payment_variants .qrcode-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:8px;border:1px solid #828288;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:16px;overflow:hidden}@media (max-width:1280px){.order-payment_variants .qrcode-wrapper{border:none;border-radius:0;margin-bottom:22px}}@media (max-width:767.98px){.order-payment_variants .qrcode-wrapper{margin-bottom:8px;margin-right:auto}}.order-payment_variants .code{width:80px;height:80px;background-color:#fff}.order-payment_variants .code,.order-payment_variants .code .qrcode-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.order-payment_variants .code-description{max-width:320px;width:100%;margin-left:30px;margin-right:30px;font-size:14px;font-weight:300}@media (max-width:1280px){.order-payment_variants .code-description{display:none}}.order-payment_variants .payment-status-control__btn{margin:0}.order-payment_variants .payment-status-control__btn.acquiring-btn{min-width:188px;margin-bottom:22px}.order-payment_variants .payment-status-control__btn.bttn_outline{padding:4px 9px}@media (max-width:767.98px){.order-payment_variants .payment-status-control__btn{margin:0 auto 22px}}.order-payment_variants .bttn_outline{border-color:transparent}.payment_data-sbp--created{padding:22px 60px;margin-bottom:8px;background:rgba(0,0,0,.65);color:hsla(0,0%,100%,.65);border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment_data-sbp--created>span{display:block;margin:0 auto}.payment_data-sbp--created .dot-flashing{margin-top:8px;position:relative;width:4px;height:4px;border-radius:50%;background-color:#828288;color:#828288;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.payment_data-sbp--created .dot-flashing:after,.payment_data-sbp--created .dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.payment_data-sbp--created .dot-flashing:before{left:-9px;width:4px;height:4px;border-radius:50%;background-color:#828288;color:#828288;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.payment_data-sbp--created .dot-flashing:after{left:9px;width:4px;height:4px;border-radius:50%;background-color:#828288;color:#828288;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#dedede}50%,to{background-color:#828288}}@media (max-width:767.98px){.payment_data-sbp--created{text-align:center}}.payment_data-svg--circle{margin-right:5px;animation:loader-animation 1.5s linear infinite}.payment_data-acquiring--created{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.payment_data--failed,.payment_data-acquiring--created{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment_data--failed{margin-bottom:22px}.payment_data--failed>span:first-child{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:17px 24px;background:rgba(0,0,0,.65);border-radius:16px}.payment_data--failed>span:first-child span{color:#752940}.payment_data--failed .reload{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:12px auto 0;opacity:.65;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:opacity .25s ease}.payment_data--failed .reload_icon{margin-right:7px;transform:translateY(-2px)}.payment_data--failed .reload:hover{opacity:.8}@media (max-width:767.98px){.payment_data--failed{width:100%}}.payment_data .mb-0{margin-bottom:0}.product-tile.product-tile_placeholder{position:relative;padding:20px;width:288px;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 5px 30px;cursor:default;overflow:hidden}@media (max-width:575.98px){.product-tile.product-tile_placeholder{border-bottom:1px solid #594343;padding:30px 0;width:auto;min-height:174px;border-radius:0;margin-bottom:0}}.product-tile.product-tile_placeholder .product-tile__image{line-height:258px;text-align:center}@media (min-width:768px){.product-tile.product-tile_placeholder .product-tile__image{position:relative;width:258px;height:258px}}@media (max-width:575.98px){.product-tile.product-tile_placeholder .product-tile__image{position:absolute;overflow:hidden;top:32px;left:0;width:120px;height:120px;line-height:120px;text-align:right}.product-tile.product-tile_placeholder .product-tile__image>img{max-width:none;position:absolute;top:0;right:0}}.product-tile.product-tile_placeholder .product-tile__image .thumbnail img{opacity:1}.product-tile.product-tile_placeholder .product-tile__name{margin-top:0;color:#594343;font-size:1.33rem;line-height:27px;background:#f0ead9;height:1.3em;width:70%}.product-tile.product-tile_placeholder .product-tile__name_two{margin-top:5px;width:55%}.product-tile.product-tile_placeholder .product-tile__weight{margin-top:13px;font-size:14px;font-weight:300;line-height:19px;color:#8c7365;background:#f0ead9;height:1.3em;max-width:50px}.product-tile.product-tile_placeholder .product-tile__price{-ms-flex:1;flex:1;padding-top:3px;font-size:28px;line-height:45px;background:#f0ead9;height:1.1em;margin-right:10px;margin-top:8px;margin-bottom:10px}.product-tile.product-tile_placeholder .product-tile__add-btn{-ms-flex-positive:0;flex-grow:0;background:#f0ead9;border-color:#f0ead9;width:120px;height:40px;cursor:default}.product-tile.product-tile_placeholder .product-tile__footer{display:-ms-flexbox;display:flex;margin-top:auto;padding-top:20px;-ms-flex-align:center;align-items:center;-ms-flex-direction:initial;flex-direction:row}@media (max-width:767.98px){.product-tile.product-tile_placeholder{padding:25px 0 30px;border-radius:0;width:auto}.product-tile.product-tile_placeholder .product-tile__footer,.product-tile.product-tile_placeholder .product-tile__name,.product-tile.product-tile_placeholder .product-tile__weight{margin-left:0}.product-tile.product-tile_placeholder .product-tile__name{margin-top:0;font-size:1rem;height:1rem;line-height:20px}.product-tile.product-tile_placeholder .product-tile__name_two{margin-top:5px}.product-tile.product-tile_placeholder .product-tile__weight{margin-top:7px;line-height:16px;height:1rem}.product-tile.product-tile_placeholder .product-tile__footer{margin-top:14px;padding-top:0}.product-tile.product-tile_placeholder .product-tile__price{font-size:20px;line-height:27px}.product-tile.product-tile_placeholder .product-tile__add-btn{width:85px;height:30px}.product-tile.product-tile_placeholder.product-tile_left-cropped.product-tile{min-height:200px}.product-tile.product-tile_placeholder.product-tile_left-cropped.product-tile .product-tile__image{width:150px;height:150px;left:-77px}.product-tile.product-tile_placeholder.product-tile_left-cropped.product-tile .product-tile__footer,.product-tile.product-tile_placeholder.product-tile_left-cropped.product-tile .product-tile__name,.product-tile.product-tile_placeholder.product-tile_left-cropped.product-tile .product-tile__weight{margin-left:0}}@media (max-width:575.98px){.product-tile.product-tile_placeholder{margin:0 -13px;padding:100vw 15px 0;border-bottom-color:transparent}}@media (max-width:575.98px){.product-tile.product-tile_placeholder .product-tile__image{width:100vw;height:100vw;line-height:100vw;top:0}}.h1[data-v-4d2ff9b7-0]{background-color:#f0ead9;max-width:300px;height:1.3em}.product-tile.product-banner{border:2px solid #f0ead9;background-color:transparent;background-position:50%;overflow:hidden}.product-tile.product-banner:before{content:""}.product-tile.product-banner:hover{background-color:inherit;border:2px solid #bfab99}.product-tile.product-banner .product-tile__description{display:block;color:#594343}.product-tile.product-banner .product-tile__image{z-index:1}.product-tile.product-banner .product-tile__col-content{z-index:2}.product-tile.product-banner .product-tile__contents{display:block}@media (min-width:768px){.product-tile.product-banner{width:586px}.product-tile.product-banner .product-tile__name{font-size:32px;line-height:44px}.product-tile.product-banner .product-tile__col-content{display:-ms-flexbox;display:flex}.product-tile.product-banner .product-tile__image{margin:auto}.product-tile.product-banner .product-tile__image .placeholder_container{padding:20%}.product-tile.product-banner.product-banner_vertical{-ms-flex-direction:row;flex-direction:row;overflow:hidden}.product-tile.product-banner.product-banner_vertical .product-tile__col-content{-ms-flex-direction:column;flex-direction:column;width:280px;padding-left:30px}.product-tile.product-banner.product-banner_vertical .product-tile__contents{-ms-flex-order:3;order:3}.product-tile.product-banner.product-banner_vertical .product-tile__image{width:500px;height:500px;margin-left:-110px;margin-right:-10px}.product-tile.product-banner.product-banner_vertical .product-tile__sticker{bottom:auto;top:15px;right:0;left:auto}.product-tile.product-banner.product-banner_vertical .product-tile__cart-counter{top:20px;right:20px;left:auto}.product-tile.product-banner.product-banner_vertical .product-tile__name{margin-top:30px;-ms-flex-order:1;order:1}.product-tile.product-banner.product-banner_vertical .product-tile__description{-ms-flex-order:1;order:1}.product-tile.product-banner.product-banner_vertical .product-tile__weight{-ms-flex-order:2;order:2;margin-top:20px}.product-tile.product-banner.product-banner_vertical .product-tile__price{margin-bottom:20px}.product-tile.product-banner.product-banner_vertical .product-tile__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.product-tile.product-banner.product-banner_vertical .product-tile__footer{padding-top:30px;-ms-flex-order:6;order:6}.product-tile.product-banner.product-banner_horizontal,.product-tile.product-banner.product-banner_two-columns{-ms-flex-direction:column;flex-direction:column;padding-bottom:68px}.product-tile.product-banner.product-banner_horizontal .product-tile__image,.product-tile.product-banner.product-banner_two-columns .product-tile__image{width:450px;height:450px;margin-top:-80px;margin-bottom:-80px}.product-tile.product-banner.product-banner_horizontal .product-tile__sticker,.product-tile.product-banner.product-banner_two-columns .product-tile__sticker{bottom:100px;left:-65px}.product-tile.product-banner.product-banner_horizontal .product-tile__col-content,.product-tile.product-banner.product-banner_two-columns .product-tile__col-content{-ms-flex-direction:column;flex-direction:column;margin-top:auto}.product-tile.product-banner.product-banner_horizontal .product-tile__cart-counter,.product-tile.product-banner.product-banner_two-columns .product-tile__cart-counter{top:20px;right:20px;left:auto}.product-tile.product-banner.product-banner_horizontal .product-tile__name,.product-tile.product-banner.product-banner_two-columns .product-tile__name{-ms-flex-order:1;order:1;margin-top:0}.product-tile.product-banner.product-banner_horizontal .product-tile__description,.product-tile.product-banner.product-banner_two-columns .product-tile__description{-ms-flex-order:1;order:1}.product-tile.product-banner.product-banner_horizontal .product-tile__weight,.product-tile.product-banner.product-banner_two-columns .product-tile__weight{-ms-flex-order:2;order:2;margin-top:5px}.product-tile.product-banner.product-banner_horizontal .product-tile__contents,.product-tile.product-banner.product-banner_two-columns .product-tile__contents{-ms-flex-order:3;order:3;max-width:330px;padding-top:10px}.product-tile.product-banner.product-banner_horizontal .product-tile__contents .text-title,.product-tile.product-banner.product-banner_two-columns .product-tile__contents .text-title{display:none}.product-tile.product-banner.product-banner_horizontal .product-tile__price,.product-tile.product-banner.product-banner_two-columns .product-tile__price{min-height:45px;margin-bottom:20px}.product-tile.product-banner.product-banner_horizontal .product-tile__footer,.product-tile.product-banner.product-banner_two-columns .product-tile__footer{position:absolute;right:20px;bottom:20px;min-width:200px}.product-tile.product-banner.product-banner_horizontal .product-tile__row,.product-tile.product-banner.product-banner_two-columns .product-tile__row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.product-tile.product-banner.product-banner_two-columns .product-tile__description,.product-tile.product-banner.product-banner_two-columns .product-tile__name,.product-tile.product-banner.product-banner_two-columns .product-tile__weight{max-width:330px}.product-tile.product-banner.product-banner_two-columns .product-tile__row{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.product-tile.product-banner.product-banner_two-columns .product-tile__price{margin-bottom:0;margin-left:-50px}}@media (max-width:575.98px){.product-tile.product-banner{-ms-flex-direction:column;flex-direction:column;margin:0 -13px}.product-tile.product-banner .product-tile__name{font-size:16px}.product-tile.product-banner .product-tile__image{position:relative;left:auto;top:auto}.product-tile.product-banner.product-banner_horizontal .product-tile__image,.product-tile.product-banner.product-banner_two-columns .product-tile__image{width:300px;height:300px;margin:-40px auto -60px}.product-tile.product-banner.product-banner_vertical .product-tile__image{width:258px;height:258px;margin:0 auto}.product-tile.product-banner .product-tile__sticker{bottom:80px;left:0}.product-tile.product-banner .product-tile__cart-counter{top:20px;right:20px;left:auto}.product-tile.product-banner .product-tile__name{margin-top:0}.product-tile.product-banner .product-tile__description,.product-tile.product-banner .product-tile__name{-ms-flex-order:1;order:1}.product-tile.product-banner .product-tile__weight{-ms-flex-order:2;order:2;margin-top:5px}.product-tile.product-banner .product-tile__contents{-ms-flex-order:3;order:3;padding-top:10px}.product-tile.product-banner .product-tile__contents .text-title{display:none}.product-tile.product-banner .product-tile__footer{position:relative}.product-tile.product-banner .product-tile__contents,.product-tile.product-banner .product-tile__description,.product-tile.product-banner .product-tile__footer,.product-tile.product-banner .product-tile__name,.product-tile.product-banner .product-tile__weight{margin-left:0}.product-tile.product-banner .product-tile__col-content{-ms-flex-direction:column;flex-direction:column;margin-top:auto}}@media (min-width:768px){.product-tile.product-banner.product-banner_horizontal .product-tile__image,.product-tile.product-banner.product-banner_two-columns .product-tile__image{width:320px;height:320px;margin-top:0;margin-bottom:10px}.product-tile.product-banner.product-banner_horizontal .product-tile__sticker,.product-tile.product-banner.product-banner_two-columns .product-tile__sticker{left:-110px;bottom:35px}.product-tile.product-banner.product-banner_horizontal .product-tile__col-content,.product-tile.product-banner.product-banner_two-columns .product-tile__col-content{margin:auto 220px 0 20px}}@media (max-width:575.98px){.product-tile.product-banner{margin:0 -12px -1px;padding:100vw 13px 25px}.product-tile.product-banner.product-banner_horizontal .product-tile__image,.product-tile.product-banner.product-banner_two-columns .product-tile__image{position:absolute;top:0;left:0;right:0;width:calc(100vw - 26px);height:calc(100vw - 26px);margin:12px 11px 0}.product-tile.product-banner .product-tile__col-content{padding:0}}.product-tile.product-banner .product-tile__sticker{left:13px}@media (max-width:575.98px){.product-tile.product-banner .product-tile__sticker{left:13px;bottom:10px}}.products-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}@media (min-width:768px){.products-list{margin-right:-20px;margin-left:-20px}}@media (max-width:991.98px){.products-list{-ms-flex-pack:center;justify-content:center}}@media (max-width:575.98px){.products-list{display:block;margin-right:0;margin-left:0}}.homepage-banner{background-repeat:no-repeat;background-position:top;padding:0 51px;overflow:hidden;height:300px}.homepage-banner__content{padding:0}.homepage-banner__text{margin-top:27px;font-size:14px;line-height:19px;letter-spacing:-.43px;color:#8c7365}@media (max-width:767.98px){.homepage-banner{display:none}}.homepage-banner__image{text-align:center}.homepage-banner__image img{margin-left:-726px;max-height:252px;margin-top:30px}@media (min-width:1420px){.homepage-banner__image img{margin-left:-936px}}@media (max-width:1199.98px){.homepage-banner__image img{margin-left:-652px;max-height:180px;margin-top:57px}}@media (max-width:991.98px){.homepage-banner{background-position:45%}.homepage-banner__image img{margin-left:-460px}}.loyalty-block__mobile-apps{margin-top:25px}.loyalty-auth-block{margin:1.5rem 0}.breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;margin-top:50px;list-style:none;padding:0;background-color:transparent}@media (max-width:575.98px){.breadcrumbs{margin-top:15px;margin-bottom:20px}}.breadcrumbs__item a{font-size:14px;line-height:19px;text-align:left;color:#8c7365}.breadcrumbs__item+.breadcrumbs__item:before{display:inline-block;margin:0 8px 2px;background:#594343;border-radius:50%;width:4px;height:4px;content:""}.breadcrumbs.breadcrumbs_placeholder .breadcrumbs__item{margin-right:10px}.breadcrumbs.breadcrumbs_placeholder .breadcrumbs__item:before{display:none}.breadcrumbs.breadcrumbs_placeholder .breadcrumbs__item a{background:#f0ead9;height:19px;width:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.product-detail.product-detail_placeholder .product-detail__name span{background:#f0ead9;height:2.5rem}@media (max-width:767.98px){.product-detail.product-detail_placeholder .product-detail__image{min-height:308px;margin-bottom:10px}.product-detail.product-detail_placeholder .product-detail__image .product-slider{height:258px}.product-detail.product-detail_placeholder .product-detail__image .image-container{height:100%}.product-detail.product-detail_placeholder .product-detail__image .product-detail__name{background:#f0ead9}}.product-detail.product-detail_placeholder .product-detail__name-title{background:#f0ead9;height:2rem}.product-detail.product-detail_placeholder .product-detail__description{-ms-flex:0 1 358px;flex:0 1 358px}.product-detail.product-detail_placeholder .product-detail__description-item.placeholder{background:#f0ead9;height:50px}.product-detail.product-detail_placeholder .product-detail__description-item.b-price{-ms-flex-pack:justify;justify-content:space-between}.product-detail.product-detail_placeholder .product-detail__price{background:#f0ead9;max-width:30%;height:38px}.product-detail.product-detail_placeholder .product-detail__add-btn{background:#f0ead9;border-color:#f0ead9;width:8em;height:44px}.product-detail.product-detail_placeholder .product-detail__weight{background:#f0ead9;height:1.3em;width:70px}.product-detail.product-detail_placeholder .product-detail__description-item.item_row .title{max-width:100px}.product-detail.product-detail_placeholder .product-detail__description-item.item_row div{background:#f0ead9;height:1.3em;margin-bottom:10px}.product-slider{width:555px;height:645px;margin:0 auto;display:-ms-flexbox;display:flex;position:relative;cursor:-webkit-grab;overflow:hidden}.product-slider .swiper-container:not(.swiper-container-horizontal) .swiper-slide+.swiper-slide{display:none}.product-slider .thumbnail .placeholder_container{min-height:555px}.product-slider .swiper-slide{height:555px}@media (max-width:991.98px){.product-slider{width:360px;height:410px}.product-slider .thumbnail .placeholder_container{min-height:360px}.product-slider .swiper-slide{max-height:360px;height:360px}}@media (max-width:767.98px){.product-slider{width:258px;height:288px}.product-slider .thumbnail .placeholder_container{min-height:258px}.product-slider .swiper-slide{max-height:258px;height:258px}}@media (max-width:575.98px){.product-slider{width:258px;height:308px}}.product-slider .image-container{position:relative;width:100%;height:100%;-ms-flex-pack:center;justify-content:center}.product-slider .image-container .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.product-slider .image-container img{width:100%;height:auto;cursor:hand}.product-slider .placeholder-container{position:absolute;width:100%;display:none}.product-slider .placeholder-container__img{width:100%}.product-slider .swiper-pagination{margin-top:30px;left:0;width:100%;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:none}@media (max-width:991.98px){.product-slider .swiper-pagination{margin-top:0}}.product-slider .swiper-pagination .swiper-pagination-bullet{position:relative;margin:0;background:transparent;opacity:1;display:block;width:40px;height:40px;outline:none!important}.product-slider .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:10px;left:10px;display:block;width:20px;height:20px;border:none;background:#f0ead9;border-radius:50%}.product-slider .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;left:13px;top:13px;display:block;width:14px;height:14px;border-radius:50%}.product-slider .swiper-pagination .swiper-pagination-bullet:hover:before{border:none}.product-slider .swiper-pagination .swiper-pagination-bullet-active:after,.product-slider .swiper-pagination .swiper-pagination-bullet-active:hover:after,.product-slider .swiper-pagination .swiper-pagination-bullet:hover:after{background:#594343}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-detail .product-detail__image{max-width:670px}.product-detail .product-detail__name{max-width:620px}}.product-detail_modal .product-detail__container{padding-bottom:0}.product-detail_modal .product-detail__name-title{display:none}.product-detail_modal .product-detail__image{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-detail_modal .product-detail__name{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:6rem;width:auto;max-width:640px;margin:0 14px 20px 0}.product-detail_modal .product-detail__will_be_available-date{display:inline}@media (max-width:575.98px){.product-detail_modal .product-detail__will_be_available-date{display:block}}.product-detail_modal .product-slider{margin-bottom:0;margin-left:0;height:605px}.product-detail_modal .product-slider .swiper-pagination{margin-top:10px}@media (max-width:1199.98px){.product-detail_modal .product-slider{width:400px;height:400px}.product-detail_modal .product-detail__name{max-width:400px}}.product-detail .product-detail__cart-counter{display:block;position:absolute;top:0;right:0;padding:9px 0;width:40px;border-radius:40px;background:#594343;text-align:center;font-size:16px;line-height:22px;color:#f0ead9;z-index:10}.product-detail__name-title{margin-bottom:48px}@media (max-width:575.98px){.product-detail__name-title{display:none}}.product-detail__switcher{min-width:200px}.product-detail__name{display:none;margin-bottom:10px;font-family:Swistblnk Monthoers,Open Sans,sans-serif;line-height:57px}@media (max-width:575.98px){.product-detail__name{display:-ms-flexbox;display:flex;font-size:1.125rem;font-family:inherit;line-height:20px}}.product-detail__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}@media (min-width:1200px){.product-detail:not(.product-detail_modal) .product-detail__image{margin-left:8.33333%}}.product-detail__image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1.5;flex:1.5;max-width:570px;overflow:hidden}@media (min-width:992px){.product-detail__image{min-width:470px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.product-detail__image .swiper-slide-active{opacity:1;visibility:visible}.product-detail__image .swiper-slide-active+.swiper-slide,.product-detail__image .swiper-slide-active+.swiper-slide+.swiper-slide,.product-detail__image .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:0;visibility:hidden}}@media (max-width:575.98px){.product-detail__image{-ms-flex:auto;flex:auto}}.product-detail__description{padding-left:30px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.product-detail__description{max-width:400px}}@media (max-width:575.98px){.product-detail__description{padding-left:0}}.product-detail__description .text-title{color:#8c7365}.product-detail__description .text-content{color:#594343}.product-detail__description .text-muted{color:#8c7365}.product-detail__description-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.product-detail__description-item.modifier{margin-top:10px}.product-detail__description-item.modifier .modifier-name{display:-ms-flexbox;display:flex;margin-bottom:5px}.product-detail__description-item.modifier .modifier-chooser+.modifier-name{margin-top:10px}.product-detail__description-item.placeholder{height:50px}@media (max-width:991.98px){.product-detail__description-item{margin-bottom:10px}}@media (max-width:767.98px){.product-detail__description-item{font-size:1rem;line-height:20px}.product-detail__description-item.b-price{-ms-flex-order:1;order:1;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}}.product-detail__description-item.item_row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.product-detail__description-item.item_row div{width:100%}.product-detail__description-item.item_row div.text-title{font-family:inherit}.product-detail__description-item--with-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-detail__price{font-weight:400;-ms-flex:1;flex:1;padding-top:3px;font-family:Open Sans,PT Sans,sans-serif;font-size:38px;line-height:38px;color:#594343;text-align:right}@media (max-width:575.98px){.product-detail__price{-ms-flex:1;flex:1;margin-right:25px;padding-top:0;font-family:Open Sans,PT Sans,sans-serif;font-size:20px;line-height:26px}}@media (max-width:767.98px){.product-detail__price{font-size:20px}}.product-detail__price-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:575.98px){.product-detail__price-flex{display:block}}.product-detail__add-btn.bttn{-ms-flex-positive:0;flex-grow:0;width:170px;padding-left:0;padding-right:0}@media (max-width:575.98px){.product-detail__add-btn.bttn{width:85px;padding:6px 0;font-size:12px;line-height:21px;margin-left:20px}}.product-detail__weight{font-size:16px;color:#8c7365!important}.product-detail__weight.weight_xs{display:none}.product-detail__switcher+.product-detail__weight.weight_xs{margin-left:20px}@media (max-width:575.98px){.product-detail__weight{font-size:14px;display:none}.product-detail__weight.weight_xs{display:-ms-flexbox;display:flex}}.product-detail__will_be_available{margin-top:4px;color:#594343;font-size:1rem;display:block;line-height:1.3}.product-detail__will_be_available-date{display:block}.product-detail .pickup-restaurants{position:relative;display:grid;grid-template-columns:1fr;grid-gap:10px;margin-bottom:20px;width:100%}@media (max-width:991.98px){.product-detail .pickup-restaurants{padding:24px 16px;background:#fff;border-radius:16px;grid-template-columns:1fr;grid-gap:5px}}@media (min-width:992px){.product-detail .pickup-restaurants:before{z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:100%;height:100%;box-sizing:content-box;content:"";background:#fff;padding:16px 16px 16px 24px;border-radius:16px}}.product-detail .pickup-restaurants-title{color:#8c7365;font-style:normal;font-weight:400;font-size:18px;line-height:23px;grid-column:1/2}@media (max-width:991.98px){.product-detail .pickup-restaurants-title{font-size:16px}}.product-detail .pickup-restaurants-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-detail .pickup-restaurants-address{color:#8c7365;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.product-detail .pickup-restaurants-quantity{font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#96aab7}@media (max-width:767.98px){.product-detail__switcher{width:200px}}.product-detail .product-detail__cart-counter{top:15px;right:15px;font-size:20px}@media (max-width:575.98px){.product-detail__name{padding:0 13px}.product-detail__image{margin:0 -13px}.product-detail__image .product-slider{width:100vw}.product-detail__image .product-slider:not(.product-slider_has-pagination){height:100vw!important}.product-detail__image .product-slider.product-slider_has-pagination{height:calc(100vw + 50px)!important}.product-detail__image .thumbnail .placeholder_container{min-height:100vw!important}.product-detail__image .swiper-slide{height:100vw!important;max-height:none}.product-detail__switcher{width:100%}.product-detail.product-detail_placeholder .product-detail__image .product-detail__name{margin:0 13px 10px}}.cart-counter{border-radius:50%;background-color:#594343;color:#f0ead9;text-align:center}@media (min-width:768px){.cart-counter{width:40px;height:40px;font-size:20px;line-height:40px}}@media (max-width:767.98px){.cart-counter{width:30px;height:30px;font-size:16px;line-height:30px}}.radio-marker{overflow:hidden;border:2px solid #c1bdb4;border-radius:50%}.radio-marker__inner{display:block;width:100%;height:100%;background-color:#fff;border:2px solid #fff;border-radius:50%}.radio-marker_active .radio-marker__inner{background-color:#a8252f}@media (min-width:768px){.radio-marker{width:20px;height:20px;-ms-flex:0 0 20px;flex:0 0 20px}}@media (max-width:767.98px){.radio-marker{width:18px;height:18px;-ms-flex:0 0 18px;flex:0 0 18px}}.switch-button__inner{position:relative;display:block;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;line-height:1;background-color:#fff;border:1px solid #c1bdb4;color:#c1bdb4;border-radius:50%}.switch-button__inner:before{content:"?";font-size:15px;font-weight:700;line-height:1}@media (min-width:768px){.switch-button__inner{width:20px;height:20px;-ms-flex:0 0 20px;flex:0 0 20px}}@media (max-width:767.98px){.switch-button__inner{width:17px;height:17px;-ms-flex:0 0 17px;flex:0 0 17px}}.switch-button_active .switch-button__inner{background-color:#8b8981;border:1px solid #8b8981;color:#fff}.group-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.group-product__select-status{display:-ms-inline-flexbox;display:inline-flex}@media (min-width:768px){.group-product__select-status{margin-right:12px}}@media (max-width:767.98px){.group-product__select-status{margin-right:9px}}.group-product__info{position:relative}@media (min-width:768px){.group-product__info{margin-left:12px;-ms-flex:0 0 20px;flex:0 0 20px;display:none}}@media (max-width:767.98px){.group-product__info{margin-left:12px;-ms-flex:0 0 17px;flex:0 0 17px}}.group-product__name-container{display:-ms-flexbox;display:flex}@media (min-width:768px){.group-product__name-container{-ms-flex:0 0 396px;flex:0 0 396px}}@media (max-width:767.98px){.group-product__name-container{-ms-flex:0 0 100%;flex:0 0 100%}}.group-product__name{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;color:#4f4d47;margin-right:auto;cursor:pointer}@media (min-width:768px){.group-product__name{font-size:20px;line-height:normal}.group-product__name:hover{color:#eb2433}}@media (max-width:767.98px){.group-product__name{font-size:16px;line-height:20px}}@media (min-width:768px){.group-product__image-container{display:none}}@media (max-width:767.98px){.group-product__image-container{margin:0 auto;margin-left:27px;width:100%}}.group-product__image-wrap{position:relative}@media (max-width:767.98px){.group-product__image-wrap{display:none;width:100%;padding-bottom:100%;overflow:hidden;-ms-flex-pack:center;justify-content:center}}@media (min-width:568px) and (max-width:767.98px){.group-product__image-wrap{padding-bottom:200px}}@media (max-width:767.98px){.group-product__image{position:absolute;width:100%;height:100%}}@media (min-width:568px) and (max-width:767.98px){.group-product__image{width:200px;height:200px}}.group-product__modifiers-container{display:-ms-flexbox;display:flex;width:100%}@media (max-width:767.98px){.group-product__modifiers-container{padding-left:27px}}@media (min-width:768px){.group-product__modifiers{margin-top:12px;padding-left:32px;-ms-flex:0 0 396px;flex:0 0 396px}}@media (max-width:767.98px){.group-product__modifiers{margin-top:18px;-ms-flex:0 0 100%;flex:0 0 100%}}.group-product__short-mass{color:#8b8981}@media (min-width:768px){.group-product__short-mass{font-size:14px;line-height:normal;display:none}}@media (max-width:767.98px){.group-product__short-mass{margin-top:10px;padding-left:27px;-ms-flex:0 0 100%;flex:0 0 100%;font-size:12px;line-height:17px}}.group-product__mass-row{display:-ms-flexbox;display:flex}@media (min-width:768px){.group-product__mass-row{margin-top:3px;padding-left:38px;-ms-flex:0 0 260px;flex:0 0 260px}}@media (max-width:767.98px){.group-product__mass-row{display:none;margin-top:20px;padding-left:27px;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:768px){.group-product__contents{margin-top:22px;-ms-flex:0 0 396px;flex:0 0 396px;padding-left:32px}}@media (max-width:767.98px){.group-product__contents{display:none;margin-top:20px;padding-left:27px}}@media (min-width:768px){.group-product__contents-placer{-ms-flex:0 0 396px;flex:0 0 396px}}@media (max-width:767.98px){.group-product__contents-placer{display:none}}@media (min-width:768px){.group-product__nutrients{margin-top:22px;padding-left:38px;-ms-flex:0 0 260px;flex:0 0 260px}}@media (max-width:767.98px){.group-product__nutrients{display:none;margin-top:20px;padding-left:27px}}@media (min-width:768px){.group-product{margin-bottom:25px}.group-product:last-child{margin-bottom:0}}@media (max-width:767.98px){.group-product{margin:0 0 15px}.group-product:last-child{margin-bottom:0}}.group-product_detal .group-product__image-container{-ms-flex-order:0;order:0}@media (max-width:767.98px){.group-product_detal .group-product__image-container{margin-top:12px}}@media (max-width:767.98px){.group-product_detal .group-product__image-wrap,.group-product_detal .group-product__mass-row{display:-ms-flexbox;display:flex}.group-product_detal .group-product__mass-row{-ms-flex-order:1;order:1}}@media (max-width:767.98px){.group-product_detal .group-product__modifiers-container,.group-product_detal .group-product__short-mass{-ms-flex-order:0;order:0}.group-product_detal .group-product__short-mass{display:none}}@media (max-width:767.98px){.group-product_detal .group-product__contents,.group-product_detal .group-product__nutrients{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1}}@media (max-width:767.98px){.group-product_detal{margin-bottom:40px}}.product-modifier{display:-ms-flexbox;display:flex;color:#4f4d47}@media (min-width:768px){.product-mass__mass-volume span{color:#8b8981}}@media (max-width:767.98px){.product-mass__mass-volume span:first-child{color:#8b8981}.product-mass__mass-volume span:last-child{color:#4f4d47}}@media (min-width:768px){.product-mass__mass-volume{font-size:14px;line-height:normal}}@media (max-width:767.98px){.product-mass__mass-volume{font-size:16px;line-height:20px}}@media (min-width:768px){.product-mass__energy-value{color:#8b8981;font-size:14px;line-height:normal;margin-left:10px}}@media (max-width:767.98px){.product-mass__energy-value{color:#4f4d47;font-size:16px;line-height:20px;margin-left:auto}}@media (min-width:768px){.product-contents{color:#8b8981;font-size:16px;line-height:normal}}@media (max-width:767.98px){.product-contents{color:#8b8981;font-size:16px;line-height:normal}}.product-nutrients{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.product-nutrients{color:#8b8981;font-size:16px;line-height:normal}}@media (max-width:767.98px){.product-nutrients{color:#8b8981;font-size:16px;line-height:20px}}.combo-group,.combo-group__container{position:relative;display:-ms-flexbox;display:flex}.combo-group__container.container_expanded{transition:none;height:100%}@media (min-width:768px){.combo-group__image{width:270px;height:270px;margin-top:5px;-ms-flex:0 0 270px;flex:0 0 270px}}@media (max-width:767.98px){.combo-group__image{display:none}}@media (min-width:768px){.combo-group__info{width:100%}.combo-group__image+.combo-group__info{margin-left:35px}}.combo-group__header{display:-ms-flexbox;display:flex}@media (min-width:768px){.combo-group__header{margin-bottom:15px;-ms-flex-align:center;align-items:center}}@media (max-width:767.98px){.combo-group__header{margin-bottom:15px}}@media (min-width:768px){.combo-group__name{color:#4f4d47;-ms-flex:1;flex:1;font-size:24px;line-height:normal}}@media (max-width:767.98px){.combo-group__name{font-size:20px;line-height:25px;color:#4f4d47}}.combo-group__error{color:red}.combo-group__remove{position:relative;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.combo-group__remove:hover span:after,.combo-group__remove:hover span:before{background:gray}.combo-group__remove span{width:30px;height:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.combo-group__remove span:after,.combo-group__remove span:before{content:"";background:#000;position:absolute;transform:rotate(45deg)}.combo-group__remove span:before{width:20px;height:2px}.combo-group__remove span:after{width:2px;height:20px}@media (max-width:767.98px){.combo-group__remove span{margin-right:-10px}}@media (min-width:768px){.combo-group__remove{-ms-flex:0 0 40px;flex:0 0 40px;margin-left:15px}}@media (max-width:767.98px){.combo-group__remove{-ms-flex:0 0 40px;flex:0 0 40px;margin-left:auto;margin-right:3px}}.combo-group__add-container{width:100%;text-align:center}.combo-group__products{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.combo-group{border-bottom:1px solid #e4e2dc;padding:30px 0}}@media (max-width:767.98px){.combo-group{border-bottom:1px dashed transparent;-ms-flex-direction:column;flex-direction:column;padding:20px 0 30px}}@media (max-width:767.98px){.combo-group_not-added{padding:10px 0}}.add-btn-text__group-name{text-transform:lowercase}.combo-calendar{-ms-flex-direction:row;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:hidden}.combo-calendar,.combo-calendar__btn{display:-ms-flexbox;display:flex}.combo-calendar__btn{position:absolute;top:0;bottom:0;height:70px;width:50px;border-radius:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#a68f7b;transition:background-color .15s linear}@media (max-width:991.98px){.combo-calendar__btn{display:none}}.combo-calendar__btn:active{background-color:rgba(89,67,67,.6);color:#fff}.combo-calendar__btn span{height:20px;font-size:45px;line-height:12px;font-weight:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combo-calendar__btn.left{left:0;border-right:1px solid hsla(28,19%,57%,.2)}.combo-calendar__btn.right{right:0;border-left:1px solid hsla(28,19%,57%,.2)}.combo-calendar__wrapper{overflow-x:auto;padding-bottom:10px;border-radius:10px;margin-right:50px;margin-left:50px}@media (max-width:991.98px){.combo-calendar__wrapper{margin-left:0;margin-right:0}}.combo-calendar__wrapper:before{border-radius:10px;pointer-events:none;content:"";position:absolute;top:-1px;left:0;height:72px;width:100%;background-color:transparent;border:1px solid hsla(28,19%,57%,.2)}@media (max-width:767.98px){.combo-calendar__wrapper:before{height:60px}}.combo-calendar__wrapper::-webkit-scrollbar{height:10px}@media (min-width:992px){.combo-calendar__wrapper::-webkit-scrollbar{display:none}}.combo-calendar__wrapper::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px}.combo-calendar__wrapper::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid transparent;background-clip:content-box;background-color:#a68f7b}.combo-calendar__container{margin-top:20px;position:relative}.combo-calendar__day{width:140px;height:70px;padding:15px 0 15px 25px;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease;text-align:left}@media (max-width:767.98px){.combo-calendar__day{width:110px;height:60px;padding:10px 0 10px 20px;border-radius:10px}}.combo-calendar__day:hover{color:#8c7365}.combo-calendar__day-disabled{color:#594343;background-color:#bfab99;cursor:not-allowed;opacity:.4}.combo-calendar__day-disabled:hover{color:#594343}.combo-calendar__day-selected{font-size:16px;color:#fff;background-color:rgba(89,67,67,.6)}.combo-calendar__day-selected:hover{color:#fff}.combo-calendar__day-label{line-height:1;font-size:18.2px;margin-bottom:2px}@media (max-width:767.98px){.combo-calendar__day-label{font-size:16.8px}}.combo-calendar__day-support{margin-top:2px;font-size:12px}.product-combo{width:100%}@media (min-width:768px){.product-combo{padding:0;min-width:768px}}@media (max-width:767.98px){.product-combo{border:1px solid #c1bdb4;border-radius:8px;padding:12px 10px 20px;margin-bottom:30px}.product-combo:last-child{margin-bottom:0}}.combo-header,.combo-header__name-container{display:-ms-flexbox;display:flex}@media (min-width:768px){.combo-header__name-container{-ms-flex:1;flex:1}}@media (max-width:767.98px){.combo-header__name-container{-ms-flex:auto;flex:auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.combo-header__name{margin:0}@media (min-width:768px){.combo-header__name{color:#4f4d47;line-height:normal}}@media (max-width:767.98px){.combo-header__name{font-size:22px;font-family:inherit;font-weight:400;line-height:normal;color:#4f4d47}}@media (min-width:768px){.combo-header__stickers{margin-left:15px;min-height:20px;-ms-flex:0 0 107px;flex:0 0 107px}}@media (max-width:767.98px){.combo-header__stickers{margin-bottom:5px}}@media (min-width:768px){.combo-header__counter-container{margin-left:20px;-ms-flex:0 0 40px;flex:0 0 40px;min-height:40px}}@media (max-width:767.98px){.combo-header__counter-container{display:none}}.combo-footer__description{color:#8b8981}@media (min-width:768px){.combo-footer__description{font-size:16px;line-height:normal}}@media (max-width:767.98px){.combo-footer__description{font-size:16px;line-height:20px;margin-bottom:20px}}.combo-footer__price-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.combo-footer__price{color:#4f4d47}@media (min-width:768px){.combo-footer__price{margin-left:32px;font-size:28px;line-height:normal}}@media (max-width:767.98px){.combo-footer__price{-ms-flex-pack:end;justify-content:flex-end;font-size:22px;line-height:normal;margin-right:10px}}@media (min-width:768px){.combo-footer__add-cart-btn{margin-left:16px}}@media (max-width:767.98px){.combo-footer__add-cart-btn{margin-right:20px;padding:5.5px 15px}}@media (min-width:768px){.combo-footer__counter-container{display:block;margin-left:10px;-ms-flex-order:1;order:1}}@media (max-width:767.98px){.combo-footer__counter-container{margin-right:auto;margin-left:20px;-ms-flex:0 0 30px;flex:0 0 30px}}.combo-footer__will_be_available{font-size:13px;line-height:1.2;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:center;white-space:nowrap;margin-top:10px;margin-bottom:10px}.combo-footer__will_be_available span{background-color:#594343;color:#f0ead9;padding:1px 4px 3px;border-radius:4px}@media (min-width:768px){.combo-footer{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}}@media (max-width:767.98px){.combo-footer{margin-top:20px}}.filter-option{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:1rem;line-height:22px;border-radius:0;padding:12px 30px;color:#fff;background-color:#8c7365;border:1px solid transparent;cursor:pointer}.filter-option._is-selected{color:#fff;background-color:#594343;border:1px solid transparent}.filter-option._is-disabled{cursor:not-allowed}.filter-option._is-disabled,.filter-option._is-disabled:hover{color:#fff;background-color:grey;border:1px solid transparent}@media (min-width:768px){.filter-option:hover{color:#fff;background-color:#594343;border:1px solid transparent}}._is-selected>.filter-option__label{margin-right:5px}.filter-option__reset-icon{position:relative;display:none;width:15px;height:15px;transform:rotate(45deg)}._is-selected .filter-option__reset-icon{display:-ms-inline-flexbox;display:inline-flex}.filter-option__reset-icon:before{content:"";width:15px;height:1px;background-color:#fff;position:absolute;top:7px}.filter-option__reset-icon:after{content:"";width:1px;height:15px;background-color:#fff;position:absolute;left:7px}.product-filter{-ms-flex-direction:column;flex-direction:column;background-color:transparent;margin:0 0 32px;padding:20px;border-radius:0}.product-filter,.product-filter__header{display:-ms-flexbox;display:flex}.product-filter__header{-ms-flex-direction:row;flex-direction:row;min-height:30px}@media (max-width:767.98px){.product-filter__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-filter__title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background-color:transparent;cursor:pointer;border:none;color:#fff;font-size:16px;line-height:normal;outline:none}.product-filter__title:focus{outline:none}.product-filter__title-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;margin-right:10px}.product-filter__title-icon:before{content:"";width:16px;height:2px;background-color:red;position:absolute;top:7px}.product-filter__title-icon:after{content:"";width:2px;height:16px;background-color:red;position:absolute;left:7px}.product-filter__title-icon._is-open:after{display:none}.product-filter__reset{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-appearance:none;background-color:transparent;cursor:pointer;border:none;white-space:nowrap;color:grey;margin-left:auto;outline:none}.product-filter__reset:focus{outline:none}@media (min-width:768px){.product-filter__reset:hover{color:#a68f7b}.product-filter__reset:hover .product-filter__reset-icon:after,.product-filter__reset:hover .product-filter__reset-icon:before{background-color:#a68f7b}}.product-filter__reset-icon{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:16px;height:16px;margin-right:10px;transform:rotate(45deg)}.product-filter__reset-icon:before{content:"";width:16px;height:2px;background-color:grey;position:absolute;top:7px}.product-filter__reset-icon:after{content:"";width:2px;height:16px;background-color:grey;position:absolute;left:7px}.product-filter__options{margin-top:15px}.product-filter__options._disabled{pointer-events:none}.product-filter__selected-options{margin-left:15px;margin-bottom:-10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767.98px){.product-filter__selected-options{-ms-flex-order:1;order:1;margin-left:0;margin-top:10px}}.product-filter__loader{margin-left:10px}@media (max-width:767.98px){.product-filter__loader{top:auto;right:auto}}.product-filter__footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:15px}@media (max-width:767.98px){.product-filter__footer{min-height:40px}}.product-filter__option{margin-right:10px;margin-bottom:10px}.empty-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.empty-title{font-family:Swistblnk Monthoers,Open Sans,sans-serif;font-size:36px;line-height:1.23937}.empty-subtitle{font-size:20px;line-height:1.294;margin-top:8px}.empty-svg{width:323px;fill:#594343}@media (max-width:767.98px){.empty-container{width:56.25vw;margin:auto}.empty-svg{width:38.4375vw}.empty-title{font-size:18px;line-height:1.10167}.empty-subtitle{font-size:10px;line-height:1.094;margin-top:6px}}.map-header,.map-header__tab{display:-ms-flexbox;display:flex}.map-header__tab{width:50%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:0}.map-header__tab.selected{background-color:transparent;color:#594343;border:2px solid #594343}.back-top{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;position:fixed;bottom:330px;z-index:11;will-change:transform;transition:.2s}.back-top.hidden{opacity:0;pointer-events:none}@media (max-width:767.98px){.back-top{display:none!important}}.back-top{border-radius:0;border:2px solid #594343;background-color:transparent}.back-top svg path{stroke:#594343}.back-top:hover{border:3px solid #594343;background-color:#594343}.back-top:hover svg path{stroke:#f0ead9}.error-popup-container[data-v-1cbf8fc8-0]{position:fixed;z-index:1000;max-width:1192px;width:100%;height:0;top:0;left:50%;transform:translate(-50%)}.error-popup[data-v-1cbf8fc8-0]{border-radius:0;background-color:#752940;color:#fff;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.error-popup .icon-error[data-v-1cbf8fc8-0]{background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQ0IDQwIj4gIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgICAgICAgIGQ9Ik0xOS4zOTYgMzEuNDUzYy0uMTk0LjI2Ny0uMzA4LjU5LS4yNjguOTczLjExLjk5Ny44NjYgMS40MTggMS42NCAxLjQzOC4wMjEuMDExLjA0LjAyNS4wNjEuMDM2LjI0LjExNC40OTYuMTQuNzQxLjEwNS40ODEtLjAyNi45NDMtLjI4NCAxLjI2NS0uODY2LjgwMi0xLjQ3LS41ODgtMy41NDgtMS45OTUtMi45OS0uNzEuMDM2LTEuMzQ0LjQ2LTEuNDQ0IDEuMzA0em00LjU4NS0xNi44MTdjLjAwMy0xLjEzNi0uMzU3LTIuMzctMS40ODYtMi4zNTUtNC4yNzIuMDUzLTIuMDk0IDExLjcxMy0xLjYxMiAxNC4xMjMuMTY1LjgyIDEuMjQyLjk3NiAxLjIxOC4xMmEuNjgzLjY4MyAwIDAgMCAuMTAzLS4yODlsLjk0My02LjA0MmMuMjczLTEuNzY5LjgzMi0zLjc2Ni44MzQtNS41NTdNMy41NjUgMzYuNjdjLTEuMDU4LS4wOTctLjY5Ni0xLjExLS41OC0xLjQxOCAyLjA5My01LjY4NSA1LjA0LTEwLjcyNCA4LjQxMi0xNS43NSAyLjExOC0zLjE1NiA3LjI5My0xMy4zNjMgMTAuNjk3LTEzLjU5IDMuMzc1LS4yMjQgNy43NjMgMTAuNzggOS42OTYgMTQuMTk4IDEuNjM5IDIuODk1IDguNjYxIDE0LjI3IDguMjE0IDE2LjQ2NC0uNzg3LS41MTctMjQuNTY0LjkyNS0zNi40NC4wOTZtMzkuMjkuNTAzYy4yNDctLjk3LjI5LTIuMDk3LjA0NC0zLjIzLTEuMTAzLTUuMDM3LTYuMTE0LTEwLjM5Mi04LjYxMi0xNC44MS0yLjgzNC01LjAwOC01LjQ1Ny0xMS43My05LjA4OC0xNi4wNjgtMy4yLTMuODIyLTQuNTk0LTEuOTc3LTcuMjA2IDEuNzcxLTYuOCA5Ljc2LTE0LjQ3IDE5LjMxMy0xNy43OSAzMS4yMzgtLjQwNyAxLjQ1Ni45OTYgMi43NTMgMi4xNjEgMi44NDMgMTIuMjU3LjkzOCAyNC41NjUuNjA4IDM2Ljg1Ni41NTIuNzg4LjI5NSAxLjQ2Ny4yNyAyLjAyOCAwIC4yMy0uMDAzLjQ1OCAwIC42ODggMCAxLjI1Ny0uMDE0IDEuMzctMS4yMi45MTktMi4yOTYiLz48L3N2Zz4=);width:44px;height:40px;float:left;margin:0 20px 0 0}.error-popup p[data-v-1cbf8fc8-0]{text-align:left;overflow:hidden;margin:0;font-size:14px}@media (min-width:768px){.error-popup[data-v-1cbf8fc8-0]{width:340px;float:right;margin-top:170px;padding:20px}}@media (max-width:767.98px){.error-popup[data-v-1cbf8fc8-0]{width:310px;margin:80px auto 0;padding:15px}.error-popup .icon-error[data-v-1cbf8fc8-0]{margin-right:15px;width:30px;height:30px}}.bottom-nav{display:block;padding-top:9px;column-count:2}.bottom-nav__item{display:block;font-weight:300;font-size:20px;line-height:27px;color:#594343}.bottom-nav__item:hover{color:#9c1f45}.bottom-nav__item+.bottom-nav__item{margin-top:16px}@media (max-width:991.98px){.bottom-nav{column-count:1}}@media (max-width:767.98px){.bottom-nav{margin-top:30px;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bottom-nav .bottom-nav__item{font-size:16px;font-weight:300;line-height:33px;white-space:nowrap;margin-right:20px}.bottom-nav .bottom-nav__item+.bottom-nav__item{margin-top:0}}.social-links .social-links__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;vertical-align:top;margin-left:14px;width:46px;height:46px;line-height:46px;border-radius:46px;background:#594343;text-align:center;transition:background-color .2s linear;position:relative;overflow:hidden}.social-links .social-links__link:hover{background-color:#9c1f45}.social-links .social-links__link:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.social-links .social-links__link:active:after{transform:scale(0);opacity:.2;transition:0s}@media (max-width:767.98px){.social-links .social-links__link{width:40px;height:40px;line-height:40px;border-radius:40px}}.mobile-apps{display:block}.mobile-apps.main-footer__mobile-apps{margin-top:25px}@media (min-width:768px){.main-footer__mobile-apps .mobile-apps__text{font-size:14px;color:#8c7365}}@media (max-width:767.98px){.main-footer__mobile-apps .mobile-apps__text{font-size:14px;color:#8c7365}}@media (max-width:767.98px){.main-footer_mobile-menu .mobile-apps__text{color:#8c7365}}.main-footer{margin-top:140px;padding-top:40px;padding-bottom:70px;background-color:transparent;background-position:top;background-repeat:no-repeat}.main-footer__spec-delimeter{display:none;margin:0 13px;border:0;border-top:1px solid transparent;padding:0}.main-footer__more-info{font-size:14px;line-height:24px;color:#8c7365}.main-footer__more-info-phone{display:block;margin-bottom:7px;font-family:inherit;font-size:28px;line-height:46px;color:#594343}.main-footer__more-info-phone:hover{color:#9c1f45}.main-footer__socials{float:right;width:120px}.main-footer__copyr{margin-right:120px;padding-top:13px;font-size:14px;line-height:20px}.main-footer__copyr-year{color:#8c7365}.main-footer__copyr a{color:#594343;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.main-footer__copyr a:hover{color:#9c1f45}.main-footer__legal-info{clear:right;padding-top:25px;line-height:normal;font-size:14px;color:#8c7365;-ms-flex-direction:column;flex-direction:column}.main-footer__legal-info._right{display:none}.main-footer__legal-info span{margin-top:10px;display:-ms-inline-flexbox;display:inline-flex;max-width:320px}.main-footer__col_payment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.main-footer__payment-systems{margin-top:25px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991.98px){.main-footer__payment-systems{margin-top:1rem}}.main-footer__payment-systems .icon-payment{width:43px;height:35px;background-size:35px 25px;background-position:50%;background-repeat:no-repeat}.main-footer__payment-systems .icon-payment.icon-payment_mir{background-image:url(/static/img/icon_payment_mir.5ed66e5.svg)}.main-footer__payment-systems .icon-payment.icon-payment_visa{background-image:url(/static/img/icon_payment_visa_white.7f9f61e.svg)}.main-footer__payment-systems .icon-payment.icon-payment_mastercard{background-image:url(/static/img/icon_payment_mastercard.f99b2ba.svg)}.main-footer__payment-systems .icon-payment.icon-payment_verified-visa{background-image:url(/static/img/icon_payment_verified_visa_white.8ce797f.svg)}@media (max-width:991.98px){.main-footer__more-info-phone{font-size:24px}}@media (max-width:767.98px){.main-footer{margin-top:75px;padding-bottom:48px}.main-footer__row{position:relative}.main-footer__col{position:static}.main-footer__more-info{font-size:14px;line-height:19px;color:#8c7365}.main-footer__more-info-phone{margin-bottom:1px;font-size:24px;line-height:35px;color:#594343}.main-footer__socials{float:none;position:absolute;top:0;right:20px;width:108px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.main-footer__copyr{margin-top:30px;margin-right:0;padding-top:0}.main-footer__copyr-year{color:#8c7365}.main-footer__copyr a{color:#594343}.main-footer__legal-info{clear:none;padding-top:20px}.main-footer.main-footer_mobile-menu{background:#fff;margin-top:1px}.main-footer.main-footer_mobile-menu .main-footer__spec-delimeter{display:block}.main-footer.main-footer_mobile-menu>.container-fluid{padding-top:20px}.main-footer.main-footer_mobile-menu .main-footer__more-info{color:#8c7365}.main-footer.main-footer_mobile-menu .main-footer__more-info-phone{color:#594343}.main-footer.main-footer_mobile-menu .main-footer__copyr-year,.main-footer.main-footer_mobile-menu .main-footer__legal-info{color:#8c7365}.main-footer.main-footer_mobile-menu .main-footer__copyr a{color:#594343;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.main-footer.main-footer_mobile-menu .main-footer__bottom-nav .bottom-nav__item{color:#594343}.main-footer.main-footer_mobile-menu .main-footer__bottom-nav .bottom-nav__item:hover{color:inherit}.main-footer.main-footer_mobile-menu .icon-payment.icon-payment_visa{background-image:url(/static/img/icon_payment_visa.e755422.svg)}.main-footer.main-footer_mobile-menu .icon-payment.icon-payment_verified-visa{background-image:url(/static/img/icon_payment_verified_visa.9b414a9.svg)}}.main-footer{position:relative}@media (max-width:767.98px){.main-footer__more-info-phone{margin-bottom:10px}}.main-footer__payment-systems .icon-payment.icon-payment_visa{background-image:url(/static/img/icon_payment_visa.e755422.svg)}.main-footer__payment-systems .icon-payment.icon-payment_mastercard{background-image:url(/static/img/icon_payment_mastercard_black.63e26c5.svg)}.main-footer__payment-systems .icon-payment.icon-payment_miraccept{background-image:url(/static/img/icon_payment_miraccept.440f77d.svg)}.main-footer__payment-systems .icon-payment.icon-payment_verified-visa{background-image:url(/static/img/icon_payment_verified_visa.9b414a9.svg)}.main-footer__payment-systems .icon-payment.icon-payment_mastercard-secure{background-image:url(/static/img/icon_payment_mastercard_secure.5162fe4.svg)}.main-footer.main-footer_mobile-menu{margin-top:0;padding-top:0}.main-footer__socials{text-align:right}.vb>.vb-dragger{z-index:5;width:12px;right:0}.vb>.vb-dragger>.vb-dragger-styler{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotate3d(0,0,0,0);transition:background-color .1s ease-out,margin .1s ease-out,height .1s ease-out;background-color:#594343;margin:5px 5px 5px 0;border-radius:20px;height:calc(100% - 10px);display:block;width:10px!important}.vb.vb-scrolling-phantom>.vb-dragger>.vb-dragger-styler{background-color:#594343}.vb.vb-dragging>.vb-dragger>.vb-dragger-styler,.vb>.vb-dragger:hover>.vb-dragger-styler{background-color:#594343;margin:0;height:100%}.vb.vb-dragging-phantom>.vb-dragger>.vb-dragger-styler{background-color:#594343}.cart-informer{display:block;position:relative;min-height:35px}.cart-informer__wrap{display:block}.cart-informer .cart-informer__button{float:right;position:relative;top:0;padding:6.5px 17.5px;font-size:14px;line-height:23px;letter-spacing:0}.cart-informer__total{display:block;margin-right:115px;text-align:right;font-size:20px;line-height:20px;color:#594343;letter-spacing:-.55px;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}.cart-informer__total.hidden{opacity:0}.cart-informer__counter-wrapper{display:block;margin-right:115px;line-height:17px;text-align:right}.cart-informer__counter{display:inline-block;border:0;padding:0;width:auto;background:none;text-align:right;font-size:14px;line-height:14px;letter-spacing:-.43px;color:#594343;cursor:pointer}.cart-informer__counter:focus{outline:none}.cart-informer__counter>i{display:inline-block;position:relative;top:-1px;margin-left:2px}.cart-informer__short-counter{display:none;position:absolute;top:0;right:0;width:23px;height:20px;border-radius:11px;background:#594343;text-align:center;font-size:14px;line-height:19px;color:#f0ead9}.cart-informer__empty-mssg{margin-right:115px;font-size:14px;line-height:19px;letter-spacing:-.43px;color:#8c7365}.cart-informer .cart-informer__dropdown{display:none}.cart-informer .cart-item__product-descr{padding:0 20px 0 0}.cart-informer.cart-informer_no-dropdown .cart-informer__counter{cursor:text;color:#8c7365}.cart-informer.cart-informer_no-dropdown .cart-informer__counter:hover{color:#8c7365}.cart-informer.cart-informer_hidden{display:none}@media (max-width:767.98px){.cart-informer{top:-5px;right:48px;bottom:auto;padding-bottom:0;width:38px;height:32px;position:absolute;background:url(/static/img/cart_icon.6d4a91e.svg) no-repeat 50%}.cart-informer .cart-informer__counter-wrapper,.cart-informer .cart-informer__total{display:none}.cart-informer .cart-informer__short-counter{display:block}.cart-informer .cart-informer__empty-mssg{display:none}.cart-informer .cart-informer__button{display:block;float:none;position:absolute;top:0;padding:0;width:38px;height:32px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:0;background:none;border:none}}@media (min-width:768px){.cart-informer__wrap{position:absolute;right:0;z-index:11;bottom:auto;border-radius:0;width:100%}.cart-informer .cart-informer__footer{padding:0 20px 20px}.cart-informer .cart-informer__dropdown{max-height:0;overflow:hidden;display:block}.cart-informer .cart-informer__counter-wrapper{margin-top:4px}.cart-informer_expanded .cart-informer__header{padding:0 20px}.cart-informer_expanded .cart-informer__wrap{background:#bfab99;width:300px;min-height:220px;right:-20px;top:-10px;padding:10px 0 20px}.cart-informer_expanded .cart-informer__counter,.cart-informer_expanded .cart-informer__total{color:#fff}.cart-informer_expanded .cart-informer__counter>i{top:-2px}.cart-informer_expanded .cart-informer__counter>i>svg{transform:rotate(.5turn)}.cart-informer_expanded .cart-informer__counter>i #icon-expand-g-spot{fill:#fff}.cart-informer_expanded .cart-informer__dropdown{position:relative;top:15px;width:100%;max-height:75vh;transition:max-height .1s linear}.cart-informer_expanded .cart-informer__cart-sum{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;border-top:1px solid #594343;padding-top:18px;font-size:20px;line-height:27px;letter-spacing:-.61px;color:#fff;font-family:Open Sans,PT Sans,sans-serif;font-weight:400}.cart-informer_expanded .cart-informer__btn-order{display:block}}@media (min-width:768px) and (-ms-high-contrast:none),screen and (min-width:768px) and (-ms-high-contrast:active){.cart-informer_expanded .cart-informer__btn-order{margin-bottom:20px}}.hamburger-button{position:absolute;top:6px;right:14px;padding:0;border:0;width:22px;background:none;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear}.hamburger-button .hamburger-button__box{display:inline-block;position:relative;vertical-align:text-bottom;width:22px;height:21px}.hamburger-button .hamburger-button__inner{display:block;top:50%;margin-top:-1.5px;transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger-button .hamburger-button__inner,.hamburger-button .hamburger-button__inner:after,.hamburger-button .hamburger-button__inner:before{position:absolute;width:22px;height:3px;background-color:#594343;border-radius:2px;transition-property:transform,background-color;transition-duration:.15s;transition-timing-function:ease}.hamburger-button .hamburger-button__inner:after,.hamburger-button .hamburger-button__inner:before{content:"";display:block}.hamburger-button .hamburger-button__inner:before{top:-9px;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger-button .hamburger-button__inner:after{bottom:-9px;transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger-button:focus{outline:none}.hamburger-button:focus .hamburger-button__inner,.hamburger-button:focus .hamburger-button__inner:after,.hamburger-button:focus .hamburger-button__inner:before,.hamburger-button:hover .hamburger-button__inner,.hamburger-button:hover .hamburger-button__inner:after,.hamburger-button:hover .hamburger-button__inner:before{background-color:#594343}.hamburger-button.main-header__hamburger_active .hamburger-button__inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger-button.main-header__hamburger_active .hamburger-button__inner,.hamburger-button.main-header__hamburger_active .hamburger-button__inner:after,.hamburger-button.main-header__hamburger_active .hamburger-button__inner:before{background-color:#594343}.hamburger-button.main-header__hamburger_active .hamburger-button__inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger-button.main-header__hamburger_active .hamburger-button__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.logo{display:inline-block;vertical-align:middle}.logo span{transition:width .1s ease-out}.logo__img{background-repeat:no-repeat;background-size:contain;display:-ms-inline-flexbox;display:inline-flex}.logo__img_large{width:283px;height:65px}.logo__img_large,.logo__img_small{background-image:url(/static/img/logo_img_large.6b445df.svg)}.logo__img_small{width:68px;height:27px}@media (max-width:767.98px){.logo{margin-right:0}.logo>span{width:100%;max-width:206px}.logo .logo__img_large{display:none}}.top-nav{transition:margin .1s ease-out;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-nav__item{display:block;font-family:inherit;font-size:20px;font-weight:300;color:#594343;white-space:nowrap}.top-nav__item.active,.top-nav__item:hover{color:#9c1f45}@media (max-width:767.98px){.top-nav{margin-top:9px;column-count:2}.top-nav__item{display:block;line-height:1.2;margin-bottom:18px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}}@media (min-width:768px){.top-nav__item{display:inline-block;padding:5px 14px 6px;border-radius:0;line-height:24px;letter-spacing:-.55px}.top-nav__item+.top-nav__item{margin-left:1px}.top-nav__item.active,.top-nav__item:hover{background-color:transparent;color:#9c1f45}}.phone-info{display:inline-block;vertical-align:middle;letter-spacing:-.49px;color:#594343}@media (max-width:991.98px){.phone-info{display:none}}.phone-info__phone-number{display:inline-block;margin-right:14px;font-size:28px;font-family:inherit;font-weight:600;letter-spacing:0;color:#594343}@media (min-width:768px) and (max-width:1199.98px){.phone-info__phone-number{font-size:18px}}.region-chooser{display:inline-block;vertical-align:middle;padding-bottom:12px;letter-spacing:-.49px}.region-chooser__comment{display:inline-block;margin-right:5px;color:#8c7365}.region-chooser_disabled.region-chooser{pointer-events:none}.region-chooser_disabled.region-chooser .region-chooser__trigger>i{display:none}.region-chooser_disabled.region-chooser .region-chooser__comment{margin-right:2px}.region-chooser__trigger{margin:0;border:0;padding:0;background-color:#fff;cursor:pointer;color:#f0ead9}.region-chooser__trigger:focus{outline:none}.region-chooser__trigger>i{display:inline-block;margin-left:15px;width:14px}.region-chooser__trigger>i>svg{width:100%;height:auto;max-height:10px}.region-chooser__trigger:hover>i #icon-expand-g-spot,.region-chooser__trigger>i>svg path{fill:inherit}.region-chooser__trigger .nme-sngl{display:none}.region-chooser__trigger .nme-wngl{display:inline}.region-chooser__wrap{display:none}.region-chooser.region-chooser_expanded{position:relative}.region-chooser.region-chooser_expanded .region-chooser__wrap{display:block;background:#f0ead9;border-radius:20px;font-weight:300;position:absolute;width:180px;top:-20px;left:85px;z-index:15;padding:20px 0 10px;transition:.2s}@media (max-width:767.98px){.region-chooser.region-chooser_expanded .region-chooser__wrap{top:-12px;padding-top:12px;left:-10px}}.region-chooser.region-chooser_expanded .region-chooser__wrap .region-chooser__trigger{background:transparent;color:#fff;font-weight:300;padding:0 13px;width:100%;text-align:left;position:relative}.region-chooser.region-chooser_expanded .region-chooser__wrap .region-chooser__trigger .nme-sngl{display:inline}.region-chooser.region-chooser_expanded .region-chooser__wrap .region-chooser__trigger .nme-wngl{display:none}.region-chooser.region-chooser_expanded .region-chooser__wrap .region-chooser__trigger>i{position:absolute;right:15px;top:0}.region-chooser.region-chooser_expanded .region-chooser__wrap .region-chooser__trigger>i>svg{transform:rotate(.5turn)}.region-chooser.region-chooser_expanded .region-chooser__selector{background:transparent;padding:15px 0 6px;border-radius:20px}.region-chooser.region-chooser_expanded .region-chooser__selector-item{padding:0 13px;display:block;color:#fff;font-size:16px;line-height:2.75;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.region-chooser.region-chooser_expanded .region-chooser__selector-item:hover{background:inherit}.region-chooser.region-chooser_expanded .region-chooser__selector-item+.region-chooser__selector-item{margin-top:10px}@media (max-width:767.98px){.region-chooser{margin-left:12px;padding-bottom:0}.region-chooser .region-chooser__comment{display:none}.region-chooser .region-chooser__trigger{font-size:16px;line-height:22px}.region-chooser .region-chooser__trigger .nme-sngl{display:inline}.region-chooser .region-chooser__trigger .nme-wngl{display:none}.region-chooser .region-chooser__trigger:hover{color:#f0ead9}.region-chooser .region-chooser__trigger>i{margin-left:10px}}.stages{-ms-flex-direction:row;flex-direction:row}.stages,.stages__item{display:-ms-flexbox;display:flex}.stages__item{margin:0;-ms-flex-align:center;align-items:center;font-size:18px}.stages__item span{font-family:inherit;color:#8c7365}.stages__item .line{display:block;width:60px;height:2px;background:#8c7365;margin:0 8px}.stages__item .icon{border:1px solid #f0ead9;border-radius:50%;width:35px;height:35px;display:-ms-flexbox;display:flex;background:#8c7365;color:#f0ead9;font-size:20px;line-height:32px;-ms-flex-pack:center;justify-content:center;margin:0 10px 0 0}.stages__item.active span{color:#594343}.stages__item.active .line{background:#594343}.stages__item.active .icon{border-color:#f0ead9;background:#594343;color:#f0ead9}@media (max-width:1199.98px){.stages__item .line{width:30px}}.user-info{height:100%}.user-info__btn{padding:0 8.5px;display:inline-block;text-align:center;cursor:pointer;line-height:22px;border:0;background:transparent;transition:.3s;z-index:1}.user-info__btn:hover span{opacity:.6}.user-info__btn:focus{outline:none}.user-info__btn span{display:inline-block;width:20px;height:35px;vertical-align:middle;margin-right:-2px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/static/img/icon_out.f38c519.svg)}.slider-nav{display:-ms-flexbox;display:flex;position:relative}.slider-nav:after,.slider-nav:before{content:"";position:absolute;z-index:2;top:0;height:100%}.slider-nav:before{left:0;width:10px;box-shadow:inset 10px 0 10px -5px hsla(44,43%,90%,.7)}.slider-nav:after{right:0;width:25px;box-shadow:inset -25px 0 10px -5px hsla(44,43%,90%,.7)}.slider-nav__list{width:100%;padding:0 10px;overflow-x:auto;overflow-y:hidden;display:-ms-flexbox;display:flex}.slider-nav__item{margin-right:10px;font-size:16px;padding:12px 5px;color:#594343;white-space:nowrap}.slider-nav__item.active{color:#9c1f45}.slider-nav__item:last-child{padding-right:25px}.mode-delivery button:focus{outline:none!important}.mode-delivery .multiselect .option-text-support{color:#594343;font-size:16px;vertical-align:top}.mode-delivery .multiselect__placeholder{font-size:16px}.mode-delivery .form-control{padding:6px 5px;font-size:16px;line-height:21px}.mode-delivery .form-control::-webkit-input-placeholder{font-size:16px;line-height:21px}.mode-delivery .form-control::-ms-input-placeholder{font-size:16px;line-height:21px}.mode-delivery .form-control::placeholder{font-size:16px;line-height:21px}.mode-delivery-new{display:grid;grid-template-areas:"saved saved saved . . ." "street building apartment entrance floor ok";grid-template-columns:3fr 1fr 1.2fr 1.8fr 1fr 1fr 1fr;grid-gap:8px;justify-items:start}@media (max-width:1199.98px){.mode-delivery-new{justify-items:center}}.mode-delivery-new:focus{outline:none}@media (max-width:1199.98px){.mode-delivery-new{grid-template-columns:unset;grid-template-areas:"saved saved saved saved" "street street street building" "apartment entrance floor ok"}}.mode-delivery-new .bttn{padding:6px;font-size:16px;width:100%}.mode-delivery-saved{display:grid;grid-gap:8px;grid-template-columns:300px -webkit-max-content;grid-template-columns:300px max-content}@media (max-width:991.98px){.mode-delivery-saved{grid-template-columns:100%;grid-template-rows:1fr 1fr;justify-items:center}}.mode-delivery .add-address{position:relative;border:none;background:transparent;color:#594343}.mode-delivery .add-address:before{position:absolute;content:"";left:0;bottom:5px;border-bottom:1px dashed #594343;width:100%}.mode-wrapper{width:700px;display:grid;align-self:center;justify-self:left;-ms-flex-align:center;align-items:center;grid-template-columns:210px 2fr;grid-gap:8px}@media (max-width:1199.98px){.mode-wrapper{width:50%;grid-template-columns:100%;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}}@media (max-width:767.98px){.mode-wrapper{margin-top:16px;width:100%;grid-template-columns:100%;grid-template-rows:33px 1fr}}.mode-wrapper .multiselect .multiselect__single,.mode-wrapper .multiselect .option-text-support{color:#594343;font-size:16px;vertical-align:top}.mode-wrapper .multiselect__placeholder{font-size:16px}.mode-wrapper .invalid-feedback{position:absolute;top:auto;left:auto;margin-top:15px;margin-left:0;font-size:11px;letter-spacing:normal;padding:15px 10px;width:auto}.mode-wrapper .invalid-feedback:before{top:-5px;left:50%;margin-top:0;margin-left:-17px}.mode-wrapper .switcher{height:36px}@media (max-width:575.98px){.mode-wrapper .switcher{height:31px}}.mode-wrapper .switcher label{-ms-flex:1;flex:1;font-size:16px;margin-bottom:unset;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.mode-wrapper .switcher label .active{padding-right:8px}.mode-wrapper .form-select .multiselect__tags{height:36px;min-height:unset}.mode-auth{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991.98px){.mode-auth{-ms-flex-direction:column;flex-direction:column}}.mode-auth input[autocomplete=one-time-code]{min-width:116px}.mode-auth .order-page-form{display:-ms-flexbox;display:flex;margin-right:8px;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:575.98px){.mode-auth .order-page-form{width:100%}}.mode-auth .order-page-form .component-input-container._auth-input{margin:0;max-width:unset;-ms-flex:unset;flex:unset;font-size:16px;width:unset}.mode-auth .order-page-form .component-input-container._auth-input input{width:155px}@media (max-width:767.98px){.mode-auth .order-page-form .component-input-container._auth-input input{width:150px}}.mode-auth .order-page-form .form-control{padding:6px 10px 6px 12px;font-size:16px;line-height:unset;height:36px;width:141px}.mode-auth .order-page-form-mid{-ms-flex-direction:row;flex-direction:row}@media screen and (orientation:portrait){.mode-auth .order-page-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.mode-auth .h2,.mode-auth .token-retry-warning{display:none}.mode-auth .form-text.component-text{margin:unset}@media (max-width:991.98px){.mode-auth .form-text.component-text{font-size:12px}}.mode-auth .form-el{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.mode-auth .form-el__label{display:none}.mode-auth .form-el button{padding:6px;white-space:nowrap;height:36px;font-size:16px;margin-left:8px}.mode-pickup .multiselect{width:60%}@media (max-width:1199.98px){.mode-pickup .multiselect{width:100%}}.main-header{position:relative}.main-header__content{position:absolute;top:0;left:0;z-index:15;width:100%;background-color:#f0ead9;padding-bottom:15px}@media (min-width:768px){.main-header__content_mobile{display:none}}@media (max-width:767.98px){.main-header__content_desktop{display:none}}.main-header__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.main-header__container{margin:0 auto;max-width:1192px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (min-width:768px){.main-header__container{padding:0 20px}}@media (max-width:767.98px){.main-header__container{padding:0 13px}}.main-header__top{width:100%;padding-top:15px;z-index:1}.main-header__bottom{position:relative;width:100%;z-index:0}.main-header__bottom_fixed{position:fixed;top:0;left:0;padding:10px 0}.main-header__logo{-ms-flex-negative:0;flex-shrink:0}.main-header__logo .logo__img{display:block;width:100%;height:100%}.main-header__hamburger{display:none}.main-header__stages{margin-left:auto}@media (min-width:768px){.main-header_stages .main-header__top,.main-header_stages .main-header__top-nav{display:none}.main-header__bottom:not(.main-header__bottom-fixed) .main-header__top-nav{margin-left:-15px;margin-right:auto}.main-header__phone-info{padding-bottom:20px;line-height:1}.main-header_stages .main-header__cart-informer{display:none}.main-header__user-info{margin-left:0}.main-header__cart-informer{min-width:215px;min-height:40px}.main-header__cart-informer .cart-informer__counter-wrapper,.main-header__cart-informer .cart-informer__total{margin-right:120px}}@media (min-width:768px) and (max-width:991.98px){.main-header__phone-info{display:-ms-inline-flexbox;display:inline-flex}}@media (max-width:767.98px){.main-header__content{position:fixed}.main-header_mobile-menu .main-header__content{position:static}.main-header:not(.main-header_mobile-menu):not(.main-header_stages) .main-header__placer{height:120px}.main-header_stages .main-header__placer{height:70px}.main-header_mobile-menu .main-header__placer{height:0!important}.main-header_mobile-menu .main-header__slider-nav,.main-header_stages .main-header__slider-nav{display:none}.main-header__top{padding-top:15px}.main-header__logo{width:120px;height:40px}.main-header__hamburger{display:block;margin-left:5px;margin-right:-9px;width:40px;height:40px;position:relative;top:0;right:0}.main-header__user-info{display:none;margin-left:auto}.main-header_mobile-menu .main-header__user-info{display:block}.main-header__cart-informer{margin-left:auto;position:relative;top:0;right:0}.main-header_mobile-menu .main-header__cart-informer{display:none}.main-header__top-nav{display:none;width:100%}.main-header_mobile-menu .main-header__top-nav{display:block}}@media (min-width:768px){.main-header__bottom_fixed>.main-header__background,.main-header__content>.main-header__background{background-color:transparent;background-image:url(/static/img/header_bg.c8f3e1e.jpg)}.main-header__bottom_fixed{background-color:#f0ead9}.main-header__top .main-header__logo{width:210px;height:40px;margin-right:40px}.main-header__bottom .main-header__logo{width:0;height:30px;overflow:hidden;transition:none}.main-header__bottom_fixed .main-header__logo{margin-right:20px;transition:.3s;width:165px}.main-header__phone-info{margin-right:auto;padding-bottom:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline}.main-header__cart-informer{margin-left:auto}}@media (min-width:768px) and (max-width:1199.98px){.main-header__phone-info{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:768px) and (max-width:991.98px){.main-header_stages .main-header__stages .stages__item span{font-size:16px}.main-header_stages .main-header__stages .stages__item .line{width:10px}}@media (max-width:767.98px){.main-header__stages,.main-header__top-nav{display:none}.main-header__background{box-shadow:0 3px 3px -4px rgba(0,0,0,.5)}.main-header__slider-nav{margin:5px 0 -14px}.main-header__logo{width:200px;height:35px}.main-header_mobile-menu .main-header__content{background-color:#fff}}.window-lock{overflow:hidden;width:auto}.window-lock .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:0;z-index:1030;padding:20px}@media (max-height:830px){.modal{-ms-flex-align:start;align-items:flex-start}}@media (max-width:991.98px){.modal{-ms-flex-align:start;align-items:flex-start}}.modal__dialog{margin:auto 0;position:relative;padding-top:70px;padding-bottom:40px;border-radius:0;background-color:#fff;z-index:1050}.modal__close{position:absolute;right:30px;top:30px;background:transparent;width:40px;height:40px;border:none;outline:none;cursor:pointer;transition:.2s;-webkit-appearance:none;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal__close svg path{stroke:#594343}.modal__close:hover svg path{stroke:#8c7365}.modal .modal__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:150px;bottom:150px;transition:.2s;background-image:none;cursor:pointer}.modal .modal__button.button_disabled{opacity:.35;cursor:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.modal .modal__prev{left:25px;transform:rotate(180deg)}.modal .modal__prev svg path{fill:#594343}.modal .modal__prev:hover svg path{fill:#8c7365}.modal .modal__next{right:25px}.modal .modal__next svg path{fill:#594343}.modal .modal__next:hover svg path{fill:#8c7365}.modal__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:770px;-ms-flex-align:stretch;align-items:stretch;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;margin-left:8.33333%}.modal .modal__top-nav{margin:0 0 60px}.modal .modal__top-nav .top-nav__item{color:#594343;cursor:pointer;position:relative}.modal .modal__top-nav .top-nav__item.active,.modal .modal__top-nav .top-nav__item:hover{color:#594343}.modal .modal__top-nav .top-nav__item.active .item-counter{display:block}.modal .modal__top-nav .top-nav__item .item-counter{position:absolute;top:40px;left:0;width:100%;font-size:14px;letter-spacing:-.4px;text-align:center;color:#a68f7b}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#f0ead9;opacity:1}.gifts-popup-container{position:relative;max-width:1025px;max-height:calc(100vh - 130px);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:767.98px){.gifts-popup-container{max-height:calc(100vh - 100px);padding:20px 20px 0}}.gifts-popup-container:after{content:"";width:0;height:0;border-style:solid;border-width:18px 25px 0;border-color:#fff transparent transparent;position:absolute;left:85px;top:100%}@media (max-width:767.98px){.gifts-popup-container:after{left:50px}}.gifts-popup-content{-ms-flex:1;flex:1;padding-bottom:1px;overflow-x:visible;overflow-y:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.gifts-popup-content{min-height:768px}}@media (min-width:768px){.gifts-popup-content{padding:40px 40px 0}}@media (max-width:575.98px){.gifts-popup-content{margin:0 -7px}}@media (max-width:767.98px){.gifts-popup-header-close-button-container{height:24px}}.gifts-popup-header__close-button{position:absolute;top:20px;right:20px;width:23px;height:23px}@media (max-width:767.98px){.gifts-popup-header__close-button{width:16px;height:16px}}.gifts-popup-header__close-button>svg{width:100%;height:100%}.gifts-popup-header__text{margin:0 30px 30px}@media (max-width:767.98px){.gifts-popup-header__text{margin:0 24px 30px}}.gifts-popup-body__margin{height:40px}@media (max-width:767.98px){.gifts-popup-body__margin{height:20px}}.gifts-popup-body__gifts-list{margin:0}.gifts-popup-body__gifts-list img.placeholder{filter:invert(1)}.gifts-popup-body__gifts-list.circle-loader{margin-left:30px}.thermometer-container[data-v-dd243b48-0]{position:fixed;z-index:1000;left:0;right:0;bottom:0;height:70px;background:#f2f2f2}@media (max-width:1280px){.thermometer-container[data-v-dd243b48-0]{padding:0 45px 0 20px}}@media (max-width:767.98px){.thermometer-container[data-v-dd243b48-0]{height:45px;padding:0 25px 0 10px}}.thermometer-container__indicator[data-v-dd243b48-0]{position:absolute;top:0;left:0;bottom:0;background:#a68f7b;transition:width .2s ease-in-out;z-index:1}.thermometer-content[data-v-dd243b48-0]{position:relative;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;height:100%;padding:0;z-index:2}.thermometer-button-container[data-v-dd243b48-0]{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}@media (max-width:767.98px){.thermometer-button-container[data-v-dd243b48-0]{-ms-flex:0.7;flex:0.7}}.thermometer-button-container__gifts-popup-button.toggled[data-v-dd243b48-0]{background-color:#594343;color:#a6bcbc}.thermometer-scale-container[data-v-dd243b48-0]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;-ms-flex:1;flex:1}@media (max-width:767.98px){.thermometer-scale-container[data-v-dd243b48-0]{-ms-flex:0.7;flex:0.7}}.thermometer-scale-container__mark[data-v-dd243b48-0]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:20px;line-height:25px;width:1px;transition:color .2s linear;left:-3px}@media (max-width:767.98px){.thermometer-scale-container__mark[data-v-dd243b48-0]{font-size:12px;line-height:15px}}.thermometer-scale-container__mark[data-v-dd243b48-0]:first-child,.thermometer-scale-container__mark[data-v-dd243b48-0]:last-child{position:absolute;top:0;left:auto;bottom:0;margin-left:0}.thermometer-scale-container__mark[data-v-dd243b48-0]:first-child{justify-self:flex-start;left:-2px}.thermometer-scale-container__mark[data-v-dd243b48-0]:last-child{right:3px}.thermometer-scale-container__mark[data-v-dd243b48-0]:after,.thermometer-scale-container__mark[data-v-dd243b48-0]:before{content:"";background:#594343;transition:background-color .2s linear;width:1px;height:19px;position:absolute;left:50%}@media (max-width:767.98px){.thermometer-scale-container__mark[data-v-dd243b48-0]:after,.thermometer-scale-container__mark[data-v-dd243b48-0]:before{height:8px}}.thermometer-scale-container__mark.white[data-v-dd243b48-0]{color:#8c7365}.thermometer-scale-container__mark.white[data-v-dd243b48-0]:after,.thermometer-scale-container__mark.white[data-v-dd243b48-0]:before{background:#8c7365}.thermometer-scale-container__mark[data-v-dd243b48-0]:before{top:0}.thermometer-scale-container__mark[data-v-dd243b48-0]:after{bottom:0}.thermometer-container__gifts-popup[data-v-dd243b48-0]{position:absolute;left:0;bottom:100px;box-shadow:0 0 100px 20px rgba(0,0,0,.41)}@media (max-width:767.98px){.thermometer-container__gifts-popup[data-v-dd243b48-0]{margin-right:-15px;bottom:70px}}.thermometer-scale-container__mark.white[data-v-dd243b48-0]{color:#fff}.thermometer-scale-container__mark.white[data-v-dd243b48-0]:after,.thermometer-scale-container__mark.white[data-v-dd243b48-0]:before{background:#fff}.biscuit[data-v-fe10fbaa-0]{position:fixed;z-index:1000;height:68px;width:650px;bottom:43px;left:50%;transform:translateX(-50%)}@media (max-width:525px){.biscuit[data-v-fe10fbaa-0]{height:132px;width:345px;bottom:16px}}.biscuit-container[data-v-fe10fbaa-0]{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;column-gap:18px;padding:18px}@media (max-width:525px){.biscuit-container[data-v-fe10fbaa-0]{-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:18px}}.biscuit-text[data-v-fe10fbaa-0]{font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.12px}@media (max-width:525px){.biscuit-text[data-v-fe10fbaa-0]{text-align:center}}.biscuit-text p[data-v-fe10fbaa-0]{display:inline;margin-bottom:0;-webkit-padding-end:4px;padding-inline-end:4px}.biscuit-text a[data-v-fe10fbaa-0]{display:inline;opacity:1;transition:opacity .2s ease-in-out}@media (hover:hover) and (pointer:fine){.biscuit-text a[data-v-fe10fbaa-0]:hover{opacity:.9}}.biscuit-button[data-v-fe10fbaa-0]{cursor:pointer;font-style:normal;font-weight:400;line-height:normal;transition:background-color .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.biscuit[data-v-fe10fbaa-0]{background:#fffcf3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid rgba(0,0,0,.11)}.biscuit-text[data-v-fe10fbaa-0]{font-family:Open Sans,sans-serif}.biscuit-text p[data-v-fe10fbaa-0]{color:rgba(88,67,68,.7)}.biscuit-text a[data-v-fe10fbaa-0]{color:#584344}@media (hover:hover) and (pointer:fine){.biscuit-text a[data-v-fe10fbaa-0]:hover{opacity:.5}}.biscuit-button[data-v-fe10fbaa-0]{border:2px solid #696766;background:transparent;padding:5px 16px 6px 15px;color:#584344;font-family:Open Sans,sans-serif;font-size:14px}@media (hover:hover) and (pointer:fine){.biscuit-button[data-v-fe10fbaa-0]:hover{border:2px solid rgba(88,67,68,.6);color:rgba(88,67,68,.6)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}