﻿.l-wrapper.l-width-wrap .l-outer{margin-bottom:96px}.promo{width:940px;margin:0 auto}@media screen and (max-width: 940px){.promo{width:100%}}.promo h1,.promo h4,.promo p,.promo li{font-family:Roboto,sans-serif;color:#212121}.promo h1{font-size:24px;line-height:30px;text-align:center;margin-top:48px;margin-bottom:8px}.promo p,.promo .lead,.promo li{font-size:14px;line-height:20px}.promo .lead{color:#424242;text-align:center;margin-bottom:16px}.promo .promo-action{padding:16px;background-color:#fff7d6;border:1px solid #eaeaea;border-radius:3px;text-align:center;margin-bottom:16px}@media screen and (max-width: 1024px){.promo .promo-action{margin-bottom:32px}}.promo .promo-action .title{font-weight:bold}.promo .promo-action p{margin-bottom:0}.promo .promo-wrapper{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-evenly}@media screen and (max-width: 1024px){.promo .promo-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:500px;margin:0 auto;padding-top:16px}}@media screen and (max-width: 575px){.promo .promo-wrapper{width:100%;flex-direction:column;align-content:center}}.promo .promo-wrapper .promo-item{position:relative;width:220px;border:1px solid #eaeaea;margin:0 0 3rem;padding:32px 16px 16px;list-style:none}@media screen and (max-width: 1024px){.promo .promo-wrapper .promo-item{margin-right:20px}.promo .promo-wrapper .promo-item:nth-child(even){margin-right:0}}@media screen and (max-width: 575px){.promo .promo-wrapper .promo-item{margin-right:0}}.promo .promo-wrapper .promo-item .btn-outline-project{max-height:56px;padding-top:12px}.promo .promo-wrapper .promo-item.promo-optimal{box-shadow:0 0 20px rgba(0,95,174,.1)}.promo .promo-wrapper .promo-item.promo-optimal h4::before{content:url(/img/promo/crown.svg);display:inline-block;height:17px;width:14px;margin-right:.5em;vertical-align:top}.promo .promo-wrapper .promo-item.promo-optimal::before{content:"Оптимальный выбор";display:block;position:absolute;top:-24px;left:0;width:100%;height:24px;font-weight:bold;font-size:12px;line-height:24px;text-align:center;text-transform:uppercase;background-color:#ffc000;border:1px solid #ffc000;border-radius:5px 5px 0 0}@media screen and (max-width: 575px){.promo .promo-wrapper .promo-item.promo-basic{order:4}}.promo .promo-wrapper .promo-item h4{font-weight:bold;font-size:14px;line-height:20px;text-align:center;text-transform:uppercase}.promo .promo-wrapper .promo-item .item-price{font-weight:300;font-size:24px;line-height:30px;text-align:center;padding-bottom:16px;border-bottom:1px solid #eaeaea}.promo .promo-wrapper .promo-item .item-price span{font-size:14px;line-height:20px}.promo .promo-wrapper .promo-item .item-slogan{height:60px;margin-top:16px;text-align:center}.promo .promo-wrapper .promo-item .item-advantage{margin:16px 0 30px;padding-left:1.6rem}.promo .promo-wrapper .promo-item .item-advantage li{margin-bottom:8px}.promo .promo-wrapper .promo-item .item-advantage li.banner{margin-left:-1.6em;text-align:center;padding:5px}.promo .promo-wrapper .promo-item .item-advantage li.active{list-style-image:url(/img/promo/check.svg)}.promo .promo-wrapper .promo-item .item-advantage li.active.question::after{content:url(/img/promo/question.svg);display:inline-block;width:14px;height:14px;margin-left:3px;vertical-align:sub}.promo .promo-wrapper .promo-item .item-advantage li.active span.question::before{position:relative;top:1px;content:url(/img/promo/question.svg);display:inline-block;width:14px;height:14px;margin-left:3px}.promo .promo-wrapper .promo-item .item-advantage li.active span.question[help]{position:relative}.promo .promo-wrapper .promo-item .item-advantage li.active span.question[help]::after{content:attr(help);font-family:Roboto,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;color:#212121;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.15);border-radius:2px;padding:4px 8px;position:absolute;left:-9999px;opacity:0;bottom:100%;width:max-content;max-width:200px;-webkit-transition:.25s linear opacity;transition:.25s linear opacity}.promo .promo-wrapper .promo-item .item-advantage li.active span.question[help]:hover::after{left:5px;opacity:1;z-index:1}.promo .promo-wrapper .promo-item .item-advantage li.active.banner{list-style-image:none;border:1px solid #005fae}.promo .promo-wrapper .promo-item .item-advantage li.passive{list-style-image:url(/img/promo/close.svg);-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#999}.promo .promo-wrapper .promo-item .item-advantage li.passive.banner{list-style-image:none;border:1px solid #ccc}.promo .promo-wrapper .promo-item .btn{width:100% !important}.promo .promo-wrapper .promo-item .promo-info-link{display:inline-block;width:100%;font-size:12px;line-height:16px;font-weight:500;text-transform:uppercase;color:#005fae;margin:16px 0;text-align:center;text-decoration:none}.promo .promo-wrapper .promo-item .promo-info-link:hover,.promo .promo-wrapper .promo-item .promo-info-link:active,.promo .promo-wrapper .promo-item .promo-info-link:focus{text-decoration:underline;color:#005fae}.promo .buttons-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575px){.promo .buttons-area{margin-top:36px}}.promo .buttons-area .return-button::before{content:url(/img/promo/arrow-left-blue.svg);display:inline-block;height:12px;width:12px;margin-right:10px;vertical-align:text-top}.promo .buttons-area .return-button:hover::before,.promo .buttons-area .return-button:active::before,.promo .buttons-area .return-button:focus::before{content:url(/img/promo/arrow-left-white.svg)}.promo.meatinfo .promo-wrapper .promo-item h4{height:40px}.promo.meatinfo .promo-wrapper .promo-item .item-advantage{margin-bottom:10px}@media screen and (max-width: 1024px){.promo.meatinfo .promo-wrapper .promo-item h4{height:auto}}.promo .black-friday__notify{display:none}.promo .b-friday{display:none}.promo.black-friday .black-friday__notify{display:block;margin:10px 0 -34px;text-align:center;color:red;font-size:20px}.promo.black-friday .black-friday__notify span{white-space:nowrap}.promo.black-friday .promo-wrapper .promo-item .item-price{display:none}.promo.black-friday .b-friday{display:block;margin:28px 0 0}.promo.black-friday .b-friday__old{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #eaeaea}.promo.black-friday .b-friday__title{margin:0;font-size:18px;line-height:20px}.promo.black-friday .b-friday__old-price{position:relative;display:inline-block;padding:12px 0;font-weight:300;font-size:20px;line-height:24px}.promo.black-friday .b-friday__old-price span{font-size:14px;line-height:18px}.promo.black-friday .b-friday__old-price::after{content:"";position:absolute;height:1px;left:0;right:0;bottom:21px;background:#000}.promo.black-friday .b-friday__new{font-weight:700;color:red;font-size:28px;line-height:30px;text-align:center;padding:16px 0;border-bottom:1px solid #eaeaea}.promo.black-friday .b-friday__new span{font-size:20px;line-height:20px}@media screen and (max-width: 575px){.promo.black-friday .promo-item .item-header>*{text-align:center !important}.promo.black-friday .promo-item .item-header::after{top:auto;bottom:0;right:0}.promo.black-friday .promo-item.open .item-header::after{top:auto;bottom:0;right:0;transform:rotate(-90deg)}}.promo.meatinfo.black-friday .b-friday{margin:12px 0 0}@media screen and (max-width: 1024px){.promo.meatinfo.black-friday .b-friday{margin:28px 0 0}}.alert,.breadcrumbs{width:940px;margin:0 auto}@media screen and (max-width: 940px){.alert,.breadcrumbs{width:100%}}.breadcrumbs{margin-bottom:16px}@media screen and (max-width: 1024px){.breadcrumbs{display:none}}@media screen and (max-width: 575px){.promo-item{width:252px !important;margin-bottom:20px !important}.promo-item.promo-optimal{margin-top:24px !important}.promo-item .item-price{border:none !important}.promo-item .item-body{display:none}.promo-item .item-header{position:relative;cursor:pointer}.promo-item .item-header>*{text-align:left !important;margin-left:4px}.promo-item .item-header::after{content:url(/img/promo/angle-arrow.svg);display:block;width:12px;height:12px;position:absolute;top:calc(50% - 6px - 16px);right:25px;transition:.3s}.promo-item.promo-optimal h4::before{display:none !important}.promo-item.open .item-body{display:block}.promo-item.open .item-header::after{transform:rotate(90deg);transition:.3s;top:calc(50% - 6px - 16px + 6px);right:24px}}/*# sourceMappingURL=promo.css.map */
