/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.x-ck-layout{display:flex;flex-direction:column;margin:5px -15px}.x-ck-layout:nth-child(even){flex-direction:column-reverse}.x-ck-top-text{max-width:875px;margin:0 auto 20px;text-align:center;font-size:18px;color:#4E545C}.cke_editable img{display:block}.cke_editable .x-ck-layout{margin:15px 0}.cke_editable p{margin-bottom:20px}.cke_editable p:last-of-type{margin-bottom:0}.cke_editable .x-ck-layout__col{border:1px solid #ddd;padding:15px}.x-ck-layout__col{flex-grow:1;width:100%;padding:5px 15px}.x-ck-text-block{max-width:970px;margin:0 auto}@font-face{font-family:"TTNorms";src:url("/themes/personal/fonts/TTNorms-Regular/TTNorms-Regular.woff2") format("woff2"),url("/themes/personal/fonts/TTNorms-Regular/TTNorms-Regular.woff") format("woff"),url("/themes/personal/fonts/TTNorms-Regular/TTNorms-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"TTNorms";src:url("/themes/personal/fonts/TTNorms-Medium/TTNorms-Medium.woff2") format("woff2"),url("/themes/personal/fonts/TTNorms-Medium/TTNorms-Medium.woff") format("woff"),url("/themes/personal/fonts/TTNorms-Medium/TTNorms-Medium.ttf") format("ttf");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:"TTNorms";src:url("/themes/personal/fonts/TTNorms-Bold/TTNorms-Bold.woff2") format("woff2"),url("/themes/personal/fonts/TTNorms-Bold/TTNorms-Bold.woff") format("woff"),url("/themes/personal/fonts/TTNorms-Bold/TTNorms-Bold.ttf") format("ttf");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:"TTNorms";src:url("/themes/personal/fonts/TTNorms-Black/TTNorms-Black.woff2") format("woff2"),url("/themes/personal/fonts/TTNorms-Black/TTNorms-Black.woff") format("woff"),url("/themes/personal/fonts/TTNorms-Black/TTNorms-Black.ttf") format("ttf");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:"AABebasNeue";src:url("/themes/personal/fonts/AABebasNeue-Regular/AABebasNeue-Regular.woff2") format("woff2"),url("/themes/personal/fonts/AABebasNeue-Regular/AABebasNeue-Regular.woff") format("woff"),url("/themes/personal/fonts/AABebasNeue-Regular/AABebasNeue-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Cuprum";src:url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff2") format("woff2"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.woff") format("woff"),url("/themes/personal/fonts/Cuprum-Regular/Cuprum-Regular.ttf") format("ttf");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"icomoon";src:url("/themes/personal/fonts/icomoon/fonts/icomoon.woff?sbs") format("woff"),url("/themes/personal/fonts/icomoon/fonts/icomoon.ttf?sbs") format("ttf");font-weight:400;font-style:normal;font-display:block}*{padding:0;margin:0;outline:none !important;-webkit-box-sizing:border-box;box-sizing:border-box}*:after,*:before{box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:16px}@media screen and (min-width:1200px){html{font-size:0.9375vw}}html.no-scroll{overflow:hidden;touch-action:none}html.no-scroll body{overflow:hidden;touch-action:none}body{font-family:"TTNorms","Arial","Helvetica","sans-serif","Arial","Helvetica",sans-serif;font-weight:normal;font-style:normal;font-size:1rem;line-height:1.25;color:#2E2D2D;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{max-width:100%;height:auto}.site-page{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}@media screen and (min-width:1200px){.site-page.has-aside{overflow:unset}.site-page.has-aside .site-main__main{flex-grow:1;width:calc(100% - 31.666rem)}.site-page.has-aside .site-main__middle{display:flex;align-items:flex-start}.site-page.has-aside .region-content{padding-right:0}}.path-taxonomy .site-page,.path-menu .site-page{overflow:unset}@media screen and (min-width:1200px){.path-taxonomy .site-page,.path-menu .site-page{overflow:hidden}}.site-header{-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:5}.path-insurance .site-header{margin-bottom:41px}.site-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-main__title+.site-main__middle{padding-top:30px}@media screen and (min-width:1200px){.site-main__title+.site-main__middle{padding-top:1.6666666667rem}}.site-main__right{display:none}@media screen and (min-width:1200px){.site-main__right{display:block;position:sticky;top:10rem;width:27.5rem;flex-shrink:0;margin-left:1.6666666667rem;padding-right:4.1666666667rem}}[id^="block-menu-side"].menu--main{padding:1.6666666667rem !important;background:#F9F9F9;border-radius:1.1111111111rem;text-align:center}[id^="block-menu-side"].menu--main h2{font-size:1.125rem;font-weight:500;line-height:1.25;margin-bottom:0.5555555556rem}@media screen and (min-width:1200px){[id^="block-menu-side"].menu--main h2{font-size:1.3333333333rem;font-weight:500}}[id^="block-menu-side"].menu--main .menu-item{justify-content:center}[id^="block-menu-side"].menu--main .menu-item::before{display:none}[id^="block-menu-side"].menu--main .menu-item+.menu-item{margin-top:0.5555555556rem}[id^="block-menu-side"].menu--main .menu-item a{font-size:1rem;padding:1rem;width:100%;background:#FFB845;color:#FFFFFF;border-radius:5.5555555556rem}[id^="block-menu-side"].menu--main .menu-item a:hover{background:#57CBD2;color:#FFFFFF}.page-node-1 [id^="block-menu-side"].menu--main .menu-item:nth-child(n+8){display:none}[id^="block-menu-side"].menu--main .menu-item--active-trail a{background:#57CBD2;color:#FFFFFF}.region-content{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.region-content{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.site-footer{-ms-flex-negative:0;flex-shrink:0}.site-popup{display:none}.site-sidebar{-ms-flex-negative:0;flex-shrink:0;width:270px;margin-right:30px}.site-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:0}.site-rightbar{display:none}p{margin:0 0 10px}@media screen and (min-width:1200px){p{margin-bottom:0.8333333333rem}}p:last-child{margin-bottom:0}a{color:inherit}a:hover{text-decoration:none}.text-formatted{line-height:1.5}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5{margin-top:15px;margin-bottom:15px}@media screen and (min-width:1200px){.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5{margin-top:1.6666666667rem;margin-bottom:1.6666666667rem}}.text-formatted h1:first-child,.text-formatted h2:first-child,.text-formatted h3:first-child,.text-formatted h4:first-child,.text-formatted h5:first-child{margin-top:0}.text-formatted h1:last-child,.text-formatted h2:last-child,.text-formatted h3:last-child,.text-formatted h4:last-child,.text-formatted h5:last-child{margin-bottom:0}.text-formatted h1{font-family:"AABebasNeue","Arial","Helvetica","sans-serif";font-size:3.4375rem;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.text-formatted h1{font-size:6.6666666667rem;font-weight:500}}.text-formatted h2{font-size:1.875rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.text-formatted h2{font-size:3.5555555556rem;font-weight:500}}.text-formatted h3{font-size:1.5rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.text-formatted h3{font-size:2.6666666667rem;font-weight:500}}.text-formatted h4{font-size:1.25rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.text-formatted h4{font-size:2rem;font-weight:500}}.text-formatted h5{font-size:1.125rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.text-formatted h5{font-size:1.3333333333rem;font-weight:500}}.text-formatted ul{margin:0 0 10px;padding:0;list-style:none}@media screen and (min-width:1200px){.text-formatted ul{margin-bottom:0.8333333333rem}}.text-formatted ul:last-child{margin-bottom:0}.text-formatted ul li{display:flex;align-items:flex-start;width:100%}.text-formatted ul li::before{content:"";width:4px;height:4px;border-radius:1px;margin:0.7em 0.6em 0;background:#FFB845;flex-shrink:0;border-radius:50%}@media screen and (min-width:1200px){.text-formatted ul li::before{width:0.2222222222rem;height:0.2222222222rem}}.field--type-text-with-summary ul,.field--type-text-long ul{list-style-type:none;margin:0 0 22px 0}.field--type-text-with-summary ul li,.field--type-text-long ul li{position:relative;padding-left:0;margin:0;display:block}.field--type-text-with-summary ul li::before,.field--type-text-long ul li::before{content:"—";margin-right:3px}.field--type-text-with-summary ul:last-child,.field--type-text-long ul:last-child{margin-bottom:0}.field--type-text-with-summary ol,.field--type-text-long ol{list-style-type:none;margin:0 0 22px 0}.field--type-text-with-summary ol li,.field--type-text-long ol li{position:relative;padding-left:12px;margin:0;display:block}.field--type-text-with-summary ol li::before,.field--type-text-long ol li::before{content:"";position:absolute;width:3px;height:3px;left:1px;top:10px;border-radius:50%;background-color:#FFB845}.field--type-text-with-summary hr,.field--type-text-long hr{border:2px solid #f2f6fb;margin:20px 0 28px;clear:both}.field--type-text-with-summary img,.field--type-text-long img{max-width:100%;height:auto;border-radius:10px}.field--type-text-with-summary img.align-right,.field--type-text-long img.align-right{margin-left:50px;margin-bottom:25px;margin-top:4px}.field--type-text-with-summary img.align-left,.field--type-text-long img.align-left{margin-right:31px;margin-bottom:25px;margin-top:4px}.field--type-text-with-summary img.align-left+.align-right,.field--type-text-long img.align-left+.align-right{margin-left:0}.field--type-text-with-summary a,.field--type-text-long a{color:#FFB845;text-decoration:none;font-weight:bold}.field--type-text-with-summary .responsive-table,.field--type-text-long .responsive-table{overflow-y:hidden;overflow-x:auto;position:relative;margin-bottom:22px}.field--type-text-with-summary .responsive-table table,.field--type-text-long .responsive-table table{margin-bottom:0}.field--type-text-with-summary .responsive-table table td,.field--type-text-long .responsive-table table td{white-space:nowrap}.field--type-text-with-summary table,.field--type-text-long table{width:100% !important;border:none;margin-bottom:22px}.field--type-text-with-summary table tr,.field--type-text-long table tr{border:none;background:#fff}.field--type-text-with-summary table tr:nth-child(2n+1),.field--type-text-long table tr:nth-child(2n+1){background:#f2f6fb}.field--type-text-with-summary table tr td,.field--type-text-long table tr td{border:1px solid #f2f6fb;padding:13px 15px}.field--type-text-with-summary iframe,.field--type-text-long iframe{border:none}.field--type-image{font-size:0}.quickedit-field-form .field--type-image{font-size:14px}.gm-style .gm-style-iw-c{background-color:#165677;color:#ffffff;text-align:center;-webkit-box-shadow:0px 4px 15px rgba(0,41,62,0.15);box-shadow:0px 4px 15px rgba(0,41,62,0.15);border-radius:3px;width:216px;max-width:100% !important;font-family:"ProximaNova","Arial","Helvetica",sans-serif;font-size:12px;line-height:1.5;font-weight:normal;padding:17px 10px 14px !important}.gm-style .gm-style-iw-c p{margin:0 0 6px}.gm-style .gm-style-iw-d{overflow:auto !important;max-width:100% !important}.gm-style .gm-style-iw-d+button img{display:none !important}.gm-style .gm-style-iw-t::after{background-color:#165677}.gm-style .gm-style-iw p:first-child,.gm-style .gm-style-iw div:first-child,.gm-style .gm-style-iw .field:first-child{padding:0}.gm-style .gm-style-iw img{margin:0}.visually-hidden{display:none !important}.quickedit-form-container .quickedit-form .quickedit-field-form{max-width:100%}.view-empty{font-size:0.875rem;font-weight:400;text-align:center;padding:30px 0 0}@media screen and (min-width:1200px){.view-empty{font-size:0.8888888889rem;font-weight:400}}form{margin:0 auto;width:100%}form .form-item>label.form-required::after{content:"*";color:#ed000e}form.comment-form .form-item-name{display:none}form>.form-wrapper{margin-bottom:10px;position:relative}form>.form-wrapper:last-child{margin-bottom:0}form .form-item{margin-bottom:10px;position:relative}@media screen and (min-width:1200px){form .form-item{margin-bottom:0.8333333333rem}}form .form-item-required::after{content:"";position:absolute;left:-3px;bottom:22px;width:6px;height:6px;background:#DB001A;border-radius:50%;z-index:1;pointer-events:none}@media screen and (min-width:1200px){form .form-item-required::after{bottom:1.4444444444rem}}form .form-item-required.form-type-textarea::after{bottom:50%}form .form-item:last-child{margin-bottom:0}form input,form textarea{color:#181818}form input.error,form textarea.error{color:#ed000e}form input.error::placeholder,form textarea.error::placeholder{color:#ed000e;opacity:1}form label{font-weight:500;margin-bottom:5px}form .mess{font-size:0.875rem;font-weight:400;margin-bottom:10px}@media screen and (min-width:1200px){form .mess{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1200px){form .mess{margin-bottom:0.8333333333rem}}.resend-wrapper .resend-description{margin-bottom:10px;text-align:center}@media screen and (min-width:1200px){.resend-wrapper .resend-description{margin-bottom:0.5555555556rem}}.resend-wrapper button{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;background:#FFB845;margin:0;width:100%}@media screen and (min-width:1200px){.resend-wrapper button{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.resend-wrapper button{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.resend-wrapper button:hover{background:#FFB845}.resend-wrapper button:hover{background:#57CBD2}.webform-confirmation__message,.webform-confirmation__back{margin-bottom:0}html .confirm-parent,html .password-parent{float:none;overflow:unset}html .password-confirm,html .password-field,html .password-strength,html .password-confirm-match{width:100%}.user-login-form .description,.user-register-form .description{display:none}.user-pass,.user-login-form,.user-register-form{max-width:100%}@media screen and (min-width:1200px){.region-content .user-pass,.region-content .user-login-form,.region-content .user-register-form{width:17.2222222222rem}}.user-pass .form-item-name>label,.user-login-form .form-item-name>label,.user-register-form .form-item-name>label{display:none}.user-pass .form-item-name .form-radios,.user-login-form .form-item-name .form-radios,.user-register-form .form-item-name .form-radios{margin:0 -10px;display:flex;flex-wrap:wrap}.user-pass .form-item-name .form-radios .form-item,.user-login-form .form-item-name .form-radios .form-item,.user-register-form .form-item-name .form-radios .form-item{padding:0 10px;margin-bottom:20px}.user-pass .ajax-progress-throbber,.user-login-form .ajax-progress-throbber,.user-register-form .ajax-progress-throbber{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:9}.user-pass .phone_code_wrap .form-submit,.user-login-form .phone_code_wrap .form-submit,.user-register-form .phone_code_wrap .form-submit{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;background:#FFB845;margin:0;width:100%}@media screen and (min-width:1200px){.user-pass .phone_code_wrap .form-submit,.user-login-form .phone_code_wrap .form-submit,.user-register-form .phone_code_wrap .form-submit{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.user-pass .phone_code_wrap .form-submit,.user-login-form .phone_code_wrap .form-submit,.user-register-form .phone_code_wrap .form-submit{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.user-pass .phone_code_wrap .form-submit:hover,.user-login-form .phone_code_wrap .form-submit:hover,.user-register-form .phone_code_wrap .form-submit:hover{background:#FFB845}.user-pass .phone_code_wrap .form-submit:hover,.user-login-form .phone_code_wrap .form-submit:hover,.user-register-form .phone_code_wrap .form-submit:hover{background:#57CBD2}.form-forgot{text-align:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #FFB845}.form-forgot a{text-decoration:none;color:#FFB845;transition:0.3s}.form-forgot a:hover{color:#57CBD2}.form-info{text-align:center}.form-info .form-info__title{margin-bottom:10px}.form-info .form-info__link a{text-decoration:none;color:#FFB845}.form-info .form-info__link a:hover{color:#57CBD2}.form-text,.form-textarea,.form-email,.form-number,.form-date{font:inherit;width:100%;padding:0px 15px;height:50px;border:none;border-radius:100px;background:#F9F9F9;border:1px solid #E8E8E8;-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width:1200px){.form-text,.form-textarea,.form-email,.form-number,.form-date{height:3.3333333333rem;padding:0 0.8333333333rem}}.form-text.error,.form-textarea.error,.form-email.error,.form-number.error,.form-date.error{border-color:rgba(205,32,44,0.1)}.form-text[readonly],.form-textarea[readonly],.form-email[readonly],.form-number[readonly],.form-date[readonly]{opacity:0.5}.form-textarea{border-radius:20px}.form-select{padding:16px 44px 16px 20px;background:#F9F9F9;border-radius:25px;border:1px solid #E8E8E8;height:auto;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-radio{display:none}.form-radio~label.option{font-size:1rem;font-weight:500;position:relative;padding-left:34px;cursor:pointer}@media screen and (min-width:1200px){.form-radio~label.option{font-size:1rem;font-weight:500}}.form-radio~label.option::before{content:"";position:absolute;left:0;top:-2px;width:24px;height:24px;border:1px solid #57CBD2;border-radius:50%;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:1200px){.form-radio~label.option::before{width:1.3333333333rem;height:1.3333333333rem;top:-0.1111111111rem}}.form-radio~label.option::after{content:"";display:block !important;position:absolute;left:5px;top:3px;width:14px;height:14px;border-radius:50%;background-color:#57CBD2;opacity:0;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:1200px){.form-radio~label.option::after{width:0.7777777778rem;height:0.7777777778rem;left:0.2777777778rem;top:0.1666666667rem}}.form-radio:checked~label.option::before{border-color:#57CBD2}.form-radio:checked~label.option::after{opacity:1}.form-checkbox{display:none}.form-checkbox+label.option{display:inline-block;position:relative;padding-right:0;padding-left:34px;cursor:pointer;font-weight:400}.form-checkbox+label.option::before{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;transform:translateY(-50%);border:1px solid #E8E8E8;background:#FFFFFF;border-radius:5px;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:1200px){.form-checkbox+label.option::before{width:1.3333333333rem;height:1.3333333333rem}}.form-checkbox+label.option::after{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;transform:translateY(-50%);background-image:url("/themes/personal/images/icons/check.svg");background-position:center center;background-repeat:no-repeat;opacity:0;margin:0;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:1200px){.form-checkbox+label.option::after{width:1.3333333333rem;height:1.3333333333rem}}.form-checkbox+label.option a{color:#FFB845}.form-checkbox:checked~label.option::before{border-color:#57CBD2}.form-checkbox:checked~label.option::after{opacity:1}.form-managed-file{margin-bottom:10px;margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.form-managed-file label{font-size:14px;text-align:center;text-decoration:underline;padding:0;margin:0;line-height:normal;position:relative;padding-left:31px;cursor:pointer}.form-managed-file label::before{content:"";position:absolute;left:1px;top:2px;width:20px;height:14px;background-image:url("/themes/personal/images/icons/file-upload.svg");margin:0;padding:0}.form-managed-file label:hover{text-decoration:none}.quickedit-field-form .form-managed-file label{text-align:left;padding-left:0}.quickedit-field-form .form-managed-file label::before{display:none}.form-managed-file .file{color:#166289}.form-managed-file .file a{color:inherit;white-space:nowrap;max-width:145px;width:100%;text-overflow:ellipsis;display:block;overflow:hidden}.form-managed-file input.button{margin:0 0 0 15px;font-size:0;width:14px;height:14px;background-image:url("/themes/personal/images/icons/close-icon.svg");border:none;background-color:transparent;-ms-flex-negative:0;flex-shrink:0}.form-actions{text-align:center;margin-bottom:0;margin-top:10px}.form-actions .form-submit{font:inherit;font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;width:100%}@media screen and (min-width:1200px){.form-actions .form-submit{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.form-actions .form-submit{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.form-actions .form-submit:hover{background:#FFB845}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-date::-webkit-inner-spin-button{display:none}.form-date::-webkit-calendar-picker-indicator{opacity:0}.field--type-datetime .label{display:none}.form-type-single-date-time label{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-weight:400;margin-bottom:0}.form-type-single-date-time.form-disabled label,.form-type-single-date-time.is-active label{display:none}.form-textarea{height:151px;resize:none;padding-top:10px;padding-bottom:10px}.form-item--error-message{position:absolute;background:#FFFFFF;color:#2E2D2D;left:0;right:0;font-size:12px;line-height:1.2;font-weight:300;padding:9px 10px 10px 30px;z-index:5;border-radius:25px;box-shadow:0px 0px 30px rgba(60,63,65,0.06)}.form-item--error-message strong{font-weight:300}.form-item--error-message::before{content:"";position:absolute;background:url("/themes/personal/images/icons/ico-warning.svg") no-repeat scroll center center;width:14px;height:14px;left:10px;top:9px}.confirmation-message{text-align:center;font-size:16px}.select2-dropdown{border:none;border-radius:0 0 25px 25px}.select2-container--default .select2-selection--single{padding:16px 44px 16px 15px;background:#F9F9F9;border-radius:25px;border:1px solid #E8E8E8;height:50px}@media screen and (min-width:1200px){.select2-container--default .select2-selection--single{height:3.3333333333rem;border-radius:1.6666666667rem}}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;padding:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#ed000e;opacity:1}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0;right:0;width:44px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:6px 5px 0 5px;border-color:#57CBD2 transparent transparent transparent;margin-top:-3px}.select2-container--default .select2-results__options{box-shadow:0px 2px 6px rgba(133,149,156,0.2);border-radius:0 0 20px 20px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:transparent;color:#181818;padding:6px 15px}@media screen and (min-width:1200px){.select2-container--default .select2-results__option--highlighted[aria-selected]{padding:0.3333333333rem 0.8333333333rem}}.select2-container--default .select2-results__option{color:#181818}.select2-container--default .select2-results__option[aria-selected]{padding:6px 15px;display:flex;align-items:center;height:50px}@media screen and (min-width:1200px){.select2-container--default .select2-results__option[aria-selected]{height:3.3333333333rem;padding:0.3333333333rem 0.8333333333rem}}.select2-container--default .select2-results__option[aria-selected="true"]{background-color:transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #57CBD2 transparent;border-width:0 5px 6px 5px}.webform-confirmation{text-align:center;margin:0 auto}.webform-confirmation__back a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer}@media screen and (min-width:1200px){.webform-confirmation__back a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.webform-confirmation__back a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.webform-confirmation__back a:hover{background:#FFB845}.webform-submission-trudnoschi-z-viborom-add-form .webform-confirmation{text-align:left}.ajax-progress-throbber{width:12px;height:12px;border-radius:50%;display:block;margin:15px auto;position:relative;color:#000;box-sizing:border-box;animation:throbberLoader 2s linear infinite;opacity:0.2}.ajax-progress-throbber .throbber,.ajax-progress-throbber .message{display:none}@keyframes throbberLoader{0%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}25%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 2px}50%{box-shadow:14px 0 0 -2px,38px 0 0 -2px,-14px 0 0 2px,-38px 0 0 -2px}75%{box-shadow:14px 0 0 2px,38px 0 0 -2px,-14px 0 0 -2px,-38px 0 0 -2px}100%{box-shadow:14px 0 0 -2px,38px 0 0 2px,-14px 0 0 -2px,-38px 0 0 -2px}}.ajax-progress-fullscreen{left:0;top:0;width:100%;height:100%;opacity:1;background:rgba(46,45,45,0.7);background-image:none;border-radius:0}.ajax-progress-fullscreen::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:50px;height:50px;margin:auto;border-radius:50%;border:2px solid #FFFFFF;border-color:#FFFFFF transparent #FFFFFF transparent;animation:lds-dual-ring 1.2s linear infinite}.ajax-progress-fullscreen .throbber{display:none}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pager{margin:30px 0}.pager .pager__items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pager .pager__item{padding:0;display:block;margin:0 4.5px}.pager .pager__item a{display:block;min-width:30px;height:30px;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;text-decoration:none;color:#333333;background:#ffffff;border:1px solid #f2f6fb;border-radius:3px;font-size:16px;position:relative;-webkit-transition:0.3s;transition:0.3s}.pager .pager__item.is-active{font-weight:normal}.pager .pager__item.is-active a{-webkit-box-shadow:0px 4px 15px rgba(0,37,56,0.15);box-shadow:0px 4px 15px rgba(0,37,56,0.15);background:#FFB845;color:#ffffff;border-color:transparent}.pager .pager__item:hover a{background:#FFB845;color:#ffffff;border-color:transparent}.pager .pager__item--last,.pager .pager__item--first{display:none}.pager .pager__item--ellipsis{width:30px;height:30px;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;border:1px solid #f2f6fb;border-radius:3px}.pager .pager__item--next a,.pager .pager__item--previous a{font-size:0}.pager .pager__item--next a::after,.pager .pager__item--previous a::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:12px;background-image:url("/themes/personal/images/icons/pager-icon.svg")}.pager .pager__item--next:hover a::after,.pager .pager__item--previous:hover a::after{background-position:100% 0}.pager .pager__item--next a::after{-webkit-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1)}.pager-show-more{padding-top:18px;position:relative;z-index:2}.pager-show-more .pager__item{margin:0;padding:0;display:flex;justify-content:center}.pager-show-more .pager__item a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer}@media screen and (min-width:1200px){.pager-show-more .pager__item a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.pager-show-more .pager__item a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.pager-show-more .pager__item a:hover{background:#FFB845}.pager-show-more .pager__item a:after{content:"";width:18px;height:18px;margin-left:7px;margin-top:2px;background:url("/themes/personal/images/icons/show-more.svg") no-repeat center}.pager-show-more .pager__item a:hover{background:#FFB845;color:#fff}.magnific-popup{width:90%;margin:0 auto;background:#FFFFFF;padding:30px 25px;max-width:100%;border-radius:10px}.magnific-popup__title{font-size:24px;font-weight:500;margin-bottom:25px}.magnific-popup.my-city-confirm{width:100%;height:100vh;margin:0;border-radius:0;background:rgba(26,25,25,0.85);color:#FFFFFF;transform:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.magnific-popup.my-city-confirm .magnific-popup__title{font-family:"AABebasNeue","Arial","Helvetica","sans-serif";font-size:3.4375rem;font-weight:400;line-height:1.1;margin-bottom:10px}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .magnific-popup__title{font-size:6.6666666667rem;font-weight:500}}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .magnific-popup__title{margin-bottom:1.1111111111rem}}.magnific-popup.my-city-confirm .field--name-body{font-size:1.5rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-body{font-size:2.6666666667rem;font-weight:500}}.magnific-popup.my-city-confirm .field--name-field-cities-list{margin:30px -5px -10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item{padding:0 5px;margin-bottom:10px}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;min-width:100%}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a:hover{background:#FFB845}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item .ajax-progress-throbber{display:none}@media screen and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-field-cities-list{margin:3.8888888889rem -0.5555555556rem -1.1111111111rem}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item{padding:0 0.5555555556rem;margin-bottom:1.1111111111rem}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;padding:1rem 2rem;min-width:16.1111111111rem}.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a:hover{background:#FFB845}}@media screen and (min-width:1200px) and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px) and (min-width:1200px){.magnific-popup.my-city-confirm .field--name-field-cities-list .field__item a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.magnific-popup.my-city-confirm .mfp-close{display:none}.mfp-container{padding:0}.mfp-bg{background:rgba(46,45,45,0.5)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:1}button.mfp-close{width:50px;opacity:1;height:50px;border-radius:50%;right:-10px;top:-10px;font-size:0;background:#FFB845;display:flex;align-items:center;justify-content:center}button.mfp-close::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){button.mfp-close::before{font-size:1.3333333333rem}}button.mfp-close:active{top:-25px}.mfp-close-btn-in .mfp-close{color:#fff}.magnific-popup--node{padding-left:0;padding-right:0}.magnific-popup--node button.mfp-close{width:39px;height:39px;right:16px;top:16px;margin:0}.region-title{width:100%}.block-personal-page-title{display:none}@media screen and (min-width:1200px){.block-personal-page-title{padding-left:25px;padding-right:25px;display:block;margin-top:2.7777777778rem}.block-personal-page-title h1{font-size:1.875rem;font-weight:500;line-height:1.25;margin:0}.page-node-1 .block-personal-page-title,.page-node-2 .block-personal-page-title,.path-user .block-personal-page-title{display:none}}@media screen and (min-width:1200px) and (min-width:1200px){.block-personal-page-title{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}@media screen and (min-width:1200px) and (min-width:1200px){.block-personal-page-title h1{font-size:3.5555555556rem;font-weight:500}}.breadcrumb{padding:0}.with-article-image .breadcrumb{color:#ffffff}.breadcrumb ol{font-size:0.875rem;font-weight:400;display:flex;align-items:center;overflow:auto hidden;padding:15px 25px;background:#F9F9F9;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:1200px){.breadcrumb ol{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1200px){.breadcrumb ol{padding:0.8333333333rem 4.1666666667rem}}.breadcrumb ol::-webkit-scrollbar{display:none}.breadcrumb ol li{display:flex;align-items:center;color:#181818;flex-shrink:0}.breadcrumb li::before{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin:0 15px;color:#FFB845}@media screen and (min-width:1200px){.breadcrumb li::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.breadcrumb li::before{font-size:1.1111111111rem;margin:0 0.8333333333rem}}.breadcrumb li.back{display:none;cursor:pointer;transition:0.1s}.breadcrumb li.back::before{content:"";margin:0;margin-right:10px;color:#FFB845}.breadcrumb li.back:hover{color:#FFB845}.breadcrumb a{text-decoration:none}.with-article-image .breadcrumb a{color:#ffffff}.block-personal-local-tasks{position:fixed;left:0;bottom:70px;z-index:555;background:#fff;border:none;padding:5px !important;-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.15);box-shadow:0 0 3px 3px rgba(0,0,0,0.15);margin:0}@media screen and (min-width:1200px){.block-personal-local-tasks{bottom:0}}.block-personal-local-tasks ul{padding:0;margin:0}.block-personal-local-tasks li{float:left;list-style:none;margin:0;padding:0}.block-personal-local-tasks li+li{margin-left:1px}.block-personal-local-tasks li a{display:block;color:#FFB845;background:#fff;border:1px solid #FFB845;padding:5px 10px;margin:0;-webkit-transition:0.3s;transition:0.3s}.block-personal-local-tasks li a:hover,.block-personal-local-tasks li a.active{background:#FFB845;color:#fff;border:1px solid #FFB845;text-decoration:none}html .swiper-button{width:50px;height:50px;border-radius:5px;background:#FFB845;color:#FFFFFF}@media screen and (min-width:1200px){html .swiper-button{width:2.7777777778rem;height:2.7777777778rem;border-radius:0.2777777778rem}}html .swiper-button::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;display:block}@media screen and (min-width:1200px){html .swiper-button::before{font-size:1.3333333333rem}}html .swiper-button::after{display:none}html .swiper-button-prev::before{content:""}html .swiper-button-next::before{content:""}html .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-pagination{display:flex;align-items:center;margin:0 -0.5555555556rem !important}.swiper-pagination-bullet{margin:0 0.5555555556rem !important;width:0.5555555556rem;height:0.5555555556rem;background:#F8E4C3;border-radius:0.5555555556rem}.swiper-pagination-bullet-active{width:1.1111111111rem;height:1.1111111111rem;background:#57CBD2}.fancybox-thumbs__list a:before{border-color:#57CBD2;border-radius:5px}.page-error .site-container{padding-top:154px}.page-error .site-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-error__content{text-align:center;font-size:18px;color:#333333}.page-error__content a{color:#2E2D2D}.page-error__content a:hover{color:#FFB845;text-decoration:none}.page-error .error-page{text-align:center;font-size:18px;color:#2E2D2D}.page-error .error-page a{color:#FFB845}.page-error .error-page .number{font-size:144px;font-weight:bold;color:#FFB845;line-height:1}.gl-devel{font-family:"Cuprum";margin:15px auto 0;padding-left:26px;text-align:left;position:relative;display:table;text-transform:uppercase;line-height:1.25;color:#fff;white-space:nowrap}.gl-devel-mask{position:absolute;top:0;bottom:0;background:#FFB845;width:0%}.gl-devel-mask--title{left:0}.gl-devel-mask--role{background:#57CBD2;right:0}.gl-devel-title{font-size:23px;display:table;position:relative}.gl-devel-title svg,.gl-devel-title img{position:absolute;right:100%;width:auto;height:80%;top:10%;margin:0 3px 0 0}.gl-devel-name{position:relative;transform:scale(0)}.gl-devel-role{font-size:14px;letter-spacing:3px;display:table;position:relative}.gl-devel-role a{text-decoration:none;position:relative;display:block;color:#fff;transform:scale(0)}.gl-devel-role a:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transition-duration:0.2s}.gl-devel-role a:hover:after{transform:scaleX(1)}.gl-devel.is-animate .gl-devel-title img,.gl-devel.is-animate .gl-devel-title svg{animation:glyanec_img 5s infinite}.gl-devel.is-animate .gl-devel-mask{animation-delay:0.5s}.gl-devel.is-animate .gl-devel-mask--title{animation:mainBlock 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-mask--role{animation:mainBlockRight 1s cubic-bezier(0.74,0.06,0.4,0.92) forwards}.gl-devel.is-animate .gl-devel-role a,.gl-devel.is-animate .gl-devel-name{transition:0s ease 0.5s;transform:scale(1)}@keyframes mainBlock{0%{width:0%;left:0}50%{width:100%;left:0}100%{width:0;left:100%}}@keyframes mainBlockRight{0%{width:0%;right:0}50%{width:100%;right:0}100%{width:0;right:100%}}@keyframes glyanec_img{0%{transform:rotate3d(10,0,0,0deg)}20%{transform:rotate3d(10,0,0,0deg)}40%{transform:rotate3d(10,0,0,0deg)}60%{transform:rotate3d(0,10,0,180deg)}80%{transform:rotate3d(10,0,0,0deg)}}.maintenance-page .site-container{padding:30px;align-items:center;justify-content:center;text-align:center;font-size:16px}.maintenance-page .site-slogan{text-align:center}.maintenance-page .site-content{flex-grow:initial;padding-top:25px}.maintenance-page .site-content::before{content:"";position:absolute;left:0;right:0;top:0;width:50px;height:1px;margin:0 auto;background:#2E2D2D;opacity:0.5}.maintenance-page .site-header{position:static;text-align:center;box-shadow:none !important;height:auto;flex-direction:column;padding-bottom:25px;align-items:center}.maintenance-page .site-header::before{display:none}.maintenance-page h1{font-size:24px;font-weight:600;line-height:1.22;margin:5px 0 0}.maintenance-page .site-logo{display:block;font-size:0;padding-bottom:25px}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 0 10px;box-sizing:border-box;background:rgba(0,0,0,0.3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;overflow:visible}.fancybox-thumbs::-webkit-scrollbar{height:7px}.fancybox-thumbs::-webkit-scrollbar-track{background:#2a2a2a;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.dev{display:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(87,203,210,0.4)}70%{box-shadow:0 0 0 3px rgba(87,203,210,0)}100%{box-shadow:0 0 0 0 rgba(87,203,210,0)}}@keyframes animation_13_1{0%{transform:matrix(1,0,0,1,0,0);opacity:1;animation-timing-function:ease-in}100%{transform:matrix(1,0,0,1,72,37);opacity:1}}@keyframes animation_18_1{0%{transform:translate(0px,0px) rotate(0deg) scale(1);opacity:1;animation-timing-function:ease-in}100%{transform:translate(98px,-63px) rotate(-20deg) scale(0.7);opacity:1}}@keyframes animation_21_1{0%{transform:matrix(1,0,0,1,0,0);opacity:1;animation-timing-function:ease-in-out}100%{transform:matrix(1.7,0,0,1.7,-54,49);opacity:1}}@keyframes animation_22_1{0%{transform:matrix(1,0,0,1,0,0);opacity:1;animation-timing-function:ease-in-out}100%{transform:matrix(1.4,0,0,1.4,-49,27);opacity:1}}@keyframes animation_23_1{0%{transform:matrix(1,0,0,1,0,0);opacity:1;animation-timing-function:ease-in-out}100%{transform:matrix(1.5,0,0,1.5,90,-55);opacity:1}}@keyframes animation_24_1{0%{transform:translate(0px,0px) rotate(0deg) scale(1);opacity:1;animation-timing-function:ease-in}100%{transform:translate(98px,-63px) rotate(-20deg) scale(0.7);opacity:1}}@keyframes animation_25_1{0%{transform:translate(0px,0px) rotate(0deg) scale(1);opacity:1;animation-timing-function:ease-in}100%{transform:translate(-43px,32px) rotate(-20deg) scale(1.03);opacity:1}}@keyframes animation_26_1{0%{transform:matrix(1,0,0,1,0,0);opacity:1;animation-timing-function:ease-in}100%{transform:matrix(1.05,0,0,1.05,-76,28);opacity:1}}@keyframes animation_47_1{0%{transform:translate(0px,0px) rotate(0deg) scale(0.97);opacity:1;animation-timing-function:linear}100%{transform:translate(0px,0px) rotate(-5deg) scale(1);opacity:1}}@keyframes animation_51_1{0%{transform:translate(0px,0px) rotate(0deg) scale(0.97);opacity:1;animation-timing-function:linear}100%{transform:translate(0px,0px) rotate(-5deg) scale(1);opacity:1}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.site-content{flex-grow:1;min-width:0;position:relative;z-index:2}.site-content__top{padding-bottom:35px}.site-main{position:relative;padding-bottom:40px;padding-top:70px}@media screen and (min-width:1200px){.site-main{padding-top:12.6111111111rem;padding-bottom:6.6666666667rem}}.path-frontpage .page-container{padding-bottom:35px}.path-frontpage .site-main{padding-bottom:70px}@media screen and (min-width:1200px){.path-frontpage .site-main{padding-bottom:8.3333333333rem}}.site-header{position:fixed;left:0;top:0;z-index:100;width:100%;transition:background 0.2s,box-shadow 0.2s}.site-header__middle{background:#FFFFFF;position:fixed;left:0;right:0;top:0;padding-top:70px;padding-bottom:70px;z-index:-1;bottom:0;transform:translateX(100%)}.site-header.is-open .site-header__middle{transform:none}.site-header.is-usage .site-header__middle{transition:transform 0.3s}body:not(.path-frontpage) .site-header{background:#FFFFFF}.region-header-middle{padding:25px;height:100%;overflow:hidden auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:1200px){.region-header-middle{align-items:flex-start}}.region-header-middle h2,.region-header-middle .block-title{font-size:1.25rem;font-weight:500;line-height:1.25;margin-bottom:30px;color:#FFB845}@media screen and (min-width:1200px){.region-header-middle h2,.region-header-middle .block-title{font-size:2rem;font-weight:500}}.region-header-middle .block+.block{margin-top:40px}.site-header--scroll{position:fixed;background:#FFFFFF;box-shadow:0 0 30px rgba(60,63,65,0.06);transition:all 0.3s}.region-header-top{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;position:relative;display:flex;align-items:center}@media screen and (min-width:1200px){.region-header-top{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.b-user-login{display:flex;align-items:center}.b-user-login__item.type-register{display:none}.b-user-login__item.type-login a,.b-user-login__item.type-user a{font-size:0;width:24px;height:24px;display:flex;background:url("/themes/personal/images/icons/user_white.svg") center no-repeat}.b-user-login__item.type-logout{margin-left:15px;display:none}.b-user-login__item.type-logout a{font-size:0;width:24px;height:24px;display:flex;background:url("/themes/personal/images/icons/logout.svg") center no-repeat}.block-basket-count-pc{display:none}.block-footer-contacts .field--name-field-contacts-phones,.block-contacts-header .field--name-field-contacts-phones{display:flex;flex-direction:column;align-items:flex-start}.block-footer-contacts .field--name-field-contacts-phones .field__label--mod,.block-contacts-header .field--name-field-contacts-phones .field__label--mod{color:#f7fafc}.block-footer-contacts .field--name-field-contacts-phones .field__items,.block-contacts-header .field--name-field-contacts-phones .field__items{position:relative}.block-footer-contacts .field--name-field-contacts-phones .phones,.block-contacts-header .field--name-field-contacts-phones .phones{padding-right:20px}.block-footer-contacts .field--name-field-contacts-phones .phones>.field__item a,.block-contacts-header .field--name-field-contacts-phones .phones>.field__item a{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-contacts-phones .phones>.field__item a,.block-contacts-header .field--name-field-contacts-phones .phones>.field__item a{font-size:1.3333333333rem;font-weight:500}}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow{position:absolute;right:0;top:0}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow::before,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow::before,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow::before{font-size:1.3333333333rem}}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow.active::before,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow.active::before{transform:rotate(180deg)}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner{position:absolute;z-index:5;top:100%;left:-15px;right:0;border-radius:10px;padding:10px 15px;background:#fff;transform:translateY(10px);opacity:0;visibility:hidden;transition:all 0.3s;box-shadow:0px 0px 30px rgba(60,63,65,0.06)}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item a,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item a{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none;color:#181818;display:inline-flex}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item a,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item a{font-size:1.3333333333rem;font-weight:500}}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item+.field__item,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner .field__item+.field__item{margin-top:5px}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner.active,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .hidden-phones-inner.active{opacity:1;visibility:visible;transform:none}.block-footer-contacts .field--name-field-contacts-time,.block-contacts-header .field--name-field-contacts-time{font-size:0.875rem;font-weight:400}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-contacts-time,.block-contacts-header .field--name-field-contacts-time{font-size:0.8888888889rem;font-weight:400}}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow,.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow{position:static;margin-left:2px;flex-shrink:0;cursor:pointer}.block-footer-contacts .field--name-field-contacts-phones .phones,.block-contacts-header .field--name-field-contacts-phones .phones{padding-right:0;display:inline-flex;align-items:center}.block-logo{margin-right:20px}.block-logo .field--name-field-logo{width:92px}@media screen and (min-width:1200px){.block-logo .field--name-field-logo{display:none}}.block-logo .field--name-field-logo-2{display:none}@media screen and (min-width:1200px){.block-logo .field--name-field-logo-2{display:block;width:25.7777777778rem}}.block-contacts-header{flex-grow:1;display:flex;justify-content:flex-end}.block-contacts-header .field--name-field-contacts-phones .phones{padding-right:0}.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow{display:none}@media screen and (min-width:1200px){.block-contacts-header{flex-shrink:0;margin-right:2.7777777778rem;order:2}.region-header-top .block-contacts-header{display:none}.block-contacts-header .field--name-field-contacts-phones .hidden-phones .arrow{display:block}.block-contacts-header~.block-header-block{flex-grow:0}}.block-xs-witcher{order:-1;margin-top:0 !important}@media screen and (min-width:1200px){.block-xs-witcher{padding-top:0.5555555556rem}}.block-xs-witcher .block-title{display:none}.block-xs-witcher .xswitcher__wrapper{font-size:1.125rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.block-xs-witcher .xswitcher__wrapper{font-size:1.3333333333rem;font-weight:500}}.block-xs-witcher .xswitcher__wrapper.is-open .xswitcher_active::after{transform:rotate(180deg)}.block-xs-witcher .xswitcher_active{display:inline-flex;align-items:flex-end;position:relative;padding-right:1.4444444444rem;cursor:pointer;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;width:fit-content}.block-xs-witcher .xswitcher_active::after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;position:absolute;right:0;top:2px;content:"";margin-left:0.1111111111rem;transition:0.1s}@media screen and (min-width:1200px){.block-xs-witcher .xswitcher_active::after{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.block-xs-witcher .xswitcher_active::after{top:0.2777777778rem}}.block-xs-witcher .xswitcher_options{padding:0;border:none;box-shadow:0px 0px 30px rgba(60,63,65,0.06);left:-15px;border-radius:10px;overflow:hidden;width:max-content;max-width:200px}@media screen and (min-width:1200px){.block-xs-witcher .xswitcher_options{max-width:13.8888888889rem}}.block-xs-witcher .xswitcher_options .xswitcher_selected{background:#57CBD2 !important;color:#FFFFFF !important}.block-xs-witcher .xswitcher_option{padding:10px 15px;cursor:pointer}@media screen and (min-width:1200px){.block-xs-witcher{display:block;margin-right:2.5rem;order:-2}.region-header-middle .block-xs-witcher{display:none}.block-xs-witcher .xswitcher_option{padding:0.5555555556rem 0.8333333333rem;transition:0.2s}.block-xs-witcher .xswitcher_option:hover{background:#F9F9F9}}.block-language-switcher{margin-top:0 !important}@media screen and (min-width:1200px){.block-language-switcher{padding-top:0.5555555556rem}}.block-language-switcher .links{margin:0 -5px;padding:0;list-style:none;display:flex;align-items:center}.block-language-switcher .links .active-lang{font-weight:700;pointer-events:none}.block-language-switcher .links a{text-decoration:none;padding:0 5px;transition:0.2s}.block-language-switcher .links a:hover{color:#FFB845}@media screen and (min-width:1200px){.block-language-switcher{margin-right:2.7777777778rem;order:-1}.region-header-middle .block-language-switcher{display:none}.block-language-switcher .links{margin:0 -0.2777777778rem}.block-language-switcher .links a{padding:0 0.2777777778rem}}.block-search-block{margin-top:0 !important;position:absolute !important}.block-search-block form.search-block{position:fixed;left:25px;right:25px;top:80px;z-index:17;transform:translateY(100%);transition:0.3s;opacity:0;visibility:hidden;width:auto}@media screen and (min-width:1200px){.block-search-block form.search-block{left:auto;right:10.7222222222rem;top:1.6111111111rem;width:17.2222222222rem}}.block-search-block form.search-block .form-actions{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;margin-top:0;width:50px}.block-search-block form.search-block .form-actions .form-submit{padding:0;background:none;width:100%;min-height:0;height:100%}.block-search-block form.search-block .form-actions .form-submit::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:#FFB845}@media screen and (min-width:1200px){.block-search-block form.search-block .form-actions .form-submit::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.block-search-block form.search-block .form-actions .form-submit::before{font-size:1.6666666667rem}}.block-search-block form.search-block .form-actions .form-submit::after{display:none}.block-search-block form.search-block .form-item{margin-bottom:0}.block-search-block form.search-block input.form-autocomplete{background-image:none;height:50px;padding-left:25px;padding-right:51px;border:none}@media screen and (min-width:1200px){.block-search-block form.search-block input.form-autocomplete{height:3.3333333333rem}}.wait-load .block-search-block form.search-block{display:none}.block-search-block .search__btn{color:#FFB845;cursor:pointer;display:none}@media screen and (min-width:1200px){.block-search-block .search__btn{display:none}}.block-search-block .search__btn::before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.block-search-block .search__btn::before{font-size:1.3333333333rem}}.block-search-block .search__btn.is-open::before{content:""}.block-search-block__overlay{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:#090808;opacity:0.5;z-index:11;pointer-events:none}.block-search-block.is-open form.search-block{transform:none;opacity:1;visibility:visible}.ui-menu.ui-autocomplete{border:none;font:1rem "TTNorms","Arial","Helvetica","sans-serif";max-height:362px;overflow-x:hidden;z-index:9999;margin:0;border-radius:0;background:#fff;max-width:100%;box-shadow:0px 0px 30px rgba(60,63,65,0.06);border-radius:10px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#57CBD2 #F9F9F9}.ui-menu.ui-autocomplete::-webkit-scrollbar{width:5px;height:5px}.ui-menu.ui-autocomplete::-webkit-scrollbar-track{background:#F9F9F9}.ui-menu.ui-autocomplete::-webkit-scrollbar-thumb{background:#57CBD2;border-radius:2px}.ui-menu.ui-autocomplete .ui-menu-item{list-style:none;margin:0;padding:0}.ui-menu.ui-autocomplete .ui-menu-item+.ui-menu-item{border-top:1px solid #F9F9F9}.ui-menu.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:10px 15px;color:#2E2D2D;text-decoration:none;border:none;background:none !important;margin:0;-webkit-transition:0.3s;transition:0.3s;font-weight:400}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .views-field-field-product-images{width:70px;min-width:70px;margin-right:10px;display:flex;justify-content:center;align-items:center}.ui-menu.ui-autocomplete .ui-menu-item-wrapper a{margin:-10px -15px;padding:10px 15px;display:block;text-decoration:none;color:inherit}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .empty{display:block;text-align:center}.ui-menu.ui-autocomplete .ui-menu-item-wrapper .search_block_link{display:flex;align-items:center;text-decoration:none;font-weight:normal}.ui-menu.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{background:#57CBD2 !important;color:#fff}.block-contacts-header-pc{display:none}.region-header-bottom{padding-left:25px;padding-right:25px;display:flex;transition:0.1s;justify-content:center;align-items:center}@media screen and (min-width:1200px){.region-header-bottom{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.menu-btn__wrapper{display:flex;align-items:center;margin-left:-10px;margin-right:20px}@media screen and (min-width:1200px){.menu-btn__wrapper{margin-right:2.2222222222rem;margin-left:-0.5555555556rem}}.menu-btn{height:40px;width:40px;position:relative;margin:auto;transition:0.3s;cursor:pointer}@media screen and (min-width:1200px){.menu-btn{width:2.5rem;height:2.5rem}}.menu-btn div{height:2px;width:24px;display:block;margin:0 auto;position:relative;background-color:#1A1C27;position:absolute;left:11px;border-radius:2px}@media screen and (min-width:1200px){.menu-btn div{width:2.5rem;height:0.1666666667rem;left:0}}.menu-btn div:nth-of-type(1){top:15px;transition:top 0.1s ease 0.1s,transform 0.1s ease-out 0.05s,width 0.1s ease-out 0.05s,background-color 0.05s 0.2s}@media screen and (min-width:1200px){.menu-btn div:nth-of-type(1){top:0.5rem}}.menu-btn div:nth-of-type(2){width:13px;top:20px;transition:opacity 0.1s ease 0s,background-color 0.05s 0.2s}@media screen and (min-width:1200px){.menu-btn div:nth-of-type(2){width:1.3333333333rem;top:1.1111111111rem}}.menu-btn div:nth-of-type(3){top:25px;transition:top 0.1s ease 0.1s,transform 0.1s ease-out 0.05s,width 0.1s ease-out 0.05s,background-color 0.05s 0.2s}@media screen and (min-width:1200px){.menu-btn div:nth-of-type(3){top:1.7777777778rem}}.menu-btn.is-active{transition:transform 0.1s ease 0.2s;transform:rotate(45deg)}.menu-btn.is-active div{width:18px}@media screen and (min-width:1200px){.menu-btn.is-active div{width:2.5rem}}.menu-btn.is-active div:nth-of-type(1){top:20px;transform:rotate(0);transition:top 0.1s ease 0.05s,transform 0.1s ease-out 0.2s,width 0.1s ease-out 0.2s,background-color 0.05s 0s}.menu-btn.is-active div:nth-of-type(2){opacity:0;transition:opacity 0.1s ease 0.2s,background-color 0.05s 0s}.menu-btn.is-active div:nth-of-type(3){top:20px;transform:rotate(90deg);transition:top 0.1s ease 0.05s,transform 0.1s ease-out 0.3s,width 0.1s ease-out 0.3s,background-color 0.05s 0s}.region-content .block .block-title{font-size:1.5rem;font-weight:500;line-height:1.25;text-align:center}@media screen and (min-width:1200px){.region-content .block .block-title{font-size:2.6666666667rem;font-weight:500}}.region-content .block .block-title~.block-content{margin-top:20px}@media screen and (min-width:1200px){.region-content .block .block-title~.block-content{margin-top:3.8888888889rem}}.region-content .block:not(.personal-content)+.block{padding-top:40px}@media screen and (min-width:1200px){.region-content .block:not(.personal-content)+.block{padding-top:6.6666666667rem}}.region-content .block:first-child{padding-top:0}body.page-user .region-content .block.block-personal-content{padding-top:0 !important}.region-content>.block-type-basic .block__title{font-size:1.5rem;font-weight:500;line-height:1.25;margin:0 0 30px}@media screen and (min-width:1200px){.region-content>.block-type-basic .block__title{font-size:2.6666666667rem;font-weight:500}}@media screen and (min-width:1200px){.region-content>.block-type-basic .block__title{margin-bottom:3.8888888889rem}}.region-content [data-big-pipe-placeholder-id]+.block{padding-top:0}.block-category-block-front{position:relative;z-index:2}@media screen and (min-width:1200px){.block-category-block-front .block-content{position:relative}.block-category-block-front .block-content::before{content:"";position:absolute;width:23.5555555556rem;height:12.1666666667rem;left:-10.5rem;top:-6.5rem;background:url("/themes/personal/images/category-decor.svg") no-repeat center;background-size:contain;z-index:-1;pointer-events:none;animation-name:animation_25_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none}}.block-category-block-front .category{display:flex;flex-wrap:wrap;margin:0 -5px -10px}@media screen and (min-width:1200px){.block-category-block-front .category{margin:0 -0.8333333333rem -1.6666666667rem}}.block-category-block-front .category__item{padding:0 5px;margin-bottom:10px;width:50%}.block-category-block-front .category__item--big{width:100%}.block-category-block-front .category__item-wrapper{position:relative;overflow:hidden;border-radius:10px;background:#57CBD2}@media screen and (min-width:768px){.block-category-block-front .category__item{width:33.333%}}@media screen and (min-width:1200px){.block-category-block-front .category__item{padding:0 0.8333333333rem;margin-bottom:1.6666666667rem;width:33.333%}.block-category-block-front .category__item-wrapper{border-radius:1.1111111111rem;transition:0.3s}.block-category-block-front .category__item-wrapper:hover{transform:translateY(-10px)}.block-category-block-front .category__item-wrapper:hover .category__icon svg path{fill:#FFB845}.block-category-block-front .category__item-wrapper:not(.default-image):hover{background:#FDF9F4}.block-category-block-front .category__item-wrapper:not(.default-image):hover .category__content{color:#2E2D2D}}.block-category-block-front .category__content{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:5px 15px;min-height:47px;background:#57CBD2;color:#FFFFFF}@media screen and (min-width:1200px){.block-category-block-front .category__content{position:static;padding:1.3888888889rem 1.3888888889rem 2.2222222222rem;min-height:auto;flex-direction:column;background:none;transition:0.3s}}.block-category-block-front .category__image img{width:100%}@media screen and (min-width:1200px){.block-category-block-front .category__image{position:relative;padding-bottom:66.25%}.block-category-block-front .category__image img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:contain}}.block-category-block-front .category__icon{width:22px;margin-right:5px;flex-shrink:0}@media screen and (min-width:1200px){.block-category-block-front .category__icon{width:2.2777777778rem;margin-right:0;margin-bottom:0.8333333333rem}}.block-category-block-front .category__icon svg path{fill:#FFFFFF;transition:0.3s}.block-category-block-front .category__name{font-size:1.125rem;font-weight:500;line-height:1.25;word-break:break-word}@media screen and (min-width:1200px){.block-category-block-front .category__name{font-size:1.3333333333rem;font-weight:500}}.block-category-block-front .category__link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;font-size:0;text-decoration:none}.block-views-block__catalog-block-2 .block-content,.block-views-block__catalog-block-3 .block-content{margin:0 -15px;padding:35px 15px;background:#262626}.block-views-block__catalog-block-2 .swiper-container,.block-views-block__catalog-block-3 .swiper-container{margin:0 -15px;padding:0 15px;width:auto}.block-views-block__catalog-block-2 .view-header,.block-views-block__catalog-block-3 .view-header{margin-bottom:15px}.block-views-block__catalog-block-2 .field--name-field-block-title,.block-views-block__catalog-block-3 .field--name-field-block-title{font-size:24px;line-height:1.25;font-weight:bold;margin-bottom:10px;text-align:center}@media screen and (min-width:1500px){.block-views-block__catalog-block-2 .field--name-field-block-title,.block-views-block__catalog-block-3 .field--name-field-block-title{font-size:28px}}@media screen and (min-width:1800px){.block-views-block__catalog-block-2 .field--name-field-block-title,.block-views-block__catalog-block-3 .field--name-field-block-title{font-size:34px}}.block-views-block__catalog-block-2 .field--name-field-block-subtitle,.block-views-block__catalog-block-3 .field--name-field-block-subtitle{text-align:center}.block-views-block__catalog-block-2 .pager-show-more,.block-views-block__catalog-block-3 .pager-show-more{display:none}.block-views-block__catalog-block-3{padding-top:0}.block-views-block__catalog-block-3 .block-content{padding-top:70px}.site-footer{background:#1A1C27;padding-top:64px;padding-bottom:102px;position:relative;z-index:1;color:#FFFFFF;text-align:center;overflow:hidden;mask-image:url("/themes/personal/images/mask.svg");mask-mode:alpha;mask-size:cover;mask-repeat:no-repeat;mask-position:center top;-webkit-mask-image:url("/themes/personal/images/mask.svg");-webkit-mask-mode:alpha;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center top}.page-node-1 .site-footer{margin-top:-35px}.site-footer:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;background:#1A1919;opacity:0.75}.site-footer__popup{display:none}.site-footer__second{margin-top:35px}@media screen and (min-width:768px){.site-footer{mask-image:url("/themes/personal/images/mask-pc.svg");-webkit-mask-image:url("/themes/personal/images/mask-pc.svg")}}@media screen and (min-width:1200px){.site-footer{padding-top:6.6666666667rem;padding-bottom:2.7777777778rem;text-align:left;mask-image:url("/themes/personal/images/mask-pc.svg");-webkit-mask-image:url("/themes/personal/images/mask-pc.svg")}.page-node-1 .site-footer{margin-top:-3.1666666667rem}.site-footer__second{margin-top:2.3333333333rem}}.region-footer-top{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.region-footer-top{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.region-footer{padding-left:25px;padding-right:25px}@media screen and (min-width:1200px){.region-footer{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}.block-footer-bg{position:static}.block-footer-bg img,.block-footer-bg video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none}.block-footer-logo{width:180px;margin:0 auto}.block-footer-logo .field--name-field-logo{margin-bottom:25px}.block-footer-logo .field--name-body{margin-bottom:0}@media screen and (min-width:1200px){.block-footer-logo{width:14.6666666667rem;margin:0}.block-footer-logo .field--name-field-logo{margin-bottom:2.7777777778rem}}.block-footer-contacts{margin-top:35px}.block-footer-contacts .block-title{display:none}.block-footer-contacts .block-content{display:flex;flex-direction:column}@media screen and (min-width:1200px){.block-footer-contacts{margin-top:0;width:21.6666666667rem}.block-footer-contacts .block-title{font-size:1.25rem;font-weight:500;line-height:1.25;display:block;color:#FFB845;margin-bottom:2.7777777778rem}}@media screen and (min-width:1200px) and (min-width:1200px){.block-footer-contacts .block-title{font-size:2rem;font-weight:500}}.block-footer-contacts .field--name-field-contacts-phones{align-items:center;margin-bottom:0}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-contacts-phones{align-items:flex-start}}.block-footer-contacts .field--name-field-contacts-phones .field__label--mod{display:none}.block-footer-contacts .field--name-field-contacts-time p{margin-bottom:0}.block-footer-contacts .field--name-field-contacts-phones .hidden-phones .arrow{position:static;margin-left:2px;flex-shrink:0;cursor:pointer}.block-footer-contacts .field--name-field-contacts-phones .phones{padding-right:0;display:inline-flex;align-items:center}.block-footer-contacts .field--name-field-contacts-chatbot{margin-bottom:5px}.block-footer-contacts .field--name-field-contacts-chatbot .field__label--mod{font-weight:bold}.block-footer-contacts .field--name-field-contacts-chatbot .field__item a{color:#fff;font-weight:bold}.block-footer-contacts .field--name-field-contacts-adress{margin-top:10px}.block-footer-contacts .field--name-field-contacts-adress a{font-family:"TTNorms","Arial","Helvetica","sans-serif";font-weight:700;color:#2E2D2D;text-decoration:underline}.block-footer-contacts .field--name-field-social-networks{justify-content:center;order:1}@media screen and (min-width:1200px){.block-footer-contacts .field--name-field-social-networks{justify-content:flex-start}}.field--name-field-contacts-social{display:flex;flex-wrap:wrap;margin-bottom:-10px;padding-left:21px;align-items:center}.field--name-field-contacts-social>.field__item:not(:last-child){margin-right:15px}.field--name-field-contacts-social>.field__item{margin-bottom:10px}.paragraph--type--social-network{position:relative}.paragraph--type--social-network .field--name-field-social-link a{position:absolute;left:0;top:0;right:0;bottom:0;font-size:0;opacity:0}.menu--categories{display:none}.site-footer .menu--main{display:none}@media screen and (min-width:1200px){.site-footer .menu--main{display:block}.site-footer .menu--main h2{font-size:1.25rem;font-weight:500;line-height:1.25;margin-bottom:2.7777777778rem;color:#FFB845}}@media screen and (min-width:1200px) and (min-width:1200px){.site-footer .menu--main h2{font-size:2rem;font-weight:500}}.block-categories-menu-footer{display:none}@media screen and (min-width:1200px){.block-categories-menu-footer{display:block}.block-categories-menu-footer .block-title{font-size:1.25rem;font-weight:500;line-height:1.25;margin-bottom:2.7777777778rem;color:#FFB845}.block-categories-menu-footer .b-cMenu__item+.b-cMenu__item{margin-top:1.6666666667rem}.block-categories-menu-footer .b-cMenu__link{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;text-decoration:none;z-index:2}.block-categories-menu-footer .b-cMenu__link-wrapper{display:flex;align-items:center;position:relative}.block-categories-menu-footer .b-cMenu__link-wrapper:hover .b-cMenu__name{color:#FFB845}.block-categories-menu-footer .b-cMenu__name{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none;transition:0.2s}.block-categories-menu-footer .b-cMenu__name:hover{color:#FFB845}.block-categories-menu-footer .b-cMenu__name-wrapper{display:flex;align-items:center;position:relative}.block-categories-menu-footer .field--name-field-taxonomy-icon{width:1.6666666667rem;margin-right:0.4444444444rem;flex-shrink:0}}@media screen and (min-width:1200px) and (min-width:1200px){.block-categories-menu-footer .block-title{font-size:2rem;font-weight:500}}@media screen and (min-width:1200px) and (min-width:1200px){.block-categories-menu-footer .b-cMenu__name{font-size:1.3333333333rem;font-weight:500}}.block-categories-menu-footer .b-cMenu__dropdown{display:none}.block-copyright{font-size:0.875rem;font-weight:400;max-width:278px;margin:0 auto}@media screen and (min-width:1200px){.block-copyright{font-size:0.8888888889rem;font-weight:400}}.block-copyright br{display:none}@media screen and (min-width:1200px){.block-copyright{max-width:none;margin-left:0}.block-copyright br{display:block}}.page-node-2 .site-content__top{padding-bottom:0}@media screen and (min-width:1200px){.block-new-on-front .block-content{position:relative;display:flex;align-items:center}}.block-new-on-front .field--name-field-block-decor{display:none}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-decor{display:block}.block-new-on-front .field--name-field-block-decor .field__item:nth-child(1){position:absolute;right:-6.6666666667rem;top:-3.6111111111rem;width:13.1111111111rem;z-index:-1;pointer-events:none;animation-name:animation_18_1;animation-duration:15s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running}.block-new-on-front .field--name-field-block-decor .field__item:nth-child(2){position:absolute;right:-2.7777777778rem;bottom:-0.5555555556rem;width:9.7777777778rem;z-index:1;pointer-events:none;animation-name:animation_25_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none}}.block-new-on-front .content{position:relative;z-index:2}@media screen and (min-width:1200px){.block-new-on-front .content{padding-left:5.5555555556rem}}.block-new-on-front .field--name-field-block-title{font-size:1.125rem;font-weight:500;line-height:1.25;margin-bottom:10px}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-title{font-size:1.3333333333rem;font-weight:500}}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-title{margin-bottom:1.1111111111rem}}.block-new-on-front .field--name-field-block-title-long{font-family:"AABebasNeue","Arial","Helvetica","sans-serif";font-size:3.4375rem;font-weight:400;line-height:1.1;position:relative;z-index:2}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-title-long{font-size:6.6666666667rem;font-weight:500}}.block-new-on-front .field--name-field-block-link{margin-top:15px}.block-new-on-front .field--name-field-block-link a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;padding-left:20px;padding-right:20px}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-link a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-link a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.block-new-on-front .field--name-field-block-link a:hover{background:#FFB845}.block-new-on-front .field--name-field-block-link a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s;margin-left:8px}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-link a:after{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-link{margin-top:1.6666666667rem}}.block-new-on-front .media{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:center}@media screen and (min-width:1200px){.block-new-on-front .media{order:-1;width:45%;flex-shrink:0}}.block-new-on-front .image{display:inline-block;position:relative;z-index:1;width:100%;margin-top:25px;margin-bottom:-30px}@media screen and (min-width:480px){.block-new-on-front .image{width:75%}}@media screen and (min-width:1200px){.block-new-on-front .image{width:100%;margin-top:0;margin-bottom:0;padding-top:1.6666666667rem}.block-new-on-front .image::before{left:-9.7222222222rem;top:-8.3333333333rem;bottom:-13.8888888889rem;right:-3.3333333333rem;background-image:url("/themes/personal/images/new-on-front-pc.svg")}}.block-new-on-front .image::before{content:"";position:absolute;left:-95px;right:-55px;top:-67px;bottom:0;background:url("/themes/personal/images/new-on-front.svg") no-repeat center;background-size:contain;z-index:-1}.block-new-on-front .image .field--name-field-block-image{animation-name:animation_47_1;animation-duration:2.5s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running;display:flex;justify-content:center;align-items:center;margin-left:-10%;margin-right:-10%}@media screen and (min-width:1200px){.block-new-on-front .image .field--name-field-block-image{margin-left:-20%}}.block-new-on-front .field--name-field-block-double-field{display:flex;flex-direction:column;align-items:flex-start;margin-right:10px}.block-new-on-front .field--name-field-block-double-field .double-field-first{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:line-through;font-weight:400}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-double-field .double-field-first{font-size:1.3333333333rem;font-weight:500}}.block-new-on-front .field--name-field-block-double-field .double-field-second{font-size:1.5rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-double-field .double-field-second{font-size:2.6666666667rem;font-weight:500}}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-double-field{margin-right:2.2222222222rem}}.block-new-on-front .actions{margin-top:15px;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (min-width:768px){.block-new-on-front .actions{justify-content:flex-start}}@media screen and (min-width:1200px){.block-new-on-front .actions{margin-top:1.6666666667rem}}.block-new-on-front .field--name-field-block-decor-2 .field__item:nth-child(1){width:28%;left:-50px;top:-17px;position:absolute;z-index:-1;pointer-events:none;animation-name:animation_26_1;animation-duration:8s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running}.block-new-on-front .field--name-field-block-decor-2 .field__item:nth-child(2){width:28%;right:-25px;bottom:40px;position:absolute;z-index:2;pointer-events:none;animation-name:animation_13_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running}.block-new-on-front .field--name-field-block-decor-2 .field__item:nth-child(n+3){display:none}@media screen and (min-width:1200px){.block-new-on-front .field--name-field-block-decor-2 .field__item:nth-child(1){width:18.1111111111rem;left:-3.6111111111rem;top:11.8333333333rem;z-index:2;animation-name:animation_26_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running}.block-new-on-front .field--name-field-block-decor-2 .field__item:nth-child(2){width:17.3888888889rem;right:0;bottom:-2.7777777778rem}}.block-cashback-animation{display:none}.block-why-us{padding:35px 0}.block-why-us .block-title{text-align:center;margin-bottom:23px}.block-why-us .field--name-field-why-us-benefit>.field__item+.field__item{margin-top:10px}.paragraph--type--link-img{position:relative}.field--name-field-link-img-link a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;font-size:0;opacity:0}.page_title{font-size:20px;margin-top:0}.page-title{margin-top:20px;margin-bottom:20px;font-size:24px}.block-share{display:flex;align-items:center;padding-top:10px;position:relative;z-index:2}.block-share .block-title{font-weight:bold;font-family:"TTNorms","Arial","Helvetica","sans-serif";margin-right:7px;margin-bottom:0;font-size:14px}.block-share span{display:flex;justify-content:center;align-items:center}.block-share svg{width:24px !important;height:24px !important;fill:#2E2D2D !important}.block-share .at-style-responsive .at-share-btn{padding:0;margin:0;background:none !important}.block-share .at-style-responsive .at-share-btn:not(:last-child){margin-right:10px}.personal-form-style.auto-submit .form-actions .form-submit{display:none}.block-cashback-rules .field--name-field-block-paragraph{display:flex;flex-wrap:wrap;margin:0 -15px -30px}.block-cashback-rules .field--name-field-block-paragraph>.field__item{width:100%;padding:0 15px;margin-bottom:30px}@media screen and (min-width:1200px){.block-cashback-rules .field--name-field-block-paragraph{margin:0 -0.8333333333rem -1.6666666667rem}.block-cashback-rules .field--name-field-block-paragraph>.field__item{padding:0 0.8333333333rem;margin-bottom:1.6666666667rem}.block-cashback-rules .field--name-field-block-paragraph>.field__item:not(:first-child){width:50%}}.page-node-34 .block-share{padding-top:0}.field--name-field-deliv-and-payment-item>.field__item{margin-bottom:25px}.js-form-item-field-review-rating-0-rating .select2{display:none}.confirmation-message{color:#FFB845;font-weight:bold}.view-catalog .view-filters{margin-bottom:30px}@media screen and (min-width:1200px){.view-catalog .view-filters{margin-bottom:3.8888888889rem}}.view-catalog .view-filters .form-checkboxes{display:flex;margin:0 -25px;padding:0 22.5px;overflow:auto hidden;-ms-overflow-style:none;scrollbar-width:none}.view-catalog .view-filters .form-checkboxes::-webkit-scrollbar{display:none}@media screen and (min-width:480px){.view-catalog .view-filters .form-checkboxes{flex-wrap:wrap;justify-content:center;overflow:unset;margin-bottom:-5px}}@media screen and (min-width:1200px){.view-catalog .view-filters .form-checkboxes{justify-content:center;flex-wrap:wrap;overflow:unset;margin:-2.2222222222rem -0.2777777778rem 0;padding:0}}.view-catalog .view-filters .form-checkboxes label{font-size:0.875rem;font-weight:700;padding:16px 20px 16px 47px;background:#57CBD2;color:#FFFFFF;border-radius:100px;margin-bottom:0}@media screen and (min-width:1200px){.view-catalog .view-filters .form-checkboxes label{font-size:0.7777777778rem;font-weight:700}}@media screen and (min-width:1200px){.view-catalog .view-filters .form-checkboxes label{padding:0.8888888889rem 1.6666666667rem 0.8888888889rem 3.5555555556rem}}.view-catalog .view-filters .form-checkboxes label::after,.view-catalog .view-filters .form-checkboxes label::before{left:13px;border-color:transparent}@media screen and (min-width:1200px){.view-catalog .view-filters .form-checkboxes label::after,.view-catalog .view-filters .form-checkboxes label::before{left:1.6666666667rem}}.view-catalog .view-filters .form-actions{display:none}.view-catalog .view-filters .form-item{padding:0 2.5px;flex-shrink:0;margin-bottom:0}@media screen and (min-width:480px){.view-catalog .view-filters .form-item{margin-bottom:5px}}@media screen and (min-width:1200px){.view-catalog .view-filters .form-item{padding:0 0.2777777778rem}}.view-catalog .view-content{position:relative;display:flex;flex-wrap:wrap;margin:0 -5px -5px}.view-catalog .views-row{width:100%;padding:0 5px;margin-bottom:5px}.view-catalog .views-row.is-active{order:-1}.view-catalog .views-group{width:100%;margin-bottom:15px}.view-catalog .views-group__label{font-size:1.5rem;font-weight:500;line-height:1.25;padding:0 5px;margin-bottom:15px}@media screen and (min-width:1200px){.view-catalog .views-group__label{font-size:2.6666666667rem;font-weight:500}}.view-catalog .views-group__items{display:flex;flex-wrap:wrap}.view-catalog .views-group:first-of-type .views-group__label{display:none}@media screen and (min-width:480px){.view-catalog .views-row{width:50%}}@media screen and (min-width:992px){.view-catalog .views-row{width:33.333%}}@media screen and (min-width:1200px){.view-catalog .views-group{margin-bottom:2.2222222222rem}.view-catalog .views-group__label{padding:0 0.6944444444rem;margin-bottom:1.3888888889rem}.view-catalog .view-content{margin:0 -0.6944444444rem -2.2222222222rem}.view-catalog .views-row{padding:0 0.6944444444rem;margin-bottom:2.2222222222rem;width:25%}}.view-catalog .node,.view-catalog .node__content{height:100%}.view-catalog.view-has-slider .view-content{margin:0}.view-catalog.view-has-slider .swiper{margin:0 -25px;padding:0 20px;flex-grow:1}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper{margin:-0.2777777778rem -0.6944444444rem -2.2222222222rem;padding:0.2777777778rem 0;width:calc(100% + 1.388rem)}}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper-wrapper{flex-wrap:wrap}}.view-catalog.view-has-slider .swiper-slide{width:87%;height:auto;padding:0 5px}@media screen and (min-width:480px){.view-catalog.view-has-slider .swiper-slide{width:50%}}@media screen and (min-width:992px){.view-catalog.view-has-slider .swiper-slide{width:33.333%}}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper-slide{width:25%;padding:0 0.6944444444rem;margin-bottom:2.2222222222rem}}@media screen and (min-width:1200px){.view-catalog.view-has-slider .swiper-navigation{display:none}}.view-catalog.view-has-slider .swiper-button{margin-top:0;top:30vw}@media screen and (min-width:480px){.view-catalog.view-has-slider .swiper-button{top:30%}}.view-catalog.view-has-slider .swiper-button-prev{left:-15px}.view-catalog.view-has-slider .swiper-button-next{right:-15px}@media screen and (min-width:360px) and (max-width:1199px){.view-catalog:not(.view-has-slider) .b-product-small [data-wid^="warehouses"] a,.view-catalog:not(.view-has-slider) .b-product-small .addto_basket_button{font-size:0;padding:0;min-width:50px}.view-catalog:not(.view-has-slider) .b-product-small [data-wid^="warehouses"] a::before,.view-catalog:not(.view-has-slider) .b-product-small .addto_basket_button::before{margin-right:0}.view-catalog:not(.view-has-slider) .views-row{width:50%}.view-catalog:not(.view-has-slider) .b-product__status{left:5px;top:5px}.view-catalog:not(.view-has-slider) .b-product__status .item{width:40px;height:40px}}.region-content .block.block-personal-views-block__catalog-block-2{padding-top:40px !important}.region-content .block.block-personal-views-block__catalog-block-2 .block-title{text-align:left}.region-content .block.block-personal-views-block__catalog-block-2 .block-title~.block-content{margin-top:30px}@media screen and (min-width:1200px){.region-content .block.block-personal-views-block__catalog-block-2{padding-top:3.8888888889rem !important}.region-content .block.block-personal-views-block__catalog-block-2 .block-title~.block-content{margin-top:1.6666666667rem}}@media screen and (min-width:1200px){.block-views-block__catalog-basket-views-block-1 .block-content{position:relative;z-index:1}.block-views-block__catalog-basket-views-block-1 .block-content::before{content:"";position:absolute;width:20.6666666667rem;height:20.6111111111rem;right:-11.7222222222rem;top:-2.7777777778rem;background:url("/themes/personal/images/front-1-decor.svg") no-repeat center;background-size:contain;z-index:-1;pointer-events:none;animation-name:animation_26_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none}}@media screen and (min-width:1200px){.block-views-block__catalog-basket-views-block-1-2 .block-content{position:relative;z-index:1}.block-views-block__catalog-basket-views-block-1-2 .block-content::before{content:"";position:absolute;width:20.3888888889rem;height:16.5rem;left:-11.3333333333rem;top:0;background:url("/themes/personal/images/front-2-decor.svg") no-repeat center;background-size:contain;z-index:-1;pointer-events:none;animation-name:animation_25_1;animation-duration:12s;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none}}.b-product-small{padding-bottom:12px;border-radius:5px;position:relative;display:flex;flex-direction:column}@media screen and (min-width:1200px){.b-product-small{padding-bottom:0;transition:0.2s}.b-product-small:hover{transform:translateY(-0.2777777778rem)}}.b-product-small .basket_item_count{display:none}.b-product-small .b-product__additional{font-size:8px}@media screen and (min-width:1200px){.b-product-small .b-product__additional{font-size:1rem}}.b-product-small__top{display:block;text-align:center;position:relative;margin-bottom:10px}.b-product-small__top img{display:block}@media screen and (min-width:1200px){.b-product-small__top{margin-bottom:0.5555555556rem}.b-product-small__top img{border-radius:0.1666666667rem}}.b-product-small__image{position:relative;padding-bottom:100%}.b-product-small__image a{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.b-product-small__image img{max-height:100%;width:auto}.b-product-small__info{display:flex;flex-direction:column;flex-grow:1}.b-product-small__actions{display:flex;align-items:center;margin-top:10px}.b-product-small__actions:has(.city-available){flex-wrap:wrap}.b-product-small__option{margin-bottom:5px}@media screen and (min-width:1200px){.b-product-small__option{margin-bottom:0.2777777778rem}}.b-product-small__title{font-size:1.125rem;font-weight:500;line-height:1.25;flex-grow:1;text-decoration:none}@media screen and (min-width:1200px){.b-product-small__title{font-size:1.3333333333rem;font-weight:500}}.b-product-small__title a{color:inherit;text-decoration:none}.b-product-small__minprice{color:#FFB845;font-weight:700;margin-bottom:5px;text-align:center}.b-product-small__price{margin-right:5px;flex-grow:1;flex-shrink:0}.b-product-small__price .price{font-size:1.125rem;font-weight:500;line-height:1.25;color:#DB001A}@media screen and (min-width:1200px){.b-product-small__price .price{font-size:1.3333333333rem;font-weight:500}}@media screen and (min-width:1200px){.b-product-small__price .price{margin-right:0.5555555556rem}}.b-product-small__price .price-old{text-decoration:line-through;font-size:14px;font-weight:400;color:#9E9D9D}@media screen and (min-width:1200px){.b-product-small__price .price-old{font-size:1rem;order:1;margin-top:0.2777777778rem}}.b-product-small__price .percent{display:none}@media screen and (min-width:1200px){.b-product-small__price .price-wrap{display:flex;align-items:center;flex-wrap:wrap}}.b-product-small .field--name-field-product-category{font-weight:600;font-size:12px;line-height:1.2;margin-bottom:10px;background:rgba(255,255,255,0.1);border-radius:30px;text-align:center;letter-spacing:3px;text-transform:uppercase;padding:8px 12px;display:none}.b-product-small .field--name-field-product-category>.field__item:not(:last-child){margin-right:20px;position:relative}.b-product-small .field--name-field-product-category>.field__item:not(:last-child):after{position:absolute;right:-12px;height:4px;width:4px;content:"";top:50%;margin-top:-2px;border-radius:50%;background:#FFB845}.b-product-small__favorite{margin-right:5px}.b-product-small .favorite_button{display:inline-flex;align-items:center;text-decoration:none;font-size:0;padding:5px}.b-product-small .favorite_button::before{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;content:"";color:#DB001A}@media screen and (min-width:1200px){.b-product-small .favorite_button::before{font-size:1.3333333333rem}}.b-product-small .basket_add_button_wrap{flex-grow:1;display:flex;align-items:flex-end}.b-product-small .addto_basket_button{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;margin:0}@media screen and (min-width:1200px){.b-product-small .addto_basket_button{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.b-product-small .addto_basket_button{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.b-product-small .addto_basket_button:hover{background:#FFB845}.b-product-small .addto_basket_button::before{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-right:8px}@media screen and (min-width:1200px){.b-product-small .addto_basket_button::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.b-product-small .addto_basket_button{min-height:2.7777777778rem;padding:0.5555555556rem 1.6666666667rem}.b-product-small .addto_basket_button::before{font-size:1.6666666667rem;margin-right:0.5555555556rem}}.b-product-small .city-available{font-size:1rem;font-weight:500;color:#DB001A;text-align:left;margin-top:5px}@media screen and (min-width:1200px){.b-product-small .city-available{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.b-product-small .city-available{margin-top:0}}.favorite_button.active::before{content:"" !important}.b-product__status{position:absolute;left:10px;top:10px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}@media screen and (min-width:1200px){.b-product__status{top:0.5555555556rem;left:0.5555555556rem}}.b-product__status .item{width:50px;height:50px;text-transform:uppercase;padding:5px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%}.b-product__status .item+.item{margin-top:3px}@media screen and (min-width:1200px){.b-product__status .item{width:3.6111111111rem;height:3.6111111111rem;padding:0.2777777778rem}.b-product__status .item+.item{margin-top:0.1666666667rem}}.view-display-id-basket_views_block_1 .b-product__status .item:not(.status-sale){display:none}@media screen and (min-width:1200px){.view-display-id-basket_views_block_1 .b-product__status .item:not(.status-sale){display:flex}}.b-product__status .status-new{background:#57CBD2}.b-product__status .status-hit{background:#FFB845}.b-product__status .status-sale{background:#DB001A}.b-product__additional{position:absolute;right:10px;top:10px;display:flex;flex-direction:column;align-items:flex-start;z-index:2}@media screen and (min-width:1200px){.b-product__additional{top:0.5555555556rem;right:0.5555555556rem}}.b-product__additional .item{text-transform:uppercase;padding:7px 8px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:100px}.b-product__additional .item+.item{margin-top:3px}@media screen and (min-width:1200px){.b-product__additional .item{padding:0.7777777778rem 0.8888888889rem}.b-product__additional .item+.item{margin-top:0.1666666667rem}}.b-product__additional .additional-custom-made{background:#7E57D2}[data-wid^="warehouses"]{display:flex;justify-content:center}[data-wid^="warehouses"] a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;background:#FFB845}@media screen and (min-width:1200px){[data-wid^="warehouses"] a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){[data-wid^="warehouses"] a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}[data-wid^="warehouses"] a:hover{background:#FFB845}[data-wid^="warehouses"] a:hover{background:#57CBD2}[data-wid^="warehouses"] a::before{font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;content:"";margin-right:8px}@media screen and (min-width:1200px){[data-wid^="warehouses"] a::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){[data-wid^="warehouses"] a{min-height:2.7777777778rem}[data-wid^="warehouses"] a::before{font-size:1.6666666667rem;margin-right:0.5555555556rem}}.field--name-field-product-ingredient{margin:20px -15px 0}.field--name-field-product-ingredient .field__label{margin-left:37px;display:inline-block;position:relative;z-index:2;padding-right:5px;background:#FFFFFF;font-size:1.125rem;font-weight:500;line-height:1.25}@media screen and (min-width:1200px){.field--name-field-product-ingredient .field__label{font-size:1.3333333333rem;font-weight:500}}.block-main-slider .field--name-field-product-ingredient .field__label{display:none}.field--name-field-product-ingredient .field__item{margin-top:-12px;padding:21px 37px 24px;border:1px dashed #F8E4C3;border-radius:75px;display:flex;flex-wrap:wrap;word-break:break-word}@media screen and (min-width:1200px){.field--name-field-product-ingredient{margin:3.5rem -1.6666666667rem 0;width:90%}.field--name-field-product-ingredient .field__label{margin-left:1.3888888889rem;padding-left:0.2777777778rem;padding-right:0.3888888889rem}.field--name-field-product-ingredient .field__item{margin-top:-0.8333333333rem;padding:1.1666666667rem 1.7777777778rem 1.1666666667rem;border-radius:4.1666666667rem;max-width:38.3333333333rem}.b-product .field--name-field-product-ingredient{width:auto;margin:2.2222222222rem 0 0}}.basket_button_params_form{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width:768px){.basket_button_params_form{justify-content:flex-start}}.basket_button_params_form fieldset{margin:0;width:100%}.basket_button_params_form legend{display:none}.basket_button_params_form .form-radios{display:flex;flex-wrap:wrap;margin:0 -5px 20px;width:calc(100% + 10px)}.basket_button_params_form .form-radios .form-item{padding:0 5px;margin-bottom:10px;width:50%}@media screen and (min-width:480px){.basket_button_params_form .form-radios .form-item{width:33.333%}}@media screen and (min-width:768px){.basket_button_params_form .form-radios .form-item{width:50%}}.basket_button_params_form .form-radios label{display:block}.basket_button_params_form .form-radios .wrapper-label__price{display:block;color:#777676;margin-top:5px;font-weight:400}.basket_button_params_form .form-radios .wrapper-label__price .old-price{display:block;text-decoration:line-through;font-size:0.888em}@media screen and (min-width:1200px){.basket_button_params_form .form-radios .wrapper-label__price{margin-top:0.2777777778rem}}@media screen and (min-width:1200px){.basket_button_params_form .form-radios{margin:0 -0.5555555556rem 0.8333333333rem}.basket_button_params_form .form-radios .form-item{padding:0 0.5555555556rem;margin-bottom:0.8333333333rem}}.basket_button_params_form .my-ingridients{font-size:16px;font-weight:700;color:#FFB845;border-bottom:1px dashed #FFB845;margin-top:10px}.basket_button_params_form .form-item-params-ingr{order:1;display:none;width:100%;margin-top:15px}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"]{display:flex;align-items:center}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"] label{flex-grow:1}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"] .form-number{width:31px;height:33px;padding:0;border:none;border-radius:0;text-align:center;background:#2E2D2D}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"] .button{display:inline-flex;justify-content:center;align-items:center;height:33px;width:23px;background:#2E2D2D;color:#262626;cursor:pointer}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"] .button.minus{border-radius:50px 0 0 50px}.basket_button_params_form .form-item-params-ingr div[class^="ingr-item"] .button.plus{border-radius:0 50px 50px 0}.more-link{padding-top:25px;display:flex;justify-content:center}.more-link a{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer}@media screen and (min-width:1200px){.more-link a{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.more-link a{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.more-link a:hover{background:#FFB845}.more-link a:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s;margin-left:8px}@media screen and (min-width:1200px){.more-link a:after{font-size:1.3333333333rem}}.basket_add_popup .magnific-popup__title{text-align:center}.basket_add_popup .magnific-popup__content{display:flex;flex-direction:column;align-items:center}.basket_add_popup .basket-popup-link:not(.close-link){font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;padding-left:30px;padding-right:30px}@media screen and (min-width:1200px){.basket_add_popup .basket-popup-link:not(.close-link){font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.basket_add_popup .basket-popup-link:not(.close-link){min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.basket_add_popup .basket-popup-link:not(.close-link):hover{background:#FFB845}.basket_add_popup .basket-popup-link:not(.close-link):after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s;margin-left:8px}@media screen and (min-width:1200px){.basket_add_popup .basket-popup-link:not(.close-link):after{font-size:1.3333333333rem}}.basket_add_popup .close-link{margin-top:15px;text-decoration:none;color:#FFB845}.region-fixed-menu{position:fixed;left:0;bottom:0;width:100%;display:flex;justify-content:space-between;align-items:stretch;min-height:70px;box-shadow:0px 0px 30px rgba(60,63,65,0.06)}.region-fixed-menu::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#FFFFFF;z-index:-1}@media screen and (min-width:1200px){.region-fixed-menu::before{display:none}}.region-fixed-menu .contextual-region{position:initial}.block-categories-menu-header{width:100%}@media screen and (min-width:1200px){.block-categories-menu-header{width:auto}}.block-categories-menu-header .catalog_toggle{display:none}.block-categories-menu-header .b-cMenu__item{display:flex;align-items:center}.block-categories-menu-header .b-cMenu__item+.b-cMenu__item{margin-top:20px}@media screen and (min-width:1200px){.block-categories-menu-header .b-cMenu__item+.b-cMenu__item{margin-top:1.6666666667rem}}.block-categories-menu-header .b-cMenu__link{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;text-decoration:none;z-index:2}.block-categories-menu-header .b-cMenu__link-wrapper{display:flex;align-items:center;position:relative}.block-categories-menu-header .b-cMenu .field--name-field-taxonomy-icon{width:30px;margin-right:8px;flex-shrink:0}.block-categories-menu-header .b-cMenu__name{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none;transition:0.2s}@media screen and (min-width:1200px){.block-categories-menu-header .b-cMenu__name{font-size:1.3333333333rem;font-weight:500}}.block-categories-menu-header .b-cMenu__name:hover{color:#FFB845}.block-categories-menu-header .b-cMenu__dropdown{display:none}.menu--main{width:100%}@media screen and (min-width:1200px){.menu--main{width:auto}}.menu--main .menu{margin:0;padding:0;list-style:none}.menu--main .menu-item{display:flex;align-items:center}.menu--main .menu-item::before{content:"";width:15px;height:2px;background:#FFB845;margin-right:10px}.menu--main .menu-item a{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none;transition:0.2s}@media screen and (min-width:1200px){.menu--main .menu-item a{font-size:1.3333333333rem;font-weight:500}}.menu--main .menu-item a:hover{color:#FFB845}.menu--main .menu-item+.menu-item{margin-top:20px}@media screen and (min-width:1200px){.menu--main .menu-item+.menu-item{margin-top:1.6666666667rem}}body:after{position:fixed;left:0;content:"";top:0;width:100%;height:100%;background:rgba(46,45,45,0.75);transition:0.3s;opacity:0;z-index:50;visibility:hidden}.body--active,.body--menu{height:100vh;overflow:hidden}.b-cMenu--active{transform:translateY(-100%)}.block-header-block{flex-grow:1;padding:0 7.5px;max-width:30%}@media screen and (min-width:1200px){.block-header-block{padding:0;max-width:none;margin-right:0.6944444444rem;order:3;display:flex;justify-content:flex-end}}.block-header-block .block-content{display:flex;justify-content:center;align-items:center;height:100%}.block-header-block__item{padding:0 7.5px}@media screen and (min-width:1200px){.block-header-block__item{padding:0 0.6944444444rem}}.block-header-block__item.type-search a::before{content:""}.block-header-block__item.type-favorites a::before{content:""}.block-header-block__item.type-user a::before{content:""}.block-header-block a{display:block;font-size:0;text-decoration:none;position:relative}.block-header-block a::before{font-family:"icomoon";font-size:25px;font-weight:400;line-height:1;color:inherit;color:#FFB845}@media screen and (min-width:1200px){.block-header-block a::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.block-header-block a::before{font-size:1.6666666667rem}}.block-header-block .count{position:absolute;left:100%;top:-4px;width:10px;height:10px;background:#57CBD2;border-radius:50%;animation:pulse 2s infinite;display:none}.block-header-block .count.is-active{display:block}@media screen and (min-width:1200px){.block-header-block .count{width:0.7222222222rem;height:0.7222222222rem;top:-0.2222222222rem}}.block-basket-count{flex-shrink:0;display:flex;justify-content:flex-end}.block-basket-count .block-content{width:90px;height:100%;position:relative}.block-basket-count [id^="basket-count-block-wrap"]{height:100%}.block-basket-count .type-basket-title{display:none}@media screen and (min-width:1200px){.block-basket-count{width:auto;order:4;margin-top:-1.1111111111rem;margin-left:0.6944444444rem}.block-basket-count .block-content{width:auto}}.basket_count_wrap .counter{position:absolute;right:18px;top:6px;width:26px;height:26px;padding:3px;background:#FFB845;border-radius:50%;font-weight:700;color:#FFFFFF;display:flex;justify-content:center;align-items:center;text-align:center;pointer-events:none}@media screen and (min-width:1200px){.basket_count_wrap .counter{right:0.7777777778rem;top:0.7777777778rem}}.b-dpl-link.type-basket{width:100%;height:100%;background:#57CBD2;color:#FFFFFF;border-radius:70px 0 0 70px;font-size:0;text-decoration:none;padding:0 27px;display:flex;justify-content:center;align-items:center}.b-dpl-link.type-basket::before{font-family:"icomoon";font-size:30px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.b-dpl-link.type-basket::before{font-size:1.3333333333rem}}@media screen and (min-width:1200px){.b-dpl-link.type-basket{width:4.6666666667rem;height:4.6666666667rem;border-radius:50%;padding:0 1.5rem}.b-dpl-link.type-basket::before{font-size:2.2222222222rem}}.basket_count_wrap+.b-dpl-link.type-basket{min-height:40px}.block-categories-menu{width:35%;flex-shrink:0}@media screen and (min-width:1200px){.block-categories-menu{width:auto;order:-3;position:absolute !important;left:4.1666666667rem;right:4.1666666667rem;bottom:-1.5rem;z-index:2;transition:0.2s}}.block-categories-menu .block-content,.block-categories-menu .b-cMenu__wrapper{height:100%}.block-categories-menu .close_menu{width:50px;opacity:1;height:50px;border-radius:50%;right:50%;margin-right:-25px;bottom:-25px;color:#fff;font-size:28px;position:absolute;background:url("/themes/personal/images/icons/close-icon.svg") center no-repeat #FFB845}@media screen and (min-width:1200px){.block-categories-menu .close_menu{display:none}}.block-categories-menu .b-cMenu{position:absolute;top:0;width:100%;padding:35px;background:#FDF9F4;transition:0.3s;transform:translateY(100%);z-index:-2}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu{position:static;transform:none;background:none;width:auto;padding:0}}.block-categories-menu .b-cMenu--active{transform:translateY(-100%)}.block-categories-menu .b-cMenu__inside{display:flex;flex-wrap:wrap;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;margin:-7.5px 0;-ms-overflow-style:none;scrollbar-width:none}.block-categories-menu .b-cMenu__inside::-webkit-scrollbar{display:none}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__inside{flex-wrap:nowrap;max-height:none;overflow:unset;margin:0}}.block-categories-menu .b-cMenu__item{width:100%;padding:15px}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__item{width:auto;padding:0;flex-grow:1;position:relative;margin-bottom:-0.5555555556rem;padding-bottom:0.5555555556rem}.block-categories-menu .b-cMenu__item:first-child .b-cMenu__link-wrapper{border-radius:0.5555555556rem 0 0 0.5555555556rem}.block-categories-menu .b-cMenu__item:last-child .b-cMenu__link-wrapper{border-radius:0 0.5555555556rem 0.5555555556rem 0}.block-categories-menu .b-cMenu__item:hover .b-cMenu__link-wrapper{background:#57CBD2}.block-categories-menu .b-cMenu__item:hover .b-cMenu__link-wrapper .arrow::before{transform:rotate(180deg)}.block-categories-menu .b-cMenu__item:hover .b-cMenu__dropdown{opacity:1;pointer-events:all;transform:none}}.block-categories-menu .b-cMenu__link{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0;text-decoration:none;z-index:2}.block-categories-menu .b-cMenu__link-wrapper{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__link-wrapper{padding:1.1111111111rem;background:#FFB845;color:#FFFFFF;transition:0.2s;height:100%}.block-categories-menu .b-cMenu__link-wrapper.is-active{background:#57CBD2}}.block-categories-menu .b-cMenu__link-wrapper .field--name-field-taxonomy-icon{display:flex;justify-content:center;margin-right:8px;width:30px;height:30px;flex-shrink:0}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__link-wrapper .field--name-field-taxonomy-icon{width:1.6666666667rem;height:1.6666666667rem;margin-right:0.4444444444rem}.block-categories-menu .b-cMenu__link-wrapper .field--name-field-taxonomy-icon svg path{fill:#FFFFFF}}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__link-wrapper .arrow{margin-left:0.2777777778rem;display:flex;align-items:center;justify-content:center;padding-top:0.2em}.block-categories-menu .b-cMenu__link-wrapper .arrow::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s}}@media screen and (min-width:1200px) and (min-width:1200px){.block-categories-menu .b-cMenu__link-wrapper .arrow::before{font-size:1.3333333333rem}}.block-categories-menu .b-cMenu__name{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__name{font-size:1.3333333333rem;font-weight:500}}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__name{transition:color 0.2s}.block-categories-menu .b-cMenu__name:hover{color:#FFB845}.block-categories-menu .b-cMenu__name.is-active{color:#FFB845}}@media screen and (min-width:1200px) and (min-width:1200px){.block-categories-menu .b-cMenu__name.is-active{color:#FFFFFF}}.block-categories-menu .b-cMenu__dropdown{padding:0;border:none;background:#FFFFFF;box-shadow:0px 0px 30px rgba(60,63,65,0.06);position:absolute;left:0;right:0;top:100%;border-radius:0.5555555556rem;overflow:hidden;opacity:0;transform:translateY(0.5555555556rem);pointer-events:none;transition:0.3s;display:none}@media screen and (min-width:1200px){.block-categories-menu .b-cMenu__dropdown{display:block}}.block-categories-menu .catalog_toggle{padding:25px;height:100%;background:#57CBD2;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;border-radius:0 70px 70px 0;font-size:1rem;font-weight:500}@media screen and (min-width:1200px){.block-categories-menu .catalog_toggle{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.block-categories-menu .catalog_toggle{display:none}}.block-categories-menu .catalog_close{position:absolute;right:10px;top:10px;z-index:4;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.block-categories-menu .catalog_close{display:none}}.block-categories-menu .catalog_close::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.block-categories-menu .catalog_close::before{font-size:1.3333333333rem}}.b-dMenu__link{font-size:1.125rem;font-weight:500;line-height:1.25;display:flex;align-items:center;justify-content:flex-start;padding:0.5555555556rem 0.8333333333rem;transition:0.2s;text-decoration:none;min-height:3.3333333333rem}@media screen and (min-width:1200px){.b-dMenu__link{font-size:1.3333333333rem;font-weight:500}}.b-dMenu__link:hover{background:#57CBD2;color:#FFFFFF}.magnific-popup.basket_add_popup,.magnific-popup.basket_add_popup_params,.magnific-popup.magnific-user-login-form{margin:auto}.magnific-popup .view-id-cart_goods.view-display-id-cart{margin-bottom:0px}.basket_item_count{background:#F9F9F9;border:1px solid #E8E8E8;border-radius:50px;display:flex;align-items:center;padding:7px;width:90px;height:50px}@media screen and (min-width:1200px){.basket_item_count{width:5.7777777778rem;height:3.3333333333rem;padding:0.5555555556rem}}.basket_item_count .arrow{text-decoration:none;font-size:0 !important;width:33.333%;display:flex;justify-content:center;text-decoration:none !important}.basket_item_count .arrow::after{font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;color:#57CBD2}@media screen and (min-width:1200px){.basket_item_count .arrow::after{font-size:1.3333333333rem}}.basket_item_count .arrow.min::after{content:""}.basket_item_count .arrow.plus::after{content:""}.basket_item_count .count_input{font-size:1rem;font-weight:500;width:33.333%;font-weight:500;text-align:center;background:none;border:none}@media screen and (min-width:1200px){.basket_item_count .count_input{font-size:1rem;font-weight:500}}.basket_add_popup_params .addto_basket_button{font-size:1rem;font-weight:500;background:#57CBD2;padding:15px 25px;display:inline-flex;justify-content:center;align-items:center;min-height:50px;text-decoration:none;transition:background 0.2s;text-align:center;color:#FFFFFF;border:none;border-radius:50px;cursor:pointer;margin:0;flex-grow:1}@media screen and (min-width:1200px){.basket_add_popup_params .addto_basket_button{font-size:1rem;font-weight:500}}@media screen and (min-width:1200px){.basket_add_popup_params .addto_basket_button{min-height:3.3333333333rem;padding:0.8333333333rem 1.3888888889rem}}.basket_add_popup_params .addto_basket_button:hover{background:#FFB845}.basket_add_popup_params .addto_basket_button:after{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:"";transition:0.2s;margin-left:8px}@media screen and (min-width:1200px){.basket_add_popup_params .addto_basket_button:after{font-size:1.3333333333rem}}.basket_add_popup_params .basket_add_button_wrap{display:flex;align-items:center;justify-content:center}.basket_add_popup_params .basket_add_button_wrap .basket_item_count{margin-right:10px;min-height:50px;display:flex;align-items:center}@media screen and (min-width:1200px){.basket_add_popup_params .basket_add_button_wrap .basket_item_count{min-height:3.3333333333rem;margin-right:0.5555555556rem}}.basket_add_popup_params .basket_button_params_form{width:100%;margin-bottom:10px;justify-content:space-between}.basket_add_popup_params .basket_button_params_form .form-item-params-field-options-name{width:100%}.basket_add_popup_params .basket_button_params_form .form-item-params-field-options-name label{display:none}.basket_add_popup_params .basket_button_params_form .price-wrap{display:flex;align-items:center;gap:8px}@media screen and (min-width:1200px){.basket_add_popup_params .basket_button_params_form .price-wrap{gap:0.5555555556rem}}.basket_add_popup_params .basket_button_params_form .price{font-size:1rem;font-weight:500;color:#DB001A;order:-1}@media screen and (min-width:1200px){.basket_add_popup_params .basket_button_params_form .price{font-size:1rem;font-weight:500}}.basket_add_popup_params .basket_button_params_form .price-old{font-size:0.875rem;font-weight:400;color:#777676}@media screen and (min-width:1200px){.basket_add_popup_params .basket_button_params_form .price-old{font-size:0.8888888889rem;font-weight:400}}.basket_add_popup_params .basket_button_params_form .percent{font-size:14px;font-weight:700;background:#DB001A;color:#FFFFFF !important;padding:5px 8px;border-radius:5px}@media screen and (min-width:1200px){.basket_add_popup_params .basket_button_params_form .percent{font-size:0.8888888889rem;padding:0.4444444444rem 0.5555555556rem;border-radius:0.3888888889rem}}.js-password-confirm-message{display:none}.confirm-parent,.password-parent{overflow:visible}form .js-form-item-pass-pass2{margin-bottom:0}.active_lang{font-weight:500;font-size:16px;color:#fff;padding-left:10px;padding-right:26px;position:relative;display:flex;align-items:center;cursor:pointer}.active_lang:after{width:20px;height:20px;position:absolute;right:4px;top:2px;content:"";transition:0.3s;background:url("/themes/personal/images/icons/arrow_white_small.svg") center no-repeat}.links__wrapper{position:relative}.links__wrapper.is-open .links__lang{transform:translateY(100%) scale(1)}.links__wrapper.is-open .active_lang:after{transform:rotate(180deg)}.links__lang{position:absolute;left:0;bottom:0;width:100%;transform:translateY(100%) scale(0);background:#fff;padding:5px 10px;border-radius:10px;z-index:5;box-shadow:0 0 3px rgba(0,0,0,0.3);display:flex;flex-direction:column}.links__lang a{width:100%;display:flex;justify-content:center;text-align:center;text-decoration:none;color:#232323;font-size:16px;transition:0.3s;font-weight:500}.links__lang a:hover{color:#FFB845}.links__lang a.is-active{display:none}.block-contacts{position:static}@media screen and (min-width:1200px){.block-contacts .block-content{display:flex;align-items:flex-start;margin:0 -3.0555555556rem}.block-contacts .block-content .block-container{padding:0 3.0555555556rem}}.block-contacts .block-title{text-align:left;margin-bottom:23px}.block-contacts .hidden-phones-inner .field__item{margin-top:10px}@media screen and (min-width:1200px){.block-contacts .hidden-phones-inner .field__item{margin-top:0.5555555556rem}}.block-contacts .field--name-field-contacts-email{margin-top:20px}.block-contacts .field--name-field-contacts-email .field__label{font-size:0.875rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-email .field__label{font-size:0.7777777778rem;font-weight:700}}@media screen and (min-width:1200px){.block-contacts .field--name-field-contacts-email .field__label{margin-bottom:0.2777777778rem}}.block-contacts .field--name-field-contacts-email a{text-decoration:none;transition:0.2s}.block-contacts .field--name-field-contacts-email a:hover{color:#FFB845}.block-contacts .field--name-field-social-networks{margin-top:10px}.block-contacts .field--name-field-social-networks .field__item img{width:30px}@media screen and (min-width:1200px){.block-contacts .field--name-field-social-networks{margin-top:0.8333333333rem}.block-contacts .field--name-field-social-networks .field__item img{width:2.2222222222rem}}.block-contacts .field--name-field-contacts-social svg path{fill:#2E2D2D}.block-contacts .geolocation-map-container{height:971px !important}.block-contacts .field--name-field-contacts-form{display:none}.block-contacts .shops-list{margin-top:20px}.block-contacts .shops-list__label{font-size:0.875rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:1200px){.block-contacts .shops-list__label{font-size:0.7777777778rem;font-weight:700}}.block-contacts .shops-list__items{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.block-contacts .shops-list__item{width:100%;padding:0 10px;margin-bottom:20px}.block-contacts .shops-list__schedule{font-size:0.875rem;font-weight:400;color:#57CBD2;margin-bottom:5px}@media screen and (min-width:1200px){.block-contacts .shops-list__schedule{font-size:0.8888888889rem;font-weight:400}}.block-contacts .shops-list__adress span{cursor:pointer;transition:0.2s}.block-contacts .shops-list__adress span:hover{color:#FFB845}@media screen and (min-width:1200px){.block-contacts .shops-list{margin-top:0}.block-contacts .shops-list__label{display:block;margin-bottom:0.2777777778rem;padding:0 3.0555555556rem}.block-contacts .shops-list__items{margin:0 0 -1.6666666667rem}.block-contacts .shops-list__item{width:auto;padding:0 3.0555555556rem;margin-bottom:1.6666666667rem}.block-contacts .shops-list__item+.shops-list__item{margin-top:0}.block-contacts .shops-list__schedule{margin-bottom:0.2777777778rem}}.page-node-1 .region-content{position:relative}.block-contacts-menu{width:100%}@media screen and (min-width:1200px){.block-contacts-menu{width:auto}}.block-contacts-menu .block-content{display:flex;flex-direction:column}.block-contacts-menu a{text-decoration:none}.block-contacts-menu .field--name-field-social-networks{order:1}.field--name-field-contacts-time{font-size:0.875rem;font-weight:400}@media screen and (min-width:1200px){.field--name-field-contacts-time{font-size:0.8888888889rem;font-weight:400}}.field--name-field-contacts-phones a{font-size:1.125rem;font-weight:500;line-height:1.25;text-decoration:none;transition:0.2s}@media screen and (min-width:1200px){.field--name-field-contacts-phones a{font-size:1.3333333333rem;font-weight:500}}.field--name-field-contacts-phones a:hover{color:#FFB845}.field--name-field-contacts-email{margin-top:10px}@media screen and (min-width:1200px){.field--name-field-contacts-email{margin-top:1.3888888889rem}}.field--name-field-contacts-email a{text-decoration:none;transition:0.2s}.field--name-field-contacts-email a:hover{color:#FFB845}.field--name-field-social-networks{display:flex;align-items:center;margin:20px -4px -8px;font-size:0}.field--name-field-social-networks .field__item{padding:0 4px;margin-bottom:8px}.field--name-field-social-networks .field__item img{display:block;border-radius:5px}@media screen and (min-width:1200px){.field--name-field-social-networks{margin:2.7777777778rem -0.2222222222rem -0.4444444444rem}.field--name-field-social-networks .field__item{padding:0 0.2222222222rem;margin-bottom:0.4444444444rem;transition:0.2s}.field--name-field-social-networks .field__item:hover{transform:translateY(-0.1666666667rem)}.field--name-field-social-networks .field__item img{border-radius:0.2777777778rem}}.block-views-block__maps-block-2{z-index:2;position:relative}.block-views-block__maps-block-2 .block-title{text-align:center;margin-bottom:23px}.block-views-block__maps-block-2 .geolocation-map-container{height:661px !important;border-radius:10px}.shops-list{margin-top:10px}@media screen and (min-width:1200px){.shops-list{margin-top:1.3888888889rem}}.shops-list__label{display:none}.shops-list__adress a{text-decoration:none;transition:0.2s}.shops-list__adress a:hover{color:#FFB845}.shops-list__item+.shops-list__item{margin-top:10px}.shop-list{display:none}.shop-list__title{font-weight:bold;font-size:16px;line-height:125%;padding-bottom:10px;position:relative}.shop-list__title:after{position:absolute;bottom:0;width:100vw;left:50%;margin-left:-50vw;height:1px;content:"";background:#FF7169}.shop-list__list{max-height:125px;overflow:auto;margin:10px 0}.shop-list__list::-webkit-scrollbar{width:7px;height:7px}.shop-list__list::-webkit-scrollbar-track{background-color:#fff}.shop-list__list::-webkit-scrollbar-track-piece{background-color:#ffffff}.shop-list__list::-webkit-scrollbar-thumb{height:50px;background-color:#FFB845}.shop-list__list::-webkit-scrollbar-corner{background-color:#999}.shop-list__list::-webkit-resizer{background-color:#666}.shop-item:not(:last-child){margin-bottom:10px}.shop-item__title{font-weight:bold;font-size:12px;margin-bottom:5px;color:#FFD43C;position:relative;min-height:20px;display:flex;align-items:center;padding-left:24px}.shop-item__title:before{width:20px;height:20px;position:absolute;left:0;top:0px;content:"";background:url("/themes/personal/images/icons/map_mod.svg") center no-repeat;background-size:contain}.shop-item__content{display:flex;flex-direction:row-reverse}.shop-item__left{flex-grow:1;min-width:50%;padding-right:8px}.shop-item__right{flex-grow:1;min-width:50%;padding-left:8px}.shop-item__text p{margin-bottom:0}.page-node-1 .site-main{padding-bottom:0}.zone{display:none}.zone-point{display:none}.zone-item{color:#fff;margin-bottom:5px;padding:25px 15px 20px 15px}.zone-item__title{margin-bottom:10px;font-weight:bold;font-size:16px}.zone-item__text{padding-left:37px;position:relative;margin-bottom:5px}.zone-item__text:before{position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px;content:"";background:url("/themes/personal/images/icons/truck.svg") center no-repeat;background-size:contain}.zone-item__areas{font-weight:bold}.zone-item__areas_title{font-weight:normal;padding-right:3px}.leaflet-popup{max-width:260px;margin-bottom:33px;text-align:center}.leaflet-popup-tip-container{display:none}.leaflet-popup-content{margin:0;width:250px !important}.leaflet-popup-content .views-field-field-restaurant-image img{display:block}.leaflet-popup-content .views-field-title{font-size:14px;text-align:center;color:#181818;padding:14px}.leaflet-container a.leaflet-popup-close-button{width:10px;height:10px;background:#FFB845;border-radius:50%;right:-2px;top:-5px;font-size:0;display:none}.leaflet-popup-content-wrapper{box-shadow:0px 4px 12px rgba(142,162,170,0.2);border-radius:0 0 2px 2px;padding:0}body:not(.gin--classic-toolbar) #noty_topRight_layout_container{display:none !important}.scroll-top{width:63px;height:63px;border-radius:50%;background:#57CBD2;color:#FFFFFF;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:-40px;transform:translateX(-50%);z-index:2;cursor:pointer}.page-node-1 .scroll-top{bottom:-5px}@media screen and (min-width:1200px){.scroll-top{width:3.8888888889rem;height:3.8888888889rem;bottom:-2.8888888889rem}.page-node-1 .scroll-top{bottom:0.2777777778rem}}.scroll-top::before{font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;content:""}@media screen and (min-width:1200px){.scroll-top::before{font-size:1.3333333333rem}}.site-header__top--info{position:fixed;left:0;right:0;top:0;z-index:101;display:none}@media screen and (min-width:1200px){.site-header__top--info:not(.hidden){display:block}.site-header__top--info:not(.hidden)+.site-header{margin-top:2.7777777778rem}.site-header__top--info:not(.hidden)+.site-header .site-header__middle{padding-top:11.1111111111rem}.site-header__top--info:not(.hidden)~.site-main{margin-top:2.7777777778rem}}.block-header-info{background:#F9F9F9}.block-header-info .close_btn{position:absolute;top:0.7222222222rem;right:4.1666666667rem;cursor:pointer}.block-header-info .close_btn:before{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.block-header-info .close_btn:before{font-size:1.3333333333rem}}.block-header-info .field--name-field-block-text-multi{padding:0.6666666667rem 0;font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){.block-header-info .field--name-field-block-text-multi{font-size:1rem;font-weight:500}}.block-header-info .field--name-field-block-text-multi .field__items{display:flex;align-items:center;justify-content:center}.block-header-info .field--name-field-block-text-multi .field__item{padding:0 4.1666666667rem}@media screen and (max-width:359px){.error-page{font-size:14px}.error-page .number{font-size:80px}}@media screen and (min-width:480px){.basket_count_wrap_summ{margin-top:10px}.basket_count_wrapy_count,.basket_count_wrap_summ{min-width:90px}}@media screen and (min-width:640px){.error-page .number{font-size:120px}.basket_count_wrap_summ{margin-top:0}.x-ck-layout{flex-direction:row;width:100%;padding-top:15px;padding-bottom:15px}.x-ck-layout img{width:100%}.x-ck-layout:nth-child(even){flex-direction:row}.block-contacts .geolocation-map-wrapper{margin-left:-25px;margin-right:-25px}.block-cashback-banner:after,.block-cashback-banner:before{left:-25px;right:-25px}.basket-promo-form,.node-basket-order-form{max-width:none}.basket_popup_view{width:540px}.magnific-popup{width:360px;height:auto;margin:50px auto;padding:25px;border-radius:10px}.basket_popup_view{padding-bottom:0}.filter-btn{width:calc(50% - 5px)}.mobile-apply-filter,.mfp-wrap.mfp-catalog-filter{width:50%;left:auto;right:0}.mfp-wrap.mfp-catalog-filter .views-exposed-form{max-width:none}.mfp-wrap.mfp-catalog-filter .mfp-content{padding:25px}.cashback-block-form{max-width:none;display:flex;align-items:center;flex-wrap:wrap}.cashback-block-form .form-item{width:65%}.cashback-block-form .form-actions{flex-shrink:0;width:35%;padding-left:10px}.cashback-block-form .cashback_wallet_info{width:100%;display:flex}.cashback-block-form .cashback_wallet_info .reserve{margin-left:30px}.magnific-popup--node{width:540px}}@media screen and (min-width:640px) and (max-width:1199px){.page-container{padding-left:25px;padding-right:25px}}@media screen and (min-width:980px){.block-why-us .field--name-field-why-us-benefit{display:flex;flex-wrap:wrap;margin:0 -10px -20px}.block-why-us .field--name-field-why-us-benefit>.field__item{width:33.333%;padding:0 10px;margin-bottom:20px;max-width:340px}.block-why-us .field--name-field-why-us-benefit>.field__item+.field__item{margin-top:0}.block-why-us .field--name-field-why-us-benefit .paragraph--type--benefit{height:100%}.block-contacts .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.block-contacts .top>div+div{margin-left:30px}.block-contacts .bottom{display:flex;flex-direction:row-reverse;justify-content:flex-end}.block-contacts .bottom .views-element-container{flex-grow:1}.block-contacts .field--name-field-contacts-adress:before{top:-6px;bottom:0;margin:auto 0}.block-contacts .field--name-field-contacts-adress p{margin-bottom:5px}.block-contacts .geolocation-map-wrapper{margin-left:0;margin-right:0}.block-contacts .geolocation-map-container{height:461px !important;border-radius:10px}.block-cashback-banner .block-content{display:flex;align-items:center}.block-cashback-banner .block-content .field--name-field-cashback-banner-img{order:1;margin-left:20px}.block-cashback-banner:after{background:url("/themes/personal/images/cashback_decor_pc.png") no-repeat center;background-size:cover}.node-basket-order-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}.node-basket-order-form #delivery_ajax_wrap{grid-column:2/3;grid-row:1/5}.node-basket-order-form #delivery_ajax_wrap label{margin-top:-50px}.filter-btn{width:calc(33.333% - 5px)}.block-contacts .field--name-field-contacts-email{margin-top:0}.block-contacts .field--name-field-contacts-adress{margin-top:0;margin-bottom:0}}@media screen and (min-width:1200px){.toolbar-horizontal .b-cMenu{top:39px}.toolbar-horizontal .site-header__top--info{top:39px}.toolbar-horizontal .site-header--scroll{top:39px}.toolbar-horizontal .site-header__middle{margin-top:39px}.toolbar-horizontal .site-header{top:39px}.toolbar-horizontal.toolbar-tray-open .b-cMenu{top:79px}.toolbar-horizontal.toolbar-tray-open .site-header__top--info{top:79px}.toolbar-horizontal.toolbar-tray-open .site-header--scroll{top:79px}.toolbar-horizontal.toolbar-tray-open .site-header__middle{margin-top:79px}.toolbar-horizontal.toolbar-tray-open .site-header{top:79px}.paragraph--type--slide::before{display:none}.swipe-icon{display:none !important}.catalog_toggle,.catalog_close{display:none}.region-fixed-menu{position:static;min-height:auto;width:auto;box-shadow:none;align-items:center}.block-views-block__catalog-block-2,.block-views-block__catalog-block-3{margin-left:-45px;margin-right:-15px}.field--name-field-slide-title{font-size:56px;margin-bottom:17px;max-width:800px}.field--name-field-slide-desc{font-size:22px}.slide_info__bottom{flex-direction:row;align-items:center}.field--name-field-slide-price{margin-bottom:0;margin-left:20px;font-size:22px}.field--name-field-custom-banner-img{width:600px;flex-shrink:0;margin-right:35px}.custom_banner_info_or,.field--name-field-custom-banner-title2,.field--name-field-custom-banner-desc2{display:none}.field--name-field-custom-banner-desc-pc{display:block;font-weight:600;max-width:304px;margin-bottom:30px}.field--name-field-custom-banner-link{display:inline-block;padding-bottom:30px}.field--name-field-custom-banner-link a{background:#FFB845;padding-left:30px;padding-right:30px;border:none}.field--name-field-custom-banner-link a::after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;margin-left:8px}.field--name-field-custom-banner-title1{font-size:30px;font-weight:800}.view-id-ingredients.view-display-id-block_1 .view-content{justify-content:flex-start;margin-left:-5px;margin-right:-5px;margin-bottom:-10px}.view-id-ingredients.view-display-id-block_1 .views-row{margin-left:5px;margin-right:5px;margin-bottom:10px}.block-views-block__catalog-block-2 .field--name-field-block-subtitle,.block-views-block__catalog-block-3 .field--name-field-block-subtitle{font-size:14px}.site-header{padding-left:25px;padding-right:25px;background:none;display:flex;align-items:flex-start;padding-top:1.5rem;height:11.1111111111rem;transition:0.3s}.site-header__middle{top:0;padding-top:11.1111111111rem;z-index:-1}.site-header__bottom{flex-grow:1}.site-header--scroll{background:#fff;height:9.1666666667rem}.site-header--scroll .block-categories-menu{transform:translateY(50%);box-shadow:0 0 30px rgba(60,63,65,0.06)}.region-header-top{background:none;padding:0;margin:0 auto}.region-header-middle{padding:3.3333333333rem;display:flex;justify-content:center}.region-header-middle h2,.region-header-middle .block-title{margin-bottom:2.7777777778rem}.region-header-middle .block{padding:0 5rem}.region-header-middle .block+.block{margin-top:0}.region-header-bottom{width:auto;padding:0}.block-contacts-header-pc{display:block;width:50%;padding-right:63px}.block-contacts-header-pc .block-content{display:flex;align-items:center}.block-contacts-header-pc .phone,.block-contacts-header-pc .field--name-field-contacts-about-delivery,.block-contacts-header-pc .field--name-field-contacts-adress{padding-left:33px;position:relative}.block-contacts-header-pc .phone::before,.block-contacts-header-pc .field--name-field-contacts-about-delivery::before,.block-contacts-header-pc .field--name-field-contacts-adress::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:22px;height:22px}.block-contacts-header-pc .phone::before{background:url("/themes/personal/images/icons/talk.svg") no-repeat center;background-size:contain}.block-contacts-header-pc .field--name-field-contacts-about-delivery::before{background:url("/themes/personal/images/icons/truck-header.svg") no-repeat center;background-size:contain}.block-contacts-header-pc .field--name-field-contacts-adress::before{background:url("/themes/personal/images/icons/pin.svg") no-repeat center;background-size:contain}.block-contacts-header-pc .field--name-field-contacts-phones a{font-size:16px;font-weight:700;color:#fff;text-decoration:none}.block-contacts-header-pc .field--name-field-contacts-about-delivery,.block-contacts-header-pc .field--name-field-contacts-adress{font-size:14px}.block-contacts-header-pc .field--name-field-contacts-about-delivery strong,.block-contacts-header-pc .field--name-field-contacts-adress strong{font-size:16px}.block-contacts-header-pc .delivery{display:none}.block-contacts-header-pc .adress{flex-grow:1;display:flex;justify-content:center}.block-logo{margin-right:2.0555555556rem}.block-logo .field--name-field-logo{width:10.2777777778rem !important}.close_menu,.open_menu{display:none}.block-userloginregister{position:absolute;right:159px;top:10px;z-index:2}.b-user-login__item.type-login a,.b-user-login__item.type-user a{display:inline-block;width:auto;height:auto;padding-left:27px;font-weight:700;color:#FFB845;background:none}.b-user-login__item.type-login a::before,.b-user-login__item.type-user a::before{content:"";display:inline-block;position:absolute;left:0;top:0;bottom:0;margin:auto;width:22px;height:22px;background:url("/themes/personal/images/icons/user_red.svg") center no-repeat;background-size:contain}.block-basket-count-pc{display:flex;align-items:center;position:absolute;right:-36px;top:-12px;bottom:-13px;background:#FFB845;width:180px;padding:10px 20px}.block-basket-count-pc .block-content{position:relative;padding-left:55px}.block-basket-count-pc .block-content::before{content:"";position:absolute;left:0;top:0;bottom:0;margin:auto 0;width:45px;height:45px;background:url("/themes/personal/images/icons/order.svg") center no-repeat;background-size:contain}.basket_count_wrapy_count,.basket_count_wrap_summ{min-width:auto}.basket_count_wrapy_count{display:none}.region-footer{display:flex;align-items:flex-end}.gl-devel{margin-right:0;margin-top:0;width:21.6666666667rem}.gl-devel-title{font-size:1.3333333333rem}.gl-devel-role{font-size:0.8888888889rem}.region-footer-top{display:flex;justify-content:space-between}.block-footer-logo .field--name-body{font-size:16px;display:block}.block-footer-logo .field--name-body svg,.block-footer-logo .field--name-body img{vertical-align:middle}.block-footer-logo .field--name-body p{margin-bottom:20px}.block-main-slider .swiper-navigation-wrapper{left:130px}.b-cMenu__back{left:auto;right:-25px;width:50px;height:50px;background:#FFB845;border-radius:50%;cursor:pointer}.basket_count_wrapy_count span{display:inline-block}.block-personal-breadcrumbs{display:block}.page-error .site-container,.path-user .site-container,.path-catalog .site-container,.path-taxonomy .site-container,.site-container{padding-top:70px}.site-breadcrumb{background:#fff}.region-breadcrumb{width:100%}.breadcrumb li.back{display:flex}.breadcrumb li.back::before{transform:none}.path-frontpage .site-main .page-container::before,.path-frontpage .site-main .page-container::after{display:none}.field--name-field-icon-text-desc{font-size:14px}.block-delivary-and-payment::before{display:none}.block-delivary-and-payment{z-index:3}.block-why-us{position:relative}.block-why-us::after{content:"";position:absolute;right:-30px;top:100px;width:122px;height:172px;background:url("/themes/personal/images/benefit_decor.png") no-repeat center;background-size:contain;z-index:-1}.block-why-us .field--name-field-why-us-benefit{justify-content:center}.block-contacts .geolocation-map-container{height:466px !important}.field--name-field-cashback-banner-title{margin-bottom:20px}.site-rightbar{display:block;width:288px;margin-left:30px;flex-shrink:0}.magnific-popup--node{width:1000px}.basket_button_params_form .my-ingridients{cursor:pointer}.basket_add_popup .mfp-close{display:none}.basket_add_popup_params .basket_button_params_form .form-radios{justify-content:flex-start}.basket_add_popup_params .addto_basket_button{flex-grow:1}.region-content .block-cashback-block .block-title~.block-content{margin-top:2.2222222222rem}.cashback-block-form{max-width:540px;margin-left:0;align-items:flex-start}.cashback-block-form .form-item{width:50%;margin-bottom:0}.cashback-block-form .form-actions{width:50%;margin-top:0}.form-checkbox+label.option{font-size:14px}.block-cashback-animation{display:block;position:fixed;right:50px;bottom:75px;z-index:7;transform:translateX(200%) rotate(360deg);padding-top:0 !important}.block-cashback-animation:hover .field--name-field-cashback-animation-image{transform:scale(1.1)}.block-cashback-animation .block-content{transition:0.1s;position:relative}.block-cashback-animation .field--name-field-cashback-animation-image-2{margin-top:-30px;transform:scale(0);transition:0.2s}.block-cashback-animation .field--name-field-block-link a{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;font-size:0}.block-cashback-animation .field--name-field-block-title{display:none;position:absolute;left:-1.3888888889rem;right:-1.3888888889rem;top:-1.3888888889rem;bottom:-1.3888888889rem;z-index:1;pointer-events:none;animation-name:rotation;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}.block-cashback-animation .field--name-field-block-title text{font-size:2.7777777778rem;font-weight:500;letter-spacing:0.8333333333rem}.block-cashback-animation.show{transition:0.6s;transform:translateX(0) rotate(0)}.block-cashback-animation.show .field--name-field-cashback-animation-image-2{transform:scale(1);transition-delay:0.6s}.block-cashback-animation.show .field--name-field-block-title{display:block}.page-node-309 .block-cashback-animation{display:none}.maintenance-page .site-header{padding-top:50px;padding-bottom:35px;padding-left:36px !important}.maintenance-page .site-logo{padding-bottom:35px}.maintenance-page h1{font-size:36px;margin-top:0}.maintenance-page .site-content{padding-top:35px}.maintenance-page .site-content::before{width:100px}.block-views-block__catalog-block-2 .view-header,.block-views-block__catalog-block-3 .view-header{margin-bottom:20px}.view-empty{text-align:left}.magnific-popup.magnific-popup--node,.magnific-popup.block-involvement{margin:auto}.b-dpl-link.type-basket-title{position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px;pointer-events:none;display:block}.b-dpl-link.type-basket-title text{fill:#FFB845;font-size:64px;letter-spacing:18px}}@media screen and (min-width:1200px) and (min-width:1200px){.site-header{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}
