

/* Start:/local/templates/main/components/arturgolubev/search.title/custom/style.css?175449308514112*/
/* div.title-search-result { display: block !important; } */  .bx_smart_searche, .bx_smart_searche *, .bx-searchtitle, .bx-searchtitle * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: Helvetica, Arial, sans-serif;font-size: 14px;}  .bx-searchtitle {margin: 10px 0 0;}  .bx-searchtitle-history {margin-top: 5px;}  .bx-searchtitle-history a {color: #222;text-decoration: underline;}  .bx-searchtitle-history a:hover {text-decoration: none;}  .bx-searchtitle .bx-block-title {font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;color: #343434;text-transform: uppercase;font-size: 12px;margin-bottom: 9px;font-weight: 600;}  .bx-searchtitle .bx-input-group {position: relative;display: table;border-collapse: separate;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}  .bx_smart_searche.theme-blue .bx_item_block_href:hover .bx_item_block_item_name_flex_align, .bx_smart_searche.theme-blue .bx_item_block_href:hover .bx_item_block_item_name_flex_align b, .bx_smart_searche.theme-blue .bx_item_block_href:hover .bx_price_new {color: #ffffff;}  .bx-searchtitle .bx-input-group .bx-form-control {display: table-cell;position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #f8fafc;border: 1px solid #d5dadc;border-right: none;border-radius: 1px 0 0 1px;outline: none;box-shadow: none !important;-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}  .bx-searchtitle .bx-input-group .bx-form-control:focus {background-color: #fff;}  .bx-ios .bx-searchtitle .bx-input-group .bx-form-control { /* Fix of input shadow for IOS browsers. */background-image: -webkit-linear-gradient(#f8fafc 0%, #f8fafc 100%);background-image: linear-gradient(#f8fafc 0%, #f8fafc 100%);}  .bx-searchtitle .bx-input-group-btn {position: relative;font-size: 0;width: 1%;white-space: nowrap;vertical-align: middle;display: table-cell;line-height: normal;}  .bx-searchtitle .bx-input-group-btn button {position: relative;border: none;background: url(/local/templates/main/components/arturgolubev/search.title/custom/images/search-icon.png) center center no-repeat #95a1a8;display: inline-block;margin-bottom: 0;cursor: pointer;padding: 0;border-radius: 0 1px 1px 0;color: #fff;font-size: 16px;line-height: 1.42857143;height: 34px;width: 40px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}  .bx-searchtitle .bx-input-group-btn button:hover {background-color: #2E3033;}  div.title-search-result {border: 0 none !important;border-top: 0 none;display: none;overflow: hidden;position: absolute;left: 0;z-index: 999;min-width: 200px;top: 37.5px;background-color: #FFF; /* border-top: 0 none; */box-shadow: 0 0 7px -2px #d6d6d6;transform: translate(14px, -13px);border-radius: 12px;margin-top: 12px;border-top-left-radius: 0;border-top-right-radius: 0;}  div.title-search-fader {display: none;background-image: url('/local/templates/main/components/arturgolubev/search.title/custom/images/fader.png');background-position: right top;background-repeat: repeat-y;position: absolute;}  p.title-search-preview {font-size: 12px;}  div.title-search-result td.title-search-price span {font-size: 26px;}  /*========================*/  .bx_smart_searche {padding-top: 8px;border-top: 0 none;border-radius: 0 0 3px 3px;}  .bx_smart_searche .bx_info_wrap {margin-left: 85px;}  .bx_smart_searche .bx_img_element {float: left;padding: 5px;width: 75px;text-align: center;}  .bx_smart_searche .bx_item_block {min-height: 65px;position: relative;}  .bx_smart_searche .bx_image { /* width: 45px; height: 45px; background-size: contain; background-position: center; background-repeat: no-repeat; border: 1px solid #e8e8e8; */display: inline-block;max-width: 100%;}  .bx_smart_searche .bx_image.empty_image {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/image/noimg.png);}  .bx_smart_searche .bx_item_element {padding: 0;}  .bx_smart_searche .bx_item_element_all_result {text-align: center;}  .bx_smart_searche .bx_item_element hr {margin: 0;border: none;border-bottom: 1px solid #e5e5e5;}  .bx_smart_searche .bx_item_element a {margin-top: 5px;display: inline-block;color: #333;font-size: 14px;text-decoration: none;font-weight: bold;}  .bx_smart_searche .bx_item_element a b {font-weight: bold;}  .bx_smart_searche .bx_item_element a b {color: #000;}  .bx_smart_searche .bx_item_element a:hover, .bx_smart_searche .bx_item_element a:hover b {text-decoration: underline;}  .bx_smart_searche .bx_item_preview_text {font-size: 13px;padding: 5px 10px 5px 0;}  .bx_smart_searche .bx_price {font-weight: bold;font-size: 15px;margin-top: 5px;}  .bx_smart_searche .bx_price .old {font-weight: normal;text-decoration: line-through;color: #636363;font-size: 12px;vertical-align: middle;}  .bx_smart_searche .bx_item_block.all_result {min-height: 0}  .bx_smart_searche .bx_item_block.others_result {min-height: 0;line-height: 12px;padding: 0;}  .bx_smart_searche .bx_item_block.all_result .all_result_button {border: none;height: 34px;text-decoration: none;border-radius: 2px;text-transform: uppercase;width: 100%;background: #f2f2f2;text-align: center;font-size: 12px;letter-spacing: 1.2px;padding: 11px 0;color: #333333;margin: 0;line-height: 1.3;display: flex;align-items: center;justify-content: center;font-weight: 400;}  .bx_smart_searche .bx_item_block.all_result .all_result_button:hover {color: #fff;background-color: #4990e2;}  .bx_smart_searche .bx_item_block_href {display: block;text-decoration: none;margin-bottom: 5px;padding: 8px;line-height: 14px;}  .bx_smart_searche .bx_item_block_href:hover {background-color: #feeed2;}  .bx_smart_searche .bx_item_block_hrline {border-bottom: 1px solid #f5a61c;margin: 0 8px 5px;}  .bx_item_block_item_clear {display: block;clear: both;}  .bx_smart_searche .bx_item_block_item_info_wrap {display: block;}  .bx_smart_searche .bx_item_block_item_info_wrap.wpic {padding-left: 39px;}  .bx_smart_searche .bx_item_block_item_info {display: block;}  .bx_smart_searche .bx_item_block_href_category_title {color: #a2a2a2; /* font-weight: bold; */}  .bx_smart_searche .bx_item_block_href_category_name {color: #f5a61c;font-weight: bold;text-transform: uppercase;}  .bx_smart_searche .bx_item_block_item_image {width: 34px;height: 34px;float: left;margin-right: 5px;position: relative;background-color: #ffffff;}  .bx_smart_searche .bx_item_block_item_image img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}  .bx_smart_searche .bx_item_block_item_name {color: #333;overflow: hidden;height: 34px;display: block;line-height: 17px;display: flex;}  .bx_smart_searche .bx_item_block_item_name_flex_align {margin: auto 0;}  .bx_smart_searche .bx_item_block_item_simple_name {color: #333;display: block;line-height: 17px;}  .bx_smart_searche .bx_item_block_item_name b, .bx_smart_searche .bx_item_block_item_simple_name b {color: #f5a61c;}  .bx_smart_searche .bx_item_block_item_price {float: right;text-align: right;color: #333;line-height: 34px;padding-left: 5px;}  .bx_smart_searche .bx_item_block_item_price.bx_item_block_item_price_only_one {line-height: 34px;}  .bx_smart_searche .bx_item_block_item_price .bx_price_new {white-space: nowrap;font-weight: bold;display: block;}  .bx_smart_searche .bx_item_block_item_price .bx_price_old {white-space: nowrap;text-decoration: line-through;}  .bx_smart_searche .bx_item_block_item_text {color: #9b9b9b;display: block;margin-top: 8px;font-size: 13px;line-height: 15px;}  .bx_smart_searche .bx_item_block_item_props {color: #9b9b9b;display: block;margin-top: 8px;font-size: 13px;line-height: 15px;}  .bx_smart_searche .bx_item_block_item_text.wpic, .bx_smart_searche .bx_item_block_item_props.wpic { /* padding-left: 39px; */}  .bx_item_block_item_prop_item {display: block;}  .bx_smart_no_result_find {padding: 0 8px 8px;}  /* preloader base */  .bx-searchtitle .bx-searchtitle-preloader {position: absolute;top: 13px;right: 110%;width: 30px;height: 38px;z-index: 5;display: none;left: 0;background-color: #fff;background-repeat: no-repeat;background-position: center;}  .bx-searchtitle .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_orange.gif);}  /* blue */  .bx-searchtitle.theme-blue .bx-input-group .bx-form-control {border-color: #2E3033;}  .bx-searchtitle.theme-blue .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_blue.gif);}  .bx-searchtitle.theme-blue .bx-input-group-btn button {background-color: #2E3033;border-color: #2E3033;color: #FFF;}  .bx_smart_searche.theme-blue .bx_item_element a b {color: #2E3033;}  .bx_smart_searche.theme-blue .bx_item_block_href:hover {background-color: #2E3033;}  .bx_smart_searche.theme-blue .bx_item_block_href_category_name {color: #2E3033;}  .bx_smart_searche.theme-blue .bx_item_block_item_name b, .bx_smart_searche.theme-blue .bx_item_block_item_simple_name b {color: #2E3033;}  .bx_smart_searche.theme-blue .bx_item_block_hrline {border-color: #2E3033;display: none;}  /* black */  .bx-searchtitle.theme-black .bx-input-group .bx-form-control {border-color: #333;}  .bx-searchtitle.theme-black .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_black.gif);}  .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button {background-color: #333;border-color: #333;}  .bx-searchtitle.theme-black .bx-input-group-btn button {background-color: #333;border-color: #333;color: #FFF;}  .bx-searchtitle.theme-black .bx-input-group-btn button:hover, .bx_smart_searche.theme-black .bx_item_block.all_result .all_result_button:hover {background-color: #2E3033;border-color: #2E3033;text-decoration: none;}  .bx_smart_searche.theme-black .bx_item_element a b {color: #2E3033;}  .bx_smart_searche.theme-black { /* border:1px solid #333; */border-top: 0 none;border-radius: 0 0 3px 3px;}  .bx_smart_searche.theme-black .bx_item_block_href:hover {background-color: #eaeaea;}  .bx_smart_searche.theme-black .bx_item_block_href_category_name {color: #333;}  .bx_smart_searche.theme-black .bx_item_block_item_name b, .bx_smart_searche.theme-black .bx_item_block_item_simple_name b {color: #333;}  .bx_smart_searche.theme-black .bx_item_block_hrline {border-color: #333;}  /* green */  .bx-searchtitle.theme-green .bx-input-group .bx-form-control {border-color: #2E3033;}  .bx-searchtitle.theme-green .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_green.gif);}  .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button {background-color: #2E3033;border-color: #2E3033;}  .bx-searchtitle.theme-green .bx-input-group-btn button {background-color: #2E3033;border-color: #2E3033;color: #FFF;}  .bx-searchtitle.theme-green .bx-input-group-btn button:hover, .bx_smart_searche.theme-green .bx_item_block.all_result .all_result_button:hover {background-color: #2E3033;border-color: #2E3033;text-decoration: none;}  .bx_smart_searche.theme-green .bx_item_element a b {color: #2E3033;}  .bx_smart_searche.theme-green .bx_item_block_href:hover {background-color: #d0ebf1;}  .bx_smart_searche.theme-green .bx_item_block_href_category_name {color: #2E3033;}  .bx_smart_searche.theme-green .bx_item_block_item_name b, .bx_smart_searche.theme-green .bx_item_block_item_simple_name b {color: #2E3033;}  .bx_smart_searche.theme-green .bx_item_block_hrline {border-color: #2E3033;}  /* red */  .bx-searchtitle.theme-red .bx-input-group .bx-form-control {border-color: #E22B2B;}  .bx-searchtitle.theme-red .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_red.gif);}  .bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button {background-color: #E22B2B;border-color: #E22B2B;}  .bx-searchtitle.theme-red .bx-input-group-btn button {background-color: #E22B2B;border-color: #E22B2B;color: #FFF;}  .bx-searchtitle.theme-red .bx-input-group-btn button:hover, .bx_smart_searche.theme-red .bx_item_block.all_result .all_result_button:hover {background-color: #e95c5c;border-color: #e95c5c;text-decoration: none;}  .bx_smart_searche.theme-red .bx_item_element a b {color: #e95c5c;}  .bx_smart_searche.theme-green .bx_item_block_href:hover {background-color: #f9d4d4;}  .bx_smart_searche.theme-red .bx_item_block_href_category_name {color: #E22B2B;}  .bx_smart_searche.theme-red .bx_item_block_item_name b, .bx_smart_searche.theme-red .bx_item_block_item_simple_name b {color: #E22B2B;}  .bx_smart_searche.theme-red .bx_item_block_hrline {border-color: #E22B2B;}  /* yellow */  .bx-searchtitle.theme-yellow .bx-input-group .bx-form-control {border-color: #F9A91D;}  .bx-searchtitle.theme-yellow .bx-searchtitle-preloader.view {background-image: url(/local/templates/main/components/arturgolubev/search.title/custom/images/loader_yellow.gif);}  .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button {background-color: #F9A91D;border-color: #F9A91D;}  .bx-searchtitle.theme-yellow .bx-input-group-btn button {background-color: #F9A91D;border-color: #F9A91D;color: #FFF;}  .bx-searchtitle.theme-yellow .bx-input-group-btn button:hover, .bx_smart_searche.theme-yellow .bx_item_block.all_result .all_result_button:hover {background-color: #faba4a;border-color: #faba4a;text-decoration: none;}  .bx_smart_searche.theme-yellow .bx_item_element a b {color: #faba4a;}  .bx_smart_searche.theme-yellow .bx_item_block_href_category_name {color: #F9A91D;}  .bx_smart_searche.theme-yellow .bx_item_block_item_name b, .bx_smart_searche.theme-yellow .bx_item_block_item_simple_name b {color: #F9A91D;}  .bx_smart_searche.theme-yellow .bx_item_block_hrline {border-color: #F9A91D;}  .bx_smart_searche.theme-blue .bx_item_block_href:hover .bx_item_block_href_category_name {color: #ffffff;}  .bx_smart_no_result_find small {color: #868686;font-size: 0.9em;}  .js_search_href.bx_item_block_href.bx_item_block_section img {display: none;}  .js_search_href.bx_item_block_href.bx_item_block_section .bx_item_block_item_image {width: 5px!important; background-color: transparent;}

/* End */


/* Start:/local/templates/main/components/bitrix/system.auth.form/auth/style.css?1759995004256*/
.content__info a {display: initial;text-decoration: underline;}  .content__info p {margin: 20px 0;font-size: 14px;}
.modal .content__tabs-content .footer__social .item__ya {
    background-image: url(/local/templates/main/assets/css/img/yandex.jpg);
}

/* End */


/* Start:/local/components/lb/section_part.popup/templates/.default/style.css?17733000472592*/
/*start adv modal*/
#advblock picture {
    display: block;
}

#advblock picture img {
    width: 100%;
    height: auto;
    object-fit: contain;
    max-width: 100%;
}

.adv-banner {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
}

.fancybox-container.fancybox-container--adv {
    z-index: 9999999991;
}

.fancybox-container--adv .fancybox-bg {
    background: rgba(0, 0, 0, 0.6);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}

.fancybox-container--adv .fancybox-slide {
    animation: slideUp 0.9s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

@keyframes slideUp {
    from {
        transform: translateY(100%);
    }
    to {
        transform: translateY(0);
    }
}

.fancybox-container--adv .fancybox-content {
    padding: 0;
    overflow: initial;
    width: initial;
    background-color: transparent;
    max-width: 1200px;
}

.fancybox-container--adv .fancybox-slide {
    padding: 0;
}

.fancybox-container--adv .fancybox-slide--html .fancybox-close-small {
    position: absolute;
    top: 2px;
    right: 2px;
    padding: 0;
    margin: 0;
    background: rgba(0, 0, 0, 0.8);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    display: flex;
    align-items: center;
    justify-content: center;
    height: 30px;
    width: 30px;
    border-radius: 50%;
    cursor: pointer;
    transition: all 0.3s ease;
    border: 2px solid rgba(255, 255, 255, 0.2);
    z-index: 10;
}

.fancybox-container--adv .fancybox-slide--html .fancybox-close-small:hover {
    background: rgba(255, 255, 255, 0.95);
    border-color: rgba(255, 255, 255, 0.4);
    transform: rotate(90deg) scale(1.1);
}

.fancybox-container--adv .fancybox-slide--html .fancybox-close-small:hover svg {
    fill: #000000;
}

.fancybox-container--adv .fancybox-slide--html .fancybox-close-small svg {
    fill: #ffffff;
    position: relative !important;
    width: 15px;
    height: 15px;
    transition: all 0.3s ease;
}

@media only screen and (max-width: 1200px) {
    .fancybox-container--adv .fancybox-slide--html .fancybox-close-small {
        border-radius: 0 !important;
    }

    .fancybox-container--adv .fancybox-slide--html .fancybox-close-small svg {
        width: 20px;
        height: 20px;
        fill: #ffffff;
    }

    .fancybox-container--adv .fancybox-slide--html {
        padding: 0;
    }

    .fancybox-container--adv .fancybox-content {
        max-width: 420px;
        width: calc(100% - 20px);
    }
}

/*end adv modal*/
.skeleton-item img {
    width: 100%;
    max-width: 100%;
}

/* End */


/* Start:/local/templates/main/template_styles.css?176303251571517*/
.popupCoockieInfo {width: 300px;background-color: #fff;position: fixed;display: none;bottom: 15px;right: 15px;border: 1px solid #ccc;padding: 15px;box-sizing: border-box;z-index: 9999;}  .popupCoockieInfo p {font-size: 13px;line-height: 1.3;}  .popupCoockieInfo-close {display: inline-block;background-color: #3e4856;color: #fff;text-transform: uppercase;font-size: 12px;padding: 5px 10px;border-radius: 5px;margin-top: 15px;cursor: pointer;}  @media (max-width: 900px) {  .popupCoockieInfo {right: 0;bottom: auto;top: 0;width: 100%;background-color: #e6e6e6;border: none;-webkit-box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);-moz-box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);box-shadow: 0px 0px 33px 10px rgba(240, 240, 240, 1);}  .popupCoockieInfo-close {display: table;margin: 15px auto 0;padding-top: 2px;padding-bottom: 2px;}  }  .index-wrapper.black-friday-block {background-color: #000;}  .black-friday-banner {display: table;margin: 0 auto;text-decoration: none;}  .black-friday-banner img {display: block;max-width: 100%;height: auto;}  .black-friday_stiker, .black-friday_stikermin {display: block;position: absolute;left: 0;top: 0;border-radius: 5px 0 0 0;z-index: 10;}  .black-friday_stiker {width: 184px;height: 147px;}  .black-friday_stikermin {width: 100px;height: 80px;}  .section-black-friday a {font-size: 15px;color: #000;font-weight: bold;text-transform: uppercase;}  .black-friday-saletext {position: absolute;bottom: 72px;display: block;left: 0;background: #000;width: 100%;text-transform: uppercase;font-size: 11px;line-height: 1;text-align: center;padding: 7px 0;color: #00b3c7;}  .black-friday-saletext.in_detail_card {position: relative;left: auto;bottom: auto;font-size: 13px;padding: 12px 0;border-radius: 5px 5px 0 0;}  .black-friday-menuLink {margin-right: 15px !important;}  .black-friday-menuLink a {background-color: #000 !important;color: #ff79c6 !important;}  .black-friday-menuLink_mobile a {font-weight: 600 !important;font-size: 15px;text-transform: uppercase;}  .anons_gift_box {display: block;width: 100%;text-align: center;position: relative;}  .anons_gift {width: 100%;display: block;vertical-align: top;margin: 0 0 20px 0;border: 3px solid #f5c6c6;border-radius: 5px;background-color: #fff;padding: 15px 20px;}  .anons_gift a {text-decoration: none;}  .anons_gift-title {text-align: center;font-size: 20px;display: block;width: 100%;vertical-align: middle;}  .anons_gift__item {display: block;text-align: center;vertical-align: middle;width: 100%;}  .anons_gift__item-image {width: 100%;height: auto;display: inline-block;vertical-align: middle;text-align: center;margin-bottom: 10px;margin-top: 10px;}  .anons_gift__item-name {display: inline-block;vertical-align: middle;max-width: 100%;text-align: center;line-height: 1.3;font-size: 16px;}  .anons_gift__item-btn {display: block;text-align: center;vertical-align: middle;}  .anons_gift__item-btn a {background-color: red;display: inline-block;}  .anons_gift__item-btn a:hover {background-color: red;opacity: 0.7;}  .anons_gift__item-free {font-size: 18px;vertical-align: middle;text-align: center;display: block;width: 100%;padding: 10px 0;}  .anons_gift._catalog {margin-top: 20px;}  .anons_gift._catalog .anons_gift-title {max-width: 150px;width: 150px;padding-left: 0;}  .anons_gift._catalog .anons_gift__item {width: 60%;}  @media (max-width: 1260px) {  .anons_gift-title {width: 25%;}  .anons_gift__item {width: 50%;}  .anons_gift__item-free {width: 15%;}  .anons_gift__item-name {margin-left: 10px;width: calc(100% - 150px);max-width: 100%;}  }  @media (max-width: 992px) {  .anons_gift-title, .anons_gift__item, .anons_gift__item-free, .anons_gift__item-btn {display: inline-block;vertical-align: middle;}  .anons_gift-title, .anons_gift._catalog .anons_gift-title {padding-left: 0;text-align: center;width: 100%;font-size: 18px;padding-bottom: 10px;display: block;max-width: 100%;}  .anons_gift__item, .anons_gift._catalog .anons_gift__item {width: 80%;}  .anons_gift__item-free {width: 20%;}  }  @media (max-width: 630px) {  .anons_gift {padding-left: 10px;padding-right: 10px;}  .anons_gift__item, .anons_gift._catalog .anons_gift__item {width: 100%;text-align: center;}  .anons_gift__item-free, .anons_gift._catalog .anons_gift__item-free {width: 100%;text-align: center;font-size: 14px;margin-top: 10px;}  .anons_gift__item-btn {margin-top: 10px;}  .anons_gift__item-image {width: 70px;}  .anons_gift__item-image a {display: block;max-width: 100%;}  .anons_gift__item-image img {max-width: 100%;position: relative;}  }  .basket_time_text {border: 1px solid #d5d5d5;border-radius: 5px;padding: 10px 15px 25px;font-size: 15px;margin-bottom: 25px;margin-top: -25px;background-color: #fdfdfd;}  .basket_time_text ._bold {font-weight: 600;font-size: 18px;}  @media (max-width: 992px) {  .basket_time_text {margin-top: 0;padding-bottom: 10px;font-size: 13px;line-height: 1.5;}  .basket_time_text ._bold {font-size: 16px;}  }  .anons-oldprice {color: grey;font-size: 16px;text-decoration: line-through;}  .anons-newprice {font-size: 18px;color: red;font-weight: bold;}  /*start-small-banner*/  .small-banner {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;height: 40px;margin-bottom: -50px;margin-top: 10px;background: #fff;}  .small-banner__inner-left, .small-banner__inner-right {position: relative;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background-repeat: repeat;-webkit-background-size: contain;background-size: contain;}  .small-banner__inner-left p, .small-banner__inner-right p {font-size: 26px;padding-top: 3px;font-weight: 500;color: #ffffff;margin: 0;text-transform: uppercase;}  .small-banner__inner-left:before, .small-banner__inner-right:before {position: absolute;content: '';height: 0;width: 0;background: transparent;z-index: 1;display: block;top: 0;}  .small-banner__inner-left {width: 156px;background-image: -webkit-gradient(linear, left top, right top, from(#d40d0d), color-stop(46%, #d40d0d));background-image: -webkit-linear-gradient(left, #d40d0d 0%, #d40d0d 46%);background-image: -o-linear-gradient(left, #d40d0d 0%, #d40d0d 46%);background-image: linear-gradient(to right, #d40d0d 0%, #d40d0d 46%);}  .small-banner__inner-left:before {height: 100%;width: 20px;background: #d40d0d;right: -6px;-webkit-transform: skewX(-15deg);-ms-transform: skewX(-15deg);transform: skewX(-15deg);z-index: 10;}  .small-banner__inner-right {width: 182px;background-image: -webkit-gradient(linear, right top, left top, from(#d40d0d), color-stop(46%, #d40d0d));background-image: -webkit-linear-gradient(right, #d40d0d 0%, #d40d0d 46%);background-image: -o-linear-gradient(right, #d40d0d 0%, #d40d0d 46%);background-image: linear-gradient(to left, #d40d0d 0%, #d40d0d 46%);}  .small-banner__inner-right:before {height: 100%;width: 20px;background: #d40d0d;left: -6px;-webkit-transform: skewX(-15deg);-ms-transform: skewX(-15deg);transform: skewX(-15deg);z-index: 10;}  .small-banner__inner-content {position: relative;background: #ffffff;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;padding: 0 15px}  .small-banner__inner-content h3 {z-index: 2;position: relative;font-size: 26px;font-weight: 300;line-height: 1;text-transform: uppercase;padding-top: 3px;font-family: LatoLight;margin-right: 0;letter-spacing: 1.5px;}  .small-banner__inner-content h3 span {color: #d40d0d;font-family: "LatoBold";}  @media (max-width: 1260px) {  .small-banner__inner-content h3 {font-size: 16px;padding: 0;}  .small-banner__inner-left, .small-banner__inner-right {width: 160px;}  .small-banner__inner-left img, .small-banner__inner-right img {width: 200px;}  .small-banner__inner-content {padding: 0 20px;}  .small-banner__inner-left p, .small-banner__inner-right p {font-size: 16px;padding-top: 0;}  .small-banner__inner-content img {max-width: 130px;}  .small-banner__inner-content {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;}  }  @media (max-width: 991px) {  .small-banner__inner-left, .small-banner__inner-right {width: 100px;}  .small-banner {margin-bottom: -5px;}  .small-banner__inner-left, .small-banner__inner-right {padding: 0;}  .small-banner__inner-left img, .small-banner__inner-right img {width: 154px;}  .small-banner__inner-left p, .small-banner__inner-right p {font-size: 13px;padding: 0;}  .small-banner__inner-content h3 {font-size: 13px;line-height: 1.4;padding: 0;}  .small-banner__inner-content img {width: 75px;}  }  @media (max-width: 767px) {  .small-banner {height: auto;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-border-radius: 10px;border-radius: 10px;}  .small-banner__inner-left {width: 100%;padding: 10px 0;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .small-banner__inner-left:before {display: none;}  .small-banner__inner-right {display: none;}  .small-banner__inner-right:before {display: none;}  .small-banner__inner-content {padding: 10px;-webkit-border-bottom-left-radius: 6px;border-bottom-left-radius: 6px;-webkit-border-bottom-right-radius: 6px;border-bottom-right-radius: 6px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .small-banner__inner-content img {margin-left: 15px;}  }  @media (max-width: 540px) {  .small-banner__inner-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;text-align: center;}  .small-banner__inner-content img {margin: 10px 0 5px 0;}  }  .banner-info-line.banner-info-line--21_06_19 {background: #4990e2;padding: 6px 15px;overflow: hidden;}  .banner-info-line.banner-info-line--21_06_19 h2 {font-family: "LatoLight", "sans-serif";letter-spacing: 1.35px;font-weight: 300;position: relative;display: inline;font-size: 15px;}  .banner-info-line.banner-info-line--21_06_19 h2 span {color: #ffffff;font-family: "LatoMedium", "sans-serif";font-weight: 500;}  .banner-info-line.banner-info-line--21_06_19 a {transition: 0.3s all ease;}  .banner-info-line.banner-info-line--21_06_19 a:hover {color: #fff;opacity: 0.8;}  .banner-info-line img.left-br {margin-top: -25px;}  .banner-info-line img.right-br {margin-bottom: -25px;}  @media (max-width: 1360px) {  .banner-info-line.banner-info-line--21_06_19 h2:before {right: -70px;}  .banner-info-line.banner-info-line--21_06_19 h2:after {left: -70px;}  .banner-info-line.banner-info-line--21_06_19 h2 {margin: 0;}  .banner-info-line.banner-info-line--21_06_19 h2 {font-size: 15px;}  }  @media (max-width: 1260px) {  .banner-info-line.banner-info-line--21_06_19 {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}  .banner-info-line.banner-info-line--21_06_19 h2 {font-size: 15px;}  img.left-br {margin-right: auto;}  img.right-br {margin-left: auto;}  img.right-br, img.left-br {display: none;}  }  @media (max-width: 991px) {  img.right-br, img.left-br {display: none;}  .banner-info-line.banner-info-line--10_06_19 h2 {font-size: 14px;}  .banner-info-line.banner-info-line--21_06_19 h2 {font-size: 12px;}  }  /*end-banner-info-line*/  .bb-13-06-1__gift {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-bottom: 25px;}  .bb-13-06-1__gift img {margin-right: 12px;}  .bb-13-06-1__gift h3 {color: #f7434c;font-size: 18px;font-weight: 700;text-transform: uppercase;margin: 12px 0 0;line-height: 1;}  .bb-13-06-1__circle {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .bb-13-06-1__circle img {margin-bottom: 8px;}  .bb-13-06-1__content {background: #3b8ae8;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-top: 30px;padding-bottom: 36px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;position: relative;overflow: hidden;}  .bb-13-06-1__content:after {content: "";height: 100%;width: 100%;background: #f6f6f6;position: absolute;bottom: -webkit-calc(100% - 26px);bottom: calc(100% - 26px);left: -95px;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);}  .bb-13-06-1__content:before {content: "";height: 100%;width: 100%;background: #f6f6f6;position: absolute;bottom: -webkit-calc(100% - 26px);bottom: calc(100% - 26px);right: -95px;-webkit-transform: rotate(-160deg);-ms-transform: rotate(-160deg);transform: rotate(-160deg);}  .bb-13-06-1__content a {color: #ffffff;font-family: "LatoSemibold", "sans-serif";font-size: 18px;line-height: 1.3;font-weight: 400;margin-bottom: 30px;}  .bb-13-06-1__content a:hover {text-decoration: underline;}  .cart-banner-btn {display: inline-block;border: 1px solid #fff;color: #fff;text-decoration: none;background-color: #f7434c;padding: 8px 28px;font-size: 14px;text-transform: uppercase;font-weight: 400;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;position: relative;outline: none;-webkit-transition: background-color .1s ease;-o-transition: background-color .1s ease;transition: background-color .1s ease;cursor: pointer;}  .cart-banner-btn:focus, .cart-banner-btn:hover {text-decoration: none;color: #fff;}  .cart-banner-btn:hover {background-color: #f85b63;}  .cart-banner-btn:active {background-color: #f62b35;}  @media (max-width: 1260px) {  .bb-13-06-1__content:before, .bb-13-06-1__content:after {display: none;}  }  @media (max-width: 1260px) and (min-width: 580px) {  .bb-13-06-1 {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;padding-top: 0;}  .bb-13-06-1 .bb-13-06-1__wrap {width: 50%;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}  .bb-13-06-1__gift {padding-bottom: 0;width: 50%;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .bb-13-06-1__circle {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 8px;}  .bb-13-06-1__circle a {margin-bottom: 0;text-align: left;margin-left: 7px;}  }  @media (max-width: 580px) {  .bb-13-06-1 {padding-top: 15px;}  .bb-13-06-1__gift {padding-bottom: 15px;}  .bb-13-06-1__content {padding-top: 15px;padding-bottom: 15px;}  }  .bb-13-06-1.bb-13-06-1--v2 {text-align: center;padding-top: 24px;}  .bb-13-06-1.bb-13-06-1--v2 a {text-align: center;}  .bb-13-06-1.bb-13-06-1--v2 h4 {color: #000000;font-size: 18px;font-weight: 700;text-transform: uppercase;margin: 12px 0 10px;line-height: 1.2;font-family: "LatoBold", "sans-serif";}  .bb-13-06-1.bb-13-06-1--v2 h4 span {font-size: 16px;font-family: "LatoRegular", "sans-serif";}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__gift {padding-bottom: 15px;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__gift img {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;margin: 0 0 0 15px;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__gift h3 {color: #fff;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__circle {margin-bottom: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__circle img {margin-right: 7.5px;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__circle a {margin-bottom: 0;margin-top: 4px;font-size: 16px;font-weight: 400;text-align: left;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__content:before {right: -88px;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__content:after {left: -88px;}  @media (max-width: 1260px) and (min-width: 580px) {  .bc-ll-img {width: auto;height: 60px;}  .bb-13-06-1.bb-13-06-1--v2 {padding-top: 0;}  .bb-13-06-1__circle img {width: 50px;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;height: auto;}  .bb-13-06-1__content {padding-top: 15px;padding-bottom: 15px;}  .bb-13-06-1.bb-13-06-1--v2 h4 {margin: 12px 0 5px;}  }  @media (max-width: 580px) {  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__wrap img {width: 150px;height: auto;}  .bb-13-06-1.bb-13-06-1--v2 .bb-13-06-1__content {padding: 20px;}  .bc-ll-img {display: none;}  .bb-13-06-1.bb-13-06-1--v2 {padding-top: 0;}  .bb-13-06-1__content a {margin-bottom: 15px;}  .bb-13-06-1__circle img {width: 50px;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;height: auto;}  .bb-13-06-1__gift img {margin-right: 12px;width: 30px;height: auto;}  }  /*end-banners*/  .basket-banner-alreadyadd {display: block;width: 100%;text-align: center;background-color: #f6f6f6;border-radius: 10px;padding: 45px 0 40px;}  .basket-banner-alreadyadd--gift h3 {font-size: 18px;font-weight: bold;color: #f7434c;margin-top: 30px;text-transform: uppercase;margin-bottom: 0;padding: 0;}  .basket-banner-alreadyadd--product {margin: 45px auto 0;display: block;width: 185px;}  .basket-banner-alreadyadd--product img {display: inline-block;vertical-align: middle;}  .basket-banner-alreadyadd--product a {text-decoration: none;font-size: 14px;text-align: center;display: inline-block;vertical-align: middle;line-height: 1;margin-left: 10px;}  @media (max-width: 1260px) and (min-width: 580px) {  .basket-banner-alreadyadd {display: table;padding: 20px 0;}  .basket-banner-alreadyadd--gift, .basket-banner-alreadyadd--product {display: table-cell;width: 50%;}  .basket-banner-alreadyadd--gift img {max-width: 50px;height: auto;display: inline-block;vertical-align: middle;}  .basket-banner-alreadyadd--gift h3 {font-size: 14px;margin-top: 15px;display: inline-block;vertical-align: middle;margin-left: 10px;}  .basket-banner-alreadyadd--product {margin-top: 0;}  }  @media (max-width: 580px) {  .basket-banner-alreadyadd--gift img {max-width: 40px;height: auto;}  .basket-banner-alreadyadd {padding: 15px 0;}  .basket-banner-alreadyadd--gift h3 {font-size: 14px;margin-top: 10px;}  .basket-banner-alreadyadd--product {margin-top: 10px;}  }  /*start-bb-20-06-19*/  .bb-20-06-19 {-webkit-border-radius: 10px;border-radius: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;background-color: #f6f6f6;padding-bottom: 41px;}  .col-dir {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin-bottom: 30px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 46px;}  .col-dir h3 {color: #f7434c;font-size: 18px;margin-top: 25px;font-weight: 700;text-transform: uppercase;}  .row-dir {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .row-dir h3 {color: #000000;font-size: 14px;font-weight: 400;text-align: center;}  .row-dir img {margin-right: 20px;}  @media (max-width: 1260px) and (min-width: 575px) {  .bb-20-06-19 {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;padding: 15px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .bb-20-06-19 h3 {font-size: 16px;}  .col-dir {width: 50%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;padding: 0;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin: 0;}  .col-dir img {margin-right: 20px;height: 55px;width: auto;}  .row-dir {width: 50%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  }  @media (max-width: 575px) {  .bb-20-06-19 {padding-bottom: 15px;}  .col-dir {margin-bottom: 10px;padding-top: 15px;}  .col-dir img {width: auto;height: 40px;}  .col-dir h3 {margin-top: 15px;font-size: 15px;}  }  /*end-bb-20-06-19*//*start-banners*/  .bb-21-06-19 {background: #f6f6f6;-webkit-border-radius: 10px;border-radius: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 35px;width: 100%;overflow: hidden;}  .bb-21-06-19__gift {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-bottom: 25px;}  .bb-21-06-19__gift img {margin-right: 12px;}  .bb-21-06-19__gift h3 {color: #f7434c;font-size: 18px;font-weight: 700;text-transform: uppercase;margin: 12px 0 0;line-height: 1;}  .bb-21-06-19__circle {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .bb-21-06-19__circle img {margin-bottom: 8px;}  .bb-21-06-19__content {background: #3b8ae8;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 65px;padding-top: 30px;padding-bottom: 36px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: center;position: relative;overflow: hidden;}  .bb-21-06-19__content:after {content: "";height: 100%;width: 100%;background: #f6f6f6;position: absolute;bottom: -webkit-calc(100% - 26px);bottom: calc(100% - 26px);left: -95px;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);}  .bb-21-06-19__content:before {content: "";height: 100%;width: 100%;background: #f6f6f6;position: absolute;bottom: -webkit-calc(100% - 26px);bottom: calc(100% - 26px);right: -95px;-webkit-transform: rotate(-160deg);-ms-transform: rotate(-160deg);transform: rotate(-160deg);}  .bb-21-06-19__content a {color: #ffffff;font-family: "LatoSemibold", "sans-serif";font-size: 18px;line-height: 1.3;font-weight: 400;margin-bottom: 30px;}  .bb-21-06-19__content a:hover {text-decoration: underline;}  .cart-banner-btn {display: inline-block;border: 1px solid #fff;color: #fff;text-decoration: none;background-color: #f7434c;padding: 8px 28px;font-size: 14px;text-transform: uppercase;font-weight: 400;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;position: relative;outline: none;-webkit-transition: background-color .1s ease;-o-transition: background-color .1s ease;transition: background-color .1s ease;cursor: pointer;}  .cart-banner-btn:focus, .cart-banner-btn:hover {text-decoration: none;color: #fff;}  .cart-banner-btn:hover {background-color: #f85b63;}  .cart-banner-btn:active {background-color: #f62b35;}  /*end-banners*/  .basket-banner-alreadyadd {display: block;width: 100%;text-align: center;background-color: #f6f6f6;border-radius: 10px;padding: 45px 0 40px;}  .basket-banner-alreadyadd--gift h3 {font-size: 18px;font-weight: bold;color: #f7434c;margin-top: 30px;text-transform: uppercase;margin-bottom: 0;padding: 0;}  .basket-banner-alreadyadd--product {margin: 45px auto 0;display: block;width: 185px;}  .basket-banner-alreadyadd--product img {display: inline-block;vertical-align: middle;}  .basket-banner-alreadyadd--product a {text-decoration: none;font-size: 14px;text-align: center;display: inline-block;vertical-align: middle;line-height: 1;margin-left: 10px;}  @media (max-width: 1260px) and (min-width: 580px) {  .basket-banner-alreadyadd {display: table;padding: 20px 0;}  .basket-banner-alreadyadd--gift, .basket-banner-alreadyadd--product {display: table-cell;width: 50%;}  .basket-banner-alreadyadd--gift img {max-width: 50px;height: auto;display: inline-block;vertical-align: middle;}  .basket-banner-alreadyadd--gift h3 {font-size: 14px;margin-top: 15px;display: inline-block;vertical-align: middle;margin-left: 10px;}  .basket-banner-alreadyadd--product {margin-top: 0;}  }  @media (max-width: 580px) {  .basket-banner-alreadyadd--gift img {max-width: 40px;height: auto;}  .basket-banner-alreadyadd {padding: 15px 0;}  .basket-banner-alreadyadd--gift h3 {font-size: 14px;margin-top: 10px;}  .basket-banner-alreadyadd--product {margin-top: 10px;}  }  .cart-banner-btn {display: inline-block;border: 1px solid #fff;color: #fff;text-decoration: none;background-color: #f7434c;padding: 8px 28px;font-size: 14px;text-transform: uppercase;font-weight: 400;-webkit-border-radius: 5px;border-radius: 5px;text-align: center;position: relative;outline: none;-webkit-transition: background-color .1s ease;-o-transition: background-color .1s ease;transition: background-color .1s ease;cursor: pointer;}  .cart-banner-btn:focus, .cart-banner-btn:hover {text-decoration: none;color: #fff;}  .cart-banner-btn:hover {background-color: #f85b63;}  .cart-banner-btn:active {background-color: #f62b35;}  .detail-label--oxy {background: #53878E;border-radius: 5px;padding: 8px 17px;}  .inner-1__title--oxy {font-size: 30px;line-height: 36px;font-family: "LatoBold", "sans-serif";text-transform: uppercase;color: #314B53;}  .inner-1__p--oxy {color: #314B53;}  .order-block__price-select .inner-1__status.inner-1__status--oxy {border-color: #6FB7BE;color: #6FB7BE;}  .btn-present-oxy {display: inline-flex;color: #60B0B7;align-items: center;justify-content: center;text-decoration: none;background-color: transparent;padding: 15px 5px;font-size: 16.0437px;font-weight: 400;line-height: 19px;text-transform: uppercase;letter-spacing: 2.5px;text-align: center;position: relative;outline: none;transition: all 0.3s;cursor: pointer;border-radius: 5px;border: 1px solid #60B0B7;font-family: "LatoRegular", "sans-serif";margin-bottom: 13px;}  .btn-present-oxy:focus, .btn-present-oxy:hover {text-decoration: none;color: #fff;background-color: #60B0B7;}  .btn-present-oxy:active {background-color: #649299;color: #fff;}  .btn--oxy {background: none !important;z-index: 2;position: relative;width: 100%;margin: 0;}  .btn--oxy:hover + span {filter: blur(1px);}  .btn--oxy:active + span {filter: blur(2px);}  .btn-oxy-wrap {height: 52px;margin-bottom: 13px;position: relative;border-radius: 5px;overflow: hidden;}  .btn-oxy-wrap span {transition: all .3s;content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;z-index: 1;background-image: url('/local/templates/main/assets/css/img/bg-oxy-btn.png'), linear-gradient(189.31deg, #60B0B7 13.85%, #1A3740 77.32%);font-size: 0 !important;}  .btn-big-favorite--oxy path {fill: #60B0B7;}  .order-block__price-select--detail .btn-big-favorite.btn-big-favorite--oxy:hover {background: #60B0B7;}  .order-block__price-select--detail .btn-big-favorite.btn-big-favorite--oxy:active {background: #649299;color: #ffffff;}  .btn-big-favorite.btn-big-favorite--oxy {border-color: #60B0B7;color: #60B0B7;background: #ffffff;transition: all .3s;font-size: 16.0437px;line-height: 19px;z-index: 20;position: relative;letter-spacing: 2.5px;}  .price-select__inner-3 .btn-big-favorite.btn-big-favorite--oxy:hover {background: #60B0B7 !important;color: #ffffff;}  .btn-big-favorite.btn-big-favorite--oxy.active, .btn-big-favorite.btn-big-favorite--oxy:active {background: #649299 !important;color: #ffffff;}  .product-detail .product-detail__inner-top {position: relative;}  img.oxy-card-img {position: absolute;bottom: -183px;left: 44px;}  @media (max-width: 991px) {  .inner-3__btn-block.inner-3__btn-block--oxy {flex-direction: column !important;}  .order-block__price-select--detail .price-select__inner-3 .inner-3__btn-block .btn-big-favorite {margin-left: 0 !important;}  img.oxy-card-img {position: absolute;bottom: 254px;left: 16px;}  }  @media (max-width: 767px) {  .btn-present-oxy {font-size: 11px;}  }  @media (max-width: 767px) and (min-width: 420px) {  img.oxy-card-img {bottom: 347px;left: 50%;width: 500px;transform: translateX(-50%);}  }  @media (max-width: 420px) {  img.oxy-card-img {bottom: 349px;left: -25px;width: 410px;}  .d-file-btn + .d-file-btn {margin-top: 10px;}  }  /*end-oxygen-card*/  .reviews-detail-form.auth-check-form {position: relative;height: 369px;}  .auth-check {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}  .auth-check__inner {background: linear-gradient(180deg, rgba(252, 252, 252, 0) 0%, #ffffff 100%);height: 163px;}  p.auth-check__title {font-size: 18px;padding: 0 20px;margin-top: 0;line-height: 30px;font-family: "LatoBold", "sans-serif";}  a.auth-check__link {color: #5B9BE4;text-decoration-line: underline;}  .auth-check__content {height: calc(100% - 163px);background: #ffffff;}  @media (max-width: 575px) {  p.auth-check__title {text-align: center;}  }  /**/  .fake-check {display: block;color: #404b5b;font-size: 18px;line-height: 21px;position: relative;margin-right: 27px;cursor: pointer;}  .fake-check input {margin: 8px;padding: 0;opacity: 0;}  html.bx-mac .fake-check .fake-check__span {top: 8px;left: 7px;}  .fake-check .fake-check__span {position: absolute;top: 7px;left: 6px;display: block;width: 16px;height: 16px;border-radius: 50%;background-color: #fff;background-repeat: no-repeat;background-position: center;background-size: 0px;border: 1px solid #3B8AE8;transition: all .3s;}  .fake-check input:checked + .fake-check__span {background: #3B8AE8;}  .order-form-messengers {display: flex;padding-top: 8px;}  .order-form-messengers__row {display: flex;}  .order-form-messengers__title {margin-right: 36px;margin-bottom: 25px;}  .fake-check__small {font-size: 16px;line-height: 19px;white-space: nowrap;}  @media (max-width: 1260px) {  .order-form-messengers__title {margin-right: 20px;}  }  @media (max-width: 767px) {  .order-form-messengers {flex-direction: column;padding-top: 0;}  .order-form-content h3 {margin: 0;}  .order-form-messengers__row {margin-bottom: 15px;}  }  @media (max-width: 575px) {  .order-form-messengers {align-items: center;}  .fake-check {margin-right: 10px;}  }  @media (max-width: 360px) {  .fake-check {margin-right: 5px;}  .fake-check__small {font-size: 14px;}  }  /*start-faq*/  .faq-info ol, .faq-info ul.list-decimal {margin: 20px 0;padding-left: 15px;}  .faq-info ol li, .faq-info ul.list-decimal li {list-style-type: decimal;}  .faq-info__item a {margin-bottom: 5px;font-size: 16px;line-height: 26px;}  .faq-content-block .faq-info__link {font-size: 20px;line-height: 1.4;}  /*for remove start*/  @media (max-width: 768px) {  .faq-content-block .faq-sub-menu__item {padding-right: 0;}  .section-faq .container {padding: 0;}  .faq-info__link {padding: 0;}  .faq-menu__link {padding: 0 0px 0 20px}  ul.faq-menu {margin-top: 40px;padding: 10px 0;}  @media (max-width: 578px) {  [data-accordion-list] > li {padding: 5px 0;}  .faq-content-block .faq-info__link {font-size: 16px;}  }  }  /*for remove end*//*end-faq*/  .delivery__main.select.select--delivery.disabled-select:before {content: "";height: 100%;font-size: 0;width: 100%;background: rgba(204, 204, 204, 0.2);position: absolute;z-index: 2;border-radius: 3px;cursor: not-allowed;display: flex;transition: background .3s;align-items: center;justify-content: center;}  /*.delivery__main.select.select--delivery.disabled-select:hover:before{*//*background: #cccccc;*//*}*/  .delivery__main.select.select--delivery.disabled-select:hover:after {opacity: 1;}  .delivery__main.select.select--delivery.disabled-select:after {content: "Выберите город";position: absolute;left: 20px;transition: opacity .3s;opacity: 0;background: #fff;top: -9px;text-transform: uppercase;font-size: 12px;color: rgba(0, 0, 0, 0.3);letter-spacing: 1.3px;padding: 0 3px;}  /*paint-template-2-start*/  .product-gallery .slick-current .vertical-slider-product__img .vertical-wrap.vertical-wrap--pt-2 {border-color: #F5A71A;}  .detail-tabs li.tab-list__item--pt-2.active {color: #F5A71A;}  .detail-tabs li.tab-list__item--pt-2:hover {color: #F5A71A;}  .inner-1__title--pt-2 {color: #4A4643;font-size: 30px;text-transform: uppercase;font-family: "LatoBlack", "sans-serif";}  .inner-1__p-thought--pt-2 {color: rgba(92, 88, 85, 0.5); /*#5C5855; opacity 0.5*/}  .order-block__price-select .inner-1__p.inner-1__p--pt-2 {color: #5C5855;}  .inner-1__status--pt-2 {border-color: #6FB7BE;color: #6FB7BE;}  .order-block__price-select .price-select__inner-3--pt-2 {border-color: #C4C4C4;}  .order-count__text--pt-2 {color: #5C5855;}  .order-block__price-select .price-select__inner-3 .count-block__btn-minus.count-block__btn-minus--pt-2 {opacity: 1 !important;}  .order-block__price-select .price-select__inner-3 .count-block__inp.count-block__inp--pt-2 {color: #5C5855;}  .btn-pt-2 {display: inline-flex;color: #ECAE0D;align-items: center;justify-content: center;text-decoration: none;background-color: #ffffff;padding: 15px 5px;font-size: 16.0437px;font-weight: 400;line-height: 19px;text-transform: uppercase;letter-spacing: 2.5px;text-align: center;position: relative;outline: none;transition: all 0.3s;cursor: pointer;border-radius: 5px;border: 1px solid #ECAE0D;font-family: "LatoRegular", "sans-serif";margin-bottom: 13px;}  .btn-pt-2:focus, .btn-pt-2:hover {text-decoration: none;color: #fff;background-color: #FBBC17;}  .btn-pt-2:active {background-color: #ECAE0D;color: #fff;}  .btn-primary.btn-primary--pt-2 {background: #414143;position: relative;display: flex;justify-content: center;align-items: center;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);letter-spacing: 2.5px;}  .btn-primary--pt-2.btn-primary:active:focus {background: #1b1b1c;}  .btn-primary--pt-2.btn-primary:active:hover {background: #1b1b1c;}  .btn-primary.btn-primary--pt-2:before {position: relative;content: '';height: 23px;width: 26px;background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzc5OTIgMTUuODkxNEgyMi4xOTAxQzIyLjUzIDE1Ljg5MTQgMjIuODI4OCAxNS42NjYgMjIuOTIyMiAxNS4zMzlMMjUuOTY4NiA0LjY3NjhDMjYuMDM0MiA0LjQ0NzA0IDI1Ljk4ODIgNC4xOTk4IDI1Ljg0NDMgNC4wMDkwM0MyNS43MDA0IDMuODE4MjYgMjUuNDc1NCAzLjcwNjA3IDI1LjIzNjQgMy43MDYwMkg2LjYyMTY3TDYuMDc2ODggMS4yNTYyNUM1Ljk5OTU1IDAuOTA3NzYzIDUuNjkwNTUgMC42NTk3NTYgNS4zMzM1NiAwLjY1OTY2OEgwLjc2NDAzQzAuMzQzNDE2IDAuNjU5NjY4IDAuMDAyNDQxMzcgMS4wMDA2NCAwLjAwMjQ0MTQxIDEuNDIxMjZDMC4wMDI0NDE0NSAxLjg0MTg3IDAuMzQzNDE2IDIuMTgyODUgMC43NjQwMyAyLjE4Mjg1SDQuNzI0MjlDNC44MjA3NiAyLjYxNjk1IDcuMzI5NDQgMTMuOTA3MyA3LjQ3NDE0IDE0LjU1NjZDNi40ODA4MiAxNC45ODcxIDUuOTI1OTMgMTYuMDU1NSA2LjE0NTExIDE3LjExNTZDNi4zNjQzIDE4LjE3NTggNy4yOTczNSAxOC45MzY1IDguMzc5OTIgMTguOTM3OEgyMi4xOTAxQzIyLjYxMDcgMTguOTM3OCAyMi45NTE3IDE4LjU5NjggMjIuOTUxNyAxOC4xNzYyQzIyLjk1MTcgMTcuNzU1NiAyMi42MTA3IDE3LjQxNDYgMjIuMTkwMSAxNy40MTQ2SDguMzc5OTJDNy45NTkzMiAxNy40MTQ2IDcuNjE4MzMgMTcuMDczNiA3LjYxODMzIDE2LjY1M0M3LjYxODMzIDE2LjIzMjQgNy45NTkzMiAxNS44OTE0IDguMzc5OTIgMTUuODkxNFpNMjQuMjI2NiA1LjIyOTJMMjEuNjE1MyAxNC4zNjgzSDguOTg5MTlMNi45NTgyOSA1LjIyOTJIMjQuMjI2NloiIGZpbGw9IiNFREI2MjUiLz4KPHBhdGggZD0iTTcuNjE4NDEgMjEuMjIyNkM3LjYxODQxIDIyLjQ4NDQgOC42NDEzMiAyMy41MDczIDkuOTAzMTggMjMuNTA3M0MxMS4xNjUgMjMuNTA3MyAxMi4xODc5IDIyLjQ4NDQgMTIuMTg3OSAyMS4yMjI2QzEyLjE4NzkgMTkuOTYwNyAxMS4xNjUgMTguOTM3OCA5LjkwMzE4IDE4LjkzNzhDOC42NDE5MyAxOC45MzkyIDcuNjE5ODMgMTkuOTYxMyA3LjYxODQxIDIxLjIyMjZaTTkuOTAzMTggMjAuNDYxQzEwLjMyMzggMjAuNDYxIDEwLjY2NDggMjAuODAyIDEwLjY2NDggMjEuMjIyNkMxMC42NjQ4IDIxLjY0MzIgMTAuMzIzOCAyMS45ODQyIDkuOTAzMTggMjEuOTg0MkM5LjQ4MjU4IDIxLjk4NDIgOS4xNDE1OSAyMS42NDMyIDkuMTQxNTkgMjEuMjIyNkM5LjE0MTU5IDIwLjgwMiA5LjQ4MjU4IDIwLjQ2MSA5LjkwMzE4IDIwLjQ2MVoiIGZpbGw9IiNFREI2MjUiLz4KPHBhdGggZD0iTTE4LjM4MjIgMjEuMjIyNkMxOC4zODIyIDIyLjQ4NDQgMTkuNDA1MSAyMy41MDczIDIwLjY2NyAyMy41MDczQzIxLjkyODggMjMuNTA3MyAyMi45NTE3IDIyLjQ4NDQgMjIuOTUxNyAyMS4yMjI2QzIyLjk1MTcgMTkuOTYwNyAyMS45Mjg4IDE4LjkzNzggMjAuNjY3IDE4LjkzNzhDMTkuNDA1NyAxOC45MzkyIDE4LjM4MzYgMTkuOTYxMyAxOC4zODIyIDIxLjIyMjZaTTIwLjY2NyAyMC40NjFDMjEuMDg3NiAyMC40NjEgMjEuNDI4NiAyMC44MDIgMjEuNDI4NiAyMS4yMjI2QzIxLjQyODYgMjEuNjQzMiAyMS4wODc2IDIxLjk4NDIgMjAuNjY3IDIxLjk4NDJDMjAuMjQ2NCAyMS45ODQyIDE5LjkwNTQgMjEuNjQzMiAxOS45MDU0IDIxLjIyMjZDMTkuOTA1NCAyMC44MDIgMjAuMjQ2NCAyMC40NjEgMjAuNjY3IDIwLjQ2MVoiIGZpbGw9IiNFREI2MjUiLz4KPC9zdmc+Cg==");background-size: cover;background-repeat: no-repeat;display: block;margin-right: 13px;}  .inner-3__btn-block.inner-3__btn-block--pt-2 {position: relative;z-index: 2;}  .btn-big-favorite.btn-big-favorite--pt-2 {border-color: #ECAE0D;color: #ECAE0D;transition: all .3s;font-size: 16.0437px;line-height: 19px;background: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2.active {border-color: #ECAE0D;background-color: #ECAE0D !important;}  .btn-big-favorite.btn-big-favorite--pt-2:hover {background-color: #FBBC17;color: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2:focus {background-color: #FBBC17;color: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2:active {background: #ECAE0D;color: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2 svg path {fill: #ECAE0D;transition: fill .3s;}  .btn-big-favorite.btn-big-favorite--pt-2.active svg path {fill: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2:hover svg path {fill: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2:focus svg path {fill: #fff;}  .btn-big-favorite.btn-big-favorite--pt-2:active svg path {fill: #fff;}  .pt-2-image-2 {position: absolute;right: 95px;bottom: -50px;}  .pt-2-image-1 {position: absolute;left: 0;bottom: -189px;}  .detail-slider-wrap--pt-2 {z-index: 1;}  @media (max-width: 991px) {  .inner-3__btn-block.inner-3__btn-block--pt-2 {flex-direction: column !important;}  .pt-2-image-1 {bottom: 200px;}  .btn-big-favorite.btn-big-favorite--pt-2 {margin-left: 0 !important;}  }  @media (max-width: 767px) {  .btn-pt-2 {font-size: 14px;}  }  @media (max-width: 420px) {  .pt-2-image-1 {bottom: 50px;}  }  .card-map {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow: hidden;padding: 20px;box-sizing: border-box;}  .card-map__icon {position: absolute;left: 50%;bottom: 7px;z-index: 3;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%)}  .card-map__image {width: 136px;height: 136px;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;border-radius: 50%;overflow: hidden;position: relative}  .card-map__img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover;font-family: 'object-fit: cover;'}  img.card-map__img[src=""]:after {position: absolute;content: "";height: 100%;width: 100%;left: 0;top: 0;background-color: #e8e4db;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDIwLjggNDIwLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQyMC44IDQyMC44OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBmaWxsPSIjZmZmIj4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBkPSJNNDA2LjgsOTYuNGMtOC40LTguOC0yMC0xNC0zMy4yLTE0aC02Ni40di0wLjhjMC0xMC00LTE5LjYtMTAuOC0yNmMtNi44LTYuOC0xNi0xMC44LTI2LTEwLjhoLTEyMA0KCQkJCWMtMTAuNCwwLTE5LjYsNC0yNi40LDEwLjhjLTYuOCw2LjgtMTAuOCwxNi0xMC44LDI2djAuOGgtNjZjLTEzLjIsMC0yNC44LDUuMi0zMy4yLDE0Yy04LjQsOC40LTE0LDIwLjQtMTQsMzMuMnYxOTkuMg0KCQkJCUMwLDM0Miw1LjIsMzUzLjYsMTQsMzYyYzguNCw4LjQsMjAuNCwxNCwzMy4yLDE0aDMyNi40YzEzLjIsMCwyNC44LTUuMiwzMy4yLTE0YzguNC04LjQsMTQtMjAuNCwxNC0zMy4yVjEyOS42DQoJCQkJQzQyMC44LDExNi40LDQxNS42LDEwNC44LDQwNi44LDk2LjR6IE00MDAsMzI4LjhoLTAuNGMwLDcuMi0yLjgsMTMuNi03LjYsMTguNHMtMTEuMiw3LjYtMTguNCw3LjZINDcuMg0KCQkJCWMtNy4yLDAtMTMuNi0yLjgtMTguNC03LjZjLTQuOC00LjgtNy42LTExLjItNy42LTE4LjRWMTI5LjZjMC03LjIsMi44LTEzLjYsNy42LTE4LjRzMTEuMi03LjYsMTguNC03LjZoNzcuMg0KCQkJCWM2LDAsMTAuOC00LjgsMTAuOC0xMC44VjgxLjJjMC00LjQsMS42LTguNCw0LjQtMTEuMnM2LjgtNC40LDExLjItNC40aDExOS42YzQuNCwwLDguNCwxLjYsMTEuMiw0LjRjMi44LDIuOCw0LjQsNi44LDQuNCwxMS4yDQoJCQkJdjExLjZjMCw2LDQuOCwxMC44LDEwLjgsMTAuOEgzNzRjNy4yLDAsMTMuNiwyLjgsMTguNCw3LjZzNy42LDExLjIsNy42LDE4LjRWMzI4Ljh6Ii8+DQoJCQk8cGF0aCBkPSJNMjEwLjQsMTMwLjhjLTI3LjIsMC01MiwxMS4yLTY5LjYsMjguOGMtMTgsMTgtMjguOCw0Mi40LTI4LjgsNjkuNnMxMS4yLDUyLDI4LjgsNjkuNmMxOCwxOCw0Mi40LDI4LjgsNjkuNiwyOC44DQoJCQkJczUyLTExLjIsNjkuNi0yOC44YzE4LTE4LDI4LjgtNDIuNCwyOC44LTY5LjZzLTExLjItNTItMjguOC02OS42QzI2Mi40LDE0MiwyMzcuNiwxMzAuOCwyMTAuNCwxMzAuOHogTTI2NC44LDI4NA0KCQkJCWMtMTQsMTMuNi0zMy4yLDIyLjQtNTQuNCwyMi40UzE3MCwyOTcuNiwxNTYsMjg0Yy0xNC0xNC0yMi40LTMzLjItMjIuNC01NC40YzAtMjEuMiw4LjgtNDAuNCwyMi40LTU0LjQNCgkJCQljMTQtMTQsMzMuMi0yMi40LDU0LjQtMjIuNHM0MC40LDguOCw1NC40LDIyLjRjMTQsMTQsMjIuNCwzMy4yLDIyLjQsNTQuNEMyODcuNiwyNTAuOCwyNzguOCwyNzAsMjY0LjgsMjg0eiIvPg0KDQoJCTwvZz4NCgk8L2c+DQo8L2c+DQoNCjwvc3ZnPg0K);background-size: 30.36px;background-position: center;background-repeat: no-repeat;}  img.card-map__img[src=""] {position: relative;}  .card-map__span {font-size: 14px;line-height: 22px;letter-spacing: .01px;color: #4a4a4a;display: block;word-wrap: break-word;margin: 0}  .card-map__inner {max-width: 200px;}  @media (max-width: 768px) {  .card-map__inner {max-width: 180px;}  }  .card-map__title {font-size: 20px;line-height: 24px;letter-spacing: .01px;color: #000;margin: 5px 0;padding: 0;font-style: normal;text-align: left !important;font-weight: 400;word-wrap: break-word;text-transform: capitalize}  .card-map__content {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center}  /*start-flash-btn*/  .flash-btn {overflow: hidden;position: relative;}  .flash_wrap-effects {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: translateX(-85px);-ms-transform: translateX(-85px);transform: translateX(-85px);-webkit-animation-name: tildaflash;animation-name: tildaflash;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 3;animation-iteration-count: 3;}  .flash_effects {background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.4)));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));background: -o-linear-gradient(left, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));width: 40px;height: 100%;position: absolute;top: 0;left: 30px;-webkit-transform: skewX(-45deg);-ms-transform: skewX(-45deg);transform: skewX(-45deg);}  @keyframes tildaflash { 20% {transform: translateX(100%);} 100% {transform: translateX(110%);} }  /*start-coockies-poup*/  .c-popup {background: #FFFFFF;box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;padding: 15px 12px 9px 12px;position: fixed;bottom: 100px;right: 56px;text-align: center;z-index: 999; /*max-width: 280px;*/display: none;}  .c-popup p {font-weight: 300;position: relative;font-family: "LatoLight", "sans-sarif";font-size: 12px;line-height: 1.3;color: #000000;margin-bottom: 7px;}  .c-popup__button {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;color: #fff;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-decoration: none;background-color: #EA3C29;padding: 0 24px;font-size: 12px;line-height: normal;text-transform: uppercase;font-weight: 400;height: 25px;outline: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;cursor: pointer;border-radius: 5px;border: 1px solid #EA3C29;width: 100%;font-family: LatoRegular, sans-serif;}  .c-popup__button:hover {background-color: #f15a49;color: #fff;}  .c-popup__button:active {background-color: #ca2514;color: #fff;}  .c-popup__close {position: absolute;top: 2px;right: 5px;cursor: pointer;}  .c-popup.c-popup--absolute {position: absolute;bottom: auto;top: -259px;}  .c-popup[style="display: block;"] + .header-top-menu + .container {background: #fff;padding-top: 20px;padding-bottom: 20px;box-shadow: inset 0 -1px 0 0 #d5dbde;}  .banner--top {box-shadow: inset 0 -1px 0 0 #d5dbde;}  @media only screen and (max-width: 575px) {  .c-popup[style="display: block;"] + .header-top-menu + a.c-banner.banner--top {padding-top: 25px;}  .banner--top {margin-top: -20px;}  .banner--top + .container {background: #fff;padding-top: 20px;padding-bottom: 20px;box-shadow: inset 0 -1px 0 0 #d5dbde;}  .banner--top + .header-top-menu + .container {background: #fff;padding-top: 20px;padding-bottom: 20px;box-shadow: inset 0 -1px 0 0 #d5dbde;}  .c-popup {position: relative !important;width: 100%;top: 0 !important;left: 0;background: #F4F6F8;text-align: left;box-sizing: border-box;max-width: 100% !important;padding: 12px 21px 12px 21px;border-radius: 0;box-shadow: none;margin-top: -20px;filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.14));}  .c-popup p {margin-bottom: 0;}  .c-popup p br {display: none;}  .c-popup__button {background: transparent;border: 1px solid #EA3C29;color: #EA3C29;font-size: 10px;height: 18px;padding: 0 10px;border-radius: 3px;}  span.c-popup__close {top: 1px;right: 9px;}  }  /*end-coockies-poup*/  .DPD_button {background: #008d2b;display: flex;justify-content: center;align-items: center;margin-bottom: 20px;}  .DPD_button:after {content: "Выбрать";position: relative;color: #fff;}  .custom-slick-arrow-circle .slick-arrow {width: 37px;height: 37px;box-shadow: 0 0 20px 1px rgba(48, 48, 48, .1);background-color: #fff;border-radius: 50%;background-repeat: no-repeat;background-size: 10px;z-index: 1;background-position: center center;}  .custom-slick-arrow-circle .slick-arrow:before {display: none;}  .custom-slick-arrow-circle .slick-arrow.slick-next {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAyMCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljg4ODEgMTguMjMzMkwxOC44ODgxIDE4LjIzMzJDMTkuMDM3MyAxOC4zODE1IDE5LjAzNzMgMTguNjE5NCAxOC44ODgxIDE4Ljc2NzdMMS42NjY1MyAzNS44ODYzTDIuMzcxNTEgMzYuNTk1NUwxLjY2NjUyIDM1Ljg4NjNDMS41MTQwNCAzNi4wMzc5IDEuMjY0MzYgMzYuMDM3OSAxLjExMTg4IDM1Ljg4NjNDMC45NjI3MTYgMzUuNzM4MSAwLjk2MjcxNiAzNS41MDAyIDEuMTExODggMzUuMzUxOUwxNy4zNTEyIDE5LjIwOTdMMTguMDY0NyAxOC41MDA1TDE3LjM1MTIgMTcuNzkxMkwxLjExMjA3IDEuNjQ4MTRMMS4xMTIwNSAxLjY0ODEyQzAuOTYyODg4IDEuNDk5ODUgMC45NjI4ODggMS4yNjE5NSAxLjExMjA1IDEuMTEzNjhDMS4yNjQ1MiAwLjk2MjExNCAxLjUxNDE5IDAuOTYyMTA4IDEuNjY2NjcgMS4xMTM2NkMxLjY2NjY4IDEuMTEzNjYgMS42NjY2OCAxLjExMzY3IDEuNjY2NjkgMS4xMTM2OEwxOC44ODgxIDE4LjIzMzJaIiBmaWxsPSIjN0RCQTAwIiBzdHJva2U9IiM0QTRBNEEiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);}  .custom-slick-arrow-circle .slick-arrow.slick-prev {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAyMCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMTExODkgMTguNzY2OEwxLjExMTg4IDE4Ljc2NjhDMC45NjI3MTQgMTguNjE4NSAwLjk2MjcxNCAxOC4zODA2IDEuMTExODggMTguMjMyM0wxOC4zMzM1IDEuMTEzNjhMMTcuNjI4NSAwLjQwNDQ1M0wxOC4zMzM1IDEuMTEzNjdDMTguNDg2IDAuOTYyMTA1IDE4LjczNTYgMC45NjIxMDUgMTguODg4MSAxLjExMzY3QzE5LjAzNzMgMS4yNjE5NSAxOS4wMzczIDEuNDk5ODQgMTguODg4MSAxLjY0ODExTDIuNjQ4ODEgMTcuNzkwM0wxLjkzNTM1IDE4LjQ5OTVMMi42NDg3OSAxOS4yMDg4TDE4Ljg4NzkgMzUuMzUxOUwxOC44ODc5IDM1LjM1MTlDMTkuMDM3MSAzNS41MDAxIDE5LjAzNzEgMzUuNzM4MSAxOC44ODc5IDM1Ljg4NjNDMTguNzM1NSAzNi4wMzc5IDE4LjQ4NTggMzYuMDM3OSAxOC4zMzMzIDM1Ljg4NjNDMTguMzMzMyAzNS44ODYzIDE4LjMzMzMgMzUuODg2MyAxOC4zMzMzIDM1Ljg4NjNMMS4xMTE4OSAxOC43NjY4WiIgZmlsbD0iIzdEQkEwMCIgc3Ryb2tlPSIjNEE0QTRBIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);}  @media only screen and (max-width: 768px) {  .custom-slick-arrow-circle .slick-arrow.slick-next {right: 0;}  .custom-slick-arrow-circle .slick-arrow.slick-prev {left: 0;}  }  .product-item .price__old-p {white-space: nowrap;}  .basket-items-list-item-warning-container .alert.alert-warning.text-center {font-size: 14px;text-align: left !important;color: #f00;line-height: 1.2;padding: 0;}  @media (max-width: 767px) {  .basket-items-list-item-warning-container .alert.alert-warning.text-center {font-size: 11px;}  }  .basket-item-block-amount.disabled .basket-item-amount-filed {background-color: #ffffff;}  button.btn.btn-lg.btn-default.basket-btn-checkout.disabled {background: #ccc;}  .jp a {color: #c03a2b;}  .hide-el {display: none;}  .product-label {position: absolute;z-index: 2;height: auto;width: 60px;bottom: 0;right: 0;}  @media (min-width: 768px) {  .product-label {width: 100px;}  }  @-webkit-keyframes spin { 0% {opacity: 0.2;} 100% {opacity: 0.4;} }  @-moz-keyframes spin { 0% {opacity: 0.2;} 100% {opacity: 0.4;} }  @-ms-keyframes spin { 0% {opacity: 0.2;} 100% {opacity: 0.4;} }  @-o-keyframes spin { 0% {opacity: 0.2;} 100% {opacity: 0.4;} }  .spin {position: relative;display: inline-block;margin: 16px;width: 100%;height: 100%;}  .spin.spin-gleam {background: #444444;border-radius: 16px;}  .spin.spin-gleam > * {background: #eeeeee;}  .spin.spin-dusky {background: #eeeeee;border-radius: 16px;}  .spin.spin-dusky > * {background: #444444;}  .spin > * {opacity: 0.2;position: absolute;height: 24%;left: 49%;top: 38%;background: black;border-radius: 128px;box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);-webkit-animation: spin 0.8s linear infinite;-moz-animation: spin 0.8s linear infinite;animation: spin 0.8s linear infinite;width: 0.2rem;}  .spin > *:nth-child(1) {-webkit-transform: rotate(40deg) translate(0, -120%);-moz-transform: rotate(40deg) translate(0, -120%);-ms-transform: rotate(40deg) translate(0, -120%);-o-transform: rotate(40deg) translate(0, -120%);transform: rotate(40deg) translate(0, -120%);-webkit-animation-delay: 0.08889s;-moz-animation-delay: 0.08889s;animation-delay: 0.08889s;}  .spin > *:nth-child(2) {-webkit-transform: rotate(80deg) translate(0, -120%);-moz-transform: rotate(80deg) translate(0, -120%);-ms-transform: rotate(80deg) translate(0, -120%);-o-transform: rotate(80deg) translate(0, -120%);transform: rotate(80deg) translate(0, -120%);-webkit-animation-delay: 0.17778s;-moz-animation-delay: 0.17778s;animation-delay: 0.17778s;}  .spin > *:nth-child(3) {-webkit-transform: rotate(120deg) translate(0, -120%);-moz-transform: rotate(120deg) translate(0, -120%);-ms-transform: rotate(120deg) translate(0, -120%);-o-transform: rotate(120deg) translate(0, -120%);transform: rotate(120deg) translate(0, -120%);-webkit-animation-delay: 0.26667s;-moz-animation-delay: 0.26667s;animation-delay: 0.26667s;}  .spin > *:nth-child(4) {-webkit-transform: rotate(160deg) translate(0, -120%);-moz-transform: rotate(160deg) translate(0, -120%);-ms-transform: rotate(160deg) translate(0, -120%);-o-transform: rotate(160deg) translate(0, -120%);transform: rotate(160deg) translate(0, -120%);-webkit-animation-delay: 0.35556s;-moz-animation-delay: 0.35556s;animation-delay: 0.35556s;}  .spin > *:nth-child(5) {-webkit-transform: rotate(200deg) translate(0, -120%);-moz-transform: rotate(200deg) translate(0, -120%);-ms-transform: rotate(200deg) translate(0, -120%);-o-transform: rotate(200deg) translate(0, -120%);transform: rotate(200deg) translate(0, -120%);-webkit-animation-delay: 0.44444s;-moz-animation-delay: 0.44444s;animation-delay: 0.44444s;}  .spin > *:nth-child(6) {-webkit-transform: rotate(240deg) translate(0, -120%);-moz-transform: rotate(240deg) translate(0, -120%);-ms-transform: rotate(240deg) translate(0, -120%);-o-transform: rotate(240deg) translate(0, -120%);transform: rotate(240deg) translate(0, -120%);-webkit-animation-delay: 0.53333s;-moz-animation-delay: 0.53333s;animation-delay: 0.53333s;}  .spin > *:nth-child(7) {-webkit-transform: rotate(280deg) translate(0, -120%);-moz-transform: rotate(280deg) translate(0, -120%);-ms-transform: rotate(280deg) translate(0, -120%);-o-transform: rotate(280deg) translate(0, -120%);transform: rotate(280deg) translate(0, -120%);-webkit-animation-delay: 0.62222s;-moz-animation-delay: 0.62222s;animation-delay: 0.62222s;}  .spin > *:nth-child(8) {-webkit-transform: rotate(320deg) translate(0, -120%);-moz-transform: rotate(320deg) translate(0, -120%);-ms-transform: rotate(320deg) translate(0, -120%);-o-transform: rotate(320deg) translate(0, -120%);transform: rotate(320deg) translate(0, -120%);-webkit-animation-delay: 0.71111s;-moz-animation-delay: 0.71111s;animation-delay: 0.71111s;}  .spin > *:nth-child(9) {-webkit-transform: rotate(360deg) translate(0, -120%);-moz-transform: rotate(360deg) translate(0, -120%);-ms-transform: rotate(360deg) translate(0, -120%);-o-transform: rotate(360deg) translate(0, -120%);transform: rotate(360deg) translate(0, -120%);-webkit-animation-delay: 0.8s;-moz-animation-delay: 0.8s;animation-delay: 0.8s;}  .spin-show {position: relative;z-index: 1000;}  .spin-wrapper {position: absolute;height: 100%;width: 100%;display: flex;left: 0;top: 0;align-items: center;justify-content: center;z-index: 10;}  .spin-wrapper.white .spin > * {background: #fff;}  .load-el {position: relative;}  #DPD_delivInfo_PVZ {display: none;}  .product-label.product-label--2 {top: 0;bottom: auto;}  .detail-label {z-index: 5;}  .product-label-list {position: absolute;display: flex;right: 0;bottom: 0;z-index: 2;}  .product-label-list__item {width: 40px;margin-left: 10px;}  .product-label-list__img {max-width: 100%;}  .d-file-btn--custom {margin-bottom: 10px;display: flex;}  .basket-coupon-alert.text-muted + .black-friday-info {display: none;}  .tab-content__accordion-btn.off-js span {transform: rotate(-90deg);}.btn-present-oxy.btn-present-oxy--default {color: #4990e2;border: 1px solid #4990e2;}  .btn-present-oxy.btn-present-oxy--default:hover, .btn-present-oxy.btn-present-oxy--default:focus {background: #4990e2;color: #ffffff;}  .b24-widget-button-wrapper {z-index: 999999 !important;}  @media (max-width: 991px) {  .b24-widget-button-position-bottom-right {right: 20px !important;bottom: 20px !important;}  }  .social-list__link--tl-bot {background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='footer' transform='translate(-1448 -171)'%3E%3Cg id='Icons-/-Social-/-Round_telegram' transform='translate(1448 171)'%3E%3Cg id='tw' stroke-width='1' fill='%234CAF50'%3E%3Ccircle id='Oval-3-Copy-3' cx='13' cy='13' r='13'/%3E%3C/g%3E%3Cpath d='M16.851 18.294l2.086-9.831c.085-.416.035-.714-.15-.894-.184-.18-.427-.213-.73-.099L5.801 12.194c-.275.104-.461.222-.56.355-.1.132-.112.257-.036.375.075.119.227.21.454.277l3.135.979 7.277-4.582c.199-.133.35-.16.454-.085.066.047.047.118-.057.213l-5.887 5.32-.227 3.234c.218 0 .43-.104.639-.312l1.532-1.476 3.177 2.34c.606.341.989.162 1.15-.538z' id='' fill='%23FFF'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}  .social-list__item {text-align: center;min-width: 51px;align-items: center;}  .social-list__item p {font-size: 12px;margin-top: -8px;}  @media only screen and (min-width: 768px) {  .footer-top-wrap .social-list {margin-left: -11px;}  }  .help-modal-btn-sm {z-index: 99999;left: auto;right: 23px;bottom: 96px;}  /*p-modal*/  .swal2-popup.p-modal {border-radius: 0;background: #BC0C02;border: 8px solid #920600;}  .p-modal__h4 {color: #ffffff;font-size: 20px;line-height: 1.3;padding: 0;margin-bottom: 30px;font-weight: 700;}  .p-modal__h3 {color: #fff;font-size: 40px;line-height: 1.3;padding: 0;margin-bottom: 30px;font-weight: 700;}  .p-modal__sub {color: #fff;font-style: italic;padding: 0;margin: 20px 0;}  .p-modal__footer {display: flex;flex-direction: column;align-items: center;justify-content: center;position: relative;z-index: 3;}  .p-modal__promo {background: #920600;color: #fff;padding: 10px;border: 1px solid #fff;margin-bottom: 10px;text-align: center;text-transform: uppercase;font-size: 14px;}  .p-modal__btn {background: #fff;color: #920600;padding: 10px;border: 1px solid #fff;margin-bottom: 10px;text-align: center;text-transform: uppercase;font-size: 12px;cursor: pointer;transition: all ease-in-out .2s;}  .p-modal__btn:hover, .p-modal__btn:active {color: #ffffff; /*background: #920600;*/background: #000000;}  .p-modal__h3:after {content: "";display: block;border-bottom: 0.125rem solid #910600;width: 10.125rem;margin: 0 auto;padding-top: 0.5rem;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}  .swal2-popup.p-modal:before {top: 0;left: 0;display: block;right: 0;bottom: 0;content: "";position: absolute;z-index: 2;border: 4px solid #bb0c02;box-shadow: 0 0 0 0.125rem #920701 inset;}  .p-modal .swal2-content {position: relative;z-index: 3;}  .p-modal__promo, .p-modal__btn {box-sizing: border-box;width: 100%;max-width: 200px;}  .p-modal .swal2-close {color: #ffffff;}  /*p-modal*/  .msg-check-mailing {border: 1px solid #46a452;border-radius: 10px;position: relative;padding: 30px;margin-top: 20px;box-shadow: 0 10px 15px 0 rgba(62, 72, 86, .07);background: #fff;}  .msg-check-mailing h3 {font-size: 20px;font-family: LatoRegular, serif;margin-bottom: 10px;}  .msg-check-mailing__p {margin: 10px 0;}  .btn-close--right {position: absolute;top: 0;right: 0;}  .btn-close {background: none;border: none;display: block;width: 40px;height: 40px;transition: all .3s ease-in-out;}  .btn-close:before, .btn-close:after {position: absolute;top: 50%;display: block;width: 20px;height: 1.4px;background-color: #3e4856;content: '';}  .btn-close:before {left: calc(50% - 10px);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}  .btn-close:after {left: calc(50% - 10px);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}  .btn-close:hover {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}  .btn.btn-primary.msg-check-mailing_btn {font-size: 10px;background-color: #46a452 !important;height: 30px;line-height: 30px;}  .msg-check-mailing h3.success-msg {margin: 0;}  .msg-check-mailing__body {display: flex;}  @media (max-width: 768px) {  .msg-check-mailing__body {flex-direction: column-reverse;}  .msg-check-mailing__inner-right {margin-bottom: 20px;}  }  .subsc_block.response {width: 100%;}  a.item__image.product-item-slider__cell, .catalog-modal__link {overflow: hidden;}  .catalog-modal__link .item__new {font-size: 12px;line-height: 69px;position: absolute;z-index: 4;left: -14px;width: 72px;color: #fff;border: 2px solid #fff;border-radius: 83px;background-color: #4caf50;top: -14px;display: block;height: 72px;font-weight: 700;text-align: center;text-transform: uppercase;padding-top: 0;}  .product-item .cart__btn-cart-add.cart__btn-cart-add--pre {font-size: 14px;line-height: 40px;display: block;width: auto;height: 40px;padding: 0 15px;text-align: center;border-radius: 8px;background: #4990E2;color: #ffffff;}  .product-detail .inner-top__order-block {position: relative;z-index: 3;}  .cart__btn-cart-add.cart__btn-cart-add--pre.cart__selected {background: #f3f6f8;color: #000000;}  a.cart__btn-cart-add.cart__selected {color: #000000;}  .card-map a, .card-map p {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}  .detail-label--sale {background-color: #ff2d35 !important;}  @media (max-width: 1024px) {  p.text-form-error {top: 45px !important;}  }  .card-map__address {white-space: initial !important;}  .arrow-link {padding: 5px 10px;margin-top: 20px;display: inline-flex;align-items: center;border-radius: 6px;border: 1px solid #000;}  .arrow-link i {margin-right: 5px;}  .m-banner {display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #7DBA00;padding: 5px 15px;}  .m-banner:hover {color: #ffffff !important;}  .m-banner__title {font-size: 14px;padding: 0;}  .m-banner svg {width: 20px;height: 20px;margin: 0 15px;}  .m-banner__icon {flex-shrink: 0;}  @media (max-width: 578px) {  .m-banner__icon--2 {display: none;}  .m-banner {padding: 5px;}  }  @media (max-width: 991px) {  .container.header-container {background-color: #ffffff;}  .header .m-banner {margin-top: -20px;}  .c-popup.c-popup--absolute[style="display: block;"] + .m-banner {display: none;}  .m-banner__title {font-size: 12px;line-height: 1;}  }  .fancybox-close-btn svg {-webkit-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}  .fancybox-close-btn:hover svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}  /*end .m-banner*/  @media only screen and (min-width: 991px) {  .banner-line-active {margin-top: 150px !important;}  }  #exitblock .fancybox-close-btn {width: 30px;height: 30px;right: 10px;top: 10px;}  @media (max-width: 574px) {  .header.c-popup-open + .container-wrap {margin-top: calc(80px + var(--c-popup-height));}  }  .swal2-popup.swal2-modal.feb23-popup {width: fit-content;padding: 0 !important;}  .feb23-popup .m-modal {max-width: 768px;width: 100%;padding: 30px 30px 20px;}  .m-modal__img-top {max-width: 500px;margin: 0 auto;margin-bottom: 20px;}  .feb23-popup .swal2-content {padding: 0 !important;}  .feb23-popup .swal2-content .m-modal__info {color: #000000;}  @media (max-width: 768px) {  .bx-livechat-control-btn-close {background-size: 23px !important;}  .bx-livechat-control-btn {opacity: 1 !important;}  }  .breadcrumbs__title.breadcrumbs__title--small {margin-top: 20px;}  .row + .row._title_box .breadcrumbs__title.breadcrumbs__title--small {margin-top: 0;}  .product-item--fix-height {height: 270px;}  @media only screen and (min-width: 575px) {  .product-item--fix-height {height: auto;}  }  @media only screen and (min-width: 991px) {  .product-item--fix-height {height: 388px;}  }  .product-item--mp {height: 313px;}  @media only screen and (min-width: 576px) {  .product-item--mp {height: 410px;}  .product-item .mp-block .btn-primary--wp {max-width: 130px;}  }  @media only screen and (min-width: 991px) {  .product-item--mp {height: 470px;}  }  .btn-primary.btn-primary--wp {line-height: 1.3;background: #4CAF50;text-transform: none;display: inline-flex;align-items: center;height: 38px;margin: 0;width: 100%;justify-content: center;border: none !important;padding: 0 8px;text-align: left;font-weight: 400;}  .btn-primary.btn-primary--wp:hover, .btn-primary.btn-primary--wp:focus, .btn-primary.btn-primary--wp:active {background-color: #2fa433 !important;}  .btn-primary.btn-primary--wp img {margin-right: 8px;max-width: 25px;}  .--out-stock .meta__cart {margin: 0 !important;}  .--out-stock.product-item .meta__price {margin: 0 !important;}  .product-item.--out-stock .item__meta {flex-direction: column;padding: 12px 20px;justify-content: center;}  .product-item.--out-stock .price__p {font-size: 11px;line-height: 1.2;display: none;}  .product-item.--out-stock .meta__cart {width: 100%;}  form.load {position: relative;}  form.load:before {z-index: 11;content: "";position: absolute;width: 100%;height: 100%;background: #ffffff;background-image: url(/local/templates/main/assets/img/loading.gif);background-repeat: no-repeat;background-position: center;background-size: 50px;top: 0;left: 0;opacity: .9;}  .cur-def {cursor: default !important;}  .subs-res {background-color: #2D2D2D;text-align: center;width: 100%;max-width: 915px;margin-left: auto;margin-right: auto;padding-top: 78px;padding-bottom: 66px;position: relative;z-index: 10;margin-bottom: 0;padding-left: 20px;padding-right: 20px;}  .subs-res__sub-title {color: #ffffff;font-size: 21px; /**/line-height: 1.3;text-transform: initial;padding-bottom: 14px;}  .subs-res__title {color: #95C122;font-size: 33px;line-height: 1.3;padding-bottom: 12px;}  .subs-res__p {color: #ffffff;font-size: 21px;line-height: 1.3;text-transform: initial;font-weight: bold;}  @media only screen and (min-width: 991px) {  .subs-res {padding-top: 155px;}  .subs-res__sub-title {padding-bottom: 40px;line-height: 1.3;}  .subs-res {background-color: #2D2D2D;text-align: center;width: 100%;max-width: 915px;margin-left: auto;margin-right: auto;padding-top: 81px;padding-bottom: 74px;position: relative;z-index: 10;margin-bottom: 60px;padding-left: 20px;padding-right: 20px;}  .subs-res__sub-title {color: #ffffff;font-size: 38px;line-height: 1.3;text-transform: initial;padding-bottom: 35px;}  .subs-res__title {color: #95C122;font-size: 58px;line-height: 1.3;padding-bottom: 35px;}  .subs-res__p {color: #ffffff;font-size: 38px;line-height: 1.3;text-transform: initial;font-weight: bold;}  .page-header__logo img {width: 211px;height: auto;margin: auto;}  }  @media only screen and (max-width: 576px) {  .product-item.--out-stock .item__meta {padding: 9px 10px;}  .product-item .btn-primary.btn-primary--wp {font-size: 14px;height: 30px;}  .product-item .mp-block {height: auto;}  .product-item--fix-height {height: auto;}  .product-item .btn-primary.btn-primary--wp img {display: none;}  }  @media only screen and (max-width: 991px) {  .product-item .btn-primary.btn-primary--wp span {display: none;}  .product-item .btn-primary.btn-primary--wp img {display: block;width: 16px;height: auto;}  .product-item a.btn-primary.btn-primary--wp:after {content: "Узнать";color: #fff;font-size: 14px;}  .product-item .btn-primary.btn-primary--wp {padding-left: 10px;justify-content: flex-start;}  }  .skeleton-item {box-shadow: 0 4px 10px 0 rgba(33, 33, 33, 0.15);border-radius: 4px;position: relative;overflow: hidden !important;}  .skeleton-item::before {content: '';display: block;position: absolute;left: -150px;top: 0;height: 100%;width: 150px;z-index: 2;background: linear-gradient(to right, transparent 0%, #E8E8E8 50%, transparent 100%);animation: load 1s infinite;}  @keyframes load { from {left: -150px;} to {left: 100%;} }  .skeleton-item:after {content: "";position: absolute;width: 100%;height: 100%;background: #ffffff;top: 0;left: 0;}  .skeleton-item img {z-index: 3;position: relative;}  .i-btn {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;background: #2D2D2D;outline: 0;font-weight: 700;min-height: auto !important;font-size: 1rem;padding: 8px;line-height: 1.3;text-align: center;text-decoration: none;letter-spacing: .01875rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #fff;-webkit-transition: all .3s;-o-transition: all .3s;border-radius: 6px;transition: all .3s;width: 100%;align-items: center;box-sizing: border-box;user-select: none;}  .i-btn:hover {color: #ffffff;opacity: .7;}  .i-btn:focus, .i-btn:active, .i-btn.active {color: #fff;opacity: 1;background-color: #000000;}  .catalog-modal .i-btn.detail-mp-block__item {min-height: auto !important;text-transform: initial !important;}  .arrow-button {color: #2D2D2D;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;font-weight: 700;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 16px;cursor: pointer;letter-spacing: .05em;border: 1px solid #2D2D2D;padding: 12px 15px;background-image: url(https://lash-and-brow.ru/local/templates/Lash&Brow/css/img/bg-info.png);background-size: 56px;background-repeat: no-repeat;background-position: 230px 5px;}  .arrow-button svg {position: relative;-webkit-transition: .4s ease-in-out;transition: .4s ease-in-out;margin-left: 10px;-ms-flex-negative: 0;flex-shrink: 0;fill: #2D2D2D;}  .arrow-button:hover svg {-webkit-transform: translateX(5px);-ms-transform: translateX(5px);transform: translateX(5px);}  .arrow-button:hover {color: #ffffff;background-color: #2D2D2D;}  .arrow-button:hover svg {fill: #ffffff;}  .sc-wrap span, .search-cart-add {display: none;}  .sc-wrap {width: calc(100% - 80px);}  .ui-menu .ui-menu-item .ui-menu-link {width: 100%;max-width: 100%;}  .sc-wrap div {max-width: 100%;}  .main-menu__list .label-menu:before {font-size: 11px;font-weight: 700;margin-right: 5px;line-height: 1.3;position: absolute;top: 21px;left: 0;transition: ease-in-out .2s;}  .header.scroll .main-menu__list .label-menu:before {top: 11px;}  @media (min-width: 992px) and (max-width: 1259px) {  .container.header-container {width: 100%;}  .header-top-menu .container {width: 100%;padding: 0 30px;}  }  .label-menu.label-menu--snail:before {content: "";width: 15px;height: 15px;margin-top: -1px;background-image: url(/local/templates/main/assets/img/snail-image.svg);}  .label__point {cursor: pointer;}  .text-left {text-align: left !important;}  .callback-modal {max-width: 480px;}  .label__checkbox a {text-decoration: underline;}  a.btn.btn-primary.become, button#submit {text-align: center;}  .cf-turnstile {z-index: 99999;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}  form {position: relative;}

/* End */
/* /local/templates/main/components/arturgolubev/search.title/custom/style.css?175449308514112 */
/* /local/templates/main/components/bitrix/system.auth.form/auth/style.css?1759995004256 */
/* /local/components/lb/section_part.popup/templates/.default/style.css?17733000472592 */
/* /local/templates/main/template_styles.css?176303251571517 */
