@charset 'UTF-8';blockquote,body,fieldset,figure{margin:0}a:active,a:hover,fieldset{outline:0}fieldset,sub,sup{vertical-align:baseline}a,fieldset{background:0 0}fieldset,img,legend{border:0}.selectric,sub,sup{position:relative}.elections__countdown .count-this:after,.elections__countdown .countdownHolder:after,.elections__desc:after,.elections__result-header:after,.elections__select-hide-cont:after,.elections__top:after,.header__body-in,.header__choiceCity:after,.header__right:after,.header__workTime,.l-contentAlign:after,.product-component-detail_cont:after,.productCard__activeBlock:after,.productCard__top:after,.section__line:after,.slick-track:after,.special-offer__line:after,.statusOrder:after,.statusOrder__form-cont:after,.statusOrder__lottery-cont:after,.xdsoft_datetimepicker .xdsoft_calendar,.xdsoft_datetimepicker .xdsoft_copyright,.xdsoft_mounthpicker:after{clear:both}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}fieldset{padding:0;font-size:100%}.checkBtnGroup__input,.radioBtnGroup__input{margin-top:10px}.btn-gray,.btn-help:before{font-size:14rem;color:#fff}.btn-comment__icon,.i-cross{display:inline-block;vertical-align:middle}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Calibri;src:url(../fonts/calibri-webfont.eot);src:local('Calibri'),url(../fonts/calibri-webfont.woff) format('woff'),url(../fonts/calibri-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:rubl;src:url(../fonts/alsrubl.ttf);font-style:normal;font-weight:400}@font-face{font-family:PTSans-regular;src:url(../fonts/PTSansRegular.eot);src:local('Calibri'),url(../fonts/PTSansRegular.woff) format('woff'),url(../fonts/PTSansRegular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:PTSans-bold;src:url(../fonts/PTSansBold.eot);src:local('Calibri'),url(../fonts/PTSansBold.woff) format('woff'),url(../fonts/PTSansBold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:RobotoSlabBold;src:url(../fonts/RobotoSlab/RobotoSlabBold.eot);src:local('Calibri'),url(../fonts/RobotoSlab/RobotoSlabBold.woff) format('woff'),url(../fonts/RobotoSlab/RobotoSlabBold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:RobotoSlabLight;src:url(../fonts/RobotoSlab/RobotoSlabLight.eot);src:local('Calibri'),url(../fonts/RobotoSlab/RobotoSlabLight.woff) format('woff'),url(../fonts/RobotoSlab/RobotoSlabLight.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:RobotoSlabRegular;src:url(../fonts/RobotoSlab/RobotoSlabRegular.eot);src:local('Calibri'),url(../fonts/RobotoSlab/RobotoSlabRegular.woff) format('woff'),url(../fonts/RobotoSlab/RobotoSlabRegular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Light;src:url(../fonts/Roboto/Roboto-Light.eot);src:local('Calibri'),url(../fonts/Roboto/Roboto-Light.woff) format('woff'),url(../fonts/Roboto/Roboto-Light.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Roboto-Regular;src:url(../fonts/Roboto/Roboto-Regular.eot);src:local('Calibri'),url(../fonts/Roboto/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto/Roboto-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:icon;src:url(../fonts/icon/icon.eot?j42k4d);src:url(../fonts/icon/icon.eot?j42k4d#iefix) format('embedded-opentype'),url(../fonts/icon/icon.ttf?j42k4d) format('truetype'),url(../fonts/icon/icon.woff?j42k4d) format('woff'),url(../fonts/icon/icon.svg?j42k4d#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icon-1;src:url(../fonts/icon-1.eot?j42k4d);src:url(../fonts/icon-1.eot?j42k4d#iefix) format('embedded-opentype'),url(../fonts/icon-1.ttf?j42k4d) format('truetype'),url(../fonts/icon-1.woff?j42k4d) format('woff'),url(../fonts/icon-1.svg?j42k4d#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:elections;src:url(../fonts/icon/elections.eot?j42k4d);src:url(../fonts/icon/elections.eot?j42k4d#iefix) format('embedded-opentype'),url(../fonts/icon/elections.ttf?j42k4d) format('truetype'),url(../fonts/icon/elections.woff?j42k4d) format('woff'),url(../fonts/icon/elections.svg?j42k4d#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:frontend;src:url(../fonts/frontend.eot?j42k4d);src:url(../fonts/frontend.eot?j42k4d#iefix) format('embedded-opentype'),url(../fonts/frontend.ttf?j42k4d) format('truetype'),url(../fonts/frontend.svg?j42k4d#icomoon) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Light.ttf) format('truetype');font-weight:400}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Regular.ttf) format('truetype');font-weight:400}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Medium.ttf) format('truetype');font-weight:500}@font-face{font-family:Raleway;src:url(../fonts/Raleway-SemiBold.ttf) format('truetype');font-weight:600}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Raleway;src:url(../fonts/Raleway-ExtraBold.ttf) format('truetype');font-weight:800}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Black.ttf) format('truetype');font-weight:900}button[disabled]{opacity:.7!important}.btn,.btn-comment,.btn-delete_gray,.btn-gray,.btn-help,.btn-inTrash,.btn-makeChanges,.btn-minus,.btn-plus,.btn-red,.commentInput__cancel,.commentInput__ready,.navMenu__btn,.numbPersons .enterNumber__decrease,.numbPersons .enterNumber__increase,.orderSheet__promoCodeCancel{border:none;background-color:transparent;padding:0;display:inline-block;transition:opacity .3s;text-align:center;vertical-align:middle}.btn-comment:hover,.btn-delete_gray:hover,.btn-gray:hover,.btn-help:hover,.btn-inTrash:hover,.btn-makeChanges:hover,.btn-minus:hover,.btn-plus:hover,.btn-red:hover,.btn:hover,.commentInput__cancel:hover,.commentInput__ready:hover,.navMenu__btn:hover,.numbPersons .enterNumber__decrease:hover,.numbPersons .enterNumber__increase:hover,.orderSheet__promoCodeCancel:hover{opacity:.85}a.btn,a.btn-comment,a.btn-delete_gray,a.btn-gray,a.btn-help,a.btn-inTrash,a.btn-makeChanges,a.btn-minus,a.btn-plus,a.btn-red,a.commentInput__cancel,a.commentInput__ready,a.navMenu__btn,a.numbPersons .enterNumber__decrease,a.numbPersons .enterNumber__increase,a.orderSheet__promoCodeCancel{text-decoration:none;line-height:31px}.i-cross{background:url(../img/i-close.svg) no-repeat;background-size:100% 100%;width:15px;height:15px;margin-right:7px}.i-cross_color_red{background:url(../img/i-close_red.svg) no-repeat;background-size:100% 100%}.btn-delete_gray{background:url(../img/i-close.svg) no-repeat;background-size:100% 100%;width:30px;height:30px}.btn-minus,.numbPersons .enterNumber__decrease{background:url(../img/i-minus.svg) no-repeat;background-size:100% 100%;width:13px;height:13px}.btn-plus,.numbPersons .enterNumber__increase{background:url(../img/i-plus.svg) no-repeat;background-size:100% 100%;width:13px;height:13px}.btn-comment.js-active{color:#fe5000}.btn-comment.js-active .btn-comment__icon{background:url(../img/i-write_red.svg) no-repeat}.btn-comment__icon{background:url(../img/i-write.svg) no-repeat;background-size:100% 100%;width:17px;height:17px;margin-right:6px}.btn-comment__text{border-bottom:1px dashed;font-size:14rem}.btn-help{border-radius:50%;width:16px;height:16px;text-align:center}.btn-inTrash,.btn-makeChanges{width:21px;height:18px;vertical-align:middle}.btn-help:before{font-weight:600;line-height:16px;display:block}.btn-inTrash,.btn-makeChanges,.inputGroup,.inputGroup__input,.inputGroup__title_location_left,.radioBtn{display:inline-block}.btn-makeChanges{background:url(../img/i-changes.svg) no-repeat;background-size:100% 100%}.btn-inTrash{background:url(../img/i-trash.svg) no-repeat;background-size:100% 100%}.btn-red,.commentInput__cancel,.commentInput__ready{color:#fff;padding:0 15px;height:31px;transition:opacity .3s,width .3s}.btn-red:after,.commentInput__cancel:after,.commentInput__ready:after{content:'';background:url(../img/loader.gif) no-repeat;display:inline-block;vertical-align:middle;height:0;width:0;opacity:0;transition:opacity .3s,width .3s,height .3s,margin .3s}.btn-red_loader:after,.commentInput__cancel_loader:after,.commentInput__ready_loader:after{width:16px;height:16px;opacity:1;margin-left:10px}.btn-red_loader:hover,.commentInput__cancel_loader:hover,.commentInput__ready_loader:hover{opacity:1;cursor:progress}.btn-gray{background-color:#8b827d;font-weight:600;padding:0 17px;height:31px}.btn-underline{background-color:transparent;border:none;border-bottom:1px dashed;color:#fe5000;font-size:24rem;line-height:26px;padding:0;font-weight:600;transition:border-bottom-color .2s,max-height 275ms}.btn-underline:hover{border-bottom-color:transparent}.btn-underline.is-hidden{max-height:0;height:0;border:0;overflow:hidden}.btn_size_large{height:49px;padding:0 20px;font-size:16rem}.input,.textarea{background-color:#fff;font-size:14px;width:100%}.textarea{border:1px solid #dadada;padding:10px;overflow-y:auto;overflow-x:hidden;resize:none;height:85px}.textarea.is-error{border:2px solid #cd989a}.input{color:#000;border:1px solid #dadada;height:31px;padding:0 10px;vertical-align:middle}.input.is-error{border:2px solid #cd989a}.inputGroup{vertical-align:top;font-size:0;text-align:left}.inputGroup__title{font-size:12rem;line-height:19px;text-align:left;vertical-align:middle}.inputGroup__title_location_left{margin-right:17px}.inputGroup__input{width:170px;vertical-align:middle}.inputGroup__btn{margin-left:10px}.inputGroup__sign{font-size:12rem;padding-top:15px;text-align:center}.radioBtn{vertical-align:middle}.radioBtn__input{display:none}.radioBtn__input:checked+.radioBtn__inputCustom{background-color:#2f3436}.radioBtn__inputCustom{display:inline-block;width:20px;height:20px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.28);border:5px solid #fff;vertical-align:middle;cursor:pointer;border-radius:50%;transition:background-color .2s}.radioBtnGroup{display:inline-block;text-align:left;font-size:0}.radioBtnGroup__text{cursor:pointer;display:inline-block;margin-left:15px;vertical-align:middle;line-height:19px;width:calc(100% - 20px - 15px)}.radioBtnGroup__text_align_top{vertical-align:top}.radioBtnGroup__text_no-offset{margin-left:0;margin-top:10px}.radioBtnGroup__textDesc{color:#a2a2a2;font-size:12rem}.radioBtnGroup__textDesc_color_red{color:#ae3134}.checkBtn{display:inline-block;vertical-align:middle}.checkBtn__input{display:none}.checkBtn__input:checked+.checkBtn__inputCustom{background:url(../img/i-check_black.svg) center no-repeat #fff;background-size:11px 9px}.checkBtn__inputCustom,.selectric{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.28)}.checkBtn__inputCustom{display:inline-block;width:16px;height:16px;vertical-align:middle;cursor:pointer}.checkBtnGroup{display:inline-block;text-align:left;font-size:0}.checkBtnGroup__text{cursor:pointer;display:inline-block;margin-left:15px;vertical-align:middle;font-size:14rem;line-height:19px;width:calc(100% - 16px - 15px)}.checkBtnGroup__text a{text-decoration:none!important}.accordion .btn_alfa-darkRed,.b-bug,.breadcrumbs__link:hover,a.btn_pink,a:hover{text-decoration:none}.checkBtnGroup__text_align_top{vertical-align:top}.checkBtnGroup__textDesc{color:#a2a2a2;font-size:12rem}.color-red{color:#fe5000}.selectric-wrapper{position:relative;cursor:pointer;display:inline-block;vertical-align:middle}.selectric-responsive{width:100%}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:31px;color:#444;height:31px}.selectric .button{display:block;position:absolute;right:0;top:0;width:31px;height:31px;color:#2c2c2c;text-align:center;font:20px/31px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default}.selectric-disabled -webkit-user-select none -moz-user-select none -ms-user-select none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;font:0/0 a!important;background:0 0!important}body,html{height:100%}.errorFive,body *{font-feature-settings:'lnum'}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.breadcrumbs,body._freeze{overflow:hidden}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:15px;min-height:15px}.selectric-items li{display:block;padding:8px;border-top:1px solid #fff;border-bottom:1px solid #eee;color:#666;cursor:pointer}.selectric-items li.selected{background:#efefef;color:#444}.selectric-items li:hover{background:#f0f0f0;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important}.selectric-items .disabled -webkit-user-select none -moz-user-select none -ms-user-select none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:0 0;color:#444}.selectric-items .selectric-group .selectric-group-label -webkit-user-select none -moz-user-select none -ms-user-select none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.textIconruble_small__icon{background:url(../img/i-rubl.png) no-repeat!important;background-size:100% 100%!important}.textIconcalories_small__icon{background:url(../img/i-calories.png) no-repeat!important;background-size:100% 100%!important}.products{position:relative}.product-description{display:inline;background-color:rgba(255,255,255,.8)}.product-component{position:relative;cursor:pointer;display:inline-block;padding-right:5px}.product-info-switcher{text-align:right;padding-right:5px}.align_horizontal_center,.errorBlock,a.btn_pink{text-align:center}.product-info-switcher span{cursor:pointer;text-transform:lowercase;border-bottom:1px dashed;-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.accordion__title,.btn_pink{-webkit-user-select:none;-ms-user-select:none}.product-components-cont{display:none;position:relative}.product-component-detail{position:absolute;top:18px;left:0;z-index:1060;display:none;max-width:400px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.25;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto;width:330px;padding:10px}.rubl,.text{line-height:1.4}.product-component-detail_image{float:left;width:35%;margin-right:5%}.product-component-detail_image img{width:100%}.product-component-detail_text{display:inline-block;width:60%;font-size:11px}.product-component-detail_text span{display:block;padding:7px 0}.product-component-detail_text span:first-child{padding-bottom:12px}.product-component-detail_cont:after,.product-component-detail_cont:before{content:" ";display:table}*,:after,:before{box-sizing:border-box;outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:'Open Sans',sans-serif;font-size:6.25%}body{font-size:16rem;color:#2c2c2c;width:100%;overflow-x:hidden}.shoppingBasket{width:960px;margin:auto;font-size:0;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.shoppingBasket .navMenu{display:none}.shoppingBasket__in{display:inline-block;width:100%;min-height:595px}.font{font-size:16rem}.errorBlock,.font_size_14,.text{font-size:14rem}.font_color_red{color:#fe5000}#basket{font-family:Raleway,Verdana,Helvetica,Arial}.l-footer{color:#fff}.errorBlock{display:block;width:80%;margin:20px auto}.exit,.rubl{display:inline-block;vertical-align:middle}.exit{width:16px;height:16px;background:url(/static/frontend/img/logIcon.fw.png) right bottom no-repeat;margin-left:10px}.color-yellow{color:#e6c66a}.rubl{font-family:rubl;font-weight:400}.bold{font-weight:700}.uppercase{text-transform:uppercase}.img-border{border:1px solid #e9e9e9}h1{font-size:28px}li,p{font-size:14px;line-height:21px}a{color:#fe5000}ol,ul{padding-left:0;list-style-position:inside}li{margin-bottom:15px}.red{color:#ae3134}.light-red{color:#fe5000}.date{font-size:12px;color:#7a2426}.tooltipUp{cursor:help;position:relative}.tooltipUp:after{white-space:nowrap;background:rgba(0,0,0,.8);box-shadow:1px 1px 10px rgba(0,0,0,.5);border-radius:2px;color:#fff;content:attr(data-tooltip-up);bottom:24px;left:50%;transform:translateX(-50%);opacity:0;padding:3px 7px;position:absolute;visibility:hidden;font-size:12rem;transition:all .4s ease-in-out}.tooltipUp:hover::after{opacity:1;visibility:visible}.hidden{display:none}.accordion{padding:35px 0}.accordion .btn_alfa-darkRed{height:31px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.accordion__item{display:block}.accordion__item+.accordion__item{margin-top:56px}.accordion__title{font-family:Raleway,Verdana,Helvetica,Arial;font-size:24px;font-weight:700;padding:0 40px 0 0;position:relative;cursor:pointer;display:inline-block;-moz-user-select:none;user-select:none}.accordion__title:after{content:'\e937';position:absolute;right:4px;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fe5000;font-size:18px;margin-top:8px;transform:rotate(180deg) translateZ(0)}.accordion__body{margin:22px 30px 0;max-height:1500px;transition:margin-top .5s,max-height .3s linear,opacity 275ms ease-in-out;transform:translateZ(0)}.accordion__body :first-child{margin-top:0;padding-top:0}.accordion__body :last-child{margin-bottom:0;padding-bottom:0}.accordion__item._hidden .accordion__title:after{transform:rotate(0) translateZ(0)}.accordion__item._hidden .accordion__body{max-height:0;margin-top:0;overflow:hidden;opacity:0}.addressList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:720px;padding:0 30px;font-family:Calibri,sans-serif;font-size:16px;color:#323232}.addressList tbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.addressList tr{display:-ms-flexbox;display:flex;width:100%}.addressList td:first-child{width:610px}.addressList td{width:25px}.animate_type_shake{animation-name:shake}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate_animated{animation-duration:1s;animation-fill-mode:both}.inputAutocomplete{position:relative;height:100%;display:inline-block}.autocomplete{position:absolute;left:0;right:0;top:32px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.21);z-index:100;visibility:hidden;opacity:0;transition:visibility .2s ease,opacity .2s ease}.autocomplete._show{visibility:visible;opacity:1}.autocomplete__item{font-size:14rem;padding:3px 10px;cursor:pointer;color:#000;display:block}.autocomplete__item:hover{background-color:rgba(0,1,1,.21)}.autocomplete.google:after{content:'';display:block;width:144px;height:18px;margin-top:20px;margin-left:6px;margin-bottom:6px;background-image:url(../img/powered_by_google_on_white_hdpi.png);background-size:100%;background-repeat:no-repeat}.b-bug{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:64px;background:#fff;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;font-size:14px;line-height:17px;color:#fe5000;box-shadow:0 1px 0 0 #e8e1de;padding-left:17px}.b-bug:before{content:'💬️';display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;width:36px;height:36px;font-size:28px;background-size:100%}.breadcrumbs__item,.btn-close,a.btn_pink{display:inline-block}.blackout{position:fixed;background-color:rgba(0,0,0,.66);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:101;transition:opacity .5s,visibility .5s;opacity:0;visibility:hidden}.blackout.is-show{visibility:visible;opacity:1}.btn-close:hover,.btn-delete:hover,.btn-delete_red:hover,.btn-orange:hover{opacity:.8}.breadcrumbs{font-size:0}.breadcrumbs__item{margin-top:30px;vertical-align:middle}.breadcrumbs__item:not(:last-child):after{content:'>';font-size:12px;color:#fe5000;padding:0 3px}.breadcrumbs__link{color:#fe5000;font-size:12px}.breadcrumbs__item:last-child .breadcrumbs__link{color:#837a76;text-decoration:none;pointer-events:none}.btn-close{width:49px;height:49px;background:url(../img/cross.svg) center no-repeat #ae3134;cursor:pointer;z-index:3;transition:opacity .3s}.btn-delete,.btn-delete_red{width:30px;height:30px;padding:0;transition:opacity .3s;overflow:hidden;outline:0}.btn-delete_red{border:none;border-radius:50%;background:url(../img/i-close_red.svg) no-repeat #fff}.btn-delete{border:none;border-radius:50%;background:url(../img/i-close_gray.svg) no-repeat #fff}.btn-orange,.btn-pink{box-shadow:0 1px 3px 0 rgba(0,1,1,.21);padding:0 10px;line-height:1.4}.btn-orange{background-color:#edaa4a;min-width:143px;height:40px;border:none;color:#fff;font-size:18rem;font-weight:700;transition:opacity .3s}.btn-pink,.btn_pink{height:40px;font-weight:600;border:none;transition:opacity .3s;color:#fff}.btn-orange._disabled{background-color:rgba(237,170,74,.6);cursor:default;opacity:1!important}.btn-pink:hover,.btn_pink:hover{opacity:.8}.btn-pink{background-color:#ec4d57;min-width:140px;font-size:14rem}.btn_pink{min-width:128px;padding:0 14px;background-color:#da716f;font-size:14px;-moz-user-select:none;user-select:none;text-transform:uppercase}a.btn_pink{line-height:40px}.button__clean,.elections__select-item a{text-decoration:underline}.btn-help{position:relative;background-color:transparent;background-image:url(../img/badge.svg)}.btn-help:before{content:''}.btn-help:after{content:' ' attr(data-title);position:absolute;top:25px;z-index:10;font-weight:300;font-size:10px;width:200px;background-color:#e8e8e8;border:1px solid #ccc;box-shadow:0 1px 1px 0 rgba(0,0,0,.24);text-align:left;padding:5px;line-height:normal;display:none}.button__clean,.choise-dishes__item{position:relative}.btn-red,.commentInput__cancel,.commentInput__ready,a.btn-red{border-radius:23px;font-weight:600;font-family:Raleway,Verdana,Helvetica,Arial;font-size:14px}.btn,.btn:not(.btn--depressed){box-shadow:none}.btn-help:hover{opacity:1}.btn-help:hover:before{opacity:.85}.btn-help:hover:after{display:block;opacity:1}.rusfond__form-email-text .btn-help:hover :after{display:none}.btn{height:auto;min-width:inherit;text-transform:none;margin:0}.btn-red,.commentInput__cancel,.commentInput__ready{background-color:#fe5000;box-shadow:0 2px 4px 0 rgba(210,121,80,.43)}.errorPage__link,a.btn-red{box-shadow:0 2px 6px 0 #d7d1cd}.btn-red:hover,.commentInput__cancel:hover,.commentInput__ready:hover{background-color:#ee3326;opacity:1}.btn_alfa-darkRed{font-size:14px;color:#fff;height:40px;min-width:128px;padding:0 14px}a.btn-red{height:40px;background-color:#fe5000;line-height:40px}.header__basketCheckout a.btn-red:hover,a.btn-red:hover{background-color:#ee3326}.header__basketCheckout a.btn-red{height:31px;line-height:31px;box-shadow:none;border-radius:20px}.b-orderName .cabinetButton,.m-singlePopup .productButton{box-shadow:0 2px 10px 0 rgba(149,75,53,.5);border-radius:23px}.b-productList2 .item .orderButton{width:100px;background-color:#fe5000;border-radius:20px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;opacity:1}.b-productList2 .item .orderButton:hover{background-color:#ee3326}.news-sidebar__section-link{border-radius:23px;font-family:Raleway,Verdana,Helvetica,Arial;opacity:1}.news-sidebar__section-link:hover{opacity:.7}.m-singlePopup .productButton{background-color:#fe5000;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:500}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .button:hover,.m-singlePopup .productButton:hover{background-color:#ee3326;opacity:1}.addressEditButton2,.b-orderName .cabinetButton,.btn_alfa-darkRed,.callBackOpened .callBackSpace .submit,.loginOpened .loginWorkSpace .submit{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600}.b-orderName .cabinetButton{background-color:#fe5000;opacity:1}.b-orderName .cabinetButton:hover{opacity:1;background-color:#ee3326}.addressEditButton2{background-color:#fff;border-radius:20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);opacity:1;font-size:14px;color:#fe5000;height:40px;width:141px;margin-left:30px;margin-top:30px;transition:none}.addressEditButton2:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}.b-aboutUs input[type=submit],.b-confirmSms .submit,.b-customAddress .submit,.b-repeatOrder .productButton,.btn_alfa-darkRed,.callBackOpened .callBackSpace .submit,.loginOpened .loginWorkSpace .submit{border-radius:23px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5)}.btn_alfa-darkRed{background-color:#fe5000;opacity:1}.btn_alfa-darkRed:hover{opacity:.7}.callBackOpened .callBackSpace .submit{background-color:#fe5000;opacity:1}.callBackOpened .callBackSpace .submit:hover{opacity:.7}.loginOpened .loginWorkSpace .submit{background:#fe5000;opacity:1}.b-aboutUs input[type=submit],.b-confirmSms .submit,.b-customAddress .submit,.b-repeatOrder .productButton,.button_theme_farfor{font-weight:500;font-family:Raleway,Verdana,Helvetica,Arial}.loginOpened .loginWorkSpace .submit:hover{opacity:.7}.submit.btn-red{margin-top:10px}.b-aboutUs input[type=submit]{background-color:#fe5000;opacity:1;margin-top:10px;height:40px;line-height:40px;font-size:14px}.b-aboutUs input[type=submit]:hover{opacity:1;background-color:#ee3326}.b-bestSlider .button{background-color:#fe5000;font-family:Raleway,Verdana,Helvetica,Arial;opacity:1}.b-bestSlider .button:hover{opacity:1;background-color:#ee3326}.l-right .l-rightMiddle .l-oneFood .b-orderTable .otherTr .productButton{background-color:#fe5000;border-radius:23px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-family:Raleway,Verdana,Helvetica,Arial;font-weight:500;opacity:1}.l-right .l-rightMiddle .l-oneFood .b-orderTable .otherTr .productButton:hover{opacity:1;background-color:#ee3326}.b-repeatOrder .productButton{background-color:#fe5000;opacity:1}.b-repeatOrder .productButton:hover{opacity:1;background-color:#ee3326}.b-customAddress .submit{background-color:#fe5000;opacity:1}.b-customAddress .submit:hover{opacity:1;background-color:#ee3326}.b-confirmSms .submit{background-color:#fe5000;opacity:1}.b-confirmSms .submit:hover{opacity:1;background-color:#ee3326}.btn-red:after,.commentInput__ready:after{background:url(../img/loader-n.gif) no-repeat!important;background-size:16px!important}.b-productList2 .imgBlock{margin-top:15px;padding-top:0;height:134px;background-image:url(../img/default-image-desktop.png);background-repeat:no-repeat;background-size:cover;border-radius:8px}.infoBox__title{color:#2c2c2c}.termsOfUse .termsOfUseText{font-size:12px;line-height:16px}.callBackOpened .callBackSpace .text{border:1px solid #d7d1cd}.callBackOpened .callBackSpace .text.error{border-color:#ff4848}.button-more{padding:18px 22px;background-color:transparent;border:1px solid #868686}.button-more:hover{background-color:#fff}.button-more__plus{display:block;background:url(../img/ico-plus.svg) center no-repeat;background-size:100% 100%;width:40px;height:40px;margin:auto}.button-more__text{display:block;font-size:20px;color:#868686;text-align:center}.button-number-persons__circle,.button-number-persons__person,.button-number-persons__persons-list,.button__icon,.callToMakeAPhoto__column,.callToMakeAPhoto__item{display:inline-block;vertical-align:middle}.button-number-persons{border:none;background-color:transparent;padding:25px 22px;box-shadow:0 2px 4px 0 transparent;transition:background-color .3s,box-shadow .3s}.button-number-persons:hover,.button-number-persons_active{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.17)}.button-number-persons_active .button-number-persons__circle{box-shadow:inset 0 0 0 0 #afafaf;background-color:#b03733}.button-number-persons_active .button-number-persons__person ellipse,.button-number-persons_active .button-number-persons__person rect{fill:#b03733}.button-number-persons__circle{width:20px;height:20px;background-color:#fff;box-shadow:inset 0 0 0 4px #afafaf;border-radius:50%;transition:background-color .3s,box-shadow .3s}.button-number-persons__persons-list{margin-left:20px}.button-number-persons__person{width:26px;height:57px}.button-number-persons__person+.button-number-persons__person{margin-left:9px}.button-number-persons__person ellipse,.button-number-persons__person rect{transition:fill .3s}.button__icon_offset_right-m{margin-right:8px}.button__text{font-size:14px;color:#837a76}.button_theme_border,.button_theme_border-dashed{background-color:transparent;color:#b03733;font-size:20px;padding:0}.button.button_offset_top-m{margin-top:30px!important}.button_theme_border-dashed{border:none;border-bottom:2px dashed #b03733;transition:border-color .3s}.button_theme_border-dashed:hover{border-bottom-color:transparent}.button_theme_border{width:198px;height:41px;border:1px solid #b03733}.button_theme_farfor{width:96px;height:50px;background-color:#fe5000;font-size:20px;color:#fff;border:none;padding:0;border-radius:0 4px 4px 0;box-shadow:0 2px 10px 0 rgba(149,75,53,.5)}.button_theme_farfor:hover{background-color:#ee3326}.form_type_login .button_theme_farfor{margin-top:20px;border-radius:23px}.button_type_reset{padding:0;border:none;background-color:transparent}.button_width_available{width:100%}.callToMakeAPhoto{font-size:0}.callToMakeAPhoto__item{width:calc(100% / 3)}.charge,.charge__options,.charge__text{display:inline}.callToMakeAPhoto__column_img{width:40px;margin-right:10px}.callToMakeAPhoto__column_desc{width:calc(100% - 40px - 10px)}.callToMakeAPhoto__img{max-width:40px;width:100%;height:auto}.callToMakeAPhoto__desc{color:#fe5000;font-size:12px;font-weight:700}.charge{font-size:14rem;margin-left:5px}.charge__options_theme_rounded{border:1px solid #000;border-radius:5px;background-color:#fff;-webkit-appearance:menulist-button}.choise-dishes{padding:24px 0 60px;box-shadow:inset 0 3px 3px -1px #e6e4df;background-color:#f7f5f0}.choise-dishes__item+.choise-dishes__item{margin-top:35px;padding-top:29px}.choise-dishes__item+.choise-dishes__item:before{content:'';display:block;height:4px;width:calc(100% - 67px * 2);position:absolute;top:0;background-color:#eeece6;box-shadow:inset 0 1px 0 #e2e0da,inset 0 2px 0 #e9e7e2;margin:auto;left:0;right:0}.choise-dishes__title{padding:0 22px}.choise-dishes__list{padding:24px 67px 0;font-size:0}.choise-dishes__dishItem{display:inline-block;width:175px;vertical-align:top}.choise-dishes__dishItem:not(:nth-child(3n)){margin-right:calc((100% - 175px * 3)/ 2)}.choise-dishes__dishItem:nth-child(n+4){margin-top:40px}.choise-img{position:relative;cursor:pointer}.choise-img:after,.choise-img:before{position:absolute;z-index:2;content:''}.choise-img._selected:after{background:url(../img/i-check_black.svg) no-repeat;background-size:100% 100%}.choise-img._disabled:after,.choise-img._disabled:before{cursor:default}.choise-img:before{border-radius:50%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.28);width:41px;height:41px;top:-10px;left:-10px}.choise-img:after{background:url(../img/i-check_dashed.svg) no-repeat;background-size:100% 100%;width:26px;height:19px;top:1px;left:-2px}.choise-img__img{background-color:#feffff;width:174px;height:174px;position:relative;overflow:hidden}.choise-img__img:before{content:'';box-shadow:inset 0 0 0 1px #edab4c;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.choise-img__img img{max-width:174px;max-height:174px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.choise-num{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.28);width:100%;height:31px;font-size:0;padding:0 5px;transition:opacity .3s}.commentInput__textInput:before,.commentInput__textarea{box-shadow:0 1px 7px 0 rgba(0,1,1,.29)}.choise-num._disabled{opacity:.6}.choise-num._disabled .choise-num__decrease,.choise-num._disabled .choise-num__increase,.choise-num._disabled-decrease .choise-num__decrease,.choise-num._disabled-increase .choise-num__increase{cursor:default;opacity:0}.choise-num__decrease,.choise-num__increase,.choise-num__input{border:none;background-color:transparent;display:inline-block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}.choise-num__input{color:#2f3436;font-size:14px;font-weight:700;text-align:center;width:calc(100% - 62px);height:100%;cursor:default}.choise-num__decrease,.choise-num__increase{height:31px;width:31px;transition:opacity .3s}.choise-num__decrease{background:url(../img/i-minus.svg) center no-repeat}.choise-num__increase{background:url(../img/i-plus.svg) center no-repeat}.choose-number-persons__item{display:inline-block;vertical-align:middle}.choose-number-persons__item+.choose-number-persons__item{margin-left:10px}.commentInput{position:absolute;left:-326px;top:40px;opacity:0;visibility:hidden;transition:opacity .4s}.commentInput.js-showComment{visibility:visible;opacity:1}.commentInput__textInput{position:relative;padding-bottom:8px}.commentInput__textInput:after,.commentInput__textInput:before{position:absolute;top:-7px;left:350px;width:15px;height:15px;transform:rotate(-45deg);background-color:#fff;content:''}.commentInput__textInput:after{z-index:2}.commentInput__textarea{width:691px;height:81px;resize:none;border:none;padding:10px;position:relative;z-index:1}.commentInput__action{display:block}.commentInput__cancel{background-color:#fff;border:1px solid #fe5000;color:#fe5000;box-shadow:none;margin-left:20px}.commentInput__cancel:hover{background-color:#fff1eb;border-color:#fff1eb}.comments,.completion{background-color:#fff}.commentInput .commentInput__ready{border-radius:23px}.comments{margin-top:1px;padding:30px 0 57px;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.comments__title{font-weight:700;font-size:24px;color:#2c2c2c;text-align:center}.comments__textarea{width:508px;height:120px;margin:24px auto 0;font-size:16px}.comments__textarea textarea{width:508px;height:120px;border:1px solid #d9d9d9}.comments textarea::-webkit-input-placeholder{color:#a4a4a4}.comments textarea::-moz-placeholder{color:#a4a4a4}.comments textarea:-ms-input-placeholder{color:#a4a4a4}.comments textarea:-moz-placeholder{color:#a4a4a4}.completion{padding-bottom:35px;padding-top:25px;margin-top:0}.completion__alert{text-align:center;padding-bottom:25px}.completion__alertItem{display:inline-block;font-size:0}.completion__alertItem+.completion__alertItem{margin-left:35px}.completion__action{font-size:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:540px;margin:0 auto}.completion__actionBtn,.completion__actionCheckBtn{display:inline-block;vertical-align:middle}.completion__action .link{text-decoration:underline!important}.completion__action .link:hover{text-decoration:none!important}.completion__actionBtn{height:48px;margin-left:18px;background-color:#fe5000;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);width:192px;border-radius:24px}.contactsEnter__addSettingsItem,.contactsEnter__col{vertical-align:top;display:inline-block}.condimentsASauces,.contactsEnter{box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.completion__actionBtn:after{background:url(../img/loader_new.gif) no-repeat;background-size:100%}.condimentsASauces{margin-top:1px;padding-top:30px;background-color:#fff;padding-bottom:41px}.condimentsASauces__title{font-weight:700;font-size:24px;text-align:center;color:#2c2c2c}.condimentsASauces__desc{width:590px;margin:23px auto 30px;text-align:center;font-weight:500;font-size:14px;color:#2c2c2c}.condimentsASauces__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:82%;margin:0 auto 40px;text-align:center;font-size:0;padding-top:32px;padding-bottom:9px;position:relative}.condimentsASauces__list:before{content:'';background:url(../img/condimentsASaucesArrow.png) no-repeat #fff8e4;width:192px;height:41px;position:absolute;bottom:-41px;left:0;right:0;margin:auto;display:none}.counter,.counter__callback,.dish-desc{position:relative}.condimentsASauces__item{display:inline-block;width:20%;margin-bottom:9px;vertical-align:top}.condimentsASauces__itemImgBox{display:block;margin-bottom:6px}.condimentsASauces__itemImg{display:inline-block;height:84px}.condimentsASauces__itemTitle{font-size:13rem;line-height:19px;font-weight:700;min-height:40px}.condimentsASauces__itemPrice{font-weight:600;font-size:10px;color:#00c304}.condimentsASauces__enterNumberBox{margin-top:10px;margin-bottom:4px}.condimentsASauces__enterNumberBox .enterNumber{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.condimentsASauces__result{font-size:20px;text-align:center;color:#2c2c2c}.condimentsASauces__other{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.condimentsASauces__other-sauces-link{font-size:14px;color:#fe5000;position:relative;text-decoration:none}.condimentsASauces__other-sauces-link_is-collapsed span:after{transform:rotate(0)}.contactsEnter{margin-top:1px}.contactsEnter__inactive{cursor:default;opacity:.2}.contactsEnter__error_block{margin:auto;padding-top:15px}.contactsEnter__label{display:inherit}.contactsEnter__input{margin-left:13px}.contactsEnter__title{text-align:center}.contactsEnter__form{margin-top:12px;text-align:center}.contactsEnter__row{display:inline-block;font-size:0;margin-bottom:25px}.contactsEnter__row_inputs{font-size:11px}.contactsEnter__row_desc{font-size:12px}.contactsEnter__col+.contactsEnter__col{margin-left:42px}.contactsEnter__addSettings{font-size:0;width:100%}.contactsEnter__addSettingsItem{width:100%}.food-short__img,.food-short__title{vertical-align:middle;display:inline-block}.contactsEnter__addSettingsItem .shipping__title{border-radius:4px 0 0 4px!important}.contactsEnter__addSettingsItem+.contactsEnter__addSettingsItem .shipping__title{border-radius:0 4px 4px 0!important}.contactsEnter__addSettingsItem:last-child .shipping__title{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.contactsEnter .shipping__addNewAddress .inputGroup__error,.contactsEnter .shipping__address .inputGroup__error,.enterNumber__decrease{border:1px solid #fe5000}.contactsEnter .addAddress__block{min-height:16px;overflow:hidden;transition:all .3s}.contactsEnter .addAddress__block_show{min-height:16px}.contactsEnter__login{padding-top:21px;line-height:31px;font-size:12rem}.datepicker{width:238px!important;transform:translate(109px,0)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.28)!important;border:none!important}.datepicker--content{padding:4px 14px 23px!important}.datepicker--nav{border-bottom:1px solid rgba(125,175,213,.2)!important;padding:7px!important}.datepicker--nav-title{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:14px;letter-spacing:.3px;color:#212121}.datepicker--nav-title i{color:#212121!important}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:0 0!important}.datepicker--nav-action path{stroke:#2f3436!important}.datepicker--day-name{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px!important;letter-spacing:.3px;text-align:center;text-transform:uppercase;color:#000!important}.datepicker--cells-days .datepicker--cell,.eachOrder__desc,.eachOrder__title{font-family:Raleway,Verdana,Helvetica,Arial}.datepicker--cells-days .datepicker--cell{width:24px!important;height:20px!important;margin:2px 3px;font-weight:400;font-size:12px!important;letter-spacing:.3px;color:#000 important}.datepicker--cells-days .datepicker--cell:hover{cursor:pointer!important;background-color:#eee!important}.datepicker--cells-days .datepicker--cell.-selected-{background-color:#fe5000!important;color:#fff!important}.datepicker--cell.-current-{color:#fe5000!important}.datepicker--cell.-selected-{background-color:#fe5000!important;color:#fff!important}.datepicker--days-names{margin-top:14px!important;margin-bottom:12px!important}.control-group_with-offset>:nth-child(n+2){margin-left:9px}.counter__time{font-size:30rem;font-weight:700;color:#2d2d2d;transition:opacity .3s,color .3s;margin-bottom:-41px}.counter__time_state_hidden{color:transparent;opacity:0}.counter__callback{transition:opacity .3s;z-index:1}.counter__callback_state_hidden{visibility:hidden;opacity:0}.delivery-in-area-text{background-color:#f9f9f9;padding:22px 30px;margin:0 -30px -38px;font-size:14px;text-align:center}.eachOrder,.elections,.elections__cont{background-color:#fff}.delivery-sum-not-include{margin:0 -30px;text-align:left;box-shadow:0 1px 0 0 #dfdad7;font-weight:500;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:78px;padding:0 30px}.delivery-sum-not-include span{font-weight:700}.delivery-sum-not-include:before{content:'👉';display:block;margin-right:27px;font-size:35px}.dish-desc{width:174px}.dish-desc:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;cursor:default}.dish-desc._disabled{opacity:.6}.dish-desc._disabled:before{z-index:3}.dish-desc__choiseNum{padding-top:4px}.dish-desc__title{color:#2d2d2d;font-size:14rem;font-weight:700;padding-top:11px;text-transform:uppercase}.dish-desc__weightCalories{padding-top:5px}.dish-desc__weightCalories span{color:#a3a5a8;font-size:10rem;font-weight:400;border-bottom:1px dashed}.dish-desc__desc{color:#1e2b39;font-size:12px;font-weight:400;line-height:1.5;padding-top:12px}.eachOrder{padding:50px 30px 30px;border-top:1px solid #e6e2df;border-bottom:1px solid #e6e2df;margin:0 -30px}.eachOrder__title{font-size:24px;font-weight:900;color:#000;text-align:center}.eachOrder__suppliment-desc,.eachOrder__suppliment-title{font-weight:600;color:#2c2c2c;font-size:14px}.eachOrder__suppliment{font-size:0;text-align:center;padding-top:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.eachOrder__suppliment-img{display:block;background-color:#fff;text-align:center}.eachOrder__suppliment-img img{display:inline-block;max-width:150px;max-height:100px}.eachOrder__suppliment-item{display:inline-block;vertical-align:middle;width:150px;margin-left:20px}.eachOrder__suppliment-item:first-child,.m-akcii .item,.m-akcii h3{margin-left:0}.eachOrder__suppliment-item:nth-child(n+5){margin-top:45px}.eachOrder__suppliment-title{padding-top:14px}.eachOrder__desc{font-size:14px;padding-top:52px;text-align:center;display:none}.elections__top-link,.elections__top-logo{font-family:elections!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;color:#fff}.elections__layout{width:1024px;margin:0 auto}.elections__header{padding-top:48px;padding-left:42px;padding-bottom:61px;position:relative;background-image:url(../img/elections/bg_flag.png);background-size:cover}.elections__top{display:block;padding-top:4px}.elections__top:after,.elections__top:before{content:"";display:table}.elections__top-logo{float:left;width:215px;height:42px;font-size:41px}.elections__top-logo:before{content:'\e904'}.elections__top-share{float:right;padding-right:34px}.elections__top-link{display:inline-block;width:36px;height:36px;font-size:36px;cursor:pointer;margin-right:9px}.elections__top-link.facebook:before{content:'\e902'}.elections__top-link.vk:before{content:'\e905'}.elections__top-link.insta:before{content:'\e903'}.elections__top-link:hover{opacity:.75}.elections__bottom{font-family:RobotoSlabBold;font-size:56px;color:#fff}.elections__hand{position:absolute;top:141px;right:0;height:635px;overflow:hidden}.elections__hand img{width:563px;height:655px}.elections__cont{padding-top:46px;padding-left:42px;padding-bottom:70px}.elections__title{width:436px;font-family:RobotoSlabBold;font-size:35px;font-weight:700;color:#ab3331}.elections__countdown{padding-top:56px}.elections__countdown-desc{font-family:PTSans-regular;font-size:16px;color:#4a4a4a;padding-bottom:5px;padding-left:5px}.elections__countdown .count-this{width:82px;float:left;display:block;height:102px;border-radius:14px;background-image:linear-gradient(to bottom,#3d3d3d,#474747 50%,#252525 51%,#1a1a1a);position:relative}.elections__countdown .count-this:after,.elections__countdown .count-this:before{content:"";display:table}.elections__countdown .count-this:after{content:'';font-family:Roboto-Light;font-size:19px;font-weight:300;text-align:center;color:#202020;width:100%;padding-top:7px;letter-spacing:-.5px}.elections__countdown .countDays:after{content:'дни'}.elections__countdown .countHours:after{content:'часы'}.elections__countdown .countMinutes:after{content:'минуты'}.elections__countdown .countSeconds:after{content:'секунды'}.elections__countdown .countdownHolder:after,.elections__countdown .countdownHolder:before,.elections__desc:after,.elections__desc:before{content:"";display:table}.elections__countdown .countdownHolder{width:auto;font-family:RobotoSlabLight;font-size:49px;font-weight:300;text-align:center;color:#fff}.elections__desc-right-title:before,.elections__footer-share-link,.elections__select-main:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elections__countdown .countDiv{float:left;height:106px;line-height:106px;width:20px}.elections__countdown .position{float:left;width:50%;height:100%;line-height:96px}.elections__desc-left,.elections__desc-right{width:460px;float:left}.elections__countdown .digit{left:2px}.elections__countdown .position:first-child .digit{left:initial;right:0}.elections__desc{padding-top:98px}.elections__desc-left-title{font-family:RobotoSlabBold;font-size:20px;color:#3e1e1e}.elections__desc-left-text,.elections__desc-left-text p{font-family:PTSans-regular;font-size:16px;color:#4a4a4a}.elections__desc-right{margin-left:37px;margin-top:108px}.elections__desc-right-title{font-family:RobotoSlabBold;font-size:35px;color:#3e1e1e;position:relative;padding-left:50px}.elections__desc-right-title:before{content:'\e901';font-size:48px;color:#7ed321;font-family:elections!important;position:absolute;left:-20px}.elections__desc-right-list{font-family:PTSans-regular;font-size:30px;line-height:1.3;color:#4a4a4a;margin-top:23px;margin-left:-12px}.elections__desc-right-list li{font-family:PTSans-regular;font-size:22px;line-height:1.3;color:#4a4a4a;margin-bottom:10px}.elections__result{width:780px;margin-left:82px;margin-top:30px}.elections__result-header:after,.elections__result-header:before{content:"";display:table}.elections__result-title{font-family:RobotoSlabBold;font-size:35px;color:#3e1e1e;float:left;width:65%}.elections__select{float:right;margin-top:10px;position:relative}.elections__select-input{width:242px;height:40px;border-radius:3px;background-image:linear-gradient(to bottom,#eee,#d8d8d8);border:1px solid #979797;font-family:PTSans-regular;font-size:19px;color:#4a4a4a;padding-left:10px;cursor:pointer}.elections__select-main{position:relative}.elections__select-main:before{content:'\e900';font-family:elections!important;color:#4a4a4a;font-size:16px;position:absolute;top:11px;right:16px}.elections__select-main:hover:before{color:#7ed321}.elections__select-item{width:33%;font-family:PTSans-regular;font-size:15px;color:#4a4a4a;padding-left:10px;border-top:none;cursor:pointer;text-align:left;float:left}.elections__select-item a{color:#4a4a4a}.elections__select-hide{position:absolute;top:50px;right:0;display:none;opacity:0;transition:.3s;z-index:12}.elections__select-hide-cont{background-color:#ebeff2;padding:25px 30px;width:460px;border:1px solid #979797}.elections__select-hide-cont:after,.elections__select-hide-cont:before{content:"";display:table}.elections__select.active input{border-radius:3px 3px 0 0}.elections__select.active .elections__select-hide{display:block;opacity:1}.elections__leaderboard{display:block;margin:0;padding:18px 0 0;font-family:PTSans-bold;font-size:16px}.elections__leaderboard-item{position:relative;padding-top:12px;margin-bottom:8px}.elections__leaderboard-line{height:9px;background-color:#d8d8d8;margin-left:25px;width:748px;margin-top:4px;position:relative}.elections__leaderboard-item:before{content:' ' attr(data-name);font-size:16px;position:absolute;left:24px;top:11px}.elections__leaderboard-item:after{content:' ' attr(data-result);font-size:16px;position:absolute;right:6px;top:11px}.elections__leaderboard-fill{position:absolute;top:0;left:0;height:9px;background-color:#e65857}.elections__footer{padding-top:32px;padding-right:85px;text-align:center}.elections__footer-title{font-family:PTSans-bold;font-size:16px;text-align:center;color:#4a4a4a}.elections__footer-share{text-align:center;padding-top:18px;display:inline-block;padding-left:6px}.elections__footer-share-link{font-family:elections!important;text-decoration:none;color:#ab3332;display:inline-block;width:33px;height:33px;font-size:36px;cursor:pointer;margin-right:9px}.elections__footer-share-link.facebook:before{content:'\e902'}.elections__footer-share-link.vk:before{content:'\e905'}.elections__footer-share-link.insta:before{content:'\e903'}.elections__footer-share-link:hover{opacity:.75}@media only screen and (min-width:1200px){.elections__header{padding-top:41px;padding-left:28px;padding-bottom:49px}.elections__bottom{padding-top:8px}.elections__layout{width:1200px}.elections__hand{top:126px;height:690px}.elections__hand img{width:654px;height:712px}.elections__top-link{width:46px;height:46px;font-size:46px}.elections__top-share{padding-top:2px;padding-right:22px}.elections__title{width:490px;font-size:40px}.elections__cont{padding-left:28px}.elections__countdown{padding-top:58px;padding-left:91px}.elections__desc-left{width:554px;float:left}.elections__desc-left-title{font-size:24px}.elections__desc{padding-top:90px}.elections__desc-left-text,.elections__desc-left-text p{font-size:17px}.elections__desc-right{width:520px;margin-left:86px;margin-top:141px}.elections__desc-right-title{font-size:43px;padding-left:55px}.elections__desc-right-title:before{top:5px}.elections__result-title{font-size:42px;width:60%}.elections__result{margin-left:92px;width:954px}.elections__select-input{width:290px;line-height:34px}.elections__select-hide-cont{width:568px;padding-left:40px;padding-right:10px}.elections__leaderboard-line{width:920px}.elections__leaderboard-item{padding-top:7px;padding-left:8px;margin-bottom:12px}.elections__leaderboard-item:before{left:31px;top:5px}.elections__footer-title{font-size:20px}.elections__footer-share-link{font-size:43px;width:43px;height:43px}}@media only screen and (min-width:1440px){.elections__header{padding-top:52px;padding-left:20px;padding-bottom:68px}.elections__top-logo{font-size:52px}.elections__bottom{padding-top:8px;font-size:80px}.elections__layout{width:1440px}.elections__hand{top:164px;height:843px}.elections__hand img{width:771px;height:860px}.elections__top-link{width:58px;height:58px;font-size:58px}.elections__top-share{padding-top:2px;padding-right:14px}.elections__title{width:635px;font-size:50px}.elections__cont{padding-left:21px}.elections__countdown{padding-top:53px;padding-left:86px}.elections__countdown .count-this{width:103px;height:132px}.elections__countdown .countDiv{width:26px;height:132px;line-height:132px}.countDiv:after,.countDiv:before{width:5px!important;height:5px!important;margin-left:-2px!important;top:63px!important}.countDiv:after{top:83px!important}.elections__countdown .position{line-height:136px}.elections__countdown .count-this:after{font-size:23px}.elections__countdown-desc{font-size:22px;padding-bottom:17px}.elections__desc-left{width:692px;float:left}.elections__desc-left-title{font-size:31px;padding-bottom:5px}.elections__desc{padding-top:102px}.elections__desc-left-text,.elections__desc-left-text p{font-size:19px}.elections__desc-right{width:520px;margin-left:126px;margin-top:162px}.elections__desc-right-list{margin-left:-16px;font-size:30px;margin-top:15px}.elections__desc-right-list li{font-size:28px;margin-bottom:3px}.elections__desc-right-title{font-size:43px;padding-left:55px}.elections__desc-right-title:before{top:5px}.elections__result-title{font-size:42px;width:60%;padding-left:24px}.elections__result{margin-left:92px;width:1190px;margin-top:83px}.elections__select-input{width:356px;line-height:34px;padding-left:20px}.elections__select-hide-cont{width:568px;padding-left:40px;padding-right:10px}.elections__leaderboard{padding-left:24px}.elections__leaderboard-line{width:1117px}.elections__leaderboard-item{padding-top:7px;padding-left:8px;margin-bottom:10px;font-size:17px}.elections__leaderboard-item:before{left:31px;top:5px;font-size:18px}.elections__leaderboard-item:after{font-family:PTSans-regular;right:10px}.elections__footer-title{font-size:30px;padding-bottom:20px}.elections__footer-share-link{font-size:63px;width:63px;height:63px}}.enterNumber__decrease,.enterNumber__increase{height:30px;background-color:#fff;color:#fe5000;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.elections-body{min-width:1024px;overflow:auto}.enterNumber{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.enterNumber__decrease{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;border-radius:50%;font-size:3px}.enterNumber__decrease:before{content:'\e948'}.enterNumber__increase{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;border:1px solid #fe5000;border-radius:50%;font-size:10px}.enterNumber__increase:before{content:'\e947'}.enterNumber__input{width:30px;font-size:14px;text-align:center;color:#2c2c2c}.enterNumber.enterNumber_theme_number-person .enterNumber__decrease{background:url(../img/ico-minus.svg) no-repeat;width:40px;height:40px;margin-right:14px}.enterNumber.enterNumber_theme_number-person .enterNumber__increase{background:url(../img/ico-plus.svg) no-repeat;width:40px;height:40px;margin-left:14px}.enterNumber.enterNumber_theme_number-person .enterNumber__input{width:74px;height:35px;background-color:#fff;border:none;outline:0;font-size:29rem;color:#000}.errorFive{display:-ms-flexbox;display:flex;background-color:#f9f5f2;font-family:Raleway,Verdana,Helvetica,Arial;font-variant-numeric:lining-nums;-moz-font-feature-settings:'lnum=1';-ms-font-feature-settings:'lnum';-webkit-font-feature-settings:'lnum';-o-font-feature-settings:'lnum'}.errorFive__link:before,.errorFive__logo{font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.errorFive__cont{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:1024px;height:100vh;margin:0 auto}.errorFive__logo{font-weight:400;font-size:64px;color:#000;text-decoration:none}.errorFive__logoCont{position:absolute;top:62px;left:0;width:100%}.errorFive__block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.errorFive__image{width:301px;margin-right:40px}.errorFive__info{width:600px}.errorFive__title{font-weight:700;font-size:40px;color:#2e2e2e}.errorFive__desc{margin-top:40px;font-weight:600;font-size:24px;line-height:32px;color:#2e2e2e}.errorFive__phoneCont{margin-top:40px}.errorFive__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:700;font-size:24px;color:#fe5000;text-decoration:none}.errorFive__link+.errorFive__link{margin-left:60px}.errorFive__link:before{content:'\e92e';width:32px;height:32px;font-weight:400;font-size:26px;line-height:32px;margin-right:10px;text-align:center}.errorFive__link-mobile:before{content:'\e92f';font-size:28px}.errorFive-ru .errorFive__logo:before{content:'\e936'}.errorFive-en .errorFive__logo:before,.errorFive-et .errorFive__logo:before{content:'\e939'}.errorPage{font-family:Raleway,Verdana,Helvetica,Arial}.errorPage__cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:80px 50px}.errorPage__image{width:311px;margin-right:50px}.errorPage__right{width:229px}.errorPage__title{font-weight:700;font-size:130px;line-height:110px;color:#282828}.errorPage__desc{margin-top:20px;font-weight:700;font-size:21px;color:#2f2f2f}.errorPage__link{display:inline-block;padding:16px 10px;border-radius:40px;border:none;background-color:#fe5000;outline:0;font-size:16px;color:#fff;text-align:center;text-decoration:none;font-weight:600}.errorPage__link:hover{background-color:#ee3326}.errorPage__linkCont{margin-top:20px}.factoid{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:640px;margin:27px auto 24px;text-decoration:none!important}.factoid *,.factoid:before,.factoid__cont,.footer__logo-link,.footer__nav-link,.footer__netItem{text-decoration:none}.factoid:before{content:'';position:absolute;bottom:0;right:0;display:block;width:165px;height:135px;background-image:url(../img/delivery_person.png);background-size:171px;background-repeat:no-repeat;background-position-x:right;background-position-y:bottom}.food,.food-short{position:relative}.factoid__cont{width:100%;height:88px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:17px 27px 21px;border-radius:10px;background-color:#00c304}.factoid__title{font-size:22px;font-weight:800;color:#fff}.factoid__link,.factoid__link:after,.flatpage .bonuses__rub,.flatpage .font_weight_bold,.food-short__title,.food__title{font-weight:700}.factoid__desc{margin-top:5px;font-size:16px;color:#fff}.factoid__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:129px;height:40px;margin-left:20px;margin-top:8px;border-radius:58px;background-color:#fff;font-size:16px;color:#fe5000}.factoid__link:after{content:'\e937';font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(-90deg);display:block;margin-left:5px;font-size:13px;color:#fe5000}.flatpage .bonuses__img{margin:16px 0}.flatpage .flatpage__title-small{margin-bottom:15px;font-weight:700}.flatpage .list-opposite__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:4px}.flatpage .font_color_red{color:#fe5000}.flatpage .offset_m{margin:15px}.food-short__img,.food__img{box-shadow:0 0 0 1px #edab4c;background-color:#feffff;margin:0 13px;box-sizing:border-box}.food-short{font-size:0;padding:15px 0;width:50%;display:inline-block}.food-short__img,.food-short__img img{width:53px;height:53px}.food-short__title{color:#413532;font-size:12px;text-align:left;width:calc(100% - 80px);padding-right:10px}.food__img,.food__img img{width:53px;height:53px}.food{font-size:0;padding:5px 0}.food__desc,.food__title{display:inline-block;vertical-align:middle;font-size:12px;text-align:left}.food__img{display:inline-block;vertical-align:middle}.food__title{color:#413532;width:104px;padding-right:10px}.food__desc{color:#2d2d2d;font-weight:400;width:calc(100% - 104px - 80px);padding-right:5px}.b-customAddress2{top:calc(50% - 240px)!important;left:calc(50% - 360px)!important}.social-likes.social-likes_offset_left-s{position:absolute;bottom:20px}.footer,.footer__nav-all{position:relative}.footer__copyright-box,.footer__main-box{background-color:#444449}.footer__inner{width:960px;margin:auto}.footer__nav-all{padding-top:33px;font-size:0}.footer__nav-site{width:50%;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;padding:0 28px}.footer__nav-site .footer__nav{width:50%}.footer__nav-site .footer__nav .footer__nav-column{width:100%}.footer__nav-site .footer__nav-second{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.footer__nav-account,.footer__nav-column,.footer__nav-support{display:inline-block;vertical-align:top}.footer__nav-site .footer__nav-second .footer__nav-item,.footer__nav-site .footer__nav-second .footer__nav-list{margin-top:0}.footer__nav-site .footer__nav-second .footer__nav-item+.footer__nav-item{margin-top:10px}.footer__nav-support{width:25%;padding:0 14px 0 28px}.footer__nav-account{width:25%;padding:0 28px 0 14px}.footer__nav{font-size:0}.footer__nav-title{color:#fff;font-size:16px;font-weight:700}.footer__nav-column{width:50%}.footer__nav-list{padding-top:10px}.footer__nav-item{margin-top:11px}.footer__nav-item.bottom{position:absolute;bottom:0}.footer__nav-link{font-size:14px;font-weight:500;color:#fff;opacity:.8}.footer__nav-link:hover{opacity:1}.footer__nav-language,.footer__nav-no-mobile{display:none}.footer__info{padding-top:30px;padding-bottom:35px;font-size:0}.footer__info-column_one{display:inline-block;width:50%;vertical-align:top;padding:0 28px}.footer__legal-info{width:328px;font-size:11px;font-weight:500;color:rgba(255,255,255,.8)}.footer__card-item,.footer__logo-link{font-weight:400;font-family:frontend!important;text-transform:none;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer__card-list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.footer__card-item{color:rgba(255,255,255,.6);font-size:12px}.footer__card-item-mastercard{font-size:18px}.footer__card-item-mastercard:before{content:'\e93c'}.footer__card-item-visa:before{content:'\e93b'}.footer__card-item-mir{font-size:11px}.footer__card-item-mir:before{content:'\e93d'}.footer__card-item:nth-child(2){margin:0 20px}.footer__card-img{display:block;width:47px}.footer__logo{display:block;margin-top:4px}.footer__logo-link{display:block}.footer__logo-link:before{content:'\e93e';font-size:90px;color:#fff}.footer__logo-img{display:block;width:140px;opacity:.4}.footer__contacts{display:inline-block;width:25%;vertical-align:top;padding:0 28px 0 14px}.footer__contacts-phone-list{display:block;margin-top:8px}.footer__contacts-phone+.footer__contacts-phone{margin-top:6px}.footer__contacts-phone a{display:inline-block;font-size:12px;color:rgba(255,255,255,.8);font-weight:500;text-decoration:none}.footer__social{margin-top:15px;display:none}.footer__social-item,.footer__social-list,.footer__social-title{display:inline-block;vertical-align:middle}.footer__social-title{font-size:13px;color:#979090;font-weight:600}.footer__social-list{font-size:0;margin:10px 0 5px}.footer__social-item+.footer__social-item{margin-left:8px}.footer__social-link{display:block}.footer__social-img{display:block;transition:opacity .3s}.footer__social-img:hover{opacity:.8}.footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;color:rgba(255,255,255,.8);font-weight:500;height:67px;line-height:13px;border-top:1px solid #7f7f7f}.footer__net{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:122px;margin-top:24px}.footer__netItem{font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:28px}.footer__netItem-facebook:before{content:'';display:block;background-image:url(../img/fb.svg);width:22px;height:26px}.footer__netItem-vk{font-size:40px}.footer__netItem-vk:before{content:'\e964'}.footer__netItem-instagram{font-size:21px}.footer__netItem-instagram:before{content:'';display:block;background-image:url(../img/insta.svg);width:22px;height:26px}.footer__netItem-telegram{margin-top:-1px}.footer__netItem-telegram:before{content:'';display:block;background-image:url(../img/telegram.svg);width:24px;height:24px;background-size:cover}.footer-basket{display:none}.footer__top{display:-ms-flexbox;display:flex;padding:24px 0 40px}.footer__item{width:auto;min-width:163px}.footer__item+.footer__item{margin-left:20px}.footer__item:nth-child(2){margin-left:60px}.footer__item:first-child{min-width:inherit;width:122px}.footer__itemTitle{font-weight:700;font-size:16px;color:#fff;margin-bottom:18px}.footer__itemTitle a{text-decoration:none!important;color:#fff!important}.footer__appLink{display:block;width:199px;height:36px;background-image:url(../img/app_download.svg)}.footer__bottom{border-top:1px solid #7f7f7f;height:70px;width:100%;padding:0 24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer__bottomMenu{display:-ms-inline-flexbox;display:inline-flex;height:100%;-ms-flex-align:center;align-items:center}.footer__bottomItem+.footer__bottomItem{margin-left:37px}.footer__left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.footer__copy{font-weight:600;font-size:14px;color:rgba(255,255,255,.8);margin-right:52px}.requisites{position:relative}.requisites__fakeAnchor{position:absolute;top:-128px}.form__title{font-size:16px;color:#868686;margin-bottom:8px}.fortuneCookies__slogan,.fortuneCookies__title{color:#2d2d2d;font-weight:700;text-align:center}.form_type_login{width:320px;margin:18px auto 0}.form_type_login .input-field__line:not(:first-child) .form__input-field{margin-top:20px}.fortuneCookies{background-color:#f9eed8;padding:20px}.fortuneCookies__title{font-size:20rem}.fortuneCookies__slogan{font-size:14rem;text-transform:uppercase;margin-top:13px}.fortuneCookies__cookies{display:inline-block;text-align:center;margin-top:30px;position:relative;background:url(../img/cookie.svg) center 0 no-repeat;background-size:auto 100%}.fortuneCookies__cookies:after,.fortuneCookies__cookies:before{content:'';position:absolute;height:100%;width:100%;z-index:1;bottom:0;opacity:0}.fortuneCookies__cookies:before{background:url(../img/left_cookie.svg) center 0 no-repeat;background-size:auto 100%;left:-24px;transform:rotate(0);transition:transform 20ms,left 1s ease;transform-origin:bottom}.fortuneCookies__cookies:after{background:url(../img/right_cookie.svg) center 0 no-repeat;background-size:auto 100%;right:-24px;transform:rotate(0);transition:transform 20ms,right 1s ease;transform-origin:bottom}.fortuneCookies__cookies_state_broken{background:0 0}.fortuneCookies__cookies_state_broken:before{transform:rotate(-20deg) translate3d(2px,6px,0);opacity:1}.fortuneCookies__cookies_state_broken:after{transform:rotate(9deg) translate3d(5px,5px,0);opacity:1}.fortuneCookies__cookies_state_showPrediction:before{left:-50%}.fortuneCookies__cookies_state_showPrediction:after{right:-50%}.fortuneCookies__prediction{box-shadow:inset 0 0 0 1px #c9ddfb;background-color:#f5faff;display:inline-block;padding:5px 20px;width:300px;opacity:1;margin-top:60px;margin-bottom:5px;pointer-events:none;position:relative}.fortuneCookies__prediction:after,.fortuneCookies__prediction:before{content:'';position:absolute;top:0;bottom:0;width:45%;background-color:#f9eed8;transition:width 1s ease}.fortuneCookies__prediction:before{left:0}.fortuneCookies__prediction:after{right:0}.fortuneCookies__prediction_state_hidden{opacity:0}.b-bestSlider .weight,.b-productList2 .item .topLeftLit .weight,.b-productList2 .item .weight{opacity:1;float:none;color:#837a76;font-weight:500}.fortuneCookies__prediction_state_show:after,.fortuneCookies__prediction_state_show:before{width:0}.fortuneCookies__prediction-message{text-align:center;font-size:12rem;font-weight:700;overflow:hidden;line-height:1.5}.m-akcii .content{padding:0 30px!important}.m-akcii h3{text-transform:none;color:#2c2c2c}.l-right .l-rightMiddle .content h1{font-family:Raleway,Verdana,Helvetica,Arial;font-size:32px;text-transform:none;font-weight:800}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop{line-height:normal;margin-top:27px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop h1,.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-lk{margin-top:0}.shoppingBasket__in{background-color:#fafafa;line-height:normal}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-lk h1{margin-top:27px;line-height:normal}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-reg h1{margin-top:27px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-reg{margin-top:0}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom{padding-right:30px;bottom:20px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .column3{padding-right:15px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .column3:after{width:100%;right:5px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .column1.mini{width:55%}.b-customAddress2 .bottom .column3{padding-right:25px}.b-customAddress2 .bottom .column3:before{display:none;width:100%;right:10px}.b-customAddress2 .productButton,.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .button{width:140px;height:46px;background-color:#fe5000;font-family:Raleway,Verdana,Helvetica,Arial;font-size:18px;line-height:46px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-weight:600}.b-customAddress2 .bottom{bottom:20px}.b-customAddress2 .bottom .column4{padding-right:30px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .button{border-radius:27px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout{margin:20px 30px 0;padding:0}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .product__box{padding-bottom:15px}.b-customAddress2 .productButton{border-radius:23px}.currentPrice{display:-ms-inline-flexbox;display:inline-flex;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-left:10px}.b-confirmSms{width:410px;background-color:#fff;border-radius:6px;padding:40px}.b-confirmSms__bottoms .submit,.b-confirmSms__cancel{width:156px;height:45px;border-radius:23px;font-weight:600;font-size:16px}.b-confirmSms__cancel{background-color:#f0eeed!important;color:#837a76!important;position:static!important;box-shadow:none!important}.b-confirmSms__bottoms{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.b-confirmSms__bottoms .submit{box-shadow:0 2px 4px 0 rgba(210,121,80,.43);background-color:#fe5000;color:#fff;border:none}.b-confirmSms__top .closePopup{top:27px;right:27px}.b-confirmSms__top .closePopup:before{content:'\e935';font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:21px;color:#bfb9b6;font-weight:700}.b-confirmSms .title{text-align:center;text-transform:none;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;color:#2c2c2c;font-size:24px;padding-bottom:10px}.b-confirmSms .text{border:1px solid #d7d1cd;border-radius:4px;font-size:14px;color:#2c2c2c;margin-top:4px;height:36px}.b-confirmSms .text:focus{border-color:#d7d1cd}.b-confirmSms .has-error .options__name,.b-confirmSms .text.error{color:#ff4848}.b-confirmSms .form-error{position:absolute;top:100%;left:0;width:100%;font-weight:500;font-size:12px;color:#ff4848;list-style-type:none;margin-top:4px;padding:0}.m-doubleLeft .column3,.m-doubleLeft .column4,.m-doubleRight .column3,.m-doubleRight .column4{padding-right:0!important}.b-oneFoodAbout .value2,.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .value{background:#d43939;border-radius:50%;box-shadow:0 2px 6px 0 #d7d1cd;padding-top:7px;font-family:Raleway,Verdana,Helvetica,Arial}.m-doubleRight .column3:before{display:block!important;width:150px!important}.m-doubleRight .productButton{width:150px!important}.m-doubleRight .column4{margin-top:15px!important}.m-doubleLeft .column3:before{display:block!important;width:150px!important}.m-doubleLeft .productButton{width:150px!important;margin-top:25px!important}.m-doubleLeft-last{padding-right:30px}.b-oneFoodAbout .value2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:90px;right:50px}.b-oneFoodAbout .value2 ins{width:100%;margin-top:-28px;font-size:20px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .value{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:105px;right:0}.m-doubleRight2 .column3{text-align:left!important;text-indent:2px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .value ins{width:100%;margin-top:-25px;font-size:16px}.social-likes{position:absolute;bottom:20px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .column3:after{display:none}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .bottom .column3 .currentPrice:after{width:140px;right:10px}.productitem__box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.b-bestSlider .oldPrice,.b-productList .oldPrice{font-size:14px;margin-bottom:4px}.b-productList2 .item .price{margin-top:-7px}.ui-autocomplete.google:after{content:'';display:block;width:144px;height:18px;margin-top:20px;margin-left:6px;margin-bottom:6px;background-image:url(../img/powered_by_google_on_white_hdpi.png);background-size:100%;background-repeat:no-repeat}.starLetter:after{content:'*'}.b-bestSlider .itemTitle,.b-bestSlider .oldPrice,.b-bestSlider .price,.b-bestSlider .value,.b-customAddress2 .bottom .column3,.b-customAddress2 .title,.b-foodMenu a,.b-productList2 .item .price,.b-productList2 .oldPrice,.b-productList2 .title,.b-productTop .title,.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .title,.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop,.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-lk h1,.m-akcii h3{font-family:Raleway,Verdana,Helvetica,Arial}body *{font-family:Raleway,Verdana,Helvetica,Arial;font-variant-numeric:lining-nums;-moz-font-feature-settings:'lnum=1';-ms-font-feature-settings:'lnum';-webkit-font-feature-settings:'lnum';-o-font-feature-settings:'lnum';text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.b-foodMenu a{font-weight:700;text-transform:none;display:-ms-flexbox;display:flex;padding-left:30px;width:100%;-ms-flex-align:center;align-items:center;height:36px;position:relative;font-size:18px}.b-foodMenu a:before{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;display:block;background-color:#00c304;transition:.3s;width:0}.b-foodMenu a:hover:before{width:6px}.b-productList2 .title{height:48px;font-weight:800;font-size:18px;color:#2c2c2c;text-transform:none!important}.b-productList2 .item .products{font-weight:500;font-size:12px;color:#2c2c2c;line-height:16px}.b-productTop .title{margin-bottom:24px;font-weight:800;font-size:28px;text-transform:none;color:#2c2c2c}.l-right .l-rightMiddle{min-height:930px;padding-bottom:24px}.price__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.price__info .topLef{width:80px;float:none;margin-top:0}.price__info .price,.price__info .price__cont{font-weight:800;margin-top:0;float:none!important;color:#2c2c2c}.price__info .price__cont{font-size:20px!important}.price__info .price__cont .moneySymbol{font-size:16px}.price__info .price{font-size:20px!important}.price__info .oldPrice{font-size:14px;margin-bottom:5px;color:#2c2c2c}.price__info-second{margin-top:10px}.price__infoTop{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-productList2 .colorsValue{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;font-size:13px;padding:0;border-radius:8px;background-color:#2c2c2c;min-width:52px;height:24px;background-image:none}.b-productList2 .colorsValue ins{display:inline-block;padding-left:1px}.b-bestSlider .all{font-weight:600;font-size:16px;color:#fe5000;margin:0}.b-bestSlider .all:hover{text-decoration:underline}.b-bestSlider .title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.b-bestSlider .value{font-weight:800;font-size:28px;text-transform:none;color:#2c2c2c}.m-pizza{background:#fff!important}.bx-wrapper .bx-controls-direction a{font-size:0;text-indent:0;background:0 0!important}.bx-wrapper .bx-controls-direction a:before{display:block;content:'\e937';font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#fe5000}.b-bestSlider .bx-prev:before{transform:rotate(90deg)}.b-bestSlider .bx-next:before{transform:rotate(-90deg)}.b-productList2 .item .topLeft{width:100px}.l-leftTop{padding-left:0;background-color:#44444d}.l-leftBottom{background-color:#fff}.l-leftBottom img{width:240px;height:auto}.b-foodMenu{width:100%;margin-top:16px}.l-left .l-left_offset_dropTop-m{box-shadow:1px 0 0 0 rgba(0,0,0,.5)}.b-bestSlider .title{height:80px;border-bottom:none}.b-bestSlider{border-bottom:1px solid rgba(131,122,118,.18)}.bx-wrapper .bx-loading{background-image:url(../img/orange-loader.gif);background-repeat:no-repeat;background-position:50%}.radioBtnGroup__text{font-size:16px}.sushi-theme{background:url(../img/pattern-old-site-new.png)!important}.new-year-theme{background:url(../img/new-pattern-new-year.png)!important;background-size:500px!important}.b-bestSlider .additionsInfo{top:5px}.b-bestSlider .colorsValue{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;font-size:13px;padding:0;border-radius:8px;background-color:#2c2c2c;min-width:52px;height:24px;background-image:none;top:5px}.b-bestSlider .colorsValue ins{display:inline-block;padding-left:3px}.l-rightMiddle .b-bestSlider .discount{position:static;top:65px;left:5px;z-index:2;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;border-radius:30px;background-color:#ffd42a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-rightMiddle .b-bestSlider .discount span{position:static;top:8px;right:8px;color:#000;transform:rotate(0);font-size:13px;font-weight:700}.header__authorization.active .header__authorizationLink i:before,.header__lang.active i:before,.header__selectedCity.active:before{transform:rotate(180deg)}.l-rightMiddle .b-bestSlider .discount:before{content:'';background-image:none!important;width:40px;height:40px;position:relative;display:none}.b-bestSlider .price{font-weight:700;font-size:20px!important;color:#2c2c2c;margin-top:0}.b-bestSlider .itemContent{font-weight:500;font-size:12px;color:#2c2c2c;line-height:16px}.l-right .l-rightMiddle .content h1{margin-top:40px;margin-bottom:24px;color:#2c2c2c}.b-bestSlider .top img{min-height:130px}.b-bestSlider .itemTitle{font-weight:800;text-transform:none}.bestSlider-subslider .itemTitle{height:42px!important}.nav-filter{left:0;background-color:transparent!important;padding:0 0 0 30px;margin:0}.nav-filter__main{margin-left:-30px}.nav-filter__section .nav-filter__link{width:auto!important}.b-bestSlider .button{font-weight:600;border-radius:27px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5)}.b-seoText h1{margin-bottom:24px}.b-customAddress2 .title{text-transform:none;font-weight:800}.b-backButton .button,.moneySymbol{font-family:frontend!important;font-weight:400;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa.fa-long-arrow-up{display:none}.b-backButton{bottom:54px!important}.b-backButton .button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:50px;height:50px;background-color:#fe5000;font-size:0;position:absolute;top:-20px}.b-backButton .button:before{content:'\e937';color:#fff;font-size:20px;display:block;transform:rotate(180deg)}.b-backButton.sticky{position:relative!important;height:0}.b-backButton .m-width{height:50px;position:relative}.moneySymbol{padding-left:3px}.nav-filter .nav-filter__link,.product__box-button .button,.title-section-menu__text{font-family:Raleway,Verdana,Helvetica,Arial}.oldPrice .moneySymbol{font-size:12px}.price .moneySymbol,.price__cont .moneySymbol{font-size:16px}.b-bestSlider .price .moneySymbol{padding-left:0}.orderOpened .price .moneySymbol{font-size:12px}.nav-filter__link .moneySymbol{font-size:11px}.currentPrice .moneySymbol{font-size:20px}.b-deliveryTable .price .value .moneySymbol,.fives .moneySymbol{font-size:10px}.hasTooltip{cursor:pointer}.nav-filter .nav-filter__link{border-bottom:none;background-color:rgba(255,255,255,.05);display:-ms-inline-flexbox;display:inline-flex;padding:0 7px;height:24px;border-radius:8px;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:15px}.callBackOpened .callBackSpace .textIcon,.loginOpened .loginWorkSpace .passwordIcon,.loginOpened .loginWorkSpace .textIcon,.nav-filter .nav-filter__link:hover:before{display:none}.nav-filter .nav-filter__link:hover{background-color:#00c304}.nav-filter .nav-filter__item:not(:only-child){width:auto;margin-right:7px}.nav-filter .nav-filter__item:nth-child(2n){margin-right:20%}.m-akcii .item img{margin-bottom:15px;width:660px!important;margin-left:0!important}.m-akcii h3{font-weight:700}.l-right .l-rightMiddle .l-oneFood .b-orderName tr .price{color:#fe5000;font-weight:700}.l-right .l-rightMiddle .l-oneFood .b-oneFoodTop.b-oneFoodTop-lk h1{text-transform:none}.l-right{z-index:101;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.callBackOpened .callBackSpace{border-radius:0 0 6px 6px;background:#fff;top:118px}.qtip-light{border-radius:6px;background-color:rgba(0,0,0,.75)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.1);color:#fff;border:none!important}.title-section-menu__text{color:#fe5000;font-weight:700;border-bottom:2px solid #fe5000}.header__selectedCity:hover,.title-section-menu__text:hover{border-bottom-color:transparent}.choiceType{margin-top:12px}.accordion__body_big{max-height:2500px!important}.b-productList2{margin-top:0!important;padding-bottom:0!important}.b-bestSlider .title{padding:0 40px}.topLeftLit+.topLeftLit{margin-top:10px}.b-productList2 .item .price__size_small{border-bottom:none}.b-productList2 .item .topLeftLit .weight{font-size:12px}.b-productList2 .item .topLeftLit .left{width:88px}.b-bestSlider .weight{font-size:11px}.b-bestSlider .weight .calorLabelTip{border-bottom:1px dashed #837a76}.b-productList2 .item .weight{font-size:12px}.b-productList2 .item .bottom{font-weight:500;font-size:12px;color:#2c2c2c;line-height:16px}.b-bestSlider .orderButton__size_small,.b-productList2 .item .orderButton__size_small,.orderButton__size_small{height:34px;line-height:34px}.callBackOpened .callBackSpace .text,.loginOpened .loginWorkSpace .text{border:1px solid #d7d1cd;border-radius:4px;font-size:14px;color:#2c2c2c}.loginOpened .loginWorkSpace{background-color:#fff;border-radius:0 0 13px 13px}.loginOpened .loginWorkSpace .lostPas,.loginOpened .loginWorkSpace .reg{color:#fe5000}.b-foodMenu a:hover{opacity:1;color:#fff;text-decoration:none}.product-info-switcher span{color:#fe5000}body a:hover{text-decoration:none}.b-customAddress2 .bottom .column3{font-weight:600}.tableGram{width:100%}.b-oneFoodAbout .value2,.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .value{background-color:#ff4647;width:60px;height:60px;font-weight:700;font-size:20px}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .titlewrap{margin-top:20px}.l-right .l-rightMiddle .l-oneFood{padding-bottom:16px!important;margin-bottom:0}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .title{text-transform:none;font-weight:800}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout__img{height:auto;width:100%}.product__box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}.product__box-top{position:relative;height:480px;width:100%}.product__box-top .breadCrumbs{float:none}.product__box-top .social-likes-2{top:60px}.product__box-price{position:absolute;bottom:20px;right:10px;z-index:2;display:-ms-flexbox;display:flex;border-radius:23px;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.6)}.product__box-price .product__box-price{position:static}.product__box-price-left{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:20px}.product__box-price-left .currentPrice{font-weight:700;font-size:28px;color:#2c2c2c}.product__box-price-left .currentPrice .moneySymbol{font-size:28px}.product__box-price-left .oldPrice{font-weight:500;font-size:12px;color:#837a76}.product__box-price-main{background-color:transparent}.product__box-price-main.double{padding-right:20px}.product__box-price-main.double .product__box-price{width:160px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;background-color:transparent}.product__box-price-main.double .product__box-price-left{background-color:rgba(255,255,255,.6);border-radius:23px;margin-bottom:10px;width:140px;padding-left:0}.product__box-price-main.double .product__box-price-left .currentPrice{font-size:23px;text-align:center;-ms-flex-pack:center;justify-content:center}.product__box-price-main.double .product__box-price-left .currentPrice .moneySymbol{font-size:17px}.product__box-price-count{position:absolute;bottom:50px;right:0;z-index:2}.product__box-price-count .choiceType{background-color:rgba(255,255,255,.6)}.product__box-price-item{background-color:transparent}.product__box-price-item .product__box-price-left{border-radius:23px;background-color:rgba(255,255,255,.6);margin-bottom:5px;margin-right:15px}.product__box-price-item+.product__box-price-item{margin-left:20px}.product__box-price-double{background-color:transparent;-ms-flex-align:end;align-items:flex-end}.product__box-price-double .choiceType{margin-bottom:15px}.product__box-price-double .choiceType__item{font-size:12px}.product__box-button .button{display:block;width:140px;height:46px;background-color:#fe5000!important;font-size:18px;line-height:46px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-weight:600;color:#fff;text-align:center;border-radius:27px;cursor:pointer}.l-container .b-customAddress{background-color:#fff;width:608px;padding:40px}.l-container .b-customAddress .address__error{position:absolute;bottom:-20px;left:0;color:#ff4848;font-weight:500;font-size:12px;margin-top:6px;margin-bottom:0}.l-container .b-customAddress__title,.l-container .b-customAddress__title-review{font-weight:700;font-size:24px;color:#2c2c2c;text-align:center;margin-bottom:40px}.l-container .b-customAddress__top .closePopup{font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:27px;right:22px;width:21px;height:21px;display:block;color:#bfb9b6}.l-container .b-customAddress__top .closePopup:before{content:'\e935';font-weight:700;font-size:21px;display:block}.l-container .b-customAddress__label{font-weight:500;font-size:14px;color:#837a76}.l-container .b-customAddress__city{margin-top:8px;font-weight:700;font-size:16px;color:#2c2c2c}.l-container .b-customAddress__item{position:relative;width:117px;margin-top:24px}.l-container .b-customAddress__item-city{width:391px}.l-container .b-customAddress__item-all{width:100%}.l-container .b-customAddress__item.error .name{color:#ff4848}.l-container .b-customAddress__item.error input{border-color:#ff4848}.l-container .b-customAddress__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-container .b-customAddress .text{width:100%;height:40px;border-radius:4px;border:1px solid #d7d1cd;font-size:16px;font-weight:500;color:#2c2c2c}.l-container .b-customAddress .name{font-weight:600;font-size:14px;color:#2c2c2c}.l-container .b-customAddress textarea{height:128px;border-radius:4px;border:1px solid #d7d1cd;width:100%;font-size:16px;font-weight:500;color:#2c2c2c;padding:8px 10px}.l-container .b-customAddress__bottom{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-container .b-customAddress__button{border:none;width:200px;height:45px;background-color:#fe5000;border-radius:23px;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);font-weight:600;font-size:16px;color:#fff}.l-container .b-customAddress__button-cancel{background-color:#f0eeed;color:#837a76;margin-right:24px;box-shadow:none;position:static}.l-right .l-rightMiddle .l-oneFood .b-oneFoodAbout .textwrap{width:100%;padding:0}.social-likes__list .ya-share2__list.ya-share2__list_direction_horizontal{padding-left:0}.l-right .l-rightMiddle .l-oneFood .b-orderName{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0!important;position:relative;border:none}.l-right .l-rightMiddle .l-oneFood .b-orderName .orderValue{font-weight:900;font-size:16px}.l-right .l-rightMiddle .l-oneFood .b-orderName .cabinetButton{position:absolute;top:24px;right:30px;height:30px;line-height:30px;width:115px;border-radius:20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);font-weight:600;font-size:10px;color:#fe5000;background-color:#fff;transition:none;padding:0 15px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.l-right .l-rightMiddle .l-oneFood .b-orderName .cabinetButton:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,.15)}.l-right .l-rightMiddle .l-oneFood .b-orderName .orderRight{display:-ms-inline-flexbox;display:inline-flex;height:100%}.l-right .l-rightMiddle .l-oneFood .b-orderName .status{height:100%;width:88px;margin-left:15px;margin-top:1px}.l-right .l-rightMiddle .l-oneFood .b-orderName .status__title{font-weight:500;font-size:12px;color:#837a76;margin-bottom:12px}.l-right .l-rightMiddle .l-oneFood .b-orderName .status__text{color:#fe5000;font-weight:600;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.l-right .l-rightMiddle .l-oneFood .b-orderName .status__text img{width:16px;margin-right:4px}.l-right .l-rightMiddle .l-oneFood .b-orderName .price{color:#2c2c2c;font-weight:700;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-right:30px}.orderAddress__item,.orderNone{display:-ms-flexbox;-ms-flex-align:center}.l-right .l-rightMiddle .l-oneFood .b-orderName .price .moneySymbol{font-size:12px;margin-top:-1px;font-weight:800}.orderAddress{margin-top:20px}.orderAddress__item{display:flex;padding:15px 30px;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.orderAddress__item:hover{background-color:#fef8f5}.orderAddress__city{font-weight:800;font-size:14px;color:#2c2c2c}.orderAddress__street{margin-top:4px;font-weight:500;font-size:14px;color:#2c2c2c}.orderAddress__notes{margin-top:10px;font-weight:500;font-size:14px;color:#837a76}.orderAddress__button,.orderNone:before{font-weight:400;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orderAddress__info{width:500px}.orderAddress__button{font-size:16px;color:#fe5000;cursor:pointer}.orderAddress__button:before{content:'\e916'}.orderAddress__button-delete{margin-left:20px}.orderAddress__button-delete:before{content:'\e95f'}.l-right .l-rightMiddle .l-oneFood table.b-orderName{display:table!important;padding:0 30px!important}.l-right .l-rightMiddle .l-oneFood .b-orderName tr td{font-size:14px}.orderNone{display:flex;align-items:center;padding:30px}.pagination,.simple-pagination ul{margin-top:16px;padding-left:30px!important}.orderNone:before{content:'\e95e';color:#d7d1cd;font-size:54px}.orderNone-address{padding-bottom:0}.orderNone-address:before{content:'\e960'}.orderNone__title{font-weight:500;font-size:16px;width:215px;color:#837a76;margin-left:27px}.simple-pagination ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.simple-pagination ul li{display:-ms-inline-flexbox;display:inline-flex;margin-right:16px}.simple-pagination ul li a,.simple-pagination ul li span{border-radius:6px;width:36px;height:36px;background-color:#fdfdfd;box-shadow:0 1px 4px 0 #d7d1cd;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:14px;text-decoration:none;color:#fe5000}.simple-pagination ul li.active span{background-color:#fe5000;color:#fff}.simple-pagination ul li:first-child .current,.simple-pagination ul li:first-child .page-link,.simple-pagination ul li:last-child .current,.simple-pagination ul li:last-child .page-link{font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;color:#fe5000}.simple-pagination ul li:first-child .current:before,.simple-pagination ul li:first-child .page-link:before,.simple-pagination ul li:last-child .current:before,.simple-pagination ul li:last-child .page-link:before{content:'\e937';transform:rotate(90deg);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:10px}.simple-pagination ul li:first-child .next:before,.simple-pagination ul li:last-child .next:before{transform:rotate(-90deg)}.simple-pagination ul .disabled a,.simple-pagination ul .disabled span{background-color:#ece9e7;color:#d7d1cd!important}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination__item a,.pagination__item span,.pagination__nav a,.pagination__nav span{-ms-flex-align:center;width:36px;height:36px;border-radius:6px;box-shadow:0 1px 4px 0 #d7d1cd}.pagination li{display:-ms-inline-flexbox;display:inline-flex;margin-right:16px}.pagination__many{color:#2c2c2c;font-weight:500}.pagination__many span span{font-weight:600;color:#fe5000}.pagination__item a,.pagination__item span{background-color:#fdfdfd;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:14px;text-decoration:none}.pagination__item-active span{background-color:#fe5000;color:#fff}.pagination__nav a,.pagination__nav span{text-decoration:none!important;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fdfdfd;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#fe5000}.halves a,.orderNum__link,.productitem__sweet *,.productitem__wok *{text-decoration:none}.pagination__nav a:before,.pagination__nav span:before{content:'\e937';transform:rotate(90deg);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.pagination__nav-disabled a,.pagination__nav-disabled span{background-color:#ece9e7;color:#d7d1cd}.pagination__nav-next a:before,.pagination__nav-next span:before{transform:rotate(-90deg)}.orderNum{padding:0!important;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:100%;width:105px!important}.orderNum__address{margin-top:1px;margin-left:15px;width:193px}.orderNum__address-title{font-weight:500;font-size:12px;margin-bottom:12px;color:#837a76}.orderNum__address-text{font-weight:500;font-size:12px;color:#2c2c2c}.orderNum__price{margin-top:1px;margin-left:15px;width:88px}.orderNum__price-title{font-weight:500;font-size:12px;margin-bottom:9px;color:#837a76}.orderNum__price-text{font-weight:800;font-size:16px;color:#2c2c2c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.orderNum__price-text .moneySymbol{font-size:12px;font-weight:800;margin-top:-1px;padding-left:0}.orderNum__left{min-width:110px}.orderNum__link{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding:24px 30px}.orderNum__link-rejected .orderValue{color:#a4a4a4}.orderNum__link-rejected .status__text{color:#a4a4a4!important}.orderNum__link-completed .status__text{color:#00c304!important}.orderNum__link-completed .orderValue{color:#00c304}.orderNum__link:hover{background-color:#fef8f5}.orderNum__text{color:#837a76;display:block;font-size:12px;font-weight:500;margin-top:8px}.orderNum .fa{color:#fe5000}.b-oneFoodTop-noBorder{border-bottom:none!important}.choiceType{box-shadow:none;border:1px solid #d7d1cd;border-radius:18px;height:36px;display:-ms-flexbox;display:flex}.choiceType__item{background-color:transparent;color:#8b827d;font-size:16px;border:none;padding:0;font-weight:700;border-radius:18px;position:relative;height:36px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;font-family:sans-serif}.choiceType__item:before{content:'';position:absolute;width:100%;height:calc(100% + 1px);top:-1px;left:-1px;bottom:-1px;border:1px solid #fe5000;opacity:0;transition:.3s;border-radius:18px}.highlight,.highlight .topLeft,.highlight .topLeftLit{position:relative}.choiceType__item:first-child:before{left:-1px}.choiceType__item:last-child:before{left:inherit;right:-1px}.choiceType__item:only-child:before{width:calc(100% + 2px);left:-1px;right:-1px}.choiceType .choiceType__item:hover,.choiceType .choiceType__item_state_select{background-color:transparent;color:#fe5000;border-color:#fe5000}.choiceType .choiceType__item:hover:before,.choiceType .choiceType__item_state_select:before{opacity:1}.choiceType .choiceType__item:first-child{border-left:none}.b-backButton .m-width{width:952px}.l-right .l-rightMiddle .l-oneFood.l-oneFood-reg{border-bottom:none}.b-bestSlider .bottom{margin-top:15px;float:left;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-bestSlider .bottom .price__info{display:block}.b-bestSlider .bottom .choiceType{margin-top:0}.b-bestSlider .bottom .choiceType__item{font-size:12px}.bx-viewport .productitem{padding-bottom:10px}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child:before{content:'пицца месяца';font-family:Calibri;font-weight:700;text-align:center;position:relative;display:none}.discount:before,.highlight .discount:before,.l-rightMiddle .b-productList2 .new_pizza .discount:before{content:'';background-image:none!important}.highlight{padding:7px;border:5px solid;border-radius:6px}.highlight .price__info{margin-top:10px}.highlight .additionsInfo{top:89px}.highlight__text{margin:-7px -7px 0;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;font-size:12px;color:#2c2c2c;text-align:center;text-transform:uppercase;padding-bottom:2px}.highlight .imgBlock{width:175px;height:117px}.highlight .imgBlock .product__img{width:175px}.highlight .price{border-radius:2px;line-height:inherit;margin-top:0;margin-bottom:5px;width:70px;background-color:transparent!important}.discount,.highlight .discount{z-index:2;border-radius:30px;background-color:#ffd42a;left:5px}.highlight .topLeftLit:last-child{margin-top:20px}.highlight .oldPrice{margin-top:0;margin-bottom:3px;color:#2c2c2c}.discount span,.highlight .discount span{color:#000;font-weight:700;font-size:13px;right:8px;transform:rotate(0)}.highlight .title{margin-top:15px}.highlight .discount{position:static;top:85px;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.highlight .discount span{position:static;top:8px}.highlight .discount:before{width:40px;height:40px;position:relative;display:none}.discount{position:static;top:85px;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.discount span{position:static;top:8px}.discount:before,.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .topLeft,.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .topLeftLit{position:relative}.discount:before{width:40px;height:40px;display:none}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .price{padding:0;border-radius:2px;line-height:inherit;margin-top:0;margin-bottom:5px;width:70px;background-color:transparent!important}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .topLeftLit:last-child{margin-top:20px}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .oldPrice{margin-left:0;position:static;top:-8px;color:#2c2c2c}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .title{margin-top:15px}.additionsInfo{position:absolute;top:55px;z-index:1}.additionsInfo__item{position:static!important}.additionsInfo__item+.additionsInfo__item{margin-top:8px}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .additionsInfo{top:85px}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .discount{position:absolute;top:85px;left:5px;z-index:2;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;border-radius:30px;background-color:#ffd42a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .discount span{position:static;top:8px;right:8px;color:#000;transform:rotate(0);font-size:13px;font-weight:700}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .discount:before{content:'';background-image:none!important;width:40px;height:40px;position:relative;display:none}.l-rightMiddle.pizza .b-productList2 .new_pizza:first-child .imgBlock img{width:175px}.l-rightMiddle.pizza .new_pizza:first-child .topLeft{margin-top:10px}.l-rightMiddle.pizza .b-productList2 .item{color:#333}.l-rightMiddle.pizza .breadcrumbs__item:last-child .breadcrumbs__link{color:#443c3c}.l-rightMiddle.pizza .l-productList .subtitle{color:#464646}.l-rightMiddle.pizza .l-productList .b-productList .item .weight{opacity:.8;font-weight:600}.l-rightMiddle .b-productList2 .new_pizza .discount{position:static;top:65px;left:5px;z-index:2;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;border-radius:30px;background-color:#ffd42a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.l-rightMiddle .b-productList2 .new_pizza .discount span{position:static;top:8px;right:8px;color:#000;transform:rotate(0);font-size:13px;font-weight:700}.l-rightMiddle .b-productList2 .new_pizza .discount:before{width:40px;height:40px;position:relative;display:none}.b-productList2 .productitem{position:relative;margin-top:30px;margin-right:30px}.halves .halvesImg,.header__basketCheckout{margin-top:5px}.b-productList2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}.b-productList2__top,.halves .halvesImg img{width:100%}.b-productList2 .productitem:last-child{margin-bottom:40px}.halves{border-radius:16px;border:1px solid #fe5000;padding:16px 10px 24px}.halves .halvesTitle{font-size:16px;line-height:20px;text-align:center;font-weight:700;color:#fe5000}.halves .orderButton{display:block!important;margin:0 auto!important;float:none!important}.product__box-price-double .product__box-price-item.m-doubleLeft .productButton,.product__box-price-item.m-doubleLeft .productButton,.product__box-price.m-doubleLeft .productButton{margin-top:0!important}.m-marginRightZero{margin-right:30px!important}.b-productList2 .icons-title{height:23px;padding:0 5px;line-height:24px}.price__info-sub{-ms-flex-wrap:wrap;flex-wrap:wrap}.price__info-sub .orderButton{width:100px!important}.price__info-sub .choiceType__item{font-size:12px}.product__box-price-item.m-doubleLeft{width:auto;padding-left:0;margin-left:20px}.product__box-price-item.m-doubleLeft .product__box-price-left{margin-right:0;padding-left:30px;min-width:150px}.product__box-price-item.m-doubleLeft .product__box-price-left .currentPrice{padding-left:0}.product__box-price.m-doubleLeft{width:auto;padding-left:0;margin-left:20px}.product__box-price.m-doubleLeft .product__box-price-left{margin-right:0;padding-left:30px;min-width:150px}.product__box-price.m-doubleLeft .product__box-price-left .currentPrice{padding-left:0}.product__box-price-double .product__box-price-item .product__box-price-left{margin-right:0;min-width:150px}.product__box-price-double .product__box-button .button{width:150px}.b-empty{height:0}.basketBox-loading .navMenu{height:100vh}.l-right .l-rightMiddle .l-oneFood.l-oneFood-recall{height:auto;border-bottom:none}.l-right .l-rightMiddle .l-oneFood .b-deliveryTable .price .value,.l-right .l-rightMiddle .l-oneFood .b-orderTable .otherTr .fives{color:#fe5000}.m-singlePopup .product-component{background-color:rgba(255,255,255,.8)}.l-rightMiddle.pizza .pizza__two-price .topLeftLit .orderButton{width:100px}.l-rightMiddle.pizza .b-productList2 .new_pizza{position:relative}.l-rightMiddle.pizza .b-productList2 .new_pizza .discount{position:absolute;top:65px;left:5px;z-index:2;display:-ms-inline-flexbox;display:inline-flex;width:50px;height:30px;border-radius:30px;background-color:#ffd42a;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.productitem__sweet,.productitem__wok{box-shadow:0 5px 35px rgba(90,72,160,.1);border-radius:23px}.l-rightMiddle.pizza .b-productList2 .new_pizza .discount span{position:static;top:8px;right:8px;color:#000;transform:rotate(0);font-size:13px;font-weight:700}.highlight .topLeftLit .orderButton{width:80px!important}.b-oneFoodAbout__content{position:absolute;top:0;width:100%;height:100%}.social-likes-2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.social-likes-2__item{display:-ms-inline-flexbox;display:inline-flex;height:22px}.b-oneFoodAbout .socialLike2{height:22px}.productitem__wok{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(180deg,#cd67fd 0,#9767fd 100%)}.productitem__wok-text{color:#fff;font-weight:800;font-size:24px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 30px}.productitem__sweet{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;background-image:url(../img/sweet_pizza.png);background-size:cover;overflow:hidden;height:300px}.productitem__sweet-text{color:#fff;font-weight:800;font-size:18px;line-height:21px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:30px;width:100%;height:100%;background:linear-gradient(180deg,rgba(83,50,0,0) 36%,rgba(44,18,0,.86) 100%)}.header__body,.header__langHide,.header__langItem,.header__panel{background-color:#fff}.l-oneFood{width:720px;min-height:480px}.carrotquest-css-reset{display:none}.carrotquest__enabled .carrotquest-css-reset{display:block}.b-productList2 .item .topLeftLit{margin-top:10px}.gifts{padding:45px 0 30px}.gifts__title{text-align:center}.gifts__list{text-align:center;max-width:82%;margin:16px auto 0}.gifts__item{display:inline-block;vertical-align:middle;padding-top:20px}.header__money,.radioBtnGroup__text{padding-top:2px}.gifts__item_column_1{width:calc(100% / 3)}.gifts__item_column_2{width:calc(100% / 3 * 2)}.gifts__item_column_3,.header{width:100%}.gifts__desc{max-width:600px;width:100%;font-size:14rem;color:#878787;margin:28px auto 0;text-align:center}.header__lang,.header__money:before,.header__street{font-size:12px}.header{margin:auto;left:0;right:0;z-index:111;top:0;box-shadow:0 2px 30px 0 rgba(0,0,0,.22)}.header .timeOut{color:#fff;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:27px;-ms-flex-align:center;align-items:center;font-weight:700}.header__street{font-weight:700!important;color:#2c2c2c!important;opacity:1!important}.header__money{font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:2px}.header__left{width:610px;float:left}.header__right{width:350px;float:left;text-align:right;padding-left:76px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.header__right:after,.header__right:before{content:"";display:table}.header__lang{position:relative;float:left;display:-ms-inline-flexbox;display:inline-flex;margin-right:22px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;color:#fe5000}.header__langCurrent{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:70px;height:27px;padding-right:15px;cursor:pointer}.header__langCurrent:after{content:'';display:none;width:25px;height:19px;margin-left:5px;background-size:100%}.header__langCurrent i{position:absolute;top:5px;right:0;padding-top:5px;transition:.3s;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__choiceCitySearchForm-btn,.header__choiceCitySearchForm-input,.header__cityLink,.header__langItem span{font-family:Raleway,Verdana,Helvetica,Arial}.header__langCurrent i:before{content:'\e937';display:block;width:10px;height:10px;font-size:10px}.header__langHide{position:absolute;top:100%;left:0;display:none}.header__langItem{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:70px;height:32px;padding:0 5px 0 8px;cursor:pointer}.header__lang[data-lang=et] .header__langItem[data-lang=et],.header__lang[data-lang=en] .header__langItem[data-lang=en],.header__lang[data-lang=ru] .header__langItem[data-lang=ru]{display:none}.header__langItem:hover{opacity:.75}.header__langItem span{font-size:12px;color:#fe5000;text-decoration:underline}.header__langItem:after{content:'';display:none;width:25px;height:19px;margin-left:5px;background-size:103%;overflow:hidden}.header__langItem[data-lang=et]:after{background-image:url(../img/flag_estonia2.svg)}.header__langItem[data-lang=en]:after{background-image:url(../img/flag_uk2.svg)}.header__langItem[data-lang=ru]:after{background-image:url(../img/flag_russia2.svg)}.header__lang[data-lang=et] .header__langCurrent:after{background-image:url(../img/flag_estonia2.svg)}.header__lang[data-lang=en] .header__langCurrent:after{background-image:url(../img/flag_uk2.svg)}.header__lang[data-lang=ru] .header__langCurrent:after{background-image:url(../img/flag_russia2.svg)}.header__skypeImg{width:21px;height:21px}.header__panel{margin:auto;height:27px;font-size:0;color:#837a76;position:relative;z-index:1;box-shadow:0 1px 0 0 #d7d1cd}.header__authorizationLink,.header__commounicationFeedback,.header__commounicationSkype,.header__navItem{font-size:12px;transition:opacity .2s}.header__panel-in{width:960px;margin:auto}.header__burger{width:7%;float:left;height:27px;text-align:center;position:relative}.header__burger-btn{background:url(../img/icon-menu.png) center no-repeat;width:27px;height:27px;padding:0;border:none;position:relative}.header__burger-btn_active{z-index:100}.header__nav{float:left;line-height:27px;height:27px;width:auto}.header__navItem{float:left;color:#837a76;text-decoration:none;font-weight:500;opacity:1}.header__navItem:hover{opacity:1}.header__authorizationLink:hover,.header__commounicationFeedback:hover,.header__commounicationSkype:hover,.header__logo:hover{opacity:.75}.header__navItem+.header__navItem{margin-left:24px}.header__commounication{float:left;text-align:center;margin-left:10px;line-height:27px;position:relative}.header__commounicationSkype{float:left;color:#837a76;text-decoration:none}.header__commounicationSkype img{vertical-align:middle;margin-right:5px;margin-bottom:2px}.header__commounicationFeedback{float:left;color:#837a76;margin-left:10px}.header__authorization{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;width:auto;height:27px;text-align:center;position:relative}.header__authorization .header-js-cabinet-link{padding-right:15px}.header__authorizationLink{font-weight:600;color:#fe5000;text-decoration:none;line-height:27px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.header__authorizationLink i,.header__authorizationLink:before{font-weight:400;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__authorizationLink:before{content:'\e923';display:inline-block;margin-right:5px}.header__authorizationLink i{position:absolute;top:4px;right:0;padding-top:5px;transition:.3s;line-height:normal}.header__authorizationLink i:before{content:'\e937';display:block;width:10px;height:10px;font-size:10px}.header__logoImg-ru:before,.header__logoImg:before{content:'\e936'}.header__authorizationHide{position:absolute;top:28px;right:0;background-color:#fff;width:160px;border-radius:0 0 6px 6px;box-shadow:0 5px 5px 0 rgba(0,0,0,.2);display:none}.header__authorizationHideCont{padding:5px 0}.header__authorizationHideItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:30px;-ms-flex-pack:start;justify-content:flex-start}.header__authorizationHideItem:last-child{border-top:1px solid #d7d1cd}.header__authorizationHideLink{font-weight:600;font-size:12px;color:#837a76;text-decoration:none;display:-ms-flexbox;display:flex;width:100%;padding:0 15px}.header__authorizationHideLink:hover{color:#020202}.header__body{height:91px;font-size:0;color:#fff;position:relative;width:100%}.header__city{text-align:left}.header__body-in{width:960px;margin:auto;position:relative;height:100%}.header__logo{width:28%;height:91px;margin-left:1%;position:relative;float:left;vertical-align:top;transition:opacity .5s}.header__logoImg{position:absolute;top:47%;left:50%;margin-top:-46px;margin-left:-146px;width:100%!important;background:0 0;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center}.header__logoImg:before{display:block;width:174px;height:38px;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fe5000;font-size:38px}.header__logoImg-en,.header__logoImg-et,.header__logoImg-ru{display:block;position:absolute;top:47%;left:50%;margin-top:-46px;margin-left:-146px;width:100%!important}.header__logoImg-newYear:before{content:'';width:174px;height:44px;background-size:174px;background-image:url(../img/logo-new-year.png)}.header__contacts,.header__info{height:91px;padding-top:12px;vertical-align:top;float:left}.header__info{width:23%;margin-left:0;padding-left:12px}.header__contacts{width:17%;margin-left:1%;text-align:right}.header__contactsPhone{font-size:16px;font-weight:700;width:100%;color:#2c2c2c;display:inline-block;text-decoration:none}.header__contactsPhone-short:before{content:'\e92f';font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;margin-right:7px;color:#fe5000}.header__contactsBottom .header__commounicationFeedback:before,.header__selectedCity:before{content:'\e937';font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__contactsBottom{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}.header__contactsBottom .header__commounicationFeedback{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:600;font-size:13px;color:#fe5000}.header__contactsBottom .header__commounicationFeedback:before{font-weight:400;font-size:10px;margin-right:7px}.header__selectedCity{float:left;font-size:16px;line-height:18px;font-weight:700;margin-bottom:3px;position:relative;cursor:pointer;color:#fe5000;transition:all .1s;text-align:left}.header__selectedCity:before{position:absolute;top:0;left:-15px;font-size:10px;font-weight:400}.header__selectedCity-decor{position:absolute;top:10px;left:-12px;width:0;height:0;border-style:solid;border-width:6px 3.5px 0;border-color:#fff transparent transparent;display:none}.header__selectedCity-one{border-bottom:none}.header__selectedCity-one .header__selectedCity-decor{display:none}.header__choiceCity{position:fixed;width:100%;left:50%;transform:translateX(-50%);transition:all .3s ease;background-color:#fff;font-size:0;opacity:0;overflow:hidden;top:70px;z-index:-2;border-radius:0 0 10px 10px;max-height:0}.header__basket,.header__basketBox{position:relative}.header__choiceCity:after,.header__choiceCity:before{content:"";display:table}@media screen and (min-width:1200px){.header__choiceCity{max-width:1200px}}.header__choiceCity.is-show{top:118px;opacity:1;max-height:100vh;z-index:-1;box-shadow:0 20px 30px 0 rgba(0,0,0,.5)}.header__choiceCityBox{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;height:calc(100% - 54px)}@media screen and (max-height:800px){.header__choiceCity{max-width:inherit}.header__choiceCityBox{height:calc(100% - 44px)}}.header__choiceCityColumn{vertical-align:top}.header__choiceCitySearchForm{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:540px}.header__choiceCitySearchForm-input{background-color:#fff;height:50px;width:370px;font-size:16px;color:#000;padding:0 20px;border:1px solid #d7d1cd;border-radius:4px}@media screen and (max-height:800px){.header__choiceCitySearchForm-input{height:40px}}.header__choiceCitySearchForm-input::-webkit-input-placeholder{color:#b6bfc8}.header__choiceCitySearchForm-input::-moz-placeholder{color:#b6bfc8}.header__choiceCitySearchForm-input:-moz-placeholder{color:#b6bfc8}.header__choiceCitySearchForm-input:-ms-input-placeholder{color:#b6bfc8}.header__choiceCitySearchForm-btn{height:50px;width:140px;font-size:20px;color:#fff;border:none;background-color:#fe5000;border-radius:100px;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);font-weight:600;opacity:1}.header__choiceCitySearchForm-btn:hover{opacity:.7}.header__city{margin-top:15px}.header__cityLink{display:inline;font-size:16px;color:#000;text-decoration:none;line-height:15px;transition:border-color .1s}.header__basketBox:before,.header__choiceCityClose,.header__sticker:after,.infoBox__city:before{font-family:frontend!important;text-transform:none;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-height:800px){.header__choiceCitySearchForm-btn{height:40px}.header__city{margin-top:12px}.header__cityLink{font-size:14px}}.header__cityLink:hover{text-decoration:underline}.header__workTime{font-weight:700;font-size:13px;color:#2c2c2c}.header__workTimeText{text-align:left;font-size:13px;font-weight:600}.header__daysWeek{font-size:0;color:#837a76}.header__daysWeekItem{font-size:11px;font-weight:500;float:left;cursor:pointer;border-radius:50%;width:22px;height:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;transition:background-color .1s;color:#837a76}.header__daysWeekItem:not(:last-child){margin-right:1px}.header__daysWeekItem.is-current,.header__daysWeekItem:hover{background-color:#fe5000;color:#fff}.header__basket{width:28%;height:91px;float:right;background-color:#fff5f0;font-weight:600;font-size:14px;display:table;text-align:left;padding-left:50px;color:#2c2c2c;line-height:20px}.header__basketAlign{height:91px;width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__basketBox:before{position:absolute;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:28px;top:calc(50% - 14px);left:-38px;content:'\e938';font-weight:400;font-size:28px;color:#fe5000}.header__basketNumber span,.header__basketNumberText{display:inline-block;position:relative}.header__basketNumber{cursor:pointer}.header__basketNumberText{min-width:90px}.header__basketNumber img{position:absolute;top:-6px;left:-34px}.header__basketSum{display:inline;color:#fe5000;margin-left:5px}.header__basketSum span:first-child{display:inline-block;padding-right:3px}.header__basketSum-currency{height:16px;width:16px;display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-left:4px}.header__authorizationModal{position:absolute;top:118px;right:0;left:50%}.header__sticker{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-radius:0 0 10px 10px;color:#fff;background-color:#00c304;height:30px;width:268px;font-size:12px;padding:0;position:absolute;line-height:31px;bottom:-30px;right:0;z-index:-3;font-weight:800}.header__sticker:after{content:'\e937';display:block;transform:rotate(-90deg);font-weight:800;font-size:10px;margin-left:5px}.header__preloader{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.header__choiceCityColumn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;width:100%}.header__choiceCityColumn .header__city{min-width:140px}.socLogin{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.socLogin .socIcon{margin-right:0!important}.socLogin .socIcon+.socIcon{margin-left:20px!important}.m-sliderWrapper{width:100%;overflow:hidden}.header__choiceCityCont{position:relative;padding:29px 40px;height:70vh;max-height:700px}@media screen and (max-height:800px){.header__choiceCityCont{height:calc(100vh - 134px);max-height:inherit}}.header__choiceCityClose{position:absolute;top:40px;right:21px;font-weight:400;border:none;background-color:transparent;width:24px;height:24px;font-size:24px;color:#fe5000}@media screen and (max-height:800px){.header__choiceCityClose{height:20px;width:20px;font-size:20px}}.header__choiceCityClose:before{content:'\e935'}.icons{margin-top:0!important;top:0!important;right:0!important}.icons__item{border-radius:37px;width:auto;max-width:26px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;float:right;transition:.3s;height:26px}.icons__item embed,.icons__item object{width:26px!important;height:26px!important}.b-productList2 .imgBlock .icons:hover,.icons__item:hover{max-width:200px}.icons__item embed{cursor:pointer}.icons-title{width:auto;opacity:1!important;position:static!important;display:-ms-inline-flexbox;display:inline-flex;padding-left:10px;font-size:11px!important;font-weight:600!important}.b-productList2 .icons ul li{height:26px!important;margin-bottom:6px!important}.img-with-caption{display:inline-block}.img-with-caption_theme_gift .img-with-caption__align-img{height:120px;width:140px;max-height:120px;max-width:140px}.img-with-caption__align-img{display:table-cell;vertical-align:middle;text-align:center}.img-with-caption__desc{display:block;text-align:center;margin-top:18px;font-size:16rem;color:#878787}.img{display:inline-block}.img_max-width{max-width:100%}.infoBox{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:33px 23px 39px;background-color:#fff;z-index:2;position:relative}.infoBox:after,.infoBox:before{content:"";display:table}.infoBox:after{clear:both}.infoBox__colDesc{width:calc(100% - 320px);padding-right:20px}.infoBox__colInfo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:320px}.infoBox__title{font-size:30rem;font-weight:700;margin-top:-6px}.infoBox__desc{margin-top:16px;font-weight:500;font-size:14px;color:#2c2c2c}.infoBox__warning{font-size:14rem;line-height:21px;color:#fe5000;margin-top:15px}.infoBox__city{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;width:100%;font-size:18px;font-weight:500}.input-field__mark_attention,.input-field__mark_password_hide,.input-field__mark_password_show{position:absolute;right:13px;width:25px;height:25px;transform:translateY(-50%)}.infoBox__city:before{content:'\e942';font-weight:400;font-size:20px;color:#fe5000;display:block;margin-right:10px}.input_border-solid,.l-setConstructor,.loader-desc{font-family:Raleway,Verdana,Helvetica,Arial}.infoBox__deliveryTime{margin-top:15px;font-size:18px}.input-field__button.input-field__button_theme_farfor{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:16px;color:#fe5000;text-decoration:underline}.input-field__button.input-field__button_theme_farfor:hover,.link{text-decoration:none}.input-field__button{padding:0;border:none;background-color:transparent}.input-field__desc{font-size:16px;color:#000;padding:5px 0}.input-field__icon-in-message{display:block;margin:auto}.input-field__mark_attention{top:50%;background:url(../img/ico-info.svg) no-repeat;background-size:100% 100%}.input-field__mark_password_hide{bottom:0;background:url(../img/ico-eye-closed.svg) center no-repeat}.input-field__mark_password_show{bottom:0;background:url(../img/ico-eye-opened.svg) center no-repeat}.input-field__message.input-field__message_dir_right{top:50%;transform:translateY(-50%);left:calc(100% + 29px);font-size:16px;padding:16px 15px;width:242px;text-align:left}.input-field__message.input-field__message_dir_right:before{border-width:10px 20px 10px 0;left:-20px;border-color:transparent #fff transparent transparent;top:50%;transform:translateY(-50%)}.input-form__error{font-size:13px;display:none;line-height:30px;color:#b03733;margin:0!important;text-align:center;transition:.3s;position:relative}.has-error .input-form__error,.input-field__message span{display:block}.input-field__line{position:relative}.input-field__line .input-field{position:static}.control-group_with-offset .input-field__line>:nth-child(n+2){margin-left:9px}.input-field__message_show{opacity:1!important;pointer-events:auto!important}.input-field__message_size-theme_code{left:-52px;right:-50%;padding-top:20px!important;padding-bottom:20px!important}.input-field__message_size-theme_code>:not(:first-child){margin-top:15px}.input-field__message{position:absolute;background-color:#fff;top:calc(100% + 20px);font-size:20px;color:#3b4148;padding:38px 55px;z-index:2;text-align:center;white-space:normal;opacity:0;pointer-events:none;transition:opacity .3s;box-shadow:0 0 20px rgba(0,0,0,.4)}.input-field__message:before{content:'';width:0;height:0;border-style:solid;border-width:0 14px 16px;border-color:transparent transparent #fff;position:absolute;left:50px;top:-16px}.input-field_button input{padding-right:114px}.input-field_mark input{padding-right:50px}.input-field_type_phone .input-field__message{right:-106px;left:0}.input-field_width_available{width:100%}.input-field{position:relative;display:inline-block}.input-field__verification .input-field__line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.interactive-map__form-input,.interactive-map__form-submit,.inviteFriends__inputBox,.inviteFriends__social,.inviteFriends__social-item{display:inline-block;vertical-align:middle}.input-field__verification .input-field__line .input-form__error{width:254px}.input-form_theme_farfor{max-width:242px;width:100%;height:50px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.17);border:none;font-size:20px;padding:0 15px;transition:background-color .3s}.input-form_theme_farfor.input-form_error{background-color:#fff0f2}.input-form_theme_farfor.input-form_size-theme_code{max-width:210px;letter-spacing:9px;font-size:30px;text-align:center}.input-form_width_available{max-width:100%}.input-new{border:1px solid #a1a1a1;height:64px;padding:0 20px;background-color:#fff;font-size:20rem;width:100%;color:#000;cursor:text}.input-new_state_error{border-color:#e31e25}.input_border-solid{height:30px;width:100%;border:1px solid #a1a1a1;padding:0 17px;font-size:14px}.interactive-map{margin-top:29px}.interactive-map__form{font-size:0}.interactive-map__form-input{width:500px}.interactive-map__form-input input{border:1px solid #d7d1cd;height:40px;border-radius:4px;font-weight:500;font-size:14px}.interactive-map__form-submit{width:calc(100% - 500px);text-align:right}.interactive-map__map{margin:38px -30px 0;position:relative}.interactive-map__modal{background-color:rgba(255,255,255,.9);font-size:12px;position:absolute;width:205px;padding:10px 25px;border-radius:5px;text-align:center}.interactive-map__modal:before{content:'';position:absolute;top:-10px;right:13px;width:0;height:0;border-style:solid;border-width:0 5px 10px;border-color:transparent transparent rgba(255,255,255,.9)}.inviteFriends{padding:25px 32px 0}.inviteFriends__title{font-size:14px;color:#2c2c2c}.inviteFriends__box{padding-top:24px}.inviteFriends__inputBox{width:460px}.inviteFriends__social{font-size:0;padding-left:32px}.inviteFriends__social-item+.inviteFriends__social-item{margin-left:15px}.inviteFriends__social-img{display:block;transition:opacity .3s}.inviteFriends__social-img:hover{opacity:.8}.l-rateList{font-size:0}.l-rateList__item{display:inline-block;vertical-align:top}.l-rateList__item:nth-child(2n){padding-left:24px}.l-rateList__item:nth-child(n+3){margin-top:26px}.l-setConstructor{width:100%;background-color:#fff}.l-setConstructor__title{padding-top:39px;padding-left:4px}.l-setConstructor__rateList{padding-top:28px}.l-setConstructor__body{margin:0 -20px -26px}.link{font-size:14rem}.link:hover{text-decoration:underline}.link:not(.link_color_red){color:#000}.link_color_red{color:#7a2426}.loader{position:relative;font-size:66px;text-align:center;line-height:66px;width:1em;height:1em}.loader_align_center{margin:auto}.loader__gif{position:absolute;display:inline-block;top:0;bottom:0;left:0;right:0;z-index:-1}.loader-desc,.loader-pizza{top:calc((100vh - 144px)/ 2)!important}.loader__number{font-size:20px;color:#acacac}.loader-align{position:absolute;z-index:100;width:960px;left:50%;transform:translate(-50%,0);background-color:#fff}.shoppingBasket .loader-align{width:100%;left:0;transform:translate(0,0)}.loader-pizza{left:50%!important;background-image:url(../img/new-loader.gif);width:80px;height:80px;margin-top:0!important;position:fixed!important}.loader-desc{position:absolute;margin-top:70px;left:0;width:100%;text-align:center;font-weight:500;font-size:18px;color:#4c5656;padding-left:0}.m-sliderWrapper2{width:100%;overflow:hidden}.l-container{margin-bottom:-280px;min-height:100vh}.l-buffer{height:292px}.l-contentAlign:after,.l-contentAlign:before{content:"";display:table}.main{width:960px;padding-left:240px;margin:297px auto 0;position:relative;z-index:1}.main:before{content:'';position:absolute;left:240px;top:0;right:0;bottom:0;z-index:-1}.modal-hunger-game,.modal-invite{left:50%;z-index:1;text-align:center;transform:translate(-50%,-50%)}.headerSlider__control{position:relative;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;width:960px;margin:-70px auto 0}.headerSlider__control li{list-style-type:none;margin-left:10px;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;font-size:0;opacity:1;box-shadow:0 0 9px 0 rgba(0,0,0,.5)}.headerSlider__control li button{width:12px;height:12px;background-color:#fff;font-size:0;opacity:1;border:3px solid #fff;border-radius:50%}.headerSlider__control .slick-active button{background-color:#fe5000}.shadowModal._hidden{display:none}.modal-hunger-game{position:absolute;top:50%;padding-top:55px;padding-bottom:36px;background-color:#080001}.modal-hunger-game__exit{text-decoration:none;font-size:36px;position:absolute;top:-4px;right:16px;color:#fff;transition:color .3s}.modal-hunger-game__exit:hover{color:#ea942d}.modal-hunger-game__img{display:block;margin:auto}.modal-hunger-game__btn,.modal-invite__btn{display:inline-block;text-transform:uppercase;text-decoration:none}.modal-hunger-game__title{font-size:24rem;color:#fff;text-align:center;padding-top:18px}.modal-hunger-game__btn{min-width:192px;padding:0 20px;font-size:13rem;color:#fff;height:32px;border-radius:64px;border:1px solid #fff;margin:30px auto 0;line-height:30px;text-align:center;transition:background-color .3s ease,border-color .3s ease,color .3s}.modal-hunger-game__btn:hover{background-color:#ea942d;border-color:#ea942d;color:#000}.modal-invite{position:absolute;top:50%;padding-top:70px;padding-bottom:33px;background-color:#fff;border:3px solid #e31e25;width:660px}.modal-invite__exit{text-decoration:none;font-size:36px;position:absolute;top:-4px;right:16px;color:#e63939;transition:color .3s}.modal-invite__exit:hover{color:#ea942d}.modal-invite__img{float:right}.modal-invite__btn{border:none;margin-top:41px;background-color:#ea565c;height:40px;line-height:40px;width:200px;font-size:14px;font-weight:700;color:#fff;transition:background-color .3s}.modal-invite__btn:hover{background-color:rgba(234,86,92,.79)}.shadowModal-video{position:fixed;background-color:rgba(0,0,0,.66);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:101;transition:opacity .5s,visibility .5s}.modal,.modal-video{left:50%;z-index:103}.modal-video__close,.modal__close{text-decoration:none;transition:color .3s}.shadowModal-video._hidden{opacity:0;visibility:hidden}.modal-video{position:fixed;width:640px;top:50%;transform:translate(-50%,-50%);background-color:#000;display:none}.modal,.modalAuth{background-color:#fff}.modal-video__video,.modal-video_show{display:block}.modal-video__close{font-size:36px;position:absolute;top:-4px;right:16px;transform:translate(34px,-29px);color:#e63939;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal,.modalRepeatOrder,.modalSpecialOffer{transform:translate(-50%,-50%)}.modal-video__close:hover{color:rgba(230,57,57,.6)}.modal{position:fixed;width:618px;top:50%;box-shadow:0 4px 20px 0 rgba(0,0,0,.5);padding:27px 0;border-radius:5px}.modal__cont{position:relative;min-height:380px;padding-bottom:45px}.modal_state_disabled{display:none}.modal__close{font-size:24px;position:absolute;top:0;right:14px;color:#000;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:linear-gradient(135deg,#f17e55,#e52525);-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.modal__time,.modal__title{font-family:Raleway,Verdana,Helvetica,Arial;text-align:center}.modal__close:before{content:'\e90b'}.modal__close:hover{opacity:.75}.modal__title{font-weight:400;color:#461818;font-size:20px}.modal__time{margin-top:27px;padding:22px 30px 24px;background-image:linear-gradient(106deg,#fada62,#fad961,#fad961 21%,#fad861 39%,#f9a13e)}.modal__time-text{display:inline-block;font-size:36px;font-weight:700;line-height:40px;width:420px;margin:0 auto}.modal__img{text-align:center;margin-top:40px}.modal__img img{max-height:100px}.modal__desc{font-size:18px;font-weight:400;text-align:center;width:440px;margin:20px auto 0}.modal__logoLink-et,.modal__logoLink-ru{display:inline-block;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#461818;font-size:38px;text-decoration:none}.modal__logo{position:absolute;bottom:0;left:0;right:0;text-align:center}.modal__logoLink-ru:before{content:'\e936'}.btnTransparent,.modal__anotherLink,.modal__cityLink,.modal__cityLinkBox a{text-decoration:underline}.modal__logoLink-et:before{content:'\e939'}.modal__city{padding:35px 82px}.modal__cityItem{display:block}.modal__cityItem+.modal__cityItem{margin-top:19px}.modal__cityLink{display:inline-block;font-weight:700;font-size:24px;color:#fe5000}.modal__cityLinkBox{font-weight:400;font-size:18px;display:block}.modalAuth__btn,.modalAuth__footer-right{display:inline-block;vertical-align:middle}.modal__cityLinkBox a{color:#000}.modal__another{margin-top:37px}.modal__anotherLink{font-weight:400;color:#461818;cursor:pointer}.modal-city .modal__title,.modal-danger .modal__time{background-image:linear-gradient(102deg,#f17e55,#e52525);color:#fff}.modal-city{padding:0;border-radius:5px;overflow:hidden}.modal-city .modal__cont{padding:0;min-height:345px}.modal-city .modal__title{padding:22px 30px 24px;font-weight:700;font-size:30px}.modal-city .modal__close{top:20px;background-image:none;-webkit-background-clip:none;-webkit-text-fill-color:#fff}.modal-rest{padding:0;border-radius:15px;box-shadow:none}.modal-rest .modal__cont{min-height:inherit;height:375px;padding:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.modal-rest .modal__close{top:14px;background-image:none;-webkit-background-clip:none;-webkit-text-fill-color:#000}.modalAuth{position:fixed;top:15%;left:50%;margin-left:-292.5px;border:1px solid #a1a1a1;z-index:111;width:585px;padding:65px;text-align:left;font-size:0}.modalAuth__input-name,.modalAuth__title{font-size:20rem;color:#000;text-transform:uppercase;font-weight:700}.modalAuth__title{margin-bottom:35px}.modalAuth__input-group+.modalAuth__input-group{margin-top:17px}.modalAuth__input-box{margin-top:21px}.modalAuth__input-err{font-size:16rem;margin-top:13px;min-height:22px;color:#000}.modalAuth__footer{margin-top:22px;font-size:0}.modalAuth__btn{background-color:#f33132;height:64px;width:272px;text-transform:uppercase;color:#fff;font-size:23rem;font-weight:700;border:none;transition:background-color .3s}.modalAuth__btn:hover{background-color:rgba(243,49,50,.7)}.modalAuth__btn_state_disabled{background-color:rgba(243,49,50,.5)!important;pointer-events:none}.modalAuth__footer-right{width:calc(100% - 272px);text-align:right}.modalAuth__link{color:#e31e25;font-size:16rem;transition:color .3s}.modalAuth__link_state_disabled{color:#a1a1a1;pointer-events:none}.modalAuth__counter{font-size:24rem;line-height:1;color:#000}.modalRepeatOrder{width:430px;height:364px;position:absolute;top:50%;left:50%;background-color:#fff}.modalRepeatOrder .modalTitle{background-color:#ea4d69;height:45px;width:auto;line-height:45px}.modalRepeatOrder *{box-sizing:border-box}.modalRepeatOrder__content{position:relative;padding-top:35px;height:435px;box-sizing:border-box}.modalRepeatOrder__title{color:#333;font:700 26px 'Candara Bold';text-align:center}.modalRepeatOrder__subtitle{color:#333;font:400 20px Calibri;margin-top:16px;text-align:center}.modalRepeatOrder__blockAction{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;margin-top:50px}.modalRepeatOrder__blockAction-item{text-align:center}.modalRepeatOrder__blockAction-item .btnRed.submit{width:170px}.modalRepeatOrder__blockAction-item:nth-child(2){margin-left:7px}.modalShadow{background-color:rgba(113,34,34,.98);position:fixed;top:0;left:0;right:0;bottom:0;z-index:110}.modalShadow__cross{background:url(../img/cross.png);width:32px;height:32px;position:absolute;top:34px;right:34px;border:none}.modalSpecialOffer{width:650px;height:auto!important;z-index:110;position:fixed;top:50%!important;left:50%;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.modalSpecialOffer .header__money:before{font-size:27px}.modalSpecialOffer__popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1000}.modalSpecialOffer__info{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;-ms-flex-align:start;align-items:flex-start;padding:0 1%;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:20px;text-align:center;color:#000;background-color:rgba(255,255,255,.9);display:none;overflow-y:auto}.modalSpecialOffer__comp{position:absolute;bottom:5px;left:5px;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:95px;padding-right:5px;height:24px;padding-left:8px;border-radius:6px;background-color:rgba(255,255,255,.6);font-family:"Open Sans";font-weight:500;font-size:14px;color:#585858;cursor:pointer}.modalSpecialOffer__comp:before{content:'';display:block;width:16px;height:16px;margin-right:6px;margin-top:-1px;background-image:url(../img/info_icon.svg)}.modalSpecialOffer__tag{position:absolute;right:0;top:0;font-size:0}.modalSpecialOffer__tag .icons__item:hover{cursor:pointer;max-width:200px!important}.modalSpecialOffer__tag .icons-title{width:auto;opacity:1!important;position:static!important;display:-ms-inline-flexbox;display:inline-flex;font-size:11px!important;font-weight:600!important;height:23px;padding:0 5px!important;line-height:24px;right:30px;pointer-events:none;white-space:nowrap}.modalSpecialOffer-gift .modalSpecialOffer__group-sale:before,.modalSpecialOffer__close{font-family:frontend!important;font-weight:400;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modalSpecialOffer__tagItem{width:26px;height:26px;display:none}.modalSpecialOffer__tagItem+.modalSpecialOffer__tagItem{margin-top:5px}.modalSpecialOffer__tagItem:first-child,.modalSpecialOffer__tagItem:nth-child(2),.modalSpecialOffer__tagItem:nth-child(3),.modalSpecialOffer__tagItem:nth-child(4){display:block}.modalSpecialOffer__title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100px;padding:0 30px;background-image:linear-gradient(261deg,#fc4f43,#ff8200)}.modalSpecialOffer-many .modalSpecialOfferDish__priceNumber.strikethrough .header__money,.modalSpecialOffer-third .modalSpecialOfferDish__priceNumber.strikethrough .header__money{padding-top:0}.modalSpecialOffer__close{position:absolute;top:calc(50% - 11px);right:30px;padding:0;border:none;background-color:transparent;font-size:22px;color:#fff;cursor:pointer;outline:0}.modalSpecialOffer__close:before{content:'\e935'}.modalSpecialOffer-many .modalSpecialOffer__tagItem .icons__item{max-width:24px;height:24px}.modalSpecialOffer-many .modalSpecialOffer__tagItem .icons__item embed,.modalSpecialOffer-many .modalSpecialOffer__tagItem .icons__item object{width:24px!important;height:24px!important}.modalSpecialOffer-many .modalSpecialOffer__info{font-size:17px}.modalSpecialOffer-many .header__money{padding-top:0;display:-ms-flexbox;display:flex}.modalSpecialOffer-many .header__money:before{font-size:19px}.modalSpecialOffer-many .modalSpecialOfferDish__priceNumber.strikethrough{height:20px!important}.modalSpecialOffer-many .modalSpecialOfferDish__priceNumber.strikethrough .header__money:before{font-size:12px}.modalSpecialOffer-many .modalSpecialOffer__cont{-ms-flex-pack:justify;justify-content:space-between}.modalSpecialOffer-many .modalSpecialOffer__item{width:280px}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__name{min-height:81px;font-size:20px;text-align:center;color:rgba(0,0,0,.87)}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup{height:180px}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup img{width:280px;height:180px}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__priceGroup{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__priceDiscNumber{font-size:28px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__priceNumber{font-size:18px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDishBottom{padding-left:0;width:100%;display:-ms-flexbox;display:flex}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__weight{display:none}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__priceDisc{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modalSpecialOffer-many .modalSpecialOffer__item .modalSpecialOfferDish__priceDisc .modalSpecialOfferDish__weight{display:block;width:auto;margin-left:10px;font-size:12px;margin-top:2px}.modalSpecialOffer-many .modalSpecialOffer__item .btnRed.submit{width:140px;height:50px;font-size:20px}.modalSpecialOffer-third .modalSpecialOffer__tagItem .icons__item{max-width:20px;height:20px}.modalSpecialOffer-third .modalSpecialOffer__tagItem .icons__item embed,.modalSpecialOffer-third .modalSpecialOffer__tagItem .icons__item object{width:20px!important;height:20px!important}.modalSpecialOffer-third .modalSpecialOfferDish__priceNumber.strikethrough .header__money:before{font-size:9px}.modalSpecialOffer-third .modalSpecialOfferDish__priceGroup{margin-top:-10px}.modalSpecialOffer-third .header__money:before{font-size:13px}.modalSpecialOffer-third .modalSpecialOffer__item{width:176px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__name{font-size:14px;line-height:normal;min-height:57px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup{height:112px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup img{width:176px;height:112px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOffer__tagItem{width:26px;height:26px;background-size:26px;margin-top:0!important}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__priceDiscNumber{font-size:18px;height:30px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__priceNumber{font-size:12px;height:18px}.modalSpecialOffer-third .modalSpecialOffer__item .btnRed.submit{width:87px;height:45px;font-size:18px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOffer__group-sale:before{width:52px;height:30px;font-size:16px;line-height:30px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__priceDisc{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOfferDish__priceDisc .modalSpecialOfferDish__weight{font-size:10px;width:100%;margin-left:0}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOffer__info{-ms-flex-align:start;align-items:flex-start;font-size:12px}.modalSpecialOffer-third .modalSpecialOffer__item .modalSpecialOffer__comp{background-color:#fff}.modalSpecialOffer-third .modalSpecialOfferDish__priceNumber.strikethrough{height:16px!important}.modalSpecialOffer-gift{height:auto}.modalSpecialOffer-gift .modalSpecialOfferBox{display:block!important;padding:30px;height:auto!important}.modalSpecialOffer-gift .modalSpecialOffer__cont{-ms-flex-align:center;align-items:center;padding:0;width:100%;-ms-flex-pack:start;justify-content:flex-start}.modalSpecialOffer-gift .modalTitle{font-size:32px;width:100%;text-align:center}.modalSpecialOffer-gift .modalSpecialOfferDish__priceDiscNumber{font-size:30px}.modalSpecialOffer-gift .modalSpecialOfferDish__priceDiscNumber:after{display:none}.modalSpecialOffer-gift .modalSpecialOffer__title{height:84px}.modalSpecialOffer-gift .modalSpecialOffer__close{top:33px}.modalSpecialOffer-gift .modalSpecialOffer__group-sale:before{content:'\e91e';font-size:25px;width:50px;height:50px;border-radius:50%;line-height:50px;text-align:center;padding-left:2px}.modalSpecialOffer__giftDesc{margin-top:24px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;font-size:18px;text-align:center;color:#000}.modalSpecialOffer__giftTitle{margin-top:2px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:24px;color:rgba(0,0,0,.87)}.modalSpecialOffer__giftTitleDesc{margin-top:10px;padding:0 40px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:16px;text-align:center;color:#000}.modalSpecialOffer__giftButtons{width:173px;text-align:center}.modalSpecialOffer__giftButtons .btnRed{width:100%!important;margin-bottom:30px;background-color:#fe5000!important;font-weight:700!important}.modalSpecialOffer__gift .modalSpecialOfferDish__ImgGroup{width:260px;height:175px}.modalSpecialOffer__gift .modalSpecialOfferDish__priceNumber.strikethrough .moneySymbol{font-size:21px}.modalSpecialOffer .modalSpecialOfferContent__name,.modalSpecialOffer .modalSpecialOfferContent__title{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:16px;color:#8b827d}.modalSpecialOffer .modalSpecialOfferDish__group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin-top:13px}.modalSpecialOffer .modalSpecialOfferContent__title{margin-bottom:0}.modalSpecialOffer .modalSpecialOfferSidebar{width:212px;font-variant:normal;height:auto;background-color:#f9f4f0}.modalSpecialOffer .modalSpecialOfferContent{padding-top:28px;width:438px;float:none;height:auto;padding-left:30px}.modalSpecialOffer .modalSpecialOfferDish__name{font-family:"Open Sans",sans-serif;font-weight:500;font-size:20px}.modalSpecialOfferDish__composition,.modalSpecialOfferDish__weight{font-weight:400;color:#8b827d;font-family:Raleway,Verdana,Helvetica,Arial}.modalSpecialOffer .modalSpecialOfferBox{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);border-radius:0 0 10px 10px;overflow:hidden;background-color:#fff}.modalSpecialOffer .modalSpecialOfferBox-many{display:block;height:auto}.modalSpecialOffer .modalSpecialOfferDish__priceGroup{width:100%}.modalSpecialOffer .modalSpecialOfferDish__group-show{z-index:10}.modalSpecialOffer .modalSpecialOfferDish__group-show .modalSpecialOfferDish__ImgGroup{z-index:3}.modalSpecialOffer .modalSpecialOfferDish__group-show .modalSpecialOffer__info{display:-ms-flexbox;display:flex}.modalSpecialOffer .modalSpecialOfferDish__group-show:before{opacity:.1}.modalSpecialOfferDish__ImgGroup{position:relative;border-radius:4px;width:383px;height:245px;overflow:hidden}.modalSpecialOfferDish__ImgGroup img{min-width:100%;max-height:inherit;height:100%}.modalSpecialOfferDish__desc{width:150px;padding-left:21px}.modalSpecialOfferDish__composition{font-size:12px;margin-top:10px;margin-bottom:0;padding-right:20px}.modalSpecialOfferDish__weight{width:100%;margin-top:20px;font-size:16px}.modalSpecialOfferDish{padding-bottom:0}.modalSpecialOfferDish__priceDisc{float:none;width:100%}.modalSpecialOfferDish__priceDisc .modalSpecialOfferDish__weight{display:none}.modalSpecialOfferDish__priceDiscNumber{width:100%;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;font-size:36px;color:#000;height:40px}.modalSpecialOfferDish__priceDiscText,.modalSpecialOfferDish__priceText{font-weight:500;font-size:12px;font-family:Raleway,Verdana,Helvetica,Arial}.modalSpecialOfferDish__priceDiscText{color:#000;margin-bottom:-13px;display:none}.modalSpecialOfferDish__price{width:100%;float:none;line-height:normal}.modalSpecialOfferDish__priceText{margin-bottom:-3px}.modalSpecialOfferDish__priceNumber.strikethrough{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:28px;color:#000;position:relative;display:inline-block;opacity:.7}.modalSpecialOfferDish__priceNumber.strikethrough:before{background-color:#000;content:"";position:absolute;top:55%;left:0;right:0;height:2px;width:100%;margin-top:-1px}.modalSpecialOfferDish__priceDiscNumber:after,.modalSpecialOfferDish__priceNumber:after{content:'';display:inline-block;margin-left:3px}.modalSpecialOfferSidebar__title{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:18px;text-align:center;color:#000}.modalSpecialOfferSidebarStopwatch__number{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:25px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:500;font-size:40px;color:#fff}.modalSpecialOfferSidebarStopwatch__number:before{content:'\e934';display:block;margin-right:10px;font-family:frontend!important;font-size:39px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btnRed.submit,.btnTransparent,.modalSpecialOfferSidebarStopwatch__sec,.modalSpecialOffer__bottomMessage,.modalTitle{font-family:Raleway,Verdana,Helvetica,Arial}.modalSpecialOfferSidebarStopwatch__sec{font-weight:400;text-align:center}.btnRed.submit{width:100%;margin-top:20px;min-width:inherit;height:50px;border-radius:23px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-weight:500;font-size:18px;text-align:center;color:#fff;background-color:#fe5000;border:none;padding:0}.modalSpecialOfferSidebarStopwatch{padding-right:0}.modalSpecialOffer__blockActionItem{margin-top:28px;text-align:center}.btnTransparent{text-align:center;font-size:16px;color:rgba(0,0,0,.87);height:22px;display:inline-block;border:none;padding:0 15px;outline:0;cursor:pointer;opacity:.6;background-color:transparent}.modalTitle{width:300px;font-weight:700;font-size:20px;color:#fff;background:0 0;line-height:normal;height:auto;margin:0}.modalSpecialOffer__item{position:relative}.modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup{width:auto;max-width:383px;height:245px;position:relative;z-index:1;float:none}.modalSpecialOffer__item .modalSpecialOfferDish__ImgGroup img{width:383px;height:245px}.modalSpecialOffer__item .modalSpecialOfferDish__name{font-weight:700;font-size:24px;margin-top:11px;color:rgba(0,0,0,.87);line-height:27px}.modalSpecialOffer__item .modalSpecialOfferDish__priceDiscText.grey{opacity:.6}.modalSpecialOffer__item .btnRed.submit{width:177px;height:55px;font-weight:700;font-size:20px}.modalSpecialOffer__item .modalSpecialOfferDish__priceDiscText{margin-bottom:-8px}.modalSpecialOffer__group-sale:before{position:absolute;top:5px;left:5px;z-index:2;content:'- ' attr(data-sale) '%';display:inline-block;width:69px;height:40px;font-weight:700;font-size:20px;line-height:39px;text-align:center;color:#fff;border-radius:20px;background-color:#58cf00;box-shadow:0 0 5px 0 #53bd2a}.modalSpecialOffer__cont{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:29px 30px 40px;width:650px}.modalSpecialOfferDishBottom{width:207px;padding-left:30px;margin-top:10px}.modalSpecialOffer__bottom{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;height:141px}.modalSpecialOffer-one,.modalSpecialOffer-one .modalSpecialOfferBox{height:auto}.modalSpecialOffer__bottomLeft{width:calc(100% - 260px);background-color:#f9f4f0;padding-top:18px;padding-left:42px;padding-right:42px}.modalSpecialOffer__bottomLeft .btnTransparent{padding:0;min-width:inherit}.modalSpecialOffer__bottomRight{width:260px;padding:19px 18px 28px;background-color:#ffd37c}.navMenu,.navMenu__btn{background-color:#810001;transition:all .3s}.modalSpecialOffer__bottomRight .modalSpecialOfferSidebar__title{padding-left:0}.modalSpecialOffer__bottomMessage{font-weight:700;font-size:28px;line-height:36px;margin-bottom:3px}.modalSpecialOffer__bottom .modalSpecialOfferSidebar__title{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:14px;color:#000;text-align:left;margin-bottom:0}.modalSpecialOffer__bottom .modalSpecialOfferSidebarStopwatch__number,.modalSpecialOffer__bottom .modalSpecialOfferSidebarStopwatch__sec{text-align:left;font-weight:700;font-size:48px;line-height:30px;margin-top:19px}.modalSpecialOffer__bottom .modalSpecialOfferSidebarStopwatch__sec{margin-top:10px;font-size:14px;font-weight:500}.modalSpecialOffer-one .modalSpecialOfferContent__name-user,.modalSpecialOffer-one .modalSpecialOfferSidebarStopwatch__number{font-weight:700}.modalSpecialOffer-one .modalSpecialOfferDish__name{margin-top:10px;font-weight:700}.modalSpecialOffer-one .modalSpecialOfferDish__desc{padding-left:16px}.modalSpecialOffer-one .modalSpecialOfferDish__weight{margin-top:5px}.modalSpecialOffer-one .modalSpecialOfferContent,.modalSpecialOffer-one .modalSpecialOfferSidebar{padding-bottom:24px}.modalSpecialOffer-one .modalSpecialOfferDish__priceText{visibility:hidden}.modalSpecialOffer-one .modalSpecialOfferDish__priceNumber.strikethrough{color:#000}.modalSpecialOffer-one .modalSpecialOfferDish__priceNumber.strikethrough .moneySymbol{font-size:21px}.modalSpecialOffer-one .modalSpecialOfferDish__priceDiscNumber{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modalSpecialOffer-one .modalSpecialOfferDish__priceDiscNumber .moneySymbol{font-size:24px}.myCabinet__head{padding:30px;border-bottom:1px solid #e1ded9}.myCabinet__title{font-weight:800;font-size:28px;color:#2c2c2c}.myCabinet__info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.myCabinet__infoTitle{font-weight:800;font-size:16px;color:#2c2c2c}.myCabinet__infoDesc{margin-top:2px;font-weight:500;font-size:14px;color:#837a76}.myCabinet__infoItem{min-width:84px}.myCabinet__infoItem+.myCabinet__infoItem{margin-left:15px}.myCabinet__infoItem-name{padding-right:35px}.myCabinet__infoItem-name .myCabinet__infoDesc{margin-top:5px;font-weight:600}.navMenu{width:57px;min-height:100%;position:absolute;top:0;left:0;z-index:101}.navMenu.is-show{width:200px}.navMenu__fixed{transition:all .3s;width:57px}.navMenu__fixed.is-show{width:200px}.navMenu__fixed.is-fixed{position:fixed;top:118px}.navMenu__fixed.is-abs{position:absolute;bottom:0}.navMenu__btn{color:#fff;font-size:12rem;position:relative;width:100%;padding:53px 10px 10px}.navMenu__btn:before{content:'\e94a';position:absolute;top:15px;left:0;right:0;margin:auto;transition:all .3s;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.navMenu__btn_width_wide{font-size:27rem;line-height:27px;font-weight:700;padding:15px 54px 15px 27px;text-align:left}.navMenu__btn_width_wide:before{left:auto;right:20px;top:17px;transition:all .3s}.navMenu__list{display:block;padding:28px 25px 20px;opacity:0;visibility:hidden;transition:opacity .3s}.numbPersons .enterNumber__decrease:hover,.numbPersons .enterNumber__increase:hover{opacity:1}.navMenu__list.is-show{opacity:1;visibility:visible}.navMenu__item{display:block}.navMenu__item:not(:last-child){margin-bottom:5px}.navMenu__link{font-size:21rem;font-weight:700;color:#fff;text-decoration:none;transition:opacity .2s}.navMenu__link:hover{opacity:.75}.news-list__item{position:relative;padding-top:37px;padding-bottom:34px}.news-list__item+.news-list__item:before{content:'';display:block;height:4px;width:100%;position:absolute;top:0;background-color:#eeece6;box-shadow:inset 0 1px 0 #e2e0da,inset 0 2px 0 #e9e7e2;margin:auto;left:0;right:0}.news-list__link{text-decoration:none;color:#2d2d2d;display:block}.news-list__date{font-size:12px;color:#7a2426;margin-bottom:5px}.news-list__title{font-size:18px;font-weight:700}.news-list__item:hover .news-list__title{text-decoration:underline}.news-list__body{color:#2d2d2d;margin-top:12px}.news-list__body p{margin:0}.news-list_widget{padding-top:48px}.news-list_widget__item{position:relative;padding-top:37px;padding-bottom:34px}.news-list_widget__item+.news-list_widget__item:before,.news-list_widget__item:first-child:before{content:'';height:4px;width:100%;position:absolute;top:0;background-color:#eeece6;box-shadow:inset 0 1px 0 #e2e0da,inset 0 2px 0 #e9e7e2;right:0;display:block;left:0}.news-list_widget__item+.news-list_widget__item:before{margin:auto}.news-list_widget__link{text-decoration:none;color:#2d2d2d;display:block}.news-list_widget__date{font-size:12px;color:#7a2426;margin-bottom:5px}.news-list_widget__title{font-size:18px;font-weight:700}.news-list_widget__item:hover .news-list_widget__title{text-decoration:underline}.news-list_widget__body{color:#2d2d2d;margin-top:12px}.news-list_widget__body p{margin:0}.news-list_widget__item:first-child:before{margin:auto}.news-sidebar{background-color:#fff;width:240px;padding:0 30px 50px}.news-sidebar__section-link,.news-sidebar__section-link:active,.news-sidebar__section-link:hover{background-color:transparent}.news-sidebar__section-title{font-size:28px;color:#1d2a39;font-weight:700}.news-sidebar__item{position:relative;padding-top:30px;padding-bottom:27px}.news-sidebar__link{text-decoration:none;color:#2d2d2d;display:block}.news-sidebar__date{font-weight:600;font-size:14px;color:#8b827d;margin-bottom:10px}.news-sidebar__body,.news-sidebar__title{font-weight:700;font-size:14px;color:#2c2c2c}.news-sidebar__item:hover .news-sidebar__title{text-decoration:none}.news-sidebar__body{margin-top:12px}.news-sidebar__body p{margin:0}.news-sidebar__section-link{display:block;text-decoration:none;color:#fe5000;font-size:16px;font-weight:600;position:relative;box-shadow:none}.news-sidebar__section-link svg{display:none}.news-sidebar__section-link svg path{fill:#fff}.number-phone__button_type_edit{width:35px;height:35px;background:url(../img/mobile-edit-icon.svg);background-size:100% 100%;margin-left:9px}.number-phone__button{border:none;padding:0;display:inline-block;vertical-align:middle}.number-phone__number{font-size:20px;color:#1e1e1e;display:inline-block;vertical-align:middle}.number-phone{text-align:center;position:relative;margin-left:44px}.numbPersons{padding-top:30px;padding-bottom:36px;background-color:#fff;margin-top:1px;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.numbPersons__enterNumberBox,.numbPersons__title{text-align:center}.numbPersons__desc{max-width:600px;width:350px;font-size:16px;font-weight:500;color:#2c2c2c;padding-right:38px}.numbPersons .enterNumber__decrease:before,.numbPersons .enterNumber__increase:before{height:64px;font-weight:900;font-family:frontend!important;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.numbPersons__box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;padding:30px 0}.numbPersons .enterNumber__decrease{width:64px;height:64px;border-radius:50%;background:#fe5000;vertical-align:middle;margin-right:0;color:#fff;position:relative;box-shadow:0 5px 8px 0 #db8b85,0 0 3px 0 rgba(0,0,0,.12)}.numbPersons .enterNumber__decrease:before{content:'\e948';display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:64px;font-size:5px;color:#fff}.numbPersons .enterNumber__decrease-stop{background-color:#ece9e7;box-shadow:none;cursor:default}.numbPersons .enterNumber__decrease-stop:before{color:#d7d1cd}.numbPersons .enterNumber__increase{width:64px;height:64px;border-radius:50%;background:#fe5000;vertical-align:middle;margin-left:0;box-shadow:0 5px 13px 0 #db8b85,0 0 3px 0 rgba(0,0,0,.12);color:#fff}.numbPersons .enterNumber__increase:before{content:'\e947';display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:64px;font-size:20px}.numbPersons .enterNumber__increase-stop{background-color:#ece9e7;box-shadow:none;cursor:default}.numbPersons .enterNumber__increase-stop:before{color:#d7d1cd}.numbPersons .enterNumber__input{background-color:#fff;border:none;padding:0 10px;width:74px;height:35px;text-align:center;display:inline-block;font-size:29px;font-weight:500;color:#000;box-shadow:none;outline:0}.numbPersons .enterNumber.enterNumber_theme_number-person .enterNumber__decrease{background:url(../img/ico-minus.svg) no-repeat;width:40px;height:40px;margin-right:14px}.numbPersons .enterNumber.enterNumber_theme_number-person .enterNumber__increase{background:url(../img/ico-plus.svg) no-repeat;width:40px;height:40px;margin-left:14px}.numbPersons .enterNumber.enterNumber_theme_number-person .enterNumber__input{width:74px;height:35px;background-color:#fff;border:none;outline:0;font-size:29rem;color:#000}.offset_top_s{margin-top:15px}.offset_top_m,.options__title{margin-top:30px}.offset_bottom_s{margin-bottom:15px}.offset_bottom_m{margin-bottom:30px}.options{padding:0 30px 30px}.options__password{font-weight:500;font-size:16px;color:#fe5000;border:none;background-color:transparent;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.options__password:before{content:'\e962';font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;margin-right:8px}.options__title{font-weight:800;font-size:18px;color:#2c2c2c}.options__email{position:relative}.options__error{position:absolute;top:100%;left:0;width:100%;font-weight:500;font-size:12px;color:#ff4848;list-style-type:none;margin-top:4px;padding:0;display:none}.options__item input,.options__item label{font-weight:500;color:#2c2c2c;font-size:14px}.options__item{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.options__item label{padding-left:40px;line-height:24px}.options__item input{width:330px;height:36px;margin-top:4px;border-radius:4px;padding:0 10px;border:1px solid #d7d1cd}.options__item input::-webkit-input-placeholder{color:#2c2c2c}.options__item input::-moz-placeholder{color:#2c2c2c}.options__item input:-moz-placeholder{color:#2c2c2c}.options__item input:-ms-input-placeholder{color:#2c2c2c}.options__item input.options__input{width:507px}.options__item-error .options__error{display:block}.options__item-error .options__name{color:#ff4848}.options__item-error input{color:#ff4848;border-color:#ff4848}.options__name{font-weight:600;font-size:14px;color:#2c2c2c;width:100%}.options__birthday{position:relative;margin-top:4px}.options__birthday:before{content:'\e961';font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;color:#fe5000;position:absolute;top:50%;transform:translate(0,-50%);left:8px}.options__birthday input{margin-top:0;padding-left:44px}.options__birthday-readonly:before{font-size:20px;color:rgba(131,122,118,.8)}.options__birthday-readonly input{background-color:#f8f7f7;color:rgba(131,122,118,.8);border-color:transparent}.options__desc{margin-top:10px;font-weight:500;font-size:12px;color:#837a76}.options__hint{width:279px;border:1px solid #fe5000;position:relative;margin-left:15px;border-radius:4px}.options__hint:before{content:'';position:absolute;top:50%;left:-6px;transform:translate(0,-50%);background-image:url(../img/rectangle.png);width:6px;height:7px;background-size:6px}.options__hintCont{padding:11px 75px 11px 15px;font-weight:600;font-size:13px;color:#323232;position:relative;overflow:hidden}.options__hintCont:after{content:'🎁';position:absolute;font-size:60px;bottom:-37px;right:12px}.options .errorlist{width:100%;font-weight:500;font-size:12px;color:#ff4848;list-style-type:none;margin-top:4px;padding:0}.options .addressEditButton2{width:200px;height:45px;border-radius:22.5px;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);background-color:#fe5000;font-weight:600;font-size:16px;color:#fff;margin:0}.options [type=checkbox]:checked,.options [type=checkbox]:not(:checked){position:absolute;left:-9999px}.options [type=checkbox]:checked+label,.options [type=checkbox]:not(:checked)+label{position:relative;cursor:pointer}.options [type=checkbox]:checked+label:before,.options [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #d7d1cd;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.options [type=checkbox]:checked+label:after,.options [type=checkbox]:not(:checked)+label:after{content:'\e963';position:absolute;top:2px;left:5px;font-size:10px;line-height:24px;color:#fe5000;transition:all .2s;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.options [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.options [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.options [type=checkbox]:disabled:checked+label:before,.options [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.options [type=checkbox]:disabled:checked+label:after{color:#999}.options [type=checkbox]:disabled+label{color:#aaa}.xdsoft_datetimepicker{z-index:101!important}.orderComplete{font-family:Raleway,Verdana,Helvetica,Arial;overflow:hidden;background-color:#f4f1eb;color:#2d2d2d}.orderComplete__liveHide,.orderComplete__liveTV{background-color:#fff;right:0;position:absolute}.orderComplete__textFree{font-size:14px;font-weight:700;margin-top:5px}.orderComplete__phone{font-weight:700}.orderComplete__video{background-color:#fff;border-radius:6px;box-shadow:0 2px 20px 0 rgba(0,0,0,.5);width:640px;height:483px;overflow:hidden}.orderComplete__videoPopup{position:fixed;top:0;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.7);z-index:110}.orderComplete__videoClose{position:absolute;top:16px;right:16px;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#837a76;font-size:24px;font-weight:700}.orderComplete__videoClose:before{content:'\e905'}.orderComplete__videoButton{width:150px;height:36px;border-radius:20px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);background-color:#fe5000;text-align:center;font-weight:700;font-size:16px;color:#fff}.orderComplete__videoButtonCont{margin-top:33px}.orderComplete__videoSelect{box-shadow:0 1px 4px 0 #cecece;background-color:transparent;min-width:113px;padding-right:20px;height:30px;font-weight:600;font-size:14px;color:#2c2c2c;padding-left:11px;line-height:30px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';position:relative;z-index:1}.orderComplete__videoSelect::-ms-expand{display:none}.orderComplete__videoSelectBox{position:relative;display:-ms-inline-flexbox;display:inline-flex;margin-left:24px}.orderComplete__videoSelectBox:after{content:'\e937';font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;top:10px;right:5px;display:block;color:#fe5000;font-size:12px;font-weight:500}.orderComplete__videoPoint:before,.orderComplete__videoReadyTitle:before{font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orderComplete__videoCamera{font-size:14px;color:#2c2c2c;margin-left:24px}.orderComplete__videoReady{display:none;text-align:center;padding-top:33px;height:360px}.orderComplete__videoReady-active{display:block}.orderComplete__videoReadyTitle{font-weight:700;font-size:20px;color:#000}.orderComplete__videoReadyTitle:before{content:'\e95c';font-weight:400;font-size:43px;color:#fe5000;display:block;margin-bottom:27px}.orderComplete__videoReady-rejected .orderComplete__videoReadyTitle:before{content:'\e95d';font-size:60px}.orderComplete__videoReadyDesc{font-weight:500;font-size:16px;color:#000;margin-top:15px}.orderComplete__videoTop{position:relative;padding:27px 30px}.orderComplete__videoInfo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:16px;z-index:-1;opacity:0;transition:.3s}.orderComplete__videoInfo-show{opacity:1;z-index:0}.orderComplete__videoInfo-hide{opacity:0!important;z-index:-1!important}.orderComplete__videoTitle{font-weight:800;font-size:20px;color:#2c2c2c}.orderComplete__videoPoint{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;color:#2c2c2c}.orderComplete__videoPoint:before{content:'\e942';font-weight:400;color:#fe5000;font-size:20px;display:block;margin-right:12px}.orderComplete__liveTV,.orderComplete__orderNumber,.orderComplete__text_uppercase,.orderComplete__title_uppercase{text-transform:uppercase}.orderComplete__videoCont{position:relative;height:372px}.orderComplete__videoAbsolute{position:absolute;top:0;left:0;z-index:-1;transition:.3s;opacity:0}.orderComplete__videoAbsolute-show{opacity:1;z-index:1}.orderComplete__liveHide{height:60px;left:0;bottom:0;cursor:default}.completedAction:hover,.orderComplete__question:hover{cursor:pointer}.orderComplete__liveTV{top:17px;z-index:-1;transition:.3s;opacity:0;width:118px;height:22px;border-radius:2px 0 0 2px;padding-left:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:10px;font-weight:600;color:#000}.orderComplete__liveTV:before{content:'';width:6px;height:6px;display:block;border-radius:50%;background-color:#58cf00;margin-right:8px}.orderComplete__liveTV-show{opacity:1;z-index:2}.orderComplete__liveTV-hide{opacity:0!important;z-index:-1!important}.orderComplete .promotionsAGifts__listCont{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.orderComplete .productTable{min-height:116px;-ms-flex-pack:justify;justify-content:space-between}.orderComplete .productTable .productButton{width:100px;height:36px;border-radius:20px;background-color:#fe5000;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-size:16px;font-weight:700;color:#fff;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.orderComplete .productTable .productButton:hover{background-color:#ee3326}.orderComplete .productTable__left{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:116px}.orderComplete .productTable__count{font-weight:600;font-size:16px;color:#2c2c2c}.orderComplete .productTable__sum{width:100%;font-size:16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.orderComplete .productTable__money{font-weight:800;font-size:16px;color:#2c2c2c;min-width:65px;text-align:right;margin-left:19px;display:-ms-inline-flexbox;display:inline-flex}.orderComplete .productTable__money .moneySymbol{margin-top:4px;font-size:11px;font-weight:800}.orderComplete .productTable__col_img{width:152px;margin-right:12px}.orderComplete .productTable__col_img img{width:150px}.orderComplete .productTable__col_desc{width:340px;padding-top:0}.orderComplete .productTable__col_sum{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.orderComplete .productTable__name{font-size:16px;font-weight:700;color:#2c2c2c}.orderComplete .productTable__text-ellipsis{font-size:12px;font-weight:500;color:#837a76;padding-top:0;margin-top:7px}.orderComplete .productTable .textIcon__text{font-size:11px;font-weight:600;color:#2c2c2c}.orderComplete .productTable .textIcon__text .moneySymbol{font-size:9px}.orderComplete .moneySymbol{font-size:12px}.orderComplete__question{position:relative;width:16px;height:16px;margin-left:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:"Open Sans";font-weight:700;font-size:12px;color:#837a76;background-color:#e1ded9;border-radius:50%}.orderComplete__questionCont{position:absolute;top:12px;left:12px;background-color:rgba(0,0,0,.5);border-radius:4px;color:#fff;font-size:11px;font-weight:600;max-width:0;max-height:0;transition:.3s;display:block}.orderComplete__questionCont span{padding:4px 6px;width:110px;display:block}.orderComplete__question:hover .orderComplete__questionCont{max-width:200px;max-height:60px}.orderComplete__review{border-top:1px solid #e1ded9;background-color:#fff;padding:30px}.orderComplete__review .total-recall__title{font-size:18px;font-weight:800;color:#2c2c2c}.orderComplete__review .recall-mark{margin:0 auto}.orderComplete__review .total-recall{margin:24px auto}.orderComplete__review .recall-form{margin:10px auto}.orderComplete__header{border-radius:3px;background-color:#fff;box-shadow:0 1px 5px 0 rgba(1,2,2,.2);padding:40px 60px;position:relative}.orderComplete__body{border-top:1px solid #e1ded9;background-color:#fff}.orderComplete__hr{height:1px;width:100%;background-color:rgba(1,2,2,.08)}.orderComplete__titleSection{text-align:center}.orderComplete__titleSection-icon{display:inline-block;vertical-align:middle;margin-right:17px;width:32px;height:32px;margin-left:-49px}.orderComplete__titleSection-text{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:28px;font-weight:700;color:#1d2a39}.orderComplete__title{font-size:18px;font-weight:800;color:#2c2c2c;text-align:left}.orderComplete__title_size_s{font-size:16rem}.orderComplete__title_size_xs{font-size:12rem}.orderComplete__title_offsetTop_xs{margin-top:8px}.orderComplete__text_size_m{font-size:14rem;line-height:1.2}.orderComplete__text_size_s{font-size:12rem}.orderComplete__text_offsetTop_xs{margin-top:4px}.orderComplete__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;margin-top:24px}.orderComplete__item{display:block;width:152px;margin-bottom:16px}.orderComplete__item-title{margin-top:10px;font-size:14px;font-weight:600;color:#323232}.orderComplete__item+.orderComplete__item{margin-left:16px}.orderComplete__item:nth-child(5n){margin-left:0}.orderComplete__item.promotionsAGifts__itemChoise{width:130px;padding:0;text-align:center;margin-right:0}.orderComplete__item.promotionsAGifts__itemChoise .promotionsAGifts__itemChoiseImgBox{width:130px;height:130px}.orderComplete__item.promotionsAGifts__itemChoise .promotionsAGifts__itemChoiseImgBox:before{display:none}.orderComplete__item.promotionsAGifts__itemChoise .promotionsAGifts__itemChoiseTitle{width:auto;font-weight:700;font-size:14px;color:#2c2c2c;text-align:center}.orderComplete__img{display:table-cell;vertical-align:middle;text-align:center;width:152px;height:100px;margin:auto}.orderComplete__img_box-shadow_gray{box-shadow:0 0 0 1px #e9e9e9}.orderComplete__img_box-shadow_red{box-shadow:0 0 0 1px #e71e1e}.orderComplete__orderNumber{font-size:14rem;color:#2d2d2d;font-weight:700;text-align:center;margin-top:25px}.orderComplete__final .completedAction:before,.orderSheet__finalItem_truck:before,.orderSheet__finalItem_weight:before{font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orderComplete__orderDesc{font-size:14rem;color:#2d2d2d;text-align:center;margin-top:23px}.orderComplete__banner{font-size:0;text-align:center}.orderComplete__cardOrder{padding:0}.orderComplete__block{padding:30px;background-color:#fff}.orderComplete__nav_align_right{text-align:right}.orderComplete__condimentsASauces{padding:0 30px}.orderComplete__gift{padding:20px 30px}.orderComplete__top{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.orderComplete__yourOrder{border-top:none}.orderComplete__final{display:table;width:100%;table-layout:fixed;padding:24px 30px 36px;border-top:1px solid #e1ded9;position:relative}.orderComplete__final .completedAction{position:absolute;bottom:36px;right:30px;text-decoration:none;font-weight:600;font-size:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.completedAction:hover span,.orderComplete__final .completedAction:hover span{text-decoration:underline}.orderComplete__final .completedAction:before{content:'\e95b';font-weight:400;font-size:20px;display:block;margin-right:10px}.orderComplete__final .orderComplete__title{font-size:18px;color:#2c2c2c;font-weight:800}.orderComplete__final .orderComplete__table{display:block;margin-left:0}.orderComplete__final .orderComplete__table-row{display:-ms-flexbox;display:flex}.orderComplete__final .orderComplete__table-row+.orderComplete__table-row{margin-top:10px}.orderComplete__final .orderComplete__table-column:first-child{width:170px;text-align:left!important;color:#837a76!important;font-size:14px!important;margin-right:10px}.orderComplete__final-column{display:table-cell;vertical-align:middle;text-align:left}.orderComplete__final-column:only-child{text-align:left}.orderComplete__final-column:nth-child(2),.orderComplete__table_dataAlign_center .orderComplete__table-column:nth-child(1){text-align:right}.orderComplete__final .moneySymbol{font-size:14px}.orderComplete__table{display:table;table-layout:fixed}.orderComplete__table_align_center{margin-left:134px}.orderComplete__table_dataAlign_center .orderComplete__table-column:nth-child(2){text-align:left}.orderComplete__table-row{display:table-row}.orderComplete__table-column{display:table-cell;padding:4px 0}.orderComplete__table-column-change .moneySymbol{padding-left:0;font-size:11px}.orderComplete__table-column:first-child{padding-right:17px}.orderRepeat,.orderRepeat .productButton{padding:0!important}.orderComplete__counter{margin-top:20px}.timer-inactive{color:#cfcdcb}.orderComplete__table-row-final{-ms-flex-align:center;align-items:center}.orderComplete__table-row-final .orderComplete__table-column,.orderComplete__table-row-final .orderComplete__table-column:first-child{font-size:20px!important}.orderComplete__table-row-final .orderComplete__table-column b{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.orderComplete__table-row-final .orderComplete__table-column b .moneySymbol{font-weight:700}.orderRepeat{display:none}.orderRepeat-show,.orderSheet__item{display:block}.orderSheet{position:relative;z-index:1;background-color:#fff}.orderSheet__list{padding:0 17px}.orderSheet__title{width:150px;margin-right:80px;font-weight:800;font-size:16px;color:#2c2c2c}.orderSheet__final{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;background-color:#fffbf9;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16);width:100%;height:103px;padding:30px 39px 0;text-align:center}.orderSheet__final .btn-help{margin-right:3px}.orderSheet__finalItem{display:-ms-flexbox;display:flex;text-align:left;vertical-align:top}.orderSheet__finalItem:not(:last-child){margin-right:20px}.orderSheet__finalItem_weight:before{content:'\e946';font-weight:400;color:#2c2c2c;font-size:16px;margin-right:10px}.orderSheet__finalItem_calories{display:none}.orderSheet__finalItem_calories:before{content:'';background:url(../img/i-calories.svg) no-repeat;background-size:100% 100%;width:19px;height:37px;float:left;margin-right:15px;margin-top:4px}.orderSheet__finalItem_truck{display:-ms-flexbox;display:flex}.orderSheet__finalItem_truck:before{content:'\e901';margin-top:2px;font-weight:400;color:#2c2c2c;font-size:12px;margin-right:10px}.orderSheet__finalItem_cost .orderSheet__finalNumber .header__money,.orderSheet__finalItem_costEUR .orderSheet__finalNumber .header__money{margin-top:-1px}.orderSheet__finalItem_bonus:before{content:'\e943';font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:16px;color:#2c2c2c}.orderSheet__finalItem_cost .orderSheet__finalDesc:before,.orderSheet__finalItem_costEUR .orderSheet__finalDesc:before{content:'\e944';font-family:frontend!important;text-transform:none;margin-right:10px;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orderSheet__finalItem_cost .orderSheet__finalNumber{padding-left:22px;font-weight:800;font-size:20px;color:#2c2c2c;display:-ms-inline-flexbox;display:inline-flex}.orderSheet__finalItem_cost .btn-help,.orderSheet__finalItem_costEUR .btn-help{display:none}.orderSheet__finalItem_cost .orderSheet__finalNumber .header__money:before{font-size:14px}.orderSheet__finalItem_cost .orderSheet__finalDesc{font-size:16px;color:#fe5000}.orderSheet__finalItem_cost .orderSheet__finalDesc:before{font-weight:400}.orderSheet__finalItem_costEUR .orderSheet__finalNumber{padding-left:22px;font-weight:800;font-size:20px;color:#2c2c2c;display:-ms-inline-flexbox;display:inline-flex}.orderSheet__finalItem_costEUR .orderSheet__finalNumber .header__money:before{font-size:14px}.orderSheet__finalItem_costEUR .orderSheet__finalDesc{font-size:16px;color:#fe5000}.orderSheet__finalItem_costEUR .orderSheet__finalDesc:before{font-weight:400}.paymentBonuses__error,.paymentBonuses__formBtn,.paymentBonuses__resultInfoNumb .charge__options_theme_rounded,.payment__title,.popup-label{font-family:Raleway,Verdana,Helvetica,Arial}.orderSheet__finalDesc{font-size:14px;font-weight:500;color:#837a76}.orderSheet__finalNumber{font-weight:600;font-size:16px;color:#2c2c2c}.orderSheet__finalNumber .header__money{padding-top:0}.orderSheet__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:25px}.orderSheet__promoCode{display:-ms-flexbox;display:flex;margin-left:24px;font-size:0;margin-top:2px;margin-bottom:18px;-ms-flex-align:center;align-items:center}.orderSheet__promoCodeInput{width:172px;height:36px;border-radius:4px}.orderSheet__promoCodeBtn.btn-red{margin-left:12px;height:36px;min-width:136px;display:inline-block}.orderSheet__promoCodeBtn.btn-red:after{background:url(../img/loader-n.gif) no-repeat;background-size:16px}.orderSheet__promoCodeBtn.btn-red:disabled{opacity:1;background-color:#ece9e7;color:#d7d1cd;box-shadow:none}.orderSheet__promoCodeInputMsgError{color:#fe5000;font-size:14rem;display:-ms-inline-flexbox;display:inline-flex;padding-left:20px;-ms-flex-align:center;align-items:center;max-width:300px}.orderSheet__promoCodeInputMsgError-no-flex{display:inline}.orderSheet__promoCodeRow{display:-ms-flexbox;display:flex;margin-right:16px}.orderSheet__promoCodeCancel,.orderSheet__promoCodeSign{display:inline-block;font-size:14rem}.orderSheet__promoCodeCancel{color:#fe5000;margin-left:36px;text-decoration:underline}.orderSheet__promoCodeCancel:hover{text-decoration:none}.orderSheet__promoCodeDiscount{display:-ms-flexbox;display:flex;font-size:14rem}.orderSheet__reset{float:right;margin-right:24px}.orderSheet__finalItem-tenge:before{background-image:url(../img/i-tenge.svg)}.input-field_type_phone .input-field__message{display:none}.delivery__loader{background:url(../img/loader-n.gif) no-repeat;background-size:24px;width:24px;height:24px;display:block;margin:10px auto}.pagination{font-size:0;margin-bottom:10px}.pagination__toNext,.pagination__toPage,.pagination__toPrev,.pagination__toStart{margin-right:3px}.pagination__toEnd,.pagination__toNext,.pagination__toPage,.pagination__toPrev,.pagination__toStart{width:33px;height:33px;display:inline-block;text-align:center;vertical-align:top;line-height:33px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination__toEnd._disabled a,.pagination__toNext._disabled a,.pagination__toPage._disabled a,.pagination__toPrev._disabled a,.pagination__toStart._disabled a{cursor:default;pointer-events:none}.pagination__toEnd:not(._disabled):hover a,.pagination__toNext:not(._disabled):hover a,.pagination__toPage:not(._disabled):hover a,.pagination__toPrev:not(._disabled):hover a,.pagination__toStart:not(._disabled):hover a{border-radius:4px;background-color:#ee3326;color:#fff}.pagination__toEnd:not(._disabled):hover svg path,.pagination__toNext:not(._disabled):hover svg path,.pagination__toPage:not(._disabled):hover svg path,.pagination__toPrev:not(._disabled):hover svg path,.pagination__toStart:not(._disabled):hover svg path{fill:#fff}.pagination__toEnd._current a,.pagination__toNext._current a,.pagination__toPage._current a,.pagination__toPrev._current a,.pagination__toStart._current a{background-color:#fe5000;border-radius:4px;box-shadow:0 2px 6px 0 #d7d1cd;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:500;color:#fff;cursor:default;pointer-events:none}.paymentBonuses,.paymentMethod{box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.pagination__double-arrow-left,.pagination__double-arrow-right{height:100%;width:100%}.pagination__double-arrow-left svg,.pagination__double-arrow-right svg{width:17px;height:19px}.pagination__arrow-left,.pagination__arrow-right{height:100%;width:100%}.pagination__arrow-left svg,.pagination__arrow-right svg{width:12px;height:19px}.pagination__arrow-left,.pagination__arrow-right,.pagination__double-arrow-left,.pagination__double-arrow-right{background-color:#f6f6f6}.pagination__arrow-left svg,.pagination__arrow-right svg,.pagination__double-arrow-left svg,.pagination__double-arrow-right svg{position:relative;top:4px}.pagination__arrow-left,.pagination__arrow-right,.pagination__double-arrow-left,.pagination__double-arrow-right,.pagination__link{display:block;font-size:14px;color:#1e2b39;text-decoration:none}.payment{padding:42px 0 66px}.payment__title{font-size:24px;font-weight:900;color:#000;text-align:center}.payment__listTypes{font-size:0;text-align:center;padding-top:51px}.payment__listTypes-item{display:inline-block;vertical-align:top;width:190px;text-align:center}.payment__listTypes-item:not(:nth-child(3n)){margin-right:30px}.payment__listTypes-item:nth-child(n+4){margin-top:20px}.payment__listTypes-icon{display:inline-block;width:80px;height:80px;text-align:center}.payment__listTypes-img{display:inline-block;vertical-align:middle;max-width:80px;max-height:80px}.payment__listTypes-title{font-size:18px;font-weight:800;color:#000;padding-top:30px}.payment__listTypes-desc{margin-top:10px;font-size:14px;color:#837a76;font-weight:700}.paymentBonuses{padding-top:30px;background-color:#fff;padding-bottom:0}.paymentBonuses__title{text-align:center;color:#2c2c2c;font-size:24px;font-weight:700}.paymentBonuses__desc{font-size:14rem;line-height:19px;margin-top:18px;text-align:center}.paymentBonuses__action{margin-top:25px;font-size:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.paymentBonuses__bonusesAccount{display:inline-block;font-size:14rem;line-height:19px}.paymentBonuses__form{display:inline-block;margin-left:24px}.paymentBonuses__formInput{width:80px}.paymentBonuses__formBtn{margin-left:8px;height:36px;padding:0 16px;border-radius:22px;background-color:#fe5000;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);font-weight:700;font-size:14px;color:#fff}.paymentBonuses__result{width:540px;border-radius:6px;margin:53px auto 30px;background-color:#fffbf9;padding-top:20px;padding-bottom:28px}.paymentBonuses__resultTitle{font-size:24rem;font-weight:700;color:#1d2a39;text-align:center}.paymentBonuses__resultInfoGroup{margin-top:20px}.paymentBonuses__resultItem{display:table;width:100%;font-size:0;color:#1d2a39;padding-left:91px;padding-right:24px;min-height:30px}.paymentBonuses__resultItem-error{background-color:rgba(254,80,0,.3)}.paymentBonuses__resultItem-error .paymentBonuses__resultInfoNumbButton{color:#000;text-decoration:underline;float:right;cursor:pointer}.paymentBonuses__resultItem-itogo{margin-top:13px!important}.paymentBonuses__resultItem-itogo .paymentBonuses__resultInfoText{font-weight:700;font-size:17px;text-transform:uppercase}.paymentBonuses__resultItem-itogo .paymentBonuses__resultInfoNumb{font-weight:700;font-size:17px}.paymentBonuses__resultItem-itogo .header__money:before{font-size:14px}.paymentBonuses__resultInfoText{display:table-cell;width:50%;line-height:30px;font-size:14rem}.paymentBonuses__resultInfoNumb{display:table-cell;width:calc(50% - 7px);text-align:left;line-height:25px;font-weight:700;font-size:14rem;margin-left:14px;padding-left:7px}.paymentMethod,.paymentMethod__title{text-align:center}.paymentBonuses__resultInfoNumb .header__money{padding-top:0}.paymentBonuses__resultInfoNumb .charge__options_theme_rounded{position:relative;z-index:2;padding-left:8px;border:none;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.26);font-weight:700;font-size:13px;color:#1d2a39;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;width:98px}.paymentBonuses__selectWrapper{display:inline-block;position:relative;background-color:#fff}.paymentBonuses__selectWrapper:after{content:'\e92c';position:absolute;z-index:1;top:3px;right:7px;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px}.paymentBonuses__error{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:540px;height:0;padding-left:50px;padding-right:50px;border-radius:6px;background-color:#fff3f2;font-size:14px;color:#db2114;margin:0 auto;transition:.3s;overflow:hidden}.paymentBonuses__errorTitle{font-weight:700}.paymentBonuses__errorDesc{margin-top:4px;font-weight:600;font-size:11px}.paymentBonuses__errorDesc span{display:block}.paymentBonuses__error:before{content:'';width:64px;height:58px;display:inline-block;margin-right:30px;background-image:url(../img/sad.svg);background-repeat:no-repeat;background-size:100%}.paymentBonuses__error-active{height:82px}.paymentMethod{padding:30px 0 34px;margin-top:1px;background-color:#fff}.paymentMethod__row{margin-top:36px;text-align:center;font-size:0}.paymentMethod__totalAmount{background-color:#fff;box-shadow:0 1px 3px 0 rgba(1,1,0,.29);margin-right:23px;width:147px;height:72px;display:inline-block;vertical-align:top;text-align:left;position:relative;padding:14px 0 0 25px}.paymentMethod__totalAmount:before{content:'';width:0;height:0;border-style:solid;border-width:36px 0 36px 23px;border-color:transparent transparent transparent #fff;position:absolute;top:0;right:-@margin-right}.paymentMethod__totalAmountTitle{font-size:14rem;font-weight:600}.paymentMethod__totalAmountAmount{font-size:21px;font-weight:600}.paymentMethod__choise{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;width:calc(96% - 170px - 20px);margin-left:20px;text-align:left}.paymentMethod__card,.paymentMethod__courier,.paymentMethod__listOnlineItem,.paymentMethod__online,.penetrating-menu__nav-item,.pick-gift__item{display:inline-block;vertical-align:top}.paymentMethod__courier{width:30%;text-align:left}.paymentMethod__item+.paymentMethod__item{margin-left:20px}.paymentMethod__item .radioBtn__inputCustom{width:24px;height:24px;border:6px solid #fff}.paymentMethod__item .radioBtn__input:checked+.radioBtn__inputCustom{background-color:#fe5000}.paymentMethod__item .radioBtnGroup__text{width:calc(100% - 24px - 15px);line-height:25px}.paymentMethod__card{text-align:left;width:calc(36% - 10px);margin-right:10px}.paymentMethod__online{text-align:left;width:calc(33% - 10px)}.paymentMethod__listOnline{font-size:0;margin-top:18px}.paymentMethod__listOnlineItem{margin-right:7px;margin-bottom:12px}.paymentMethod__select{margin-top:14px}.paymentMethod__select_fixed-width .selectric-wrapper{width:178px}.penetrating-menu{position:absolute;left:0;top:180px;color:#fff;z-index:111}.penetrating-menu__input-box{width:390px;position:relative}.penetrating-menu__input{border:1px solid #fff;width:100%;height:48px;color:#fff;font-size:18px;background-color:transparent;padding:0 60px 0 12px}.penetrating-menu__input::-webkit-input-placeholder{color:rgba(255,255,255,.4)}.penetrating-menu__input::-moz-placeholder{color:rgba(255,255,255,.4)}.penetrating-menu__input:-ms-input-placeholder{color:rgba(255,255,255,.4)}.penetrating-menu__btn-search{width:48px;height:48px;background:url(../img/icon-magnifying.png) center no-repeat;cursor:pointer;padding:0;border:none;position:absolute;top:0;right:0}.penetrating-menu__nav{font-size:0;width:780px;margin-top:40px}.penetrating-menu__nav-item{width:390px;padding-right:40px}.penetrating-menu__title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:30px;text-align:left}.penetrating-menu__item{text-align:left}.penetrating-menu__item+.penetrating-menu__item{margin-top:26px}.penetrating-menu__link{font-size:18px;text-decoration:none;color:#fff}.penetrating-menu__link:hover{text-decoration:underline}.popup-label__link,.popup-order__descTwo a,.productTable__edit-link:hover,.promo__item,.promo__topLink{text-decoration:none}.pick-gift{position:relative;border:4px solid #f7f5f0;padding:30px 0}.pick-gift__title{font-size:16rem;color:#afafaf;position:absolute;left:50%;transform:translateX(-50%);padding:0 20px;background-color:#fff;top:-15px}.pick-gift__list{font-size:0}.pick-gift__list_column_2 .pick-gift__item{width:calc(100% / 2)}.pick-gift__list_column_3 .pick-gift__item{width:calc(100% / 3)}.pick-gift__item{min-width:140px;text-align:center}.pick-gift__button{border:none;background-color:transparent;padding:0}.pick-gift__button_active .pick-gift__circle{box-shadow:inset 0 0 0 0 #afafaf;background-color:#b03733}.pick-gift__section-img{display:table-cell;position:relative;height:120px;width:140px;vertical-align:middle;text-align:center}.pick-gift__img{max-height:120px;max-width:140px}.pick-gift__section-text{display:block;padding-top:8px}.pick-gift__circle,.pick-gift__text{display:inline-block;vertical-align:middle}.pick-gift__circle{width:20px;height:20px;background-color:#fff;box-shadow:inset 0 0 0 4px #afafaf;border-radius:50%;transition:background-color .3s,box-shadow .3s;margin-right:8px}.popup-label,.popup-label_theme_yellow{background-color:#ffe066}.pick-gift__text{font-size:16rem;color:#afafaf}.popup-label{width:170px;height:160px;box-shadow:0 0 8px 1px rgba(0,0,0,.5);border-bottom-left-radius:10px;border-top-left-radius:10px;overflow:hidden;font-size:0;color:#fff;position:relative;display:block;cursor:pointer;transition:left .4s ease;left:140px;pointer-events:auto}.popup-label:hover{left:0}.popup-label_theme_yellow .popup-label__sidebar{background-color:#f8c704}.popup-label_theme_orange{background-color:#ff9833}.popup-label_theme_orange .popup-label__sidebar{background-color:#ff7e00}.popup-label_theme_red{background-color:#e60700}.popup-label_theme_red .popup-label__sidebar{background-color:#a90500}.popup-label:not(:hover).popup-label_state_animate{animation:twitch 10s infinite}.popup-label__sidebar{height:100%;width:30px;display:inline-block;background-color:#f8c704;position:relative}.popup-label__sidebar:before{content:'';background:url(../img/popup-arrow.png) no-repeat;width:10px;height:16px;position:absolute;top:15px;right:10px}.popup-label__title{font-size:18px;font-weight:700;line-height:28px;white-space:nowrap;transform:rotate(-90deg);transform-origin:left top;bottom:-10px;position:absolute;cursor:pointer}.popup-label__body{padding:10px;display:inline-block;width:calc(100% - 30px);position:relative;text-align:center;vertical-align:top;height:100%}.popup-label__text,.popup-order__cell{width:100%;vertical-align:middle;text-align:center}.popup-label__align{display:table;height:calc(100% - 30px);width:100%}.popup-label__text{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;overflow:hidden;line-height:1.3;cursor:pointer;display:table-cell;height:100%}.popup-order__close,.productTable__col_delete .btn-delete_gray{speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popup-label__link{font-size:12px;font-weight:700;display:inline-block;line-height:20px;padding:0 10px;background-color:#fff;border-radius:3px;text-align:center;color:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:5px;transition:background-color .3s}.popup-label__link:hover{background-color:#e0dede}.popup-order{background-color:rgba(0,0,0,.85);position:fixed;top:0;bottom:0;left:0;right:0;z-index:112}.popup-order__message{font-size:16px;font-weight:600;margin-top:20px;color:#000}.popup-order__message-title{font-size:22px;font-weight:700px}.popup-order__controls{margin-top:30px}.popup-order__static{position:relative}.popup-order__cont{display:table;width:100%;height:100vh}.popup-order__cell{display:table-cell;height:100%;transition:.5s;-webkit-transform:translate(0,-200%);-moz-transform:translate(0,-200%);-o-transform:translate(0,-200%)}.popup-order__cell.active{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0)}.popup-order__block{display:none;opacity:0;background-color:#fff;padding:60px 28px 54px;text-align:center;width:560px;position:relative;box-shadow:0 2px 20px 0 rgba(0,0,0,.5);border-radius:6px}.popup-order__block.active{display:inline-block;opacity:1}.popup-order__close:hover,.recall-form__file-link:hover,.recall-form__file-name-delete:hover{opacity:.75}.popup-order__close{width:22px;height:22px;cursor:pointer;position:absolute;right:20px;top:20px;color:#837a76;font-family:frontend!important;font-size:18px;font-weight:700}.productCard__btn,.productCard__price,.productCard__title{font-family:Raleway,Verdana,Helvetica,Arial}.popup-order__close:before{content:'\e935'}.popup-order__video{width:700px;padding:25px}.popup-order__video-title{position:absolute;top:-40px;font-size:25px;color:#fff;text-transform:uppercase;letter-spacing:1px}.popup-order__title{font-size:22px;font-weight:700;color:#000}.popup-order__desc{font-size:16px;color:#000;text-align:center;margin:23px auto 0}.popup-order__descTwo{padding:0 30px;color:#2c2c2c;font-size:16px;font-weight:600;margin-top:16px;text-align:center}.popup-order__phone{margin-top:20px;margin-bottom:8px}.popup-order__phone+.popup-order__phone{margin-top:0;margin-bottom:0}.popup-order__phone-link{font-size:20px;text-decoration:none;cursor:pointer;font-weight:700;color:#fe5000}.popup-order__button,.popup-order__rejectedButton{font-size:16px;width:110px;height:45px;cursor:pointer;-khtml-user-select:none}.popup-order__rejectedButton{display:-ms-inline-flexbox;display:inline-flex;border:1px solid #fe5000;border-radius:23px;color:#fe5000;-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600}.popup-order__rejectedButton:hover{cursor:pointer}.popup-order__rejectedButton.yes{background-color:#fe5000;color:#fff;margin-left:30px}.popup-order__button{display:-ms-inline-flexbox;display:inline-flex;border:1px solid #fe5000;border-radius:23px;color:#fe5000;-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:600}.recall-mark__rating-count span,.slotMachine{-webkit-user-select:none;-ms-user-select:none}.popup-order__button:hover{cursor:pointer}.popup-order__button.yes{background-color:#fe5000;color:#fff;margin-left:30px}.popup-order-rejected.self .popup-order-phone,.popup-order-self{display:none}.popup-order-rejected.not-self .popup-order-phone,.popup-order-rejected.self .popup-order-self{display:block}.popup-order-rejected.not-self .popup-order-self{display:none}.popup-video{background:url(../img/farfor-video.jpg) center no-repeat #000;background-size:100% auto;width:170px;height:120px;display:block;position:relative;pointer-events:auto;cursor:pointer}.popup-video:after,.popup-video:before{position:absolute;transform:translate(-50%,-50%);top:50%;content:''}.section__message,.select-new__title,.slick-slide.dragging img,.sticky-labels{pointer-events:none}@media screen and (max-width:1299px){.popup-video{transition:left .4s ease;left:120px}.popup-video:hover{left:0}.popup-video:not(:hover).popup-video_state_animate{animation:twitch 9s infinite alternate}}.popup-video:before{left:50%;background:url(../img/play.svg) no-repeat;background-size:100% auto;width:40px;height:40px;opacity:1;z-index:2}.popup-video:after{left:50%;background-color:#fff;width:20px;height:20px;z-index:1}@keyframes twitch{0%,100%,12%,6%{transform:translateX(0)}3%,9%{transform:translateX(-7%)}}.productCard{width:200px;transition:all .3s;display:inline-block}.productCard._disabled .productCard__activeBlock,.productCard._disabled .productCard__imgBox,.productCard._disabled .productCard__title{opacity:.5}.productCard__title{font-size:18px;font-weight:600;color:#323232;margin-bottom:10px;text-align:left;min-height:34px;max-height:500px;transition:all 275ms}.productCard__count,.productCard__weight{font-size:14px;display:inline-block;margin-right:5px}.productCard__title.is-hidden{max-height:0;margin-bottom:0;min-height:0;overflow:hidden}.productCard__weight{color:#837a76}.productCard__count{color:#727272}.productCard__count:after{content:'шт'}.productCard__activeBlock:after,.productCard__activeBlock:before,.productCard__top:after,.productCard__top:before{content:"";display:table}.productCard__imgBox{position:relative;width:200px;height:135px;overflow:hidden}.productCard__img{max-width:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.productCard__activeBlock{margin-top:17px;max-height:500;transition:all 275ms}.productCard__activeBlock.is-hidden{max-height:0;overflow:hidden;margin-top:0}.productCard__price{padding-top:7px;font-size:20px;font-weight:700;color:#2c2c2c}.productCard__btn{float:right;width:100px;height:40px;line-height:40px;font-size:16px;color:#fff;background-color:#fe5000;border-radius:23px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);font-weight:500;opacity:1}.productCard__btn:hover{background-color:#ee3326;opacity:1}.productCard__left{float:left;margin-top:-10px}.productCard__content{font-size:12px;color:#2c2c2c;margin-top:10px;line-height:16px}.productCard__desc{font-size:13rem;line-height:1.4;margin-top:10px;text-align:left;transition:all 275ms;max-height:500px}.productCard__desc.is-hidden{max-height:0;margin-top:0;height:0;overflow:hidden}.productTable{position:relative;display:-ms-flexbox;display:flex;min-height:124px;transition:padding .3s}.productTable_border_disabled{border-top:none}.productTable.js-showInputComment{padding-bottom:160px}.productTable__col_img{width:188px;padding-top:10px}.productTable__col_img_size_x{width:112px}.productTable__col_desc{width:510px;padding-top:24px}.productTable__col_desc_size_s{width:370px}.productTable__col_number{width:90px;padding-top:24px;margin-left:32px}.productTable__col_delete{padding-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;width:46px}.productTable__col_delete .btn-delete_gray{background-image:none;width:10px;height:10px;font-family:frontend!important;font-weight:700;font-size:10px;color:#c5c0bc}.productTable__col_delete .btn-delete_gray:before{content:'\e90b'}.productTable__col_set{padding-top:76px}.productTable__col_sum{width:160px;float:right}.productTable__name{color:#2c2c2c;font-size:16px;font-weight:700}.productTable__name_size_s{font-size:15rem}.productTable__text-ellipsis{line-height:19px;font-size:14rem;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productTable__text-ellipsis_size_s{font-size:12rem}.productTable__text{margin-top:8px;font-weight:500;font-size:12px;color:#837a76}.productTable__viewSet-list{margin-top:15px;text-align:left;font-size:0}.productTable__view{display:inline-block}.productTable__view:not(:nth-child(5n)){margin-right:10px}.productTable__view:nth-child(n+6){margin-top:10px}.productTable__enterNumber{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;text-align:center}.productTable__edit{display:block;margin-bottom:12px;text-align:center}.productTable__edit-link{color:#fe5000;font-size:14rem}.productTable__numberCost{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center;padding-left:5px}.productTable__info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:4px}.productTable__details{width:360px}.productTable__details .textIconruble_small__text .header__money{padding-top:0;margin-top:-4px}.productTable__details .textIconruble_small__text .header__money:before{font-size:8px}.productTable__detailsItem{display:inline-block;font-size:16rem}.productTable__detailsItem:nth-child(2){margin-left:18px}.productTable__detailsItem:nth-child(3){margin-left:25px}.productTable__comment{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:18px;position:relative}.productTable__comment .btn-comment{display:-ms-flexbox;display:flex}.productTable__comment .btn-comment__text{font-weight:600;font-size:11px;color:#fe5000;border:none}.productTable__sum{font-size:20rem;font-weight:700;text-align:right;color:#2d2d2d}.promocodePage{padding:30px;height:850px}.promocodePage__cont{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promocodePage-empty{height:auto}.promocodePage__empty{width:480px;padding:30px}.promocodePage__emptyTitle{font-weight:700;font-size:16px;color:#2c2c2c}.promocodePage__emptyDesc{margin-top:12px;font-weight:500;font-size:16px;color:#2c2c2c}.promocodePage__emptySocial{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:40px}.promocodePage__emptySocialTitle{font-weight:500;font-size:16px;color:#837a76}.promocodePage__emptySocialLink{display:block;width:28px;height:28px;margin-left:20px}.promocodePage__emptySocialLink-vk{background-image:url(../img/code-vk.svg)}.promocodePage__emptySocialLink-facebook{background-image:url(../img/code-facebook.svg)}.promocodePage__emptySocialLink-instagram{background-image:url(../img/code-insta.svg)}.promocodePage__item{position:relative;width:200px;min-height:220px;border-radius:6px;background-color:rgba(254,80,0,.05);padding:16px 20px 60px;background-image:url(../img/promocode.png);background-size:90px;background-position:center 137%;background-repeat:no-repeat;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.promocodePage__item .promo__copyMessage{bottom:23px;right:50%;transform:translate(50%,0)}.promocodePage__item:nth-child(3n+2){margin-left:30px;margin-right:30px}.promocodePage__item-last{background-image:url(../img/promocode-disabled.png);background-color:rgba(0,0,0,.05)}.promocodePage__item-last .promocodePage__name{color:#a6a09d}.promocodePage__item-last .promocodePage__time{color:#020202}.promocodePage__item-last .promocodePage__desc{color:#828282}.promocodePage__item-last .promocodePage__copy{box-shadow:none;cursor:default;color:#a6a09d}.promocodePage__item-last.promocodePage__item-sale{background-image:url(../img/promo_face_gone.svg);background-size:70px;background-position:center 117%}.promocodePage__item-sale{background-image:url(../img/promo_face.svg);background-size:70px;background-position:center 117%}.promocodePage__item-copy .promocodePage__desc{display:none}.promocodePage__item-copy .promocodePage__desc-shadow{display:block}.promocodePage__item-copy .promocodePage__copy span{background-color:#c0ddff}.promocodePage__item-copy .promo__copyMessage{height:24px}.promocodePage__name{min-height:42px;font-weight:800;font-size:18px;color:#fe5000;text-align:center}.promocodePage__time{margin-top:10px;font-weight:500;font-size:13px;color:#fe5000;text-align:center}.promocodePage__copy{width:100%;height:40px;border-radius:23px;box-shadow:0 2px 15px 0 rgba(0,0,0,.15);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:16px;color:#2c2c2c;cursor:pointer}.promocodePage__desc,.promocodePage__desc-not,.promocodePage__desc-shadow{font-size:10px;color:#020202;font-weight:500;text-align:center}.promocodePage__copyCont{margin-top:15px}.promocodePage__desc{margin-top:10px}.promocodePage__desc-shadow{margin-top:10px;display:none}.promocodePage__desc-not{margin-top:10px}.promocodePage__about{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:13px;font-size:12px;color:#333;font-weight:500}.promocodePage__about:before{content:'';display:block;background-image:url(../img/about.svg);width:27px;height:22px;background-size:27px;margin-right:6px}.promo__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:20px 0}.promo__image a,.promo__item,.promo__link{display:block}.promo__top h1{margin-top:0!important;margin-bottom:0!important}.promo__topLink{font-size:16px}.promo__item{position:relative;width:315px;border-radius:4px;background-color:#fff;margin-bottom:30px;box-shadow:0 2px 5px 0 rgba(0,0,0,.15);color:#393939}.promo__item-about{background-image:url(../img/promocode.png);background-repeat:no-repeat;background-position:120% 120%;background-size:140px;overflow:hidden}.promo__item *{text-decoration:none!important}.promo__item .promocodePage__item:nth-child(3n+2){margin:0}.promo__item-page{width:100%;background-color:transparent}.promo__item-page .promo__title{font-size:28px;margin-bottom:30px}.promo__item-page .promo__date{font-size:18px;color:#2c2c2c;-ms-flex-pack:start;justify-content:flex-start;font-weight:800;position:static;background-color:transparent;width:auto;height:auto;margin-bottom:20px}.promo__item-page .promo__cont{margin-top:30px;padding:20px 0}.promo__item-page .promo__cont p{font-size:16px}.promo__item-disabled .promo__image,.promo__item-disabled .promo__image a{position:relative}.promo__item-disabled .promo__image a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5));z-index:1}.promo__item-disabled .promo__date{z-index:2;background-color:#484848}.promo__link{padding-bottom:20px}.promo__link-haveCodes{padding-bottom:60px}.promo__image{position:relative}.promo__image a img{border-radius:4px;overflow:hidden}.promo__date{position:absolute;bottom:-6px;left:15px;width:128px;height:20px;background-color:#00c304;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#fff;border-radius:220px;font-weight:500}.promo__cont{padding:22px 15px 0}.promo__cont-withPromo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.promo__cont-withPromo .promo__cont-left{width:430px}.promo__cont h3{margin-top:0}.promo__cont br{display:none}.promo__cont ul{padding-left:0}.promo__cont li{list-style-type:none;font-size:13px;margin-bottom:7px!important}.promo__cont-about{padding-bottom:20px;position:relative;background-color:rgba(255,255,255,.7)}.promo__title{font-size:16px;font-weight:700;color:#2c2c2c}.promo__desc{margin-top:14px;font-size:12px!important;line-height:1.2!important;color:#393939;font-weight:500}.promo__desc *{font-size:12px;line-height:normal}.promo__desc li,.promo__desc p{margin-bottom:7px}.promo__desc-right{width:200px}.promo__desc-right .promocodePage__item{width:200px;min-height:184px;margin:0}.promo__desc-more{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;height:30px;font-size:12px;color:#fe5000;font-weight:500}.promo__copyMessage{width:156px;height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.6);border-radius:6px;font-size:12px;color:#fff;position:absolute;right:0;bottom:-35px;transition:.3s;overflow:hidden}.promo__bottom{position:absolute;right:15px;bottom:20px;display:-ms-flexbox;display:flex;background:0 0!important;min-height:inherit;border-radius:0!important;padding:0!important;margin-bottom:0!important;-ms-flex-wrap:inherit!important;flex-wrap:inherit!important;-ms-flex-direction:inherit!important;flex-direction:inherit!important;margin-top:10px;width:auto!important;-ms-flex-pack:end;justify-content:flex-end}.promo__bottom-fix{position:static;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%!important;padding:0 15px!important}.promoOne__image-disabled,.promo__right{position:relative}.promo__bottom .promo__copyMessage{bottom:-35px}.promo__left{width:168px;font-weight:700;font-size:12px;color:#2c2c2c}.promo__right .promocodePage__copy{width:105px;height:30px;position:relative;z-index:10}.promo__right div.promocodePage__copy{background-color:#f1f1f1;box-shadow:none;cursor:default;color:#a6a09d}.promo__box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-akcii{background-color:#fafafa!important}.m-akcii__about{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:13px;font-size:12px;color:#333;font-weight:500}.m-akcii__about:before{content:'';display:block;background-image:url(../img/about.svg);width:27px;height:22px;background-size:27px;margin-right:6px}.promoOne__title{font-size:22px!important;font-weight:700;margin-top:5px!important;margin-bottom:0!important;margin-right:10px}.promoOne__image{margin-top:20px}.promoOne__image img{width:660px;border-radius:4px;overflow:hidden}.promoOne__image-disabled:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5));z-index:1}.promoOne__date{margin-top:10px;font-size:16px;color:#2c2c2c;font-weight:800}.promoOne__desc{margin-top:16px}.promoOne__desc *{font-size:16px;line-height:normal;font-weight:500}.promoOne__desc p{margin-bottom:10px}.promoOne__cont{display:-ms-flexbox;display:flex}.promoOne__left{min-width:460px;padding-right:20px}.promoOne__right{width:200px}.promoOne__right .promocodePage__item{margin-top:0;margin-left:0;position:relative;cursor:pointer}.promoOne__right .promocodePage__item-last{margin-top:16px}.promoOne__right .promocodePage__about{margin:10px 0}.promoOne__right .promocodePage__about:before{background-repeat:no-repeat;width:45px}.promocodePage-base .promocodePage__about{font-size:18px}.promocodePage-base .promocodePage__about:before{background-repeat:no-repeat;width:51px;height:42px;background-size:42px;margin-right:4px}.promotionsAGifts{margin-top:1px;padding-top:30px;padding-bottom:46px;background-color:#fff;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16);color:#1d2a39}.promotionsAGifts__title{text-align:center}.promotionsAGifts__desc{font-size:14rem;line-height:19px;margin-top:18px;text-align:center}.promotionsAGifts__descFree{font-weight:700;text-transform:uppercase}.promotionsAGifts__list{text-align:center;font-size:0;width:95%;margin:0 auto}.promotionsAGifts__listCont{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.promotionsAGifts__item{display:inline-block;vertical-align:top;width:90%;padding:0 3%;color:#1d2a39}.promotionsAGifts__itemDesc{font-size:14rem;margin-bottom:30px}.promotionsAGifts__itemDescChoice{margin-top:24px;font-size:20px;font-weight:700}.promotionsAGifts__itemChoise{display:inline-block;cursor:pointer;vertical-align:top;padding-bottom:20px;margin-right:54px}.promotionsAGifts__itemChoise:last-child{margin-right:0}.promotionsAGifts__itemChoise.is-selected .promotionsAGifts__itemChoiseImgBox{border-color:#37c600}.promotionsAGifts__itemChoise.is-selected .promotionsAGifts__itemChoiseImgBox:before{background-image:url(../img/select-icon.svg)}.promotionsAGifts__itemChoise.is-selected .promotionsAGifts__itemChoiseTitle{color:#37c600}.promotionsAGifts__itemChoiseImgBox{display:inline-block;margin-bottom:20px;position:relative;width:130px;height:130px;border:3px solid transparent;background-color:#fc8b43;border-radius:6px;background-size:100%;background-repeat:no-repeat;background-position:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.28)}.promotionsAGifts__itemChoiseImgBox:before{content:'';border-radius:50%;background-size:100%;width:40px;height:40px;position:absolute;right:-20px;top:-20px}.promotionsAGifts__itemChoise:nth-child(2n) .promotionsAGifts__itemChoiseImgBox{background-color:#ffda3b}.promotionsAGifts__itemChoise:nth-child(3n) .promotionsAGifts__itemChoiseImgBox{background-color:#ff4f50}.promotionsAGifts__itemChoiseImg{box-shadow:0 0 0 1px #e9e9e9}.promotionsAGifts__itemChoiseTitle{font-size:14rem;font-weight:700;color:#000;width:130px}.rate{border-radius:8px;background-color:#f7f5f0;box-shadow:0 1px 3px 0 rgba(0,1,1,.29);width:326px;height:auto}.rate__img{width:100%;height:208px;position:relative}.rate__img img{width:100%;height:100%;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer}.rate__label{background-color:#80ac14;height:39px;padding:0 15px;line-height:39px;position:absolute;top:17px;right:-9px;color:#fff;font-size:18rem;font-weight:700}.rate__label:before{content:'';width:0;height:0;border-style:solid;border-width:8px 9px 0 0;border-color:#5f6553 transparent transparent;position:absolute;bottom:-8px;right:0}.rate__label:after{content:'';background-color:rgba(0,0,0,.24);position:absolute;bottom:-5px;right:9px;height:5px;width:calc(100% - 6px - 9px)}.rate__info{display:block;cursor:pointer}.rate__titleGreen,.rate__titleOrange,.rate__titleRed{color:#2d2d2d;font-size:48rem;line-height:1.4;font-weight:300;text-align:left;position:relative;z-index:1;padding:0 20px 25px}.rate__titleGreen:before,.rate__titleOrange:before,.rate__titleRed:before{content:'';position:absolute;z-index:-1;left:0}.rate__titleOrange:before{background:url(../img/smear_orange.png) -16px 0 no-repeat;width:292px;height:121px;top:-33px}.rate__titleRed:before{background:url(../img/smear_red.png) -20px 0 no-repeat;width:283px;height:102px;top:-18px}.rate__titleGreen:before{background:url(../img/smear_green.png) -26px 0 no-repeat;width:239px;height:97px;top:-16px}.rate__titleTariff{color:#fff}.rate__desc{color:#2d2d2d;font-size:15rem;font-weight:700;line-height:1.4;text-align:left;padding:0 20px 24px}.rate__listFood{display:block;box-shadow:inset 0 3px 3px 0 #dddbd6;padding-top:3px}.rate__btn,.rate__currency,.rate__price{display:inline-block}.rate__food{background-color:#eeece6}.rate__food:nth-child(2n){background-color:#e5e2da}.recall-form__button,.recall-mark__button{background-color:#fe5000;text-decoration:none;font-weight:600}.rate__actionBlock{font-size:0;padding:20px 0;text-align:center}.rate__price{width:50%;font-size:24rem;color:#413532;font-weight:700}.rate__btn{width:50%}.rate__currency{vertical-align:middle;position:relative;top:-1px;margin-left:3px}.recall-form{width:480px;margin:0 auto}.recall-form .termsOfUse{font-size:14px;font-weight:500!important;margin-top:40px;margin-bottom:30px}.recall-form .termsOfUse .termsOfUseText{color:#837a76!important}.recall-form .termsOfUse a{color:#837a76}.recall-form__label{font-weight:600;font-size:14px;color:#2c2c2c;margin-bottom:4px}.recall-form__cont{padding-top:24px;padding-bottom:24px}.recall-form__item{margin-bottom:15px;position:relative}.recall-form__item-error{height:auto;max-height:0;color:#ff4848;font-size:12px;transition:.3s;font-weight:600;overflow:hidden}.recall-form__file-link:before,.recall-form__file-name-delete{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recall-form__item-order input{width:164px}.recall-form__item+.recall-form__item{margin-top:16px}.recall-form__item.error{box-shadow:none}.recall-form__item.error .recall-input{border-color:#ff4848}.recall-form__item.error .recall-form__item-error{max-height:26px}.recall-form__item.error .recall-form__label{color:#ff4848}.recall-form__send-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.recall-form__file-link{font-family:Raleway;color:#fe5000;font-size:16px;text-align:center;cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.recall-form__file-link:before{content:'\e956';width:24px;height:24px;font-size:24px;display:inline-block;font-family:frontend!important;margin-right:10px;text-decoration:none}.recall-form__file-name{font-family:PTSans-regular;color:#1e1e1e;font-size:11.87px;text-decoration:underline;transform:scaleY(1.0109);padding-left:8px;letter-spacing:1px;padding-top:6px;position:relative;display:inline-block;cursor:pointer}.recall-form__file-name-delete{width:13px;height:13px;display:inline-block;position:absolute;right:-15px;top:8px;font-family:frontend!important;font-size:13px;color:#fe5000}.recall-form__file-name-delete:before{content:'\e90b'}.recall-form__button{width:202px;height:45px;color:#fff;font-size:18px;text-align:center;display:inline-block;cursor:pointer;font-family:Raleway,Verdana,Helvetica,Arial;opacity:1;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);border-radius:23px}.error-mood,.error-score{color:#ff4848;display:none}.recall-form__button-cont{float:right}.recall-form__button:hover{opacity:.75}.error-mood{padding-left:25px}.recall-input{border:1px solid #d7d1cd;width:365px;height:40px;padding-left:15px;font-family:Raleway;color:#2c2c2c;font-size:18px;text-align:left;border-radius:4px}.recall-mark{display:block;width:480px;margin:24px auto 0}.recall-mark__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-bottom:13px}.recall-mark__item+.recall-mark__item{margin-top:16px}.recall-mark__button{font-family:Raleway;color:#fff;font-size:14px;text-align:center;display:inline-block;width:260px;height:40px;line-height:40px;border:none;cursor:pointer;border-radius:40px;box-shadow:0 2px 10px 0 rgba(149,75,53,.5)}.recall-mark__button-cont{padding-top:30px;padding-bottom:30px;text-align:center;width:430px}.recall-mark__name,.recall-mark__rating-count{font-family:Raleway;text-align:left;color:#2c2c2c}.recall-mark__name{font-size:22px;font-weight:600;width:100%;margin-bottom:24px}.recall-mark__rating{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.recall-mark__rating-cont{width:100%}.recall-mark__rating-count{font-size:10px;margin-top:17px;-ms-flex-pack:justify;justify-content:space-between;display:none}.jq-rating-label,.jq-star,.jq-stars,.rusfond__logo{display:inline-block}.recall-mark__rating-count span{display:inline-block;width:32px;text-align:center;-moz-user-select:none;user-select:none}.jq-rating-label{font-size:22px;position:relative;vertical-align:top;font-family:helvetica,arial,verdana}.jq-star{width:100px;height:100px;cursor:pointer}.jq-star-svg{width:100%;height:100%}.jq-star-svg polygon{stroke:#000;stroke-linejoin:round}.jq-shadow{filter:drop-shadow(-2px -2px 2px #888)}.recall-mark.error{border-radius:4px;border:1px solid #ff4848}.recall-page{width:904px;margin:297px auto 0}.recall-text{display:block;width:640px;margin:30px auto 0}.recall-text__cont{text-align:center}.recall-text__title{font-family:Raleway,Verdana,Helvetica,Arial;font-size:32px;color:#2c2c2c;font-weight:800}.recall-text__title-small{color:#2c2c2c;font-size:20px;font-weight:700;padding-bottom:16px;padding-left:50px}.recall-text__title-second{font-size:28px;font-weight:700;color:#2c2c2c;margin-top:20px}.recall-text__desc{margin-top:14px;color:#2c2c2c;font-size:16px;font-weight:500}.recall-text__success{text-align:center;display:none}.recall-textarea{width:100%;height:140px;font-family:Raleway;color:#2c2c2c;font-size:18px;text-align:left;padding-top:20px;padding-left:15px;border:1px solid #d7d1cd;border-radius:4px;resize:none}.setConstructor,.shipping__selfGift{font-family:Raleway,Verdana,Helvetica,Arial}.remove-img{position:relative;width:175px}.remove-img__btn{position:absolute;top:-8px;right:-8px;z-index:1}.remove-img__title{color:#2d2d2d;font-size:14rem;font-weight:700;padding-top:15px}.remove-img__img{background-color:#feffff;width:174px;height:174px;position:relative}.remove-img__img:before{content:'';box-shadow:inset 0 0 0 1px #edab4c;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.remove-img__img img{max-width:174px;max-height:174px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rusfond{margin-bottom:6px}.rusfond__toggleBtn{border:none;padding:0;transition:opacity .3s;box-shadow:0 6px 3px -3px #dadada;width:100%;display:block;text-align:left;background-color:#fff;font-size:0;height:80px;overflow:hidden;position:relative;z-index:1}.rusfond__toggleBtn:hover{opacity:.8}.rusfond__toggleBtn._active:before{transform:rotate(180deg)}.rusfond__toggleBtn:before{content:'';width:16px;height:10px;position:absolute;top:50%;left:62%;z-index:2;transition:transform .3s}.rusfond__desc:after,.rusfond__toggleBtn:after{top:0;content:''}.rusfond__toggleBtn:after{background-color:#ae0a09;position:absolute;right:0;width:50%;height:100%;z-index:-1}.rusfond__toggleBtn-bg{width:100%;height:auto}.rusfond__toggleBtn>:first-child{width:30%}.rusfond__toggleBtn>:nth-child(2){width:38%}.rusfond__toggleBtn>:nth-child(3){width:32%}.rusfond__desc-inner,.rusfond__who-inner{width:100%}.rusfond__logo{height:100%;vertical-align:top;text-align:center}.rusfond__logo img,.rusfond__logo:before{vertical-align:middle;display:inline-block}.rusfond__logo:before{content:'';height:100%}.rusfond__desc{display:inline-block;height:100%;vertical-align:top;position:relative;z-index:1;padding-left:18px}.rusfond__desc-inner,.rusfond__desc:before{vertical-align:middle;display:inline-block}.rusfond__desc:before{content:'';height:100%}.rusfond__desc:after{background-color:#ffe9e9;transform:skew(-25deg);position:absolute;left:0;width:100%;height:100%;z-index:-1}.rusfond__desc-text{font-weight:700;font-size:16px;text-transform:uppercase}.rusfond__who{display:inline-block;height:100%;vertical-align:top;padding-right:15px}.rusfond__who-inner,.rusfond__who:before{display:inline-block;vertical-align:middle}.rusfond__who:before{content:'';height:100%}.rusfond__info,.rusfond__profile{display:inline-block;vertical-align:top}.rusfond__who-text{font-size:14px;font-weight:700;color:#fff;text-align:right;line-height:1.5}.rusfond__content{font-size:0;max-height:0;visibility:hidden;opacity:0;transition:max-height 275ms,visibility 275ms,opacity 275ms,padding 275ms ease;padding:0 28px;box-shadow:0 6px 3px -3px #dadada}.rusfond__text,.rusfond__title{font-size:14px;font-weight:600}.rusfond__content._show{max-height:500px;visibility:visible;padding:30px 28px;opacity:1}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.rusfond__title{color:#ae3134;padding-bottom:12px;text-transform:uppercase}.rusfond__info{width:calc(100% - 323px);padding-right:50px}.rusfond__profile{width:323px;font-size:0}.rusfond__form-consent,.rusfond__form-consent-checkbtn,.rusfond__form-consent-text,.rusfond__profile-img,.rusfond__profile-info{display:inline-block;vertical-align:middle}.rusfond__profile-img{padding-right:22px}.rusfond__profile-img img{max-width:60px;max-height:80px}.rusfond__profile-info-text{font-size:13px}.rusfond__form{font-size:0;padding-top:18px}.rusfond__form-consent{width:100%;padding-bottom:28px}.rusfond__form-consent-checkbtn{margin-right:10px}.rusfond__form-consent-text{font-size:14px}.rusfond__form-email{margin-left:15px;display:inline-block;vertical-align:middle}.rusfond__form-email-input,.rusfond__form-name-input{margin-left:13px;display:inline-block;vertical-align:middle}.rusfond__form-email-text{font-size:14px;display:inline-block;vertical-align:middle}.rusfond__form-name{display:inline-block;vertical-align:middle}.rusfond__form-name-text{font-size:14px;display:inline-block;vertical-align:middle}.rusfond__form-sum{display:inline-block;vertical-align:middle;margin-left:37px}.rusfond__form-sum-input{display:inline-block;vertical-align:middle;width:60px;margin-left:13px}.rusfond__form-sum-select{display:inline-block;vertical-align:middle;margin-left:13px}.rusfond__form-sum-text{display:inline-block;vertical-align:middle;font-size:14px}.search-form{position:relative;width:434px;height:27px;margin-bottom:16px}.search-form__input{width:100%;height:27px;color:#ca9090;font-size:14px;font-weight:600;border:1px solid #c0aead;padding:0 40px 0 15px}.search-form__input::-webkit-input-placeholder{color:#ca9090}.search-form__input::-moz-placeholder{color:#ca9090}.search-form__input:-ms-input-placeholder{color:#ca9090}.search-form__submit{background:url(../img/magnifier_brown.png) no-repeat;padding:0;border:none;width:15px;height:15px;position:absolute;top:7px;right:13px}.search-result{margin-top:10px;margin-bottom:10px}.section__registration-form{display:inline-block;white-space:nowrap}.section__social{padding-top:29px}.section__title{font-size:22px;color:#1e1e1e;text-align:center}.section_bg_sand-color{margin-top:1px;background-color:#fff;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.section_type_registration{text-align:center;font-size:0}.section_type_registration .section__registration-form{margin-top:12px}.section__line{padding-bottom:30px}.section__line:after,.section__line:before{content:"";display:table}.select-form__selected-item:before,.select-new__header:after,.setConstructor__choise-dish:after,.setConstructor__choise-dish:before,.setConstructor__dish-chosen-close:before,.setConstructor__rate-benefit:after{content:''}.section__left-side{float:left;width:270px;margin-left:150px;margin-right:100px}.section__left-side .section__title{font-size:14px;font-weight:700;padding-bottom:8px}.section__left-side .input-form{max-width:270px}.section__right-side{float:left;width:180px}.section__right-side .social-group__button{min-width:initial;width:50px;height:50px;padding:0;text-align:center}.section__right-side .social-group{padding-top:31px}.section__right-side .social-group__icon-list{margin-right:0}.section__right-side .title-border:before{display:none}.section__right-side .title-border{width:100%}.section__right-side .title-border__text{height:auto;color:#000;font-size:14px;line-height:normal;font-weight:700}.section__right-side .section__social{padding-top:0}.section__right-side .social-group__item+.social-group__item{margin-left:12px}.section__buttom .button_theme_farfor{width:310px;height:45px}.section{padding:36px 23px 40px}.section__message{top:calc(100% + 20px);font-size:18px;color:#3b4148;padding:15px 45px;z-index:2;text-align:center;white-space:normal;transition:opacity .3s}.section__message span{display:block}.select-form__item{background-color:#fff;font-size:18px;text-align:left;padding:8px 15px;cursor:pointer}.select-form__item:hover,.select-form__item_selected{background-color:#eee}.select-form__item+.select-form__item{border-top:1px solid #eee}.select-form__list-of-items{top:100%;left:0;right:0;position:absolute;z-index:0;opacity:0;transition:opacity .3s;box-shadow:0 0 0 1px #eee,0 2px 4px 0 rgba(0,0,0,.17);max-height:0;overflow-y:auto}.select-form__selected-item{width:100%;height:50px;line-height:50px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.17);padding:0 48px 0 15px;position:relative;font-size:20px;color:#000;text-align:left;cursor:pointer}.select-form__selected-item:before{position:absolute;top:calc(50% - 3px);right:18px;width:0;height:0;border-style:solid;border-width:10px 7px 0;border-color:#ae3134 transparent transparent;transition:transform .3s;transform:rotate(0)}.select-form__text-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-form_show-list{z-index:1!important}.select-form_show-list .select-form__selected-item:before{transform:rotate(180deg)}.select-form_show-list .select-form__list-of-items{opacity:1;max-height:204px}.select-form{position:relative;z-index:0}.select-new{position:relative;color:#000}.select-new__header{border:1px solid #a1a1a1;height:64px;text-align:center;padding:0 20px;background-color:#fff;font-size:16rem;overflow:hidden}.select-new__header:after{width:0;height:0;border-style:solid;border-width:16px 12px 0;border-color:#000 transparent transparent;float:right;position:relative;top:50%;margin-top:-6px}.setConstructor__rate+.setConstructor__rate,.setConstructor__rate-step-body{margin-top:30px}.select-new__title{cursor:default;float:left;line-height:64px}.select-new__body{border-left:1px solid #a1a1a1;border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;width:100%;max-height:285px;overflow-y:auto;position:absolute;top:64px;left:0;z-index:1;background-color:#fff}.select-new__body_state_hidden{display:none}.select-new__option{display:block;padding:10px 20px;cursor:pointer;font-size:16rem}.select-new__option_state_active{background-color:#f4f4f4}.setConstructor{background-color:#fff;color:#000}.setConstructor__viewDesc{display:block}.setConstructor__offset{padding:30px}.setConstructor__body{background:#f4f1eb}.setConstructor__section-name{margin-bottom:30px;display:table;width:100%}.setConstructor__title{color:#2d2d2d;font-size:20rem;font-weight:700;text-align:left;display:table-cell;vertical-align:middle}.setConstructor__back{display:table-cell;vertical-align:middle;text-align:right}.setConstructor__rate-row-body,.setConstructor__rateList{display:block}.setConstructor__back-link{text-decoration:none;font-size:12rem;color:#2d2d2d}.setConstructor__back-link:hover{text-decoration:underline}.setConstructor__rate{background-color:#fff;box-shadow:0 1px 6px 0 rgba(1,2,2,.08);position:relative}.setConstructor__rate-row-header{padding-top:4px;font-size:0}.setConstructor__rate-column-desc{display:inline-block;vertical-align:top;width:calc(100% - 285px)}.setConstructor__rate-column-info{display:inline-block;vertical-align:top;width:285px;padding-top:50px;text-align:right}.setConstructor__rate-name{font-size:40rem;color:#2d2d2d;font-weight:700;line-height:40px;cursor:pointer}.setConstructor__rate-desc{font-size:12rem;color:#2d2d2d;font-weight:600;padding-top:19px;line-height:1.6}.setConstructor__rate-benefit{font-size:16rem;color:#fff;font-weight:700;background-color:#80ac14;height:37px;line-height:37px;padding:0 19px 0 16px;min-width:150px;position:absolute;top:20px;right:-9px;box-shadow:0 11px 0 -6px rgba(0,0,0,.24);z-index:1}.setConstructor__rate-benefit:after{width:0;height:0;border-style:solid;border-width:8px 9px 0 0;border-color:#5f6553 transparent transparent;position:absolute;bottom:-8px;right:0}.setConstructor__rate-price{font-size:40rem;color:#2d2d2d;font-weight:700;display:inline-block;vertical-align:middle}.setConstructor__rate-addSet{border-radius:2px;border:1px solid #fff;background-color:#ce413f;opacity:.75;min-width:120px;height:40px;line-height:40px;padding:0 20px;transition:opacity .3s;font-size:14rem;color:#fff;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-left:28px}.setConstructor__rate-addSet:hover,.setConstructor__rate-step._selectionСompleted .setConstructor__rate-step-indicator{opacity:1}.setConstructor__rate-step-header,.setConstructor__rate-stepsList{display:block}.setConstructor__rate-step{border-top:1px solid #e1e1e1;padding:30px}.setConstructor__rate-step._selectionСompleted .setConstructor__rate-step-title{color:#80ac14}.setConstructor__rate-step-title{display:inline-block;font-size:16rem;color:#2d2d2d;font-weight:700;line-height:16px;transition:color .3s}.setConstructor__rate-step-indicator{margin-left:10px;transition:opacity .3s;opacity:0}.setConstructor__dishesList{display:block;font-size:0;padding-top:26px}.setConstructor__choise-dish,.setConstructor__dish{display:inline-block;vertical-align:top;position:relative}.setConstructor__dish{width:100px}.setConstructor__dish:not(:nth-child(5n)){margin-right:calc((100% - 100px * 5)/ 4)}.setConstructor__dish:nth-child(n+6){margin-top:23px}.setConstructor__dish-img{width:100px;height:100px;border:1px solid #dbdbdb;overflow:hidden}.setConstructor__dish-img img{max-width:100px;max-height:100px}.setConstructor__dish-title{font-size:13rem;color:#2d2d2d;font-weight:700;padding-top:9px}.setConstructor__choise-dishesList{font-size:0}.setConstructor__choise-dish{width:180px;cursor:pointer;transition:opacity .3s}.setConstructor__choise-dish:before{border-radius:50%;background:url(../img/i-check_dashed.svg) center no-repeat #fff;background-size:26px 19px;box-shadow:0 1px 3px 0 rgba(0,1,1,.28);width:41px;height:41px;position:absolute;top:-14px;left:-10px;z-index:2;transition:opacity .3s}.setConstructor__choise-dish:after{background:url(../img/i-check_black.svg) no-repeat;background-size:100% 100%;width:26px;height:19px;position:absolute;top:-3px;left:-2px;z-index:2;opacity:0;transition:opacity .3s}.setConstructor__choise-dish._selected{cursor:default}.setConstructor__choise-dish._selected:after{background-size:100% 100%;opacity:1}.setConstructor__choise-dish._selected .setConstructor__choise-dish-img{border-color:#252525}.setConstructor__choise-dish._disabled{cursor:default;opacity:.6}.setConstructor__choise-dish._disabled .setConstructor__choise-dish-controlNumber{opacity:0}.setConstructor__choise-dish:not(:nth-child(3n)){margin-right:calc((100% - 180px * 3)/ 2)}.setConstructor__choise-dish:nth-child(n+4){margin-top:30px}.setConstructor__choise-dish-img{width:178px;height:178px;border:1px solid #e1e1e1;display:table-cell;vertical-align:middle;text-align:center;font-size:0;transition:border-color .3s}.setConstructor__choise-dish-img img{max-width:178px;max-height:178px;display:inline-block}.setConstructor__choise-dish-controlNumber{position:absolute;top:149px;transition:opacity .3s}.setConstructor__choise-dish-title{font-size:16rem;color:#2d2d2d;font-weight:700;line-height:16px;margin:16px 1px 0}.setConstructor__choise-dish-features{font-size:12rem;color:#a3a5a8;margin:12px 1px 0;line-height:12px}.setConstructor__choise-dish-desc{font-size:13rem;color:#2d2d2d;margin:7px 1px 0}.setConstructor__gifts-item:not(:nth-child(3n)),.setConstructor__selectedDishes-item:not(:nth-child(3n)){margin-right:calc((100% - 180px * 3)/ 2)}.setConstructor__gifts-item:nth-child(n+4),.setConstructor__gifts-list,.setConstructor__selectedDishes-item:nth-child(n+4){margin-top:30px}.setConstructor__selected-dishs-and-gifts{background-color:#fcf4e2;padding:30px}.setConstructor__selectedDishes-title{font-size:24rem;font-weight:700;color:#2d2d2d;line-height:24px}.setConstructor__selectedDishes-list{font-size:0;margin-top:30px;margin-bottom:26px}.setConstructor__selectedDishes-item{display:inline-block;width:180px;vertical-align:top}.setConstructor__gifts-title{font-size:24rem;font-weight:700;color:#e0222d;line-height:24px}.setConstructor__gifts-list{font-size:0}.setConstructor__gifts-item{display:inline-block;width:180px}.setConstructor__dish-chosen{position:relative}.setConstructor__dish-chosen-close{border-radius:50%;background:#fff;box-shadow:0 1px 3px 0 rgba(0,1,1,.28);width:41px;height:41px;position:absolute;top:-10px;right:-10px;z-index:2;border:none;display:table-cell;vertical-align:middle;text-align:center;font-size:0;padding:0}.setConstructor__dish-chosen-title,.setConstructor__gift-title{font-size:16px;color:#2d2d2d;line-height:1.4;margin-top:15px;font-weight:700}.setConstructor__dish-chosen-close:hover:before{opacity:.6}.setConstructor__dish-chosen-close:before{background:url(../img/cross-black.png) center no-repeat;background-size:100% 100%;width:16px;height:16px;display:inline-block;transition:opacity .3s}.setConstructor__dish-chosen-img,.setConstructor__gift-img{width:180px;height:180px;text-align:center;vertical-align:middle}.setConstructor__dish-chosen-img{border:1px solid #000;display:table-cell}.setConstructor__dish-chosen-img img{display:inline-block;max-width:180px;max-height:180px}.setConstructor__gift-img{border:1px solid #e40000;display:table-cell}.setConstructor__gift-img img{display:inline-block;max-width:180px;max-height:180px}.setConstructor__results{padding:30px}.setConstructor__results-body,.setConstructor__results-header{display:block}.setConstructor__results-title{font-size:40rem;line-height:40px;font-weight:700;text-align:center}.setConstructor__results-features{font-size:14rem;line-height:14px;color:#a3a5a8;text-align:center;margin-top:10px}.setConstructor__results-addToShoppingBasket{height:40px;border:1px solid #fff;background-color:#ce413f;transition:opacity .3s;color:#fff;text-transform:uppercase;font-size:16rem;font-weight:700;width:210px;display:block;margin:21px auto 0}.shipping__self .radioBtnGroup__info:before,.shipping__selfGift:before{speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.setConstructor__results-addToShoppingBasket img{margin-right:9px;width:20px;height:24px;display:inline-block;vertical-align:middle;margin-left:-29px;margin-top:-1px}.setConstructor__results-addToShoppingBasket span{display:inline-block;vertical-align:middle}.shipping,.shipping__addNewAddressTitleTextarea{vertical-align:top}.setConstructor__results-addToShoppingBasket._disabled{opacity:.55;cursor:default}.setConstructor__errors{border:1px solid #7a2426;margin-top:20px;padding:15px}.setConstructor__errors-title{font-size:14rem;line-height:14px;font-weight:700;color:#2d2d2d;text-align:center}.setConstructor__errors-body{display:block;margin-top:15px}.setConstructor__errorsList{display:block}.setConstructor__errorsList-title{font-size:14px;line-height:14px;color:#2d2d2d;text-align:center}.setConstructor__errorsList-list{margin-top:5px}.setConstructor__errorsList-item{display:block;text-align:center}.setConstructor__error{font-size:14px;line-height:14px;color:#7a2426}.shipping{display:inline-block;width:100%;text-align:center;position:relative}.shipping .radioBtn__input:checked+.radioBtn__inputCustom{background-color:#fe5000}.shipping__self{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.shipping__selfItem{width:50%}.shipping__selfGift{position:relative;margin-bottom:20px;padding-left:40px;font-weight:600;font-size:13px;line-height:16px;text-align:left;color:#2f3436}.shipping__selfGift:before{content:'\e919';position:absolute;top:9px;left:0;font-family:frontend!important;font-weight:400;font-size:25px;color:#fe5000}.shipping__selfGift b{display:inline-block;margin-left:3px}.shipping__self .radioBtnGroup__info{display:-ms-flexbox;display:flex;width:110px;margin-top:3px;margin-left:16px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:12px;line-height:20px;color:#39cb00}.shipping__self .radioBtnGroup__info:before{content:'\e949';display:block;margin-right:5px;font-family:frontend!important;font-weight:400;font-size:14px}.shipping__basicInfo .shipping__title,.shipping__btnAddAddress,.shipping__self .radioBtnGroup__message,.shipping__selfTitle{font-family:Raleway,Verdana,Helvetica,Arial}.shipping__self .shipping__choiceAddressItem{margin-top:15px;padding:0}.shipping__self .radioBtnGroup__message{display:none;width:100%;margin-top:4px;margin-left:12px;font-weight:600;font-size:13px;line-height:14px;color:#ff3936}.shipping__self .radioBtnGroup__desc{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.shipping__self .radioBtnGroup__desc-alert .radioBtnGroup__message,.shipping__self .radioBtnGroup__desc-success .radioBtnGroup__message{display:block}.shipping__self .radioBtnGroup__desc .radioBtnGroup__text{width:218px;margin-left:10px;font-size:14px}.shipping__self .radioBtnGroup__desc-alert .radioBtnGroup__info{color:#ff3936}.shipping__self .radioBtnGroup__desc-success .radioBtnGroup__info{color:#00ba03}.shipping__self .shipping__choiceAddressRadioBtnGroup{display:-ms-flexbox;display:flex;width:100%!important}.shipping__selfTitle{font-weight:600;font-size:14px;text-align:left;color:#2f3436}.shipping__selfItem .shipping__map{min-height:280px;height:100%}.shipping.is-selected,.shipping.is-showAddAddress,.shipping__basicInfo{height:auto}.shipping.is-selected:after{background:url(../img/i-check_black.svg) no-repeat;background-size:100% 100%}.shipping__choiceAddressInTrash,.shipping__choiceAddressItem .btn-makeChanges{background-image:none;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shipping__basicInfo .shipping__title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:54px;border:1px solid #fe5000;padding:0!important;background-color:#fff;font-weight:700;font-size:20px;color:#fe5000;border-radius:4px}.shipping__title{font-size:18rem;font-weight:600}.shipping__desc{margin-top:7px;font-size:14rem;line-height:19px}.shipping__btnAddAddress{width:180px;height:36px;margin-top:24px;border-radius:22px;background-color:#fe5000;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);font-weight:600;font-size:16px;color:#fff}.shipping__btnTimePeriod{display:block;width:90%;height:30px;font-size:14rem;color:#fff;margin:0 auto 10px;background-color:green}.shipping__btnTimePeriod:last-child{margin-bottom:0}.shipping__btnTimePeriod:disabled{background-color:grey}.shipping__btnTimePeriod.is-selected{background-color:#39cb00!important;color:#fff!important}.shipping__address_line{margin-top:20px}.shipping__address_no-offset{padding-top:0}.shipping__addressTitle{font-size:14rem;line-height:19px;margin-top:25px;margin-bottom:24px}.shipping__addressCont{padding:27px 30px;background-color:#fff}.shipping__addressCont-error{border:1px solid #bb1c00}.shipping__choiceAddress{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.shipping__choiceAddressItem{width:100%;text-align:left;padding:0 25px;font-size:0}.shipping__choiceAddressItem+.shipping__choiceAddressItem{margin-bottom:19px}.shipping__choiceAddressItem .btn-makeChanges{font-family:frontend!important;font-weight:400;font-size:15px;color:#fe5000}.shipping__choiceAddressItem .btn-makeChanges:before{content:'\e916'}.shipping__choiceAddressItem .radioBtn__inputCustom{width:24px;height:24px}.shipping__choiceAddressItem .radioBtnGroup__text{width:calc(100% - 24px - 25px);margin-left:25px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:16px;color:#2f3436}.shipping__choiceAddressItem .radioBtnGroup__text b{font-weight:400;font-size:14px}.shipping__choiceAddressRadioBtnGroup{width:calc(100% - 21px - 18px - 21px)}.shipping__choiceAddressMakeChanges{display:inline-block}.shipping__choiceAddressInTrash{display:inline-block;margin-left:18px;margin-top:2px;color:#fe5000;font-family:frontend!important;font-weight:400;font-size:12px}.shipping__choiceAddressInTrash:before{content:'\e935'}.shipping__addTime{margin-top:1px;padding:20px 33px 37px;background-color:#fff;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.shipping__addTimeTitle{font-family:Raleway,Verdana,Helvetica,Arial;font-size:24px;font-weight:700;color:rgba(0,0,0,.87);text-align:center}.shipping__addTimeGroupItem{display:-ms-flexbox;display:flex;font-size:0;margin-top:20px;text-align:left}.shipping__addTimeItem,.shipping__addTimeItem .radioBtnGroup__text{font-weight:700;font-size:20px;font-family:Raleway,Verdana,Helvetica,Arial}.shipping__addTimeItem{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:50%;height:54px;border:1px solid #fe5000;border-radius:4px 0 0 4px;color:#fe5000}.shipping__addTimeItem .radioBtn__inputCustom{display:none}.shipping__addTimeItem:nth-child(2){border-radius:0 4px 4px 0;border-left:none}.shipping__addTimeItem .radioBtnGroup__text{text-align:center;width:100%;margin-left:0}.shipping__addTimeItem .radioBtnGroup__textDesc{margin-top:26px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:16px;color:#212121;line-height:24px}.shipping__addTimeItem .radioBtnGroup__input{margin-top:20px}.shipping__addTimeItem .radioBtnGroup__input input{width:176px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:14px;background-color:transparent!important;position:relative;z-index:2}.shipping__addTimeInfoTitle,.shipping__addTimeMessage{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700}.shipping__addTimeItem .radioBtn__input:checked+.radioBtnGroup{background-color:red}.shipping__addTimeItem .radioBtnGroup{width:100%}.shipping__addTimeItem.active{background-color:#fe5000;color:#fff}.shipping__addTimeInfoTitle{margin-top:10px;font-size:22px;line-height:30px;text-align:center;color:rgba(0,0,0,.87)}.shipping__addTimeMessage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:480px;height:72px;margin:15px auto 0;background-color:#fffbf9;font-size:30px;color:#fe5000}.shipping__addTimeMessage:before{content:'\e901';display:inline-block;width:33px;height:24px;margin-right:14px;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px}.shipping__addTimeMessage-self:before{width:33px;height:33px;font-size:32px;content:'\e906'}.shipping__addTimeBottom{margin-top:13px;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:500;font-size:18px;text-align:center;color:#2f3436}.shipping__addTimeSign{font-size:14rem;font-weight:400;line-height:19px;margin-top:22px;text-align:left;margin-left:35px}.shipping__addTimeTab,.shipping__addTimeTabCont{margin-top:20px}.shipping__addTimeTabDesc{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:700;font-size:18px;text-align:center;color:rgba(0,0,0,.87)}.shipping__addTimeTabCont .radioBtnGroup__input{width:140px;margin-right:30px}.shipping__addTimeTabInput{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:16px}.shipping__addAddress{padding-left:10px;padding-bottom:27px}.shipping__addAddressRow{text-align:left;width:384px}.shipping__addAddressRow .inputAutocomplete,.shipping__addAddressRow .inputGroup{width:100%}.shipping__addAddressRow+.shipping__addAddressRow{margin-top:20px}.shipping__addAddressRow .inputGroup-error .inputGroup__input{border:1px solid #bb1c00;color:#bb1c00}.shipping__addAddressRow .inputGroup-error .inputGroup__title{color:#bb1c00}.shipping__addAddressRow .inputGroup__input{width:100%;height:36px;border-radius:2px;border:1px solid rgba(0,0,0,.26)}.shipping__addAddressRow .inputGroup__city .shipping__addAddressTitle:after{content:'';display:none}.shipping__addAddressRow .inputGroup__city .inputGroup__input{border:none;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:18px;color:#000}.shipping__addAddressBtn,.shipping__addAddressTitle{font-size:14px;font-family:Raleway,Verdana,Helvetica,Arial}.shipping__addAddressRowCont{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.shipping__addAddressRowCont .shipping__addAddressRow+.shipping__addAddressRow{margin-top:0}.shipping__addAddressRowDouble{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.shipping__addAddressRowDouble .inputGroup{width:182px}.shipping__addAddressRowTriple{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.shipping__addAddressRowTriple .inputGroup{width:115px}.shipping__addAddressRowButton{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.shipping__addAddressRowLeft{width:384px}.shipping__addAddressTitle{width:100%!important;margin-bottom:1px;text-align:left!important;color:rgba(0,0,0,.54)}.shipping__addAddressTitle_first{width:70px;text-align:right}.shipping__addAddressInput_size_large{width:205px}.shipping__addAddressInput_size_medium{width:67px}.shipping__addAddressInput_size_small{width:40px}.shipping__addAddressBtn{min-width:150px;height:36px;margin-right:21px;border-radius:22px;background-color:#fe5000;box-shadow:0 2px 4px 0 rgba(210,121,80,.43);font-weight:700;color:#fff}.shipping__addAddressBtn:after{background:url(../img/loader_new.gif) 50% 42% no-repeat;background-size:70%}.shipping__addAddressBtn:disabled{opacity:.8}.shipping__addAddressBtnCancel{background-color:rgba(0,0,0,.14);box-shadow:none;color:#1f2022}.shipping__map{width:50%;margin-left:20px}.shipping__addNewAddress{top:0;left:0;width:100%;height:100%;z-index:1;background-color:#fff;padding:0!important}.shipping__addNewAddressRow{text-align:left}.shipping__addNewAddressRow+.shipping__addNewAddressRow{margin-top:20px}.shipping__addNewAddressTitle_first{width:90px;text-align:right}.shipping__addNewAddressTitle_second{margin-left:15px}.shipping__addNewAddressInput_size_large{width:205px}.shipping__addNewAddressInput_size_medium{width:67px}.shipping__addNewAddressInput_size_small{width:40px}.shipping__addNewAddressMainTitle{font-size:20rem;font-weight:600;margin-bottom:20px}.shipping__addNewAddressTextarea{display:inline-block;width:384px;height:112px;vertical-align:top;border-radius:2px}.shipping border solid 1px rgba(0Btn,.shipping 0Btn,.shipping 0.26)Btn{margin-left:106px}.shipping__top{background-color:#fff}.shipping__loads .shipping__addTimeItem{width:676px;margin:0 auto;border:none}.shipping__loads .shipping__btnTimePeriod{width:auto;min-width:68px;height:32px;margin:0;padding:0 10px;border-radius:2px;background-color:rgba(57,203,0,.2);box-shadow:0 1px 3px 0 #d7d1cd;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:16px;color:#288d00}.shipping__loads .shipping__btnTimePeriod:first-child,.shipping__loadsPrev .shipping__btnTimePeriod:first-child{margin-right:24px}.shipping__loads .shipping__btnTimePeriod-disabled{width:132px;padding:0;background-color:transparent;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:14px;color:rgba(0,0,0,.28);box-shadow:none}.shipping__loadsPrev{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;width:280px}.shipping__loadsNext{display:-ms-flexbox;display:flex;width:280px}.shipping__loadsCenter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:116px}.shipping__loadsCenter:after,.shipping__loadsCenter:before{width:24px;height:24px;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:24px;color:rgba(0,0,0,.28);text-align:center}.shipping__loadsCenter:before{content:'\e903'}.shipping__loadsCenter:after{content:'\e902'}.shipping__loadsCenter span,.shipping__loadsDesc .radioBtnGroup__textDesc{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:600;font-size:18px}.shipping__loadsCenter span{width:68px;height:32px;border-radius:2px;background-color:rgba(0,0,0,.1);text-align:center;line-height:32px;color:rgba(0,0,0,.28)}.shipping__loadsDesc{width:492px;margin:40px auto 0}.shipping__loadsDesc .radioBtnGroup__textDesc{line-height:26px;color:#fe5000!important}.xdsoft_datetimepicker .xdsoft_mounthpicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_mounthpicker .xdsoft_prev{background-image:none!important;font-family:frontend!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;color:#000;opacity:1;text-indent:0}.xdsoft_datetimepicker{transform:translate(100px,-2px);box-shadow:0 0 10px 0 rgba(0,0,0,.28)!important;border:none!important;width:237px}.xdsoft_datepicker{position:relative}.xdsoft_datepicker:before{content:'';position:absolute;top:-16px;left:6px;border:9px solid transparent;border-bottom:8px solid #fff}.xdsoft_mounthpicker{padding-bottom:13px!important;margin-bottom:15px!important;border-bottom:1px solid #7dafd5}.xdsoft_mounthpicker:after,.xdsoft_mounthpicker:before{content:"";display:table}.xdsoft_datetimepicker .xdsoft_mounthpicker .xdsoft_prev:before{content:'\e903'}.xdsoft_datetimepicker .xdsoft_mounthpicker .xdsoft_next:before{content:'\e902'}.xdsoft_datetimepicker .xdsoft_today_button{display:none!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{font-size:14px!important}.xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background-color:#f5f5f5!important;box-shadow:none!important;color:#ae3134!important}body .xdsoft_datetimepicker .xdsoft_calendar td div:hover{background-color:#eee!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar th,body .xdsoft_datetimepicker .xdsoft_calendar td:hover{background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:30px!important;height:28px!important;border:none!important;background-color:transparent!important}.xdsoft_datetimepicker .xdsoft_datepicker{width:210px!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:169px!important}.xdsoft_time{height:28px!important}.xdsoft_timepicker{width:65px!important}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{margin-left:18px!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#c13034!important}.xdsoft_datetimepicker .xdsoft_calendar td div{width:24px;height:20px;letter-spacing:.3px;text-align:center!important;line-height:20px;border-radius:3px;padding:0!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{box-shadow:none!important;color:#fff!important}.radioBtnGroup__input:after,.timeChoiceGroup__item-time:after{font-family:frontend!important;font-weight:400;color:#fe5000;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div{background-color:#fe5000}.timeChoiceGroup{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.timeChoiceGroup .radioBtnGroup__input{width:140px}.timeChoiceGroup__item{position:relative}.timeChoiceGroup__item .timeSelect{width:140px;margin-left:30px;background-color:transparent;position:relative;z-index:2;cursor:pointer;height:32px!important;border:1px solid #d7d1cd;padding-left:9px;border-radius:4px}.timeChoiceGroup__item-time:after{content:'\e937';position:absolute;top:9px;right:11px;z-index:1;font-size:10px}.timeChoiceGroup__item-time.active:after{transform:rotate(180deg)}.timeChoiceGroup__item .timeSelect.error{border:1px solid #fe5000}.radioBtnGroup__input{position:relative}.radioBtnGroup__input:after{content:'\e904';position:absolute;top:8px;right:8px;width:16px;height:16px;font-size:16px;cursor:pointer}.radioBtnGroup__input .input{background-color:transparent;position:relative;z-index:1;cursor:pointer;height:32px!important;border-radius:4px;border:1px solid #d7d1cd;font-weight:500}body .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background-color:#c13034!important}.is-selected .shipping__title{background-color:#fe5000;color:#fff}.radioBtnGroup__text_align_top .shipping__addTimeTabDesc{margin-top:23px}.ui-timepicker-wrapper{width:140px!important}.ui-timepicker-wrapper li{height:32px!important;padding:0 0 0 10px!important;font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;font-size:14px;line-height:32px;color:#000!important}.ui-timepicker-wrapper li:hover{background-color:#eee!important;font-weight:600;color:#000}.emptyAddressError{color:#fe5000}.shipping__addressContTitle{margin-bottom:20px;font-family:Raleway,Verdana,Helvetica,Arial;font-size:24px;font-weight:700;color:rgba(0,0,0,.87);text-align:center}.shoppingBasket-empty .shoppingBasket__in{height:calc(100vh - 446px);background-color:#fff;min-height:470px}@media screen and (max-height:800px){.shoppingBasket-empty .shoppingBasket__in{height:auto}}.shoppingBasket__empty{padding:46px 40px}.shoppingBasket__emptyCont{display:-ms-flexbox;display:flex}.shoppingBasket__emptyInfo{width:480px}.shoppingBasket__emptyTitle{font-weight:800;font-size:30px;color:#2c2c2c;margin-bottom:40px}.shoppingBasket__emptyDesc{font-weight:500;font-size:22px;color:#2c2c2c;margin-top:24px}.shoppingBasket__emptyDesc a{font-weight:800}.shoppingBasket__emptyButton{width:160px;height:45px;border-radius:23px;background-color:#fe5000;box-shadow:0 2px 10px 0 rgba(149,75,53,.5);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:16px;color:#fff;text-decoration:none}.shoppingBasket__emptyBottom{margin-top:40px}.shoppingBasket__emptyGif{width:400px;height:348px;background-image:url(../img/cart-empty-for-animation3.gif);background-size:400px;background-position-y:-26px;background-repeat:no-repeat}@media screen and (max-height:800px){.shoppingBasket__emptyGif{background-size:100%;width:40%}}.agreementPopup{background-color:#383838;position:fixed;bottom:0;left:0;right:0;z-index:111;display:none}.agreementPopup .footer__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:56px;padding:10px 60px}.agreementPopup__text{font-size:14px;color:#fff}.agreementPopup__text a{color:#fff;text-decoration:none}.statusOrder__camera:hover span,.statusOrder__repeat:hover span{text-decoration:underline}.agreementPopup__button{width:130px;height:36px;border:1px solid rgba(255,255,255,.3);text-align:center;color:#fff;font-size:14px;border-radius:40px;background-color:transparent}.slotMachine__lever,.slotMachine__mute{border:none;right:50px;width:65px;position:absolute;z-index:1;outline:0}.agreementPopup__close{background-color:transparent;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cbcbcb;font-weight:700;font-size:14px}.agreementPopup__close:before{content:'\e935'}.agreementPopup__close:hover{color:#fff}.agreementPopup__color{color:#cbcbcb}.slotMachine{margin-top:-20px;-moz-user-select:none;user-select:none}.social-group__button,.xdsoft_noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slotMachine__lever{background:url(../img/lever.png) no-repeat;height:315px;top:320px;cursor:pointer}.slotMachine__mute{padding:0;bottom:-48px;height:100px;background-color:transparent;display:inline-block}.slotMachine__mute-img{background:url(../img/mute.png) 0 -20px no-repeat;width:29px;height:20px;position:absolute;top:40%;left:50%;margin-top:-10px;margin-left:-15px;z-index:1}.slotMachine__mute._active .slotMachine__mute-img{background-position:0 0}.slotMachine__info{background:url(../img/slotBg.png) no-repeat;background-size:100% auto;height:599px;padding-top:20px;text-align:center;position:relative;z-index:100}.slotMachine__logo{text-align:center;padding-top:11px}.slotMachine__info-desc{padding:10px 125px 0}.slotMachine__desc{background-color:#8f2325;min-height:86px;padding:19px 125px 39px;position:relative;margin-bottom:54px;border-bottom:4px solid #d94e51;border-left:4px solid #d94e51;border-right:4px solid #d94e51}.slotMachine__display-win-img,.slotMachine__item{border:2px solid #edab4c;display:inline-block;overflow:hidden}.slotMachine__desc:after{content:'';background:url(../img/slotBg_footer.png) no-repeat;background-size:100% auto;height:54px;position:absolute;bottom:-58px;left:-4px;right:-4px}.slotMachine__display{display:inline-block;text-align:center;position:absolute;top:388px;left:0;width:100%}.slotMachine__display:before{content:'';background-color:rgba(0,0,0,.15);position:absolute;width:605px;height:30px;left:50%;margin-left:-302.5px;top:-7px}.slotMachine__display-win{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at top,#fff2ac 0,#faca54 100%);z-index:1;padding-top:38px}.slotMachine__display-win-img{width:100px;height:100px;text-align:center;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle}.slotMachine__display-win-info{display:inline-block;vertical-align:middle;margin-left:27px}.slotMachine__display-win-text{background:url(../img/text-win.png) no-repeat;width:304px;height:51px}.slotMachine__display-win-desc{color:#8f2325;font-size:18px;font-weight:700;text-align:left}.slotMachine__item{width:175px;height:175px;text-align:center;background-color:#fff}.slotMachine__item+.slotMachine__item{margin-left:22px}.slotMachine__itemSlot{width:175px;height:175px;background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box;padding:20px}.slotMachine__win{padding:30px;text-align:center;border:3px dashed #e6c66a}.slotMachine__promoCode{padding:20px 0}.slotMachine__promoCode-title{display:inline-block;vertical-align:middle}.slotMachine__promoCode-input{width:120px;display:inline-block;vertical-align:middle;padding-left:20px}.slotMachine__promoCode-input input{text-align:center}.slotMachine__text-x{color:#fff;font-size:18px;font-weight:700;text-align:center}.slotMachine__text{color:#fff;font-size:14px;line-height:1.3;font-weight:600;text-align:center}.slotMachine__assetsSound{display:none}.social-box{font-size:0;display:table;width:100%;margin:30px 0}.social-box__title{color:#2d2d2d;font-size:14px;font-weight:700;display:block;text-align:center}.special-offer__close,.special-offer__head-title:before{speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-box__list{display:block;text-align:center;margin-top:15px}.social-group__button{border:none;display:inline-block;min-width:181px;padding:0 17px;height:43px;border-radius:2px;background-color:#dbdbdb;user-select:none;transition:background-color .3s,color .3s;color:#868686}a.social-group__button{display:table-cell;vertical-align:middle}.social-group__button:hover{color:#fff}.social-group__button:hover .social-group__icon-hover{opacity:1}.social-group__button_type_vk:hover{background-color:#1990bf}.social-group__button_type_fb:hover{background-color:#3f5ca8}.social-group__button_type_ok:hover{background-color:#f79a27}.social-group__icon-hover{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s}.social-group__icon-list{display:inline-block;vertical-align:middle;margin-right:12px;position:relative}.social-group__item{display:inline-block;vertical-align:middle}.social-group__item+.social-group__item{margin-left:20px}.social-group__text{font-size:16px;color:inherit;display:inline-block;vertical-align:middle}.social-group{font-size:0;padding-top:30px}.social{font-size:0}.social__item{display:inline-block;transition:opacity .3s}.social__item:hover{opacity:.8}.social__item:not(:last-child){margin-right:10px}.socLogin .socIcon{float:none!important;display:inline-block}.special-offer{display:block;position:fixed;bottom:0;right:0;left:0;width:100%;z-index:112}.special-offer__inner{position:relative;width:960px;margin:0 auto}.special-offer__cont{position:absolute;right:0;bottom:0;background-color:#fff;width:500px}.special-offer__head{background-color:#e65859;box-shadow:0 2px 5px 0 rgba(167,98,99,.66);position:relative;z-index:9;padding-top:6px;padding-bottom:12px}.special-offer__head-title{font-family:PTSans-bold;color:#fff;font-size:24px;text-align:center;margin-bottom:-5px}.special-offer__head-title:before{content:'\e901';font-family:icon!important;font-style:normal;line-height:40px;font-size:26px;display:inline-block;padding-right:5px}.special-offer__head-desc{font-family:PTSans-regular;color:#fff;text-align:center;letter-spacing:-.4px;font-size:14px}.special-offer__close{color:#000;font-family:icon!important;font-style:normal;line-height:40px;font-size:23px;position:absolute;top:-28px;right:-20px;cursor:pointer}.special-offer__close:before{content:'\e900'}.special-offer__close:hover{color:#e65859}.special-offer__line{position:relative;z-index:1}.special-offer__line:after,.special-offer__line:before{content:"";display:table}.special-offer__timer{font-family:PTSans-bold;color:#fff;font-size:29px;text-align:center;transform:scaleX(1.0348);background-color:rgba(57,27,25,.7);width:145px;height:50px;right:0;top:0;line-height:50px;margin-right:22px;position:absolute;z-index:11}.special-offer__name{font-family:PTSans-bold;color:#962925;font-size:26px;text-align:left;float:left;width:60%;padding-left:20px;padding-top:22px}.special-offer__image{float:left}.special-offer__image img{width:381px;height:254px}.special-offer__cost{font-family:PTSans-bold;color:#1e1e1e;font-size:53.42px;text-align:left;padding-left:33px}.special-offer__cost-cont{float:right;width:169px;padding-top:70px;height:256px;position:relative;z-index:1}.special-offer__button{border-radius:2px;background-color:#fff;width:100px;height:40px;border:none;line-height:40px;font-family:PTSans-bold;color:#1e1e1e;font-size:15px;text-align:center;float:left}.special-offer__button-cont{position:absolute;bottom:1px;right:15px;width:205px}.special-offer__button.yes{background-color:#e65859;color:#fff}.special-offer__button:hover{color:#e65859}.special-offer__button.yes:hover{color:#fff}.specialOffer .slick-next:before,.specialOffer .slick-prev:before{content:'\e937'!important;font-family:frontend!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fe5000;font-weight:400}.special-offer__item{padding-bottom:20px}.special-offer__cont .modalSpecialOfferContent,.special-offer__cont .modalSpecialOfferSidebar{height:232px}.special-offer__cont .modalSpecialOfferDish{padding-bottom:0}.special-offer__item .modalSpecialOfferDish__Img{max-width:160px}.special-offer__item .modalSpecialOfferContent{width:340px;padding-top:20px}.special-offer__item .modalSpecialOfferSidebar{width:160px;padding-top:20px}.special-offer__item .modalSpecialOfferSidebar__title{font-size:16px;margin-bottom:5px}.special-offer__item .modalSpecialOfferSidebarStopwatch__number{font-size:38px;line-height:42px}.special-offer__item .modalSpecialOfferSidebarStopwatch__sec{font-size:16px}.btnTransparent,.special-offer__item .btnRed{min-width:120px}.special-offer__item .modalSpecialOfferDish__enterNumber{margin-top:-2px}.special-offer__item .modalSpecialOfferDish__priceDiscNumber{font-size:45px;float:left;margin-top:-25px;margin-left:14px}.special-offer__item .modalSpecialOfferDish__priceDiscText{float:left}.special-offer__item .modalSpecialOfferDish__priceDisc{width:100%}.special-offer__item .modalSpecialOfferSidebarStopwatch{margin-top:10px;margin-bottom:15px}.special-offer__item .modalSpecialOfferDish__number{font-size:14px}.specialOffer{margin-top:1px;position:relative;padding:30px 0 34px;background-color:#fff;box-shadow:0 -.5px 0 0 rgba(0,0,0,.16)}.specialOffer__box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.specialOffer__box .specialOffer__item{margin:0}.specialOffer__box .specialOffer__item+.specialOffer__item{margin-left:70px}.specialOffer__inner{border-radius:25px;max-height:1000px;transition:all 275ms}.specialOffer__title{text-align:center;margin-bottom:20px}.specialOffer__subtitle{font-size:14rem;line-height:19px;text-align:center}.specialOffer__list{font-size:0;text-align:center;overflow:hidden;position:relative;transition:height .5s;padding-top:32px;padding-bottom:32px}.specialOffer__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.specialOffer__item{width:200px;margin:0 auto 20px}.specialOffer__item+.specialOffer__item{margin-left:10px}.specialOffer__btn{margin:0 auto 24px;display:block;transition:all 275ms}.specialOffer__btn.is-hidden{margin:0 auto}.specialOffer .slick-slide{margin-bottom:10px;display:inline-block}.specialOffer .slick-next{font-size:0;text-indent:0;background:0 0!important;right:15px!important;left:inherit!important}.specialOffer .slick-next:before{display:block;font-size:16px;transform:rotate(-90deg)}.specialOffer .slick-prev{font-size:0;text-indent:0;background:0 0!important;left:15px!important}.specialOffer .slick-prev:before{display:block;font-size:16px;transform:rotate(90deg)}.statusOrder{display:block;font-family:Raleway,Verdana,Helvetica,Arial;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.statusOrder:after,.statusOrder:before{content:"";display:table}.statusOrder .b-repeatOrder{position:absolute;bottom:18px;right:0}.statusOrder__camera{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;cursor:pointer;color:#fe5008}.statusOrder__camera:before{content:'';display:block;width:27px;height:13px;background-image:url(../img/video-camera.svg);background-size:27px;margin-right:6px}.statusOrder__repeat:before,.statusOrder__topLink:before{font-family:frontend!important;margin-right:10px;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.statusOrder__cameraCont{margin-top:6px}.statusOrder__cameraCont-hide{display:none}.statusOrder__repeat{background-color:transparent!important;height:inherit!important;border-radius:0!important;color:#fe5000!important;font-size:14px!important;line-height:normal!important;box-shadow:none!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;margin-top:0!important}.statusOrder__repeat:before{content:'\e95a';font-weight:400;font-size:18px;margin-top:-1px}.statusOrder__orderTop{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.statusOrder__orderTop-rejected .statusOrder__date,.statusOrder__orderTop-rejected .statusOrder__statusTitle,.statusOrder__orderTop-rejected .statusOrder__title{color:#9a918c}.statusOrder__orderTop-completed .cancel,.statusOrder__orderTop-completed .statusOrder__timer,.statusOrder__orderTop-rejected .cancel{display:none}.statusOrder__status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.statusOrder__statusImg{max-height:30px;max-width:30px}.statusOrder__statusTitle{margin-left:8px;font-weight:600;font-size:20px;color:#00c304}.statusOrder__time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:10px}.statusOrder__time .cancel{margin-left:14px;font-weight:500;font-size:14px;color:#837a76}.statusOrder__date{font-weight:500;font-size:16px;color:#2c2c2c}.statusOrder__timer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}.statusOrder__box{padding:30px}.statusOrder__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:45px;border-bottom:1px solid #e1ded9;padding:0 10px}.statusOrder__topLink{margin-left:30px;font-weight:600;font-size:12px;text-decoration:none;color:#fe5000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:100%;padding-right:15px;border-bottom:1px solid transparent}.statusOrder__topLink.active,.statusOrder__topLink:hover{border-bottom:1px solid #fe5000}.statusOrder__topLink:before{content:'';font-weight:400;display:block;font-size:16px}.statusOrder__topLink-orders:before{content:'\e906'}.statusOrder__topLink-promocode:before{content:'\e957'}.statusOrder__topLink-address:before{content:'\e942'}.statusOrder__topLink-options:before{content:'\e958'}.statusOrder__lottery{padding:20px 20px 25px;margin-right:25px;margin-bottom:20px;text-align:center;position:relative}.statusOrder__lottery-cont:after,.statusOrder__lottery-cont:before{content:"";display:table}.statusOrder__lottery-title{font-size:28px;font-weight:700;margin-bottom:10px}.statusOrder__lottery-img{float:left;width:50%}.statusOrder__lottery-img img{width:100%}.statusOrder__lottery-desc{float:left;width:50%}.statusOrder__lottery-cell{width:100%;height:213px;display:table}.statusOrder__lottery-text{display:table-cell;width:100%;height:100%;vertical-align:middle}.statusOrder__lottery:after,.statusOrder__lottery:before{background:linear-gradient(to right,#20587b 25%,#ffcd02 25%,#ffcd02 50%,#e84f47 50%,#e84f47 75%,#65c1ac 75%);position:absolute;height:4px;left:0;right:0}.statusOrder__lottery:before{content:'';top:0}.statusOrder__lottery:after{content:'';bottom:0}.statusOrder__form-title:before,.statusOrder__item:before{content:'';background-repeat:no-repeat}.statusOrder__title{font-size:28px;font-weight:800;color:#2c2c2c}.statusOrder__dashed{margin-top:40px;font-size:14rem;position:relative}.statusOrder__dashed-none .statusOrder__cameraCont{display:none}.statusOrder__cont{overflow:hidden}.statusOrder__item{position:relative;padding-bottom:18px;padding-left:40px}.statusOrder__item span{font-weight:700;display:block}.statusOrder__hidden,.statusOrder__item.active:after,.statusOrder__item.fail:after{display:none}.statusOrder__item:before{background-image:url(../img/check_ready.svg);width:30px;height:18px;border-radius:50%;position:absolute;left:0;top:0;z-index:14;background-position:50%}.statusOrder__item.active:before{height:30px;background-image:url(../img/check_progress.svg)}.statusOrder__item.fail:before{background-image:none}.statusOrder__link{text-decoration:underline;color:#000;font-weight:700;cursor:pointer}.statusOrder__link:hover{opacity:.75}.statusOrder .cookies-show{display:inline-block}.statusOrder__form{text-align:center;padding-right:26px;padding-top:17px;display:none!important}.statusOrder__form-title{font-size:18px;position:relative;display:inline-block}.statusOrder__form-title:before{position:absolute;width:22px;height:22px;background-image:url(/static/img/status/email.svg);background-size:22px;left:-24px;top:2px}.statusOrder__form-desc{padding-top:4px;padding-right:20px}.statusOrder__form-cont{padding-top:17px;padding-left:38px}.statusOrder__form-cont:after,.statusOrder__form-cont:before{content:"";display:table}.statusOrder__form-message:before,.support__itemImportant .support__itemDesc:after{content:'*'}.statusOrder__form-message{display:none;color:#b13734;font-size:11px;text-align:left;padding-left:38px;padding-top:5px}.statusOrder__form-message:before{display:inline-block;padding-right:3px}.statusOrder__form.error,.statusOrder__form.error .statusOrder__form-message,.statusOrder__item.active .statusOrder__hidden{display:block}.statusOrder__form.error .statusOrder__input{border-color:#b13734}.statusOrder__input{box-shadow:0 1px 3px 0 rgba(0,0,0,.4);border:1px solid #bebebe;font-size:14px;text-align:center;width:200px;height:30px;float:left}.statusOrder__button{background-color:#b13734;font-size:14px;color:#fff;height:30px;line-height:28px;width:103px;border:none;float:left;margin-left:8px}.support__itemError input,.support__itemError textarea{border-color:#d50000!important}.statusOrder__image{float:right;min-width:170px;text-align:center}.statusOrder__image-title{font-size:14px;font-weight:500}.statusOrder__image-timer{font-weight:700;padding-left:2px;font-size:16px;margin-top:-3px;text-align:right;font-family:'Open Sans'}.support__button,.tableInvitedFriends__details-cell:not(:first-child),.tableInvitedFriends__main-cell:not(:first-child),.title-border,.title-num__num{text-align:center}.statusOrder__item.active .cookies-show{display:none}.statusOrder__item.active .statusOrder__form{display:block!important}.statusOrder .fortuneCookies{background-color:transparent;padding:15px 47px 0 0}.statusOrder .fortuneCookies__title{font-size:23rem}.statusOrder .fortuneCookies__slogan{font-size:23rem;margin-top:-3px;text-transform:none;margin-bottom:-21px}.statusOrder .fortuneCookies__cookies{background-size:78px 76px;height:78px}.support__input input,.support__select .select-new__header{height:40px;font-size:16px}.statusOrder .fortuneCookies__cookies:after,.statusOrder .fortuneCookies__cookies:before{background-size:39px}.statusOrder .fortuneCookies__prediction{margin-top:30px}.status__text{display:inline-block;width:102px}.statusContent__text a{display:inline-block;text-decoration:none;margin-top:10px;font-weight:600}.support__item,.support__itemError .support__message{display:block}.statusContent__text a:hover{text-decoration:underline}.low-z-index{z-index:100!important}.sticky-labels{position:fixed;right:0;top:50%;z-index:101;transform:translateY(-50%)}.sticky-labels__item,.title-border{position:relative}.sticky-labels_bottom{top:auto;bottom:0}@media screen and (min-width:1300px){.sticky-labels_bottom{right:auto;top:auto;left:50%;transform:translateX(-50%);width:960px}.sticky-labels_bottom .sticky-labels__item{right:-100%}}@media screen and (max-width:1299px){.sticky-labels_bottom{transform:none}.sticky-labels_bottom .sticky-labels__item{right:0}}.support{margin-top:140px;padding:20px}.support *{font-family:Raleway,Verdana,Helvetica,Arial;font-weight:400;color:rgba(0,0,0,.87)}.support__cont{width:576px;padding:48px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.34),0 0 2px 0 rgba(0,0,0,.12)}.support__title{font-weight:700;font-size:20px}.support__titleMain{margin-bottom:36px;font-weight:700;font-size:24px;color:#000;line-height:36px}.support__desc{margin-top:4px;font-weight:500;font-size:18px}.support__form{margin-top:36px}.support__line{display:block;width:482px}.support__line+.support__line{margin-top:24px}.support__itemDesc{font-size:14px;line-height:20px;color:#8b827d}.support__itemError input{color:#d50000}.support__itemError input::-webkit-input-placeholder{color:#ccc!important}.support__itemError input::-moz-placeholder{color:#ccc!important}.support__itemError input:-moz-placeholder{color:#ccc!important}.support__itemError input:-ms-input-placeholder{color:#ccc!important}.support__select{width:280px}.support__select .select-new__title{line-height:40px}.support__select .select-new__header:after{margin-top:-2px;border-width:8px 8px 0}.support__select .select-new__body{top:40px}.support__input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.support__input input{width:280px;margin-right:10px;padding:0 11px;border-radius:2px;background-color:transparent;border:1px solid #d9d9d9;line-height:20px}.support__textarea textarea{width:100%;height:100px;padding:11px;border-radius:2px;border:1px solid #d8d8d8;resize:none;font-size:16px}.support__control{margin-top:36px}.support__controlTop{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.support__controlLeft{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.support__controlLoader{display:none;width:25px;height:25px;margin-left:30px;font-family:icon-1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.support__controlLoader:before{content:'\e904'}.support__controlLoader-active{display:block}.support__button{width:133px;height:36px;border-radius:5px;border:none;background-color:#fe5000;font-weight:500;font-size:16px;color:#fff;text-transform:uppercase;box-shadow:0 2px 4px 0 rgba(0,0,0,.75);outline:0}.support__fileButton,.support__fileName:before{font-family:icon-1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.54}.support__button:disabled{background-color:rgba(79,79,79,.26);box-shadow:none;color:rgba(0,0,0,.26)}.support__fileButton{width:48px;height:48px;padding:0;border:none;border-radius:50%;background-color:transparent;font-size:48px;line-height:48px;color:#000;outline:0}.support__fileButton:before{content:'\e906'}.support__fileButton:active,.support__fileButton:hover{background-color:rgba(0,0,0,.1)}.support__fileCont{margin-top:22px;padding-left:2px}.support__fileItem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.support__fileItem+.support__fileItem{margin-top:15px}.support__fileControl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:117px;padding-left:52px}.support__fileName{font-family:SourceSansPro,"Open Sans",sans-serif;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:calc(100% - 117px)}.support__fileName:before{content:'\e905';display:block;margin-top:2px;margin-right:4px;font-size:16px;color:#000}.support__fileCheck,.support__fileDelete{height:25px;padding:0;border:none;background-color:transparent;font-size:24px;font-family:icon-1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.support__fileCheck{width:25px;color:#000;opacity:.54}.support__fileCheck-ready{color:#00ba03;opacity:1}.support__fileCheck-ready:before{content:'\e902'}.support__fileCheck-load{animation-name:spin;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear}.support__fileCheck-load:before{content:'\e904'}.support__fileDelete:before{content:'\e903'}.support__bottomMessage{margin-top:24px;padding-right:30px;font-size:14px;color:rgba(0,0,0,.54)}.support__bottomMessage a{color:rgba(0,0,0,.54)}.support__message{display:none;font-size:12px;color:#d50000}.support__message:after{content:'\e907';font-family:icon-1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;display:none}.support__faq{display:none;-ms-flex-align:center;align-items:center;font-size:11px;color:#aa0003}.support__faq:before{content:'\e901';width:16px;height:16px;margin-right:6px;border-radius:50%;background-color:#aa0003;font-family:icon-1!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:16px;color:#fff}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.tableInvitedFriends{box-shadow:0 5px 4px -4px #bec3c7;color:#000;display:inline-block;width:100%}.tableInvitedFriends__main{height:100px;padding:0 32px;border-bottom:1px solid #bec3c7}.tableInvitedFriends__main-row{display:table;width:100%;height:100%}.tableInvitedFriends__main-cell{display:table-cell;vertical-align:middle;height:100%;font-size:16rem}.tableInvitedFriends__main-cell:nth-child(1){width:40%}.tableInvitedFriends__main-cell:nth-child(2){width:18%}.tableInvitedFriends__main-cell:nth-child(3){width:52%}.tableInvitedFriends__main-text{display:inline-block;vertical-align:middle}.tableInvitedFriends__help{display:inline-block;vertical-align:middle;font-size:0;margin-left:13px}.tableInvitedFriends__help-img{display:inline-block}.tableInvitedFriends__toggleDetails{display:inline-block;vertical-align:middle;background:url(../img/tableInvitedFriends__arrow.png) no-repeat;width:16px;height:11px;border:none;padding:0;margin-left:19px;transition:transform 275ms ease}.tableInvitedFriends__toggleDetails._show{transform:rotate(180deg)}.tableInvitedFriends__details{background-color:#f6f8f9;display:none}.tableInvitedFriends__details-body-row,.tableInvitedFriends__details-head-row{display:table;width:100%;padding:0 32px;height:50px}.tableInvitedFriends__details-head{font-size:14px;border-bottom:1px solid #bec3c7}.tableInvitedFriends__details-body{font-size:12px;border-bottom:1px solid #bec3c7}.tableInvitedFriends__details-cell{display:table-cell;vertical-align:middle;height:100%}.tableInvitedFriends__details-cell:nth-child(1){width:40%}.tableInvitedFriends__details-cell:nth-child(2){width:18%}.tableInvitedFriends__details-cell:nth-child(3){width:52%}.textIconruble__icon,.textIcontenge__icon{width:22px;vertical-align:middle;display:inline-block;height:30px}.textIconruble{font-size:16rem}.textIconruble__icon{background:url(../img/i-ruble.svg) no-repeat;background-size:100% 100%}.textIconruble__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIcontenge{font-size:16rem}.textIcontenge__icon{background:url(../img/i-tenge.svg) no-repeat;background-size:100% 100%}.textIcontenge__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconcalories{font-size:16rem}.textIconcalories__icon{background:url(../img/i-calories.svg) no-repeat;background-size:100% 100%;width:19px;height:30px;vertical-align:middle;display:inline-block}.textIconcalories__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconweight{font-size:16rem}.textIconweight__icon{background:url(../img/i-weight.svg) no-repeat;background-size:100% 100%;width:37px;height:30px;vertical-align:middle;display:inline-block}.textIconRUB_small__icon,.textIconcalories_small__icon,.textIcontenge_small__icon{height:15px;vertical-align:middle;margin-right:5px;display:inline-block}.textIconweight__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconRUB_small{font-size:16rem}.textIconRUB_small__icon{background:url(../img/i-RUB.svg) no-repeat;background-size:100% 100%;width:12px}.textIconRUB_small__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconRUB_small__text b{font-size:18rem}.textIcontenge_small{font-size:16rem}.textIcontenge_small__icon{background:url(../img/i-tenge.svg) no-repeat;background-size:100% 100%;width:12px}.textIcontenge_small__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIcontenge_small__text b{font-size:18rem}.textIconcalories_small{font-size:16rem}.textIconcalories_small__icon{background-size:100% 100%;width:9px}.textIconcalories_small__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconcalories_small__text b{font-size:18rem}.textIconweight_small{font-size:16rem}.textIconweight_small__icon{background:url(../img/i-weight.svg) no-repeat;background-size:100% 100%;width:21px;height:16px;vertical-align:middle;display:inline-block;margin-right:5px}.textIconEUR_small__icon,.textIconRUB_xsmall__icon,.textIconcalories_xsmall__icon,.textIcontenge_xsmall__icon{height:15px;vertical-align:middle;margin-right:5px;display:inline-block}.textIconweight_small__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconweight_small__text b{font-size:18rem}.textIconEUR_small{font-size:16rem}.textIconEUR_small__icon{background:url(../img/i-EUR.svg) no-repeat;background-size:100% 100%;width:12px}.textIconEUR_small__text{display:inline-block;font-weight:800;font-size:14px;color:#2c2c2c}.textIconEUR_small__text b{font-size:18rem}.textIconRUB_xsmall{font-size:14rem}.textIconRUB_xsmall__icon{background:url(../img/i-RUB.svg) no-repeat;background-size:100% 100%;width:12px}.textIconRUB_xsmall__text{display:inline-block;font-size:12rem;line-height:19px}.textIconRUB_xsmall__text b{font-size:18rem}.textIcontenge_xsmall{font-size:14rem}.textIcontenge_xsmall__icon{background:url(../img/i-tenge.svg) no-repeat;background-size:100% 100%;width:12px}.textIcontenge_xsmall__text{display:inline-block;font-size:12rem;line-height:19px}.textIcontenge_xsmall__text b{font-size:18rem}.textIconcalories_xsmall{font-size:14rem}.textIconcalories_xsmall__icon{background:url(../img/i-calories.svg) no-repeat;background-size:100% 100%;width:9px}.textIconcalories_xsmall__text{display:inline-block;font-size:12rem;line-height:19px}.textIconcalories_xsmall__text b{font-size:18rem}.textIconweight_xsmall{font-size:14rem}.textIconweight_xsmall__icon{background:url(../img/i-weight.svg) no-repeat;background-size:100% 100%;width:21px;height:16px;vertical-align:middle;display:inline-block;margin-right:5px}.textIconweight_xsmall__text{display:inline-block;font-size:12rem;line-height:19px}.textIconweight_xsmall__text b{font-size:18rem}.textIconEUR_xsmall{font-size:14rem}.textIconEUR_xsmall__icon{background:url(../img/i-EUR.svg) no-repeat;background-size:100% 100%;width:12px;height:15px;vertical-align:middle;display:inline-block;margin-right:5px}.textIconEUR_xsmall__text{display:inline-block;font-size:12rem;line-height:19px}.textIconEUR_xsmall__text b{font-size:18rem}.productTable__details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.productTable__details .productTable__detailsItem,.productTable__details .textIconWeight_small{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.productTable__details .textIconruble_small__text,.productTable__details .textIconweight_small__text{font-size:11px;font-weight:600;color:#2c2c2c}.productTable__details .textIconruble_small{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.textIconruble_small__text{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:800;font-size:14px;color:#2c2c2c}.title-num__num,.title-num__title{font-weight:700;vertical-align:middle}.textIconruble_small__text .header__money{display:block;padding-top:0;margin-top:-4px}.textIconruble_small__text .header__money:before{font-size:10px}.title-border{width:463px;height:28px;line-height:28px;font-size:16px;color:#868686;margin:auto;z-index:1}.title-border:before{content:'';position:absolute;top:50%;left:0;right:0;background-color:#d2d2d2;height:1px;z-index:-1}.title-border__text{height:28px;padding:0 25px;display:inline-block}.title-border_color_sand .title-border__text{background-color:#f7f5f0}.title-num{font-size:0}.title-num__num{border-radius:50%;background-color:#d98d21;width:34px;height:34px;line-height:34px;display:inline-block;color:#fff;font-size:16rem}.title-num__title{color:#2d2d2d;font-size:14rem;text-align:left;display:inline-block;margin-left:12px}.title-rate{position:relative;margin-top:24px;overflow:hidden;padding-top:6px;padding-left:228px;box-shadow:inset 0 3px 3px -1px #e6e4df;background-color:#f7f5f0;padding-bottom:19px}.tooltip,.tooltip:before{box-shadow:2px 4px 16px 0 rgba(0,1,1,.29)}.title-rate__close{position:absolute;top:5px;right:7px;z-index:2}.title-rate__title{color:#2d2d2d;font-size:19rem;font-weight:600;text-align:left;position:absolute;top:18px;left:65px}.title-rate__mainTitle-green,.title-rate__mainTitle-orange,.title-rate__mainTitle-red{color:#2d2d2d;font-size:30rem;font-weight:300;position:relative;z-index:1}.title-rate__mainTitle-green:before,.title-rate__mainTitle-orange:before,.title-rate__mainTitle-red:before{z-index:-1;bottom:-18px;left:-30px;content:''}.title-rate__mainTitle-orange:before{background:url(../img/smear_orange.png) no-repeat;width:308px;height:121px;position:absolute}.title-rate__mainTitle-green:before{background:url(../img/smear_green.png) no-repeat;width:265px;height:97px;position:absolute}.title-rate__mainTitle-red:before{background:url(../img/smear_red.png) no-repeat;width:303px;height:102px;position:absolute}.tooltip,.tooltip:after,.tooltip:before{position:absolute;background-color:#fff}.title-rate__mainTitle-tariff{color:#fff}.title-rate__price{font-size:20rem;font-weight:700}.title-rate__desc{color:#2d2d2d;font-size:14rem;font-weight:700;line-height:1.4;text-align:left;padding-top:26px;width:80%}.titleSection{color:#1d2a39;font-size:24rem;font-weight:700}.tooltip{width:203px;padding:20px 30px;bottom:152px;left:0;z-index:2;color:#000}.tooltip:before{content:'';bottom:-13px;left:30px;width:26px;height:26px;transform:rotate(45deg);transform-origin:center;z-index:1}.tooltip:after{content:'';bottom:0;left:22px;width:42px;height:20px;z-index:2}.tooltip__list{padding-top:20px}.tooltip__item+.tooltip__item{padding-top:8px}.total-recall{display:block;width:480px;margin:38px auto 0;padding:16px 0}.total-recall__cont{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.total-recall__cont.active{-ms-flex-pack:start;justify-content:flex-start}.total-recall__cont.active .total-recall__item{width:0;opacity:0}.total-recall__cont.active .total-recall__item.active{width:121px;opacity:1}.total-recall__title{font-family:Raleway,Verdana,Helvetica,Arial;font-size:32px;color:#2c2c2c;font-weight:800;text-align:center}.total-recall__item,.total-recall__item span{color:#2c2c2c;font-weight:600;text-align:center;font-family:Raleway}.total-recall__item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;font-size:18px;width:121px;height:121px;cursor:pointer;padding:5px 0;transition:.2s;overflow:hidden;border-radius:10px}.total-recall__item span{font-size:16px;display:block;padding-top:1px;width:100%}.total-recall__item .smile{width:48px;height:48px;background-image:url(../img/review_great.png);background-size:48px}.total-recall .neutral .smile{background-image:url(../img/review_norm.png)}.total-recall .negative .smile{background-image:url(../img/review_bad.png)}.total-recall .idea .smile{background-image:url(../img/review_idea.png)}.total-recall__item.active{border-radius:10px;border:1px solid #ffd200;box-shadow:0 2px 10px 0 rgba(149,75,53,.5)}.total-recall.error{border-radius:4px;border:1px solid #ff4848}.total-recall.ready .error-mood{display:none!important}.viewDesc{font-size:0;display:table;width:100%;box-shadow:0 5px 6px -4px rgba(1,2,2,.08);position:relative}.viewDesc__img,.viewDesc__info{display:table-cell;vertical-align:middle}.viewDesc__img{width:180px}.viewDesc__info{height:100%;width:calc(100% - 180px);padding-left:54px;padding-right:80px}.viewDesc__title{font-family:Raleway;color:#1d2a39;font-size:28rem;font-weight:700;line-height:1.4;text-transform:uppercase}.viewDesc__desc{font-family:'Open Sans';color:#2d2d2d;font-size:14rem;font-weight:400;line-height:1.3;padding-top:18px}.yourChoice{background-color:#eeece6;box-shadow:inset 0 3px 3px -1px #e6e4df;padding:31px 67px 17px}.yourChoice__title{color:#2d2d2d;font-size:19rem;font-weight:600;text-align:left}.yourChoice__listChoice{padding-top:38px;font-size:0}.yourChoice__item{display:inline-block;width:175px;vertical-align:top}.yourChoice__summingUp-btn,.yourChoice__summingUp-info{vertical-align:middle;display:inline-block}.yourChoice__item:not(:nth-child(3n)){margin-right:calc((100% - 175px * 3)/ 2)}.yourChoice__item:nth-child(n+4){margin-top:40px}.yourChoice__gift{background-color:#edaa4a;padding:12px 0;font-size:0;margin-top:28px;text-align:center}.yourChoice__gift-item{display:inline-block;width:185px;margin-left:2px;margin-right:2px}.yourChoice__gift-item:nth-child(n+4){padding-top:12px}.yourChoice__gift-img{float:left;margin-right:12px}.yourChoice__gift-title{padding-top:15px;font-size:13rem;font-weight:700;color:#fff;text-align:left;text-transform:uppercase}.yourChoice__gift-desc{padding-top:9px;color:#2d2d2d;font-size:13rem;font-weight:400;text-align:left}.yourChoice__summingUp{background-color:#fffdf7;padding:16px 28px 18px;margin-top:26px;text-align:justify;font-size:0}.yourChoice__summingUp-title,.yourChoice__summingUp-weight{color:#2d2d2d;font-size:14rem;font-weight:700}.yourChoice__summingUp:after{content:'';width:100%;height:0;display:inline-block}.yourChoice__summingUp-info{width:380px;padding-right:10px}.yourChoice__summingUp-weight{margin-top:5px}.yourChoice__summingUp-calories{padding-top:4px}.yourChoice__summingUp-calories span{color:#a3a5a8;font-size:10rem;font-weight:400;border-bottom:1px dashed}.yourChoice__summingUp-benefit-text{display:inline-block;color:#80ac14;padding-left:6px}.yourChoice__errorMessage{border-left:4px solid #edaa4a;border-right:4px solid #edaa4a;border-bottom:4px solid #edaa4a;width:96%;margin:auto;padding:14px 23px 23px;font-size:0;text-align:justify}.yourChoice__errorMessage:after{content:'';height:0;width:100%;display:inline-block}.yourChoice__errorMessage-title{font-size:14px;font-weight:700;color:#2d2d2d;display:inline-block;vertical-align:top;width:220px}.yourChoice__errorMessage-title img{display:inline-block;vertical-align:middle;margin-right:13px}.yourChoice__errorMessage-must-choose{display:inline-block;vertical-align:top;padding-top:2px;width:264px;font-size:0}.yourChoice__errorMessage-must-choose-title{font-size:14px;color:#2d2d2d;display:inline-block;vertical-align:top;width:112px;margin-right:6px}.yourChoice__errorMessage-must-choose-list{display:inline-block;vertical-align:top;width:calc(100% - 120px)}.yourChoice__errorMessage-must-choose-item{display:block}.yourChoice__errorMessage-must-choose-link{display:inline;color:#7a2426;font-size:14px;text-decoration:none;border-bottom:1px dashed;transparent:border-color 275ms}.yourChoice__errorMessage-must-choose-link:hover{border-color:transparent}.yourChoice__social{display:block}.xdsoft_datetimepicker{background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:2px 8px 8px 0;position:absolute;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-webkit-touch-callout:none;-khtml-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{float:left;margin-left:8px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==);background-color:transparent;background-repeat:no-repeat;border:0 currentColor;cursor:pointer;display:block;height:30px;opacity:.5;outline:currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}.xdsoft_datetimepicker .xdsoft_year{width:56px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#f5f5f5;color:#666;font-size:12px;text-align:right;padding:0;border-collapse:collapse;cursor:pointer}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#ff8000!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#2c2c2c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-dots li.slick-active button:before{opacity:.75;color:#2c2c2c}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}