/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes burger-top-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}}@keyframes burger-top-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}}@-webkit-keyframes burger-top-close{0%{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes burger-top-close{0%{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes burger-bottom-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}}@keyframes burger-bottom-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}}@-webkit-keyframes burger-bottom-close{0%{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes burger-bottom-close{0%{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes bounce{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes bounce-translate{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}}@keyframes bounce-translate{0%,to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}}@-webkit-keyframes bounce-middle{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}@keyframes bounce-middle{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}}@-webkit-keyframes big-bounce{0%,to{-webkit-transform:scale(.25);transform:scale(.25)}50%{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes big-bounce{0%,to{-webkit-transform:scale(.25);transform:scale(.25)}50%{-webkit-transform:scale(.75);transform:scale(.75)}}@-webkit-keyframes endless-left{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes endless-left{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes endless-left-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@keyframes endless-left-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}}@-webkit-keyframes endless-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(700px);transform:translateX(700px)}}@keyframes endless-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(700px);transform:translateX(700px)}}@-webkit-keyframes endless-top{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes endless-top{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes endless-top-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@keyframes endless-top-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}}@-webkit-keyframes slide{0%,50%{-webkit-transform:translateX(100%);transform:translateX(100%);width:100vw}75%{-webkit-transform:translateX(-2%);transform:translateX(-2%);width:102vw}to{-webkit-transform:translateX(0);transform:translateX(0);width:100vw}}@keyframes slide{0%,50%{-webkit-transform:translateX(100%);transform:translateX(100%);width:100vw}75%{-webkit-transform:translateX(-2%);transform:translateX(-2%);width:102vw}to{-webkit-transform:translateX(0);transform:translateX(0);width:100vw}}@-webkit-keyframes show{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rotate30{0%,30%{-webkit-transform:rotate(25deg);transform:rotate(25deg);opacity:0}to{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}}@keyframes rotate30{0%,30%{-webkit-transform:rotate(25deg);transform:rotate(25deg);opacity:0}to{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}}@-webkit-keyframes rotate-30{0%,30%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);opacity:0}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);opacity:1}}@keyframes rotate-30{0%,30%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);opacity:0}to{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);opacity:1}}@-webkit-keyframes run{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}to{-webkit-transform:translateY(1000px);transform:translateY(1000px)}}@keyframes run{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}to{-webkit-transform:translateY(1000px);transform:translateY(1000px)}}@-webkit-keyframes run-horizont{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{-webkit-transform:translateX(1000px);transform:translateX(1000px)}}@keyframes run-horizont{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}to{-webkit-transform:translateX(1000px);transform:translateX(1000px)}}@-webkit-keyframes swipe{0%{height:0}to{height:100%}}@keyframes swipe{0%{height:0}to{height:100%}}@-webkit-keyframes error{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}50%{-webkit-transform:translateX(7px);transform:translateX(7px)}}@keyframes error{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%,75%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}50%{-webkit-transform:translateX(7px);transform:translateX(7px)}}@-webkit-keyframes slowmove{0%,to{-webkit-transform:translateX(50px);transform:translateX(50px)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@keyframes slowmove{0%,to{-webkit-transform:translateX(50px);transform:translateX(50px)}50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body,sub,sup{position:relative}a,body{color:#012e23}body{margin:0;min-width:360px;max-width:100vw;min-height:100vh;font-family:"Montserrat","Arial",sans-serif;font-weight:500;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;background-color:#fff;overflow-x:hidden}details,img,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"prata";src:url(../fonts/prata.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{color:#012e23;background-color:#e3b48b}::selection{color:#012e23;background-color:#e3b48b}a:focus,a:hover{color:#d59363}a:focus{outline:1px dotted #012e23;outline-offset:5px}a:active{color:#012e23;-webkit-text-decoration:dotted;text-decoration:dotted}a:not(.button){border-radius:10px}button{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}button:focus{outline:1px dotted #012e23;outline-offset:3px}em,i{font-style:normal!important}p:empty{display:none!important}[data-speed]{will-change:transform}.peppermint-slides{display:-webkit-box;display:-ms-flexbox;display:flex}.peppermint.peppermint-active{position:relative;overflow:hidden;padding-left:0;padding-right:0}.peppermint.peppermint-active .peppermint-slides{position:relative;overflow:hidden;-ms-touch-action:pan-y;touch-action:pan-y}.peppermint.peppermint-active .peppermint-slides>*{float:left;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.peppermint.peppermint-active .peppermint-slides a:active,.peppermint.peppermint-active .peppermint-slides a:active img{outline:0}.peppermint.peppermint-active,.peppermint.peppermint-active .peppermint-dots,.peppermint.peppermint-active .peppermint-slides,.peppermint.peppermint-active .peppermint-slides>*{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.peppermint.peppermint-mouse .peppermint-slides{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;cursor:move;cursor:-webkit-grab;cursor:grab}.peppermint.peppermint-mouse.peppermint-drag .peppermint-slides *{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.shortnews__dots .peppermint-dots{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.shortnews__dots li{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:opacity;transition-delay:opacity;-webkit-transition-property:opacity;transition-property:opacity;width:10px;height:10px;background-color:#fff;border-radius:50%;cursor:pointer;opacity:.5}.shortnews__dots li.peppermint-active-dot{opacity:1}.shortnews__dots li:hover{opacity:.75}.shortnews__dots li:active{opacity:1}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;font-size:16px;line-height:24px;border-radius:20px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #012e23;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #012e23,5px 0 0 #012e23;box-shadow:-2px 0 0 #012e23,5px 0 0 #012e23}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #012e23}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;display:none}.flatpickr-calendar:after,.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before,.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#012e23}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before,.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#012e23}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:34px;color:#012e23;fill:#012e23}.flatpickr-months .flatpickr-month{background:0 0;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-calendar.open{margin-top:-3px}.flatpickr-day,.numInputWrapper{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.flatpickr-day.nextMonthDay,.flatpickr-day.prevMonthDay{opacity:.35}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#012e23}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#d59363}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:#fff;color:#d59363}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:16px;font-weight:500;color:#012e23;position:absolute;width:75%;left:12.5%;padding:12px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#012e23}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{background:0 0;border:0;border-radius:0;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{cursor:text;margin:0;display:inline-block;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;appearance:menulist;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#fff;color:#d59363}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:0;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:#012e23;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #012e23;box-shadow:-1px 0 0 #012e23}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;color:#012e23;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#fff;border-color:#012e23}.flatpickr-day.today{border-color:#012e23}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#012e23;background:#012e23;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#fff;border:1px solid #012e23;-webkit-box-shadow:none;box-shadow:none;color:#012e23;border-color:#012e23}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #012e23;box-shadow:-10px 0 0 #012e23}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #012e23,5px 0 0 #012e23;box-shadow:-5px 0 0 #012e23,5px 0 0 #012e23}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;background:0 0;border-color:transparent}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:#012e23;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#012e23}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #012e23,5px 0 0 #012e23;box-shadow:-5px 0 0 #012e23,5px 0 0 #012e23}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #012e23;box-shadow:1px 0 0 #012e23}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#012e23;background:0 0;cursor:default;border:0}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;height:0;line-height:40px;max-height:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#012e23}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#012e23}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;line-height:inherit;color:#012e23;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#012e23;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@media (max-width:375px){.flatpickr-calendar{width:300px}}.loading{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:opacity;transition-delay:opacity;-webkit-transition-property:opacity;transition-property:opacity;position:fixed;top:0;left:0;z-index:20000;width:100%;height:100vh;background-color:#fff}.loading::before{position:absolute;top:30px;right:50px;width:40px;height:40px;background:url(../img/icon_flower_green.svg) 50% 50%;background-size:cover;-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite;content:''}.loading--hidden{opacity:0;pointer-events:none}.home{color:#e3b48b;background:#012e23 url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:multiply}.home ::-moz-selection{color:#012e23;background-color:#e3b48b}.home ::selection{color:#012e23;background-color:#e3b48b}.home a:not(.button){color:#e3b48b}.home a:not(.button):focus,.home a:not(.button):hover{color:#d59363}.home a:not(.button):focus{outline-color:#e3b48b}.home a:not(.button):active{opacity:.6}.home button:focus{outline-color:#e3b48b}.box{position:relative;padding-left:11%;padding-right:11%}.box--padding-all{padding-top:50px;padding-bottom:50px}.box--frame-flower::after,.box--frame-flower::before{position:absolute;left:50%;margin-left:-14px;width:28px;height:28px;content:''}.box--frame-flower::before{top:-14px}.box--frame-flower::after{bottom:-14px}.box--flower-gold{border-top:1px solid #e3b48b;border-bottom:1px solid #e3b48b}.box--flower-gold::after,.box--flower-gold::before{background:url(../img/icon_flower_gold.svg) 50% 50% no-repeat}.box--flower-green{border-top:1px solid #012e23;border-bottom:1px solid #012e23}.box--flower-green::after,.box--flower-green::before{background:url(../img/icon_flower_green.svg) 50% 50% no-repeat}.box--border-gold{border-top:1px solid #e3b48b;border-bottom:1px solid #e3b48b}.box--border-green,.checkout__table .woocommerce-shipping-totals td,.checkout__table .woocommerce-shipping-totals th{border-top:1px solid #012e23;border-bottom:1px solid #012e23}.box--border-top-none{border-top:none}.box--border-bottom-none{border-bottom:none}.box--no-flower-bottom::after,.box--no-flower-top::before{display:none}.box__wrapper{position:relative;z-index:10;padding-top:75px;padding-bottom:75px}.box__wrapper--green{border-left:1px solid #012e23;border-right:1px solid #012e23}.box__wrapper--gold{border-left:1px solid #e3b48b;border-right:1px solid #e3b48b}.box__wrapper--no-border{border:0}.box__decor{position:relative}.box__decor::after,.box__decor::before{position:absolute;top:0;z-index:20;width:15px;height:15px;content:''}.box__decor::before{left:0}.box__decor::after,.promo--right .promo__list li::after{right:0}.box__decor--top::before{-webkit-transform:translate(-48%,-52%);transform:translate(-48%,-52%)}.box__decor--top::after{-webkit-transform:translate(48%,-52%);transform:translate(48%,-52%)}.box__decor--bottom::before{-webkit-transform:translate(-48%,-48%);transform:translate(-48%,-48%)}.box__decor--bottom::after{-webkit-transform:translate(48%,-48%);transform:translate(48%,-48%)}.box__decor--green::after,.box__decor--green::before{background:url(../img/icon_star_green.svg) 50% 50%}.box__decor--gold::after,.box__decor--gold::before{background:url(../img/icon_star_gold.svg) 50% 50%}@media (max-width:1500px){.box{padding-left:75px;padding-right:75px}}@media (max-width:1024px){.box{padding-left:50px;padding-right:50px}.box--padding-all,.box__wrapper{padding-top:30px;padding-bottom:30px}}@media (max-width:568px){.box{padding-left:30px;padding-right:30px}.box--padding-all{padding-top:50px;padding-bottom:50px}.box__decor{display:none}.box__wrapper{border:0;padding-top:50px;padding-bottom:50px}}.button,.button::after,.button::before{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 40px;white-space:nowrap;text-decoration:none;font-weight:700;line-height:1.5;background:0 0;overflow:hidden;border:0;border-radius:3px;cursor:pointer}.button p{display:inline;padding:0!important;margin:0!important}.button br{display:none!important}.button::after,.button::before{position:absolute;top:50%;width:16px;height:16px;border-radius:40%;content:''}.button::before{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button::after{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.button:focus{outline:1px dotted #e3b48b;outline-offset:5px}.button:focus::before,.button:hover::before{left:0;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.button:focus::after,.button:hover::after{right:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.button:disabled{opacity:.3;cursor:default;pointer-events:none}.button--gold,.button--gold-white{color:#012e23;background-color:#e3b48b}.button--gold-white:focus,.button--gold-white:hover,.button--gold:focus,.button--gold:hover{background-color:#d59363;color:#012e23}.button--gold-white:focus,.button--gold:focus{outline-color:#012e23}.button--gold-white:active{color:#fff;background-color:#012e23}.button--gold:active{color:#fff;background-color:#d59363;outline:1px dotted #e3b48b;outline-offset:5px}.button--gold-white::after,.button--gold-white::before{background-color:#fff}.button--gold::after,.button--gold::before{background-color:#012e23}.button--solid-green,.button--solid-green-white{color:#fff;background-color:#012e23;border:0}.button--solid-green-white::after,.button--solid-green-white::before{z-index:100;background-color:#fff;border:1px solid #fff}.button--solid-green-white:focus,.button--solid-green-white:hover{background-color:#b0ccc6;border-color:#012e23;color:#012e23}.button--solid-green-white:focus{outline-color:#012e23}.button--solid-green-white:active{color:#fff;background-color:#012e23;border-color:#012e23}.button--solid-green-white:active .button__overlay,.button--solid-green:active .button__overlay{border-color:#012e23}.button--solid-green::after,.button--solid-green::before{z-index:100;background-color:#e3b48b;border:1px solid #e3b48b}.button--solid-green:focus,.button--solid-green:hover{background-color:#fff;border-color:#fff;color:#012e23}.button--solid-green:focus{outline-color:#012e23}.button--solid-green:active{color:#fff;background-color:#012e23;border-color:#012e23}.button--green,.button--green-gold{color:#012e23;border-radius:5px}.button--gold-frame{border-radius:5px}.button--gold-frame .button__overlay,.button--green .button__overlay,.button--green-gold .button__overlay{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:absolute;z-index:1;width:100%;height:100%;border-radius:5px;border:1px solid #012e23}.button--gold-frame::after,.button--gold-frame::before,.button--green-gold::after,.button--green-gold::before,.button--green::after,.button--green::before{z-index:100;border:1px solid #012e23}.button--gold-frame:focus,.button--green-gold:focus,.button--green:focus{outline-color:#012e23}.button--green::after,.button--green::before{background-color:#fff}.button--green:focus,.button--green:hover{color:#012e23;background-color:#d59363}.button--green:focus .button__overlay,.button--green:hover .button__overlay{border-color:#d59363}.button--green:active{color:#fff;background-color:#012e23;border-color:#012e23}.button--green:active .button__overlay{border-color:#012e23}.button--gold-frame{color:#e3b48b}.button--gold-frame::after,.button--gold-frame::before{background-color:#012e23;border-color:#e3b48b}.button--gold-frame .button__overlay{border-color:#e3b48b}.button--gold-frame:focus,.button--gold-frame:hover{color:#012e23;background-color:#d59363}.button--gold-frame:focus .button__overlay,.button--gold-frame:hover .button__overlay{border-color:#d59363}.button--gold-frame:active{color:#fff;background-color:#d59363;border-color:#d59363;outline:1px dotted #e3b48b;outline-offset:5px}.button--gold-frame:active .button__overlay{border-color:#d59363}.button--green-gold::after,.button--green-gold::before{background-color:#e3b48b}.button--green-gold:focus,.button--green-gold:hover{background-color:#012e23;color:#fff}.button--green-gold:focus .button__overlay,.button--green-gold:hover .button__overlay{border-color:#012e23}.button--green-gold:active{color:#e3b48b}.button--small-gold-border,.button--small-green-border{padding:10px 25px;border-radius:18px}.button--small-gold-border{color:#e3b48b;border:1px solid #e3b48b}.button--small-gold-border:focus,.button--small-gold-border:hover{color:#012e23;background-color:#e3b48b}.button--small-gold-border:active{background-color:#ffd19b;border-color:#ffd19b;outline:1px dotted #e3b48b;outline-offset:5px}.button--small-green-border{color:#012e23;border:1px solid #012e23}.button--small-green-border:focus,.button--small-green-border:hover{color:#012e23;background-color:#d59363;border-color:#d59363}.button--small-green-border:focus{outline-color:#012e23}.button--small-green-border:active{color:#fff;background-color:#012e23;border-color:#012e23}.button--added,.button--added:active,.button--added:focus,.button--added:hover,.button--loading,.button--loading:active,.button--loading:focus,.button--loading:hover{pointer-events:none;cursor:default;opacity:.8;color:transparent;outline:0}.button--added::after,.button--added::before,.button--added:active::after,.button--added:active::before,.button--added:focus::after,.button--added:focus::before,.button--added:hover::after,.button--added:hover::before,.button--loading::after,.button--loading::before,.button--loading:active::after,.button--loading:active::before,.button--loading:focus::after,.button--loading:focus::before,.button--loading:hover::after,.button--loading:hover::before{-webkit-transition:none;transition:none}.button--loading::after,.button--loading::before,.button--loading:active::after,.button--loading:active::before,.button--loading:focus::after,.button--loading:focus::before,.button--loading:hover::after,.button--loading:hover::before{top:50%;left:50%;-webkit-transform:none;transform:none;-webkit-animation:big-bounce infinite 1s linear;animation:big-bounce infinite 1s linear}.button--loading::before,.button--loading:active::before,.button--loading:focus::before,.button--loading:hover::before{margin:-8px 0 0 -16px}.button--loading::after,.button--loading:active::after,.button--loading:focus::after,.button--loading:hover::after{margin:-8px 0 0 4px;-webkit-animation-delay:.2s;animation-delay:.2s}.button--added::after,.button--added::before,.button--added:active::after,.button--added:active::before,.button--added:focus::after,.button--added:focus::before,.button--added:hover::after,.button--added:hover::before{background-color:#fff;border-radius:0;top:50%;left:50%;margin:0}.button--added::before,.button--added:active::before,.button--added:focus::before,.button--added:hover::before{width:20px;height:5px;-webkit-transform:rotate(-45deg) translate(-3px,-7px);transform:rotate(-45deg) translate(-3px,-7px)}.button--added::after,.button--added:active::after,.button--added:focus::after,.button--added:hover::after{width:10px;height:5px;-webkit-transform:rotate(45deg) translate(-8px,7px);transform:rotate(45deg) translate(-8px,7px)}.button__overlay{pointer-events:none}@media (max-width:1024px){.button{padding:12px 30px}}.column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.column--1-12{max-width:calc((100% - 30px*11)/12)}.column--1-8{max-width:calc((100% - 30px*7)/8)}.column--1-6{max-width:calc((100% - 30px*5)/6)}.column--1-4{max-width:calc((100% - 30px*3)/4)}.column--1-4col2{max-width:calc((100% - 30px)/4)}.column--3-4{max-width:calc((100% - 30px*3)/4*3)}.column--3-4col2{max-width:calc((100% - 30px)/4*3)}.column--1-3{max-width:calc((100% - 30px*2)/3)}.column--1-3col2{max-width:calc((100% - 30px)/3)}.column--2-3col2{max-width:calc((100% - 30px)/3*2)}.column--1-2{max-width:calc((100% - 30px)/2)}.column--1-5{max-width:calc((100% - 30px*4)/5)}.column--3-5{max-width:calc((100% - 30px)/5*3)}.column--2-5{max-width:calc((100% - 30px)/5*2)}.column--5-6{min-width:calc((100% - 30px)/6*5)}.column--wide{max-width:100%;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.column--fit{width:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.column--fit,.column--full{max-width:100%}.column--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.column--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column--margin-auto{margin-left:auto;margin-right:auto}.column--padding-right{padding-right:70px}@media (max-width:568px){.column--1-12{max-width:calc((100% - 25px*11)/12)}.column--1-8{max-width:calc((100% - 25px*7)/8)}.column--1-6{max-width:calc((100% - 25px*5)/6)}.column--1-4{max-width:calc((100% - 25px*3)/4)}.column--1-4col2{max-width:calc((100% - 25px)/4)}.column--3-4{max-width:calc((100% - 25px*3)/4*3)}.column--3-4col2{max-width:calc((100% - 25px)/4*3)}.column--1-3{max-width:calc((100% - 25px*2)/3)}.column--1-3col2{max-width:calc((100% - 25px)/3)}.column--2-3col2{max-width:calc((100% - 25px)/3*2)}.column--1-2{max-width:calc((100% - 25px)/2)}.column--3-5{max-width:calc((100% - 25px)/5*3)}.column--2-5{max-width:calc((100% - 25px)/5*2)}}@media (max-width:1024px){.column--padding-right{padding-right:0}}@media (max-width:768px){.column--1-12,.column--1-2,.column--1-3,.column--1-4,.column--1-5,.column--1-6,.column--1-8,.column--2-5,.column--3-4,.column--3-5{max-width:100%;padding:0}}.columns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.columns-wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.columns-wrapper--cells-8{max-width:calc((100% - 30px)/5*4);margin-left:auto;margin-right:auto}@media (max-width:1500px){.columns-wrapper--cells-8{max-width:calc(100% - 200px)}}@media (max-width:1200px){.columns-wrapper--cells-8{max-width:calc(100% - 150px)}}@media (max-width:1024px){.columns-wrapper--cells-8{max-width:calc(100% - 100px)}}@media (max-width:568px){.columns-wrapper--cells-8{max-width:100%}}.img-link:focus,.img-link:hover{opacity:.8}.img-link:active{opacity:.6}.no-display{display:none}.header--inner .header__address span,.no-display--less-768{display:inline}@media (max-width:1500px){.no-display--more-1400{display:inline}}@media (max-width:768px){.no-display--less-768{display:none}}@media (max-width:568px){.no-display--less-568{display:none}}.text--bold{font-weight:900}.text--strong{margin:0;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:13px;line-height:1}.text--green{color:#012e23}.title{margin:0;font-family:"Prata","Times New Roman";font-weight:500}.title--regular{font-size:80px;line-height:1.15}.title--medium{font-size:60px;line-height:1.18}.title--small{font-size:48px;line-height:1.2}.title--smallest{font-size:20px;line-height:1.2}.title--tiny{font-size:24px;line-height:1.25}.title--center{width:100%;text-align:center}.title--strong{font-size:18px;line-height:1.5;font-family:'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700}.title--no-margin{margin-top:0!important}.title--frame{position:relative;-ms-flex-item-align:baseline;align-self:baseline;padding:10px 25px;font-size:36px;line-height:1;background-color:#e3b48b;color:#012e23}.title--frame::after,.title--frame::before{position:absolute;top:50%;width:15px;height:15px;background:url(../img/icon_star_gold.svg) 50% 50%;content:''}.title--frame::before{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.title--frame::after{right:0;-webkit-transform:translate(49%,-50%);transform:translate(49%,-50%)}@media (max-width:1500px){.title--regular{font-size:64px;line-height:75px}.title--small{font-size:36px;line-height:45px}.title--medium{font-size:48px}}@media (max-width:1200px){.title--regular{font-size:60px;line-height:1.15}.title--frame{padding:6px 15px;font-size:24px}}@media (max-width:1024px){.title--medium{font-size:36px;line-height:45px}}@media (max-width:768px){.title--left{text-align:center}}@media (max-width:450px){.title--regular{font-size:44px}}@media (max-width:375px){.title--regular{font-size:36px}.title--small{font-size:28px;line-height:35px}}.subtitle{margin:0;font-size:24px;line-height:1.4;font-weight:700}@media (max-width:1200px){.subtitle{font-size:20px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.circle-media{position:relative;width:100%;height:100%;border-radius:49%;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.circle-media--frame-alt::after,.circle-media--frame::after{position:absolute;z-index:5;width:100%;height:100%;border:1px solid #e3b48b;border-radius:49%;content:''}.circle-media--frame::after{top:-50px;left:30px;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.circle-media--frame-alt::after{top:0;left:0;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.circle-media--reverse{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.circle-media--reverse .circle-media__wrapper{-webkit-transform:rotate(30deg) scale(1.15);transform:rotate(30deg) scale(1.15)}.circle-media--frame-green::after{border-color:#012e23}.circle-media__video{width:auto;height:93%}.circle-media__container{position:relative;z-index:8;overflow:hidden;border-radius:49%;width:100%;height:100%}.circle-media__wrapper{width:100%;height:100%;-webkit-transform:rotate(-30deg) scale(1.15);transform:rotate(-30deg) scale(1.15)}.circle-media__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1200px){.circle-media--frame::after{display:none}}@media (max-width:768px){.circle-media--frame-alt::after{display:none}}.hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;padding-bottom:100px;min-height:740px}.hero__media{position:absolute;left:47%;z-index:10;width:550px;height:750px;-webkit-transform:translate(-45%,-180px);transform:translate(-45%,-180px)}.hero__media--right{left:63%}.hero__content,.hero__header{position:relative;z-index:20}.hero__content{margin-top:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.hero__content--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__title{margin-top:auto}.hero__title span{display:block}.hero__promo{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero__contacts,.hero__controls{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.hero__contacts{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__controls{margin-top:30px}@media (max-width:1200px){.hero__media{width:500px;height:650px}.hero{min-height:680px;padding-bottom:80px}}@media (max-width:1024px){.hero{min-height:550px;padding-top:30px;padding-bottom:50px}.hero__media{width:400px;height:550px}}@media (max-width:768px){.hero__media{opacity:.25;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;height:600px}.hero__title{margin-top:50px;text-align:center}.hero__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__promo{margin-top:30px}.hero__content--lnd,.hero__header--lnd{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__contacts--lnd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:30px}}@media (max-width:568px){.hero{padding-top:30px;min-height:0}.hero__media{width:700px;height:800px;-webkit-transform:translate(-35%,-60%);transform:translate(-35%,-60%)}.hero__content{margin-top:0}}@media (max-width:450px){.hero--china{min-height:75vh}.hero__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__controls a{-ms-flex-item-align:center;align-self:center}}@media (max-width:375px){.hero__media{width:700px;height:800px;-webkit-transform:translate(-35%,-70%);transform:translate(-35%,-70%)}}.main-menu{position:fixed;top:0;left:0;z-index:11000;display:block;padding:0;width:100vw;height:100vh;color:#012e23;background-color:rgba(227,180,139,.75)}.main-menu a:not(.button){color:#012e23}.main-menu a:not(.button):focus,.main-menu a:not(.button):hover{color:#d59363}.main-menu a:not(.button):active{color:#012e23;opacity:.6}.main-menu--closed{opacity:0;pointer-events:none;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.5s;transition-duration:.5s}.main-menu--closed .main-menu__wrapper{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}.main-menu--open{opacity:1;pointer-events:auto}.main-menu--open .main-menu__wrapper{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.7s;transition-duration:.7s}.main-menu__wrapper{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:relative;display:grid;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content;grid-template-columns:33.33% 33.33% 33.33%;grid-template-areas:"logo langs close" "menu menu menu" "contacts contacts cart";width:100%;height:100%;background-color:#fff;overflow-y:auto}.main-menu__langs{grid-area:langs}.main-menu__logo{grid-area:logo}.main-menu__logo img{width:215px;height:150px}.main-menu__close-wrapper{grid-area:close;justify-self:end}.main-menu__content,.main-menu__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-menu__content{grid-area:menu;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;width:100%;padding:30px}.main-menu__content-wrapper{gap:50px}.main-menu__list{padding:0;list-style-type:none;margin:20px 0 0}.main-menu__list li{margin:8px 0}.main-menu__contacts{grid-area:contacts;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-menu__contacts a{font-size:30px;line-height:1;font-family:'Prata',serif;text-decoration:none;color:#012e23}.main-menu__contacts a:last-of-type{margin-left:30px}.main-menu__contacts address{width:100%;margin-top:10px;font-style:normal}.main-menu__cart{grid-area:cart;justify-self:end;align-self:end}.main-menu__cart a,.main-menu__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu__cart a{gap:10px;font-family:'Prata',serif;text-decoration:none;font-size:24px;line-height:1}.main-menu__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}@media (max-width:1500px){.main-menu__logo img{width:145px;height:100px}}@media (max-width:1024px){.main-menu__contacts a{font-size:24px}.main-menu__list li{margin:6px 0}}@media (max-width:768px){.main-menu__content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-menu__menu-column{width:50%}.main-menu__content{margin-top:50px}.main-menu__wrapper{grid-template-columns:25% 50% 25%;grid-template-areas:"cart langs close" "logo logo logo" "menu menu menu" "contacts contacts contacts"}.main-menu__cart{justify-self:left;-ms-flex-item-align:start;align-self:flex-start}.main-menu__cart span{display:none}.main-menu__logo{justify-self:center}.main-menu__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;padding-top:30px;border-top:1px solid #012e23}.main-menu__langs{width:100%;padding-bottom:30px}}@media (max-width:450px){.main-menu__content-wrapper{gap:50px 30px}.main-menu__menu-column{width:calc((100% - 30px)/2)}}@media (max-width:375px){.main-menu__wrapper{padding:25px 30px}.main-menu__menu-column{width:100%}.main-menu__contacts{font-size:13px}}.menu-button{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;color:#e3b48b;font-family:'Prata',serif;font-size:24px;line-height:1;background:0 0;border:0;border-radius:10px;cursor:pointer}.menu-button:focus,.menu-button:hover{color:#d59363}.menu-button:focus .menu-button__burger,.menu-button:hover .menu-button__burger{background-color:#d59363}.menu-button:focus .menu-button__burger::after,.menu-button:focus .menu-button__burger::before,.menu-button:hover .menu-button__burger::after,.menu-button:hover .menu-button__burger::before{background-color:#d59363;-webkit-transform:scaleX(.8);transform:scaleX(.8)}.menu-button:focus{outline:1px dotted #e3b48b;outline-offset:5px}.menu-button:active{color:#ffd19b}.menu-button:active .menu-button__burger,.menu-button:active .menu-button__burger::after,.menu-button:active .menu-button__burger::before{background-color:#ffd19b}.menu-button--green{color:#012e23}.menu-button--green .menu-button__burger,.menu-button--green .menu-button__burger::after,.menu-button--green .menu-button__burger::before,.menu-button--green:active .menu-button__burger,.menu-button--green:active .menu-button__burger::after,.menu-button--green:active .menu-button__burger::before{background-color:#012e23}.menu-button--green:focus{outline-color:#012e23}.menu-button--green:active,.slider__navigation--green .slider__text-button:active{color:#012e23;opacity:.6}.menu-button__name{margin-top:3px}.menu-button__burger,.menu-button__burger::after,.menu-button__burger::before{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:relative;width:50px;height:1px;background-color:#e3b48b}.menu-button__burger::after,.menu-button__burger::before{position:absolute;left:0;width:100%;height:100%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;content:''}.menu-button__burger::before{top:-7px}.menu-button__burger::after{bottom:-7px}@media (max-width:568px){.menu-button{height:30px}.menu-button__name{display:none}}@media (max-width:450px){.menu-button{width:35px}}.header,.header--inner .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex}.header{-ms-flex-wrap:wrap;flex-wrap:wrap}.header--inner{padding-top:15px;padding-bottom:20px;border-bottom:1px solid #012e23}.header--inner .header__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%}.header--inner .header__logo img{width:145px;height:100px}.header--inner .header__contacts,.header--inner .header__controls{width:40%}.header--inner .header__controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.header--inner .header__contacts{gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header--inner .header__phone{font-size:24px}.header--inner .header__address{text-align:left;font-size:16px;line-height:1.5}.header__logo{border-radius:10px}.header__logo img{width:215px;height:150px}.header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header__controls--china{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;width:100%;margin-top:0}.header__contacts--fit{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__phone{font-size:30px;line-height:1;font-family:'Prata',serif;text-decoration:none;border-radius:10px}.header__address{max-width:300px;font-style:normal;text-align:right;font-size:18px;line-height:1.3}.header__address span{display:block}@media (max-width:1024px){.header--inner .header__contacts{margin:0}.header--inner .header__contacts span:last-of-type{display:block}.header__logo img{width:145px;height:100px}.header__phone{font-size:24px}.header__address{font-size:16px}.header__contacts{margin-top:30px}.header__controls{gap:30px}}@media (max-width:768px){.header--inner{padding-top:20px}.header--inner .header__controls,.header--inner .header__logo{width:auto}.header--inner .header__contacts span:last-of-type{display:inline}.header__controls{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header--inner .header__contacts,.header__contacts{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;margin-top:0}.header__address{max-width:100%}.header__address span{display:inline}}@media (max-width:568px){.header--inner{padding-top:15px}.header--inner .header__contacts,.header__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0;margin-bottom:30px}.header__address{text-align:center}}@media (max-width:450px){.header--inner .header__controls,.header__controls{position:absolute;width:100%;left:0;top:100px;z-index:5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.header--inner .header__controls a,.header--inner .header__controls button,.header__controls a,.header__controls button{pointer-events:auto}.header__controls--china{top:162px}.header--inner .header__controls{padding:0 30px}.header__logo{position:relative;z-index:10;margin:0 auto}}@media (max-width:375px){.header--inner .header__address,.header__address{font-size:13px}.header__controls--china{top:145px}}.promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__columns--grid .footer__contacts a,.promo--right .promo__title{-ms-flex-item-align:end;align-self:flex-end}.promo--right .promo__list li{text-align:right}.promo--center .promo__list li{text-align:center}.promo--center .promo__list li::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.promo--left .promo__list li::after{left:0;-webkit-transform:translateX(0);transform:translateX(0)}.promo__title{margin-bottom:15px}.promo__list{padding:0;margin:0;list-style-type:none}.promo__list li{position:relative;padding:10px 0}.promo__list li::after{position:absolute;bottom:0;height:2px;width:200px;background-image:url(../img/icon_dots_gold.svg);background-size:auto 2px;content:''}.promo__list li:last-of-type::after{display:none}.promo__list--green li::after{background-image:url(../img/icon_dots_green.svg)}@media (max-width:1024px){.promo__list{max-width:350px}.promo__title{margin:0}.promo--center .promo__list{max-width:100%}}@media (max-width:768px){.promo--left,.promo--right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo--left .promo__title,.promo--right .promo__title{-ms-flex-item-align:center;align-self:center}.promo--left .promo__list li,.promo--right .promo__list li{text-align:center}.promo--left .promo__list li::after,.promo--right .promo__list li::after{right:50%;left:auto;-webkit-transform:translate(50%);transform:translate(50%)}.promo__list{max-width:100%}}.slider{width:100%}.slider__item,.slider__item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__item{width:100%}.slider__item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider__text{margin:0}.slider__left,.slider__right{gap:30px}.slider__numbers{margin:50px 0 0;font-size:48px;line-height:1;font-family:'Prata',serif}.slider__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.slider__navigation--green .slider__navigation-separator,.slider__navigation--green .slider__text-button{color:#012e23}.slider__navigation--green .slider__text-button svg,.slider__navigation--green .slider__text-button:active svg{fill:#012e23}.slider__navigation-text{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:opacity;transition-delay:opacity;-webkit-transition-property:opacity;transition-property:opacity}.slider__navigation-text--change{opacity:0}.slider__simple-button{width:55px;height:60px}.slider__simple-button--reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider__navigation-separator,.slider__text-button{font-size:24px;line-height:1;font-family:'Prata',serif;color:#e3b48b}.slider__navigation-separator{margin:0}.slider__text-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;border:0;border-radius:10px;background:0 0;cursor:pointer}.slider__text-button span,.slider__text-button svg{pointer-events:none}.slider__text-button svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#e3b48b}.slider__text-button--reverse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider__text-button--changed{opacity:0;pointer-events:none;cursor:default}.slider__text-button:focus,.slider__text-button:hover{color:#d59363}.slider__text-button:focus svg,.slider__text-button:hover svg{fill:#d59363}.slider__text-button:active{color:#ffd19b}.slider__text-button:active svg{fill:#ffd19b}.slider__img{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slider__img--30{-webkit-animation:rotate30 1 .75s ease-out;animation:rotate30 1 .75s ease-out}.slider__img---30{-webkit-animation:rotate-30 1 .75s ease-out;animation:rotate-30 1 .75s ease-out}@media (max-width:1500px){.slider__numbers{font-size:36px}}@media (max-width:1024px){.slider__numbers{margin-top:30px}}@media (max-width:768px){.slider__numbers{display:none}}@media (max-width:568px){.slider__text-button{padding:0;width:100%}.slider__text-button--reverse{position:relative}.slider__text-button--reverse::after{position:absolute;bottom:-15px;left:10%;width:80%;height:1px;border-bottom:1px dashed #e3b48b;content:''}}.image-chain{overflow:hidden;position:relative;padding-top:330px}.image-chain__wrapper{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.image-chain__image{width:400px;height:280px}.image-chain__image--circle{width:260px;height:330px}@media (max-width:1024px){.image-chain__image{width:300px;height:220px}.image-chain__image--circle{width:220px;height:280px}.image-chain{padding-top:280px}}@media (max-width:450px){.image-chain__image{width:250px;height:180px}.image-chain__image--circle{width:200px;height:240px}.image-chain{padding-top:240px}}.utp__wrapper{position:relative}.utp__title{position:absolute;top:50px;left:calc((100% - 30px)/10 + 30px/2)}.utp__image{width:440px;height:550px}.utp__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:11%}.utp__left{padding-left:11%;padding-right:30px}.utp__slide-title{margin-top:50px}.utp__navigation{margin-top:-60px}@media (max-width:1500px){.utp__left{padding-left:100px}.utp__right{padding-right:100px}.utp__title{left:100px}}@media (max-width:1200px){.utp__left{padding-left:75px}.utp__right{padding-right:75px}.utp__title{left:75px}}@media (max-width:1024px){.utp__left{padding-left:50px}.utp__right{padding-right:60px}.utp__title{top:30px;left:50px}.utp__image{width:350px;height:450px}.utp__navigation{margin-top:0}.utp__slide-title{margin-top:100px}}@media (max-width:768px){.utp__left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.utp__right{padding:50px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.utp__image{width:400px;height:450px}.utp__slide-title{margin-top:0}.utp__navigation{margin-top:30px}}@media (max-width:568px){.utp__title{position:relative;top:auto;left:auto}.utp__image{width:calc(100vw - 100px);height:calc(100vw - 40px)}.utp__left{padding:0}}@media (max-width:450px){.utp__right{padding-top:30px}}.circle-button{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:0;border-radius:10px;cursor:pointer}.circle-button,.circle-button svg,.circle-button::after{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.circle-button svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#e3b48b;pointer-events:none}.circle-button::after{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border-radius:49%;border:1px solid #e3b48b;-webkit-transform:rotate(20deg);transform:rotate(20deg);content:''}.circle-button:focus svg,.circle-button:hover svg{fill:#012e23}.circle-button:focus::after,.circle-button:hover::after{border-color:#d59363;background-color:#d59363}.circle-button:active::after{background-color:#ffd19b;border-color:#ffd19b}.circle-button--no-border::after{display:none}.circle-button--no-border:focus svg,.circle-button--no-border:hover svg,.footer__social a:focus svg,.footer__social a:hover svg{fill:#d59363}.circle-button--no-border:active svg,.footer__social a:active svg{fill:#ffd19b}.circle-button--green svg,.circle-button--green.circle-button--no-border:active svg{fill:#012e23}.circle-button--green::after{border-color:#012e23}.circle-button--green:active svg{fill:#fff}.circle-button--green:active::after{background-color:#012e23;border-color:#012e23}.circle-button--green.circle-button--no-border:active,.footer--green .footer__social a:active{opacity:.6}.seasons{padding-bottom:50px}.seasons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seasons__title{width:66.66%}.seasons__title p{margin:15px 0 0}.seasons__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;width:33.33%}@media (max-width:768px){.seasons__links,.seasons__title{width:100%}.seasons__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seasons__title{text-align:center}.seasons__title p{text-align:left}.seasons__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rounded-media{overflow:hidden;border-radius:50px}.rounded-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rounded-media__embed{position:relative;width:100%;padding-top:56%}.rounded-media__embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1024px){.rounded-media{border-radius:30px}}.chef--archive{border-top:none}.chef--archive::before{display:none}.chef__portrait{width:400px;height:500px;margin-left:auto}.chef__subtitle{margin-top:15px}.chef__quote{margin:30px 0 0;font-style:italic}.chef__button{-ms-flex-item-align:baseline;align-self:baseline;margin-top:50px}.chef__left{padding-right:30px}@media (max-width:1024px){.chef__portrait{width:350px;height:450px}}@media (max-width:768px){.chef__portrait{width:400px;height:450px;margin:0}.chef__right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.chef__left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}.chef__button{-ms-flex-item-align:center;align-self:center;margin:30px 0}}@media (max-width:568px){.chef__portrait{width:calc(100vw - 100px);height:calc(100vw - 40px);margin:0}.chef__right{padding-top:0}}@media (max-width:375px){.chef__button{margin-bottom:0}}.halls__title{position:absolute;top:0;right:0}.halls__slider{position:relative}.halls__navigation{margin-top:15px}@media (max-width:768px){.halls__title{position:relative}.halls__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px 0}.halls__navigation p{display:none}}.hall--reverse .hall__info{padding-left:75px;padding-right:30px}.hall--reverse .hall__image-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hall--title .hall__info{padding-left:0}.hall__subtitle{margin:0 0 15px 2px}.hall__image{width:440px;height:550px}.hall__image--rounded{width:100%;height:auto;min-height:500px}.hall__image--big{width:520px;height:600px;margin-top:-75px}.hall__text{margin:15px 0 0}.hall__text--margin-top{margin-top:30px}.hall__props{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px;margin:30px 0 0}.hall__image-wrapper{padding-left:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hall__info{padding-left:50px}.hall__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px 30px;margin-top:50px}.contacts__phones a,.footer__contacts a,.hall__button{-ms-flex-item-align:baseline;align-self:baseline}@media (max-width:1200px){.hall--inner .hall__title{margin-top:0}.hall__image{height:500px}.hall__title,.halls__navigation{margin-top:50px}}@media (max-width:1024px){.hall__image{width:350px;height:450px}.hall__image--big{margin-top:0}}@media (max-width:768px){.hall--reverse .hall__image-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.hall__image-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0 0}.hall__info{padding:0}.hall__image{width:400px;height:550px}.hall__image--big{width:500px}.hall__title{margin-top:0}.hall__controls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.hall--reverse .hall__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}.hall--inner .hall__image-wrapper{padding-top:0}}@media (max-width:568px){.hall__image{width:calc(100vw - 100px);height:calc(100vw - 40px)}}@media (max-width:450px){.hall__image-wrapper{padding-top:30px}.hall__image--rounded{width:100%;height:auto;min-height:350px}}@media (max-width:375px){.hall__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hall__button{-ms-flex-item-align:center;align-self:center}.hall__image--rounded{width:100%;height:auto;min-height:300px}}.contacts__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;margin-top:50px}.contacts__phones a,.footer__contacts a{text-decoration:none}.contacts__phones--big{font-size:36px;line-height:1.5;font-family:'Prata',serif}.contacts__email{-ms-flex-item-align:baseline;align-self:baseline;margin-top:30px}.contacts__email--no-margin{margin-top:0}.contacts__address{margin-top:30px;font-style:normal}.contacts__button{margin-top:30px;-ms-flex-item-align:baseline;align-self:baseline}.contacts__frame{height:500px}@media (max-width:1024px){.contacts__phones--big{font-size:28px}}@media (max-width:768px){.contacts__phones--big{margin-top:0}}@media (max-width:375px){.contacts__button{-ms-flex-item-align:center;align-self:center}}.frame,.list li{position:relative}.frame{width:100%;overflow:hidden}.frame--green .frame__border,.frame--green .frame__content{border:1px solid #012e23}.block-border-green td,.frame--green .frame__decor::after,.frame--green .frame__decor::before{background-color:#fff;border:1px solid #012e23}.frame--gold .frame__border{border:1px solid #e3b48b}.frame--gold .frame__decor::after,.frame--gold .frame__decor::before,.frame__decor::after,.frame__decor::before{background-color:#012e23;border:1px solid #e3b48b}.frame__border{position:relative;z-index:10;padding:45px;height:100%}.frame__content{height:100%;overflow:hidden;border-radius:30px}.frame__content--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.frame__decor,.list li::before{position:absolute;left:0;width:100%;height:50px}.frame__decor::after,.frame__decor::before{position:absolute;z-index:20;top:0;width:50px;height:50px;border-radius:40%;content:''}.frame__decor::after{right:0}.frame__decor::before{left:0}.frame__decor--top{top:0}.frame__decor--top::before{-webkit-transform:translate(-45%,-45%);transform:translate(-45%,-45%)}.frame__decor--top::after{-webkit-transform:translate(45%,-45%);transform:translate(45%,-45%)}.frame__decor--bottom{bottom:0}.frame__decor--bottom::before{-webkit-transform:translate(-45%,45%);transform:translate(-45%,45%)}.frame__decor--bottom::after{-webkit-transform:translate(45%,45%);transform:translate(45%,45%)}.frame__video{width:100%;height:auto}@media (max-width:1024px){.frame__border{padding:30px}.frame__content{border-radius:20px}}@media (max-width:450px){.frame--minimal .frame__decor{display:none}.frame--minimal .frame__border{padding:0;border:0}}@media (max-width:375px){.frame__border{padding:20px}.frame__decor{height:30px}.frame__decor::after,.frame__decor::before{width:30px;height:30px}.frame--minimal .frame__border{padding:0;border:0}}.cart-totals__price ul,.list{padding:0;margin:0;list-style-type:none}.list li{margin-bottom:10px;padding-left:30px}.list li::before{top:10px;width:20px;height:1px;background-color:#012e23;content:''}@media (max-width:375px){.list li{padding-left:15px}.list li::before{width:8px}}.footer{padding-bottom:250px;background-image:url(../img/pattern_gold.svg);background-repeat:repeat-x;background-position:50% 100%;background-size:auto 200px}.footer--border-top{border-top:1px solid #e3b48b}.footer--green{background-image:url(../img/pattern_green.svg);border-top:1px solid #012e23}.footer--green .footer__content,.footer--green .footer__decor-2{border-color:#012e23}.footer--green .footer__payment svg,.footer--green .footer__social a:active svg,.footer--green .footer__social svg{fill:#012e23}.footer--margin-top{margin-top:75px}.footer__decor-2{height:30px;border-left:1px solid #e3b48b;border-right:1px solid #e3b48b}.footer__content{border-top:1px solid #e3b48b}.footer__columns{padding-top:50px}.footer__columns--grid{display:grid;gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-template-areas:"a1 a2" "a3 a3" "a4 a4" "a5 a5"}.footer__columns--grid .footer__contacts{grid-area:a2;margin-top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.footer__columns--grid .footer__social-wrapper{grid-area:a3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__columns--grid .footer__middle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__columns--grid .footer__payment{margin-top:0}.footer__columns--grid .footer__projects{grid-area:a4}.footer__columns--grid .footer__copyright{grid-area:a5}.footer__logo{-ms-flex-item-align:baseline;align-self:baseline}.footer__logo img{width:169px;height:118px}.footer__logo[href]:focus,.footer__logo[href]:hover{opacity:.8}.footer__logo[href]:active{opacity:.6}.footer__contacts,.footer__phones{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__contacts{gap:30px;margin-top:100px}.footer__phones{gap:5px}.footer__address{font-style:normal;font-size:13px;line-height:1.65}.footer__payment,.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.footer__social p{margin:0}.footer__social svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#e3b48b}.footer__social a{width:36px;height:33px}.footer__payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:75px}.footer__payment svg{fill:#e3b48b}.footer__copyright{margin-top:75px;text-decoration:underline}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-top:30px}.footer__menu-wrapper{padding:0;list-style-type:none;margin:30px 0 0}.footer__menu-wrapper li{margin-top:10px}.footer__projects{margin-top:100px}.footer__projects p{display:block;margin:0;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:13px;line-height:1}.footer__projects-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer__suzdal img{width:170px;height:auto}@media (max-width:1024px){.footer--green .footer__left{border-color:#012e23}.footer--green .footer__left::before{background:url(../img/icon_star_green.svg) 50% 50%}.footer__columns{padding-top:30px}.footer__left,.footer__right{min-width:100%}.footer__left{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;border-top:1px solid #e3b48b}.footer__left::before{position:absolute;top:0;left:50%;z-index:20;width:15px;height:15px;background:url(../img/icon_star_gold.svg) 50% 50%;-webkit-transform:translate(-50%,-55%);transform:translate(-50%,-55%);content:''}.footer__projects{margin-top:50px}.footer__projects-wrapper{margin-top:0}.footer__contacts{margin-top:50px}.footer__contacts a{-ms-flex-item-align:center;align-self:center}.footer__phones{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 50px}.footer__phones,.footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__payment{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__logo{-ms-flex-item-align:center;align-self:center}}@media (max-width:768px){.footer__menu{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px 30px}.footer__menu-column{width:calc((100% - 30px)/2)}.footer__projects-wrapper{margin-top:15px}.footer__suzdal img{width:120px}.footer__columns--grid,.footer__columns--grid .footer__contacts{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__columns--grid{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__columns--grid .footer__contacts{margin-top:30px}.footer__columns--grid .footer__contacts a{-ms-flex-item-align:center;align-self:center}.footer__columns--grid,.footer__columns--grid .footer__phones{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__columns--grid .footer__address{text-align:center}.footer__columns--grid .footer__middle,.footer__columns--grid .footer__social-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.footer__columns--grid .footer__middle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.footer__columns--grid .footer__copyright{margin-top:30px}}@media (max-width:568px){.footer__projects-wrapper{gap:0}}@media (max-width:375px){.footer__menu-column,.footer__social p{width:100%;text-align:center}.footer__projects-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__address{text-align:center}.footer__social{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__suzdal img{width:170px}}:root{--shift:30px}.modal{position:fixed;top:0;left:0;z-index:12000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:100vw;height:100vh;color:#012e23;background-color:rgba(227,180,139,.75)}.modal a:not(.button){color:#012e23}.modal a:not(.button):focus,.modal a:not(.button):hover{color:#d59363}.modal a:not(.button):active{color:#012e23;opacity:.6}.modal--closed{opacity:0;pointer-events:none;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:.5s;transition-duration:.5s}.modal--closed .modal__content-wrapper{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s}.modal--active{opacity:1;pointer-events:auto}.modal--active .modal__content-wrapper{-webkit-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.7s;transition-duration:.7s}.modal__close-wrapper{position:absolute;top:30px;right:var(--shift)}.modal__content-wrapper{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:120px 50px 40px;background-color:#fff;overflow-y:auto;border-radius:30px}.modal__title{margin-bottom:15px}.modal__text{margin:0;text-align:center;font-size:20px;line-height:1.25;font-weight:700}.modal__type{position:absolute;top:30px;left:var(--shift);margin:0}@media (max-width:450px){.modal__content-wrapper{padding:80px 30px 30px}}.modal-close{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:55px;height:60px;padding:0;color:#012e23;background:0 0;border:0;border-radius:10px;cursor:pointer}.modal-close *{position:relative;z-index:20}.modal-close svg,.modal-close::after{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.modal-close svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#012e23}.modal-close::after{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border-radius:49%;border:1px solid #012e23;-webkit-transform:rotate(20deg);transform:rotate(20deg);content:''}.modal-close:focus svg,.modal-close:hover svg{fill:#fff}.modal-close:focus::after,.modal-close:hover::after{background-color:#012e23}.modal-close:focus{outline-color:#012e23!important}.modal-close:active svg{fill:#012e23}.modal-close:active::after{background-color:#e3b48b;border-color:#e3b48b}.modal-close--small{width:auto;height:auto}.modal-close--small::after{width:40px;height:40px;-webkit-transform:rotate(0) translate(-10px,-10px);transform:rotate(0) translate(-10px,-10px)}@media (max-width:1024px){.modal-close{width:45px;height:50px}.modal-close--small{width:auto;height:auto}.modal-close--small::after{width:40px;height:40px;-webkit-transform:rotate(0) translate(-10px,-10px);transform:rotate(0) translate(-10px,-10px)}}@media (max-width:768px){.modal-close{width:36px;height:33px}.modal-close svg{width:16px;height:16px}.modal-close--small{width:auto;height:auto}.modal-close--small::after{width:36px;height:36px;-webkit-transform:rotate(0) translate(-10px,-10px);transform:rotate(0) translate(-10px,-10px)}}.button-cart,.button-cart svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.button-cart{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:relative;height:33px;border-radius:10px}.button-cart svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#e3b48b}.button-cart--not-empty::after{position:absolute;top:2px;left:-4px;width:12px;height:12px;border-radius:50%;background-color:#e3b48b;-webkit-animation:bounce-middle infinite 1s;animation:bounce-middle infinite 1s;content:''}.button-cart:focus svg,.button-cart:hover svg{fill:#d59363}.button-cart:active svg{fill:#ffd19b}.button-cart--green svg{fill:#012e23}.button-cart--green:focus svg,.button-cart--green:hover svg,.more:focus .more__icon svg,.more:hover .more__icon svg,.related-halls__item a:focus .related-halls__props-item svg,.related-halls__item a:hover .related-halls__props-item svg{fill:#d59363}.button-cart--green:active{opacity:.6}.button-cart--right.button-cart--not-empty::after{left:auto;right:0}.page-header{padding-top:50px;padding-bottom:30px;margin-top:30px}.page-header--single-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px 100px;margin-bottom:50px;border-bottom:1px solid #012e23}.page-header__prop-item,.page-header__props{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.page-header__props{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-header__prop-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-style:normal}.page-header__prop-item svg{-ms-flex-negative:0;flex-shrink:0;fill:#012e23}.page-header__prop-item p{margin:0}.page-header__promo{margin-top:30px}.page-header__subtitle{max-width:800px;margin:50px auto 30px;text-align:center}.page-header__advantages{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px}@media (max-width:1024px){.page-header--single-post,.page-header__props{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__props{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}}@media (max-width:768px){.page-header__advantages{margin-top:30px;gap:30px}}@media (max-width:450px){.page-header{margin-top:0}}@media (max-width:375px){.page-header__advantages{margin-top:15px}}.page-content__pagination{margin-top:30px}.tabs--menu .tabs__content{display:block;pointer-events:auto}.tabs--margin-top-1{margin-top:-1px}.tabs__button{position:relative;border:0!important}.tabs__button::after{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:absolute;bottom:0;left:50%;width:0;height:2px;background:url(../img/icon_dots_green.svg) 50% 50% repeat-x;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;content:''}.tabs__button--active::after,.tabs__button.current-menu-item::after{width:90%;opacity:100%}.tabs__content{display:none;padding:50px 0;pointer-events:none}.tabs__content--active{display:block;pointer-events:auto;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:fade-in 1s 1;animation:fade-in 1s 1}.tabs__frame{margin-top:30px}@media (max-width:568px){.tabs__button::after{bottom:-4px}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;width:100%}.wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prices__slider-navigation{padding:30px 0 5px}.prices__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.prices__slide img{width:50%;-ms-flex-item-align:start;align-self:flex-start}.prices__frame{max-width:80%;margin-right:auto;margin-left:auto}@media (max-width:568px){.prices__slide img{width:100%}}@media (max-width:768px){.prices__frame{max-width:100%}}@media (max-width:375px){.prices__frame{padding:0}.prices__decor{display:none}.prices__border{padding:0}.prices__border,.prices__content{border:0!important}}.bordered-links--gold{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn}.bordered-links--gold ::-moz-selection{color:#e3b48b;background-color:#012e23}.bordered-links--gold ::selection{color:#e3b48b;background-color:#012e23}.bordered-links--gold .bordered-links__button:focus,.bordered-links--gold .bordered-links__button:hover{color:#012e23;opacity:.8}.bordered-links--sticky{position:sticky;top:0}.bordered-links__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 30px;padding:12px 20px;border-left:1px solid #012e23;border-right:1px solid #012e23}.bordered-links__button{padding:10px 15px;color:#012e23;font-weight:700;text-decoration:none;border:0;background:0 0;cursor:pointer;border-radius:10px}.bordered-links__button:focus,.bordered-links__button:hover{color:#d59363}.bordered-links__button:active{color:#012e23;opacity:.6}@media (max-width:768px){.bordered-links__button{padding:5px 12px}.bordered-links__wrapper{gap:5px 10px}}.single-hall__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;margin-top:50px}.single-hall__gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 30px*(5 - 1))/5);overflow:hidden;border-radius:30px}.related-halls__item a:focus .related-halls__image,.related-halls__item a:hover .related-halls__image,.single-hall__gallery-wrapper a:focus,.single-hall__gallery-wrapper a:hover{opacity:.8}.single-hall__gallery-wrapper a:focus{outline:1px dotted #012e23;outline-offset:5px}.related-halls__item a:active .related-halls__image,.single-hall__gallery-wrapper a:active{opacity:.6}@media (max-width:1200px){.single-hall__gallery-wrapper{width:calc((100% - 30px*(4 - 1))/4)}}@media (max-width:1024px){.single-hall__hero{padding-top:50px;padding-bottom:50px}}@media (max-width:768px){.single-hall__hero{padding-top:30px}.single-hall__gallery-wrapper{width:calc((100% - 30px*(2 - 1))/2);width:100%}}.related-halls__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.related-halls__item a{text-decoration:none}.related-halls__image,.related-halls__props-item svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.related-halls__image{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;height:180px;overflow:hidden;border-radius:30px}.related-halls__image img{height:100%;-o-object-fit:cover;object-fit:cover}.related-halls__props{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px;margin:20px 0 0;padding:0 20px}.related-halls__info,.related-halls__props,.related-halls__props-item{display:-webkit-box;display:-ms-flexbox;display:flex}.related-halls__props-item{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.related-halls__props-item svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;-ms-flex-negative:0;flex-shrink:0;fill:#012e23}.related-halls__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.related-halls__wrapper{margin-top:50px}.related-halls__title{font-size:20px;line-height:1.25}.related-halls__button{-ms-flex-item-align:center;align-self:center}@media (max-width:1200px){.related-halls__item{max-width:calc((100% - 30px*2)/3)}}@media (max-width:768px){.related-halls__item{max-width:calc((100% - 30px)/2)}.related-halls__image{height:auto}}@media (max-width:450px){.related-halls__item{max-width:100%}.related-halls__props{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.reservation{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;margin:30px 0 0;color:#012e23}.reservation ::-moz-selection{color:#e3b48b;background-color:#012e23}.reservation ::selection{color:#e3b48b;background-color:#012e23}.reservation--white{background:0 0}.reservation--no-margin{margin:0}.reservation a{color:#012e23!important;outline-color:#012e23!important}.reservation__subtitle{margin:30px 0 0;text-align:center;font-size:18px;line-height:1.25;font-weight:700}.reservation__form{width:80%;margin:50px auto 0}@media (max-width:1200px){.reservation__form{width:100%}}.form,.form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 30px}.form__row{gap:15px 30px}.form__row--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__row--2-cols .form__input-wrapper{width:calc((100% - 30px*2)/2)}.form__row--3-cols .form__input-wrapper{width:calc((100% - 30px*3)/3)}.form__input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form__input-wrapper label{padding-left:30px;font-size:13px;text-transform:uppercase;font-weight:700;line-height:1}.form__input{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;height:60px;width:100%;padding-left:30px;padding-right:30px;color:#012e23;background:0 0;border-radius:20px;border:1px solid #012e23}.form__input::-webkit-input-placeholder{color:#012e23;opacity:.5}.form__input::-moz-placeholder{color:#012e23;opacity:.5}.form__input:-ms-input-placeholder{color:#012e23;opacity:.5}.form__input::-ms-input-placeholder{color:#012e23;opacity:.5}.form__input::placeholder{color:#012e23;opacity:.5}.form__input:focus{background:#fff;outline:1px dotted #012e23;outline-offset:5px}.form__input--error{background-color:#d54039;-webkit-animation:error .25s 1 ease-in;animation:error .25s 1 ease-in}textarea.form__input{padding-top:20px;padding-bottom:20px;height:100px}.form__notice{margin:0;padding-left:30px;font-size:13px;line-height:1.5}.form__notice a:focus,.form__notice a:hover{color:#012e23;text-decoration:none;opacity:.8}.form__notice a:active{opacity:.6}.form__submit{margin-top:15px}.form__result{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;position:absolute;top:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:24px;line-height:1.2;border:1px solid #012e23;opacity:0;pointer-events:none}.form__result ::-moz-selection{color:#e3b48b;background-color:#012e23}.form__result ::selection{color:#e3b48b;background-color:#012e23}.form__result--active{opacity:1;pointer-events:auto}@media (max-width:768px){.form__row--2-cols .form__input-wrapper,.form__row--3-cols .form__input-wrapper{width:100%}}@media (max-width:568px){textarea.form__input{height:150px}}.like-select{position:relative}.like-select--above .like-select__button svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.like-select--above .like-select__list{top:auto;bottom:100%;margin-top:0;margin-bottom:2px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.like-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:60px;padding:0 30px;color:#012e23;font-weight:500;border:1px solid #012e23;border-radius:20px}.like-select__button span{padding:0;line-height:1.3;text-align:left}.like-select__button svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;-ms-flex-negative:0;flex-shrink:0;fill:#012e23;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.like-select__button:focus,.like-select__button:hover{background-color:#fff}.like-select__button:focus{outline:1px dotted #012e23;outline-offset:5px}.like-select__button--active svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.like-select__list{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;padding:0;margin:0;list-style-type:none;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;width:100%;background-color:#fff;border-radius:20px;border:1px solid #012e23;opacity:0;pointer-events:none;-webkit-transform:translateY(5px);transform:translateY(5px)}.like-select__list--active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.like-select__list a{display:block;padding:10px 18px;color:#012e23;text-decoration:none}.like-select__list a:focus,.like-select__list a:hover{text-decoration:underline}.like-select__list a:active{opacity:.6}.arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:31px;overflow:hidden}.arrow::after,.arrow::before{position:absolute;width:60px;height:60px;border-radius:50%;border:1px solid #012e23;content:''}.arrow--to-right::before{right:-30px;top:-44px}.arrow--to-right::after{right:-30px;bottom:-44px}.arrow--gold .arrow__heart{background-color:#e3b48b}.arrow--gold::after,.arrow--gold::before{border-color:#e3b48b}.arrow__heart{background-color:#012e23;width:100%;height:1px}.cta{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;color:#012e23}.cta ::-moz-selection{color:#e3b48b;background-color:#012e23}.cta ::selection{color:#e3b48b;background-color:#012e23}.cta--margins{margin-top:30px;margin-bottom:30px}.cta--green{background:#012e23;color:#e3b48b}.cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.cta__title{max-width:600px;-ms-flex-negative:0;flex-shrink:0;font-size:32px;line-height:1.25}.cta__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cta__body{gap:15px 30px}.cta__body,.cta__widget,.cta__widget--static{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta__widget{-ms-flex-item-align:stretch;align-self:stretch;background-color:#fff;border-radius:5px}.cta__widget iframe{height:50px}.cta__widget--static{-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;color:#012e23;background-color:#e3b48b;border:1px solid #012e23}.cta__text{width:100%;white-space:nowrap;text-align:center;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:1px;font-weight:900}.bonus p,.cta__rating,.cta__text,.product-small__text p{margin:0}.cta__star{width:30px;height:30px}.cta__rating{font-weight:700;margin-left:5px;margin-top:3px}@media (max-width:1024px){.cta__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.cta__arrow{display:none}.cta__button{padding:18px 40px}.cta__title{text-align:center}}@media (max-width:768px){.cta__title{width:100%;text-align:center}.cta__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:450px){.cta__body{-ms-flex-wrap:wrap;flex-wrap:wrap}}.bonus{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px 30px;padding:15px 20px;border-radius:5px}.bonus ::-moz-selection{color:#e3b48b;background-color:#012e23}.bonus ::selection{color:#e3b48b;background-color:#012e23}.bonus--gold{color:#012e23}.bonus--fit{-ms-flex-item-align:left;align-self:left}.bonus__button,.prop svg{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.bonus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bonus__button{-ms-flex-item-align:baseline;align-self:baseline}}@media (max-width:568px){.bonus__button{-ms-flex-item-align:center;align-self:center}}.single-event__bonus{margin-top:30px}.single-event__props{margin-top:50px}.single-event__props-column{gap:30px}.single-event__hero{padding-bottom:100px}.single-event__gallery{padding-bottom:50px}.single-event__halls{border-bottom:none}.single-event__controls{margin-top:30px}@media (max-width:1024px){.single-event__props-column{max-width:100%}}.prop{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.prop svg{fill:#e3b48b}.blog-small__start-date svg,.icons__item--green svg,.more:active .more__icon svg,.prop--green svg{fill:#012e23}.prop--detailed{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.prop--big{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%}.prop--big .prop__info{text-align:center}.prop--big .prop__title{font-size:20px;line-height:24px}.prop__title{margin:4px 0 0;font-weight:700}.prop__text{margin:10px 0 0}@media (max-width:768px){.prop--big{width:45%}}@media (max-width:375px){.prop{width:100%}}.info-block--margin{margin-top:50px;margin-bottom:50px}.info-block__left{padding-right:15px;padding-left:100px}.info-block__right{padding-left:15px;padding-right:100px}.info-block__left,.info-block__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-block__image{max-height:400px}.info-block__text-wrapper{margin-top:30px}.info-block__text-wrapper p:first-of-type{margin-top:0}.info-block__text-wrapper p:last-of-type{margin-bottom:0}.info-block__button{-ms-flex-item-align:baseline;align-self:baseline;margin-top:30px}@media (max-width:1200px){.info-block__left{padding-left:50px}.info-block__right{padding-right:50px}}@media (max-width:1024px){.info-block__left,.info-block__right{max-width:100%;padding:0 50px}}@media (max-width:568px){.info-block--margin{margin-top:30px;margin-bottom:30px}.info-block__left,.info-block__right{padding:0}.info-block__button{-ms-flex-item-align:center;align-self:center}}.product-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;text-align:center}.product-small__title{font-family:"Montserrat","Arial",sans-serif;font-size:18px;line-height:1.5;font-weight:700}.product-small__title a{display:block}.product-small__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-small__price{margin:30px 0 0;font-family:"Prata","Times New Roman";font-weight:500;line-height:1;font-size:24px}.product-small__weight{margin:10px 0 0}.product-small__text{margin:5px 0 0;font-style:italic}.qty-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}.qty-form__submit{-ms-flex-negative:0;flex-shrink:0;padding:15px 25px;border:0}.qty-form__count,.qty-form__count--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qty-form__count,.qty-form__count p{display:-webkit-box;display:-ms-flexbox;display:flex}.qty-form__count p{margin:0}.qty-form__count--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.qty-form__input{width:50px;height:48px;text-align:center;color:#012e23;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:0;border-radius:10px}.qty-form__input::-webkit-inner-spin-button,.qty-form__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-form__input:focus{outline:1px dotted #012e23;outline-offset:5px}.qty-form__button,.qty-form__button::after,.qty-form__button::before{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0}.qty-form__button{position:relative;width:28px;height:30px;font-size:24px;line-height:1;cursor:pointer;background:0 0;border-radius:50%;border:1px solid #b0ccc6;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.qty-form__button::after,.qty-form__button::before{position:absolute;top:50%;left:50%;width:60%;height:2px;background-color:#012e23;-webkit-transform:translate(-50%,-50%) rotate(-30deg);transform:translate(-50%,-50%) rotate(-30deg);content:''}.qty-form__button--minus::after{display:none}.qty-form__button--plus::after{-webkit-transform:translate(-50%,-50%) rotate(-120deg);transform:translate(-50%,-50%) rotate(-120deg)}.qty-form__button:focus,.qty-form__button:hover{border-color:#012e23}.qty-form__button:active{background-color:#012e23}.qty-form__button:active::after,.qty-form__button:active::before{background-color:#fff}@media (max-width:1024px){.qty-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:568px){.qty-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;width:100%}.products__wrapper{row-gap:60px;width:100%;margin-top:50px}.products__title-category{margin:50px 0 40px}.products__title-category--no-margin{margin-top:0}@media (max-width:768px){.products__item{max-width:calc((100% - 30px)/2)}}@media (max-width:568px){.products__item{max-width:100%}}.services__item{display:-webkit-box;display:-ms-flexbox;display:flex}.services__right{padding-left:30px}.services__left,.services__right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services__text{margin:30px 0 0}.services__text--center{margin-top:15px;text-align:center}.services__price,.services__small-price{margin:30px 0 0;font-size:36px;font-family:"Prata","Times New Roman";font-weight:500}.services__small-price{font-size:24px;text-align:center}.services__image{width:calc(100% - 80px);height:500px}.servises__title-big{padding-bottom:30px}.services__info{margin-top:30px}.services__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:45px 30px}.services__wrapper--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.services__small-title{font-family:"Montserrat","Arial",sans-serif;font-size:18px;line-height:1.5;font-weight:700}@media (max-width:1024px){.services__image{height:300px}.services__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__small-item{max-width:calc((100% - 30px)/2)}.services__left,.services__right{min-width:100%}.services__right{padding:0}.services__image{margin-top:30px;width:calc(100vw - 250px);height:calc(100vw - 350px)}}@media (max-width:568px){.services__image{width:calc(100vw - 100px);height:calc(100vw - 30px)}.services__small-item{max-width:100%}}.icons,.icons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px 30px}.icons__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:33.33%;text-align:center}.blog-small__start-date p,.icons__item p{margin:0}@media (max-width:568px){.icons,.icons__item{-webkit-box-direction:normal}.icons{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icons__item{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:30px;width:100%;text-align:left}}@media (max-width:375px){.icons__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;text-align:center}}.event-small__right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;padding-left:75px}.event-small__text{margin:0}.event-small__props{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (max-width:1200px){.event-small__right{padding-left:30px}}@media (max-width:1024px){.event-small__right{padding-left:0}.event-small__image{-ms-flex-item-align:baseline;align-self:baseline}}@media (max-width:768px){.event-small__title{text-align:center}.event-small__button,.event-small__title{-ms-flex-item-align:center;align-self:center}}@media (max-width:1024px){.blog__item{max-width:calc((100% - 30px)/2)}}@media (max-width:568px){.blog__item{max-width:100%}}.blog-small__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.blog-small__title{margin-top:30px}.blog-small__title a{display:block;text-decoration:none}.blog-small__excerpt{margin:15px 0 0}.blog-small__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.blog-small__publish-date{font-size:13px}.blog-small__start-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-bottom:30px;width:100%}@media (max-width:450px){.blog-small__content{padding:0}}.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.more:focus .more__icon::after,.more:hover .more__icon::after{border-color:#d59363}.more:active{color:#012e23}.more:active .more__icon::after{border-color:#012e23}.more__icon,.pagination,.pagination__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.more__icon{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px}.more__icon svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;position:relative;z-index:10;margin-right:2px;fill:#012e23}.more__icon svg,.more__icon::after,.pagination__button svg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.more__icon::after{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #012e23;border-radius:50%;-webkit-transform:rotate(30deg);transform:rotate(30deg);content:''}.pagination,.pagination__wrapper{width:100%}.pagination__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;font-family:'Prata',Arial,serif;font-size:24px;line-height:1}.pagination__button,.pagination__wrapper a{text-decoration:none}.pagination__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-left:15px;padding:0;color:#012e23;background:0 0;border:0;border-radius:10px;cursor:pointer}.pagination__button svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#012e23}.pagination__button--reverse{margin-right:15px;margin-left:0}.pagination__button--reverse svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination__button:focus,.pagination__button:hover{color:#d59363}.pagination__button:focus svg,.pagination__button:hover svg,.related-recipes__item a:focus .related-recipes__props-item svg,.related-recipes__item a:hover .related-recipes__props-item svg{fill:#d59363}.pagination__button:active{color:#012e23}.icon-block svg,.pagination__button:active svg{fill:#012e23}@media (max-width:450px){.pagination__nav-text{display:none}.pagination__wrapper{gap:15px}}.pagination .current{text-decoration:underline;text-underline-offset:5px}.single-hall__gallery .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px;width:100%}.single-hall__gallery .gallery-item{margin:0;width:100%;max-width:calc((100% - 30px*3)/4);overflow:hidden;border-radius:30px}.single-hall__gallery a:focus,.single-hall__gallery a:hover,.ya-reviews iframe:focus,.ya-reviews iframe:hover{opacity:.8}.single-hall__gallery a:active{opacity:.6}.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;width:100%}.woocommerce-NoticeGroup{width:100%}.woocommerce-attention,.woocommerce-error,.woocommerce-info{list-style-type:none;width:100%;padding:10px 20px;margin:0;border:0;border-radius:20px}.woocommerce-attention::before,.woocommerce-error::before,.woocommerce-info::before{display:none}.woocommerce-info{background-color:#e3b48b;color:#012e23}.woocommerce-error{background-color:#d54039;color:#fff}.woocommerce-attention{background-color:#012e23;color:#e3b48b}.highlight{margin:0 0 30px;font-family:"Prata","Times New Roman";font-weight:500;font-size:24px;line-height:1.25}.size-full{max-width:800px;max-height:800px;margin:30px auto}.block-bg-gold,.block-bg-green,.block-border-green{padding:20px 30px;margin:30px 0;border-radius:30px}.block-bg-gold{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn}.block-bg-gold ::-moz-selection{color:#e3b48b;background-color:#012e23}.block-bg-gold ::selection{color:#e3b48b;background-color:#012e23}.block-bg-green{color:#fff;background-color:#012e23}.block-bg-green a{color:#fff}.block-bg-green a:focus,.block-bg-green a:hover{color:#fff;opacity:.8}.block-bg-green a:active,.ya-reviews iframe:active{opacity:.6}.block-border-green{font-size:16px}.woocommerce-shipping-destination{display:none}.ws-multi_button-copyright{display:none!important}@media (max-width:768px){.single-hall__gallery .gallery-item{max-width:calc((100% - 30px)/2)}.block-bg-gold,.block-bg-green,.block-border-green{border-radius:15px}}@media (max-width:568px){.block-bg-gold,.block-bg-green,.block-border-green{border-radius:10px}}@media (max-width:450px){.single-hall__gallery .gallery-item{max-width:100%}.woocommerce-shipping-totals .woocommerce-shipping-methods{font-size:13px}}.recipe{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.recipe__image{width:290px;height:350px}.recipe__info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:75px;padding-left:30px}.recipe__info--no-padding,.recipe__info--single{padding-left:0}.advantages__text p,.recipe__text{margin:15px 0 0}.recipe__button{margin-top:30px}.recipe__details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:75px}.recipe__details--top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.recipe__details-wrapper{position:relative;font-size:14px;line-height:2;font-style:italic}.recipe__details-wrapper::before{position:absolute;top:10%;left:-50px;width:1px;height:80%;background-color:#012e23;content:''}@media (max-width:1200px){.recipe__info{padding-right:0}.recipe__info--single{padding-right:50px}.recipe__details{padding-left:0}.recipe__details-wrapper::before{left:-30px}.recipe__image{width:100%;height:300px}}@media (max-width:1024px){.recipe{-ms-flex-wrap:wrap;flex-wrap:wrap}.recipe__details{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recipe__details,.recipe__image__wrapper{min-width:calc((100% - 30px)/2);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe__image{max-width:350px;height:400px}.recipe__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.recipe__text{-ms-flex-item-align:start;align-self:flex-start}.recipe__details--single,.recipe__info--single{max-width:100%}.recipe__details--single{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:768px){.recipe__details-wrapper::before{display:none}}@media (max-width:568px){.recipe__image{width:calc(100vw - 100px);height:calc(100vw - 40px);max-width:100%}}@media (max-width:375px){.recipe__details{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.recipe{border-bottom:1px solid #012e23;padding-bottom:30px}}.recipes__list{gap:50px}@media (max-width:768px){.about__video{max-width:100%}}.ya-reviews iframe{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:opacity;transition-delay:opacity;-webkit-transition-property:opacity;transition-property:opacity;width:150px;height:50px}.reviews--gold{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;color:#012e23}.reviews--gold ::-moz-selection{color:#e3b48b;background-color:#012e23}.reviews--gold ::selection{color:#e3b48b;background-color:#012e23}.reviews__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px 100px;margin-top:75px}.reviews__wrapper a{-ms-flex-preferred-size:150px;flex-basis:150px}.related-recipes__item a:focus .related-recipes__image,.related-recipes__item a:hover .related-recipes__image,.reviews__wrapper a:focus,.reviews__wrapper a:hover{opacity:.8}.related-recipes__item a:active .related-recipes__image,.reviews__wrapper a:active{opacity:.6}.reviews__wrapper img{max-height:66px}.reviews__title{margin-top:50px}.reviews__button{margin-top:75px}@media (max-width:568px){.reviews__title{margin-top:0}}.banquets--border{border-top:1px solid #e3b48b;border-bottom:1px solid #e3b48b}.banquets__props-column{gap:30px}.banquets__props{margin-top:50px}.banquets__props--nomargin{margin-top:0}.banquets__gallery,.woocommerce-cart-form__table-header th{border-top:1px solid #012e23;border-bottom:1px solid #012e23}.banquets__gallery{padding-bottom:50px}.banquets__bonus{-ms-flex-item-align:start;align-self:flex-start}.advantages__controls,.advantages__title-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantages__controls{gap:15px 30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantages__controls,.advantages__item,.advantages__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 60px;margin-top:50px}.advantages__item{gap:30px;max-width:calc((100% - 30px*2)/2)}.advantages__image,.advantages__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:calc((100% - 30px)/2)}.advantages__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px}@media (max-width:1200px){.advantages__text{padding:0}}@media (max-width:1024px){.advantages__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:calc((100% - 30px)/2)}.advantages__image,.advantages__text{max-width:100%}.advantages__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.advantages__wrapper{gap:30px}}@media (max-width:568px){.advantages__item{max-width:100%}.advantages__title-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.icon-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-block p{text-align:center}.icon-block--gold svg{fill:#e3b48b}.sound__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px 100px;margin-top:50px}@media (max-width:1024px){.sound__item{min-width:33%}}@media (max-width:568px){.sound__wrapper{gap:30px}.sound__item{width:100%;max-width:calc((100% - 30px)/2)}}@media (max-width:375px){.sound__item{max-width:100%}}.single-recipe__video{border-top:none}.checkout__table td br,.checkout__table th br,.payment__title br,.single-recipe__video::before,.woocommerce-cart-form__title br{display:none}.related-posts__wrapper{margin-top:50px}.related-recipes__item{width:100%}.related-recipes__item a{width:100%;text-decoration:none}.related-recipes__image{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;overflow:hidden;border-radius:30px}.related-recipes__image img{height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce,.woocommerce-cart-form{width:100%}.woocommerce .added_to_cart{width:100%;opacity:0;-webkit-animation:fade-in .5s 1;animation:fade-in .5s 1;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}.woocommerce .return-to-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.woocommerce-cart-form p{margin:0!important}.woocommerce-cart-form__price,.woocommerce-cart-form__quantity,.woocommerce-cart-form__subtotal,.woocommerce-cart-form__thumb,.woocommerce-cart-form__title{padding-top:15px;padding-bottom:15px;vertical-align:middle}.woocommerce-cart-form__thumb{width:150px}.woocommerce-cart-form__thumb p{padding:0;margin:0}.woocommerce-cart-form__thumb a{display:block;overflow:hidden;border-radius:30px}.woocommerce-cart-form__title{padding-left:30px;padding-right:30px}.woocommerce-cart-form__price,.woocommerce-cart-form__quantity,.woocommerce-cart-form__subtotal{text-align:center}.woocommerce-cart-form__price,.woocommerce-cart-form__quantity,.woocommerce-cart-form__title{position:relative}.woocommerce-cart-form__price::after,.woocommerce-cart-form__quantity::after,.woocommerce-cart-form__title::after{position:absolute;right:0;top:50%;width:1px;height:50%;border-left:1px dashed #012e23;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}.woocommerce-cart-form__price{padding-left:15px;padding-right:15px}.woocommerce-cart-form__table-header th{padding:15px 0}.delivery-terms__legend h3,.woocommerce-cart-form__table{width:100%}.woocommerce-cart-form__remove-wrapper{width:auto;padding-right:15px}.woocommerce-cart-form__remove{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:33px;text-decoration:none;font-size:24px;line-height:1}.woocommerce-cart-form__remove::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:1px solid #012e23;border-radius:50%;background-color:#fff;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);content:''}.woocommerce-cart-form__remove:focus,.woocommerce-cart-form__remove:hover{color:#fff}.woocommerce-cart-form__remove:focus::after,.woocommerce-cart-form__remove:hover::after{background-color:#d54039;border-color:#d54039}.woocommerce-cart-form__remove:active::after{background-color:#012e23;border-color:#012e23}.woocommerce-cart-form__subtotal{font-weight:700}.woocommerce-cart-form__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:15px 0 0;border-top:1px solid #012e23}@media (max-width:768px){.woocommerce-cart-form__thumb{width:80px}.woocommerce-cart-form__thumb a{border-radius:15px}.woocommerce-cart-form__price::after,.woocommerce-cart-form__quantity::after,.woocommerce-cart-form__subtotal,.woocommerce-cart-form__table thead,.woocommerce-cart-form__title::after{display:none}}@media (max-width:568px){.woocommerce-cart-form__title{padding-left:15px;padding-right:15px}.woocommerce-cart-form__thumb{width:50px}.woocommerce-cart-form__thumb a{border-radius:10px}}@media (max-width:450px){.woocommerce-cart-form__remove{width:25px;height:23px;margin-left:auto;margin-top:11px}.woocommerce-cart-form__table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-cart-form__cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:10px;padding:10px 0;border-bottom:1px dashed #012e23}.woocommerce-cart-form__cart-item:last-of-type{border-bottom:none}.woocommerce-cart-form__thumb{width:50px;padding:0}.woocommerce-cart-form__price,.woocommerce-cart-form__quantity,.woocommerce-cart-form__thumb{padding-top:0;padding-bottom:0}.woocommerce-cart-form__price,.woocommerce-cart-form__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart-form__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:70%;padding:0 0 0 15px}.woocommerce-cart-form__price{margin-left:auto}.woocommerce-cart-form__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:375px){.woocommerce-cart-form__title{width:60%}}.cart-totals{margin-top:50px}.cart-totals__title{padding-bottom:30px;border-bottom:1px solid #012e23}.cart-totals__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;padding:20px 30px;border-radius:8px;border:1px solid #012e23}.cart-totals__table{text-align:right}.cart-totals__table tr{padding:0 15px}.cart-totals__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-totals__price{padding-left:30px}.cart-totals__price ul li{margin-top:5px;margin-bottom:5px}.cart-totals__price ul input{margin-right:5px}@media (max-width:450px){.cart-totals__controls{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:375px){.cart-totals__content{padding:15px 0;border-left:none;border-right:none;border-radius:0}.cart-totals__table{text-align:left}}.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px}.checkout__left,.checkout__right{width:100%;max-width:calc((100% - 50px)/2)}.checkout__table{width:100%;margin-top:15px}.checkout__table td,.checkout__table th{width:50%;padding:5px 0}.checkout__table td:first-child,.checkout__table th:first-child{text-align:left;width:50%}.checkout__table tbody tr:first-child td,.checkout__table tbody tr:first-child th{padding-top:15px;border-top:1px solid #012e23}.checkout__table tbody tr:last-child td,.checkout__table tbody tr:last-child th{border-bottom:1px solid #012e23;padding-bottom:15px}.checkout__product-total{text-align:center}.checkout__order-total td:last-child,.checkout__product-subtotal td:last-child{text-align:center}.checkout__button{margin-left:auto}.checkout__place-order{margin-top:30px}@media (max-width:768px){.checkout__button{margin:0 auto}}@media (max-width:375px){.checkout__left,.checkout__right{max-width:100%}}.payment{margin-top:30px}.payment__methods-list{padding:0;list-style-type:none;margin:15px 0 0}.payment__method,.payment__title{display:-webkit-box;display:-ms-flexbox;display:flex}.payment__method{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:15px}.payment__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment__title p{margin:0;padding:0}.order-bill .woocommerce-customer-details+.woocommerce-order-details__title,.order-bill .woocommerce-customer-details+.woocommerce-order-details__title+table,.payment__title img{display:none}.payment__description{padding:10px 15px;background-color:#b0ccc6;border-radius:10px;font-size:13px;line-height:1.4}.payment__description p{margin:0}.payment__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;font-weight:700}.order-bill{position:relative;width:100%;max-width:600px;margin:0 auto;padding:30px;background-color:#fff;border:1px solid #012e23;border-top-style:dashed;border-bottom-style:dashed}.order-bill::after,.order-bill::before{position:absolute;top:50%;z-index:-1;width:100px;height:80%;border-radius:50%;background-color:#b0ccc6;opacity:.7;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:blur(50px);filter:blur(50px);content:''}.order-bill::before{left:-20px}.order-bill::after{right:-20px}.order-bill__message{border-radius:5px}.order-bill__details{list-style-type:none;padding:0 0 15px;margin:30px 0 0;border-bottom:1px dashed #012e23}@media (max-width:450px){.order-bill{padding:0;border:0;font-size:13px;line-height:1.5}.order-bill::after,.order-bill::before{display:none}}.woocommerce-order-details{margin-top:30px;padding-bottom:15px;border-bottom:1px dashed #012e23}.woocommerce-order-details__table{width:100%;margin-top:15px}.woocommerce-order-details__table thead td,.woocommerce-order-details__table thead th{border-bottom:1px solid #012e23}.woocommerce-order-details__table tfoot tr:first-child td,.woocommerce-order-details__table tfoot tr:first-child th{border-top:1px solid #012e23}.woocommerce-customer-details{margin-top:30px}.woocommerce-customer-details address{font-style:normal}.variations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:100%;padding:10px 0 15px;border-top:1px dashed #012e23;border-bottom:1px solid #012e23}.variations__label{position:relative}.variations__label:focus .variations__name,.variations__label:hover .variations__name{background-color:#012e23;color:#fff}.variations__label:active .variations__name{background-color:#e3b48b;color:#012e23}.variations__input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.variations__input:focus+.variations__name{background-color:#012e23;color:#fff;outline:1px dotted #012e23;outline-offset:5px}.variations__input:checked+.variations__name{background-color:#e3b48b;color:#012e23}.variations__name{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;margin:0;padding:4px 10px;font-size:16px;background-color:#e2eeeb;border-radius:10px;cursor:pointer}.variations__title{margin:0;width:100%;font-weight:700}.store__links{gap:5px 10px}.store__button{padding:5px 12px;background-color:#e2eeeb}.store__button:focus,.store__button:hover{background-color:#e3b48b;color:#012e23;opacity:1}.store__button:active{background-color:#012e23;color:#fff}.delivery-terms{border-top:1px solid #012e23}.delivery-terms__map iframe{width:100%;height:100%;min-height:400px;border:0}.delivery-terms__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px 50px;margin-top:30px}.delivery-terms__marker{position:relative;padding-left:40px;margin:0;font-weight:700}.delivery-terms__marker::before{position:absolute;top:0;left:0;width:25px;height:25px;border-radius:40%;content:''}.delivery-terms__marker--green::before{background-color:#95bc5e}.delivery-terms__marker--red::before{background-color:#f38e8b}.delivery-terms__right{padding-left:50px}.delivery-terms__frame,.delivery-terms__list{margin-top:30px}@media (max-width:1024px){.delivery-terms__right{padding-left:0}}@media (max-width:768px){.delivery-terms__columns{gap:50px}}.page-404,.page-404__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-404{width:100vw;height:100vh;background:#e3b48b url(../img/bg_404.jpg) 50% 50% no-repeat;background-size:auto 70%;background-blend-mode:multiply}.page-404__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-404__title{color:#fff}.page-404__status{font-size:24px;line-height:1;font-weight:700;color:#fff}.page-404__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.sticky-icons{position:fixed;z-index:1000;right:10px;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;pointer-events:none}.sticky-icons--gold .sticky-icons__cart::after,.sticky-icons--gold .sticky-icons__wa::after{background-color:#fff}.sticky-icons__cart,.sticky-icons__wa{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:57px;text-decoration:none}.sticky-icons__cart svg,.sticky-icons__cart::after,.sticky-icons__wa svg,.sticky-icons__wa::after{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.sticky-icons__cart svg,.sticky-icons__wa svg{-webkit-transition-delay:svg;transition-delay:svg;-webkit-transition-property:opacity,fill,border-color,stroke,-webkit-transform;transition-property:opacity,fill,border-color,stroke,transform;transition-property:opacity,fill,border-color,stroke,transform,-webkit-transform;fill:#012e23}.sticky-icons__cart::after,.sticky-icons__wa::after{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-delay:0;transition-delay:0;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#b0ccc6;border-radius:50%;border:1px solid #012e23;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:''}.sticky-icons__cart:focus::after,.sticky-icons__cart:hover::after,.sticky-icons__wa:focus::after,.sticky-icons__wa:hover::after{background-color:#e3b48b}.sticky-icons__cart:active::after,.sticky-icons__wa:active::after{background-color:#d59363}.sticky-icons__count{position:absolute;top:-5px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;padding:3px 5px;color:#012e23;line-height:1;font-size:13px;font-weight:700;background-color:#e3b48b;border-radius:10px;border:1px solid #012e23}.sticky-icons__wa{pointer-events:auto}.sticky-icons__cart{opacity:0;pointer-events:none}.sticky-icons__cart--active{opacity:1;pointer-events:auto;-webkit-animation:error 1 .5s;animation:error 1 .5s}.sticky-header{-webkit-transition-property:opacity,color,background-color,border-color,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height;transition-property:transform,opacity,color,background-color,border-color,box-shadow,top,left,right,bottom,width,height,-webkit-transform,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;position:fixed;top:0;left:0;z-index:500;width:100%;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;border-bottom:1px solid #012e23}.sticky-header--green{background:#012e23 url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:multiply;border-bottom-color:#e3b48b}.sticky-header--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.sticky-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:50px;padding:10px 0}.sticky-header__logo img{width:114px;height:80px}.sticky-header__menu{margin:0 auto}.sticky-header__controls,.sticky-header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-header__menu ul{padding:0;margin:0;list-style-type:none;gap:5px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-header__menu a{text-decoration:none;font-weight:700}.sticky-header__controls{gap:10px}.sticky-header__button{padding:10px 25px}.sticky-header__contacts{margin-left:auto;text-align:center}.sticky-header__phone{line-height:1;font-family:'Prata',serif;font-size:24px;text-decoration:none}.sticky-header__address{margin-top:5px;font-style:normal;font-size:14px;line-height:1.25}.sticky-header__menu-button{display:none}@media (max-width:1500px){.sticky-header__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px 0}}@media (max-width:1200px){.sticky-header__menu-button{display:-webkit-box;display:-ms-flexbox;display:flex}.sticky-header__controls,.sticky-header__menu{display:none}.sticky-header__contacts{margin:0 auto}}@media (max-width:568px){.sticky-header__wrapper{gap:15px}.sticky-header__phone{font-size:18px}.sticky-header__address{font-size:12px;padding:0 15px}.sticky-header__logo img{width:85px;height:60px}}@media (max-width:375px){.sticky-header__contacts{display:none}.sticky-header__menu-button{margin-left:auto}.sticky-header__logo img{width:71px;height:50px}}.banners{border-top:1px solid #e3b48b}.banners__slider{position:relative;overflow:hidden;border-radius:50px}.banners__navigation{position:absolute;bottom:50px;left:0;z-index:200;width:100%}@media (max-width:1024px){.banners__slider{border-radius:30px}.banners__navigation{bottom:25px}}.banner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:500px;color:#e3b48b;overflow:hidden;border-radius:50px}.banner::after{top:0;left:0}.banner::after,.banner::before{position:absolute;content:''}.banner::after{z-index:75;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(30%,rgba(0,0,0,.9)),to(rgba(0,0,0,.3)));background:linear-gradient(to right,rgba(0,0,0,.9) 30%,rgba(0,0,0,.3) 100%);background-blend-mode:multiply}.banner::before{z-index:150;top:25px;left:25px;width:calc(100% - 50px);height:calc(100% - 50px);border:1px solid #e3b48b;border-radius:30px;pointer-events:none}.banner--inner{margin-top:50px;min-height:0}.banner--inner .banner__content{padding-bottom:75px}.banner--small{min-height:0;border-radius:30px}.banner--small::before{display:none}.banner--small .banner__img{-webkit-animation:none;animation:none}.banner--small .banner__content{padding:25px}.banner--small .banner__type{font-size:12px}.banner__content{position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;width:100%;min-height:300px;padding:75px 25% 110px 11%}.banner__img{position:absolute;top:0;left:-50px;z-index:50;width:calc(100% + 100px);height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:slowmove 30s infinite ease;animation:slowmove 30s infinite ease}.banner__button{-ms-flex-item-align:start;align-self:flex-start;margin-top:20px}.banner__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.3}.banner__type{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:15px;padding:7px 10px;font-size:14px;line-height:1;color:#012e23;font-family:'Montserrat',sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:700;background-color:#e3b48b;border-radius:10px}.banner__text p{margin:5px 0}.banner__text p:first-child{margin-top:0}.banner__text p:last-child,.single-banners__text p:last-child{margin-bottom:0}@media (max-width:1500px){.banner__content{padding:75px 25% 110px 100px}}@media (max-width:1200px){.banner__content{padding:75px 25% 110px 75px}}@media (max-width:1024px){.banner__content{padding:25px 25% 90px 50px}.banner{border-radius:30px}.banner::before{display:none}.banner--inner .banner__content{padding-bottom:25px}}@media (max-width:768px){.banner__content{padding:25px 50px 120px}}@media (max-width:568px){.banner__content{padding:25px 30px 120px}.banner::after{background:rgba(0,0,0,.8)}}@media (max-width:375px){.banner__button{-ms-flex-item-align:center;align-self:center;width:100%}}.single-banners__content{padding:50px 11%}.single-banners__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 30px;margin-top:50px;border:1px solid #012e23;border-radius:10px}.single-banners__controls>span{font-weight:700;margin-right:30px}.single-banners__text p:first-child{margin-top:0}@media (max-width:1500px){.single-banners__content{padding:50px 100px}}@media (max-width:1200px){.single-banners__controls a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.single-banners__content{padding:50px 75px}}@media (max-width:1024px){.single-banners__content{padding:30px 50px}.single-banners__controls{margin-top:30px}}@media (max-width:768px){.single-banners__controls{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-banners__controls span{width:100%;margin:10px 0;text-align:center}.single-banners__controls a{width:100%}}@media (max-width:568px){.single-banners__content{padding:25px 30px}.single-banners__controls{padding:10px 15px}}@media (max-width:450px){.single-banners__content{padding:25px 0}.single-banners__controls{padding:10px 15px}}.related-banners{margin-top:50px}.related-banners__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-top:30px}.related-banners__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:1024px){.related-banners{margin-top:25px}}@media (max-width:768px){.related-banners__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.related-banners__item{width:100%}}.langs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.langs__item--disabled{pointer-events:none;cursor:pointer;opacity:.25}@media (max-width:450px){.langs{gap:15px;font-size:12px;line-height:1}}.regular-block--center{text-align:center}.regular-block__column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.regular-block__column p{margin:15px 0 0}.regular-block__column p:first-of-type{margin-top:50px}.regular-block__button{margin-top:50px}.header-langs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:15px;padding-bottom:0;font-size:14px;line-height:1}@media (max-width:568px){.header-langs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:15px;border-bottom:1px solid #012e23}}.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.container--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rating{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#012e23}.rating ::-moz-selection{color:#e3b48b;background-color:#012e23}.rating ::selection{color:#e3b48b;background-color:#012e23}.rating--margins{margin-top:30px;margin-bottom:30px}.rating__value,.rating__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rating__value{gap:30px}.rating__value img{width:150px;height:150px}.rating__numbers{margin:0;font-size:64px;line-height:1;font-weight:700}.rating__title{text-align:center}.rating__button,.rating__title{margin-top:30px}@media (max-width:450px){.rating__value img{width:100px;height:100px}.rating__numbers{font-size:48px}}.sticky-cats{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px;padding:10px 0;border-top:1px solid #012e23}.sticky-cats::after,.sticky-cats::before{position:absolute;top:-1px;width:100%;height:1px;background-color:#012e23;content:''}.sticky-cats::after{left:-100%}.sticky-cats::before{right:-100%}.sticky-cats__item{padding:3px 6px;background-color:#e2eeeb;text-decoration:none;font-weight:700;font-size:14px;line-height:1;border-radius:5px!important}.sticky-cats__item:focus,.sticky-cats__item:hover{background:#e3b48b url(../img/bg_noise.jpg) 50% 50%;background-blend-mode:color-burn;color:#012e23}.sticky-cats__item:focus ::-moz-selection,.sticky-cats__item:hover ::-moz-selection{color:#e3b48b;background-color:#012e23}.sticky-cats__item:focus ::selection,.sticky-cats__item:hover ::selection{color:#e3b48b;background-color:#012e23}.sticky-cats__item:active{color:#fff;background-color:#012e23}
/*# sourceMappingURL=style.min.css.map */
