.wrapper-content{padding-bottom:40px}.dropdown{position:relative;cursor:pointer}.dropdown-items{display:none;position:absolute;top:18px;left:0;background:#fff;list-style:none;padding:0;border-radius:3px;z-index:100;box-shadow:0 0 15px 0 rgba(0,0,0,.15);transition:all .2s ease-in-out}.dropdown:hover .dropdown-items{display:block}.dropdown.dropdown--tasting__contact .dropdown-items,.dropdown.dropdown--tour__contact .dropdown-items{top:-61px;font-size:13px;color:#505d72;padding:16px 18px;white-space:nowrap;left:-70px}.dropdown.dropdown--tour__contact .dropdown-items{left:-28px}.dropdown.dropdown--hover__out+.dropdown-items{width:275px;white-space:normal;background:#fff;list-style:none;color:#505d72;padding:16px 18px;left:111px;top:-126px;line-height:17px;transition:all .2s ease-in-out}.dropdown.dropdown--hover__out:hover+.dropdown-items{display:block;border-radius:3px;z-index:100;box-shadow:0 0 15px 0 rgba(0,0,0,.15);transition:all .2s ease-in-out}.dropdown.dropdown--hover__out+.dropdown-items span{color:#505d72}.dropdown.dropdown--hover__out:hover+.dropdown-items:before{content:"";position:absolute;top:112px;left:50%;margin-left:-10px;border:6px solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:6px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:6px;border-top-color:transparent;border-top-style:solid;border-top-width:6px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:6px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;border-top:11px solid #fff}.quality__section{display:flex;justify-content:space-between;margin-top:25px;padding-top:40px;border-top:1px solid #d6dfea}.quality__section-left{max-width:810px;padding-right:20px}.quality__section-right{position:sticky;top:120px;max-width:285px;height:max-content;margin-top:-40px;padding:25px;background:#f5f7fa}.quality__section-img{width:58px;height:58px;margin-bottom:15px}.quality__section-right span{font-weight:700;color:#273647}.quality__section #form{margin-top:-100px;display:inline-block;position:absolute;height:1px;width:1px}.quality__section-button{display:inline-block;margin-top:20px;padding:11px 20px 12px;background:#8c1a42;border-radius:3px;font-weight:400;font-size:14px;line-height:18px;color:#fff;border:none}.quality__section-button:hover{background-color:#b12e5a;color:#fff}.quality__section .quality__banner{max-width:772px;margin-bottom:35px}.quality__section .quality__banner img{width:100%}.quality__section .quality__banner__text{font-weight:400;font-size:14px;line-height:20px;color:#768296;margin-bottom:30px}.quality__section .quality__title__list{font-size:20px;line-height:25px;font-weight:bold;color:#333;margin-bottom:20px}.quality__section .quality__title{font-weight:700;font-size:30px;line-height:30px;color:#273647;margin-top:43px;margin-bottom:47px}.quality__section .quality__list{padding:24px 30px;color:#505d71;line-height:20px;background-color:#fafbfc;margin-top:-1px}.quality__section .quality__list .quality__list__item{padding:10px 0 10px}.quality__section .quality__list .quality__list__item div{display:flex;position:relative;padding-left:80px;color:#273647;font-weight:700;font-size:14px}.quality__section .quality__list.quality__list--white{background-color:#fff;margin-top:30px;margin-bottom:35px;border-bottom:1px solid #d6dfea;padding:0 0 30px 0}.quality__section .quality__list .quality__list__item.quality__list__item--emblem div:before{content:'';position:absolute;top:0;left:0;width:60px;height:65px;background:url(/include/quality/rf.png) no-repeat}.quality__list__errors{margin-bottom:40px}.quality__section .quality__list__errors .quality__list__errors__item{display:flex;margin-bottom:42px}.quality__section .quality__list__errors .quality__list__errors__item:last-child{margin-bottom:0}.quality__section .quality__list__errors .quality__errors__item__image{margin-right:30px;margin-top:2px}.quality__section .quality__list__errors .quality__errors__item__image img{width:104px;height:104px}.quality__section .quality__list__errors .quality__item__title{font-weight:700;font-size:20px;line-height:20px;color:#273647;margin-bottom:15px}.quality__section .quality__list__errors .quality__item__description{font-weight:400;font-size:14px;line-height:20px;color:#768296}.quality__section .button__block{padding:31px 40px}.quality__section .quality__list .quality__list__item.quality__list__item--emblem .emblem{display:none}.button__block .button__block__elements{position:relative}.button__block .svg--background{width:58px;height:58px;border-radius:50%;background-color:#ea5444;position:absolute}.button__block .button__block__elements{padding-left:90px}.button__block .button__block__title{font-size:18px;font-weight:bold;color:#333;margin-bottom:16px;line-height:24px}.button__block .button__block__infos{display:flex}.button__block .button__block__info{margin-right:40px}.button__block .button__block__info .button__block__info__title{font-size:13px;color:#7c889c;margin-bottom:4px}.button__block .button__block__info .button__block__info__link a{font-size:16px;color:#333;transition:all .2s ease-in-out}.button__block .button__block__info .button__block__info__link a:hover{color:#921c40;transition:all .2s ease-in-out}@media (max-width:1399px){.quality__section{flex-wrap:wrap;row-gap:30px}.quality__section-left{max-width:100%;padding:0}.quality__section-right{position:static;max-width:100%;width:100%;margin-top:0}.quality__section .quality__banner{max-width:100%}}@media (max-width:426px){.quality__section .quality__list .quality__list__item.quality__list__item--emblem div:after{display:none}.quality__section .quality__list .quality__list__item.quality__list__item--emblem div{padding:0;flex-direction:column}.quality__section .quality__list .quality__list__item.quality__list__item--emblem div:before{position:static;margin:0 auto}.quality__section .quality__list__errors .quality__list__errors__item{display:block}.quality__section .quality__list__errors .quality__item__description{text-align:left}.quality__section .quality__list__errors .quality__errors__item__image{margin:0 0 15px}.button__block .button__block__elements{padding-left:0}.button__block .button__block__infos{display:block}.button__block .svg--background{position:relative;margin-bottom:20px}.button__block .button__block__info{margin-right:0;margin-bottom:15px}}.button__block{padding:31px 34px;display:flex}.button__block.button__block--bordered{border:1px solid #d8dee6;border-radius:3px;align-items:flex-start;position:relative}.button__block .svg__docs{margin-right:23px;margin-top:3px}.button__block .sentence .sentence__title{font-size:18px;color:#292d35;font-weight:bold;margin-bottom:8px}.button__block .sentence .sentence__description{color:#505d72;max-width:375px;margin-right:60px;line-height:20px}.button__block .sentence .sentence__description a{color:#921c40;text-decoration:underline}.article .btn{margin-top:3px;padding:12px 18px}@media (max-width:426px){.button__block{padding:30px 25px}.button__block.button__block--bordered{flex-wrap:wrap;justify-content:center;text-align:center}.button__block .svg__docs{margin:0 0 20px}.button__block .sentence .sentence__description{margin-right:0;margin-bottom:25px}}.listview{padding:0 0}.listview__item{padding:20px 0;margin-bottom:36px;cursor:pointer}.listview__item.listview__item--padding-30{padding:27px 29px}.listview__item.listview__item--vcenter{align-items:center}.listview__item.listview__item--wrap{flex-wrap:wrap}.listview__item>div,.listview__item>a{display:-ms-flexbox;display:-webkit-box;display:flex;text-decoration:none}.listview .listview__item:last-child{margin-bottom:0}.listview__item__picture{text-align:center;padding-right:28px;width:115px}.listview__item__picture img{max-width:100%;max-height:100%}.listview__item__content{color:#4a5b78;line-height:20px;width:100%}.listview__item__label{color:#7c889b;font-size:12px;line-height:1;margin-bottom:10px;display:flex}.listview__item__label .section{font-size:13px;color:#505d72;position:relative;padding-left:16px;margin-right:15px}.listview__item__label .section:before{content:'';height:9px;width:9px;border-radius:50%;position:absolute;left:0;top:2px}.listview__item__label .section.news:before{background-color:#41abe1}.listview__item__label .section.articles:before{background-color:#71b31b}.listview__item__label .section.reminders:before{background-color:#fdb936}.listview__item__label .section.recipes:before{background-color:#ea5444}.listview__item__label .date{font-size:13px}.listview__item--no_pointer{cursor:default}.listview__item__title{font-weight:bold;font-size:16px;line-height:24px;color:#801939;margin-bottom:9px}.listview__item__title a{color:#801939}.listview__item__text{font-size:14px;color:#505d72}.listview__item__date{font-size:12px;color:#949eb1;display:block;padding-bottom:8px}.listview--hover-area{display:none;opacity:0;visibility:hidden}.listview__footer{margin-top:10px}.listview__item__link-to-detail{position:relative;display:inline-block;width:30px;height:30px;border:1px solid #bfc6d0;border-radius:15px;transition:all .3s ease}.listview__item__link-to-detail svg{fill:#9ca6b7;position:absolute;height:10px;width:10px;margin:auto;left:0;right:0;top:0;bottom:0;transition:all .15s ease}.listview__item-wrapper:hover .listview__item__link-to-detail{background-color:#921c40;border-color:#921c40}.listview__item-wrapper:hover .listview__item__link-to-detail svg{fill:#fff}.listview.listview--wrapper .listview__item-wrapper{display:block;position:relative}.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item{box-shadow:0 0 27px rgba(0,0,0,.1);background-color:#fff;position:absolute;margin:auto;min-height: calc(100% + 3px);top:-3px;left:-3px;right:-3px;height:auto;z-index:10}.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item>div,.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item>a{display:-ms-flexbox;display:-webkit-box;display:flex;margin-top:3px;margin-left:3px;margin-right:3px;margin-bottom:3px}.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item .listview--hover-area{display:block;opacity:1;visibility:visible}.listview.listview--wrapper .listview__item-wrapper[can-hover="true"]:hover .listview__item .listview--hover-area{-webkit-animation:fadeIn .1s ease;-moz-animation:fadeIn .2s ease;-o-animation:fadeIn .2s ease;animation:fadeIn .2s ease}.listview.listview--line-decoration .listview__item{padding-bottom:36px;border-bottom:1px solid #e9edf3}.listview.listview--lg .listview__item__title{font-size:22px;line-height:21px}.listview.listview--lg .listview__item__content{font-size:14px;line-height:18px}.listview.listview--lg .listview__item__picture{padding-right:40px}.listview.listview--lg .listview__item{margin-bottom:60px}.listview.listview--lg.listview--line-decoration .listview__item{padding-bottom:60px}.listview.listview--lg .listview__item:last-child{margin-bottom:0}.listview.listview--bordered{}.listview.listview--bordered .listview__item-wrapper{border-top:1px solid #d6dfea;margin:-1px 0 0;border-radius:0;transition:all .2s ease-in-out}.listview.listview--wrapper.listview--bordered .listview__item-wrapper:hover[can-hover="true"]{border:1px solid transparent;z-index:10}.listview.listview--bordered .listview__item-wrapper+.listview__item-wrapper{margin-left:-1px}.listview.listview--bordered .listview__item-wrapper:first-child{margin-left:-1px}.listview.listview--bordered.listview--border_top_bot .listview__item-wrapper{border-right:0;border-left:0}.listview--bordered--no-edges .listview__item{border:1px solid #e6ebf1;border-left:0;border-right:0;margin:-1px 0 0}.listview__item--no-padding-edges{padding-left:0;padding-right:0}.listview__item--pb-28{padding-bottom:28px}.element__content__text li{font-size:14px;color:#505d72;list-style-type:initial;line-height:20px}.listview b{font-size:16px;color:#292d35}.listview.listview--multi .listview__item{display:flex;flex-direction:column;justify-content:center;text-align:center;height:370px;padding:35px 15px;transition:all .2s ease-in-out}.listview.listview--multi .listview__item:hover{box-shadow:0 0 27px rgba(0,0,0,.1);transition:all .2s ease-in-out}.listview.listview--multi .listview__item .listview__item__image{justify-content:center;margin-bottom:15px;position:relative}.listview.listview--multi .listview__item .listview__item__image img{border:1px solid #e6ebf0}.listview.listview--multi .listview__item .listview__item__image.listview__item__image--zoom:hover .zoom{opacity:1;transition:all .2s ease-in-out}.listview.listview--multi .listview__item .listview__item__name{color:#505d72;justify-content:center}.listview.listview--multi .listview__item .listview__item__button{justify-content:center;margin-top:auto}.listview__item .listview__item__button.listview__item__button--mobile{display:none!important}.listview__item.listview__item--no_pointer{cursor:default}@media (max-width:767px){.listview.listview--multi .listview__item .listview__item__button{display:flex!important}.listview__item .listview__item__button{display:none!important}.listview__item .listview__item__button.listview__item__button--mobile{display:block!important}}@media (max-width:540px){.listview__item__picture{min-width:70px;padding-right:15px}.listview__item__picture img{max-width:55px}.listview__item__text{display:none}}@media (max-width:426px){.sertificates_detail__list .line.line--horizontal{display:none}.listview.listview--multi .listview__item{border-top:1px solid;border-bottom:1px solid;border-color:#e6ebf0;margin-top:-1px}}.listview.listview--mb-40{margin-bottom:40px}.listview.listview--mb-40.listview--regions:last-child{margin-bottom:0}.listview.listview--cities.listview--title .listview__city__title{font-size:20px;font-weight:bold;color:#292d35;margin-bottom:26px}.listview__item.listview__item--flex{display:flex;justify-content:space-between}.listview.listview--p-17 .listview__item{padding:18px 17px 18px 20px}.listview.listview--p-21 .listview__item{padding:21px 17px 21px 20px}.listview.listview--p-24 .listview__item{padding:24px 18px 24px 19px}.listview__item--contacts .listview__item__info__title{text-indent:-18px;padding-left:18px}.listview__item .listview__item__info__title:before{content:'';background:#ea5444;height:4px;width:4px;border-radius:10px;margin-right:10px;margin-bottom:3px;display:inline-block}.listview__item__info__title.listview__item__info__title--d_block{display:block}.listview__item--contacts .listview__item__info__title{display:block!important;width:244px}.listview__item .listview__item__info__title a{color:#292d35;font-size:16px;font-weight:bold;transition:all .2s ease-in-out}.listview__item .listview__item--additionally{padding-left:18px;margin-top:6px}.listview__item .listview__item__additionally{text-indent:-18px;font-size:12px;color:#8896ad;border-bottom:1px dotted #8896ad;cursor:pointer;transition:all .2s ease-in-out}.listview__item .listview__item__additionally.listview__item__additionally--hover:hover{color:#921c40;transition:all .2s ease-in-out;border-color:#921c40}.listview__item .listview__item__additionally.listview__item__additionally--no_border{border:0}.listview__item .listview__item__additionally.listview__item__additionally--fs-14{font-size:14px}.listview__item--contacts .listview__item--new_shop{width:23px;height:12px;display:inline-block;vertical-align:top;background:url(/local/templates/mavt_adaptive/images/svg/new.svg) no-repeat;overflow:hidden;margin-top:4px;margin-left:4px}.listview__item--contacts .listview__item__icons{width:45px;margin-top:1px}.listview__item--contacts .listview__item__icons a{cursor:default}.listview__item .listview__item__link_tasting{margin-right:15px}.listview__item--contacts .listview__item__phone,.listview__item--contacts .listview__item__schedule{font-size:14px;color:#505d72;white-space:nowrap;margin:2px 10px 0}.listview__item .listview__item__arrow{border:1px solid #bfc6d0;border-radius:20px;display:flex;position:relative;height:26px;width:26px;transition:all .2s ease-in-out}.listview__item .listview__item__arrow.listview__item__arrow--big{width:30px;height:30px}.listview__item .listview__item__link{position:relative;top:-4px}.listview.listview--hover.listview--bordered .listview__item-wrapper:hover .listview__item__arrow{background-color:#921c40;border-color:#921c40}.listview.listview--hover.listview--bordered .listview__item-wrapper:hover .btn--hover-red{background-color:#921c40;color:#fff}.listview__item__icons .dropdown:hover .dropdown-items:before{content:"";position:absolute;top:43px;left:53%;margin-left:-10px;border:6px solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:6px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:6px;border-top-color:transparent;border-top-style:solid;border-top-width:10px;border-top:11px solid #fff}.listview__item .listview__item__info__salary{display:block;text-align:right;margin-right:24px}.listview__item__info__salary .listview__item__salary{font-size:16px;font-weight:bold;color:#505d72}.listview__item__info__salary .listview__item__type_salary{color:#7c889c;margin-top:6px}@media (max-width:426px){.listview.listview--cities.listview--title .listview__city__title{margin-bottom:16px}.listview__item.listview__item--flex.listview__item--xs-block{display:block}.listview.listview--bordered .listview__item-wrapper:first-child{margin-left:-20px}.listview.listview--bordered .listview__item-wrapper{margin-left:-20px;margin-right:-20px;border-left:0;border-right:0}.listview.listview--bordered .listview__item-wrapper+.listview__item-wrapper{margin-left:-20px}.listview.listview--p-17 .listview__item{padding:18px 20px 20px 20px}.listview.listview--hover.listview--bordered .listview__item-wrapper:hover{border-right:0;border-left:0}.listview__item .listview__item__link{display:none}.listview__item--contacts .listview__item__info__title{width:100%;margin-bottom:14px}.listview__item--contacts .listview__item__icons,.listview__item--contacts .listview__item__phone,.listview__item--contacts .listview__item__schedule{margin-left:18px}.listview__item--contacts .listview__item__icons{margin-top:0;margin-bottom:14px}.listview__item--contacts .listview__item__icons.hidden-xs{display:none}.listview__item--contacts .listview__item__phone{display:none}.listview__item--contacts .listview__item__phone--xs-hidden{display:inline-block;margin-left:16px}.listview__item--contacts .listview__item__schedule{margin-left:31px}.listview__item .listview__item__info__right_block{margin-left:18px}.listview__item .listview__item__info__salary{text-align:left}.listview__item__info__title.listview__item__info__title--d_block{margin-bottom:10px}.listview.listview--p-24 .listview__item{padding:21px 18px 21px 19px}.listview__item .listview__item--additionally{margin-top:6px}.jobs__list .listview__item .listview__item__info__title a{font-size:18px}}.element__content--top{display:flex;margin-bottom:40px}.element__picture{margin-right:30px;max-width:210px;max-height:150px}.element__content__label{font-size:13px;color:#7c889b;margin-bottom:25px;margin-top:-2px}.element__content__prev_text,.element__content__text{font-size:16px;color:#505d72}.news-list{margin-top:15px}.news .element__content--top{margin-bottom:0}@media (max-width:991px){.element__content.element__content--top{margin-bottom:30px}.element__content__label{margin-bottom:0}}@media (max-width:540px){.element{line-height:24px}.element__content.element__content--top{flex-wrap:wrap}.element__content.element__content--top .element__picture{margin-right:0;margin-bottom:30px}}.regsuccess__header{margin-top:75px}.regsuccess__header .regsuccess__wine,.regsuccess__header h1{text-align:center}.svg.regsuccess--svg{stroke-width:2px;fill-opacity:0;stroke:#ea5444}.regsuccess__block{background-color:#fafbfc;border:1px solid #e7eaf2;padding:60px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:30px}.regsuccess__icons>div{display:flex;margin-bottom:60px}.regsuccess__icon--img{margin-right:20px}.regsuccess__btns{display:flex;justify-content:center;position:relative}.regsuccess__btns::before{content:'';border-top:1px solid #e7eaf2;top:50%;left:0;position:absolute;width:100%}.regsuccess__btns--inner{background-color:#fafbfc;z-index:1;padding:0 20px;display:flex;justify-content:space-between}.regsuccess__btns--inner>.btn{margin-right:20px}.regsuccess__btns--inner>.btn:last-child{margin-right:0}.regsuccess__tabs{margin-top:60px;margin-bottom:60px;background-color:#fafbfc}.regsuccess__tabs>div{border:1px solid #e7eaf2;padding:0}.regsuccess__tab{padding:30px 30px 25px 25px;display:flex;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.regsuccess__tab:hover{-webkit-box-shadow:0 8px 25px #e6e8ea;-moz-box-shadow:0 8px 25px #e6e8ea;box-shadow:0 8px 25px #e6e8ea}.regsuccess__tab--img{margin-right:20px}.regsuccess__tab--text{font-weight:bold}@media (max-width:500px){.regsuccess__icons>div{flex-wrap:wrap}.regsuccess__btns{padding-top:30px}.regsuccess__btns::before{top:0}.regsuccess__btns--inner{flex-wrap:wrap;justify-content:center}.regsuccess__btns--inner>.btn{margin-right:0;margin-bottom:10px}}.discount-article{display:flex;justify-content:space-between;column-gap:40px;margin-top:38px;border-top:1px solid #d6dfea}.discount-article__content{max-width:810px}.discount-article__right{max-width:285px;width:100%;margin-top:-30px}.discount-article .banner-static{margin-top:25px}.discount-article .big_discountpage ul.slides{padding:0}.discount-article .list__item:first-child{}.discount-article .list__items{margin-top:39px;padding-top:0}.discount-article .list__item{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;position:relative;margin-bottom:18px}.discount-article .list__item:last-child{margin-bottom:0}.discount-article div.table{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin-top:20px;margin-bottom:22px}.discount-article .list__title{font-weight:700;font-size:20px;line-height:20px;color:#273647}.discount-article .list__title.vertical-center{display:flex;align-items:center;min-height:105px}.discount-article .list__text{font-size:14px;line-height:20px;color:#505d72}.discount-article .list__text p{margin-bottom:20px}.discount-article .list__text{padding-left:105px}.discount-article .bold{font-weight:bold}.discount-article .list__subtitle{font-weight:bold;font-size:16px;color:#292d35}.discount-article .table__col:not(:last-child) {padding-right:80px}.discount-article .table__cell{line-height:22px}.discount-article .link{color:#921c40}.discount-article .list__img-block{position:absolute;left:0;border-radius:50%;height:60px;width:60px;background:#e8ecf3}.discount-article #svg--birthday_discount{width:28px;height:20px}.discount-article .svg{fill:#770f3e;color:#ba325c;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto auto}.discount-article .svg--birthday_discount{width:26px;height:25px}.discount-article .svg--card_discount{width:28px;height:20px}.discount-article .svg--wedding_discount{width:29px;height:23px}.discount-article .svg--cellphone_card_discount{width:28px;height:20px}.discount-article .svg--fingerprint_discount{width:105px;height:105px}.discount-article .svg--ecobag_discount{width:105px;height:105px}.discount-article .svg--plus_d,.discount-article .svg--equal_d{fill:#ba325c}.discount-article .warning{background:#f8f9fb;text-align:center;padding-top:28px;padding-bottom:26px;padding-left:35px;padding-right:35px;border-bottom:1px solid #e6ebf0;border-left:1px solid #e6ebf0;border-right:1px solid #e6ebf0;font-size:16px;line-height:18px;color:#798599;font-weight:bold;position:relative}.discount-article .warning::before{content:'';width:15px;height:15px;background:#f9f9fb;border:1px solid #e6ebf0;position:absolute;top:-9px;left:50%;margin-left:-12px;transform:rotate(45deg);border-right:0;border-bottom:0}.discount-article .warning__content{position:relative;text-align:center;display:inline-block}.discount-article .warning__img-block .svg--warning{width:19px;height:22px;left:-27px;right:auto;fill:#ea5444}.discount-article .operand-img{position:relative;padding:48px 0}.discount-article .operand-text{position:relative;padding:36px 0;font-size:24px;line-height:24px;text-align:center;text-transform:uppercase;font-weight:normal;color:#ba325c}.discount-article .svg--plus_d{height:36px;width:36px}.discount-article .list__item--alone{background:#f5f7fa;margin-bottom:2px}.discount-article .list__item--alone .list__text{padding:100px 25px 20px}.discount-article .list__item--alone .list__img-block{top:25px;left:24px}.discount-article .svg--equal_d{height:36px;width:36px}.discount-article svg.svg.svg--yellowprice_discount{width:60px;height:60px;fill:#fac622;color:#2e241a}.discount-article .big-title{color:#770f3e;font-size:26px;line-height:30px;font-weight:bold;text-align:center}.discount-article .block-border{border:1px solid #e6ebf0;padding:47px 0 43px 0;margin-bottom:50px}.discount-article .svg--onlineorder_discount{width:19px;height:28px}.discount-article svg.svg--max_discount{width:60px;height:60px}.discount-article .banner-static img{width:100%}@media (max-width:1199px){.discount-article{flex-direction:column}.discount-article__right{margin-top:10px;max-width:100%}}@media (max-width:767px){.discount-article div.table{flex-direction:column}}@media (min-width:460px){.discount-article .list__text{min-height:105px}.discount-article .list__item:last-child .list__text{min-height:auto}}@media (max-width:450px){.discount-article{margin-top:20px}.discount-article .list{border:none;margin-top:0}.discount-article .list__items{padding-top:0;margin-top:15px}.discount-article .list__item{flex-direction:column;padding-right:0;padding-top:109px}.discount-article .list__item:first-child{padding-top:109px}.discount-article .list__img-block{left:0;top:29px;margin:0 auto}.discount-article__right .list__img-block{left:0;top:29px;right:auto}.discount-article .list__text{padding:0}.discount-article .table{flex-direction:column}.discount-article .table__col:not(:last-child) {padding-right:0}.discount-article .warning{border-top:1px solid #e6ebf0;padding-top:57px;margin-top:15px}.discount-article .warning__img-block .svg--warning{left:0;right:0;top:-38px;bottom:auto;fill:#ea5444}.discount-article .list__item--alone .list__text{padding:0 20px 20px}.discount-article .list__item--onlineorder{border:none;padding-top:79px;padding-bottom:0}.discount-article .list__item--onlineorder .list__img-block{top:0}.discount-article .list__item .list__description.align-center{text-align:center}.discount-article .list__item .list__description p{margin-top:20px;margin-bottom:0}.discount-article .block-border{padding:25px 0 25px 0;margin-bottom:25px}.discount-article .warning::before{display:none}.discount-article .big-title{font-size:23px;padding:0 15px}}.rental_premises{margin-top:15px}.rental_premises .rental_premises__title{margin-bottom:20px;font-weight:700;font-size:20px;line-height:20px;color:#273647}.rental_premises .list-circle{max-width:810px}.rental_premises .list-circle li{color:#768296;margin-bottom:10px}.rental_premises .list--marker_block{margin-bottom:44px}.rental_premises .list--marker_block .list--marker{position:relative;line-height:20px;color:#505d72;padding-left:20px;margin-top:0;margin-bottom:0;list-style:none}.rental_premises .list--marker_block .list--marker li:before{content:'';position:absolute;left:0;height:4px;width:4px;background-color:#505d72;border-radius:50%;margin-top:8px}.rental_premises .rental_premises__banner{margin-bottom:35px}.rental_premises .rental_premises__banner img{width:100%;min-height:150px;object-fit:cover}.rental_contacts_block{border-radius:3px;box-shadow:0 4px 20px 0 rgba(138,153,179,.3);padding:25px 20px 25px}@media (min-width:576px){.rental_contacts_block{padding:30px 30px 15px}}.rental_contacts_info{padding-bottom:25px}@media (min-width:576px){.rental_contacts_info{padding:10px 10px 25px}}.rental_contacts_name{color:var(--heading-color);font-weight:bold;font-size:20px;margin-bottom:5px}.rental_contacts_desc{color:var(--text-color);font-weight:400;font-size:15px;margin-bottom:15px}.rental_contacts_cont{gap:10px 30px}.rental_contacts_phone{font-weight:700;font-size:15px;color:var(--heading-color);text-decoration:none}.rental_contacts_email{font-weight:400;font-size:15px;color:var(--secondary-color);text-decoration:underline}.rental_contact_messengers{gap:11px;white-space:nowrap}.rental_contact_messengers a{display:inline-block;width:50px}.rental_contact_messengers svg{width:50px;height:50px}.gift-basket__banner{position:relative;margin-bottom:35px}.gift-basket__banner img{width:100%;min-height:150px;object-fit:cover;object-position:left}.gift-basket__banner__content{position:absolute;top:30px;left:30px;max-width:45%;color:#fff}.gift-basket__banner__title{font-weight:700;font-size:36px;line-height:38px}.gift-basket__banner__text{font-weight:400;font-size:15px;line-height:25px;margin-top:10px}@media (max-width:768px){.gift-basket__banner__content{top:20px;left:20px;max-width:62%}.gift-basket__banner__title{font-weight:700;font-size:26px;line-height:26px}.gift-basket__banner__text{font-size:14px;line-height:16px}}.learning__section{color:#505d72;font-size:14px;margin-top:25px}.learning__section .learning__item{display:flex;padding-top:35px;padding-bottom:18px}.learning__section .learning__item:first-child{padding-top:0}.learning__section .preview__text{line-height:20px;color:#505d72}.learning__section .preview__text_p{margin-bottom:20px}.learning__section .learning__directions{flex-direction:column}.learning__section .learning__img{border-radius:50%;height:104px;min-width:104px;width:104px;position:relative;margin-bottom:20px;margin-right:20px}.learning__section .preview__img{background:#ea5444}.learning__section .preview__text p:first-child{margin-top:-4px}.learning__section .learning__title{font-weight:bold;font-size:18px;padding-bottom:24px;line-height:24px}.learning__section .directions__items{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:40px;row-gap:30px;margin-top:13px}.learning__section .directions__item{display:flex;flex-direction:column;padding-bottom:0;position:relative;width:47%}.learning__section .item__desc{min-height:104px}.learning__section .item__desc_title{font-size:16px;color:#292d35;font-weight:bold;line-height:24px}.learning__section .item__desc_text{line-height:20px;margin-top:11px;margin-bottom:0}.learning__section .svg{position:absolute;left:0;top:0;bottom:0;right:0;margin:auto auto}.learning__section .svg.main_icon_learning{fill:#fff;width:40px;position:absolute}.learning__section .item__img{background:#e8ecf3}.learning__section .svg{fill:#a82450;color:#ea5444}.learning__section .svg.teaching_employees{width:50px;height:55px}.learning__section svg.svg.attestation{width:70px;height:39px}.learning__section svg.svg.educational_tastings{width:51px;height:50px}.learning__section svg.svg.pre-sale_tasting{width:42px;height:52px}.learning__section svg.svg.improving_qualification{width:66px;height:45px}.learning__section svg.svg.cavist_of_the_year{width:50px;height:52px}@media (max-width:767px){.learning__section .directions__item{width:100%}}.learning__slider{display:flex;flex-wrap:wrap;overflow:hidden;position:relative;padding:0 20px;margin:0 -20px 28px}.learning__slider .owl-dots{display:none}.learning__slider .owl-stage{display:flex}.learning__slider .owl-item{display:inline-block;max-width:600px;width:100%!important}.learning__slider .owl-prev{position:absolute;top:calc(50% - 30px);left:0;width:40px;height:40px;border:none;background:#8c1a42;border-radius:3px;color:#fff}.learning__slider .owl-prev svg{color:#fff;width:9px;height:13px;transform:translate(-2px,0)}.learning__slider .owl-next{position:absolute;top:calc(50% - 30px);right:0;width:40px;height:40px;border:none;background:#8c1a42;border-radius:3px;color:#fff}.learning__slider .owl-next svg{color:#fff;width:9px;height:13px;transform:translate(1px,0)}.learning__slider .disabled{display:none}.learning__slider-item img{max-width:100%}@media (min-width:768px){.learning__slider .owl-prev:hover,.learning__slider .owl-next:hover{background:#a8345d}}@media (max-width:767px){.learning__section .directions__item{width:100%}.learning__slider .owl-nav{display:flex;column-gap:10px;margin-top:10px}.learning__slider .disabled{display:block;border:1px solid #d6dfea;background:transparent}.learning__slider .disabled svg{color:#768296}.learning__slider .owl-prev,.learning__slider .owl-next{position:static}}.boutique .container{background:#fff;padding:27px 30px 70px}.boutique .somelie-people{margin-top:80px}.boutique .somelie-people__img{border-radius:50%;margin-bottom:9px}.boutique .somelie-title{font-size:18px;line-height:20px;font-weight:bold;color:#292d35}.boutique .somelie-small-title{color:#8a95a7;margin-top:2px;letter-spacing:-.5px}.boutique .somelie-text{margin-top:20px;margin-bottom:20px}.goods-return__banner{position:relative}.goods-return__banner img{width:100%;height:300px;object-fit:cover}.goods-return__banner-icon{position:absolute;top:40px;left:40px}.goods-return__banner-content{position:absolute;bottom:56px;left:40px}.goods-return__banner p{max-width:453px;margin:8px 0 0;font-weight:700;font-size:25px;line-height:30px;color:#273647}.goods-return__list{display:flex;flex-wrap:wrap;column-gap:130px;row-gap:50px;padding-top:30px}.goods-return__item{display:flex;align-items:flex-start;column-gap:30px;max-width:calc(50% - 65px)}.goods-return__item svg{flex-shrink:0}.goods-return__item p{margin:0;font-weight:400;font-size:16px;line-height:22px;color:#505d72}.goods-return__item p span{font-weight:700}@media (max-width:1399px){.goods-return__list{column-gap:70px}.goods-return__item{max-width:calc(50% - 70px)}.goods-return__banner p{font-size:23px;line-height:28px}}@media (max-width:1199px){.goods-return__banner p{max-width:400px;font-size:20px;line-height:25px}.goods-return__item{max-width:100%}}@media (max-width:1199px) and (min-width:992px){.goods-return__banner img{height:auto;object-fit:contain}.goods-return__banner-icon{top:20px;left:10px}.goods-return__banner-icon svg.svg--goods-return{width:50px;height:50px}.goods-return__banner-content{position:static}.goods-return__banner p{max-width:100%}}@media (max-width:767px){.goods-return__banner img{height:auto;object-fit:contain}.goods-return__banner-icon{top:20px;left:10px}.goods-return__banner-icon svg.svg--goods-return{width:50px;height:50px}.goods-return__banner-content{position:static}.goods-return__banner p{max-width:100%}}.how-order__block{display:flex;justify-content:space-between;column-gap:40px;border-bottom:1px solid #d6dfea;padding-right:54px;padding-bottom:20px}.how-order__block .how-order__col{width:30%;padding:20px 0;display:flex;align-items:center}.how-order__col img{margin-right:20px}.how-order__col p{margin:0}.how-order__banner{background-image:url(/include/how_to_order/banner_howorder.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;align-items:center;padding-left:100px;padding-right:100px;margin-bottom:40px}.how-order__banner img{max-width:270px;padding-top:35px}.how-order__banner-left{max-width:313px;margin-bottom:10px;margin-right:24%}.how-order__banner-title{font-weight:700;font-size:40px;line-height:40px;color:#273647}.how-order__banner-title span{color:#ea5444}.how-order__banner-text{margin-top:20px;font-weight:400;font-size:13px;line-height:20px;color:#273647}.how-order__text{margin-top:15px;color:#768296;font-weight:400;font-size:14px;line-height:20px}.how-order__text b{color:#273647}@media (max-width:1399px){.how-order__banner{padding:0 50px}.how-order__banner-left{margin-right:14%}}@media (max-width:1199px) and (min-width:992px){.how-order__banner.banner-static{flex-direction:column;padding-top:50px}.how-order__banner-left{margin-right:0}.how-order__block{flex-wrap:wrap}.how-order__block .how-order__col{width:45%}}@media (max-width:767px){.how-order__banner{width:100vw;margin-left:calc(50% - 50vw);flex-direction:column;justify-content:center;padding:40px 50px 0 50px;margin-top:30px}.how-order__banner-left{margin-right:0}.how-order__banner-title{font-size:32px;line-height:32px}.how-order__banner-text{margin-top:10px}.how-order__banner img{padding-top:20px}.how-order__block{flex-wrap:wrap}.how-order__block .how-order__col{width:100%;padding:20px 0}}.list-circle{margin-top:20px;margin-bottom:20px;padding-left:20px}.list-circle li{margin-bottom:15px;line-height:20px}.list-circle li:last-child{margin-bottom:0}font.errortext{color:red}font.notetext{color:green}