.diafan_errors{border:1px solid #c05f5f;padding:7px 7px 7px 30px;color:#c05f5f;margin:0 8% 10px;width:80%}.diafan_errors td.calls{cursor:pointer}.diafan_errors td.calls div{padding:10px 15px;display:none}.diafan_errors td.file{vertical-align:top;white-space:nowrap}.diafan_errors table{width:100%}.diafan_errors table tr:hover{background-color:#f0e6e6}.diafan_div_error_overlay{position:absolute;z-index:8;background:#ccc;opacity:.8;top:0;left:0;width:100%;height:100%}.diafan_div_error{position:absolute;width:70%;z-index:9;border:1px solid #ccc;background:#fff;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px rgba(0,0,0,.17);padding:5px 5px 5px 8px;top:0;left:0}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Verdana,sans-serif;font-size:13px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Verdana,sans-serif;font-size:1em}.ui-widget-content{border:0 solid #aaa;color:#222}#ui-timepicker-div-filed_created .ui-widget-content{border:1px solid #aaa}.ui_tpicker_hour div,.ui_tpicker_minute div{border:1px solid #aaa}.ui-widget-content a{color:#222}.ui-widget-header{border-bottom:1px solid #a7a7a7;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#424242;font-weight:700}.ui-widget-header a{color:#424242}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d5d5d5!important;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#24288d;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #d5d5d5;background:#ececec url(/css/custom-theme/images/ui-bg_inset-hard_75_ececec_1x100.png) 50% 50% repeat-x;font-weight:400;color:#24288d}.ui-state-hover a,.ui-state-hover a:hover{color:#24288d;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #a7a7a7;background:#dedede url(/css/custom-theme/images/ui-bg_inset-hard_65_dedede_1x100.png) 50% 50% repeat-x;font-weight:400;color:#424242}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#424242;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #5da333;background:#edf4e8 url(/css/custom-theme/images/ui-bg_flat_55_edf4e8_40x100.png) 50% 50% repeat-x;color:#5da333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#5da333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #c05f5f;background:#f7eded url(/css/custom-theme/images/ui-bg_flat_95_f7eded_40x100.png) 50% 50% repeat-x;color:#c05f5f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c05f5f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c05f5f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_5da333_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/custom-theme/images/ui-icons_c05f5f_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-khtml-border-top-left-radius:0;border-top-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-khtml-border-top-right-radius:0;border-top-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}.ui-widget-overlay{background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 5px 5px 5px;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;border:1px solid #aaa;background:#fff url(/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;z-index:3!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:1px solid #aaa}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background:#fff}body .ui-tooltip{border-width:2px}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"gram";src:url(/custom/my/fonts/gram-regular.woff2) format("woff2"),url(/custom/my/fonts/gram-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"gram";src:url(/custom/my/fonts/gram-regularitalic.woff2) format("woff2"),url(/custom/my/fonts/gram-regularitalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"gram";src:url(/custom/my/fonts/gram-bold.woff2) format("woff2"),url(/custom/my/fonts/gram-bold.woff) format("woff");font-weight:600;font-style:normal}*,body,html{font-weight:400}*{font-family:"gram",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}body,html{height:100%;color:#212121;background:#f7f2e6}.page{padding:0 24px}@media (max-width:1360px){.page{padding:0 16px}}@media (max-width:980px){.page{padding:64px 16px 0}}@media (max-width:800px){.page{padding:64px 8px 0}}.page__wrapper{min-height:100%;margin:0 auto;max-width:1312px;padding:0 8px}* html .page__wrapper,.article{height:100%}.article{padding:16px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.article h1,.block__item h3{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:1024px){.article h1{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:590px){.article h1{font-weight:600;font-size:18px;line-height:24px}}.article h2{font-weight:600;font-size:18px;line-height:24px;color:#d26156}@media (max-width:590px){.article h2{font-weight:600;font-size:14px;line-height:18px}}.article p{margin-bottom:0}@media (max-width:590px){.article p{font-size:14px;line-height:20px;font-weight:400}}.article ul{list-style-type:disc;padding:0 0 0 16px}.article ol{padding-left:24px}.article li,.article p{margin-top:4px;font-size:16px;line-height:22px;font-weight:400}@media (max-width:590px){.article li{font-size:14px;line-height:20px;font-weight:400}}.article p.article__date{font-size:14px;line-height:20px;font-weight:400}@media (max-width:590px){.article p.article__date{font-size:12px;line-height:18px;font-weight:400}}.article__image{display:none;margin:0 0 16px 16px}@media (max-width:1024px){.article__image{display:inline;float:right;width:290px}}@media (max-width:800px){.article__image{width:220px}}@media (max-width:590px){.article__image{display:none}}.simplebar-track.simplebar-vertical{top:8px;right:8px;width:8px;background:#f7f2e6;border-radius:4px;height:calc(100% - 16px)}.simplebar-scrollbar{width:8px;border-radius:4px;background:#d4cecc}.simplebar-track.simplebar-vertical .simplebar-scrollbar::before{top:0;bottom:0;left:0;right:0;background:#6f5d56}.block{border-radius:16px;background:#fff;text-decoration:none;color:#212121;position:relative}.block__hero{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url(/custom/my/img/general/main-hero.jpg);background-image:-webkit-image-set(url(/custom/my/img/general/main-hero.jpg) 1x,url(/custom/my/img/general/main-hero@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/general/main-hero.jpg) 1x,url(/custom/my/img/general/main-hero@2x.jpg) 2x);background-size:contain;background-position:top right;background-repeat:no-repeat}@media (max-width:800px){.block__hero{background-image:url(/custom/my/img/general/main-hero-mobile.jpg);background-image:-webkit-image-set(url(/custom/my/img/general/main-hero-mobile.jpg) 1x,url(/custom/my/img/general/main-hero-mobile@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/general/main-hero-mobile.jpg) 1x,url(/custom/my/img/general/main-hero-mobile@2x.jpg) 2x);padding:16px}}.block__hero h1{font-weight:600;font-size:52px;line-height:62px;margin:0;max-width:660px}@media (max-width:1360px){.block__hero h1{font-weight:600;font-size:38px;line-height:48px;max-width:600px}}@media (max-width:1024px){.block__hero h1{font-weight:600;font-size:34px;line-height:38px;max-width:420px}}@media (max-width:800px){.block__hero h1{font-weight:600;font-size:22px;line-height:28px;max-width:220px}}.block__hero-text{font-size:22px;line-height:32px;font-weight:400;max-width:780px;margin-top:24px}@media (max-width:1360px){.block__hero-text{max-width:600px}}@media (max-width:1024px){.block__hero-text{font-size:18px;line-height:26px;font-weight:400;margin-top:12px;max-width:500px}}@media (max-width:800px){.block__hero-text{font-size:14px;line-height:20px;font-weight:400;max-width:225px}}@media (max-width:360px){.block__hero-text{font-size:14px;line-height:20px;font-weight:400;margin-top:14px}}.block__about-values p,.block__text{font-size:18px;line-height:26px;font-weight:400;margin-top:4px;margin-bottom:0}@media (max-width:1024px){.block__text{font-size:16px;line-height:22px;font-weight:400}}@media (max-width:800px){.block__text{font-size:12px;line-height:18px;font-weight:400}}.block__price{font-size:22px;line-height:32px;font-weight:400;color:#d26156;margin-top:4px;margin-bottom:0}@media (max-width:1024px){.block__price{font-size:16px;line-height:22px;font-weight:400}}@media (max-width:800px){.block__price{font-size:12px;line-height:18px;font-weight:400}}.block__item,.block__slider{background-size:cover;background-position:center;background-repeat:no-repeat}.block__item{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:800px){.block__item{padding:12px}}@media (max-width:1024px){.block__item h3{font-weight:600;font-size:18px;line-height:24px}}@media (max-width:640px){.block__item h3{font-weight:600;font-size:14px;line-height:18px}}.block__about-hero h1,.block__item h2{font-weight:600;font-size:38px;line-height:48px;margin:0}@media (max-width:1360px){.block__item h2{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:1024px){.block__item h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:640px){.block__item h2{font-weight:600;font-size:14px;line-height:18px}}.block__item--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1360px){.block__item--horizontal-onlywide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.block__item--dark,.block__item--dark .block__price{color:#fff}.block__item--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block__cafe{background:#6f5d56;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-size:cover;background-position:center;background-repeat:no-repeat;padding:16px}@media (max-width:800px){.block__cafe{padding:12px}}.block__cafe h2,.block__cafe h3{font-weight:600;font-size:34px;line-height:38px;margin:0 0 8px}@media (max-width:1024px){.block__cafe h3{font-weight:600;font-size:18px;line-height:24px}}@media (max-width:640px){.block__cafe h3{font-weight:600;font-size:14px;line-height:18px}}.block__cafe h2{font-size:38px;line-height:48px}@media (max-width:1360px){.block__cafe h2{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:1024px){.block__cafe h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:640px){.block__cafe h2{font-weight:600;font-size:14px;line-height:18px}}.block__cafe-img{border-top-left-radius:100%;border-bottom-right-radius:16px;position:absolute;width:230px;bottom:0;right:0}@media (max-width:1024px){.block__cafe-img{width:160px}}@media (max-width:640px){.block__cafe-img{width:80px}}.block__addresses{background:#6f5d56;padding:16px;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:800px){.block__addresses{padding:12px}}.block__addresses h2{font-weight:600;font-size:38px;line-height:48px;margin:0 0 8px;max-width:260px}@media (max-width:1360px){.block__addresses h2{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__addresses h2{font-weight:600;font-size:14px;line-height:18px}}@media (max-width:1024px){.block__addresses h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:640px){.block__addresses h2{font-weight:600;font-size:14px;line-height:18px;max-width:120px}.block__addresses{overflow:hidden}}.block__addresses-img{border-top-right-radius:16px;border-bottom-right-radius:16px;position:absolute;height:100%;bottom:0;right:0}@media (max-width:380px){.block__addresses-img{right:unset;left:180px}}.block__about-hero{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url(/custom/my/img/general/new_about.png);background-size:cover;background-position:bottom center;background-repeat:no-repeat;color:#212121}.block__about-hero .max-width{max-width:50%}@media (max-width:640px){.block__about-hero{padding:16px}}.block__about-hero h1{font-size:52px;line-height:62px}@media (max-width:1360px){.block__about-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__about-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__about-hero h1{font-weight:600;font-size:22px;line-height:28px}.block__about-herotext{font-size:14px!important;line-height:20px!important;padding-right:85px!important}.block__about-hero .max-width{max-width:220px!important;padding-right:10px;background-color:rgb(255 255 255 / 60%);border-radius:20px}}.block__about-herotext{font-size:22px;font-style:italic;margin-top:16px}@media (max-width:1360px){.block__about-herotext{font-size:22px;font-style:italic}}@media (max-width:1024px){.block__about-herotext{font-size:22px;line-height:32px;font-weight:400;font-style:italic;margin-top:12px}}@media (max-width:800px){.block__about-herotext{font-size:16px;line-height:26px;font-weight:400;font-style:italic;margin-top:8px}}.block__about-timeline{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#6f5d56;color:#fffdeb}@media (max-width:640px){.block__about-timeline{padding:16px}}.block__about-timeline h2{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:640px){.block__about-timeline h2{font-weight:600;font-size:22px;line-height:28px}}.block__about-timelinetext{font-size:22px;line-height:32px;font-weight:400;font-style:italic;margin-top:32px;margin-bottom:0}@media (max-width:800px){.block__about-timelinetext{font-size:18px;line-height:26px;font-weight:400}}.block__about-values{background:#d26156;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:640px){.block__about-values{padding:16px}}.block__about-values h2{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:1024px){.block__about-values h2{font-weight:600;font-size:22px;line-height:28px}}.block__about-values h3{font-weight:600;font-size:22px;line-height:28px;margin-top:12px;margin-bottom:0}@media (max-width:1024px){.block__about-values h3{font-weight:600;font-size:18px;line-height:24px}}.block__about-values p{font-size:16px;line-height:22px}.block__about-scores{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}.block__about-scores h2{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:1360px){.block__about-scores h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:800px){.block__about-scores{padding:16px}}.block__about-scorelist{display:grid;margin-top:16px;grid-column-gap:16px;grid-template-columns:repeat(3,1fr);grid-template-rows:192px}@media (max-width:1360px){.block__about-scorelist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}}@media (max-width:800px){.block__about-scorelist{display:grid}}@media (max-width:640px){.block__about-scorelist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block__about-score{padding:40px 16px 24px;border-radius:12px;text-align:center}@media (max-width:1360px){.block__about-score{margin:8px 0}}@media (max-width:640px){.block__about-score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px}}@media (max-width:340px){.block__about-score{padding:16px}}.block__about-score--1{background:#fce000;color:#fff}.block__about-score--2{background:#34e0a1;color:#fff}.block__about-score--3{background:#f7f2e6;color:#212121}@media (max-width:800px){.block__about-scorelogo{width:100%}}@media (max-width:640px){.block__about-scorelogo{width:160px}}@media (max-width:340px){.block__about-scorelogo{width:120px}}.block__about-scoretext{font-weight:600;font-size:52px;line-height:62px;margin-top:32px;margin-bottom:0}@media (max-width:1360px){.block__about-scoretext{margin-top:16px}}@media (max-width:640px){.block__about-scoretext{font-weight:600;font-size:38px;line-height:48px;margin:0}}@media (max-width:340px){.block__about-scoretext{font-weight:600;font-size:34px;line-height:38px}}.block__about-insta{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:384px}@media (max-width:800px){.block__about-insta{margin-bottom:24px}}@media (max-width:640px){.block__about-insta{margin-bottom:16px}}.block__about-instatop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:640px){.block__about-instatop{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.block__about-instatop h2{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:640px){.block__about-instatop h2{font-weight:600;font-size:22px;line-height:28px}}.block__about-instatop .btn{margin-left:16px}.block__about-instatop .btn img{cursor:pointer}.block__about-instalink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.block__about-instalink{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block__about-instalink .btn{margin-left:0;margin-top:8px}}.block__about-instaposts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;height:312px;width:100%}@media (max-width:1360px){.block__about-instaposts{positon:absolute;width:calc(100% + 24px);top:24px;left:0;margin:0}}@media (max-width:800px){.block__about-instaposts{width:calc(100% + 16px)}}@media (max-width:640px){.block__about-instaposts{height:240px;top:12px}}.block__about-instapost{width:312px;height:312px;cursor:pointer}@media (max-width:640px){.block__about-instapost{height:240px;width:240px}}.block__about-instapost img{width:312px;height:312px;border-radius:16px}@media (max-width:640px){.block__about-instapost img{height:240px;width:240px}.block__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block__products-hero{padding:24px;background-image:url(/custom/my/img/content/products/phero-invert.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat}.block__products-hero h1{color:#fff}@media (max-width:800px){.block__products-hero{padding:16px}}@media (max-width:640px){.block__products-hero{padding:12px}}.block__product-pic h2,.block__products-hero h1{font-weight:600;font-size:52px;line-height:62px;margin:0}@media (max-width:1360px){.block__products-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__products-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__products-hero h1{font-weight:600;font-size:22px;line-height:28px}}.block__product-pic{width:calc(50% - 16px);height:100%;padding:16px;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:16px;border-bottom-left-radius:16px}@media (max-width:800px){.block__product-pic{margin:16px;padding:0;width:220px;height:220px;border-radius:12px;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:640px){.block__product-pic{width:100%;margin:0;height:240px;border-radius:12px 12px 0 0;background-position:center}}.block__product-pic h2{font-size:38px;line-height:48px}@media (max-width:1360px){.block__product-pic h2{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:1024px){.block__product-pic h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:800px){.block__product-pic h2{display:none}}.block__product-description{width:50%;height:100%;margin-left:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}@media (max-width:800px){.block__product-description{width:auto;margin:0;padding-left:0}}@media (max-width:640px){.block__product-description{padding:12px}}.block__product-description h2{display:none}@media (max-width:800px){.block__product-description h2{display:inline;color:#6f5d56;font-weight:600;font-size:22px;line-height:28px}}@media (max-width:640px){.block__product-description h2{font-weight:600;font-size:18px;line-height:24px}}.block__product-description strong{color:#6f5d56;font-weight:600;font-size:22px;line-height:28px}@media (max-width:1360px){.block__product-description strong{font-weight:600;font-size:18px;line-height:24px}}@media (max-width:640px){.block__product-description strong{font-size:12px;line-height:18px}}.block__product-description p{font-size:18px;line-height:26px;font-weight:400;margin-top:0;margin-bottom:24px}@media (max-width:1360px){.block__product-description p{font-size:16px;line-height:22px;font-weight:400}}@media (max-width:800px){.block__product-description p{margin-top:12px;margin-bottom:0}}@media (max-width:640px){.block__product-description p{font-size:12px;line-height:18px;font-weight:400;margin-top:8px}}.block__menu-hero{padding:24px;background-image:url(/custom/my/img/content/menu/hero.jpg);background-image:-webkit-image-set(url(/custom/my/img/content/menu/hero.jpg) 1x,url(/custom/my/img/content/menu/hero@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/content/menu/hero.jpg) 1x,url(/custom/my/img/content/menu/hero@2x.jpg) 2x);background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff}@media (max-width:800px){.block__menu-hero{padding:16px}}@media (max-width:640px){.block__menu-hero{padding:12px}}.block__menu-hero h1{font-weight:600;font-size:52px;line-height:62px;margin:0}@media (max-width:1360px){.block__menu-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__menu-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__menu-hero h1{font-weight:600;font-size:22px;line-height:28px}}.block__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0}.block__blog-image img,.block__menu-pic{width:100%;border-radius:16px}@media (max-width:800px){.block__menu-pic{max-width:640px}}.block__blog-hero{padding:24px;background-image:url(/custom/my/img/content/blog/bhero.jpg);background-image:-webkit-image-set(url(/custom/my/img/content/blog/bhero.jpg) 1x,url(/custom/my/img/content/blog/bhero@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/content/blog/bhero.jpg) 1x,url(/custom/my/img/content/blog/bhero@2x.jpg) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}@media (max-width:800px){.block__blog-hero{padding:16px}}@media (max-width:640px){.block__blog-hero{padding:12px}}.block__blog-hero h1{font-weight:600;font-size:52px;line-height:62px;margin:0}@media (max-width:1360px){.block__blog-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__blog-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__blog-hero h1{font-weight:600;font-size:22px;line-height:28px}}.block__filter{background:0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.block__filter .btn{margin-right:16px;margin-bottom:8px}@media (max-width:800px){.block__filter .btn{margin-right:12px}}@media (max-width:640px){.block__filter .btn{margin-right:4px}}.block__card{background-size:cover;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-position:top center;padding:16px;height:312px!important}@media (max-width:800px){.block__card{padding:12px;height:240px!important}}@media (max-width:640px){.block__card{padding:8px;border-radius:12px;height:160px!important}}.block__card--promo{height:auto!important;aspect-ratio:1 / 1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block__card-name,.block__jobs-hero h1{margin:0;font-weight:600;font-size:22px;line-height:28px}.block__card-name--white{color:#fff}@media (max-width:800px){.block__card-name{font-weight:600;font-size:18px;line-height:24px}}@media (max-width:640px){.block__card-name{font-weight:600;font-size:14px;line-height:18px}}.block__card-date{margin-top:4px;font-size:14px;line-height:20px;font-weight:400}.block__card-date--white{color:#fff}@media (max-width:800px){.block__card-date{font-size:12px;line-height:18px;font-weight:400}}@media (max-width:640px){.block__card-date{font-size:10px;line-height:14px;font-weight:400}}.block__pagination{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block__article-back,.block__share{background:0 0}.block__blog-image img{-o-object-fit:cover;object-fit:cover;max-width:100%}.block__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block__jobs-hero{padding:24px;background-image:url(/custom/my/img/content/jobs/hero.jpg);background-image:-webkit-image-set(url(/custom/my/img/content/jobs/hero.jpg) 1x,url(/custom/my/img/content/jobs/hero@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/content/jobs/hero.jpg) 1x,url(/custom/my/img/content/jobs/hero@2x.jpg) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}@media (max-width:800px){.block__jobs-hero{padding:16px}}@media (max-width:640px){.block__jobs-hero{padding:12px}}.block__jobs-hero h1{font-size:52px;line-height:62px}@media (max-width:1360px){.block__jobs-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__jobs-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__jobs-hero h1{font-weight:600;font-size:22px;line-height:28px}}.block__jobs-text{padding:24px;color:#fffdeb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:800px){.block__jobs-text{padding:16px}}@media (max-width:640px){.block__jobs-text{padding:12px}}.block__jobs-text h2,.block__promo-hero h1{font-weight:600;font-size:34px;line-height:38px;margin:0}@media (max-width:1024px){.block__jobs-text h2{font-weight:600;font-size:22px;line-height:28px}}@media (max-width:640px){.block__jobs-text h2{font-weight:600;font-size:18px;line-height:24px}}.block__jobs-text--1{background:#6f5d56}.block__jobs-text--2{background:#d26156}.block__jobs-point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.block__jobs-number,.block__jobs-point img{margin-right:8px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:1024px){.block__jobs-point img{width:32px}}.block__jobs-point span{font-size:22px;line-height:32px;font-weight:400}@media (max-width:1024px){.block__jobs-point span{font-size:18px;line-height:26px;font-weight:400}}@media (max-width:800px){.block__jobs-point span{font-size:16px;line-height:22px;font-weight:400}}@media (max-width:640px){.block__jobs-point span{font-size:14px;line-height:20px;font-weight:400}}.block__jobs-number{width:40px;height:40px;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fffdeb;color:#d26156;font-size:18px;line-height:18px;font-weight:600}@media (max-width:1024px){.block__jobs-number{width:32px;height:32px;font-size:16px;line-height:16px}}.block__form{padding:24px}.block__promo-hero{padding:24px;background-image:url(/custom/my/img/content/promo/ahero.jpg);background-image:-webkit-image-set(url(/custom/my/img/content/promo/ahero.jpg) 1x,url(/custom/my/img/content/promo/ahero@2x.jpg) 2x);background-image:image-set(url(/custom/my/img/content/promo/ahero.jpg) 1x,url(/custom/my/img/content/promo/ahero@2x.jpg) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}@media (max-width:800px){.block__promo-hero{padding:16px}}@media (max-width:640px){.block__promo-hero{padding:12px}}.block__promo-hero h1{font-size:52px;line-height:62px}@media (max-width:1360px){.block__promo-hero h1{font-weight:600;font-size:38px;line-height:48px}}@media (max-width:1024px){.block__promo-hero h1{font-weight:600;font-size:34px;line-height:38px}}@media (max-width:640px){.block__promo-hero h1{font-weight:600;font-size:22px;line-height:28px}}.block__cafe-left,.block__cafe-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block__cafe-left{position:relative}.block__cafe-left h1{font-weight:600;font-size:38px;line-height:48px;color:#6f5d56;text-align:center;margin-top:0;margin-bottom:16px}@media (max-width:800px){.block__cafe-left h1{font-weight:600;font-size:22px;line-height:28px;margin-bottom:8px}}.block__cafe-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;overflow-y:auto;background:#fff;border-radius:16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;max-height:700px}@media (max-width:800px){.block__cafe-list{display:none}.block__cafe-list--active{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:-12px;border-radius:0 0 16px 16px;max-height:unset}}.block__cafe-item{padding:16px 24px 0 16px;margin:-1px 0 0 0}@media (max-width:800px){.block__cafe-item{padding:12px 24px 0 12px}}.block__cafe-item h2{font-weight:600;font-size:18px;line-height:24px;color:#6f5d56;margin:0 0 4px}@media (max-width:800px){.block__cafe-item h2{font-weight:600;font-size:14px;line-height:18px}}.block__cafe-item p{font-size:14px;line-height:20px;font-weight:400;margin:4px 0}@media (max-width:800px){.block__cafe-item p{font-size:12px;line-height:18px;font-weight:400}}.block__cafe-item--active{background:#d26156;color:#fff;padding-bottom:16px}.block__cafe-item--active h2{color:#fff}.block__cafe-divider{width:100%;height:1px;background:#6f5d56;margin-top:16px}.block__cafe-dropdown,.block__cafe-item--active .block__cafe-divider{display:none}@media (max-width:800px){.block__cafe-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;border-radius:16px;position:relative}.block__cafe-dropdown:after{width:24px;height:24px;position:absolute;content:" ";background:url(/custom/my/img/general/icons/down.svg) no-repeat center;top:calc(50% - 12px);right:12px}}.block__cafe-dropdown-name{font-weight:600;font-size:14px;line-height:18px;margin:0}.block__cafe-dropdown-info{font-size:12px;line-height:18px;font-weight:400;margin:0}.block__cafe-dropdown-info p{margin:4px 0 0}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;border-radius:20px;padding:8px 16px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;cursor:pointer;font-size:16px;line-height:16px;font-weight:400}@media (max-width:1024px){.btn{font-size:14px;line-height:16px;font-weight:400;padding:6px 12px;height:32px}}@media (max-width:640px){.btn{font-size:10px;line-height:14px;font-weight:400;height:26px}}.btn--large{height:48px;border-radius:24px;padding:8px 24px;font-size:22px;line-height:32px;font-weight:400}.grid__block--main5 .btn--large{line-height:24px}.btn .btn__text{white-space:nowrap}.grid__block--main9 .btn--solid-brown,.block__addresses .btn--solid-white{line-height:24px}.block__card--promo .btn--solid-red,.block__card--blog .btn--solid-white,.block__card--jobs .btn--solid-white,.block__article-back .btn--solid-brown{line-height:24px}.ya-share2__container.ya-share2__container_color-scheme_whiteblack .ya-share2__badge,.ya-share2__container.ya-share2__container_color-scheme_whiteblack .ya-share2__mobile-popup-badge{background-color:#f7f2e6!important}.ya-share2__container_shape_round.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon:not(.ya-share2__icon_messenger-contact):not(.ya-share2__icon_more):not(.ya-share2__icon_copy){background-size:30px 30px!important}.ya-share2__container_size_l .ya-share2__badge .ya-share2__icon{height:32px!important;width:32px!important}.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0 10px 0 0}.ya-share2__container_color-scheme_whiteblack .ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/share-vk.svg)!important}.ya-share2__container_color-scheme_whiteblack .ya-share2__item_service_facebook .ya-share2__icon{background-image:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/share-fb.svg)!important}.ya-share2__container_color-scheme_whiteblack .ya-share2__item_service_twitter .ya-share2__icon{background-image:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/share-twi.svg)!important}.ya-share2__container_color-scheme_whiteblack .ya-share2__item_service_telegram .ya-share2__icon{background-image:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/share-tg.svg)!important}.ya-share2__list.ya-share2__list_direction_horizontal>.ya-share2__item{margin:0 6px!important}.feedback_form .btn--solid-red{padding:3px 16px 8px}@media (max-width:1024px){.btn--large{font-size:16px;line-height:22px;font-weight:400;padding:8px 16px;height:38px}.grid__block--main5 .btn--large,.swiper-wrapper .btn--solid-brown{line-height:16px!important}.btn .btn__text{white-space:nowrap}.grid__block--main9 .btn--solid-brown,.block__addresses .btn--solid-white{line-height:16px!important}.block__card--promo .btn--solid-red,.block__card--blog .btn--solid-white,.block__card--jobs .btn--solid-white,.block__article-back .btn--solid-brown{line-height:16px!important}}@media (max-width:640px){.btn--insta,.btn--large{font-size:10px;line-height:14px;font-weight:400;height:26px}.btn--insta{font-size:16px;line-height:22px;height:38px}.grid__block--main5 .btn--large,.swiper-wrapper .btn--solid-brown{line-height:8px!important}.btn .btn__text{white-space:nowrap}.grid__block--main9 .btn--solid-brown,.block__addresses .btn--solid-white{line-height:8px!important}.block__card--promo .btn--solid-red,.block__card--blog .btn--solid-white,.block__card--jobs .btn--solid-white,.block__article-back .btn--solid-brown{line-height:8px!important}}.btn--outline-red{color:#d26156;border:1px solid #d26156}.btn--solid-brown{color:#fff;background:#6f5d56;border:0}.swiper-wrapper .btn--solid-brown{line-height:24px}.btn--solid-white,.btn--solid-white-red{color:#6f5d56;background:#fff;border:0}.btn--solid-white-red{color:#d26156}.btn--solid-red{color:#fff;background:#d26156;border:0}.btn__icon{margin-right:8px}@media (max-width:1024px){.btn__icon{width:16px;margin-right:4px}}.btn--icon--only .btn__icon{margin-right:24px}.btn--icon--only .btn__icon--second{margin:0}.footer{padding:48px 24px;background:#6f5d56;color:#fff}@media (max-width:1360px){.footer{padding:48px 16px}}@media (max-width:800px){.footer{padding:48px 8px}}@media (max-width:640px){.footer{padding:24px 8px}}.footer__wrapper{display:grid;grid-column-gap:16px;grid-row-gap:16px;grid-template-columns:repeat(8,1fr);max-width:100%}@media (max-width:1360px){.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:640px){.footer__wrapper{display:grid;grid-column-gap:16px;grid-row-gap:0;grid-template-columns:1fr 140px}}.footer__text{font-size:14px;line-height:20px;font-weight:400}@media (max-width:1024px){.footer__text{font-size:12px;line-height:18px;font-weight:400}}@media (max-width:640px){.footer__text{font-size:10px;line-height:14px;font-weight:400}}.footer__logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-column:1/3}@media (max-width:1360px){.footer__logo-block{grid-column:1/2}}@media (max-width:640px){.footer__logo-block{grid-column:2/3;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;height:100%}}.footer__logo{margin-bottom:16px}@media (max-width:1024px){.footer__logo{width:80px}}.footer__menu{margin:0}@media (max-width:640px){.footer__menu{padding:0}}.footer__menu-item{list-style:none;margin-top:8px}@media (max-width:1024px){.footer__menu-item{font-size:12px;line-height:18px;font-weight:400}}.footer__menu-item:first-child{margin:0}.footer__menu-item a{text-decoration:none;color:#fff}.footer__menu-item a:hover,.footer__phone:hover{color:#d26156}.footer__menu--1{grid-column:3/4}@media (max-width:640px){.footer__menu--1{grid-column:1/2;grid-row:1/2}}.footer__menu--2{grid-column:4/6}@media (max-width:640px){.footer__menu--2{grid-column:1/2;grid-row:2/3;margin-top:8px}}.footer__right{grid-column:7/9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1360px){.footer__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:640px){.footer__right{grid-column:2/3;grid-row:1/2}}.footer__phone{font-size:22px;line-height:32px;font-weight:400;color:#fff;text-decoration:none}@media (max-width:1024px){.footer__phone{font-size:18px;line-height:26px;font-weight:400}}@media (max-width:640px){.footer__phone{font-size:16px;line-height:22px;font-weight:400}}.footer__social,.form__close{cursor:pointer}.form p{margin-top:8px}.footer__social a{margin-left:12px;text-decoration:none}.form__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px}.form__top--popup{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form h2{margin:0}.form p{margin-bottom:0;font-size:14px;line-height:20px;font-weight:400}.form a,.menu__item a{text-decoration:none;color:#d26156}.form label{font-size:16px;line-height:22px;font-weight:400;color:#6f5d56;margin-bottom:8px}.form__contacts{margin-left:24px}.form__field,.form__fields{display:-webkit-box;display:-ms-flexbox;display:flex}.form__fields{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.form__field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 8px);-webkit-box-sizing:border-box;box-sizing:border-box}.form__field--wide{width:100%}.form__input{height:40px;background:#f7f2e6;width:100%;color:#6f5d56;border:0;border-radius:20px;padding:0 16px;font-size:16px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.form__input--textarea{height:100px;padding:16px 16px 0}.grid{display:grid;grid-column-gap:16px;grid-row-gap:16px;margin-top:32px;margin-bottom:80px}@media (max-width:1024px){.grid{margin-bottom:48px}}@media (max-width:800px){.grid{margin-bottom:32px}}@media (max-width:640px){.grid{grid-column-gap:12px;grid-row-gap:12px}}.grid--main{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:480px;grid-auto-rows:312px}@media (max-width:1360px){.grid--main{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.grid--main{grid-template-rows:375px;grid-auto-rows:240px}}@media (max-width:800px){.grid--main{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:calc(100vw - 64px) calc(100vw - 64px)}}@media (max-width:640px){.grid--main{grid-auto-rows:160px}}.grid--about{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:312px;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:1360px){.grid--about{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.grid--about{grid-template-rows:300px}.block__about-hero .max-width{max-width:50%}}@media (max-width:800px){.grid--about{grid-template-columns:minmax(0,1fr);grid-template-rows:250px}}.grid--products{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:312px;grid-auto-rows:minmax(400px,-webkit-max-content);grid-auto-rows:minmax(400px,max-content)}@media (max-width:800px){.grid--products{grid-template-rows:240px;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}}@media (max-width:640px){.grid--products{grid-template-rows:160px}}.grid--menu{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:312px;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:800px){.grid--menu{grid-template-rows:240px;grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}}@media (max-width:640px){.grid--menu{grid-template-rows:160px}}.grid--blog{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:312px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:312px minmax(min-content,max-content);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:1024px){.grid--blog{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.grid--blog{grid-template-rows:240px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:240px minmax(min-content,max-content)}}@media (max-width:640px){.grid--blog{grid-template-rows:160px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:160px minmax(min-content,max-content)}}@media (max-width:550px){.grid--blog{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid--article{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(-webkit-min-content,-webkit-max-content) 1fr minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:minmax(min-content,max-content) 1fr minmax(min-content,max-content);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:1024px){.grid--article{grid-template-columns:repeat(1,minmax(0,1fr))}}.grid--jobs{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:312px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:312px minmax(min-content,max-content);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:1024px){.grid--jobs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.grid--jobs{grid-template-rows:240px minmax(-webkit-min-content,-webkit-max-content) minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:240px minmax(min-content,max-content) minmax(min-content,max-content);grid-auto-rows:240px}}@media (max-width:640px){.grid--jobs{grid-template-rows:160px minmax(-webkit-min-content,-webkit-max-content) minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:160px minmax(min-content,max-content) minmax(min-content,max-content);grid-auto-rows:160px;grid-template-columns:repeat(2,minmax(0,1fr))}}.grid--job{grid-template-rows:minmax(-webkit-min-content,-webkit-max-content) minmax(-webkit-min-content,-webkit-min-content) minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:minmax(min-content,max-content) minmax(min-content,min-content) minmax(min-content,max-content)}.grid--promo{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:312px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:312px minmax(min-content,max-content);grid-auto-rows:minmax(-webkit-min-content,-webkit-max-content);grid-auto-rows:minmax(min-content,max-content)}@media (max-width:1024px){.grid--promo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.grid--promo{grid-template-rows:240px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:240px minmax(min-content,max-content)}}@media (max-width:640px){.grid--promo{grid-template-rows:160px minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:160px minmax(min-content,max-content)}}@media (max-width:550px){.grid--promo{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid--cafe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1680px}@media (max-width:800px){.grid--cafe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:16px}}.grid__block--main1{grid-column:span 4;grid-row:1/2}@media (max-width:1360px){.grid__block--main1{grid-column:span 3}}@media (max-width:800px){.grid__block--main1{grid-column:span 2;grid-row:span 1}}.grid__block--main2{grid-column:span 2;grid-row:span 2}@media (max-width:800px){.grid__block--main2{grid-row:span 1}}@media (max-width:1360px){.grid__block--main3{grid-column:3/4}}@media (max-width:800px){.grid__block--main3{grid-column:span 1;grid-row:span 1}}@media (max-width:1360px){.grid__block--main4{grid-column:3/4}}@media (max-width:800px){.grid__block--main4{grid-column:span 1;grid-row:span 1}}.grid__block--main5{grid-column:3/5}@media (max-width:1360px){.grid__block--main5{grid-column:2/4;grid-row:4/5}}@media (max-width:800px){.grid__block--main5{grid-column:span 2;grid-row:span 1}}@media (max-width:1360px){.grid__block--main6{grid-column:1/2;grid-row:4/5}}@media (max-width:800px){.grid__block--main6{grid-column:span 1;grid-row:span 1}}.grid__block--main7{grid-column:2/4}@media (max-width:1360px){.grid__block--main7{grid-column:1/3}}@media (max-width:800px){.grid__block--main7{grid-column:span 1;grid-row:span 1}}@media (max-width:1360px){.grid__block--main8{grid-column:3/4}}@media (max-width:800px){.grid__block--main8{grid-column:span 1;grid-row:span 1}}.grid__block--main9{grid-column:1/3}@media (max-width:1360px){.grid__block--main9{grid-column:1/2}}@media (max-width:800px){.grid__block--main9{grid-column:span 1;grid-row:span 1}}.grid__block--main10{grid-column:3/5}@media (max-width:1360px){.grid__block--main10{grid-column:2/4}}@media (max-width:800px){.grid__block--main10{grid-column:span 2;grid-row:span 1}}.grid__block--about1{grid-column:1/5;grid-row:1/2}@media (max-width:1360px){.grid__block--about1{grid-column:span 3;grid-row:span 1}}@media (max-width:800px){.grid__block--about1{grid-column:span 1}}.grid__block--about2{grid-column:1/3;grid-row:2/7}@media (max-width:1360px){.grid__block--about2{grid-column:1/4;grid-row:3/4}}@media (max-width:800px){.grid__block--about2{grid-column:span 1;grid-row:4/5}}.grid__block--about3{grid-column:3/5;grid-row:2/3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:stretch;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1360px){.grid__block--about3{grid-column:1/3;grid-row:2/3;height:100%}}@media (max-width:800px){.grid__block--about3{grid-column:span 1;grid-row:2/3}}.grid__block--about4{grid-column:3/5;grid-row:3/4}@media (max-width:1360px){.grid__block--about4{grid-column:3/4;grid-row:2/3}}@media (max-width:800px){.grid__block--about4{grid-column:span 1;grid-row:3/4}}.grid__block--about5{grid-column:3/5;grid-row:4/5}@media (max-width:1360px){.grid__block--about5{grid-column:1/4;grid-row:4/5}}@media (max-width:800px){.grid__block--about5{grid-column:span 1;grid-row:5/6}}.grid__block--menu-hero{grid-column:span 2}.grid__block--menu{grid-column:span 1}@media (max-width:800px){.grid__block--menu{grid-column:span 2}}.grid__block--blog-hero{grid-column:span 4}@media (max-width:1024px){.grid__block--blog-hero{grid-column:span 3}}@media (max-width:550px){.grid__block--blog-hero{grid-column:span 2}}.grid__block--filter{grid-column:span 4}@media (max-width:1024px){.grid__block--filter{grid-column:span 3}}@media (max-width:550px){.grid__block--filter{grid-column:span 2}}.grid__block--card{grid-column:span 1}.grid__block--pagination{grid-column:span 4}@media (max-width:1024px){.grid__block--pagination{grid-column:span 3}}@media (max-width:550px){.grid__block--pagination{grid-column:span 2}}.grid__block--back{grid-column:span 2}.grid__block--page-card{grid-column:span 1;height:calc(100vh - 400px);max-height:760px}@media (max-width:1024px){.grid__block--page-card{width:100%;height:auto;max-height:unset}}@media (max-width:590px){.grid__block--page-card{grid-column:span 2;grid-row:span 1}}@media (max-width:1024px){.grid__block--page-card-hiding{display:none}}@media (max-width:590px){.grid__block--page-card-hiding{display:unset;grid-column:span 2;grid-row:span 1}}.grid__block--page-form{height:auto;max-height:max-content}.grid__block--share{grid-column:span 2}.grid__block--jobs-hero{grid-column:span 4}@media (max-width:1024px){.grid__block--jobs-hero{grid-column:span 3}}@media (max-width:640px){.grid__block--jobs-hero{grid-column:span 2}}.grid__block--jobs-text{grid-column:span 2}@media (max-width:1024px){.grid__block--jobs-text{grid-column:span 3}}@media (max-width:640px){.grid__block--jobs-text{grid-column:span 2}}.grid__block--promo-hero{grid-column:span 3}@media (max-width:1024px){.grid__block--promo-hero{grid-column:span 3}}@media (max-width:550px){.grid__block--promo-hero{grid-column:span 2}}.grid__block--cafe-list{min-height:100%;width:calc(25% - 16px)}@media (max-width:1024px){.grid__block--cafe-list{width:calc(33.333333% - 16px)}}@media (max-width:800px){.grid__block--cafe-list{width:100%;min-height:unset}}.grid__block--cafe-map{position:relative;width:75%;display:inline-block}@media (max-width:1024px){.grid__block--cafe-map{width:66.666666%}}@media (max-width:800px){.grid__block--cafe-map{width:100%}}.grid__contents{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%;height:100%;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.header{background:#fff;padding:0 24px;position:relative}@media (max-width:1360px){.header{padding:0 16px}}@media (max-width:980px){.header{position:fixed;width:100%;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);z-index:3}}@media (max-width:800px){.header{padding:0 16px}}@media (max-width:640px){.header{padding:0 8px}}.header__mobile-menu{display:none;position:absolute;top:64px;left:0;background:#fff;padding:0 16px 16px;margin:0;height:calc(100vh - 64px);width:100%;z-index:2}.header__mobile-menu .btn{margin-top:12px}.header__mobile-menu--open{display:block}.header__top{height:72px;text-align:center;position:relative;border-bottom:1px solid #ededed;width:100%}@media (max-width:980px){.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;height:64px}}.header__bottom{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:980px){.header__bottom{display:none}}.header__phone{position:absolute;color:#6f5d56;font-weight:600;font-size:18px;line-height:24px;text-decoration:none;top:0;right:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__phone:hover,.menu__item a:hover{color:#d26156}@media (max-width:980px){.header__phone{position:relative;font-size:14px;line-height:20px;font-weight:400}}@media (max-width:640px){.header__phone{margin-bottom:5px;font-size:14px;line-height:14px;font-weight:400}}.header__logo{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:980px){.header__logo-img{height:32px}}@media (max-width:640px){.header__logo-img{display:none}}.header__logo-mobile{display:none}@media (max-width:640px){.header__logo-mobile{display:unset;height:48px}}.header__addresses,.header__shop{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.header__addresses,.header__shop{width:auto}}.header__shop{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__addresses{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__topaddresses{display:none}@media (max-width:980px){.header__topaddresses{display:unset;font-size:14px;line-height:20px;font-weight:400;text-decoration:none;color:#d26156;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__topaddresses img{width:16px;height:16px;margin-right:4px}}@media (max-width:640px){.header__topaddresses{font-size:14px;line-height:14px;font-weight:400;margin-top:2px}}.header__menu-button{display:none}@media (max-width:980px){.header__menu-button{display:unset;width:120px;text-align:left;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#fff}}@media (max-width:640px){.header__menu-button{width:82px}}.header__menu-btn,.header__menu-btn:after,.header__menu-btn:before{width:28px;height:2px;background:#6f5d56;position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.header__menu-btn:after,.header__menu-btn:before{position:absolute;top:-10px;left:0;content:""}.header__menu-btn:after{top:10px}.header__menu-btn--open{background:#fff}.header__menu-btn--open:before{top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.header__menu-btn--open:after{top:-50%;-webkit-transform:translate(0,50%) rotate(-45deg);transform:translate(0,50%) rotate(-45deg)}.grid__block.grid__block--card .grid__contents.block.block__card.block__card--blog{overflow:hidden}.grid__block.grid__block--card .grid__contents.block.block__card.block__card--blog:before{content:'';position:absolute;display:inline-block;width:100%;height:65%;left:0;top:0;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:0}.grid__block.grid__block--card .grid__contents.block.block__card.block__card--blog>div{z-index:1}@media (max-width:980px){.header__topright{width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:640px){.header__topright{width:105px}}.noscroll{height:100%;overflow:hidden}.menu--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.menu__item{list-style:none;padding:16px;font-size:18px;line-height:26px;font-weight:400}.menu__item a{color:#212121}.menu__item--active a{color:#d26156;font-weight:600}.menu--mobile{padding:0;margin:0}.menu--mobile .menu__item{padding:8px 0}.map__wrapper{width:100%;max-width:100%;height:450px;border-radius:16px;position:relative;overflow:hidden}.map__item-pop{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:0 24px;-webkit-box-shadow:0 2px 12px rgb(0 0 0 / 10%);box-shadow:0 2px 12px rgb(0 0 0 / 10%);border-radius:12px;display:none;margin-top:15px}@media (max-width:1024px){.map__wrapper{height:300px}.map__item-pop{grid-template-columns:1fr;overflow-y:scroll;padding:0;grid-column-gap:8px;grid-row-gap:8px}.map__item-pop{overflow-y:auto;overflow-x:hidden}.map__item-pop::-webkit-scrollbar{width:9px}.map__item-pop::-webkit-scrollbar-track{background-color:rgb(247 242 230);border-radius:5px}.map__item-pop::-webkit-scrollbar-thumb{background-color:#d4cecc;border-radius:5px}}@media (max-width:800px){.map__item-pop{width:100%}}.map__item-pop--active{display:block}.map__item-left{padding:24px 0;grid-column:span 1}@media (max-width:1024px){.map__item-left{padding:0}}.map__item-right{height:390px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-column:span 1}@media (max-width:1024px){.map__item-right{padding:0 16px 8px;height:auto}}.map__item-name{font-weight:600;font-size:34px;line-height:38px;margin:0 0 4px}@media (max-width:1024px){.map__item-name{font-weight:600;font-size:22px;line-height:28px;padding:16px 16px 0}}@media (max-width:800px){.map__item-name{font-weight:600;font-size:14px;line-height:18px}}.map__item-description{margin-bottom:16px;font-size:18px;line-height:26px;font-weight:400}@media (max-width:1024px){.map__item-description{font-size:16px;line-height:22px;font-weight:400;padding:0 16px}}@media (max-width:800px){.map__item-description{font-size:12px;line-height:18px;font-weight:400}}.map__item-description p{margin:0 0 4px}.map__item__pics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1024px){.map__item__pics{padding-left:16px}}.map__item__pics img{width:120px;margin-right:16px;margin-bottom:16px;border-radius:8px}@media (max-width:340px){.map__item__pics a{width:50%}.map__item__pics img{width:90%}}.map__item-right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.map__item-right-top{margin-bottom:12px}}.form h2,.map__item-right-top h3{font-weight:600;font-size:22px;line-height:28px}@media (max-width:1024px){.map__item-right-top h3{margin:0}}.map__reviews{overflow-y:auto;overflow-x:visible;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map__reviews{overflow-y:auto;overflow-x:hidden}.map__reviews::-webkit-scrollbar{width:9px}.map__reviews::-webkit-scrollbar-track{background-color:rgb(247 242 230);border-radius:5px}.map__reviews::-webkit-scrollbar-thumb{background-color:#d4cecc;border-radius:5px}@media (max-width:1024px){.map__reviews{overflow:visible;padding-right:0}}.map__review{padding:12px;background:#f7f2e6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px}.map__review-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.map__review-name{font-weight:600;font-size:18px;line-height:24px;margin:0 8px 0 0}@media (max-width:800px){.map__review-name{font-weight:600;font-size:14px;line-height:18px}}.map__review-date{font-size:12px;line-height:18px;font-weight:400;margin:0}@media (max-width:800px){.map__review-date{font-size:10px;line-height:14px;font-weight:400}}.map__review-text{font-size:14px;line-height:20px;font-weight:400;margin-top:4px}@media (max-width:800px){.map__review-text{font-size:12px;line-height:18px;font-weight:400}}.map__form{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(111,93,86,.7);z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.map__form--active{display:-webkit-box;display:-ms-flexbox;display:flex}.map__form-window{width:100%;max-width:480px;padding:24px;background:#fff;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ymaps-2-1-77-ground-pane{filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1)}ymaps{max-width:100%}.pagination,.pagination__nav,.pagination__page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination{background:#6f5d56;padding:12px;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination__nav,.pagination__page{width:24px;height:24px;margin:0 6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__nav{cursor:pointer}.pagination__page{color:#fff;text-decoration:none;font-weight:600;font-size:12px;line-height:16px;background:#5f524d;border-radius:12px}.pagination__page--active{background:#fffdeb;color:#6f5d56}.pagination__page--spacer{background:0 0}.share{padding:8px 6px 8px 12px;border-radius:24px;background:#d26156;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share__text{color:#fffdeb;font-weight:600;font-size:18px;line-height:24px;margin:0 6px}@media (max-width:590px){.share__text{font-size:11px;margin:0 4px}}.share__icon{margin:0 6px;width:32px;height:32px}@media (max-width:590px){.share__icon{width:24px;height:24px;margin:0 4px}.share__icon img{width:100%}}.slider--main,.slider--main .slider__slide,.timeline{display:-webkit-box;display:-ms-flexbox;display:flex}.slider--main{max-width:100%;position:relative}.slider--main .slider__slide{width:100%;height:100%;border-radius:16px;background-size:cover;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider--main .swiper-pagination{bottom:12px}.slider--main .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.8}.slider--main .swiper-pagination-bullet-active{background:#d26156;opacity:1}.timeline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.timeline__year-circle img{border-radius:50%}.timeline__year-number{font-size:34px;line-height:38px}.timeline__year-text{font-weight:600;font-size:14px;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline__year-line{display:none}@media (max-width:640px){.timeline__year-line{display:block;grid-column:1/2;grid-row:2/3;width:4px;height:100%;background:#fffdeb;justify-self:center;margin-top:16px;border-top-right-radius:2px;border-top-left-radius:2px}}.timeline__fact-text{position:relative;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;font-size:12px;line-height:18px;font-weight:400;color:#6f5d56;border-radius:16px}.timeline__fact-text img{max-width:100%}.timeline__fact-line{background:#fffdeb;border-radius:2px}@media (max-width:640px){.timeline__fact-line{border-top-right-radius:0;border-top-left-radius:0}}.timeline__row--year{margin-top:16px;display:grid;grid-column-gap:16px;grid-template-columns:1fr 80px 1fr;grid-template-rows:80px;width:100%}@media (max-width:640px){.timeline__row--year{grid-template-columns:40px 1fr;grid-template-rows:40px}}.timeline__row--year .timeline__year-number{grid-column:1/2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:640px){.timeline__row--year .timeline__year-number{grid-column:2/3;grid-row:1/2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.timeline__row--year .timeline__year-circle{grid-column:2/3}@media (max-width:640px){.timeline__row--year .timeline__year-circle{grid-column:1/2;grid-row:span 1}.timeline__row--year .timeline__year-circle img{width:100%}}.timeline__row--year .timeline__year-text{grid-column:3/4}@media (max-width:640px){.timeline__row--year .timeline__year-text{grid-column:2/3;grid-row:2/3;align-self:start}}.timeline__row--year-even .timeline__year-number{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column:3/4}@media (max-width:640px){.timeline__row--year-even .timeline__year-number{grid-column:2/3;grid-row:1/2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.timeline__row--year-even .timeline__year-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/2}@media (max-width:640px){.timeline__row--year-even .timeline__year-text{grid-column:2/3;grid-row:2/3;align-self:start}}.timeline__row--year-even .timeline__year-circle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width:640px){.timeline__row--year-even .timeline__year-circle{grid-column:1/2;grid-row:span 1}.timeline__row--year-even .timeline__year-circle img{width:100%}.timeline__row--year-last .timeline__year-line{display:none}}.timeline__row--fact{margin-top:16px;display:grid;grid-column-gap:16px;grid-template-columns:1fr 4px 1fr}@media (max-width:640px){.timeline__row--fact{grid-template-columns:2px 4px 2px 1fr}}.timeline__row--fact .timeline__fact-text{grid-column:1/2}@media (max-width:640px){.timeline__row--fact .timeline__fact-text{grid-column:4/5;grid-row:1/2}}.timeline__row--fact .timeline__fact-text:after{position:absolute;width:16px;height:33px;left:100%;top:calc(50% - 16px);background:url(/custom/my/img/general/timeline-pointer.svg);content:" "}@media (max-width:640px){.timeline__row--fact .timeline__fact-text:after{position:absolute;width:16px;height:33px;left:unset;right:100%;top:calc(50% - 16px);background:url(/custom/my/img/general/timeline-pointer-left.svg);content:" "}}.timeline__row--fact .timeline__fact-line{grid-column:2/3;grid-row:1/2}@media (max-width:640px){.timeline__row--fact .timeline__fact-line{grid-column:2/3;align-self:stretch}}.timeline__row--fact-even .timeline__fact-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:3/4}@media (max-width:640px){.timeline__row--fact-even .timeline__fact-text{grid-column:4/5;grid-row:1/2}}.timeline__row--fact-even .timeline__fact-text:after{position:absolute;width:16px;height:33px;left:unset;right:100%;top:calc(50% - 16px);background:url(/custom/my/img/general/timeline-pointer-left.svg);content:" "}.timeline__row--fact-even .timeline__fact-line{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:2/3}@media (max-width:640px){.timeline__row--fact-even .timeline__fact-line{grid-column:2/3;align-self:stretch}}.map__item-link{margin-bottom:20px}.map__item-link>span{padding-left:10px;font-size:14px;line-height:18px}.cafe-goto-messenger-dropdown{display:none;padding-top:10px}@media (max-width:1024px){.map__item-link{padding:0 16px}}.param_filter_ab_block{display:block;margin-bottom:10px}.param_filter_ab_item{display:inline-block;max-width:45%;max-width:calc(50% - 12px);padding:10px 5px;text-align:left;vertical-align:middle}.param_filter_ab_item span{text-decoration:underline;cursor:pointer;font-size:15px;position:relative;color:#6F5D56}.param_filter_ab_item.kitchen{margin-left:30px;max-width:40%;max-width:calc(50% - 27px)}.param_filter_ab_item.active span{color:#d26156;text-decoration:none;cursor:unset}.param_filter_ab_item.kitchen span:before{display:block;width:24px;height:24px;background-image:url(/custom/my/img/general/icons/kitchen_brown.svg);background-repeat:no-repeat;content:'';position:absolute;left:-28px;top:-2px}.param_filter_ab_item.kitchen.active span:before{background-image:url(/custom/my/img/general/icons/kitchen.svg)}.hide_ab{display:none}.block__cafe-info{position:relative}.kitchen .block__cafe-info:before{display:block;width:24px;height:24px;background-image:url(/custom/my/img/general/icons/kitchen.svg);background-repeat:no-repeat;content:'';position:absolute;right:10px;top:-2px}.kitchen.block__cafe-item--active .block__cafe-info:before{background-image:url(/custom/my/img/general/icons/kitchen_white.svg)}@media (max-width:590px){.grid__block.grid__block--page-form{max-height:100%}.grid__block.grid__block--page-form .form{max-width:100%}.grid__block.grid__block--page-form .form .form__field{width:100%}.form label.input__file-button,.form label.input__file-button input{max-width:100%;display:block}.add_file_block{display:block;max-width:100%}}.form__field.feedback_param_15{width:100%}.form__field.feedback_param_15 input[type="checkbox"]{appearance:none;width:20px;height:20px;border:2px solid #d26156;border-radius:4px;background-color:transparent;cursor:pointer;position:relative;vertical-align:middle;transition:background-color 0.3s ease,border-color 0.3s ease}.form__field.feedback_param_15 input[type="checkbox"]:checked{background-color:#d26156;border-color:#d26156}.form__field.feedback_param_15 input[type="checkbox"]:checked::before{content:"";position:absolute;top:0;left:5px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.form__field.feedback_param_15 label{cursor:pointer;margin-left:8px;vertical-align:middle}.photo_image{display:block;width:100%}.feedback_param_13{display:none}.error_input{box-shadow:0 0 10px red inset}.form__input{outline:none}.ab_form{display:none}.maillink:hover{color:#d26156}.yandex-map{margin-bottom:10px}.add_file_block{display:inline-block}.add_file_block .infofield{margin-bottom:10px}.add_file_block .attachment_extensions{font-size:12px;padding:3px 2px;color:#6f5d56}input#check1,input#check2,input#check3{display:none}.label-btn{text-align:left}.label-btn label{display:inline-table;margin:20px 30px;cursor:pointer}input#check1:checked~.all-center .box2,input#check1:checked~.all-center .box3{display:none}input#check1:checked~.all-center .box1{display:initial}input#check1:checked~.label-btn .inp2,input#check1:checked~.label-btn .inp3{color:#6F5D56;border-bottom:2px dashed #6F5D56}input#check1:checked~.label-btn .inp1{color:#D26156;border-color:transparent}input#check2:checked~.all-center .box1,input#check2:checked~.all-center .box3{display:none}input#check2:checked~.all-center .box2{display:initial}input#check2:checked~.label-btn .inp1,input#check2:checked~.label-btn .inp3{color:#6F5D56;border-bottom:2px dashed #6F5D56}input#check2:checked~.label-btn .inp2{color:#D26156;border-color:transparent}input#check3:checked~.all-center .box1,input#check3:checked~.all-center .box2{display:none}input#check3:checked~.all-center .box3{display:initial}input#check3:checked~.label-btn .inp1,input#check3:checked~.label-btn .inp2{color:#6F5D56;border-bottom:2px dashed #6F5D56}input#check3:checked~.label-btn .inp3{color:#D26156;border-color:transparent}.tab-btn{color:#6F5D56;text-decoration:none;font-size:38px;line-height:60px}.tab-btn:hover{color:#D26156}.vacancy .grid,.vacancy-blocks .clauses{grid-auto-rows:minmax(min-content,max-content);grid-column-gap:16px;grid-row-gap:16px}.vacancy-blocks .clauses{margin:30px 0 80px 0;background-color:transparent}.vacancy-blocks .clauses .block-row{border-radius:16px;overflow:hidden;grid-column:span 1}.vacancy-blocks .clauses_img img{width:100%}.vacancy-blocks .block_header{display:none}.vacancy>.clauses_list{display:none}.vacancy-blocks .clauses{display:grid}.vacancy-blocks .block-row .block-text .block__card-name--white{text-decoration:none!important}.contacts .grid{grid-template-columns:1fr 1fr}.contacts .nofon{background:none!important}.contacts h1{color:#6F5D56;font-weight:600}.contacts p{margin:0;padding:0 0 20px 0;color:#212121}.contacts p .small-text{font-size:15px;line-height:20px;font-weight:700;color:#212121;display:block}.contacts p a{color:#212121;text-decoration:none}.contacts .feedback_form .form__label,.contacts .feedback_form .infofield{margin-bottom:8px!important}.contacts .feedback_form .inpselect{height:40px;background:#f7f2e6;width:100%;color:#6f5d56;border:0;border-radius:20px;padding:0 16px;font-size:16px;line-height:16px;box-sizing:border-box}@media (min-width:1025px){.vacancy .grid,.vacancy-blocks .clauses{grid-template-columns:repeat(4,minmax(0,1fr));grid-column:span 4}.vacancy-blocks .block-row .block-text .btn--solid-white{margin-top:200px!important}.vacancy-blocks .clauses .block-row,.vacancy-blocks .clauses_img img{max-height:312px}.vacancy-blocks .clauses .block-row .block-text{position:absolute!important;margin:-300px 0 0 20px}.contacts h1{color:#6F5D56;font-size:52px;line-height:62px}.contacts p{font-size:22px;line-height:36px}.label-btn label:first-child{margin-left:5px}.label-btn label:last-child{margin-right:5px}}@media (min-width:551px) and (max-width:1024px){.vacancy .grid,.vacancy-blocks .clauses{grid-template-columns:repeat(3,minmax(0,1fr));grid-column:span 3}.vacancy-blocks .block-row .block-text .btn--solid-white{margin-top:170px!important}.vacancy-blocks .clauses .block-row,.vacancy-blocks .clauses_img img{max-height:270px}.vacancy-blocks .clauses .block-row .block-text{position:absolute!important;margin:-260px 0 0 10px}.contacts h1{font-size:32px;line-height:42px}.contacts p{font-size:20px;line-height:30px}.tab-btn{font-size:28px;line-height:40px}.label-btn label{margin:10px 20px}}@media (max-width:550px){.vacancy .grid,.vacancy-blocks .clauses{grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 2}.vacancy-blocks .block-row .block-text .btn--solid-white{margin-top:100px!important}.vacancy-blocks .clauses .block-row,.vacancy-blocks .clauses_img img{width:165px;height:165px;margin:0 auto}.vacancy-blocks .clauses .block-row .block-text{position:absolute!important;margin:-160px 0 0 0;width:165px;text-align:center}.vacancy-blocks .grid__block--page-form,.contacts .grid__block--page-form{grid-column:span 2;grid-row:span 1}.contacts h1{font-size:22px;line-height:32px}.contacts p{font-size:18px;line-height:26px}.tab-btn{font-size:24px;line-height:30px}.label-btn label{margin:10px 20px}}.block__cafe-list{overflow-x:hidden!important}.job-decisions h2{font-weight:600;font-size:18px;line-height:24px;color:#d26156;margin-top:0}.job-decisions ul li:not(:last-child){margin-bottom:15px}.grid--job .article__header{margin-bottom:20px}.vacancy-blocks .clauses .block-row{position:relative}.vacancy-blocks .clauses .block-row .block-text{height:100%;top:0;left:0;display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;padding:20px;margin:0 auto}.vacancy-blocks .block-row .block-text .btn--solid-white{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto!important}input[name="userdata"]{display:none}@media(min-width:991px){.menu__item.parent-item{position:relative}.menu__item.parent-item ul li a{white-space:nowrap}.menu__item.parent-item ul li:not(:first-child){margin-top:5px}.menu__item.parent-item ul{visibility:hidden;opacity:0;position:absolute;left:0;top:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:2;list-style:none;background:#fff;padding:16px 20px}.menu__item.parent-item:hover ul{visibility:visible;opacity:1}}.menu__item.parent-item ul li a{color:#212121;font-weight:400}.grid__block.grid__block--main2.grid-slider__wrapper{overflow:hidden}.grid__block .slider--main .slider__slide{overflow:hidden}.grid__block--share-app .share{width:fit-content}.grid__block--share-app .share .share__list{display:-webkit-flex;display:-ms-flex;display:flex;list-style:none;padding:0 0;margin:0 0}.grid__block--share-app .share .share__list .share__list-item{margin:0 6px}.share .icon--android{content:'';width:32px;height:32px;display:block;background:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/android.svg)}.share .icon--apple{content:'';width:32px;height:32px;display:block;background:url(https://cafe.british-bakery.ru/custom/my/img/general/icons/apple.svg)}.grid-template-columns-2{grid-template-columns:repeat(2,1fr)}.grid__block--page-card{height:100vh;max-height:800px}@media(max-width:991px){.grid__block--page-card{height:calc(100vh - 250px)}}.page .grid__block--promo-hero{grid-column:span 4}.page .grid--promo{grid-template-columns:repeat(4,minmax(0,1fr))}.page .grid--promo{grid-template-columns:repeat(4,1fr)}.page .grid__block--promo-hero{grid-column:span 4}@media (max-width:1024px){.page .grid--promo{grid-template-columns:repeat(3,1fr)}.page .grid__block--promo-hero{grid-column:span 3}}@media (max-width:550px){.page .grid--promo{grid-template-columns:repeat(2,1fr)}.page .grid__block--promo-hero{grid-column:span 2}}