*,::after,::before{ box-sizing:border-box}.cart__count{ position:absolute;right:0;top:2px;background:#1c9143;width:20px;height:20px;font-size:13px;border-radius:100%;text-align:center;line-height:20px;color:#fff}.no-decoration:after,.no-decoration:before{ display:none}html{ line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;box-sizing:border-box}nav{ display:block} body{ font-family:HelveticaNeueCyr-Light,Arial;font-size:16px;color:#4b4b4b;min-width:320px;margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}@media only screen and (max-width:767px){ body,html{ font-size:14px}}h1,h2,h3,h4,h5,h6{ margin-top:0;margin-bottom:.5rem}h1{ font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}dl,ol,ul{ margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{ margin-bottom:0}b,strong{ font-weight:bolder}a{ color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){ color:inherit;text-decoration:none}img{ vertical-align:middle;border-style:none;max-width:100%!important;height:auto!important}svg:not(:root){ overflow:hidden}table{ border-collapse:collapse}label{ display:inline-block;margin-bottom:.5rem}button{ -webkit-border-radius:0;border-radius:0}button,input,optgroup,select,textarea{ margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{ text-transform:none}[type=reset],[type=submit],button,html [type=button]{ -webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ padding:0;border-style:none}input[type=checkbox],input[type=radio]{ box-sizing:border-box;padding:0}fieldset{ min-width:0;padding:0;margin:0;border:0}::-webkit-file-upload-button{ font:inherit;-webkit-appearance:button}[hidden]{ display:none!important}.container{ width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){ .container{ max-width:540px}}@media (min-width:768px){ .container{ max-width:720px}}@media (min-width:992px){ .container{ max-width:960px}}@media (min-width:1200px){ .container{ max-width:1140px}}.row{ display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{ position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{ -webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-6{ -webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
@media (min-width:576px){ .col-sm-3{ -webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-9{ -webkit-box-flex:0;-webkit-flex:0 0 75%;-moz-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-6{ -webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){ .col-md-3{ -webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{ -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{ -webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-moz-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{ -webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){ .col-lg-auto{ -webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-4{ -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.d-none{ display:none!important}.d-inline{ display:inline!important}.d-block{ display:block!important}.d-flex{ display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{ display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){ .d-sm-none{ display:none!important}.d-sm-inline{ display:inline!important}}@media (min-width:768px){ .d-md-none{ display:none!important}.d-md-block{ display:block!important}.d-md-inline-block{ display:inline-block!important}
}@media (min-width:1200px){ .d-xl-none{ display:none!important}.d-xl-block{ display:block!important}}.flex-grow-1{ -webkit-box-flex:1!important;-webkit-flex-grow:1!important;-moz-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.justify-content-between{ -webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-moz-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{ -webkit-box-align:center!important;-webkit-align-items:center!important;-moz-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.close{ float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{ padding:0;background-color:transparent;border:0;-webkit-appearance:none}.shk-but{ margin:0!important}@media only screen and (min-width:768px){ .shop-cart_active{ background-color:#5db334;color:#fff;padding:3px 5px;border-radius:4px}.shop-cart_active svg{ top:3px;position:relative}.shop-cart_active .cart__link{ color:#fff}}.modal-form{ position:relative}.modal-form__close{ position:absolute;right:8px;top:5px;font-size:30px}.modal-form__form{ margin-top:15px}.modal-form__input{ margin:10px 0}.modal-form__input input{ width:100%;padding:0 10px;padding:0 10px;height:33px;border:1px solid #ccc}.modal-form__input_submit input,.modal-form__input_submit button{ background:#5db334;color:#fff;height:43px;width:100%;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;font-size:20px;font-family:"HelveticaNeueCyr-Bold",sans-serif;border:1px solid #5db334;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.modal-form__image{ max-width:100%}.modal-form__container{ width:320px;max-width:100%}.modal-form__container_big{ width:768px;max-width:100%}.modal-form__title{ text-align:center;font-family:"HelveticaNeueCyr-Bold";font-size:24px}.modal-form__price{ font-family:"HelveticaNeueCyr-Bold";color:#78c028;margin:5px 0 15px;font-size:24px}.modal-cities{ position:relative;overflow:visible;vertical-align:top;margin-top:100px}.modal-cities__container{ width:550px;max-width:100%;padding:10px}.cities__title{ font-size:1.15rem;font-weight:600;margin-bottom:.9rem;color:#252525}.cities__list{ column-count:3;column-gap:2rem}.cities__item{ margin-top:.3rem}.cities__item:first-child{ margin-top:0}.cities__link_active{ color:#252525;font-weight:700;font-size:.95rem}.cities__link{ color:#252525;font-size:.95rem}.cities__star{ font-size:1.2rem;color:#f11313;height:10px;display:inline-block;line-height:10px;vertical-align:middle;font-weight:700}.cities__link:before,.cities__link_active:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;background:#4a4a4a}.cities__link:after,.cities__link_active:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:50%;background:#4a4a4a}.cities-form{ margin-bottom:1.5rem;position:relative}.cities-form__title{ color:#1b1b1b;margin-bottom:5px}.cities-form__input{ width:100%;height:2.3rem;padding:0 12px;font-size:1rem;font-family:"HelveticaNeueCyr-Light",Arial;border-radius:3px;border:1px solid #c3c0c0}.cities-form__list{ position:absolute;z-index:3;top:100%;left:0;width:100%;box-shadow:0 10px 14px rgba(0,0,0,.16);background-color:#fff;display:none}.modal-cities__noresults{ display:none;font-size:.8rem;margin-top:-20px;margin-bottom:20px}.modal-cities__error{ color:red}@media (max-width:768px){ .modal-cities__container{ padding:0}.cities__list{ column-count:2;column-gap:1.5rem}}.header__top{ background:#fafafa;border-bottom:1px solid #ddd;min-height:50px;position:fixed;width:100%;z-index:100;left:0;top:0}.header__center{ margin-top:50px;padding:15px 0}@media only screen and (max-width:767px){ .header__bottom{ background:#f6f6f6;overflow:hidden;border-bottom:1px solid #b7b7b7;display:none}}@media only screen and (max-width:767px){ .header__bottom .container{ width:100%;max-width:none}}.top__navcontainer{ position:relative}.top__socials{ text-align:center}.top__tlogo{ margin-left:15px;text-align:center}.top__cart{ position:relative}.tlogo .tlogo__item{ display:inline-block}.tlogo .tlogo__item:after,.tlogo .tlogo__item:before{ display:none}.tlogo .tlogo__item img{ max-height:40px;max-width:100%}.logo__item{ display:inline-block}.logo__item:after,.logo__item:before{ display:none}.logo__item img{ max-width:100%}.socials__item{ line-height:0;display:inline-block;vertical-align:middle;width:20px;margin:0 4px;border-radius:50%;overflow:hidden;color:#1c9143}.socials__item img{ max-width:100%;height:auto}@media only screen and (max-width:767px){ .socials__item{ width:32px;height:32px;margin:7px 10px 12px}}.socials__item:after,.socials__item:before{ display:none}@media only screen and (max-width:767px){ .sitem__icon{ font-size:24px}}.nav__line{ display:block;height:3px;margin:0 auto;margin:2px auto;width:20px;background:#1f7f97}.nav__lines2{ padding:10px 0}.nav__line2{ display:block;height:1px;margin:0 auto;margin:5px auto;width:70px;background:#b0b0b0}@media only screen and (max-width:1200px){ .nav__container{ display:none;min-width:254px;position:absolute;padding:20px 20px 2px;left:-15px;top:100%;transform:translateY(1px);background:#f6f6f6;-webkit-box-shadow:inset 0 20px 5px -20px rgba(0,0,0,.3);box-shadow:inset 0 20px 5px -20px rgba(0,0,0,.3)}}.nav__menu{ display:flex;display:none;flex-wrap:wrap;align-items:center;margin:0 -4px}.menu__item{ width:50%;padding:10px 4px 0}.menu__item:first-child{ width:100%;padding-top:0}.menu__item__link{ background-color:#fff;text-align:center;color:#535353;font-size:12px;font-weight:600;font-family:arial,sans-serif;text-decoration:none;padding:11px 0;display:block;border:1px solid #ecebef;border-radius:3px}@media only screen and (max-width:1200px){ .nav__menu{ display:flex}}.city{ text-align:center;display:flex;align-items:center;justify-content:center;margin:17px 0 19px 10px;position:relative;padding:0 20px}@media only screen and (max-width:1200px){ .city{ margin-left:40px}}.nav .city{ display:none;padding:0;margin-left:0}.city::before{ content:"";width:12px;height:19px;display:block;background:url(/assets/tpl/images/pointer.png) center no-repeat;margin-right:8px}.city__name{ font-size:14px;font-family:"HelveticaNeueCyr-Medium"}@media only screen and (max-width:991px){ .city{ display:none}}@media only screen and (max-width:1200px){ .nav .city{ display:flex}}.nav__controls{ margin:0 -20px;background-color:#fff;padding:6px 20px 20px;display:none}.controls__item{ border:1px solid #ecebef;border-radius:3px;padding:0 10px 0 19px;background-color:#f6f6f6;margin-top:14px;font-size:13px;color:#000;font-family:Arial,sans-serif;min-height:42px;display:flex;align-items:center}.controls__cart{ font-size:13px;color:#000}.controls__cart__caption{ display:flex;align-items:center}.controls__cart__caption::before{ content:"";width:21px;height:24px;display:block;background:url(/assets/tpl/images/cart2.png) center no-repeat;margin-right:11px}.controls__search{ display:flex;align-items:center}.controls__search__btn{ border:0;background:0 0;padding:0;color:#aaa;font-size:19px}.controls__search__btn .sitem__icon{ font-size:19px}.controls__search__input{ background:none;font-size:13px;color:#000;padding:0 0 0 6px;height:40px;border:0}@media only screen and (max-width:1200px){ .nav__controls{ display:block}}.mobile-menu{ border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;background-color:#fcfcfc;margin:13px 0 -15px}.mobile-menu>ul{ justify-content:center;position:relative;padding:12px 15px 11px;margin:0 auto;list-style:none}.mobile-menu>ul>li{ text-align:center;font-size:12px;font-weight:600;font-family:Arial,sans-serif;padding:0 11px}.mobile-menu>ul>li>.link{ display:block;color:#1d86a4}.mobile-menu>ul>li>.link::after,.mobile-menu>ul>li>.link::before{ display:none}.mobile-menu .icon{ height:34px;display:flex;align-items:center;justify-content:center;margin-bottom:3px;position:relative}.mobile-menu .submenu{ left:15px;right:15px;top:100%;position:absolute;background-color:#fff;padding:0;z-index:7;border:1px solid #f0f0f3;border-top:0;border-radius:0 0 5px 5px;list-style:none;display:none;transform:translateY(1px)}.mobile-menu .submenu li{ display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mobile-menu .submenu li+li{ border-top:1px solid #f0f0f3}.mobile-menu .submenu li .link{ font-size:13px;color:#181919;font-family:Arial,sans-serif;padding:14px 0;flex:1 1 auto;text-align:left;margin-right:20px;margin-left:13px}.mobile-menu .submenu li .link:first-child:last-child{ display:flex;align-items:center;justify-content:space-between}.mobile-menu .submenu li .link:first-child:last-child::after{ content:"смотреть";color:#bababd;display:inline-block;position:relative;right:auto;bottom:auto;height:auto;width:auto;background:none;font-size:12px;letter-spacing:.5px;font-weight:400}.mobile-menu .submenu li .link::before,.mobile-menu .submenu li .link::after,.mobile-menu .submenu li .arrow::before,.mobile-menu .submenu li .arrow::after{ display:none}@media only screen and (max-width:767px){ .mobile-menu .list{ display:flex}}.nav__btn2{ background:#fff;margin:0 -15px}.nav__btn{ text-align:center;height:50px;width:50px;border-right:1px solid #ddd;border-left:1px solid #ddd}.nav__item{ float:left;margin:0 9px;color:#4b4b4b;position:relative}.nav__item:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:0;background:#4b4b4b}.nav__item:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:0;background:#4b4b4b}@media only screen and (max-width:1200px){ .nav__item{ float:none;margin:10px 15px}.nav__container .nav__item{ display:block;float:none;margin:0 -20px;padding:11px 20px;font-family:Arial,sans-serif;text-decoration:none;color:#787878;font-size:12px}.nav__container .nav__item::after,.nav__container .nav__item::before{ display:none}.nav__container .nav__item+.nav__item{ border-top:1px solid #ececef}}.nav__item_color_blue{ color:#79a2fe}@media only screen and (max-width:767px){ .cart__icon{ font-size:35px;color:#1f7f97}}.cart__link{ display:inline-block;color:#4b4b4b;position:relative}@media only screen and (max-width:767px){ .cart__link{ overflow:hidden;text-indent:-9999px;position:absolute;left:0;top:0;width:100%;height:100%}}.cart__link:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:0;background:#4b4b4b}.cart__link:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:0;background:#4b4b4b}.bottom__nav{ overflow:hidden;padding:15px 0;border-top:1px solid;border-bottom:1px solid;border-color:#eee}@media only screen and (max-width:767px){ .bottom__nav{ display:none;border:1px solid;border-color:#eee;-webkit-border-radius:5px;border-radius:5px;background:#fff;margin:15px 0;padding:5px 10px}}.bottom__item{ display:inline-block}@media only screen and (max-width:767px){ .bottom__item{ margin:2px 5px}}.callshed__call,.callshed__shedule{ font-family:"HelveticaNeueCyr-MediumItalic";text-align:center}.callshed__call{ margin-bottom:7px}.callitem__link{ display:inline-block;color:#79a2fe;position:relative}.callitem__link:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;background:#79a2fe}.callitem__link:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:50%;background:#79a2fe}.phones__item{ font-family:"HelveticaNeueCyr-MediumItalic";text-align:right;color:#1c9143;font-size:23px}@media only screen and (min-width:768px) and (max-width:991px){ .phones__item{ font-size:18px}}@media only screen and (max-width:767px){ .phones__item{ text-align:center;font-family:Arial,sans-serif;font-weight:600;font-size:22px;color:#535353;margin:6px 0}}.phones__item_size_small{ font-size:16px}
.linkab__item{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;cursor:pointer;text-decoration:none}.linkab__item:hover{ text-decoration:none}.banners_margin{ margin-top:5px;margin-bottom:5px}.banners__item{ overflow:hidden;margin:7px -7px;position:relative;height:150px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;}.mains_banners .banners__item img{ max-width:100%;height:auto!important}.banners__item .fix{ width:100%;min-height:100%;position:absolute;top:0;right:0;width:auto;max-width:none!important}@media only screen and (max-width:768px){ .banners__item{ height:90px}.mains_banners .banners__item{ background-size:contain;height:auto}}.banners__item:hover{ opacity:.7}.banners__item_height_2x{ height:360px}.item-banner__line{ margin:10px;font-size:16px;z-index:1;position:relative;font-family:"HelveticaNeueCyr-Medium"}.item-banner__line:first-child{ margin-top:15px}.item-banner__cell{ padding:2px 7px;background:#fff;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-family:"HelveticaNeueCyr-MediumItalic";font-size:14px}.item-banner__link{ display:block;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;z-index:1}.item-banner__link:before,.item-banner__link:after{ display:none}

.breads__items{ min-height:61px;margin:0;padding:15px 0;border-bottom:1px solid;border-color:#eee;list-style:none}.breads__item{ display:inline-block;padding:3px 15px;position:relative}.breads__item:after{ content:"/";position:absolute;right:-3px;top:4px}.breads__item:last-child:after{ display:none}.breads__item_curent .breads__link:after,.breads__item_curent .breads__link:before{ display:none}.breads__item_curent .article{ display:none}@media only screen and (max-width:767px){ .breads__item_curent span{ display:none}.breads__item_curent span.article{ display:block}}.breads__link{ display:block;color:#4b4b4b;position:relative}.breads__link:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;background:#4b4b4b}.breads__link:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:50%;background:#4b4b4b}.change_price{ width:100%;margin:20px 0;border-spacing:0}.change_price tr:nth-child(2n) td{ background:#fff}.change_price td{ padding:5px;background:#f3f3f3;border-bottom:1px solid #cbcbcb}.change_price td label{ margin:0}.change_price td.price{ text-align:right;color:#ff5e73}.change_price tr:first-child td{ border-top:1px solid #cbcbcb}.customcheck{ position:relative;display:inline-block}.customcheck input{ position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0}.customcheck label:before{ content:"";display:inline-block;vertical-align:middle;width:13px;height:13px;border-radius:100px;border:1px solid #3c3c3c;margin-right:7px;color:#494a4e}.good-card__imgwrap{ position:relative}.good-card__row{ position:relative}@media only screen and (max-width:767px){ .good-card__row{ padding-top:60px}.good-card .col-md-6{ position:static}}.hit_sprite{ background:#cc9998;color:#fff;padding:4px 20px;border-radius:5px;z-index:9}@media only screen and (max-width:400px){ .hit_sprite{ padding:4px 15px}}.hit_sprite.manbox{ background-color:#000}.good-card_settings{ background:#fcfcfc;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:767px){ .good-card_settings{ padding:30px 15px}}@media only screen and (max-width:767px){ .good-card__container{ background:#fff;background:#fff;-webkit-border-radius:5px;border-radius:5px;padding-top:15px;padding-bottom:15px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}}.good-card__title,.good-card__title h1{ font-family:"HelveticaNeueCyr-Bold";font-size:24px}@media only screen and (max-width:767px){ .good-card__title{ position:absolute;top:0;left:0;width:100%;padding:0 15px}}.good-card__price{ font-family:"HelveticaNeueCyr-Bold";color:#78c028;color:#249246;margin:5px 0 15px;font-size:24px}.price-info{ display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline}@media only screen and (max-width:767px){ .price-info{ -webkit-justify-content:center;justify-content:center}}@media only screen and (max-width:767px){ .good-card__price{ margin-top:15px;text-align:center}}.good-card__info{ margin:20px 0}.pos-bottom>div,.pos-right>div{ margin-bottom:3px}.pos-bottom>div:last-child,.pos-right>div:last-child{ margin-bottom:0}.pos-right{ position:absolute;right:15px;top:15px;z-index:1}.cart-btn__link{ display:inline-block}.cart-btn__wrap{ text-align:center;position:relative}.cart-btn__wrap_height_big .cart-btn__price{ height:100%}@media only screen and (max-width:991px){ .cart-btn__wrap_height_big .cart-btn__price{ font-size:20px}}.cart-btn__wrap_height_big .cart-btn__price:after{ line-height:30px;font-size:22px}@media only screen and (max-width:991px){ .cart-btn__wrap_height_big .cart-btn__price:after{ line-height:32px;font-size:16px}}@media only screen and (max-width:991px){ .cart-btn__wrap_height_big .cart-btn__item{ width:100%;height:40px;margin-bottom:20px}}@media only screen and (max-width:768px){ .cart-btn__wrap_height_big .cart-btn__price{ text-transform:uppercase;font-family:"HelveticaNeueCyr-Bold"}}.cart-btn__item{ display:inline-block;background:#5db334;background:#249246;padding:5px 15px;padding:5px 54px;border:1px solid #4a720f;-webkit-border-radius:5px;-webkit-border-radius:8px;border-radius:5px;border-radius:8px;color:#fff;color:#fff;position:relative;border-color:#959595}@media only screen and (max-width:991px){ .cart-btn__item{ font-size:13px;line-height:23px;padding:2px 5px}}@media only screen and (max-width:575px){ .cart-btn__item{ display:block;width:100%}}.cart-btn__item:before{ position:absolute;right:45px;top:0;width:0px;height:100%;background:#559f2e}@media only screen and (max-width:991px){ .cart-btn__item:before{ right:30px}}@media only screen and (max-width:575px){ .cart-btn__item:before{ display:none}}.cart-btn__price{ display:inline-block;vertical-align:middle;margin-right:10px;margin-right:0;position:relative;height:24px;min-width:120px;overflow:hidden;font-family:HelveticaNeueCyr-Bold,sans-serif}@media only screen and (max-width:575px){ .cart-btn__price{ max-width:60%;overflow:hidden;font-family:HelveticaNeueCyr-Light,sans-serif}}@media only screen and (max-width:991px){ .cart-btn__price{ min-width:auto}}.cart-btn__price:before{ position:absolute;left:0;width:100%;text-align:center;top:-100%;content:attr(data-hover)}.cart-btn__price:after{ top:0;text-align:center;position:relative;content:attr(data-price);display:block}.delivery-card_settings{ margin:15px 0 10px;color:#999;font-family:"HelveticaNeueCyr-MediumItalic"}.delivery-card__price{ color:#1c9143;font-family:"HelveticaNeueCyr-MediumItalic"}.delivery-card__link{ width:16px;height:16px;display:inline-block;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #979fa2;line-height:16px;font-size:10px;font-family:"fira_sansregular",sans-serif;text-decoration:none;vertical-align:middle;margin-left:3px}.delivery-card__link:before,.delivery-card__link:after{ display:none}.compos-card__name{ color:#1c9143;font-family:"HelveticaNeueCyr-Bold"}.info-card_font_cursive{ font-family:"HelveticaNeueCyr-MediumItalic"}.info-card_color_pink{ color:#ee599b;padding-left:5px;display:inline-block}.info-card__left{ width:52px;margin-right:20px}.info-card__icon{ display:inline-block;font-size:50px;width:50px;text-align:center;line-height:47px;height:50px}.info-card__icon_c:before{ margin-left:0}a{ color:#79a2fe;position:relative}a:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:50%;background:#79a2fe}a:not([class]):after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:50%;background:#79a2fe}.item-goods__link:after{display:none;}strong{ font-family:HelveticaNeueCyr-Bold}#menu{ padding:0;margin:0}.dropdown-toggle{ position:inherit}.dropdown-menu{ position:absolute;display:none;z-index:10000;top:50px;width:250px;left:auto;background:#fff;padding:10px 0 0;background-color:#fff;border:1px solid #e5e5ea}.bottom__nav{ position:relative}.bottom__navcontainer .nav__item a{ position:relative}.bottom__nav{ overflow:visible}.slider-mini img{ max-width:160px;height:auto;margin:0 10px}.bimages-card__image a:first-child{ display:block}.bimages-card__image a{ display:none}.slider-mini img{ display:none}.bottom__navcontainer .nav__item{ float:none;display:inline-block;vertical-align:top;position:inherit;margin:0}.bottom__navcontainer .nav__item a{ margin:0 15px;height:24px;display:inline;padding:15px 0}.bottom__navcontainer .nav__item a:before{ content:"";position:absolute;left:50%;bottom:0;height:1px;width:0;background:#71a8ff}.bottom__navcontainer .nav__item a:after{ content:"";position:absolute;right:50%;bottom:0;height:1px;width:0;background:#71a8ff}.bottom__navcontainer .nav__item a:before{ width:50%}.bottom__navcontainer .nav__item a:after{ width:50%}.bottom__navcontainer .nav__item a:after,.bottom__navcontainer .nav__item a:before{ bottom:10px}@media only screen and (max-width:1200px){ .bottom__navcontainer .nav__item a{ margin:0 14px}}@media only screen and (max-width:991px){ .bottom__navcontainer .nav__item a{ height:40px}.bottom__navcontainer .nav__item{ height:40px;line-height:40px}}@media only screen and (max-width:767px){ .bottom__navcontainer .nav__item{ height:auto;width:100%;display:block;text-align:center}}.caret{ width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #79a2fe;display:inline-block;margin:0 0 0 5px;vertical-align:middle}.simplesearch-search-form{ margin-right:60px}@media only screen and (max-width:991px){ .simplesearch-search-form{ margin-right:33px}}@media only screen and (max-width:767px){ .simplesearch-search-form{ display:none}}.simplesearch-search-form input[type=text]{ border:0;border:1px solid #c5c5c5;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:15px;border-radius:3px;height:17px;width:147px;font-size:12px;padding-left:5px}.simplesearch-search-form input[type=submit],.simplesearch-search-form button[type=submit]{ border:0;border:1px solid #c5c5c5;background-image:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;width:18px;height:17px;border-radius:3px;line-height:13px;cursor:pointer;position:absolute;top:4px;right:0;color:#b2b2b2}@media only screen and (max-width:991px){ .simplesearch-search-form input[type=submit],.simplesearch-search-form button[type=submit]{ top:5px}}@media only screen and (max-width:891px){ .simplesearch-search-form input[type=submit],.simplesearch-search-form button[type=submit]{ top:3.8px}}.simplesearch-search-form input[type=submit] .sitem__icon,.simplesearch-search-form button[type=submit] .sitem__icon{ font-size:12px}.simplesearch-search-form fieldset{ position:relative}.dropdown-menu .version_1{ width:100%;padding:0 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.dropdown-menu .version_1 .row_.m_column_row{ display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0;width:calc(100% - 290px)}@media only screen and (max-width:1079px){ .dropdown-menu .version_1 .row_.m_column_row{ width:100%}}.video_thumb{ position:relative}.video_thumb::before{ content:"";top:0;left:10px;right:0;width:100%!important;height:100%;position:absolute;display:block;background:url(/assets/tpl/images/youtube.png) center center no-repeat}.video_thumb img{ max-width:100%}.good-card-wrap{ position:relative}.video_sticker{ position:absolute;background:#e02f2f;color:#fff;padding:4px 20px;border-radius:5px;z-index:9;right:16px;bottom:60px}.dropdown-menu .version_1 a{ margin:0;height:auto;padding:0}.dropdown-menu .version_1 a:after,.dropdown-menu .version_1 a:before{ display:none}.dropdown-menu .version_1 .name_type{ color:#020202;margin-bottom:10px;font-weight:700}.dropdown-menu .version_1 .link_item{ margin-bottom:10px;line-height:normal}.dropdown-menu .version_1 .colls-sub_menu{ margin-right:20px;width:calc(25% - 20px)}@media only screen and (max-width:1199px){ .dropdown-menu .version_1 .colls-sub_menu{ font-size:14px}}@media only screen and (max-width:767px){ .dropdown-menu .version_1 .colls-sub_menu{ margin-right:0;width:100%}}.dropdown-menu .version_1 .colls-sub_menu:last-child{ margin-right:0}.dropdown-menu .version_1 .info_in_menu{ border-left:1px solid #c2c2c2;width:290px;font-size:13px;padding:25px 0 25px 39px;color:#020202}@media only screen and (max-width:1079px){ .dropdown-menu .version_1 .info_in_menu{ display:none}}.dropdown-menu .version_1 .info_in_menu .good-card__info{ margin:5px 0}.dropdown-menu .version_1 .link_item .count{ margin-left:10px;color:#9a9a9b}.dropdown-menu.w100{ width:100%;padding-top:0;left:0}.shk-but{ margin:0 4px}.goods_settings{ padding:30px 0;background:#fafafa}@media only screen and (max-width:767px){ .goods_settings{ padding:20px 10px}.goods .container{ padding-top:15px;padding-bottom:15px;background:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3)}}.goods__title{ font-size:16px;font-family:"HelveticaNeueCyr-Medium";padding-bottom:0}.goods__text{ color:#606060}.goods__nav{ overflow:hidden;padding-bottom:1px}.goods__list{ margin:30px -15px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods__list_standart .goods__item{ max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}@media only screen and (max-width:767px){ .goods__list_standart .goods__item{ max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.goods__list_modify .goods__item{ -webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-moz-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@media only screen and (max-width:767px){ .goods__list_modify .goods__item{ max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.goods__item{ margin-bottom:50px;padding:0 5px;max-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.goods__item-wrapp{ padding-bottom:20px;border:1px solid #ccc;border-radius:7px}@media only screen and (max-width:767px){ .goods__item{ margin-bottom:20px;max-width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.goods__item .icon-basket{ display:none}.goods__item .cart-btn__item,.hits-card__item .cart-btn__item{ padding:2px 5px;width:86%;background:#fff;height:38px;font-size:20px}.goods__item .cart-btn__price,.hits-card__item .cart-btn__price{ height:31px;min-width:100%;line-height:30px}.goods__item .cart-btn__item:hover,.hits-card__item .cart-btn__item:hover,.goods__item .goods__item-wrapp:hover .cart-btn__item{ background:#249246}.goods__item .cart-btn__item .cart-btn__price .price,.hits-card__item .cart-btn__item .cart-btn__price .price{ position:absolute;left:0;width:100%;text-align:center;top:0;color:#249246;height:100%}.goods__item .cart-btn__item:hover .cart-btn__price .price,.goods__item .goods__item-wrapp:hover .cart-btn__price .price,.hits-card__item .cart-btn__item:hover .cart-btn__price .price{ top:100%}.goods__item .cart-btn__item .cart-btn__price .buy,.hits-card__item .cart-btn__item .cart-btn__price .buy{ position:absolute;left:0;width:100%;text-align:center;top:-100%;color:#fff;text-transform:uppercase;height:100%}.goods__item .cart-btn__item:hover .cart-btn__price .buy,.goods__item .goods__item-wrapp:hover .cart-btn__price .buy,.hits-card__item .cart-btn__item:hover .cart-btn__price .buy{ top:0}.goods__item .old_price,.hits-card__item .old_price{ display:inline-block;font-size:16px;text-decoration:line-through;font-family:"HelveticaNeueCyr",sans-serif;color:#585959;margin-left:17px}@media only screen and (max-width:767px){ .goods__item .old_price,.hits-card__item .old_price{ margin-left:6px}}
.block_trigers{ flex: 0 0 100%;max-width:100%}
@media only screen and (min-width:992px){.block_trigers_icon img:not(.descopsview) {display:none;}}
@media only screen and (min-width:767px){ .block_trigers{ flex: 0 0 calc(33.33333% - (15px * 2 / 3));max-width:calc(33.33333% - (15px * 2 / 3))}}
.banners__trigers{ gap:15px;margin-top: 10px;margin-bottom: 5px;}.block_trigers{background-color: #fafafa;padding:10px 15px;}.block_trigers_text_two{ color:#c74431;font-family: "HelveticaNeueCyr-MediumItalic";margin-left:7px;font-size: 15px;}
@media only screen and (min-width:576px) and (max-width:992px){.block_trigers{ flex-wrap: wrap;gap: 10px;}.block_trigers > *{ flex: 0 0 100%}.block_trigers_icon img{max-width:33% !important;}}
@media only screen and (max-width:576px){.banners__trigers{ flex-wrap: wrap;gap: 10px;}.block_trigers_icon {gap:7px}}















