

/* Start:/local/templates/profood30_sopdu/assets/css/new_style.min.css?1752476551231457*/
.basketline__icon {color: #000;font-size: 32px;}@media (min-width: 768px) {.basketline__icon {color: #999;font-size: 24px;}}.favorite .c-icon-count__icon {margin-right: 0;}.c-icon-count.has-items .c-icon-count__icon {color: #ffffff !important;}.c-icon-count.has-items .c-icon-count__quantity {background-color: #bdd179;color: #fff;}.c-attributes__select, .c-icon-count {position: relative;}.user-login__icon {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center;background-color: #F2F2F2 !important;border-radius: 50% !important;color: #999 !important;display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;font-size: 24px !important;height: 44px !important;-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;text-align: center !important;width: 44px !important;text-transform: none !important;min-height: auto !important;padding: 0 !important;margin: 0 20px;}.user-login__icon[href="/personal/"] {background: #ebebeb !important;color: #292929 !important;font-size: 16px !important;}.user-login__icon.is-authotized {position: relative;height: auto;padding: 11px 21px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-style: normal;cursor: pointer;white-space: nowrap;background: #830721;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;color: #fff;border: 1px solid #830721;border-radius: 50%;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-weight: 700;}.user-login__icon.is-authotized:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.fancybox-container.rs-gopro-popup .fancybox-caption-wrap {display: none}.fancybox-container.rs-gopro-product-gallery .fancybox-slide > div:not(.fancybox-loading) {width: 90%;height: 90%;max-width: 100%;min-width: 300px;padding-top: 81px;margin: 0}.fancybox-custom-title {position: relative;top: 0;right: 0;left: 0;padding-bottom: 82px}.fancybox-custom-title > span {display: block;font-size: 28px;line-height: 120%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}.fancybox-close {position: absolute;top: 0;right: 0;padding: 23px 25px 18px;cursor: pointer;z-index: 8050}.fancybox-close:hover .svg-icon {color: #505050}.fancybox-close .svg-icon {width: 12px;height: 12px;color: #b0b0b0}.fancybox-container {z-index: 11000 !important;}.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);transform: translateZ(0);}.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);}.fancybox-is-open .fancybox-bg {opacity: 0.87;transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);}.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.fancybox-stage {overflow: hidden;direction: ltr;z-index: 99994;-webkit-transform: translate3d(0, 0, 0);}.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage {position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;display: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.fancybox-is-sliding .fancybox-slide, .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next {display: block;}.fancybox-slide::before {content: "";display: inline-block;vertical-align: middle;height: 100%;width: 0;}.fancybox-slide > div {display: inline-block;position: relative;padding: 32px 38px 13px 44px;margin: 44px 0 44px;border-width: 0;vertical-align: middle;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;}@media (max-width: 380px) {.fancybox-slide > div {padding: 32px 25px 13px 25px;}}.fancybox-container.rs-gopro-popup .fancybox-slide > div:not(.fancybox-loading) {max-width: 1000px;min-width: 300px;padding-top: 62px;}.fancybox-custom-title {position: relative;top: 0;right: 0;left: 0;padding-bottom: 32px;}.someform, .someform input[type=text], .someform input[type=password], .someform select, .someform textarea {width: 100% !important;}.someform form {border: 0;margin: 0;padding: 0;}.someform-label-required {color: red;display: inline-block;}.someform input[type=text], .someform input[type=password], .someform select, .someform textarea, .fancybox-container input[type=text], .fancybox-container input[type=password], .fancybox-container select, .fancybox-container textarea, .footer input[type=text], .footer input[type=password], .gopro-subscribe-window input[type=text], .gopro-subscribe-window input[type=password], .gopro-subscribe-window select, .gopro-subscribe-window textarea, .popup-window input[type=text], .popup-window input[type=password], .popup-window select, .popup-window textarea, .rs_easycart input[type=text], .rs_easycart input[type=password], .rs_easycart select, .rs_easycart textarea, .rsgppopup input[type=text], .rsgppopup input[type=password], .rsgppopup select, .rsgppopup textarea {width: auto;height: auto;margin: 0;padding: 13px 16px 13px 24px;outline: 0;border: 1px solid #BDBEC0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all ease-in-out .15s;transition: all ease-in-out .15s;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;}.someform input[type=text]:focus, .someform input[type=text]:hover, .someform input[type=text]:hover:focus, .someform input[type=password]:focus, .someform input[type=password]:hover, .someform input[type=password]:hover:focus, .someform select:focus, .someform select:hover, .someform select:hover:focus, .someform textarea:focus, .someform textarea:hover, .someform textarea:hover:focus, .fancybox-container input[type=text]:focus, .fancybox-container input[type=text]:hover, .fancybox-container input[type=text]:hover:focus, .fancybox-container input[type=password]:focus, .fancybox-container input[type=password]:hover, .fancybox-container input[type=password]:hover:focus, .fancybox-container select:focus, .fancybox-container select:hover, .fancybox-container select:hover:focus, .fancybox-container textarea:focus, .fancybox-container textarea:hover, .fancybox-container textarea:hover:focus, .gopro-subscribe-window input[type=text]:focus, .gopro-subscribe-window input[type=text]:hover, .gopro-subscribe-window input[type=text]:hover:focus, .gopro-subscribe-window input[type=password]:focus, .gopro-subscribe-window input[type=password]:hover, .gopro-subscribe-window input[type=password]:hover:focus, .gopro-subscribe-window select:focus, .gopro-subscribe-window select:hover, .gopro-subscribe-window select:hover:focus, .gopro-subscribe-window textarea:focus, .gopro-subscribe-window textarea:hover, .gopro-subscribe-window textarea:hover:focus, .popup-window input[type=text]:focus, .popup-window input[type=text]:hover, .popup-window input[type=text]:hover:focus, .popup-window input[type=password]:focus, .popup-window input[type=password]:hover, .popup-window input[type=password]:hover:focus, .popup-window select:focus, .popup-window select:hover, .popup-window select:hover:focus, .popup-window textarea:focus, .popup-window textarea:hover, .popup-window textarea:hover:focus, .rs_easycart input[type=text]:focus, .rs_easycart input[type=text]:hover, .rs_easycart input[type=text]:hover:focus, .rs_easycart input[type=password]:focus, .rs_easycart input[type=password]:hover, .rs_easycart input[type=password]:hover:focus, .rs_easycart select:focus, .rs_easycart select:hover, .rs_easycart select:hover:focus, .rs_easycart textarea:focus, .rs_easycart textarea:hover, .rs_easycart textarea:hover:focus, .rsgppopup input[type=text]:focus, .rsgppopup input[type=text]:hover, .rsgppopup input[type=text]:hover:focus, .rsgppopup input[type=password]:focus, .rsgppopup input[type=password]:hover, .rsgppopup input[type=password]:hover:focus, .rsgppopup select:focus, .rsgppopup select:hover, .rsgppopup select:hover:focus, .rsgppopup textarea:focus, .rsgppopup textarea:hover, .rsgppopup textarea:hover:focus {border-color: #830721;-webkit-box-shadow: none;box-shadow: none;}.someform, .someform input[type=text], .someform input[type=password], .someform select, .someform textarea {width: 100%;}.someform-label {margin-bottom: 5px;}.subscribe label, .fancybox-container label, .footer label, .gopro-subscribe-window label, .popup-window label, .rs_easycart label, .rsgppopup label {-webkit-box-sizing: border-box;box-sizing: border-box;}.someform .line.license-link-work {margin-top: 24px;margin-bottom: 18px;}.someform .line {margin-bottom: 20px;font-size: 14px;line-height: 160%;}.someform, .someform .line {min-width: 260px;}@media (min-width: 600px) {.someform .line {min-width: 400px;}}.waves-effect {position: relative;cursor: pointer;display: inline-block;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: transparent;}.fancybox-container .btn1, .gopro-subscribe-window .btn-primary, .gopro-subscribe-window .btn1, .popup-window .btn-primary, .popup-window .btn1, .rs_easycart .btn-primary, .rs_easycart .btn1, .rsgppopup .btn-primary, .rsgppopup .btn1, .catalog-compare-result .btn1 {position: relative;display: inline-block;height: auto;padding: 11px 21px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: 400;font-style: normal;cursor: pointer;white-space: nowrap;background: #830721;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;border: 1px solid #830721;}.fancybox-container .btn1:hover, .catalog-compare-result .btn1:hover, .gopro-subscribe-window .btn-primary:hover, .gopro-subscribe-window .btn1:hover, .popup-window .btn-primary:hover, .popup-window .btn1:hover, .rs_easycart .btn-primary:hover, .rs_easycart .btn1:hover, .rsgppopup .btn-primary:hover, .rsgppopup .btn1:hover {color: #fff;background-color: #ec1543;border-color: #ec1543;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.someform .line.buttons .btn-primary {width: 128px;padding: 11px 14px;}.search_page .form_search {margin-bottom: 15px;}.search_page .form_search .q {margin-right: 10px;}.search_page .btn1, .subscribe .btn-primary, .subscribe .menu-sidebar li a:hover, .subscribe .shops2 .shops2-panel .btn1.active, .subscribe .user-login__icon.is-authotized {color: #fff;background-color: #830721;border-color: #830721;}.search_page .form_search .btn.btn1 {padding: 11px 14px;}.spage {margin-top: 20px;}.spage .iblock {margin-bottom: 25px;border-bottom: 1px solid #F2F2F2;}.spage .iblock .title {margin-bottom: 10px;font-weight: bold;}.spage .iblock .sitem {margin-bottom: 25px;}.spage .iblock .sitem.catitem {display: inline-block;width: 100%;}.spage .iblock .sitem.catitem .telo {width: 85%;float: left;}.spage .iblock .sitem .name, .spage .iblock .sitem .description, .spage .iblock .sitem .price, .spage .iblock .sitem div.chain {margin-bottom: 5px;}.spage .iblock .sitem .name a, .spage .iblock .sitem .chain a {color: #830721;text-decoration: none;outline-width: 0;}.spage .iblock .sitem.catitem .telo .chain {margin-left: 30px;}.icon {display: inline-block;font-size: 0;vertical-align: middle;}.pngicons, .view_showcase .share .b-share-icon, .rsgppopup .share .b-share-icon, .pngicons.b-share-icon {background-image: url(/bitrix/templates/profood30_default/assets/css/../img/icons.png?v100);}.spage .iblock .sitem .chain .icon {width: 7px;height: 14px;margin: 0px 8px 3px 8px;background-position: -21px -545px;}.spage .iblock .sitem.catitem .pic {display: block;width: 15%;float: left;padding: 0 20px 20px 0;text-align: center;}.spage .iblock .sitem.catitem .pic img {max-width: 100%;height: auto;width: auto \9;}.nowrap {white-space: nowrap;}.description {overflow-x: hidden;}.spage .iblock .sitem .name, .spage .iblock .sitem .description, .spage .iblock .sitem .price, .spage .iblock .sitem div.chain {margin-bottom: 5px;}.spage .iblock .sitem.catitem .telo .price {font-size: 18px;}.form_search input[type="text"] {width: auto;height: auto;margin: 0;padding: 13px 16px 13px 24px;outline: none;border: 1px solid #BDBEC0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all ease-in-out 0.15s;transition: all ease-in-out 0.15s;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;}.form_search input[type="text"]:hover {border-color: #830721;box-shadow: none;}.rsbreadcrumb {padding: 16px 0 2px;margin-bottom: 0;font-size: 14px;}ul.list-unstyled, ol.list-unstyled {list-style: none;padding-left: 0px;counter-reset: list 0;}ul.list-unstyled > li, ol.list-unstyled > li {position: static;list-style-type: none;display: inline;line-height: 19px;}ul.list-unstyled > li:before, ol.list-unstyled > li:before {position: static;left: 0px;content: "";top: 0px;font-size: 14pt;line-height: 1em;color: #fff;}.rsbreadcrumb a {color: #830721;text-decoration: none;outline-width: 0;}.rsbreadcrumb__free {color: #830721;padding: 0 7px 0;}h1.pagetitle {font-weight: 300;text-transform: inherit;margin: 5px 0 36px;}@media (min-width: 992px) {h1, .h1 {font-size: 42px !important;}}@media (min-width: 768px) {h1, .h1 {font-size: 26px !important;}}.clearfix:after {display: block;clear: both;content: " ";font-size: 0;height: 0;visibility: hidden;}.content {line-height: 1.6;}.centering {width: 100%;max-width: 1700px;min-width: 320px;margin: 0 auto;text-align: left;}@media (min-width: 1200px) {.cw_1700 .centering {max-width: 1700px;}}.centeringin {margin: 0 15px;}.data-table-form, .data-table {overflow-x: auto;margin-left: 0;}table.data-table {border-collapse: collapse;border-spacing: 0;font-size: inherit;background-color: transparent;}.element {height: 255px;vertical-align: middle;}.data-table td {text-align: center;vertical-align: top;max-width: 300px;border: 1px solid #ccc;padding: 12px 10px;min-width: 206px;}.data-table thead td {padding: 20px 20px 25px 20px;}.data-table thead td {vertical-align: top;}.element_info-picture {position: relative;height: 170px;margin-bottom: 15px;}.delete_icon {position: absolute;top: -29px;right: -25px;padding: 10px;}.pngicons, .view_showcase .share .b-share-icon, .rsgppopup .share .b-share-icon, .pngicons.b-share-icon {background-image: url(/bitrix/templates/profood30_default/assets/css/../img/icons.png?v100);}.delete_icon .icon {width: 11px;height: 10px;background-position: 0px -890px;}.catalog-item-name {height: 100px;margin-bottom: 15px;text-align: left;overflow: hidden;}.element_info-price {text-align: center;margin-bottom: 12px;}.catalog-compare-result .price {display: block;margin-bottom: 10px;text-align: center;font-size: 16px;font-weight: 600;}.back1 {border-right: none !important;}.back1, .property_name {text-align: left !important;}element.style {}.data-table t.subscribe tr:nth-child(odd) td {background-color: #fafafa;}.back1 td {background-color: #F3F3F3 !important;}.data-table t.subscribe tr:nth-child(odd) td {background-color: #fafafa;}.no_border {border: none !important;}.back2 {border-right: 1px solid #ccc !important;}.pmenu, .pcontent {float: left !important;}.pmenu {width: 20%;}.pmenu .in {border: 1px solid #F2F2F2;}.pmenu a {display: block;width: 100%;padding: 10px 14px;text-decoration: none;}.pmenu .separator {width: 100%;height: 1px;background-color: #F2F2F2;}.pmenu a.selected, .pmenu a.selected:active, .pmenu a:active {background-color: #830721;}.pcontent {width: 100%;}.pcontent.thisisauthpage {width: 400px;max-width: 100%;}.thisisauthpage .d-flex.password__container .btn {margin-left: 15px;}.thisisauthpage .user-forget__link {margin-left: auto;}.thisisauthpage .line-auth-form {display: flex;align-items: center;}.pcontent p, .pcontent ul, .pcontent ol, .pcontent img, .pcontent small, .pcontent form, .pcontent table td, .pcontent hr, .pcontent input {border: 0;margin: 0;padding: 0;}.subscribe .line {margin-bottom: 15px;line-height: 18px;}.subscribe input:not([type=checkbox]):not([type=radio]), .subscribe textarea, .subscribe select {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.subscribe .line {margin-bottom: 15px;line-height: 18px;}.subscribe .line input {width: 100%;max-width: 300px;border-color: #d7dbdd;}.subscribe .line .title {color: #878787;margin-bottom: 7px;}.subscribe__edit-label-format {margin-left: 6px;padding-top: 1px;display: inline-block;}.subscribe .item {margin-bottom: 5px;}.subscribe [type="checkbox"]:not(:checked), .subscribe [type="checkbox"]:checked, .footer [type="checkbox"]:not(:checked), .footer [type="checkbox"]:checked, .fancybox-container [type="checkbox"]:not(:checked), .fancybox-container [type="checkbox"]:checked, .popup-window [type="checkbox"]:not(:checked), .popup-window [type="checkbox"]:checked, .rsgppopup [type="checkbox"]:not(:checked), .rsgppopup [type="checkbox"]:checked, .rs_easycart [type="checkbox"]:not(:checked), .rs_easycart [type="checkbox"]:checked, .gopro-subscribe-window [type="checkbox"]:not(:checked), .gopro-subscribe-window [type="checkbox"]:checked {position: absolute;left: -9999px;opacity: 0;}.subscribe [type="checkbox"] + label {position: relative;padding-left: 20px;cursor: pointer;display: inline-block;height: 14px;line-height: 14px;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;}.subscribe .item b {color: #444;}.subscribe__edit-label-rubrics {margin-left: 8px;}.subscribe .item .sbscr {color: black;font-size: 12px;margin-left: 8px;}.subscribe .note {display: block;margin-bottom: 7px;color: #666;}.subscribe .btn2, .subscribe .btn-default {color: #fff;background-color: #830721;border-color: #830721;}.subscribe .btn2, .subscribe .btn-default, .subscribe .btn-primary, .footer .btn-default, .fancybox-container .btn2, .fancybox-container .btn-default, .popup-window .btn2, .popup-window .btn-default, .rsgppopup .btn2, .rsgppopup .btn-default, .rs_easycart .btn2, .rs_easycart .btn-default, .gopro-subscribe-window .btn2, .gopro-subscribe-window .btn-default {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.subscribe .line .text {margin-right: 15px;margin-bottom: 15px;border-color: #d7dbdd;}.subscribe [type="radio"]:not(:checked) + label, .subscribe [type="radio"]:checked + label, .footer [type="radio"]:not(:checked) + label, .footer [type="radio"]:checked + label, .fancybox-container [type="radio"]:not(:checked) + label, .fancybox-container [type="radio"]:checked + label, .popup-window [type="radio"]:not(:checked) + label, .popup-window [type="radio"]:checked + label, .rsgppopup [type="radio"]:not(:checked) + label, .rsgppopup [type="radio"]:checked + label, .rs_easycart [type="radio"]:not(:checked) + label, .rs_easycart [type="radio"]:checked + label, .gopro-subscribe-window [type="radio"]:not(:checked) + label, .gopro-subscribe-window [type="radio"]:checked + label {position: relative;padding-left: 20px;cursor: pointer;display: inline-block;height: 14px;line-height: 14px;-webkit-transition: .28s ease;transition: .28s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.subscribe .line.type label {margin-right: 15px;}.subscribe .btn1:hover, .subscribe .btn-primary:hover, .footer .btn1:hover, .footer .btn-primary:hover, .fancybox-container .btn1:hover, .fancybox-container .btn-primary:hover, .popup-window .btn1:hover, .popup-window .btn-primary:hover, .rsgppopup .btn1:hover, .rsgppopup .btn-primary:hover, .rs_easycart .btn1:hover, .rs_easycart .btn-primary:hover, .gopro-subscribe-window .btn1:hover, .gopro-subscribe-window .btn-primary:hover {color: #fff;background-color: #ec1543;border-color: #ec1543;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.subscribe .btn1:hover, .subscribe .btn-primary:hover, .subscribe .menu-sidebar li a:hover:hover, .subscribe .shops2 .shops2-panel .btn1.active:hover, .subscribe .user-login__icon.is-authotized:hover {color: #fff;background-color: #94ac4b;border-color: #94ac4b;}.subscribe [type="radio"] + label:before, .subscribe [type="radio"] + label:after, .footer [type="radio"] + label:before, .footer [type="radio"] + label:after, .fancybox-container [type="radio"] + label:before, .fancybox-container [type="radio"] + label:after, .popup-window [type="radio"] + label:before, .popup-window [type="radio"] + label:after, .rsgppopup [type="radio"] + label:before, .rsgppopup [type="radio"] + label:after, .rs_easycart [type="radio"] + label:before, .rs_easycart [type="radio"] + label:after, .gopro-subscribe-window [type="radio"] + label:before, .gopro-subscribe-window [type="radio"] + label:after {content: "";position: absolute;left: 0;top: -1px;margin: 0;width: 20px;height: 20px;z-index: 0;-webkit-transition: .28s ease;transition: .28s ease;}.subscribe .btn1, .subscribe .btn-primary, .footer .btn1, .footer .btn-primary, .fancybox-container .btn1, .fancybox-container .btn-primary, .popup-window .btn1, .popup-window .btn-primary, .rsgppopup .btn1, .rsgppopup .btn-primary, .rs_easycart .btn1, .rs_easycart .btn-primary, .gopro-subscribe-window .btn1, .gopro-subscribe-window .btn-primary {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.subscribe .btn1, .subscribe .btn-primary, .subscribe .menu-sidebar li a:hover, .subscribe .shops2 .shops2-panel .btn1.active, .subscribe .user-login__icon.is-authotized {color: #fff;background-color: #830721;border-color: #830721;}.subscribe .btn1:hover, .subscribe .btn-primary:hover, .footer .btn1:hover, .footer .btn-primary:hover, .fancybox-container .btn1:hover, .fancybox-container .btn-primary:hover, .popup-window .btn1:hover, .popup-window .btn-primary:hover, .rsgppopup .btn1:hover, .rsgppopup .btn-primary:hover, .rs_easycart .btn1:hover, .rs_easycart .btn-primary:hover, .gopro-subscribe-window .btn1:hover, .gopro-subscribe-window .btn-primary:hover {color: #fff;background-color: #ec1543;border-color: #ec1543;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.subscribe input[type="text"]:hover, .subscribe input[type="password"]:hover, .subscribe textarea:hover, .subscribe select:hover, .footer input[type="text"]:hover, .footer input[type="password"]:hover, .footer textarea:hover, .footer select:hover, .fancybox-container input[type="text"]:hover, .fancybox-container input[type="password"]:hover, .fancybox-container textarea:hover, .fancybox-container select:hover, .popup-window input[type="text"]:hover, .popup-window input[type="password"]:hover, .popup-window textarea:hover, .popup-window select:hover, .rsgppopup input[type="text"]:hover, .rsgppopup input[type="password"]:hover, .rsgppopup textarea:hover, .rsgppopup select:hover, .rs_easycart input[type="text"]:hover, .rs_easycart input[type="password"]:hover, .rs_easycart textarea:hover, .rs_easycart select:hover, .gopro-subscribe-window input[type="text"]:hover, .gopro-subscribe-window input[type="password"]:hover, .gopro-subscribe-window textarea:hover, .gopro-subscribe-window select:hover {border-color: #830721;}.subscribe input[type="radio"], .subscribe input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}.subscribe input[type="checkbox"], .subscribe input[type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}.subscribe [type="radio"]:not(:checked), .subscribe [type="radio"]:checked, .footer [type="radio"]:not(:checked), .footer [type="radio"]:checked, .fancybox-container [type="radio"]:not(:checked), .fancybox-container [type="radio"]:checked, .popup-window [type="radio"]:not(:checked), .popup-window [type="radio"]:checked, .rsgppopup [type="radio"]:not(:checked), .rsgppopup [type="radio"]:checked, .rs_easycart [type="radio"]:not(:checked), .rs_easycart [type="radio"]:checked, .gopro-subscribe-window [type="radio"]:not(:checked), .gopro-subscribe-window [type="radio"]:checked {position: absolute;left: -9999px;opacity: 0;}.subscribe [type="checkbox"]:not(:checked), .subscribe [type="checkbox"]:checked, .footer [type="checkbox"]:not(:checked), .footer [type="checkbox"]:checked, .fancybox-container [type="checkbox"]:not(:checked), .fancybox-container [type="checkbox"]:checked, .popup-window [type="checkbox"]:not(:checked), .popup-window [type="checkbox"]:checked, .rsgppopup [type="checkbox"]:not(:checked), .rsgppopup [type="checkbox"]:checked, .rs_easycart [type="checkbox"]:not(:checked), .rs_easycart [type="checkbox"]:checked, .gopro-subscribe-window [type="checkbox"]:not(:checked), .gopro-subscribe-window [type="checkbox"]:checked {position: absolute;left: -9999px;opacity: 0;}.subscribe [type="radio"]:not(:checked) + label:before, .subscribe [type="radio"]:not(:checked) + label:after, .subscribe [type="radio"]:not(:checked) + label:before, .subscribe [type="radio"]:not(:checked) + label:after, .footer [type="radio"]:not(:checked) + label:before, .footer [type="radio"]:not(:checked) + label:after, .footer [type="radio"]:not(:checked) + label:before, .footer [type="radio"]:not(:checked) + label:after, .fancybox-container [type="radio"]:not(:checked) + label:before, .fancybox-container [type="radio"]:not(:checked) + label:after, .fancybox-container [type="radio"]:not(:checked) + label:before, .fancybox-container [type="radio"]:not(:checked) + label:after, .popup-window [type="radio"]:not(:checked) + label:before, .popup-window [type="radio"]:not(:checked) + label:after, .popup-window [type="radio"]:not(:checked) + label:before, .popup-window [type="radio"]:not(:checked) + label:after, .rsgppopup [type="radio"]:not(:checked) + label:before, .rsgppopup [type="radio"]:not(:checked) + label:after, .rsgppopup [type="radio"]:not(:checked) + label:before, .rsgppopup [type="radio"]:not(:checked) + label:after, .rs_easycart [type="radio"]:not(:checked) + label:before, .rs_easycart [type="radio"]:not(:checked) + label:after, .rs_easycart [type="radio"]:not(:checked) + label:before, .rs_easycart [type="radio"]:not(:checked) + label:after, .gopro-subscribe-window [type="radio"]:not(:checked) + label:before, .gopro-subscribe-window [type="radio"]:not(:checked) + label:after, .gopro-subscribe-window [type="radio"]:not(:checked) + label:before, .gopro-subscribe-window [type="radio"]:not(:checked) + label:after {border: 1px solid #BDBEC0;}.subscribe [type="radio"]:not(:checked) + label:before, .subscribe [type="radio"]:not(:checked) + label:after, .subscribe [type="radio"]:checked + label:before, .subscribe [type="radio"]:checked + label:after, .footer [type="radio"]:not(:checked) + label:before, .footer [type="radio"]:not(:checked) + label:after, .footer [type="radio"]:checked + label:before, .footer [type="radio"]:checked + label:after, .fancybox-container [type="radio"]:not(:checked) + label:before, .fancybox-container [type="radio"]:not(:checked) + label:after, .fancybox-container [type="radio"]:checked + label:before, .fancybox-container [type="radio"]:checked + label:after, .popup-window [type="radio"]:not(:checked) + label:before, .popup-window [type="radio"]:not(:checked) + label:after, .popup-window [type="radio"]:checked + label:before, .popup-window [type="radio"]:checked + label:after, .rsgppopup [type="radio"]:not(:checked) + label:before, .rsgppopup [type="radio"]:not(:checked) + label:after, .rsgppopup [type="radio"]:checked + label:before, .rsgppopup [type="radio"]:checked + label:after, .rs_easycart [type="radio"]:not(:checked) + label:before, .rs_easycart [type="radio"]:not(:checked) + label:after, .rs_easycart [type="radio"]:checked + label:before, .rs_easycart [type="radio"]:checked + label:after, .gopro-subscribe-window [type="radio"]:not(:checked) + label:before, .gopro-subscribe-window [type="radio"]:not(:checked) + label:after, .gopro-subscribe-window [type="radio"]:checked + label:before, .gopro-subscribe-window [type="radio"]:checked + label:after {border-radius: 50%;}.subscribe [type="radio"] + label:before, .subscribe [type="radio"] + label:after, .footer [type="radio"] + label:before, .footer [type="radio"] + label:after, .fancybox-container [type="radio"] + label:before, .fancybox-container [type="radio"] + label:after, .popup-window [type="radio"] + label:before, .popup-window [type="radio"] + label:after, .rsgppopup [type="radio"] + label:before, .rsgppopup [type="radio"] + label:after, .rs_easycart [type="radio"] + label:before, .rs_easycart [type="radio"] + label:after, .gopro-subscribe-window [type="radio"] + label:before, .gopro-subscribe-window [type="radio"] + label:after {content: "";position: absolute;left: 0;top: -1px;margin: 0;width: 20px;height: 20px;z-index: 0;-webkit-transition: .28s ease;transition: .28s ease;}.subscribe [type="checkbox"] + label:before, .footer [type="checkbox"] + label:before, .fancybox-container [type="checkbox"] + label:before, .popup-window [type="checkbox"] + label:before, .rsgppopup [type="checkbox"] + label:before, .rs_easycart [type="checkbox"] + label:before, .gopro-subscribe-window [type="checkbox"] + label:before {content: "";position: absolute;top: -2px;left: 0;width: 18px;height: 18px;z-index: 0;border: 2px solid #BDBEC0;border-radius: 1px;margin-top: 2px;-webkit-transition: .2s;transition: .2s;}.subscribe [type="checkbox"] + label:before, .subscribe [type="checkbox"] + label:after, .footer [type="checkbox"] + label:before, .footer [type="checkbox"] + label:after, .fancybox-container [type="checkbox"] + label:before, .fancybox-container [type="checkbox"] + label:after, .popup-window [type="checkbox"] + label:before, .popup-window [type="checkbox"] + label:after, .rsgppopup [type="checkbox"] + label:before, .rsgppopup [type="checkbox"] + label:after, .rs_easycart [type="checkbox"] + label:before, .rs_easycart [type="checkbox"] + label:after, .gopro-subscribe-window [type="checkbox"] + label:before, .gopro-subscribe-window [type="checkbox"] + label:after {content: "";left: 0;position: absolute;-webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index: 1;}.subscribe [type="checkbox"]:not(:checked) + label:before, .footer [type="checkbox"]:not(:checked) + label:before, .fancybox-container [type="checkbox"]:not(:checked) + label:before, .popup-window [type="checkbox"]:not(:checked) + label:before, .rsgppopup [type="checkbox"]:not(:checked) + label:before, .rs_easycart [type="checkbox"]:not(:checked) + label:before, .gopro-subscribe-window [type="checkbox"]:not(:checked) + label:before {width: 0;height: 0;border: 3px solid transparent;left: 6px;top: 10px;-webkit-transform: rotateZ( 37deg );-ms-transform: rotate(37deg);transform: rotateZ( 37deg );-webkit-transform-origin: 20% 40%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.subscribe [type="radio"]:checked + label:before, .footer [type="radio"]:checked + label:before, .fancybox-container [type="radio"]:checked + label:before, .popup-window [type="radio"]:checked + label:before, .rsgppopup [type="radio"]:checked + label:before, .rs_easycart [type="radio"]:checked + label:before, .gopro-subscribe-window [type="radio"]:checked + label:before {border: 1px solid transparent;}.subscribe [type="radio"]:checked + label:before, .subscribe [type="radio"]:checked + label:after, .footer [type="radio"]:checked + label:before, .footer [type="radio"]:checked + label:after, .fancybox-container [type="radio"]:checked + label:before, .fancybox-container [type="radio"]:checked + label:after, .popup-window [type="radio"]:checked + label:before, .popup-window [type="radio"]:checked + label:after, .rsgppopup [type="radio"]:checked + label:before, .rsgppopup [type="radio"]:checked + label:after, .rs_easycart [type="radio"]:checked + label:before, .rs_easycart [type="radio"]:checked + label:after, .gopro-subscribe-window [type="radio"]:checked + label:before, .gopro-subscribe-window [type="radio"]:checked + label:after {border: 2px solid #830721;}.subscribe [type="radio"]:checked + label:before, .subscribe [type="radio"]:checked + .label:before, .subscribe [type="radio"]:checked + label:after, .subscribe [type="radio"]:checked + .label:after, .subscribe [type="radio"]:not(:checked) + label:hover:before, .subscribe [type="radio"]:not(:checked) + .label:hover:before, .subscribe [type="radio"]:not(:checked) + label:hover:after, .subscribe [type="radio"]:not(:checked) + .label:hover:after, .subscribe .bx_soa_location .radio-inline label [type="radio"]:checked:before, .subscribe .bx_soa_location .radio-inline label [type="radio"]:checked:after, .subscribe .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .subscribe .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .subscribe .form-group .soa-property-container label [type="radio"]:checked:before, .subscribe .form-group .soa-property-container label [type="radio"]:checked:after, .subscribe .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .subscribe .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .footer [type="radio"]:checked + label:before, .footer [type="radio"]:checked + .label:before, .footer [type="radio"]:checked + label:after, .footer [type="radio"]:checked + .label:after, .footer [type="radio"]:not(:checked) + label:hover:before, .footer [type="radio"]:not(:checked) + .label:hover:before, .footer [type="radio"]:not(:checked) + label:hover:after, .footer [type="radio"]:not(:checked) + .label:hover:after, .footer .bx_soa_location .radio-inline label [type="radio"]:checked:before, .footer .bx_soa_location .radio-inline label [type="radio"]:checked:after, .footer .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .footer .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .footer .form-group .soa-property-container label [type="radio"]:checked:before, .footer .form-group .soa-property-container label [type="radio"]:checked:after, .footer .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .footer .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .fancybox-container [type="radio"]:checked + label:before, .fancybox-container [type="radio"]:checked + .label:before, .fancybox-container [type="radio"]:checked + label:after, .fancybox-container [type="radio"]:checked + .label:after, .fancybox-container [type="radio"]:not(:checked) + label:hover:before, .fancybox-container [type="radio"]:not(:checked) + .label:hover:before, .fancybox-container [type="radio"]:not(:checked) + label:hover:after, .fancybox-container [type="radio"]:not(:checked) + .label:hover:after, .fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:before, .fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:after, .fancybox-container .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .fancybox-container .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .fancybox-container .form-group .soa-property-container label [type="radio"]:checked:before, .fancybox-container .form-group .soa-property-container label [type="radio"]:checked:after, .fancybox-container .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .fancybox-container .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .popup-window [type="radio"]:checked + label:before, .popup-window [type="radio"]:checked + .label:before, .popup-window [type="radio"]:checked + label:after, .popup-window [type="radio"]:checked + .label:after, .popup-window [type="radio"]:not(:checked) + label:hover:before, .popup-window [type="radio"]:not(:checked) + .label:hover:before, .popup-window [type="radio"]:not(:checked) + label:hover:after, .popup-window [type="radio"]:not(:checked) + .label:hover:after, .popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:before, .popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:after, .popup-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .popup-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .popup-window .form-group .soa-property-container label [type="radio"]:checked:before, .popup-window .form-group .soa-property-container label [type="radio"]:checked:after, .popup-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .popup-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .rsgppopup [type="radio"]:checked + label:before, .rsgppopup [type="radio"]:checked + .label:before, .rsgppopup [type="radio"]:checked + label:after, .rsgppopup [type="radio"]:checked + .label:after, .rsgppopup [type="radio"]:not(:checked) + label:hover:before, .rsgppopup [type="radio"]:not(:checked) + .label:hover:before, .rsgppopup [type="radio"]:not(:checked) + label:hover:after, .rsgppopup [type="radio"]:not(:checked) + .label:hover:after, .rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:before, .rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:after, .rsgppopup .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .rsgppopup .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .rsgppopup .form-group .soa-property-container label [type="radio"]:checked:before, .rsgppopup .form-group .soa-property-container label [type="radio"]:checked:after, .rsgppopup .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .rsgppopup .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .rs_easycart [type="radio"]:checked + label:before, .rs_easycart [type="radio"]:checked + .label:before, .rs_easycart [type="radio"]:checked + label:after, .rs_easycart [type="radio"]:checked + .label:after, .rs_easycart [type="radio"]:not(:checked) + label:hover:before, .rs_easycart [type="radio"]:not(:checked) + .label:hover:before, .rs_easycart [type="radio"]:not(:checked) + label:hover:after, .rs_easycart [type="radio"]:not(:checked) + .label:hover:after, .rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:before, .rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:after, .rs_easycart .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .rs_easycart .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .rs_easycart .form-group .soa-property-container label [type="radio"]:checked:before, .rs_easycart .form-group .soa-property-container label [type="radio"]:checked:after, .rs_easycart .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .rs_easycart .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after, .gopro-subscribe-window [type="radio"]:checked + label:before, .gopro-subscribe-window [type="radio"]:checked + .label:before, .gopro-subscribe-window [type="radio"]:checked + label:after, .gopro-subscribe-window [type="radio"]:checked + .label:after, .gopro-subscribe-window [type="radio"]:not(:checked) + label:hover:before, .gopro-subscribe-window [type="radio"]:not(:checked) + .label:hover:before, .gopro-subscribe-window [type="radio"]:not(:checked) + label:hover:after, .gopro-subscribe-window [type="radio"]:not(:checked) + .label:hover:after, .gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:before, .gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:after, .gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before, .gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after, .gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:before, .gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:after, .gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before, .gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after {border-color: #830721;}.subscribe [type="radio"]:checked + label:after, .subscribe [type="radio"]:checked + .label:after, .subscribe .bx_soa_location .radio-inline label [type="radio"]:checked:after, .subscribe .form-group .soa-property-container label [type="radio"]:checked:after, .footer [type="radio"]:checked + label:after, .footer [type="radio"]:checked + .label:after, .footer .bx_soa_location .radio-inline label [type="radio"]:checked:after, .footer .form-group .soa-property-container label [type="radio"]:checked:after, .fancybox-container [type="radio"]:checked + label:after, .fancybox-container [type="radio"]:checked + .label:after, .fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:after, .fancybox-container .form-group .soa-property-container label [type="radio"]:checked:after, .popup-window [type="radio"]:checked + label:after, .popup-window [type="radio"]:checked + .label:after, .popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:after, .popup-window .form-group .soa-property-container label [type="radio"]:checked:after, .rsgppopup [type="radio"]:checked + label:after, .rsgppopup [type="radio"]:checked + .label:after, .rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:after, .rsgppopup .form-group .soa-property-container label [type="radio"]:checked:after, .rs_easycart [type="radio"]:checked + label:after, .rs_easycart [type="radio"]:checked + .label:after, .rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:after, .rs_easycart .form-group .soa-property-container label [type="radio"]:checked:after, .gopro-subscribe-window [type="radio"]:checked + label:after, .gopro-subscribe-window [type="radio"]:checked + .label:after, .gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:after, .gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:after {background-color: #830721;}.subscribe [type="checkbox"] + label:before, .footer [type="checkbox"] + label:before, .fancybox-container [type="checkbox"] + label:before, .popup-window [type="checkbox"] + label:before, .rsgppopup [type="checkbox"] + label:before, .rs_easycart [type="checkbox"] + label:before, .gopro-subscribe-window [type="checkbox"] + label:before {content: "";position: absolute;top: -2px;left: 0;width: 18px;height: 18px;z-index: 0;border: 2px solid #BDBEC0;border-radius: 1px;margin-top: 2px;-webkit-transition: .2s;transition: .2s;}.subscribe [type="checkbox"]:not(:checked) + label:before, .footer [type="checkbox"]:not(:checked) + label:before, .fancybox-container [type="checkbox"]:not(:checked) + label:before, .popup-window [type="checkbox"]:not(:checked) + label:before, .rsgppopup [type="checkbox"]:not(:checked) + label:before, .rs_easycart [type="checkbox"]:not(:checked) + label:before, .gopro-subscribe-window [type="checkbox"]:not(:checked) + label:before {width: 0;height: 0;border: 3px solid transparent;left: 6px;top: 10px;-webkit-transform: rotateZ( 37deg );-ms-transform: rotate(37deg);transform: rotateZ( 37deg );-webkit-transform-origin: 20% 40%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.subscribe [type="checkbox"] + label:before, .subscribe [type="checkbox"] + label:after, .footer [type="checkbox"] + label:before, .footer [type="checkbox"] + label:after, .fancybox-container [type="checkbox"] + label:before, .fancybox-container [type="checkbox"] + label:after, .popup-window [type="checkbox"] + label:before, .popup-window [type="checkbox"] + label:after, .rsgppopup [type="checkbox"] + label:before, .rsgppopup [type="checkbox"] + label:after, .rs_easycart [type="checkbox"] + label:before, .rs_easycart [type="checkbox"] + label:after, .gopro-subscribe-window [type="checkbox"] + label:before, .gopro-subscribe-window [type="checkbox"] + label:after {content: "";left: 0;position: absolute;-webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index: 1;}.subscribe [type="checkbox"]:not(:checked) + label:before, .footer [type="checkbox"]:not(:checked) + label:before, .fancybox-container [type="checkbox"]:not(:checked) + label:before, .popup-window [type="checkbox"]:not(:checked) + label:before, .rsgppopup [type="checkbox"]:not(:checked) + label:before, .rs_easycart [type="checkbox"]:not(:checked) + label:before, .gopro-subscribe-window [type="checkbox"]:not(:checked) + label:before {width: 0;height: 0;border: 3px solid transparent;left: 6px;top: 10px;-webkit-transform: rotateZ( 37deg );-ms-transform: rotate(37deg);transform: rotateZ( 37deg );-webkit-transform-origin: 20% 40%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.subscribe [type="checkbox"] + label:after, .footer [type="checkbox"] + label:after, .fancybox-container [type="checkbox"] + label:after, .popup-window [type="checkbox"] + label:after, .rsgppopup [type="checkbox"] + label:after, .rs_easycart [type="checkbox"] + label:after, .gopro-subscribe-window [type="checkbox"] + label:after {border-radius: 1px;}.subscribe [type="checkbox"] + label:before, .subscribe [type="checkbox"] + label:after, .footer [type="checkbox"] + label:before, .footer [type="checkbox"] + label:after, .fancybox-container [type="checkbox"] + label:before, .fancybox-container [type="checkbox"] + label:after, .popup-window [type="checkbox"] + label:before, .popup-window [type="checkbox"] + label:after, .rsgppopup [type="checkbox"] + label:before, .rsgppopup [type="checkbox"] + label:after, .rs_easycart [type="checkbox"] + label:before, .rs_easycart [type="checkbox"] + label:after, .gopro-subscribe-window [type="checkbox"] + label:before, .gopro-subscribe-window [type="checkbox"] + label:after {content: "";left: 0;position: absolute;-webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index: 1;}.subscribe [type="checkbox"]:not(:checked) + label:after, .footer [type="checkbox"]:not(:checked) + label:after, .fancybox-container [type="checkbox"]:not(:checked) + label:after, .popup-window [type="checkbox"]:not(:checked) + label:after, .rsgppopup [type="checkbox"]:not(:checked) + label:after, .rs_easycart [type="checkbox"]:not(:checked) + label:after, .gopro-subscribe-window [type="checkbox"]:not(:checked) + label:after {height: 18px;width: 18px;border-radius: 15%;background-color: transparent;border: 2px solid #BDBEC0;top: -2px;z-index: 0;}.subscribe [type="checkbox"]:checked + label:before, .footer [type="checkbox"]:checked + label:before, .fancybox-container [type="checkbox"]:checked + label:before, .popup-window [type="checkbox"]:checked + label:before, .rsgppopup [type="checkbox"]:checked + label:before, .rs_easycart [type="checkbox"]:checked + label:before, .gopro-subscribe-window [type="checkbox"]:checked + label:before {top: -4px;left: -5px;width: 12px;height: 22px;border-top: 2px solid transparent;border-left: 2px solid transparent;border-right: 2px solid #830721;border-bottom: 2px solid #830721;-webkit-transform: rotate( 40deg );-ms-transform: rotate(40deg);transform: rotate( 40deg );-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.subscribe [type="checkbox"]:checked + label:before, .footer [type="checkbox"]:checked + label:before, .fancybox-container [type="checkbox"]:checked + label:before, .popup-window [type="checkbox"]:checked + label:before, .rsgppopup [type="checkbox"]:checked + label:before, .rs_easycart [type="checkbox"]:checked + label:before, .gopro-subscribe-window [type="checkbox"]:checked + label:before {top: -2px;left: 1px;width: 6px;height: 12px;border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 2px solid #fff;border-bottom: 2px solid #fff;-webkit-transform: rotateZ( 45deg );-ms-transform: rotate(45deg);transform: rotateZ( 45deg );-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.subscribe [type="checkbox"]:checked + label:after, .footer [type="checkbox"]:checked + label:after, .fancybox-container [type="checkbox"]:checked + label:after, .popup-window [type="checkbox"]:checked + label:after, .rsgppopup [type="checkbox"]:checked + label:after, .rs_easycart [type="checkbox"]:checked + label:after, .gopro-subscribe-window [type="checkbox"]:checked + label:after {top: -1px;width: 18px;height: 18px;border-radius: 15%;border: 1px solid #830721;background-color: #830721;z-index: 0;}.subscribe [type="checkbox"]:checked + label:after, .subscribe [type="checkbox"]:checked + .label:after, .subscribe a.checkbox.in > label:after, .subscribe a.checkbox.in > .label:after, .subscribe #bx-soa-orderSave [type="checkbox"]:checked + a:after, .subscribe .form-group .soa-property-container [type="checkbox"]:checked:after, .subscribe .bx-authform [type="checkbox"]:checked:after, .footer [type="checkbox"]:checked + label:after, .footer [type="checkbox"]:checked + .label:after, .footer a.checkbox.in > label:after, .footer a.checkbox.in > .label:after, .footer #bx-soa-orderSave [type="checkbox"]:checked + a:after, .footer .form-group .soa-property-container [type="checkbox"]:checked:after, .footer .bx-authform [type="checkbox"]:checked:after, .fancybox-container [type="checkbox"]:checked + label:after, .fancybox-container [type="checkbox"]:checked + .label:after, .fancybox-container a.checkbox.in > label:after, .fancybox-container a.checkbox.in > .label:after, .fancybox-container #bx-soa-orderSave [type="checkbox"]:checked + a:after, .fancybox-container .form-group .soa-property-container [type="checkbox"]:checked:after, .fancybox-container .bx-authform [type="checkbox"]:checked:after, .popup-window [type="checkbox"]:checked + label:after, .popup-window [type="checkbox"]:checked + .label:after, .popup-window a.checkbox.in > label:after, .popup-window a.checkbox.in > .label:after, .popup-window #bx-soa-orderSave [type="checkbox"]:checked + a:after, .popup-window .form-group .soa-property-container [type="checkbox"]:checked:after, .popup-window .bx-authform [type="checkbox"]:checked:after, .rsgppopup [type="checkbox"]:checked + label:after, .rsgppopup [type="checkbox"]:checked + .label:after, .rsgppopup a.checkbox.in > label:after, .rsgppopup a.checkbox.in > .label:after, .rsgppopup #bx-soa-orderSave [type="checkbox"]:checked + a:after, .rsgppopup .form-group .soa-property-container [type="checkbox"]:checked:after, .rsgppopup .bx-authform [type="checkbox"]:checked:after, .rs_easycart [type="checkbox"]:checked + label:after, .rs_easycart [type="checkbox"]:checked + .label:after, .rs_easycart a.checkbox.in > label:after, .rs_easycart a.checkbox.in > .label:after, .rs_easycart #bx-soa-orderSave [type="checkbox"]:checked + a:after, .rs_easycart .form-group .soa-property-container [type="checkbox"]:checked:after, .rs_easycart .bx-authform [type="checkbox"]:checked:after, .gopro-subscribe-window [type="checkbox"]:checked + label:after, .gopro-subscribe-window [type="checkbox"]:checked + .label:after, .gopro-subscribe-window a.checkbox.in > label:after, .gopro-subscribe-window a.checkbox.in > .label:after, .gopro-subscribe-window #bx-soa-orderSave [type="checkbox"]:checked + a:after, .gopro-subscribe-window .form-group .soa-property-container [type="checkbox"]:checked:after, .gopro-subscribe-window .bx-authform [type="checkbox"]:checked:after {border-color: #830721;background-color: #830721;}.subscribe input[type="text"], .subscribe input[type="password"], .subscribe textarea, .subscribe select, .footer input[type="text"], .footer input[type="password"], .footer textarea, .footer select, .fancybox-container input[type="text"], .fancybox-container input[type="password"], .fancybox-container textarea, .fancybox-container select, .popup-window input[type="text"], .popup-window input[type="password"], .popup-window textarea, .popup-window select, .rsgppopup input[type="text"], .rsgppopup input[type="password"], .rsgppopup textarea, .rsgppopup select, .rs_easycart input[type="text"], .rs_easycart input[type="password"], .rs_easycart textarea, .rs_easycart select, .gopro-subscribe-window input[type="text"], .gopro-subscribe-window input[type="password"], .gopro-subscribe-window textarea, .gopro-subscribe-window select {width: auto;height: auto;margin: 0;padding: 13px 16px 13px 24px;outline: none;border: 1px solid #BDBEC0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all ease-in-out 0.15s;transition: all ease-in-out 0.15s;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;}.subscribe input[type="text"], .subscribe input[type="password"], .subscribe textarea, .subscribe select, .footer input[type="text"], .footer input[type="password"], .footer textarea, .footer select, .fancybox-container input[type="text"], .fancybox-container input[type="password"], .fancybox-container textarea, .fancybox-container select, .popup-window input[type="text"], .popup-window input[type="password"], .popup-window textarea, .popup-window select, .rsgppopup input[type="text"], .rsgppopup input[type="password"], .rsgppopup textarea, .rsgppopup select, .rs_easycart input[type="text"], .rs_easycart input[type="password"], .rs_easycart textarea, .rs_easycart select, .gopro-subscribe-window input[type="text"], .gopro-subscribe-window input[type="password"], .gopro-subscribe-window textarea, .gopro-subscribe-window select {border-color: #d7dbdd;}.list-showcase {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.list-showcase__name a {color: #830721;}@media (min-width: 768px) {.list-showcase {border-left: 1px solid #f3f3f3;border-top: 1px solid #f3f3f3;}}@media (min-width: 1200px) {.col-lg-5rs {width: 20%;}}@media (min-width: 768px) {.list-showcase__element {border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;}}.list-showcase__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: #fff;min-height: 100%;padding: 24px 0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;z-index: 100;}@media (min-width: 768px) {.list-showcase__inner {padding: 24px 17px;}}.list-showcase__part-main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;min-height: 100%;}.list-showcase__mix {display: block;position: relative;margin-bottom: 16px;}.list-showcase__picture {width: 100%;height: 228px;line-height: 208px;position: relative;text-align: center;}.list-showcase__picture img {bottom: -100px;left: -100px;margin: auto;position: absolute;right: -100px;top: -100px;}.list-showcase__picture img {max-width: 100%;height: auto;width: auto \9;}.list-showcase__timer-stickers {bottom: 0;position: absolute;right: 0;top: 0;left: 0;height: 20px;}.list-showcase__stickers {position: relative;}.c-stickers {white-space: nowrap;overflow: hidden;z-index: 1;}.c-stickers__sticker {display: inline-block;min-width: 57px;font-size: 11px;line-height: 20px;color: #fff;text-align: center;padding: 0 7px 1px;margin-right: 2px;background-color: #c58b00;}.c-stickers__da2 {display: none;background-color: #66b132;}.c-stickers__sticker:last-of-type {margin-right: 0;}.list-showcase__stickers .c-stickers__sticker {clear: left;float: left;margin-bottom: 4px;margin-right: 0;}.c-stickers__qb {display: none;background-color: #db4ba3;}.list-showcase__compare {top: -10px;}.list-showcase__compare, .list-showcase__favorite {position: absolute;right: -10px;display: none;}.list-showcase__compare > a, .list-showcase__favorite > a {font-size: 24px;display: inline-block;}.c-compare .svg-icon {color: #999;}.list-showcase__favorite {top: 24px;}.list-showcase__compare, .list-showcase__favorite {position: absolute;right: -10px;display: none;}.list-showcase__compare > a, .list-showcase__favorite > a {font-size: 24px;display: inline-block;}.c-compare.in .svg-icon, .c-compare:hover .svg-icon, .c-favorite.in .svg-icon, .c-favorite:hover .svg-icon {color: #830721;}.list-showcase__head {margin-bottom: 4px;overflow: hidden;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.list-showcase__name {font-size: 14px;font-weight: normal;line-height: 1.57142;max-height: 43.99976px;overflow: hidden;}.list-showcase__rate-limit {margin-bottom: 8px;}.list-showcase__stores {display: inline-block;font-size: 14px;}.b-stores__genamount {color: #888888;white-space: nowrap;}.b-stores__genamount-quantity:before {background-color: #830721;border: 1px solid #830721;border-radius: 50%;content: "";display: inline-block;height: .42857em;margin: -0.2em 4px 0 0;vertical-align: middle;width: .42857em;}.b-stores__genamount.is-instock .b-stores__genamount-quantity:before {background-color: #5cb85c;border: 1px solid #5cb85c;}.list-showcase__prices {margin-bottom: 24px;}@media (min-width: 410px) {.list-showcase__prices {margin-bottom: 12px;}}.list-showcase__prices .c-prices.product-alone {padding-top: 5px;}.c-prices.view-line .c-prices__price, .c-prices.view-list .c-prices__price {display: block;}.c-prices__name {color: #282828;white-space: nowrap;margin: auto 4px auto 0;font-size: 14px;font-weight: 700;}.c-prices.view-line.product-alone .c-prices__name, .c-prices.view-list.product-alone .c-prices__name {display: block;}.c-prices__value {white-space: nowrap;font-size: 14px;font-weight: 600;}.c-prices.view-line.product-alone .c-prices__value, .c-prices.view-list.product-alone .c-prices__value {display: block;font-size: 18px;font-weight: 600;margin-right: 0;}.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.c-prices.view-line.product-alone .c-prices__value-old-before, .c-prices.view-list.product-alone .c-prices__value-old-before {margin-right: 0;}.c-prices__value-old {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;color: #878787;white-space: nowrap;}.c-prices .c-prices__empty, .c-prices .c-prices__hide {display: none !important;}.c-prices__more {margin-top: 4px;}.c-prices .c-prices__empty, .c-prices .c-prices__hide {display: none !important;}.c-prices__more-link {color: #830721;font-size: 14px;}.c-prices__more-link {color: #830721;}.c-prices__more-link {color: #830721;font-size: 14px;}.list-showcase__pay {min-height: 31px;min-width: 120px;}.list-showcase .btn1-darken, .list-showcase .btn-primary-darken, .footer .btn1-darken, .footer .btn-primary-darken, .fancybox-container .btn1-darken, .fancybox-container .btn-primary-darken, .popup-window .btn1-darken, .popup-window .btn-primary-darken, .rsgppopup .btn1-darken, .rsgppopup .btn-primary-darken, .rs_easycart .btn1-darken, .rs_easycart .btn-primary-darken, .gopro-subscribe-window .btn1-darken, .gopro-subscribe-window .btn-primary-darken {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.list-showcase .btn1-darken, .list-showcase .btn-primary-darken {color: #fff;background-color: #830721;border-color: #683ba5;border-radius: 12px;}.list-showcase .b-pay__form.in .b-pay__inbasket {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.list-showcase .btn1, .list-showcase .btn-primary, .footer .btn1, .footer .btn-primary, .fancybox-container .btn1, .fancybox-container .btn-primary, .popup-window .btn1, .popup-window .btn-primary, .rsgppopup .btn1, .rsgppopup .btn-primary, .rs_easycart .btn1, .rs_easycart .btn-primary, .gopro-subscribe-window .btn1, .gopro-subscribe-window .btn-primary {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.list-showcase .btn1, .list-showcase .btn-primary, .rsgopro .menu-sidebar li a:hover, .rsgopro .shops2 .shops2-panel .btn1.active, .rsgopro .user-login__icon.is-authotized {color: #fff;background-color: #830721;border-color: #683ba5;border-radius: 12px;}.c-attributes__name-current-value {display: block;padding-bottom: 4px;}.c-attributes__name {display: inline-block;color: #878787;padding: 4px 7px 0 0;}.c-attributes.view-list .c-attributes__name {display: block;}.c-attributes.view-list .c-attributes__current-value {cursor: pointer;margin-top: 4px;}.c-attributes.view-list .c-attributes__prop .c-attributes__current-value {padding: 0;}.c-attributes.view-list .c-attributes__prop .c-attributes__current-value__pseudo-option {display: inline-block;padding: 7.5px;border: 1px solid #bdbec0;}.c-attributes__value {display: inline-block;color: #830721;padding: 3.5px 6px 3.5px 6px;}.c-attributes__name-current-value .c-attributes__value {display: inline-block;}.c-attributes__arrow {width: 8px;height: 8px;margin-right: 4px;margin-bottom: 2px;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}.c-attributes.view-list .c-attributes__options {position: absolute;top: 100%;left: 0;display: none;min-width: 100%;max-height: 196px;background-color: #fff;border-bottom: 2px solid #830721;-webkit-box-shadow: 0px 6px 41px -8px rgb(154 164 166 / 82%);box-shadow: 0px 6px 41px -8px rgb(154 164 166 / 82%);overflow-y: auto;z-index: 100;}.list-showcase {-ms-flex-wrap: wrap;flex-wrap: wrap;}.list-showcase__element:hover .list-showcase__compare, .list-showcase__element:hover .list-showcase__favorite {display: block;}.list-showcase .list-showcase__element {position: relative;}.list-showcase .list-showcase__element.hover .list-showcase__inner {left: 0;margin: auto;position: absolute;right: 0;top: 0;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.17);box-shadow: 0 0 20px rgba(0, 0, 0, 0.17);z-index: 110;}.list-showcase__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background: #fff;min-height: 100%;padding: 24px 0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;z-index: 100;}.list-showcase__part-main {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;min-height: 100%;}.list-showcase__mix {display: block;position: relative;margin-bottom: 16px;}.list-showcase__picture {width: 100%;height: 228px;line-height: 208px;position: relative;text-align: center;}.list-showcase__picture img {bottom: -100px;left: -100px;margin: auto;position: absolute;right: -100px;top: -100px;}.list-showcase__timer-stickers {bottom: 0;position: absolute;right: 0;top: 0;left: 0;height: 20px;}.list-showcase__stickers {position: relative;}.list-showcase__stickers .c-stickers__sticker {clear: left;float: left;margin-bottom: 4px;margin-right: 0;}.list-showcase__stickers .c-stickers__sticker:last-child {margin-bottom: 0;}.list-showcase__compare {top: -10px;}.list-showcase__favorite {top: 24px;}.list-showcase__compare, .list-showcase__favorite {position: absolute;right: -10px;display: none;}.list-showcase__compare > a, .list-showcase__favorite > a {font-size: 24px;display: inline-block;}.list-showcase__head {height: 66px;margin-bottom: 4px;overflow: hidden;}.list-showcase__name {font-size: 14px;font-weight: normal;line-height: 1.57142;height: 43.99976px;overflow: hidden;}.list-showcase__rate-limit {margin-bottom: 8px;}.list-showcase__rating {display: inline-block;font-size: 14px;font-weight: normal;margin-right: 14px;}.list-showcase__prices {height: 72px;margin-bottom: 24px;}.list-showcase__prices .c-prices.product-alone {padding-top: 24px;}.list-showcase__prices .c-prices.product-multiple .c-prices__name, .list-showcase__prices .c-prices.product-multiple .c-prices__value {display: block;}.list-showcase__stores {display: inline-block;font-size: 14px;}.list-showcase__pay {min-height: 31px;min-width: 120px;}.list-showcase__pay .bx-catalog-subscribe-button.in {padding-left: 0;}.list-showcase__unsubscribe-action {margin-top: 5px;}.list-showcase__part-extended {display: none;}.list-showcase__attributes .c-attributes {margin-bottom: 18px;}.list-showcase__preview-text {padding-bottom: 6px;}.list-showcase__preview-text__text {max-height: 110px;color: #333;overflow: hidden;}.list-showcase__preview-text__more {margin-top: 8px;}.list-showcase__preview-text__more a {color: #830721;}.list-showcase__preview-text__more a:hover {color: #830721;}.col-xs-5rs, .col-sm-5rs, .col-md-5rs, .col-lg-5rs {float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}@media (min-width: 768px) {.list-showcase {border-left: 1px solid #f3f3f3;border-top: 1px solid #f3f3f3;}.list-showcase__element {border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;}.list-showcase__inner {margin: 0;padding: 24px 17px;}}.list-showcase .b-pay__form.in .b-pay__add2basket, .list-showcase .b-pay__form.in .b-pay__buy1click, .list-showcase .b-pay__form.in .b-pay__add2subscribe {display: none;}.list-showcase .b-pay__form .b-pay__inbasket, .list-showcase .b-pay__form .b-pay__add2subscribe {display: none;}.nonep {height: 1px;left: -10000px;position: absolute;width: 1px;}.pcontent #bx-soa-order input[type="text"], .pcontent #bx-soa-order input[type="password"], .pcontent #bx-soa-order textarea, .pcontent #bx-soa-order select {width: 100%;}.pcontent #bx-soa-order .bx-soa-editstep {text-decoration: none;}.pcontent #bx-soa-order .bx-soa-editstep:hover {border-bottom: none;}.pcontent #bx-soa-order .radio-inline {padding-left: 0;}.pcontent #bx-soa-order .radio-inline input:before, .pcontent #bx-soa-order .radio-inline input:after {display: block;}.pcontent #bx-soa-order .has-error .form-control {-webkit-box-shadow: none;box-shadow: none;}.pcontent #bx-soa-order .bx-sls .dropdown-block {padding: 0 25px 0 34px;border-radius: 0;}.pcontent #bx-soa-order .bx-sls .dropdown-icon {top: 13px;left: 14px;}.pcontent #bx-soa-order .bx-sls .bx-ui-sls-clear {margin-top: 6px;margin-right: 4px;}.pcontent #bx-soa-order .bx-soa-section.bx-step-completed {border-color: #f3f3f3;}.pcontent #bx-soa-order .bx-soa-section-content {padding: 10px 25px;}.pcontent #bx-soa-order .bx-soa-section-content > strong {font-weight: normal;color: #878787;}.pcontent #bx-soa-order .bx-soa-section.bx-active.bx-selected .bx-soa-section-content {padding-bottom: 24px;}.pcontent #bx-soa-order .bx-soa-section-title-container {background-color: #f3f3f3;}.pcontent #bx-soa-order .bx-soa-section-title {font-size: inherit;font-weight: normal;padding: 3px 25px;font-family: "Montserrat", Arial, serif !important;}.pcontent #bx-soa-order .bx-soa-location-input-container .bx-ui-sls-fake {width: 100%;}.pcontent #bx-soa-order .bx-soa-location-input-container .bx-ui-sls-container {min-height: 4.7rem !important;}.pcontent #bx-soa-order .bx-soa-location-input-container .bx-ui-sls-fake, .pcontent #bx-soa-order .bx-soa-location-input-container .bx-ui-sls-route {position: absolute !important;left: 0;}.pcontent #bx-soa-order .bx-soa-location-input-container .bx-ui-sls-fake {background: transparent !important;}.pcontent #bx-soa-order .form-group {margin: 10px 0;}.pcontent #bx-soa-order .bx-soa .bx-soa-customer-label, .pcontent #bx-soa-order .bx-soa .bx-soa-custom-label, .pcontent #bx-soa-order .bx-soa .form-group label.bx-soa-custom-label {font-size: inherit;font-weight: bold;margin-bottom: 5px;}.pcontent #bx-soa-order .bx-soa .form-group label {font-size: inherit;}.pcontent #bx-soa-order .bx-soa-section.bx-selected, .pcontent #bx-soa-order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container {border-color: #830721;}.pcontent #bx-soa-order .bx-soa-item-title {font-weight: normal;}.pcontent #bx-soa-order .bx-soa-cart-total {padding: 10px 25px;}.pcontent #bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line:first-child .bx-soa-cart-t, .pcontent #bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-t {font-weight: normal;font-size: 16px !important;}.pcontent #bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line-total .bx-soa-cart-d {font-size: 16px !important;}.pcontent #bx-soa-order .bx-soa-cart-total-button-container .btn-order-save {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent #bx-soa-order .bx-soa-cart-total-button-container .btn-order-save:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order .bx-soa-section-title-count {display: none;}.pcontent #bx-soa-order .bx-sls .form-control.dropdown-block, .pcontent #bx-soa-order .bx-slst .form-control.dropdown-block, .pcontent #bx-soa-order .bx-soa-coupon-input input[type=text].form-control, .pcontent #bx-soa-order .form-group .form-control:focus {border-color: #ebebeb;background-color: #fff;}.pcontent #bx-soa-order .bx-sls .form-control.dropdown-block:focus, .pcontent #bx-soa-order .bx-slst .form-control.dropdown-block:focus, .pcontent #bx-soa-order .bx-soa-coupon-input input[type=text].form-control:focus, .pcontent #bx-soa-order .form-group .form-control:focus:focus {border-color: #830721;}.pcontent #bx-soa-order .bx-sls .form-control.dropdown-block.focus {border-color: #830721;}.pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default.pull-left {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default.pull-left:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order #bx-soa-orderSave .btn.btn-default {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent #bx-soa-order #bx-soa-orderSave .btn.btn-default:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default, .pcontent #bx-soa-order .bx-authform .btn-default {position: relative;display: inline-block;height: auto;padding: 11px 8px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;font-size: 13px !important;}.pcontent #bx-soa-order .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default:hover, .pcontent #bx-soa-order .bx-authform .btn-default:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order .bx_soa_pickup .bx-soa-pickup-list .btn.btn-default, .pcontent #bx-soa-order .bx-soa-reg-block .btn-default {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent #bx-soa-order .bx_soa_pickup .bx-soa-pickup-list .btn.btn-default:hover, .pcontent #bx-soa-order .bx-soa-reg-block .btn-default:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent #bx-soa-order .bx-soa-cart-total {padding: 10px 14px;}.pcontent #bx-soa-order .bx-soa-cart-total-line {padding: 5px 0;}.pcontent #bx-soa-order .bx-soa-basket-info .bx-price.all, .pcontent #bx-soa-order .bx-soa-basket-info .bx-price-old {font-weight: normal;}.pcontent #bx-soa-order .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted {background-color: transparent;}.pcontent #bx-soa-order .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted .bx-soa-cart-d {color: #830721;}.pcontent #bx-soa-order .bx-soa-item-imgcontainer {border: none;border-radius: 0;}.pcontent #bx-soa-order .bx-soa-auth .row {width: 100%;}.pcontent #bx-soa-order .bx-soa-auth .checkbox {padding-left: 20px;}.pcontent #bx-soa-order .bx-soa-auth .checkbox .bx-filter-param-label {padding-left: 0;}.pcontent #bx-soa-order .bx-soa-auth .bx-soa-reference {margin-left: 15px;}.bx-soa-pickup-l-item-btn {top: 0 !important;margin-top: 2px !important;}.bx-soa-item-properties.bx-text-right .bx-soa-item-td-text, .bx-soa-item-properties.bx-text-right .bx-soa-item-td-title {text-align: center !important;}.header-fly-active .bx-soa-cart-total.bx-soa-cart-total-fixed {top: 80px;}.sale-personal-section-index-block {opacity: .8;padding: 0;margin: 0 0 30px;text-align: center;text-transform: uppercase;-webkit-transition: all 0.3s;transition: all 0.3s;color: #fff;background-size: cover;border-radius: 3px;height: 87%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;background-color: #7a828e;}.sale-personal-section-index-block-ico {display: inline-block;margin-bottom: 15px;}.sale-personal-section-index-block-ico .icon-svg {width: 50px;height: 50px;color: #fff;}.pcontent .sale-personal-section-index-block-link, .sale-personal-section-index-block-link:hover, .sale-personal-section-index-block-link:active, .sale-personal-section-index-block-link:focus, .sale-personal-section-index-block-link:visited {text-decoration: none;display: block;width: 100%;padding: 25px 15px;color: #fff;}.sale-personal-section-index-block:hover {opacity: 1;}.sale-personal-section-index-block-link {color: #fff;}.sale-personal-section-index-block-name {font-size: 16px;}.sale-personal-section-account-sub-header {margin-top: 40px;}.sale-personal-section-row-flex {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.sale-personal-section-row-flex:before {content: none;}.pcontent .sale-personal-section-index .sale-personal-section-index-block {background: #7a828e;}.bx_profile .main-profile-form-password-annotation {font-family: "Montserrat", Arial, Helvetica, sans-serif;}.bx_profile .soc-serv-title-grey {font-family: "Montserrat", Arial, Helvetica, sans-serif;}.pcontent .sale-personal-account-wallet-title {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;text-transform: lowercase;}.pcontent .sale-personal-account-wallet-title:first-letter {text-transform: uppercase;}.pcontent .sale-personal-account-wallet-list-container {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #f3f3f3;border-left: none;}.pcontent .sale-personal-account-wallet-list-item {padding: 0;}.pcontent .sale-personal-account-wallet-currency-item {color: #830721;}.pcontent .sale-personal-section-account-sub-header {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;}.pcontent .bx-sap {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #f3f3f3;border-left: none;}.pcontent .sale-acountpay-block {padding-left: 0;}.pcontent .sale-acountpay-fixedpay-item {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent .sale-acountpay-fixedpay-item:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .sale-acountpay-input {max-width: 100%;}.pcontent .bx-sap .control-label.input-lg {line-height: 20px;}.pcontent .sale-acountpay-pp-company.bx-selected .sale-acountpay-pp-company-graf-container {border-color: #830721;}.pcontent .sale-acountpay-title {font-size: 14px;color: #878787;}.pcontent .sale-account-pay-button {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent .sale-account-pay-button:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.btn.sale-account-pay-button {font-family: "Montserrat", Arial, Helvetica, sans-serif;}.pcontent .bx_my_order_cancel a {color: #830721;}.pcontent .bx_my_order_cancel a:hover {color: #107bff;}.pcontent .bx_my_order_cancel input[type="submit"] {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;color: #fff !important;}.pcontent .bx_my_order_cancel input[type="submit"]:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .sale-order-detail .sale-order-detail-general, .pcontent .sale-order-detail .sale-order-detail-about-order-inner-container, .pcontent .sale-order-detail .sale-order-detail-payment-options-inner-container, .pcontent .sale-order-detail .sale-order-detail-payment-options-shipment-container, .pcontent .sale-order-detail .sale-order-detail-order-section, .pcontent .sale-order-detail div.sale-order-detail-payment-options-shipment {border: none;}.pcontent .sale-order-detail .sale-order-detail-general-head {display: none;}.pcontent .sale-order-detail .sale-order-detail-about-order-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-order-content-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title-element {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;}.pcontent .sale-order-detail .sale-order-detail-about-order-title > h3, .pcontent .sale-order-detail .sale-order-detail-payment-options-title > h3, .pcontent .sale-order-detail .sale-order-detail-payment-options-order-content-title > h3, .pcontent .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title-element > h3 {font: inherit;color: inherit;margin: 0;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-cancel {text-decoration: none;color: #830721;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-cancel:hover {color: #107bff;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-details-title {font: inherit;color: #878787;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button, .pcontent .sale-order-detail .sale-order-detail-payment-options-methods-button-element {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button:not(.inactive-button):hover, .pcontent .sale-order-detail .sale-order-detail-payment-options-methods-button-element:not(.inactive-button):hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button.inactive-button, .pcontent .sale-order-detail .sale-order-detail-payment-options-methods-button-element.inactive-button {pointer-events: none;cursor: default;}.pcontent .sale-order-detail .sale-order-detail-order-section > .sale-order-detail-order-section-content {padding-left: 0;padding-right: 0;}.pcontent .sale-order-detail .sale-order-detail-order-item-td, .pcontent .sale-order-detail .sale-order-detail-order-item-td-title {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #f3f3f3;border-left: none;}.pcontent .sale-order-detail .sale-order-detail-order-item-td > div, .pcontent .sale-order-detail .sale-order-detail-order-item-td-title > div {padding: 0;border: none;}.pcontent .sale-order-detail .sale-order-detail-total-payment-list-left-item, .pcontent .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title-element {font: inherit;color: #878787;}.pcontent .sale-order-detail .sale-order-detail-about-order-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-shipment-composition-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-order-content-title, .pcontent .sale-order-detail .sale-order-detail-payment-options-order-content-title {background: transparent;}.pcontent .sale-order-detail .sale-order-detail-order-section {padding-right: 15px;padding-left: 15px;}.pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-details {margin-top: 15px;border-left: 1px solid #f3f3f3;}.pcontent .sale-order-detail .sale-order-detail-order-item-title {font-weight: normal;}.pcontent .sale-order-list-container {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #f3f3f3;border-left: none;margin: 0;border-top: 1px solid #f3f3f3;-webkit-transition: all .15s linear;transition: all .15s linear;z-index: 100;}.pcontent .sale-order-list-container:hover {-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);z-index: 110;}.pcontent .sale-order-list-container + .sale-order-list-container {border-top: transparent;}.pcontent .sale-order-list-title-container, .pcontent .sale-order-list-accomplished-title-container {background: transparent;}.pcontent .sale-order-list-title, .pcontent .sale-order-list-accomplished-title {font: inherit;margin: 0 0 15px 0;}.pcontent .sale-order-list-inner-container, .pcontent .sale-order-list-inner-accomplished, .pcontent .sale-order-list-accomplished-date, .pcontent .sale-order-list-accomplished-date-number {padding-top: 0;padding-bottom: 0;margin: 0;border: none;}.pcontent .sale-order-list-inner-title-line, .pcontent .sale-order-list-inner-title-line, .pcontent .sale-order-list-inner-row {display: none;}.pcontent .sale-order-list-inner-row:last-of-type {display: block;}.pcontent .sale-order-list-top-border {display: none;}.pcontent .sale-order-list-about-link {font: inherit;}.pcontent .sale-order-list-repeat-container, .pcontent .sale-order-list-cancel-container {text-align: right;}.pcontent .sale-order-list-shipment-button, .pcontent .sale-order-list-repeat-link, .pcontent .sale-order-list-cancel-link, .pcontent .sale-order-list-about-link, .pcontent .sale-order-list-change-payment {color: #830721;font-family: "Montserrat", Arial, Helvetica, sans-serif;}.pcontent .sale-order-list-shipment-button:hover, .pcontent .sale-order-list-repeat-link:hover, .pcontent .sale-order-list-cancel-link:hover, .pcontent .sale-order-list-about-link:hover, .pcontent .sale-order-list-change-payment:hover {color: #107bff;}.pcontent .sale-order-list-accomplished-date-number {font: inherit;color: #878787;}.sale-order-history-link {font-family: "Montserrat", Arial, Helvetica, sans-serif;}.pcontent .clearfix + .text {padding-top: 24px;display: block;}.pcontent .sale-profile-detail-form .sale-personal-profile-detail-form-title-row > h4 {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;border-top: none;border-bottom: none;}.pcontent .sale-profile-detail-form .sale-personal-profile-detail-form-title-row > h4 > b {font-weight: normal;}.pcontent .sale-profile-detail-form .form-group label {color: #878787;}.pcontent .sale-profile-detail-form .bx-sls .dropdown-icon {top: 11px;}.pcontent .sale-profile-detail-form .dropdown-block.bx-ui-sls-input-block {min-height: 37px;border-radius: 0;}.pcontent .sale-profile-detail-form .bx-ui-sls-fake {margin-top: 16px;width: auto;}.pcontent .sale-profile-detail-form .bx-sls .bx-ui-sls-clear {top: 2px;}.pcontent .sale-profile-detail-form .form-control:hover {border-color: #BDBEC0;-webkit-box-shadow: none;box-shadow: none;}.pcontent .sale-profile-detail-form .form-control:hover:focus {border-color: #830721;}.pcontent .sale-profile-detail-form .btn-md {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent .sale-profile-detail-form .btn-md:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .sale-profile-detail-form .btn-md:first-of-type {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.pcontent .sale-profile-detail-form .btn-md:first-of-type:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .sale-personal-profile-list-container {border: none;}.pcontent .sale-personal-profile-list-container > tbody > tr > th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;}.pcontent .sale-personal-profile-list-container > tbody > tr > td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #f3f3f3;border-left: none;}.pcontent .sale-personal-profile-list-container > tbody > tr > td > b {font-weight: normal;}.pcontent .sale-personal-profile-list-container .sale-personal-profile-list-change-button {color: #830721;border: none;}.pcontent .sale-personal-profile-list-container .sale-personal-profile-list-change-button:hover {color: #107bff;}.col-sm-1, .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-10, .col-sm-11, .col-sm-12 {float: left;}.col-sm-1 {width: 8.33333%;}.col-sm-2 {width: 16.66667%;}.col-sm-3 {width: 25%;}.col-sm-4 {width: 33.33333%;}.col-sm-5 {width: 41.66667%;}.col-sm-6 {width: 50%;}.col-sm-7 {width: 58.33333%;}.col-sm-8 {width: 66.66667%;}.col-sm-9 {width: 75%;}.col-sm-10 {width: 83.33333%;}.col-sm-11 {width: 91.66667%;}.col-sm-12 {width: 100%;}.col-sm-pull-0 {right: auto;}.col-sm-pull-1 {right: 8.33333%;}.col-sm-pull-2 {right: 16.66667%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-4 {right: 33.33333%;}.col-sm-pull-5 {right: 41.66667%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-7 {right: 58.33333%;}.col-sm-pull-8 {right: 66.66667%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-10 {right: 83.33333%;}.col-sm-pull-11 {right: 91.66667%;}.col-sm-pull-12 {right: 100%;}.col-sm-push-0 {left: auto;}.col-sm-push-1 {left: 8.33333%;}.col-sm-push-2 {left: 16.66667%;}.col-sm-push-3 {left: 25%;}.col-sm-push-4 {left: 33.33333%;}.col-sm-push-5 {left: 41.66667%;}.col-sm-push-6 {left: 50%;}.col-sm-push-7 {left: 58.33333%;}.col-sm-push-8 {left: 66.66667%;}.col-sm-push-9 {left: 75%;}.col-sm-push-10 {left: 83.33333%;}.col-sm-push-11 {left: 91.66667%;}.col-sm-push-12 {left: 100%;}.col-sm-offset-0 {margin-left: 0%;}.col-sm-offset-1 {margin-left: 8.33333%;}.col-sm-offset-2 {margin-left: 16.66667%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-4 {margin-left: 33.33333%;}.col-sm-offset-5 {margin-left: 41.66667%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-7 {margin-left: 58.33333%;}.col-sm-offset-8 {margin-left: 66.66667%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-10 {margin-left: 83.33333%;}.col-sm-offset-11 {margin-left: 91.66667%;}.col-sm-offset-12 {margin-left: 100%;}.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-static {display: inline-block;}.form-inline .input-group {display: inline-table;vertical-align: middle;}.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {width: auto;}.form-inline .input-group > .form-control {width: 100%;}.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}.form-inline .radio, .form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.form-inline .radio label, .form-inline .checkbox label {padding-left: 0;}.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}.form-inline .has-feedback .form-control-feedback {top: 0;}.form-horizontal .control-label {text-align: right;margin-bottom: 0;padding-top: 7px;}.form-horizontal .form-group-lg .control-label {padding-top: 14.33333px;}.form-horizontal .form-group-sm .control-label {padding-top: 6px;}.pcontent .bx_profile .main-profile-block-date-info strong {color: #878787;font-weight: normal;}.pcontent .bx_profile .main-profile-block-date-info strong + strong {color: inherit;}.pcontent .bx_profile .form-group label {color: #878787;}.pcontent .bx_profile i.btn-md {padding: 0 !important;}.pcontent .bx_profile .btn-md {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;color: #fff !important;background-color: #830721 !important;}.pcontent .bx_profile .btn-md:hover {color: #fff;background-color: #fec612;border-color: #fec612;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .bx_profile .btn-md:hover {color: #fff !important;background-color: #fec612 !important;}.pcontent .bx_profile .btn-md.main-profile-submit {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;color: #fff !important;background-color: #830721 !important;}.pcontent .bx_profile .btn-md.main-profile-submit:hover {color: #fff;background-color: #830721;border-color: #830721;text-decoration: none;-webkit-transition: 0s;transition: 0s;}.pcontent .bx_profile .btn-md.main-profile-submit:hover {color: #fff !important;background-color: #830721 !important;}.main-profile-block-shown .form-group .form-control {padding: 13px 39px 13px 24px;}@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important;}table.visible-sm {display: table;}tr.visible-sm {display: table-row !important;}th.visible-sm, td.visible-sm {display: table-cell !important;}.visible-sm-block {display: block !important;}.visible-sm-inline {display: inline !important;}.visible-sm-inline-block {display: inline-block !important;}.hidden-sm {display: none !important;}.row .col-sm-12 {width: 100%;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important;}table.visible-md {display: table;}tr.visible-md {display: table-row !important;}th.visible-md, td.visible-md {display: table-cell !important;}.visible-md-block {display: block !important;}.visible-md-inline {display: inline !important;}.visible-md-inline-block {display: inline-block !important;}.hidden-md {display: none !important;}.row .col-md-12 {width: 100%;}}@media (min-width: 992px) {.container {width: 970px;}.col-md-1, .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-10, .col-md-11, .col-md-12 {float: left;}.col-md-1 {width: 8.33333%;}.col-md-2 {width: 16.66667%;}.col-md-3 {width: 25%;}.col-md-4 {width: 33.33333%;}.col-md-5 {width: 41.66667%;}.col-md-6 {width: 50%;}.col-md-7 {width: 58.33333%;}.col-md-8 {width: 66.66667%;}.col-md-9 {width: 75%;}.col-md-10 {width: 83.33333%;}.col-md-11 {width: 91.66667%;}.col-md-12 {width: 100%;}.col-md-pull-0 {right: auto;}.col-md-pull-1 {right: 8.33333%;}.col-md-pull-2 {right: 16.66667%;}.col-md-pull-3 {right: 25%;}.col-md-pull-4 {right: 33.33333%;}.col-md-pull-5 {right: 41.66667%;}.col-md-pull-6 {right: 50%;}.col-md-pull-7 {right: 58.33333%;}.col-md-pull-8 {right: 66.66667%;}.col-md-pull-9 {right: 75%;}.col-md-pull-10 {right: 83.33333%;}.col-md-pull-11 {right: 91.66667%;}.col-md-pull-12 {right: 100%;}.col-md-push-0 {left: auto;}.col-md-push-1 {left: 8.33333%;}.col-md-push-2 {left: 16.66667%;}.col-md-push-3 {left: 25%;}.col-md-push-4 {left: 33.33333%;}.col-md-push-5 {left: 41.66667%;}.col-md-push-6 {left: 50%;}.col-md-push-7 {left: 58.33333%;}.col-md-push-8 {left: 66.66667%;}.col-md-push-9 {left: 75%;}.col-md-push-10 {left: 83.33333%;}.col-md-push-11 {left: 91.66667%;}.col-md-push-12 {left: 100%;}.col-md-offset-0 {margin-left: 0%;}.col-md-offset-1 {margin-left: 8.33333%;}.col-md-offset-2 {margin-left: 16.66667%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-4 {margin-left: 33.33333%;}.col-md-offset-5 {margin-left: 41.66667%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-7 {margin-left: 58.33333%;}.col-md-offset-8 {margin-left: 66.66667%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-10 {margin-left: 83.33333%;}.col-md-offset-11 {margin-left: 91.66667%;}.col-md-offset-12 {margin-left: 100%;}.col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;}.c-prices.view-line.product-alone .c-prices__name {display: block;}.c-prices.view-line.product-alone .c-prices__value {font-size: 14px;}.col-md-5rs {width: 20%;}.col-md-5rs-4 {width: 80%;}}.form-control {display: block;width: 100%;height: 36px;padding: 6px 12px;font-size: 14px;line-height: 1.6;color: #555555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;}.form-control:focus {border-color: #830721;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 191, 107, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 191, 107, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {cursor: not-allowed;background-color: #F3F3F3;opacity: 1;}textarea.form-control {height: auto;}input[type="search"] {-webkit-appearance: none;}.form-group {margin-bottom: 15px;}.pcontent input[type=text]:focus, .pcontent input[type=text]:hover, .pcontent input[type=text]:hover:focus, .pcontent input[type=password]:focus, .pcontent input[type=password]:hover, .pcontent input[type=password]:hover:focus, .pcontent select:focus, .pcontent select:hover, .pcontent select:hover:focus, .pcontent textarea:focus, .pcontent textarea:hover, .pcontent textarea:hover:focus, .fancybox-container input[type=text]:focus, .fancybox-container input[type=text]:hover, .fancybox-container input[type=text]:hover:focus, .fancybox-container input[type=password]:focus, .fancybox-container input[type=password]:hover, .fancybox-container input[type=password]:hover:focus, .fancybox-container select:focus, .fancybox-container select:hover, .fancybox-container select:hover:focus, .fancybox-container textarea:focus, .fancybox-container textarea:hover, .fancybox-container textarea:hover:focus, .footer input[type=text]:focus, .footer input[type=text]:hover, .footer input[type=text]:hover:focus, .footer input[type=password]:focus, .footer input[type=password]:hover, .footer input[type=password]:hover:focus, .footer select:focus, .footer select:hover, .footer select:hover:focus, .footer textarea:focus, .footer textarea:hover, .footer textarea:hover:focus, .gopro-subscribe-window input[type=text]:focus, .gopro-subscribe-window input[type=text]:hover, .gopro-subscribe-window input[type=text]:hover:focus, .gopro-subscribe-window input[type=password]:focus, .gopro-subscribe-window input[type=password]:hover, .gopro-subscribe-window input[type=password]:hover:focus, .gopro-subscribe-window select:focus, .gopro-subscribe-window select:hover, .gopro-subscribe-window select:hover:focus, .gopro-subscribe-window textarea:focus, .gopro-subscribe-window textarea:hover, .gopro-subscribe-window textarea:hover:focus, .popup-window input[type=text]:focus, .popup-window input[type=text]:hover, .popup-window input[type=text]:hover:focus, .popup-window input[type=password]:focus, .popup-window input[type=password]:hover, .popup-window input[type=password]:hover:focus, .popup-window select:focus, .popup-window select:hover, .popup-window select:hover:focus, .popup-window textarea:focus, .popup-window textarea:hover, .popup-window textarea:hover:focus, .rs_easycart input[type=text]:focus, .rs_easycart input[type=text]:hover, .rs_easycart input[type=text]:hover:focus, .rs_easycart input[type=password]:focus, .rs_easycart input[type=password]:hover, .rs_easycart input[type=password]:hover:focus, .rs_easycart select:focus, .rs_easycart select:hover, .rs_easycart select:hover:focus, .rs_easycart textarea:focus, .rs_easycart textarea:hover, .rs_easycart textarea:hover:focus, .rsgppopup input[type=text]:focus, .rsgppopup input[type=text]:hover, .rsgppopup input[type=text]:hover:focus, .rsgppopup input[type=password]:focus, .rsgppopup input[type=password]:hover, .rsgppopup input[type=password]:hover:focus, .rsgppopup select:focus, .rsgppopup select:hover, .rsgppopup select:hover:focus, .rsgppopup textarea:focus, .rsgppopup textarea:hover, .rsgppopup textarea:hover:focus {border-color: #830721;-webkit-box-shadow: none;box-shadow: none;}.main-profile-block-shown .form-group .form-control {padding: 13px 39px 13px 24px;}.bx_profile .form-group .form-control {height: 40px;}input:not([type=checkbox]):not([type=radio]), select, textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.pcontent input[type=text], .pcontent input[type=password], .pcontent select, .pcontent textarea, .gopro-subscribe-window input[type=text], .gopro-subscribe-window input[type=password], .gopro-subscribe-window select, .gopro-subscribe-window textarea, .popup-window input[type=text], .popup-window input[type=password], .popup-window select, .popup-window textarea, .rs_easycart input[type=text], .rs_easycart input[type=password], .rs_easycart select, .rs_easycart textarea, .rsgppopup input[type=text], .rsgppopup input[type=password], .rsgppopup select, .rsgppopup textarea {width: auto;height: auto;margin: 0;padding: 13px 16px 13px 24px;outline: 0;border: 1px solid #BDBEC0;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: all ease-in-out .15s;transition: all ease-in-out .15s;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0;}.pcontent .form-control, .fancybox-container .form-control, .footer .form-control, .gopro-subscribe-window .form-control, .menu_vertical1 .menu .searchinhead__aroundtext, .menu_vertical2 .menu .searchinhead__aroundtext, .popup-window .form-control, .rs_easycart .form-control, .rsgppopup .form-control {height: 40px;}.arfiles .files .docs, .b-section-list .section, .pcontent .aroundjssorslider1 .item.product .image, .pcontent .aroundjssorslider1 .item.product .text, .pcontent .aroundowlslider1 .item.product .image, .pcontent .aroundowlslider1 .item.product .text, .pcontent .bx_ordercart .bx_ordercart_order_table_container table, .pcontent .bx_ordercart .bx_ordercart_order_table_container table *, .pcontent .pcontent, .pcontent .pmenu a, .pcontent .quantity, .pcontent .quantity *, .pcontent input, .pcontent span.likeinput, .pcontent textarea, .boxsizing, .brandbig .item, .brandsdetail .description, .brandslist .item, .catalog .prods .sectinfo .img, .column1, .detailtabs .docs, .detailtabs .set .fullpanel .block, .detailtabs .set .fullpanel .block .arounddiscount, .detailtabs .set .fullpanel .block .prices, .elementdetail .pictures, .fancybox-container input, .fancybox-container span.likeinput, .fancybox-container textarea, .footer .catmenu .aroundlevel, .footer .line1 .block, .footer input, .footer span.likeinput, .footer textarea, .iblockdetail .pic, .iblocklist .item .pic, .light .js-element, .location, .locationbig .item, .mix .catalogsorter, .mix .compare, .orderforma .pcontent, .orderforma .pcontent .line, .orderforma .pcontent .line .description .in, .orderlist .item, .presscentermainn, .presscentermainn .item, .presscentermainn .item .img, .rsgppopup .block.left, .searchinhead, .searchinhead .aroundtext, .sections .section, .showcase .js-element .in, .showcase .js-element .padd, .showcaseitem .block.left, .someform.orderforma .pcontent .line.f_select .nm, .someform.orderforma .pcontent .line.f_select .vl, .spage .iblock .sitem.catitem .pic, div.table div.full, div.table div.td {-webkit-box-sizing: border-box;box-sizing: border-box;}.b-section-list.main-page {width: 80%;float: right;position: relative;left: -1px;}.b-section-list ul {padding-left: 0px;margin-top: 0;margin-left: 0;margin-right: 0;margin-bottom: 0px;}.b-section-list ul > li:before {content: none;}.b-section-list > ul.row {border-left: 1px solid #f3f3f3;border-top: 1px solid #f3f3f3;display: flex;flex-direction: row;flex-wrap: wrap;margin-bottom: 50px;}.b-section-list > ul.row.catalog-list {align-items: stretch;}.b-section-list > ul.row.catalog-list li {padding: 0;}.b-section-list__title {padding: 0px 17px 15px 17px;color: #830721;font-size: 24px;line-height: 1;text-transform: uppercase;}.b-section-list .section {border-bottom: 1px solid #f3f3f3;border-right: 1px solid #f3f3f3;padding: 24px 24px 32px 24px;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;margin-bottom: -1px;height: 360px;}.b-section-list .catalog-list .section {padding-bottom: 20px;padding-top: 20px;height: 100%;width: 100%;}.b-section-list .section:hover {-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);}.b-section-list a {display: inline-block;width: 100%;text-overflow: ellipsis;overflow: hidden;}.b-section-list a:not(.around_image) {text-decoration: none !important;text-align: center;}.b-section-list .parent {display: block;font-size: 17px;line-height: 24px;color: #484848;margin-bottom: 14px;margin-top: 14px;}.b-section-list .section:hover .parent {color: #830721;}.b-section-list .catalog-list .section .parent {margin-bottom: 0;}.b-section-list .around_image {position: relative;display:flex;justify-content: center;padding-bottom: 100%;margin-bottom: 6px;overflow: hidden;width: 100%;}.b-section-list .around_image img {height: 100%;-o-object-fit: cover;object-fit: cover;position: absolute;width: 100%;}.b-section-list .subsections li a {line-height: 160%;}.b-section-list__show-more {color: #830721;}.b-section-list__show-more:hover {color: #830721;}.detail {margin-bottom: 30px;}.detail__inner .pagetitle {margin-bottom: 0;}.detail__anchor {margin-bottom: 18px;}.detail__anchor__link + .detail__anchor__link {margin-left: 14px;}.detail__stickers .c-stickers {position: absolute;top: 50px;left: 0;cursor: default;z-index: 10;}.detail__stickers .c-stickers__sticker {width: auto;margin-bottom: 2px;}.detail__stickers .c-stickers__sticker-standart {display: block;width: 100%;}.detail.da2 .detail__stickers .c-stickers__sticker.c-stickers__da2 {display: block;}.detail.qb .detail__stickers .c-stickers__sticker.c-stickers__qb {display: block;}.detail__article-rating {margin-bottom: 36px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.detail__article .c-article {margin-right: 12px;}.detail__prices__title {color: #830721;display: block;padding-bottom: 16px;}.detail__prices .c-prices.product-multiple {margin-bottom: 25px;}.detail__prices .c-prices.product-alone {margin-bottom: 30px;}.detail__prices-note {margin-bottom: 15px;margin-top: 40px;}.detail .c-important-props {padding-left: 30px;}.detail .c-important-props__title {font-weight: 600;}.detail .c-important-props__prop {margin-bottom: 20px;}.detail__attributes {margin-bottom: 6px;}.detail__attributes .c-attributes__prop {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons .c-attributes__prop + .c-attributes__prop {margin-top: 7px;}.detail__attributes .c-attributes.view-list {margin-bottom: 22px;}.detail__attributes .c-attributes.view-list .c-attributes__prop + .c-attributes__prop {margin-top: 18px;}.detail__previewtext {color: #333;margin-bottom: 17px;}.detail__previewtext ul {list-style: disc;padding-left: 18px;}.detail__previewtext__go-to {margin: 12px 0 45px 0;}.detail__pay-stores {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 14px;}.detail__pay-stores:before {content: none;}.detail__pay-stores .b-pay__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.detail__pay-stores .b-pay__inner:before {content: none;}.detail__pay {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-bottom: 15px;}.detail__pay .b-pay__quantity {margin-right: 16px;}.detail__pay .b-pay__button {margin-right: 12px;}.detail__pay .c-quantity {margin-bottom: 15px;}.detail__pay .bx-catalog-subscribe-button.in {padding-left: 0;}.detail__stores {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;padding: 13px 0 13px 0;}.detail__compare-favorite-cheaper {margin-bottom: 25px;}.detail__compare-favorite-cheaper > span + span {margin-top: 10px;}.detail__compare, .detail__favorite, .detail__cheaper {display: block;}.detail__compare .svg-icon, .detail__favorite .svg-icon {font-size: 24px;}.detail__social {margin-bottom: 24px;}.detail__tabs-content {position: relative;}.detail__tabs-content:after {position: absolute;top: -100px;right: 0;bottom: 0;width: 36px;height: 100px;content: " ";background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, #fff), to(#fff));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);}.mods, .bigdata {margin-bottom: 15px;}.js-stores__title {color: #878787;}.c-ajaxpages {height: 65px;text-align: center;line-height: 65px;padding: 0;margin-top: 16px;margin-bottom: 40px;}.c-ajaxpages.animation .c-ajaxpages__animashka {display: block;}.c-ajaxpages.animation .c-ajaxpages__link {cursor: default;}.c-ajaxpages.animation .c-ajaxpages__text {visibility: hidden;}.c-ajaxpages__link {position: relative;display: inline-block;line-height: 31px;text-decoration: none;}.c-ajaxpages__animashka {position: absolute;top: 1px;left: 23px;display: none;width: 31px;height: 31px;line-height: 31px;vertical-align: middle;}.c-ajaxpages__text {visibility: visible;}.c-article__title {color: #878787;margin-right: 7px;}.c-article.js-article-invisible {display: none;}.c-attributes {position: relative;}.c-attributes.view-buttons .c-attributes__name {padding-right: 4px;}.c-attributes.view-buttons .c-attributes__current-value {margin-bottom: 1px;}.c-attributes.view-buttons .c-attributes__current-value .c-attributes__value {color: black;padding: 0 6px 0 0;}.c-attributes.view-buttons .c-attributes__current-value .c-attributes__value-pic {display: none;}.c-attributes.view-buttons .c-attributes__prop.is-pic .c-attributes__option__value {display: none;}.c-attributes.view-buttons .c-attributes__arrow {display: none;}.c-attributes.view-buttons .c-attributes__option {margin-right: 8px;margin-bottom: 4px;border: 1px solid #bdbec0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;}.c-attributes.view-buttons .c-attributes__option:not(.disabled):hover, .c-attributes.view-buttons .c-attributes__option:not(.disabled).selected {color: #107bff;border-color: #830721;}.c-attributes.view-buttons .c-attributes__option.disabled {cursor: default;border: 1px dashed #bdbec0;}.c-attributes.view-buttons .c-attributes__option.disabled > span {opacity: .4;}.c-attributes.view-buttons .c-attributes__option:last-child {margin-right: 0;}.c-attributes.view-buttons .c-attributes__value {min-width: 25px;text-align: center;}.c-attributes.view-list .c-attributes__name {display: block;}.c-attributes.view-list .c-attributes__prop.is-pic .c-attributes__value {position: relative;top: 1px;padding: 0 7px;}.c-attributes.view-list .c-attributes__prop.open .c-attributes__current-value {border-color: #830721;}.c-attributes.view-list .c-attributes__prop.open .c-attributes__current-value__pseudo-option {border-color: #830721;}.c-attributes.view-list .c-attributes__prop.open .c-attributes__options {display: block;}.c-attributes.view-list .c-attributes__prop.open .c-attributes__arrow {-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.c-attributes.view-list .c-attributes__prop .c-attributes__current-value {padding: 0;}.c-attributes.view-list .c-attributes__prop .c-attributes__current-value__pseudo-option {display: inline-block;padding: 7.5px;border: 1px solid #bdbec0;}.c-attributes.view-list .c-attributes__current-value {cursor: pointer;margin-top: 4px;}.c-attributes.view-list .c-attributes__options {position: absolute;top: 100%;left: 0;display: none;min-width: 100%;max-height: 196px;background-color: #fff;border-bottom: 2px solid #830721;-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);overflow-y: auto;z-index: 100;}.c-attributes.view-list .c-attributes__option {display: block;width: 100%;padding: 5px;}.c-attributes.view-list .c-attributes__option:not(.disabled):hover, .c-attributes.view-list .c-attributes__option:not(.disabled).selected {color: #107bff;background-color: #f3f3f3;}.c-attributes.view-list .c-attributes__option.disabled {cursor: default;border: none;}.c-attributes.view-list .c-attributes__option.disabled > span {opacity: .4;}.c-attributes.view-list .c-attributes__value-pic {width: 29px;height: 29px;border: 1px solid #bdbec0;}.c-attributes.hide-name .c-attributes__name {display: none;}.c-attributes__name-current-value {display: block;padding-bottom: 4px;}.c-attributes__name-current-value .c-attributes__value {display: inline-block;}.c-attributes__name {display: inline-block;color: #878787;padding: 4px 7px 0 0;}.c-attributes__current-value {display: inline-block;}.c-attributes__arrow {width: 8px;height: 8px;margin-right: 4px;margin-bottom: 2px;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}.c-attributes__select {position: relative;display: inline-block;}.c-attributes__options {display: block;}.c-attributes__option {display: inline-block;color: #830721;cursor: pointer;white-space: nowrap;padding: 4px;background: transparent;border: none;}.c-attributes__value {display: inline-block;color: #830721;padding: 3.5px 6px 3.5px 6px;}.c-attributes__value-pic {display: inline-block;width: 31px;height: 31px;font-size: 0;vertical-align: middle;border: 1px solid transparent;background-size: cover;}.c-attributes__size-table {float: right;}.c-changelable-props {margin-bottom: 18px;}.c-changelable-props__property {margin-bottom: 8px;}.c-changelable-props__property:last-child {margin-bottom: 0;}.c-changelable-props__name {color: #878787;margin-right: 7px;}.c-cheaper:hover {text-decoration: none;}.c-cheaper:hover .c-cheaper__title {border-color: transparent;}.c-cheaper__title {margin-left: 12px;border-bottom: 1px dashed #830721;}.c-cheaper .svg-icon {width: 30px;height: 30px;color: #830721;}.c-compare.in .c-compare__title {display: none;}.c-compare.in .c-compare__title-in {display: inline;}.c-compare:hover {text-decoration: none;}.c-compare:hover .c-compare__title, .c-compare:hover .c-compare__title-in {border-color: transparent;}.c-compare__title, .c-compare__title-in {margin-left: 4px;border-bottom: 1px dashed #830721;}.c-compare__title-in {display: none;}.c-compare .svg-icon {color: #999;}.c-compare.in .svg-icon, .c-compare:hover .svg-icon {color: #830721;}.c-favorite.in .c-favorite__title {display: none;}.c-favorite.in .c-favorite__title-in {display: inline;}.c-favorite:hover {text-decoration: none;}.c-favorite:hover .c-favorite__title, .c-favorite:hover .c-favorite__title-in {border-color: transparent;}.c-favorite__title, .c-favorite__title-in {margin-left: 4px;border-bottom: 1px dashed #830721;}.c-favorite__title-in {display: none;}.c-favorite .svg-icon {color: #999;}.c-favorite.in .svg-icon, .c-favorite:hover .svg-icon {color: #830721;}.c-icon-count {color: #000;display: inline-block;position: relative;}.c-icon-count__icon {font-size: 32px;}.c-icon-count__quantity .c-icon-count:after {pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: "";-webkit-box-sizing: content-box;box-sizing: content-box;}.c-icon-count__quantity {display: inline-block;position: absolute;top: -.1rem;right: -.14285rem;line-height: 1;font-size: 0;background: #bdd179;padding: .5rem;border-radius: 1.5rem;color: #fff;text-align: center;}.c-icon-count.has-items .c-icon-count__icon {color: #ffffff;}.c-icon-count.has-items .c-icon-count__quantity {background-color: #bdd179;color: #fff;}.c-icon-count:hover {border-color: #830721;color: #830721;text-decoration: none;}.c-size-table {margin-left: 10px;}.c-size-table:hover {text-decoration: none;}.c-size-table:hover .c-compare__title {border-color: transparent;}.c-size-table__title {margin-left: 5px;border-bottom: 1px dashed #830721;}.c-size-table .svg-icon {font-size: 16px;color: #999;}.c-important-props {border-left: 1px solid #F2F2F2;padding-left: 30px;}.c-important-props__title {color: #444;font-size: 14px;font-weight: 600;margin-bottom: 18px;}.c-important-props__prop {margin-bottom: 20px;}.c-important-props__prop:last-of-type {margin-bottom: 0;}.c-important-props__prop-name {color: #878787;}.c-prices.view-line .c-prices__price, .c-prices.view-list .c-prices__price {display: block;}.c-prices.view-line.product-multiple .c-prices__price, .c-prices.view-list.product-multiple .c-prices__price {margin-bottom: 3px;}.c-prices.view-line.product-multiple .c-prices__price:last-of-type, .c-prices.view-list.product-multiple .c-prices__price:last-of-type {margin-bottom: 0;}.c-prices.view-line.product-alone .c-prices__name, .c-prices.view-list.product-alone .c-prices__name {display: block;}.c-prices.view-line.product-alone .c-prices__value, .c-prices.view-list.product-alone .c-prices__value {display: block;font-size: 18px;font-weight: 600;margin-right: 0;}.c-prices.view-line.product-alone .c-prices__value-old-before, .c-prices.view-list.product-alone .c-prices__value-old-before {margin-right: 0;}.c-prices.view-line .c-prices__value {display: inline-block;}.c-prices.view-list .c-prices__quiet-hide {height: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden;}.c-prices.view-list.page-detail.product-multiple .c-prices__price {margin-top: 9px;}.c-prices.view-list.page-detail.product-multiple .c-prices__name {display: block;margin-bottom: 2px;}.c-prices.view-list.page-detail.product-multiple .c-prices__value, .c-prices.view-list.page-detail.product-multiple .c-prices__value-old-before, .c-prices.view-list.page-detail.product-multiple .c-prices__discount {display: inline;}.c-prices.view-list.page-detail.product-multiple .c-prices__value {font-size: 18px;}.c-prices.view-list.page-detail.product-multiple .c-prices__value + .c-prices__value-old-before {margin-left: 7px;}.c-prices.view-list.page-detail.product-multiple .c-prices__value-old-before + .c-prices__discount {margin-left: 6px;font-weight: 600;}.c-prices.view-list.page-detail.product-multiple .c-prices__value-discount-name + .c-prices__value-discount {margin-left: 8px;font-weight: 600;}.c-prices.view-list.page-detail.product-alone .c-prices__name {display: block;margin-bottom: 8px;}.c-prices.view-list.page-detail.product-alone .c-prices__value {display: inline-block;font-size: 34px;line-height: 1.2;margin-bottom: 10px;font-weight: 600;}.c-prices.view-list.page-detail.product-alone .c-prices__value-old {font-size: 18px;line-height: 1.2;}.c-prices.view-list.page-detail.product-alone .c-prices__value-old:after {height: 2px;}.c-prices.view-list.page-detail.product-alone .c-prices__value + .c-prices__value-old-before {margin-bottom: 8px;}.c-prices.view-list.page-detail.product-alone .c-prices__value-discount-name + .c-prices__value-discount {margin-left: 8px;font-weight: 600;}.c-prices.view-list.page-detail .c-prices__value {font-weight: 600;}.c-prices.view-list.page-detail .c-prices__value-discount {display: inline-block;padding: 2px 4px 1px;background-color: #ffd200;}.c-prices__price span + span {margin-right: 12px;}.c-prices__name {color: #282828;white-space: nowrap;margin: auto 4px auto 0;font-size: 14px;font-weight: 700;}.c-prices__value {white-space: nowrap;font-size: 14px;font-weight: 600;}.c-prices__value-old {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;color: #878787;white-space: nowrap;}.c-prices__value-old:after {position: absolute;top: 49%;right: 0;left: 0;display: block;width: auto;height: 1px;content: " ";background-color: #830721;}.c-prices__value-discount {white-space: nowrap;}.c-prices__more {margin-top: 4px;}.c-prices__more-link {color: #830721;font-size: 14px;}.c-prices__more-link:hover {color: #830721;}.c-prices .c-prices__empty, .c-prices .c-prices__hide {display: none !important;}.c-prices-note__value {display: inline-block;color: #878787;font-style: italic;padding: 3px 10px 5px;background-color: #eaf2fd;}.c-quantity {display: inline-block;width: auto;height: 46px;overflow: inherit;}.c-quantity.disable .c-quantity__minus, .c-quantity.disable .c-quantity__plus {cursor: default;}.c-quantity.disable .c-quantity__minus:hover, .c-quantity.disable .c-quantity__plus:hover {background-color: #F3F3F3;}.c-quantity.disable .c-quantity__minus:active, .c-quantity.disable .c-quantity__plus:active {background-color: #F3F3F3;}.c-quantity.disable .c-quantity__value[type="text"] {cursor: default;}.c-quantity.disable .c-quantity__measure {cursor: default;}.c-quantity__inner {position: relative;display: inline-block;width: 137px;height: 46px;background-color: #FFF;}.c-quantity__minus, .c-quantity__plus {width: 43px;position: relative;display: inline-block;float: left;text-decoration: none;cursor: pointer;padding: 30px 15px 16px 14px;background: #F3F3F3;border: none;border-radius: 0;}.c-quantity__minus:before, .c-quantity__minus:after, .c-quantity__plus:before, .c-quantity__plus:after {position: absolute;display: inline-block;width: 10px;height: 10px;content: " ";background-color: black;}.c-quantity__minus:hover, .c-quantity__plus:hover {background-color: #e0e0e0;}.c-quantity__minus:active, .c-quantity__plus:active {background-color: #cdcdcd;}.c-quantity__minus:before {top: 22px;left: 16px;width: 13px;height: 1px;content: " ";background-color: black;}.c-quantity__minus:after {content: none;}.c-quantity__plus:before {top: 22px;left: 15px;width: 13px;height: 1px;}.c-quantity__plus:after {top: 16px;left: 21px;width: 1px;height: 13px;}.c-quantity .c-quantity__value[type="text"] {display: inline-block;float: left;width: 26px;text-align: center;padding: 7px 0 7px;background-color: #FFF;border: 1px solid #f3f3f3;border-right: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;height: 46px;font-size: 14px;}.c-quantity .c-quantity__value[type="text"]:hover, .c-quantity .c-quantity__value[type="text"]:hover:focus, .c-quantity .c-quantity__value[type="text"]:focus {border-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none;}.c-quantity__measure {display: inline-block;float: left;width: 25px;text-align: center;padding: 11px 6px 11px 1px;background-color: #FFF;border: 1px solid #f3f3f3;border-left: none;border-radius: 0;}.c-rating {white-space: nowrap;position: relative;top: 3px;}.c-rating__star {position: relative;top: -2px;}.c-rating__star.active .svg-icon {color: #fed200;}.c-rating__star .svg-icon {font-size: 14px;color: #999;}.c-rating__count {color: #830721;margin-left: 4px;}.c-stickers {white-space: nowrap;overflow: hidden;z-index: 1;}.c-stickers__sticker {display: inline-block;min-width: 57px;font-size: 11px;line-height: 20px;color: #fff;text-align: center;padding: 0 7px 1px;margin-right: 2px;background-color: #c58b00;}.c-stickers__sticker:last-of-type {margin-right: 0;}.c-stickers__da2 {display: none;background-color: #66b132;}.c-stickers__qb {display: none;background-color: #db4ba3;}.c-stickers__new {background-color: #4fad00;}.c-stickers__hit {background-color: #2992d9;}.c-stickers__action {background-color: #893ca9;}.c-stickers__discount {background-color: #ff4242;}.js-element.da2 .c-stickers__da2 {display: inline-block;}.js-element.qb .c-stickers__qb {display: inline-block;}.c-timers {position: absolute;bottom: 0px;left: 0px;right: 0px;line-height: 18px;}.c-timers .clock {float: left;padding: 14px 6px;background-color: #748080;border-radius: 3px 0px 0px 3px;}.c-timers .clock i {width: 16px;height: 16px;background-position: 0px 0px;background-repeat: no-repeat;}.c-timers .timer {margin: 0 auto;background-color: #e8e8e8;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: .7;-khtml-opacity: .7;opacity: .7;}.c-timers .timer .intimer {float: left;padding: 8px 11px 0px;}.c-timers .timer .dvoet {float: right;}.c-timers .timer .val {position: relative;float: left;margin-right: 9px;}.c-timers .timer .val.ml {margin-left: 10px;}.c-timers .timer .val:before {position: absolute;top: -1px;left: 100%;display: inline-block;content: ":";font-size: 19px;}.c-timers .timer .val:nth-child(3):before, .c-timers .timer .val:nth-child(4):before, .c-timers .timer .val:last-child:before {content: none;}.c-timers .timer .val .value, .c-timers .timer .val .podpis {width: 100%;}.c-timers .timer .val .value, .c-timers .timer .dvoet {font: 18px "Montserrat", Arial, Helvetica, sans-serif;font-weight: bold;letter-spacing: 3px;}.c-timers .timer .podpis {font: 10px "Montserrat", Arial, Helvetica, sans-serif;}.c-timers .timer .progressbar {height: 4px;margin-top: 4px;background-color: #d4d9de;border: 1px solid #b8bcc1;border-radius: 3px;}.c-timers .timer .progressbar .progress {position: relative;top: -1px;left: -1px;height: 4px;background-repeat: repeat-x;border-radius: 3px;-webkit-transition: width 0.5s;transition: width 0.5s;}.b-product-detail .btn1, .b-product-detail .btn-primary, .footer .btn1, .footer .btn-primary, .fancybox-container .btn1, .fancybox-container .btn-primary, .popup-window .btn1, .popup-window .btn-primary, .rsgppopup .btn1, .rsgppopup .btn-primary, .rs_easycart .btn1, .rs_easycart .btn-primary, .gopro-subscribe-window .btn1, .gopro-subscribe-window .btn-primary {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.b-product-detail .btn1, .b-product-detail .btn-primary, .rsgopro .menu-sidebar li a:hover, .rsgopro .shops2 .shops2-panel .btn1.active, .rsgopro .user-login__icon.is-authotized {color: #fff;background-color: #830721;border-color: #7451a2;border-radius: 12px;}.b-product-detail .b-pay__form .b-pay__add2basket, .b-product-detail .b-pay__form .b-pay__buy1click {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.b-product-detail .btn1-darken, .b-product-detail .btn-primary-darken, .footer .btn1-darken, .footer .btn-primary-darken, .fancybox-container .btn1-darken, .fancybox-container .btn-primary-darken, .popup-window .btn1-darken, .popup-window .btn-primary-darken, .rsgppopup .btn1-darken, .rsgppopup .btn-primary-darken, .rs_easycart .btn1-darken, .rs_easycart .btn-primary-darken, .gopro-subscribe-window .btn1-darken, .gopro-subscribe-window .btn-primary-darken {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.detail__pay .b-pay__button {margin-right: 12px;}.b-product-detail .btn1-darken, .b-product-detail .btn-primary-darken {color: #fff;background-color: #94ac4b;border-color: #94ac4b;}.b-product-detail .b-pay__form .b-pay__inbasket, .b-product-detail .b-pay__form .b-pay__add2subscribe {display: none;}.bx-blue .btn.btn-default, .b-product-detail .btn2, .b-product-detail .btn-default, .footer .btn2, .footer .btn-default, .fancybox-container .btn2, .fancybox-container .btn-default, .popup-window .btn2, .popup-window .btn-default, .rsgppopup .btn2, .rsgppopup .btn-default, .rs_easycart .btn2, .rs_easycart .btn-default, .gopro-subscribe-window .btn2, .gopro-subscribe-window .btn-default {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;color: #fff;background-color: #830721;border: 1px solid #830721;}.forgot .btn.btn-default.waves-effect, .rsec_rightp .btn1, .rsec_buttons .btn2 {position: relative;display: inline-block;vertical-align: middle;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;}.auth .forgot .btn.btn-default.waves-effect {margin-left: 16px;}.detail__pay .b-pay__button {margin-right: 12px;}.btn.btn-primary, .rsec_rightp .btn1, .rsec_buttons .btn2, .pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default, .pcontent #bx-soa-order .bx-soa-more-btn .btn.btn-default.pull-left, .pcontent #bx-soa-order #bx-soa-orderSave .btn.btn-default, .pcontent #bx-soa-order .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default, .pcontent #bx-soa-order .bx-authform .btn-default, .catalog-compare-result .btn1, .forgot .btn.btn-default.waves-effect, .pcontent .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button, .pcontent .sale-order-detail .sale-order-detail-payment-options-methods-button-element, .pcontent .bx_profile .btn, .pcontent .bx_profile .btn-md.main-profile-submit, .bx-blue .btn.btn-default {border-radius: 12px;}.pcontent .bx_profile .form-group label {padding-right: 16px;}.btn.btn-primary.waves-effect {padding: 11px 26px 11px 21px;border: none;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;}.b-product-detail .btn2, .b-product-detail .btn-default, body #content .bx-blue .btn.btn-default {color: #fff;background-color: #830721;border-color: #b51036;border-radius: 12px;}.b-product-detail .b-pay__form .b-pay__add2basket, .b-product-detail .b-pay__form .b-pay__buy1click {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.around_filtren {position: relative;}.rsec_thistab_basket {margin-bottom: 60px;}.around_filtren .filterfixed.fixed {position: fixed;top: 0px;z-index: 200;}.around_filtren .filterfixed.stop {position: relative;}.filtren {position: relative;background-color: #fff;border-bottom: 1px solid #F3F3F3;border-left: 1px solid #F3F3F3;}.filtren .lvl2 .smartf-div {display: inline-block;cursor: pointer;width: 100%;}.filtren .cwpal label.name {position: relative;top: 1px;}.filtren .cwpal label.pic + label.name {padding-left: 16px;}.filtren .cwpal .lvl2 .smartf-div:not(.disabled):hover label.pic, .filtren .cwp .lvl2 .smartf-div:not(.disabled):hover label.pic {border-color: #830721;}.filtren .number .smartf-div {display: block;}.catalog-filter-title, .filtren .filtercompare {display: none;}.catalog-filter-title .shhi {background: transparent;border: none;outline: none;padding: 0;}.catalog-filter-title .shhi:hover {text-decoration: none;}.catalog-filter-title .shhi span {border-bottom: 1px dashed #214496;margin-left: 36px;position: relative;white-space: nowrap;}.catalog-filter-title .shhi__icon {color: #999;font-size: 24px;left: -35px;position: absolute;top: 0;}.catalog-filter-title .shhi.opened .show, .catalog-filter-title .hide {display: none !important;}.catalog-filter-title .show, .catalog-filter-title .shhi.opened .hide {display: inline !important;}.filtren .filtercompare {float: right;}.filtren .showchild .svg-icon {float: right;width: 8px;height: 8px;margin-top: 6px;color: #494949;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.filtren .showchild .hint {position: relative;width: 16px;height: 16px;display: inline-block;font-size: 11px;line-height: 15px;color: #8b8b89;margin-left: 10px;padding: 0px 4px 0;border: 1px solid #8b8b89;border-radius: 50%;}.filtren .showchild .hint span {position: absolute;top: 25px;left: 0px;display: none;width: 200px;padding: 5px 8px;color: #484848;font-size: 12px;text-transform: none;background-color: rgba(243, 243, 243, 0.8);border: 1px solid #f3f3f3;z-index: 101;}.filtren .showchild .hint:hover span {display: block;}.filtren .lvl1:last-of-type:not(.closed) .property {border-bottom: 1px solid #f3f3f3;}.filtren .lvl1.closed > div {display: none;}.filtren .lvl1.closed .showchild {background-color: #fff;}.filtren .lvl1.closed .showchild .svg-icon {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}.filtren .lvl1 .showchild {display: block;padding: 11px 12px 11px 24px;color: black;text-decoration: none;background: #f5f5f5;border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;}.filtren .lvl1 .showchild:hover {color: black;}.filtren .lvl1.closed + .lvl1 > .showchild {border-top: none;}.filtren .lvl1 .property {position: relative;padding: 20px 0 27px 24px;}.filtren .lvl1 .property.cwp .lvl2 {margin-right: 13px;margin-bottom: 13px;}.filtren .lvl1 .property .lvl2 {margin-bottom: 8px;}.filtren .lvl1 .property .lvl2:last-of-type {margin-bottom: 0;}.filtren .cwp .lvl2, .filtren .cwp .lvl2 .smartf-div, .filtren .lvl2 .smartf-div label, .filtren .lvl2 .smartf-div label span, .filtren .dd .lvl2.selected .smartf-div label {display: inline-block;}.filtren .cwp .lvl2 .smartf-div label, .filtren .cwpal .lvl2 .smartf-div label {padding: 5px 7px;}.filtren .cwp .lvl2 .smartf-div label.pic, .filtren .cwpal .lvl2 .smartf-div label.pic {padding: 5px;}.filtren .cwp .lvl2 .smartf-div label, .filtren .cwpal .lvl2 .smartf-div label, .filtren .dd .lvl2 .smartf-div label {cursor: pointer;}.filtren .lvl2:not(.selected) .smartf-div.disabled label.pic {border: 1px dashed #bdbec0;}.filtren .lvl2:not(.selected) .smartf-div.disabled label > span {opacity: .4;}.filtren .dd.open .lvl2.selected {border-color: #830721;}.filtren .dd .dropdown > .dropdown {position: absolute;display: none;max-width: 250px;top: 42px;left: -2px;padding: 0;background-color: #FFF;border-bottom: 2px solid #830721;-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);z-index: 101;}.filtren .dd .dropdown > .dropdown .lvl2 {margin-bottom: 0;}.filtren .dd .dropdown .name {display: block;}.filtren .dd .lvl2.selected {display: inline-block;border: none;}.filtren .dd .lvl2:not(.selected):hover .smartf-div:not(.disabled) {background-color: #f3f3f3;}.filtren .dd .lvl2:not(.selected) .smartf-div.active {background-color: #f3f3f3;}.filtren .dd .lvl2:not(.selected) label:not(.disabled) {color: #830721;}.filtren .dd .lvl2:not(.selected) .active label:not(.disabled):hover {background-color: #f3f3f3;}.filtren .lvl1 .property .smartf-div.disabled label {cursor: default;}.filtren .lvl1 .property .smartf-div.disabled [type="checkbox"] + label:after {background-color: #f3f3f3;}.filtren .lvl1 .property .smartf-div.disabled [type="radio"] + label:before {background-color: #f3f3f3;}.filtren .lvl1 .property > div:before {content: " ";}.filtren .lvl2 .smartf-div.disabled label.pic span {position: relative;}.filtren.cross .lvl2 .smartf-div.disabled label.pic span:before {content: "";position: absolute;display: block;width: auto;height: auto;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0) url("/local/templates/profood30_sopdu/assets/css/img/cross.svg") no-repeat;background-size: 100% 100%;}.filtren.opacity .lvl2 .smartf-div.disabled label.pic span {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity: .2;-khtml-opacity: .2;opacity: .2;}.filtren.hide .cwp .lvl2 .smartf-div.disabled, .filtren.hide .cwpal .lvl2 .smartf-div.disabled, .filtren.hide .wpal .lvl2 .smartf-div.disabled {display: none;}.filtren .lvl2 .smartf-div label.pic span.nopic {background-image: url("/local/templates/profood30_sopdu/assets/css/img/all.jpg");}.filtren .lvl2 .smartf-div label.pic {border: 1px solid #bdbec0;}.filtren .lvl2 .smartf-div:not(.disabled) label.pic:hover {border-color: #830721;}.filtren .lvl2 .smartf-div.disabled label.pic:hover {background: none;}.filtren .lvl2 .smartf-div label.pic span {width: 29px;height: 29px;font-size: 0;vertical-align: middle;border: 1px solid transparent;background-size: cover;}.filtren .lvl2 .active label.pic {border: 1px solid #830721;}.filtren .cwpal .lvl2 .smartf-div:not(.disabled) label.pic, .filtren .dd .lvl2 .smartf-div:not(.disabled) label.pic {cursor: pointer;}.filtren .cwpal .lvl2 .smartf-div label.pic, .filtren .dd .lvl2 .smartf-div label.pic {display: inline-block;white-space: nowrap;background: transparent;}.filtren .cwp .lvl2 .smartf-div.disabled label.pic, .filtren .cwpal .lvl2 .smartf-div.disabled label.pic {border-style: dashed;}.filtren .cwpal .lvl2 .smartf-div label.name, .filtren .dd .lvl2.selected .smartf-div label.name, .filtren .dd.wpal .lvl2 .smartf-div label.name {display: inline-block;}.filtren .dd .lvl2 .smartf-div, .filtren .dd.wpal .lvl2 .smartf-div {padding: 5px;}.filtren .dd .dropdown .lvl2 .smartf-div, .filtren .dd.wpal .dropdown .lvl2 .smartf-div {padding: 6px;}.filtren .dd > .lvl2 .smartf-div, .filtren .dd.wpal > .lvl2 .smartf-div {border: 1px solid #bdbec0;}.filtren .dd > .lvl2 .smartf-div .selected .svg-icon, .filtren .dd.wpal > .lvl2 .smartf-div .selected .svg-icon {margin-right: 4px;margin-bottom: 2px;}.filtren .dd > .lvl2 .smartf-div .name > span, .filtren .dd.wpal > .lvl2 .smartf-div .name > span {position: relative;top: 1px;display: inline-block;padding: 5px 7px;}.filtren .dd > .lvl2 .smartf-div .dropdown label.pic span, .filtren .dd.wpal > .lvl2 .smartf-div .dropdown label.pic span {width: 27px;height: 27px;border: 1px solid #bdbec0;}.filtren .dd.open > .lvl2 .smartf-div:not(.disabled), .filtren .dd.wpal.open > .lvl2 .smartf-div:not(.disabled) {border-color: #830721;}.filtren .lvl2.selected .smartf-div label.name {padding: 0px;}.filtren .dd .dropdown {position: relative;}.filtren .dd .selected label .svg-icon {width: 8px;height: 8px;margin-right: 4px;margin-bottom: 2px;}.filtren .dd .selected label {cursor: pointer;}.filtren .dd.open .dropdown {display: block;opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;will-change: transform, opacity;-webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);z-index: 110;-webkit-animation-name: bmd-dropdown-animation;animation-name: bmd-dropdown-animation;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}.filtren .dd .dropdown label {display: block;padding: 5px 7px;cursor: pointer;}.filtren .dd label.name > span, .filtren .dd.wpal label.name > span {position: relative;top: 1px;color: #830721;}.filtren .dd label.pic > span, .filtren .dd.wpal label.pic > span {width: 27px;height: 27px;}.filtren .dd.wpal .dropdown label.pic {padding: 0;}.filtren .dd.wpal .dropdown label.name {display: inline-block;white-space: nowrap;}.filtren .dd.wpal .dropdown {left: 0;top: 22px;}.filtren .dd .lvl2:not(.selected) label:hover, .filtren .dd .lvl2:not(.selected) label:hover span {text-decoration: none;}.filtren .c .inputs {text-align: center;}.filtren .c .calendar {width: 72px;margin-left: 5px;padding: 0px;text-align: center;border: 1px solid #F2F2F2;-webkit-box-shadow: none;box-shadow: none;}.filtren .c .calendar::-webkit-input-placeholder {color: #000;font-size: 13px;}.filtren .c .calendar::-moz-placeholder {color: #000;font-size: 13px;}.filtren .c .calendar:-moz-placeholder {color: #000;font-size: 13px;}.filtren .c .calendar:-ms-input-placeholder {color: #000;font-size: 13px;}.filtren .c .calendar-icon {position: relative;top: -1px;}.filtren .lvl2 label {color: #343434;}.filtren .lvl2 .disabled label {color: #878787;cursor: default;}.filtren .lvl2 label:hover, .filtren .lvl2 label:hover span {text-decoration: none;}.filtren .lvl2 .disabled label.name:hover span, .filtren .lvl2 .disabled label:hover {text-decoration: none;background-color: transparent;}.filtren .pricegroup .lvl2 label {width: 50%;float: left;}.filtren .number .inputs {text-align: center;width: 90%;}.filtren .number .min, .filtren .number .max {padding: 13px 10px 13px 10px;font-size: 14px;border: 1px solid #bebebe;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: background-color ease-in-out 0.15s;transition: background-color ease-in-out 0.15s;}.filtren .number .min:focus, .filtren .number .max:focus {background-color: transparent;}.filtren .number .min {float: left;}.filtren .number .max {float: right;}.filtren .property .f_search {width: 90%;padding: 13px 9px 13px 8px;font-size: 14px;margin-bottom: 13px;border: 1px solid #bebebe;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: background-color ease-in-out 0.15s;transition: background-color ease-in-out 0.15s;}.filtren .property .f_search:focus {background-color: transparent;}.filtren .buttons {padding: 25px 0 17px 24px;text-align: center;}.filtren .buttons .filter-set {display: block;width: 90%;padding-top: 11px;padding-bottom: 11px;margin-bottom: 16px;outline: 0;}.filtren .buttons .filter-reset {color: #830721;padding-left: 5px;}.filtren .buttons .filter-reset:hover {text-decoration: none;}.filtren .buttons .filter-reset:hover span {border-color: transparent;}.filtren .buttons .filter-reset span {border-bottom: 1px dashed #830721;}.filtren .separator {display: inline-block;padding-top: 8px;}.filtren .modef {position: absolute;top: -5px;left: 100%;margin-left: 8px;min-width: 300px;white-space: nowrap;z-index: 210;}.filtren .modef .data {position: relative;padding: 6px 10px;color: #fff;background-color: #899cc7;}.filtren .modef .data:before {position: absolute;top: 0;right: 100%;display: block;border: 15px solid transparent;border-right: 10px solid #899cc7;content: "";z-index: 210;}.filtren .modef .data a {color: #fff;text-decoration: underline;}.filtren .modef .data a:hover {text-decoration: none;}.filtren .scroll-style {width: 100%;height: 175px;overflow-y: auto;}.filtren [type="checkbox"] + label, .filtren [type="radio"] + label {padding-left: 30px;}.smartfilter {display: inline-block;margin: 0;width: 100%;margin-top: 20px;}.smartfilter .bx_ui_slider_handle {top: -6px;width: 15px;height: 15px;background: #830721;border-radius: 50%;}.smartfilter .bx_ui_slider_pricebar_V {background: #830721;}.smartfilter .bx_ui_slider_pricebar_VN {background: #ebebeb;}.smartfilter .bx_ui_slider_track {height: 3px;margin: 31px 11px 15px 6px;width: 85%;}.c-icon-count {color: #000;display: inline-block;}.c-icon-count:hover {border-color: #830721;color: #830721;text-decoration: none;}.c-attributes__select, .c-icon-count {position: relative;}.c-icon-count__quantity {display: inline-block;position: absolute;top: -.1rem;right: -.14285rem;line-height: 1;font-size: 0;background: #bdd179;padding: .5rem;border-radius: 1.5rem;color: #fff;text-align: center;}@media (min-width: 768px) {.c-icon-count__quantity {border-radius: 4px;color: white;font-size: 14px;margin-left: -3px;min-width: 22px;padding: 4px 7px;position: static;}}.c-icon-count__icon {font-size: 32px;}.svg-icon {display: inline-block;width: 1em;height: 1em;margin: auto;fill: currentColor;fill-rule: evenodd;vertical-align: middle;}@media (min-width: 1200px) {.c-icon-count {padding: 9.84px;}}@media (min-width: 768px) {.c-icon-count__icon {font-size: 24px;color: #ffffff;margin-right: 2px;}.h_nav_list li a:hover svg {fill: #830721;}}#rs_easycart {position: fixed;bottom: 0px;width: 100%;}#rs_easycart .rsec {width: 100%;font-size: 13px;}#rs_easycart .rsec, #rs_easycart .rsec_in {width: 100%;margin: 0 auto;}#rs_easycart div, #rs_easycart .rsec_headers a {-webkit-box-sizing: border-box;box-sizing: border-box;}#rs_easycart .rsec_iconka {display: inline-block;font-size: 0;vertical-align: middle;}#rs_easycart .rsec_nowrap {white-space: nowrap;}#rs_easycart .rsec_clearfix:after {display: block;clear: both;content: " ";font-size: 0;height: 0;visibility: hidden;}#rs_easycart .rsec_block {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: url("/local/templates/profood30_sopdu/assets/css/../img/loading_bg.png") repeat scroll 0 0 transparent;z-index: 9999;}#rs_easycart .rsec_block .rsec_ikonka {position: absolute;top: 50%;left: 50%;width: 31px;height: 31px;margin: -15px 0px 0px -15px;background: url("/local/templates/profood30_sopdu/assets/css/../img/loading.gif") no-repeat 0 0 transparent;}.rsec_disableSelection {-ms-user-select: none;-moz-user-select: -moz-none;-webkit-user-select: none;user-select: none;}#rs_easycart .rsec_cantbuy, #rs_easycart .rsec_headers .rsec_changer.rsec_changer_hide {display: none;}#rs_easycart a {color: #830721;text-decoration: none;}#rs_easycart a:hover {color: #830721;text-decoration: underline;}#rs_easycart .rsec.rsec_headers .rsec_body {height: 40px;line-height: 40px;text-align: right;}#rs_easycart .rsec_headers .rsec_orlink {display: inline-block;border-left: 1px solid #d0caca;}#rs_easycart .rsec_headers a {display: inline-block;padding: 0px 15px 0px 15px;color: #292929;border-left: 1px solid #ebebeb;}#rs_easycart .rsec_headers a.selected {background-color: #fff;}#rs_easycart .rsec_headers a, #rs_easycart .rsec_headers a:hover {text-decoration: none;}#rs_easycart .rsec_headers a span.rsec_name {border-bottom: 1px dashed #292929;}#rs_easycart .rsec_headers a:hover span.rsec_name, #rs_easycart .rsec.rsec_headers a.rsec_online:hover span.rsec_name {border-bottom: none;}#rs_easycart .rsec_headers a.rsec_online {float: left;}#rs_easycart .rsec_headers a.rsec_online .rsec_iconka {width: 20px;height: 20px;margin-bottom: 1px;background-position: 0px 0px;}#rs_easycart .rsec_headers a .svg-icon {font-size: 24px;margin-right: 8px;color: #830721;}#rs_easycart .rsec_headers a.selected .svg-icon {color: #666;}#rs_easycart .rsec_content, #rs_easycart .rsec_content .rsec_tab {display: none;}#rs_easycart .rsec_content {border-radius: 10px 10px 0 0;}#rs_easycart .rsec_content.open {-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);}#rs_easycart .rsec_content.open, #rs_easycart .rsec_content.open .rsec_tab.selected {display: block;height: 100%;}#rs_easycart .rsec_content .rsec_body {background-color: #fff;border-right: 1px solid #F3F3F3;border-left: 1px solid #F3F3F3;border-radius: 10px 10px 0 0;}#rs_easycart .rsec_content .rsec_tyanya {text-align: center;cursor: n-resize;background-color: #f3f3f3;border-radius: 10px 10px 0 0;}#rs_easycart .rsec_content .rsec_tyanya span {display: inline-block;margin: 7px 0px 6px 0px;padding-left: 85px;}#rs_easycart .rsec_content .rsec_tyanya .svg-icon {width: 24px;height: 24px;color: #bbb;}#rs_easycart .rsec_content .rsec_tyanya .rsec_close {display: block;float: right;width: 85px;height: 10px;padding: 8px 4px 12px 10px;margin-right: 3px;cursor: pointer;}#rs_easycart .rsec_content .rsec_tyanya .rsec_close .svg-icon {width: 10px;height: 10px;margin: 0px 0px 2px 5px;color: #830721;}#rs_easycart .rsec_content .rsec_tabs {width: 100%;overflow-y: scroll;overflow-x: auto;text-align: left;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}#rs_easycart .rsec_buttons, .rsec_buttons {padding: 15px 10px;}#rs_easycart .rsec_leftp, .rsec_leftp {float: left;}#rs_easycart .rsec_leftp .btn2, .rsec_leftp .btn2 {margin-right: 10px;}#rs_easycart .rsec_rightp, .rsec_rightp {float: right;}#rs_easycart table.rsec_table, table.rsec_table, table.rsec_table, table.rsec_table {width: 100%;border: none;}#rs_easycart table.rsec_table thead th, table.rsec_table thead th, table.rsec_table thead th, table.rsec_table thead th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}#rs_easycart table.rsec_table tbody td, table.rsec_table tbody td, table.rsec_table tbody td, table.rsec_table tbody td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #F2F2F2;border-left: none;}#rs_easycart table.rsec_table th.rsec_hov, #rs_easycart table.rsec_table td.rsec_hov {width: 5px;padding: 0px;}#rs_easycart table.rsec_table .rsec_cen, table.rsec_table .rsec_cen {text-align: center;}#rs_easycart table.rsec_table .rsec_product-name, table.rsec_table .rsec_product-name {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}#rs_easycart table.rsec_table .rsec_padd, table.rsec_table .rsec_padd {padding-right: 25px;padding-left: 25px;}#rs_easycart table.rsec_table .rsec_min {width: 1px;}#rs_easycart table.rsec_table .rsec_min label {margin-top: 4px;}#rs_easycart table.rsec_table .rsec_image img {max-width: 40px;max-height: 40px;}#rs_easycart .rsec_emptytab {width: 100%;height: 100%;text-align: center;}#rs_easycart .rsec_thistab_viewed .rsec_emptytab .rsec_emptytab_icon {width: 100%;max-width: 180px;margin: 0 auto;padding-top: 140px;color: #ccc;font-size: 13px;background-image: url("/local/templates/profood30_sopdu/assets/css/../img/emptyviewed.png");background-position: 0px 0px;background-repeat: no-repeat;}#rs_easycart .rsec_thistab_compare .rsec_emptytab .rsec_emptytab_icon, #rs_easycart .rsec_thistab_favorite .rsec_emptytab .rsec_emptytab_icon, #rs_easycart .rsec_thistab_basket .rsec_emptytab .rsec_emptytab_icon {width: 100%;max-width: 146px;margin: 0 auto;padding-top: 155px;color: #ccc;font-size: 13px;background-position: 0px 0px;background-repeat: no-repeat;}#rs_easycart .rsec_thistab_compare .rsec_emptytab .rsec_emptytab_icon {background-image: url("/local/templates/profood30_sopdu/assets/css/../img/emptycompare.png");}#rs_easycart .rsec_thistab_favorite .rsec_emptytab .rsec_emptytab_icon {background-image: url("/local/templates/profood30_sopdu/assets/css/../img/emptyfavorite.png");}#rs_easycart .rsec_thistab_basket .rsec_emptytab .rsec_emptytab_icon {background-image: url("/local/templates/profood30_sopdu/assets/css/../img/emptybasket.png");}#rs_easycart .rsec_thistab_compare .rsec_delete .svg-icon {width: 10px;height: 10px;color: #830721;}#rs_easycart .rsec_thistab_favorite .rsec_delete .svg-icon {width: 10px;height: 10px;color: #830721;}#rs_easycart .rsec_plus, #rs_easycart .rsec_minus {display: inline-block;padding: 2px 9px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 14px;text-decoration: none;color: black;cursor: pointer;background-color: #F3F3F3;}#rs_easycart .rsec_plus:hover, #rs_easycart .rsec_minus:hover {color: black;text-decoration: none;background-color: #e0e0e0;}#rs_easycart .rsec_plus:active, #rs_easycart .rsec_minus:active {color: black;text-decoration: none;background-color: #cdcdcd;}#rs_easycart .rsec_quantity, .rsec_quantity {display: inline-block;width: auto;height: 46px;overflow: inherit;}#rs_easycart .rsec_quantity__inner, .rsec_quantity__inner {position: relative;display: inline-block;width: 150px;height: 46px;background-color: #FFF;}#rs_easycart .rsec_quantity__input, .rsec_quantity__input {display: inline-block;float: left;width: 29px;text-align: center;padding: 7px 0 7px;background-color: #FFF;border: 1px solid #f3f3f3;border-right: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;height: 46px;font-size: 14px;}#rs_easycart .rsec_quantity__input:hover, #rs_easycart .rsec_quantity__input:hover:focus, #rs_easycart .rsec_quantity__input:focus, .rsec_quantity__input:hover, .rsec_quantity__input:hover:focus, .rsec_quantity__input:focus {border-color: #f3f3f3;-webkit-box-shadow: none;box-shadow: none;}#rs_easycart .rsec_quantity .rsec_minus, #rs_easycart .rsec_quantity .rsec_plus, .rsec_quantity .rsec_minus, .rsec_quantity .rsec_plus {width: 45px;position: relative;display: inline-block;float: left;text-decoration: none;cursor: pointer;padding: 30px 15px 16px 14px;background: #F3F3F3;border: none;border-radius: 0;}#rs_easycart .rsec_quantity .rsec_minus:before, #rs_easycart .rsec_quantity .rsec_minus:after, #rs_easycart .rsec_quantity .rsec_plus:before, #rs_easycart .rsec_quantity .rsec_plus:after, .rsec_quantity .rsec_minus:before, .rsec_quantity .rsec_minus:after, .rsec_quantity .rsec_plus:before, .rsec_quantity .rsec_plus:after {position: absolute;display: inline-block;width: 10px;height: 10px;content: " ";background-color: black;}#rs_easycart .rsec_quantity .rsec_minus:hover, #rs_easycart .rsec_quantity .rsec_plus:hover, .rsec_quantity .rsec_minus:hover, .rsec_quantity .rsec_plus:hover {background-color: #e0e0e0;}#rs_easycart .rsec_quantity .rsec_minus:active, #rs_easycart .rsec_quantity .rsec_plus:active, .rsec_quantity .rsec_minus:active, .rsec_quantity .rsec_plus:active {background-color: #cdcdcd;}#rs_easycart .rsec_quantity .rsec_minus:before, .rsec_quantity .rsec_minus:before {top: 22px;left: 16px;width: 13px;height: 1px;content: " ";background-color: black;}#rs_easycart .rsec_quantity .rsec_minus:after, .rsec_quantity .rsec_minus:after {content: none;}#rs_easycart .rsec_quantity .rsec_plus:before, .rsec_quantity .rsec_plus:before {top: 22px;left: 15px;width: 13px;height: 1px;}#rs_easycart .rsec_quantity .rsec_plus:after, .rsec_quantity .rsec_plus:after {top: 16px;left: 21px;width: 1px;height: 13px;}#rs_easycart .rsec_quantity .rsec_measurename, .rsec_quantity .rsec_measurename {display: inline-block;float: left;width: 29px;text-align: center;padding: 13px 6px 13px 1px;background-color: #FFF;border: 1px solid #f3f3f3;border-left: none;border-radius: 0;}#rs_easycart .rsec_thistab_basket {height: 100%;}#rs_easycart .rsec_thistab_basket .rsec_delete .svg-icon {width: 10px;height: 10px;color: #830721;}#rs_easycart .rsec_thistab_basket .rsec_totaltext {font-size: 14px;}#rs_easycart .rsec_thistab_basket .rsec_totaltext .rsec_color, .rsec_thistab_basket .rsec_totaltext .rsec_color {font-size: 14px;font-weight: 600;margin-right: 25px;}#rs_easycart .rsec_thistab_basket .rsec_coupon {margin-right: 10px;}#rs_easycart .rsec_thistab_basket .rsec_coupon .rsec_cop {padding: 13px 9px;}#rs_easycart .rsec_thistab_basket .rsec_coupon .rsec_cop + .rsec_coup, .rsec_thistab_basket .rsec_coupon .rsec_cop + .rsec_coup {padding: 11px 14px 11px;margin-left: 12px;}#rs_easycart .rsec_thistab_basket .rsec_coupon, .rsec_thistab_basket .rsec_coupon, #rs_easycart .rsec_thistab_basket .rsec_coupon_result, .rsec_thistab_basket .rsec_coupon_result {margin-bottom: 10px;}#rs_easycart .rsec_thistab_basket .rsec_coupon_result.good .rsec_counpon_note {color: green;}#rs_easycart .rsec_thistab_basket .rsec_coupon_result.bad .rsec_counpon_note {color: red;}#rs_easycart .rsec_thistab_basket .rsec_rightp .btn1 {padding: 10px 14px;}#rs_easycart .rsec_thistab_basket .rsec_name, .rsec_thistab_basket .rsec_name {color: #878787;}#rs_easycart .rsec.rsec_headers {background-color: #f8f9fa;box-shadow: 2px 6px 10px 0 rgba(0, 0, 0, .05);}#rs_easycart .rsec_headers a.selected {color: #666666;}#rs_easycart .rsec_headers a.rsec_online span.rsec_name {border-bottom: 1px dashed #830721;}#rs_easycart .rsec_headers a.rsec_online, #rs_easycart .rsec_headers span.rsec_color {color: #fbc9c9;color: #ffffff;font-weight: 500;border-radius: 4px;font-size: 14px;margin-left: 7px;min-width: 22px;background: #bdd179;padding: 4px 7px;}#rs_easycart .rsec_headers a.rsec_online, #rs_easycart .rsec_headers span.rsec_color:first-child {padding: 0px 7px;}#rs_easycart .rsec_headers a.rsec_online .svg-icon {color: #fbc9c9;}#rs_easycart .rsec_thistab_basket + .footer, #rs_easycart .rsec_thistab_favorite + .footer, #rs_easycart .rsec_thistab_compare + .footer, #rs_easycart .rsec_thistab_viewed + .footer {display: none;}.catalog {width: 100%;}.catalog .prods {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.catalog .bottom {margin-left: 20%;}.catalog .prods .sectinfo, .catalog .prods .compareandpaginator .compare, .catalog__sorter > .b-sorter {padding: 12px 0;}.catalog .prods .gopro-container {margin-left: -1px;}.gopro-container {margin-bottom: 50px;}.catalog .prods .borlef {border-left: 1px solid #f3f3f3;}.catalog .prods .sectinfo, .catalog .prods .ajaxpages_gmci {width: 100%;float: left;}.catalog .prods .ajaxpages_gmci {margin-bottom: 15px;}.catalog .prods .sectinfo {border-top: 1px solid #f3f3f3;}.catalog .prods .sectinfo .description {color: #484848;}.catalog .prods .compareandpaginator {border-top: 1px solid #f3f3f3;}.catalog .prods .compareandpaginator .compare {float: left;}.catalog__sorter .catalogsorter {padding-top: 12px;}.catalog__sorter {-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 1px solid #f3f3f3;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.catalog .errortext {margin-left: 15px;}.comparelist .title {float: left;color: #878787;padding: 11px 0 11px 0;margin-right: 5px;}.comparelist a {position: relative;display: inline-block;height: auto;padding: 11px 21px 11px;text-decoration: none;text-align: center;line-height: 160%;font-size: 14px;font-weight: normal;font-style: normal;cursor: pointer;white-space: nowrap;background: none;-webkit-box-sizing: border-box;box-sizing: border-box;text-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-transition: 0s;transition: 0s;outline: 0;border-radius: 0;border: 1px solid transparent;padding: 10px 0 11px 0;}.comparelist a:hover {text-decoration: underline;}.catalog-compare-result img {max-width: 206px;max-height: 170px;}.data-table td {text-align: center;vertical-align: top;max-width: 300px;border: 1px solid #ccc;padding: 12px 10px;min-width: 206px;}.data-table td .scroll {width: 100%;height: auto;overflow: auto;}.data-table thead td {vertical-align: top;}.data-table tbody tr:nth-child(odd) td {background-color: #fafafa;}.back1 td {background-color: #F3F3F3 !important;}.data-table th {border: 1px solid #ccc;padding: 10px;min-width: 180px;}.data-table thead td {padding: 20px 20px 25px 20px;}.element {height: 255px;vertical-align: middle;}.element_info_wrap {vertical-align: text-bottom;}.element_info-price {text-align: center;margin-bottom: 12px;}.catalog-compare-result .price {display: block;margin-bottom: 10px;text-align: center;font-size: 16px;font-weight: 600;}.crossed_price {margin-right: 25px;text-align: center;color: #878787;position: relative;}.crossed_price::after {position: absolute;top: 49%;right: 0;left: 0;display: block;width: auto;height: 1px;content: " ";background-color: #830721;}.crossed_price + .discount {font-weight: 600;}.delete_icon .icon {width: 11px;height: 10px;background-position: 0px -890px;}.delete_icon {position: absolute;top: -29px;right: -25px;padding: 10px;}.catalog-item-name {height: 38px;margin-bottom: 15px;text-align: left;overflow: hidden;}.no_border {border: none !important;}.data-table-form {overflow-x: auto;}.back1 {border-right: none !important;}.back2 {border-right: 1px solid #ccc !important;}.back1, .property_name {text-align: left !important;}.data-table tbody tr:hover td, .data-table tbody tr:hover td a {color: #FFF;background-color: #899cc7;}.data-table tbody .back1:hover td {background-color: #F3F3F3;color: #000;}.data-table {overflow-x: auto;}.element_info-picture {position: relative;height: 170px;margin-bottom: 15px;}.detail__glass {display: inline-block;max-width: 100%;line-height: 1.2;vertical-align: middle;}.detail__glass__zoom {text-align: center;}.detail__glass__zoom .svg-icon {width: 12px;height: 12px;margin-right: 5px;color: #830721;}.detail__pic {position: relative;min-height: 369px;text-align: center;}.detail__pic__no-photo {display: block;padding: 40% 45%;}.detail__pic__inner {border: 1px solid #F2F2F2;margin-bottom: 0;width: calc(100% - 87px - 16px);position: relative;}.detail__pic__flex {display: flex;align-items: flex-start;justify-content: space-between;}.detail__pic__carousel {display: none;}.detail__pic__carousel.owl-carousel {display: block;}.detail__pic__zoom {color: #878787;text-align: center;margin-bottom: 36px;margin-top: 60px;}.detail__pic__zoom .svg-icon {position: relative;bottom: 1px;width: 12px;height: 12px;margin-right: 16px;color: #830721;}.detail__pic__preview {height: 369px;margin: 0;overflow: hidden;}.detail__pic__thumbs {position: relative;}.detail__thumbs__arrow {position: absolute;left: 50%;margin-right: -50%;transform: translateX(-50%);background: transparent;padding: 0;border: none!important;outline: none!important;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;cursor: pointer;}.detail__thumbs__arrow.is-disabled {display: none;}.detail__thumbs__arrow .svg-icon {width: 24px;height: 24px;}.detail__thumbs__arrow[data-arrow="prev"] {top: -29px;transform: translateX(-50%) rotate(180deg);}.detail__thumbs__arrow[data-arrow="next"] {bottom: -29px;}.detail__pic__dots {display: none;text-align: left;white-space: nowrap;}.detail__pic__dots.owl-carousel {width: 87px;display: flex;flex-direction: column;align-items: stretch;height: 100%;overflow: scroll;scroll-behavior: smooth;-ms-overflow-style: none;scrollbar-width: none;}.detail__pic__dots.owl-carousel::-webkit-scrollbar {display: none!important;}.detail__pic__dots .owl-dot {display: flex;align-items: center;justify-content: center;width: 87px;height: 81px;min-height: 81px;text-align: center;cursor: pointer;margin-bottom: 15px;border: 1px solid #F2F2F2;-webkit-transition: border-color ease-in-out 0.15s;transition: border-color ease-in-out 0.15s;position: relative;}.detail__pic__dots .owl-preview-video {position: absolute;left: 50%;margin-right: -50%;top: 50%;transform: translate(-50%,-50%);width: 24px;height: 24px;border-radius: 50%;background: url("/local/templates/profood30_sopdu/assets/css/../img/video-icon.svg") no-repeat center;}.detail__pic__dots .owl-dot:last-child {margin-bottom: 0;}.detail__pic__dots .owl-dot:hover, .detail__pic__dots .owl-dot.active {border-color: #830721;}.detail__pic__dots .owl-dot .owl-preview {width: auto;height: auto;max-width: 100%;max-height: 100%;}.detail__pic .owl-stage {height: 367px;}.detail__pic .owl-item {height: 367px;}.detail__pic .owl-item .detail__pic__a {position: relative;display: block;height: 367px;line-height: 367px;text-align: center;}.detail__pic .owl-item .detail__video__a {position: relative;}.detail__pic .owl-item .detail__video__a::before {content: "";position: absolute;left: 50%;margin-right: -50%;top: 50%;transform: translate(-50%,-50%);width: 44px;height: 44px;border-radius: 50%;background: url('/local/templates/profood30_sopdu/assets/css/../img/video-icon.svg') no-repeat center;background-size: 44px;}.detail__pic .owl-item .detail__pic__img {display: inline-block;width: auto;max-height: 100%;vertical-align: middle;height: 100%;width: 100%;object-fit: contain;}.product {}.product-delivery {border: 2px solid #830721;clear: left;padding: 16px 18px 18px 16px;margin-bottom: 24px;overflow-x: hidden;border-radius: 12px;}.product-delivery__block {-webkit-transition: .5s;transition: .5s;height: 54px;position: relative;overflow: hidden;}.product-delivery__pic {min-width: 100px;text-align: center;vertical-align: middle;width: 10%;}.product-delivery__circle-outer {width: 165px;height: 165px;border-radius: 50%;border: 40px solid;background-color: #fff;border-color: #f3f3f3 #f3f3f3 #830721 #830721;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);position: relative;left: -25px;}.product-delivery__icon {-webkit-transform: rotate(315deg);-ms-transform: rotate(315deg);transform: rotate(315deg);margin-top: 20px;}.product-delivery__icon svg {width: 58px;height: 44px;color: #830721;}.product-delivery__title {font-weight: 600;margin-bottom: 16px;}.product-delivery__body {padding: 0 5px;}.product-delivery__list {width: 100%;padding: 0;}.product-delivery__list:last-child {margin-bottom: 0;}.product-delivery__list li {line-height: 18px;margin-bottom: 8px;}.product-delivery__name, .product-delivery__information {color: #878787;}.product-delivery__name {margin-right: 7px;display: inline-block;}.product-east .icon-east.right {float: right;}.product-actions {float: left;}.p-delivery .col {max-width: 100%;}.p-delivery .p-delivery__guarantee {margin-bottom: 50px;border-bottom: 1px solid rgba(204, 204, 204, 0.3);display: inline-block;}.p-delivery .p-delivery__guarantee-icon {display: inline-block;padding: 20px 0 30px 15px;width: 30%;}.p-delivery .p-delivery__guarantee-icon img {max-width: 80%;}.p-delivery .p-delivery__guarantee-text {display: inline-block;margin-left: -4px;vertical-align: middle;max-width: 475px;width: 70%;}.p-delivery .p-delivery__delivery-point, .p-delivery .p-delivery__delivery-time {padding-top: 105px;display: inline-block;vertical-align: top;position: relative;}.p-delivery .p-delivery__delivery-time {width: 40%;font-size: 16px;text-align: center;max-width: 205px;margin-right: 10%;}.p-delivery .p-delivery__delivery-point {margin: -4px;width: 50%;}.p-delivery .p-delivery__delivery-point:before, .p-delivery .p-delivery__delivery-time:before {font-family: PeIcon7Stroke;position: absolute;top: 0;font-size: 64px;}.p-delivery .p-delivery__delivery-time:before {content: "\e67e";left: 0;right: 0;}.p-delivery .p-delivery__delivery-point:before {content: "\e673";left: 0;}.p-delivery .p-delivery__table-wrap {max-width: 100%;width: 100%;overflow-x: auto;}.p-delivery .p-delivery__table-wrap .table thead tr th:nth-child(2), .p-delivery .p-delivery__table-wrap .table thead tr th:nth-child(3) {text-align: center;}.p-delivery .p-delivery__table-wrap .table tr td:nth-child(1), .p-delivery .p-delivery__table-wrap .table tr th:nth-child(1) {width: auto;}.p-delivery .p-delivery__picture {padding: 8px;}.p-delivery .p-delivery__picture > img {max-width: 90px;}.tab-custom-content__files__link {display: block;}.tab-custom-content__files__link:hover {text-decoration: none;}.tab-custom-content__files__link:hover .tab-custom-content__files__name {text-decoration: underline;}.tab-custom-content__files__svg {float: left;width: 44px;height: 47px;color: #830721;}.tab-custom-content__files__info {display: block;margin-left: 50px;}.tab-custom-content__files__description {color: #000;}.tab-custom-content__files__size {color: #999;font-size: 11px;}.detail {margin-bottom: 30px;}.detail__inner .pagetitle {margin-bottom: 0;}.detail__anchor {margin-bottom: 18px;}.detail__anchor__link + .detail__anchor__link {margin-left: 14px;}.detail__stickers .c-stickers {position: absolute;top: 50px;left: 0;cursor: default;z-index: 10;}.detail__stickers .c-stickers__sticker {width: auto;margin-bottom: 2px;}.detail__stickers .c-stickers__sticker-standart {display: block;width: 100%;}.detail.da2 .detail__stickers .c-stickers__sticker.c-stickers__da2 {display: block;}.detail.qb .detail__stickers .c-stickers__sticker.c-stickers__qb {display: block;}.detail__article-rating {margin-bottom: 36px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.detail__article .c-article {margin-right: 12px;}.detail__prices__title {color: #830721;display: block;padding-bottom: 16px;}.detail__prices .c-prices.product-multiple {margin-bottom: 25px;}.detail__prices .c-prices.product-alone {margin-bottom: 30px;}.detail__prices-note {margin-bottom: 15px;margin-top: 40px;}.detail .c-important-props {padding-left: 20px;margin-bottom: 20px;}.detail .c-important-props__title {font-weight: 600;}.detail .c-important-props__prop {margin-bottom: 20px;}.detail__attributes {margin-bottom: 6px;}.detail__attributes .c-attributes__prop {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons .c-attributes__prop + .c-attributes__prop {margin-top: 7px;}.detail__attributes .c-attributes.view-list {margin-bottom: 22px;}.detail__attributes .c-attributes.view-list .c-attributes__prop + .c-attributes__prop {margin-top: 18px;}.detail__previewtext {color: #333;margin-bottom: 17px;}.detail__previewtext ul {list-style: disc;padding-left: 18px;}.detail__previewtext__go-to {margin: 12px 0 45px 0;}.detail__pay-stores {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 14px;}.detail__pay-stores:before {content: none;}.detail__pay-stores .b-pay__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.detail__pay-stores .b-pay__inner:before {content: none;}.detail__pay {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-bottom: 15px;}.detail__pay .b-pay__quantity {margin-right: 16px;}.detail__pay .b-pay__button {margin-right: 12px;}.detail__pay .c-quantity {margin-bottom: 15px;}.detail__pay .bx-catalog-subscribe-button.in {padding-left: 0;}.detail__stores {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;padding: 13px 0 13px 0;}.detail__compare-favorite-cheaper {margin-bottom: 25px;}.detail__compare-favorite-cheaper > span + span {margin-top: 10px;}.detail__compare, .detail__favorite, .detail__cheaper {display: block;}.detail__compare .svg-icon, .detail__favorite .svg-icon {font-size: 24px;}.detail__social {margin-bottom: 24px;}.detail__tabs-content {position: relative;}.detail__tabs-content:after {position: absolute;top: -100px;right: 0;bottom: 0;width: 36px;height: 100px;content: " ";background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, #fff), to(#fff));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);}@media (min-width: 768px) {.catalog .prods .sectinfo, .catalog .prods .list-gallery__inner, .catalog .prods .list-table__inner, .catalog .prods .compareandpaginator .compare, .catalog__sorter > .b-sorter {padding-left: 24px;}.catalog > .sidebar, .catalog > .filterfixed.fixed {float: left;}.catalog__sorter {float: right;}.catalog > .sidebar, .catalog > .filterfixed.fixed {width: 250px;}.catalog > .sidebar + .prods, .catalog > .filterfixed.fixed + .prods, .catalog__sorter {width: calc(100% - 250px);}.catalog > .sidebar + .prods, .catalog > .filterfixed.fixed + .prods {margin-left: 250px;}.catalog__sorter {-webkit-box-pack: stretch;-ms-flex-pack: stretch;justify-content: stretch;}.catalog__sorter > * {-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.detail__product-page__info {margin-top: 8px;}.detail__pay {margin-bottom: 0;}.detail__pay .c-quantity {margin-bottom: 0;}.detail__compare-favorite-cheaper > span + span {margin-top: 0;}.detail__compare, .detail__favorite, .detail__cheaper {display: inline;}.detail__compare + .detail__favorite {margin-left: 28px;}.detail__favorite + .detail__cheaper {margin-left: 44px;}.detail__tabs-content {position: static;}.detail__tabs-content:after {display: none;}.mods, .bigdata {margin-bottom: 20px;}}@media (min-width: 1200px) {.catalog > .sidebar, .catalog > .filterfixed.fixed {width: 304px;}.catalog > .sidebar + .prods, .catalog > .filterfixed.fixed + .prods, .catalog__sorter {width: calc(100% - 320px);}.catalog > .sidebar + .prods, .catalog > .filterfixed.fixed + .prods {margin-left: 320px;}.detail__inner .pagetitle {margin-bottom: 16px;}}.list-gallery {border-top: 1px solid #F2F2F2;}.list-gallery__element {width: 100%;}.bx-no-touch .list-gallery__element.hover .list-gallery__inner {-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);z-index: 110;}.list-gallery__inner {border-bottom: 1px solid #F2F2F2;padding: 24px 0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;}.list-gallery__picture {margin-bottom: 24px;width: 70px;}.list-gallery__canvas {display: block;padding-bottom: 70%;position: relative;}.list-gallery__canvas img {bottom: 0;display: block;left: 0;margin: auto;max-height: 100%;max-width: 100%;position: absolute;right: 0;top: 0;}.list-gallery__mix {margin-bottom: 22px;}.list-gallery__stickers {margin-bottom: 4px;}.list-gallery__name-rating-article {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.list-gallery__rate-limit {line-height: initial;margin-bottom: 8px;}.list-gallery__rating {display: inline-block;margin-right: 14px;}.list-gallery__name {display: inline;}.list-gallery__article {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}.list-gallery__article .c-article__title {display: none;}.list-gallery__compare-favorite {margin-top: 16px;}.list-gallery__compare {margin-right: 15px;}.list-gallery__compare .svg-icon, .list-gallery__favorite .svg-icon {font-size: 24px;}.list-gallery__prices {margin-bottom: 16px;}.list-gallery__prices .c-prices__value {margin-bottom: 4px;}.list-gallery__pay .btn, .list-gallery__more .btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 10px 14px;}.list-gallery__pay .btn > .svg-icon, .list-gallery__more .btn > .svg-icon {font-size: 24px;}.list-gallery__stores {display: inline-block;}.list-gallery__pay .bx-catalog-subscribe-button.in {padding-left: 0;}.list-table {border-top: 1px solid #F2F2F2;}.list-table__element {width: 100%;}.bx-no-touch .list-table__element.hover .list-table__inner {-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);z-index: 110;}.list-table__inner {border-bottom: 1px solid #F2F2F2;padding: 24px 0;-webkit-transition: all 0.15s linear;transition: all 0.15s linear;}.list-table__picture {margin-bottom: 24px;width: 70px;}.list-table__canvas {display: block;padding-bottom: 70%;position: relative;}.list-table__canvas img {bottom: 0;display: block;left: 0;margin: auto;max-height: 100%;max-width: 100%;position: absolute;right: 0;top: 0;}.list-table__name {margin-bottom: 22px;max-height: 44px;overflow: hidden;}.list-table__rating {display: inline-block;font-size: 14px;font-weight: normal;margin-right: 14px;}.list-table__stores {display: inline-block;}.list-table__article .c-article__title {display: none;}.list-table__prices {margin-bottom: 16px;}.list-table__prices .c-prices__value {margin-bottom: 4px;}.list-table__pay .btn, .list-table__more .btn {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 10px 14px;}.list-table__pay .btn > .svg-icon, .list-table__more .btn > .svg-icon {font-size: 24px;}.list-element {position: relative;}.c-timers {display: none;}.list-thead {border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;color: #878787;padding: 0 24px;width: 100%;}.list-thead__tr {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.list-thead__tr:before {content: none;}.list-thead__td {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;width: 50%;margin: auto;}.light .js-element {position: relative;width: 245px;float: left;margin: -1px 0 0 -1px;padding: 20px 12px;border: 1px solid #F3F3F3;z-index: 100;}.light .js-element:hover {border-color: #EE8131;z-index: 110;}.light .js-element .name, .light .js-element .pic {text-align: center;}.light .js-element .name {height: 35px;overflow: hidden;}.light .js-element .pic {margin: 10px 0px;}.light .js-element .pic, .light .js-element .pic a {width: 224px;height: 224px;}.light .js-element .pic a {display: block;line-height: 210px;}.light .js-element .pic a img {display: inline-block;line-height: 1.2;vertical-align: middle;}.light .js-element .prices {float: left;font-size: 18px;margin-top: 4px;}.light .js-element .buy .add2basket, .light .js-element .buy .inbasket, .light .js-element .buy .go2detail {float: right;}@media (min-width: 992px) {.list-gallery {border-top: none;}.list-gallery__picture {margin-bottom: 0;}.list-gallery__mix {margin-bottom: 0;}.list-gallery__prices {margin-bottom: 0;}.list-gallery__prices .c-prices__name, .list-gallery__prices .c-prices__value {display: block;margin-right: 0;}.list-gallery__prices .c-prices__value {margin-bottom: 12px;}.list-gallery__prices .c-prices.product-multiple {margin-top: 34px;}.list-gallery__prices .c-prices.product-alone {margin-top: 55px;}.list-gallery__prices .c-prices.product-alone .c-prices__value {margin-right: 0;}.list-gallery__pay, .list-gallery__more {margin-top: 42px;text-align: center;}.list-table {border-top: none;}.list-table__inner {padding: 16px 0;}.list-table__picture {margin-bottom: 0;}.list-table__name {margin-bottom: 0;}.list-table__article .c-article {display: block;position: relative;}.list-table__article .c-article__title {bottom: 100%;font-size: 12px;line-height: 1.2;margin-right: 0;position: absolute;}.list-table__article .c-article__value {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.list-table__article .c-article:not(.js-article-invisible) .c-article__title {display: block;}.list-table__prices {margin-bottom: 0;}.list-table__prices .c-prices {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: 100%;}.list-table__prices .c-prices:before {content: none;}.list-table__prices .c-prices__price {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;position: relative;margin: 0 !important;}.list-table__prices .c-prices__name {bottom: 100%;font-size: 12px;line-height: 1.2;margin: 0 0 -2px 0;position: absolute;}.list-table__prices .c-prices__value {margin: 0;width: 100%;}.list-table__prices .c-prices__value-old-before {font-size: 12px;line-height: 1.2;margin: -2px 0 0 0;position: absolute;top: 100%;}.list-table__prices .c-prices__empty, .list-table__prices .c-prices__hide {display: block !important;-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;visibility: hidden;}.list-table__pay, .list-table__more {text-align: center;}}.c-ajaxpages {height: 65px;text-align: center;line-height: 65px;padding: 0;margin-top: 16px;margin-bottom: 40px;}.c-ajaxpages.animation .c-ajaxpages__animashka {display: block;}.c-ajaxpages.animation .c-ajaxpages__link {cursor: default;}.c-ajaxpages.animation .c-ajaxpages__text {visibility: hidden;}.c-ajaxpages__link {position: relative;display: inline-block;line-height: 31px;text-decoration: none;}.c-ajaxpages__animashka {position: absolute;top: 1px;left: 23px;display: none;width: 31px;height: 31px;line-height: 31px;vertical-align: middle;}.c-ajaxpages__text {visibility: visible;}.paginator-catalog-position {position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}#paginator {-ms-flex-item-align: end;align-self: flex-end;margin-bottom: 10px;}@media (min-width: 1400px) {.paginator-catalog-position {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}#paginator {margin-top: 20px;}}.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.navigation .arrow {background-color: #830721;border: none;padding: 6px 10px;}.navigation .arrow:hover {background-color: #830721;border: none;}.navigation .arrow .svg-icon {width: 25px;height: 32px;fill: #fff;}.navigation .arrow.right {margin-right: 0;}.navigation span, .navigation a {padding: 11px 12px;border: 1px solid #BDBEC0;margin: 0;font-size: 13px;}.navigation span:hover, .navigation a:hover {border: 1px solid #830721;}.navigation .current {border-color: #830721;}@media (min-width: 560px) {.navigation .arrow {padding: 6px 16px;}.navigation .arrow .svg-icon {margin-left: 0;}.navigation span, .navigation a {padding: 11px 25px;margin: 0 6px 0 0;}}.detail {margin-bottom: 30px;}.detail__inner .pagetitle {margin-bottom: 0;}.detail__anchor {margin-bottom: 18px;}.detail__anchor__link + .detail__anchor__link {margin-left: 14px;}.detail__stickers .c-stickers {position: absolute;top: 50px;left: 0;cursor: default;z-index: 10;}.detail__stickers .c-stickers__sticker {width: auto;margin-bottom: 2px;}.detail__stickers .c-stickers__sticker-standart {display: block;width: 100%;}.detail.da2 .detail__stickers .c-stickers__sticker.c-stickers__da2 {display: block;}.detail.qb .detail__stickers .c-stickers__sticker.c-stickers__qb {display: block;}.detail__article-rating {margin-bottom: 36px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.detail__article .c-article {margin-right: 12px;}.detail__prices__title {color: #830721;display: block;padding-bottom: 16px;}.detail__prices .c-prices.product-multiple {margin-bottom: 25px;}.detail__prices .c-prices.product-alone {margin-bottom: 30px;}.detail__prices-note {margin-bottom: 15px;margin-top: 40px;}.detail .c-important-props {padding-left: 30px;}.detail .c-important-props__title {font-weight: 600;}.detail .c-important-props__prop {margin-bottom: 20px;}.detail__attributes {margin-bottom: 6px;}.detail__attributes .c-attributes__prop {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons {margin-bottom: 14px;}.detail__attributes .c-attributes.view-buttons .c-attributes__prop + .c-attributes__prop {margin-top: 7px;}.detail__attributes .c-attributes.view-list {margin-bottom: 22px;}.detail__attributes .c-attributes.view-list .c-attributes__prop + .c-attributes__prop {margin-top: 18px;}.detail__previewtext {color: #333;margin-bottom: 17px;}.detail__previewtext__go-to {margin: 12px 0 45px 0;}.detail__pay-stores {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 14px;}.detail__pay-stores:before {content: none;}.detail__pay-stores .b-pay__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.detail__pay-stores .b-pay__inner:before {content: none;}.detail__pay {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-bottom: 15px;}.detail__pay .b-pay__quantity {margin-right: 16px;}.detail__pay .b-pay__button {margin-right: 12px;}.detail__pay .c-quantity {margin-bottom: 15px;}.detail__pay .bx-catalog-subscribe-button.in {padding-left: 0;}.detail__stores {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;padding: 13px 0 13px 0;}.detail__compare-favorite-cheaper {margin-bottom: 25px;}.detail__compare-favorite-cheaper > span + span {margin-top: 10px;}.detail__compare, .detail__favorite, .detail__cheaper {display: block;}.detail__compare .svg-icon, .detail__favorite .svg-icon {font-size: 24px;}.detail__social {margin-bottom: 24px;}.detail__tabs-content {position: relative;}.detail__tabs-content:after {position: absolute;top: -100px;right: 0;bottom: 0;width: 36px;height: 100px;content: " ";background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(80%, #fff), to(#fff));background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 80%, #fff 100%);}.list-gallery .b-pay__form.cantbuy .b-pay__add2basket, .list-gallery .b-pay__form.cantbuy .b-pay__inbasket, .list-gallery .b-pay__form.cantbuy .b-pay__buy1click, .list-gallery .b-pay__form.cantbuy .b-pay__quantity {display: none;}.list-gallery .b-pay__form.cantbuy .b-pay__add2subscribe {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.list-gallery .b-pay__form.in .b-pay__add2basket, .list-gallery .b-pay__form.in .b-pay__buy1click, .list-gallery .b-pay__form.in .b-pay__add2subscribe {display: none;}.list-gallery .b-pay__form.in .b-pay__inbasket {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.list-gallery .b-pay__form .b-pay__inbasket, .list-gallery .b-pay__form .b-pay__add2subscribe {display: none;}.list-gallery .b-pay__form .b-pay__add2basket, .list-gallery .b-pay__form .b-pay__buy1click {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.rs-table {border: none;}.rs-table th, .rs-table__th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.rs-table td, .rs-table__td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #F2F2F2;border-left: none;}.table > thead > tr > th, .table > thead > tr > td {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.table > tbody > tr > td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #F2F2F2;border-left: none;}.table > thead:first-child > tr:first-child > th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.table-borderless tbody > tr > th, .table-borderless tbody > tr > td, .table-borderless thead th, .table-borderless tbody + tbody {border: 0;}.rs-tabs__bar {width: 100%;white-space: nowrap;padding: 0;background: #f3f3f3;border: none;overflow-x: auto;overflow-y: hidden;}.rs-tabs__bar.hide-first {display: none;}.rs-tabs__bar-button {position: relative;display: inline-block;float: none;font-size: 14px;line-height: 18px;color: #830721;white-space: nowrap;text-decoration: none;margin: 0;padding: 24px;background: transparent;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: none;border-left: 1px solid transparent;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;text-shadow: none;}.rs-tabs__bar-button:hover {color: #107bff;}.rs-tabs__bar-button.active, .rs-tabs__bar-button.current {color: #830721;background-color: #fff !important;border: 1px solid #f3f3f3;}.rs-tabs__bar-button.active:before, .rs-tabs__bar-button.active:after, .rs-tabs__bar-button.current:before, .rs-tabs__bar-button.current:after {display: block;}.rs-tabs__preloader {position: relative;width: 100%;min-height: 100px;}.nav.nav-tabs {width: 100%;white-space: nowrap;padding: 0;background: #f3f3f3;border: none;overflow-x: auto;overflow-y: hidden;}.nav.nav-tabs.hide-first {display: none;}.nav.nav-tabs > li {position: relative;display: inline-block;float: none;font-size: 14px;line-height: 18px;color: #830721;white-space: nowrap;text-decoration: none;margin: 0;padding: 24px;background: transparent;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: none;border-left: 1px solid transparent;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;text-shadow: none;}.nav.nav-tabs > li:before {content: "\2022";position: absolute;top: 0px;left: -31px;font-size: 14pt;line-height: 1em;color: #fff;}.nav.nav-tabs > li:hover {color: #107bff;}.nav.nav-tabs > li.active, .nav.nav-tabs > li.current {color: #830721;background-color: #fff !important;border: 1px solid #f3f3f3;}.nav.nav-tabs > li.active:before, .nav.nav-tabs > li.active:after, .nav.nav-tabs > li.current:before, .nav.nav-tabs > li.current:after {display: block;}.nav.nav-tabs > li > a {color: #830721;text-decoration: none !important;padding: 0 !important;margin: 0 !important;background: transparent !important;border: none !important;}.nav.nav-tabs > li > a:hover, .nav.nav-tabs > li > a:focus {color: #830721;text-decoration: none !important;padding: 0 !important;margin: 0 !important;background: transparent !important;border: none !important;}.b-tab-component {position: relative;}.b-tab-component .nav-tabs {padding-right: 120px;margin-bottom: -1px;}.b-tab-component .tab-sorter {position: absolute;top: 16px;right: 24px;display: inline-block;}.b-tab-component .list-galey__inner, .b-tab-component .list-table__inner {padding-right: 24px;}.b-tab-component .b-sorter {padding: 0;}.b-tab-component .hide-first .tab-sorter {position: static;top: auto;right: auto;display: block;}.brandslist .item span, .sorter_and_name .name, .mods h3.title2, .bigdata h3.title2, .detailcollection h3.title2, .detailtabs .contents .content .switcher, .sections a.parent, .b-section-list__title, .presscentermainn .title, .brandslistimgowl1.mainstyles .title a {color: #830721;}.nice-title, .nice-block-title {font-size: 38px;line-height: 1.2;font-weight: normal;}.nice-title {clear: both;color: #000;padding: 46px 0 22px;}.nice-block-title {padding: 20px 0 25px;}.nav {margin-bottom: 0;padding-left: 0;list-style: none;}.nav:before, .nav:after {content: " ";display: table;}.nav:after {clear: both;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:hover, .nav > li > a:focus {text-decoration: none;background-color: #F3F3F3;}.nav > li.disabled > a {color: #777777;}.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {color: #777777;text-decoration: none;background-color: transparent;cursor: not-allowed;}.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: #F3F3F3;border-color: #830721;}.nav .nav-divider {height: 1px;margin: 10px 0;overflow: hidden;background-color: #e5e5e5;}.nav > li > a > img {max-width: none;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs > li {float: left;margin-bottom: -1px;}.nav-tabs > li > a {margin-right: 2px;line-height: 1.6;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {border-color: #F3F3F3 #F3F3F3 #ddd;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {color: #555555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}.nav-pills > li {float: left;}.nav-pills > li > a {border-radius: 4px;}.nav-pills > li + li {margin-left: 2px;}.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #fff;background-color: #830721;}.nav-stacked > li {float: none;}.nav-stacked > li + li {margin-top: 2px;margin-left: 0;}.nav-justified, .nav-tabs.nav-justified {width: 100%;}.nav-justified > li, .nav-tabs.nav-justified > li {float: none;}.nav-justified > li > a, .nav-tabs.nav-justified > li > a {text-align: center;margin-bottom: 5px;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}.nav-tabs-justified, .nav-tabs.nav-justified {border-bottom: 0;}.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {border: 1px solid #ddd;}.tab-content > .tab-pane {display: none;visibility: hidden;}.tab-content > .active {display: block;visibility: visible;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}.navbar {position: relative;min-height: 50px;margin-bottom: 22px;border: 1px solid transparent;}.navbar:before, .navbar:after {content: " ";display: table;}.navbar:after {clear: both;}.navbar-header:before, .navbar-header:after {content: " ";display: table;}.navbar-header:after {clear: both;}.navbar-collapse {overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling: touch;}.navbar-collapse:before, .navbar-collapse:after {content: " ";display: table;}.navbar-collapse:after {clear: both;}.navbar-collapse.in {overflow-y: auto;}.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 340px;}.container > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse {margin-right: -15px;margin-left: -15px;}.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}.navbar-fixed-top, .navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;}.navbar-fixed-top {top: 0;border-width: 0 0 1px;}.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}.navbar-brand {float: left;padding: 14px 15px;font-size: 18px;line-height: 22px;height: 50px;}.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}.navbar-brand > img {display: block;}.navbar-toggle {position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}.navbar-nav {margin: 7px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 22px;}.navbar-form {margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top: 7px;margin-bottom: 7px;}.navbar-nav > li > .dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.navbar-btn {margin-top: 7px;margin-bottom: 7px;}.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}.navbar-text {margin-top: 14px;margin-bottom: 14px;}.navbar-default {background-color: #f8f8f8;border-color: #F3F3F3;}.navbar-default .navbar-brand {color: #777;}.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}.navbar-default .navbar-text {color: #777;}.navbar-default .navbar-nav > li > a {color: #777;}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #333;background-color: transparent;}.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #555;background-color: #e7e7e7;}.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {color: #ccc;background-color: transparent;}.navbar-default .navbar-toggle {border-color: #ddd;}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar {background-color: #888;}.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #F3F3F3;}.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #e7e7e7;color: #555;}.navbar-default .navbar-link {color: #777;}.navbar-default .navbar-link:hover {color: #333;}.navbar-default .btn-link {color: #777;}.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {color: #333;}.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {color: #ccc;}.navbar-inverse {background-color: #222;border-color: #090909;}.navbar-inverse .navbar-brand {color: #9d9d9d;}.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-text {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a {color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #fff;background-color: transparent;}.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {color: #fff;background-color: #090909;}.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {color: #444;background-color: transparent;}.navbar-inverse .navbar-toggle {border-color: #333;}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #333;}.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {background-color: #090909;color: #fff;}.navbar-inverse .navbar-link {color: #9d9d9d;}.navbar-inverse .navbar-link:hover {color: #fff;}.navbar-inverse .btn-link {color: #9d9d9d;}.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {color: #fff;}.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {color: #444;}.media {margin-top: 15px;}.media:first-child {margin-top: 0;}.media, .media-body {zoom: 1;overflow: hidden;}.media-body {width: 10000px;}.media-object {display: block;}.media-right, .media > .pull-right {padding-left: 10px;}.media-left, .media > .pull-left {padding-right: 10px;}.media-left, .media-right, .media-body {display: table-cell;vertical-align: top;}.media-middle {vertical-align: middle;}.media-bottom {vertical-align: bottom;}.media-heading {margin-top: 0;margin-bottom: 5px;}.media-list {padding-left: 0;list-style: none;}@media (min-width: 768px) {.detail__compare, .detail__favorite, .detail__cheaper {display: inline;}}.visible-print-block {display: none !important;}.rs-table {border: none;}.rs-table th, .rs-table__th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.rs-table td, .rs-table__td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #F2F2F2;border-left: none;}.table > thead > tr > th, .table > thead > tr > td {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.table > tbody > tr > td {padding: 13px 26px 15px;vertical-align: middle;color: black;background-color: #fff;border-top: none;border-right: none;border-bottom: 1px solid #F2F2F2;border-left: none;}.table > thead:first-child > tr:first-child > th {min-height: auto;font-size: 14px;font-weight: normal;line-height: 18px;color: #878787;padding: 13px 26px 15px;vertical-align: middle;background-color: #fff;border-top: 1px solid #F2F2F2;border-bottom: 1px solid #F2F2F2;}.table-borderless tbody > tr > th, .table-borderless tbody > tr > td, .table-borderless thead th, .table-borderless tbody + tbody {border: 0;}.rs-tabs__bar {width: 100%;white-space: nowrap;padding: 0;background: #f3f3f3;border: none;overflow-x: auto;overflow-y: hidden;}.rs-tabs__bar.hide-first {display: none;}.rs-tabs__bar-button {position: relative;display: inline-block;float: none;font-size: 14px;line-height: 18px;color: #830721;white-space: nowrap;text-decoration: none;margin: 0;padding: 24px;background: transparent;border-top: 1px solid transparent;border-right: 1px solid transparent;border-bottom: none;border-left: 1px solid transparent;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;text-shadow: none;}.rs-tabs__bar-button:hover {color: #107bff;}.rs-tabs__bar-button.active, .rs-tabs__bar-button.current {color: #830721;background-color: #fff !important;border: 1px solid #f3f3f3;}.rs-tabs__bar-button.active:before, .rs-tabs__bar-button.active:after, .rs-tabs__bar-button.current:before, .rs-tabs__bar-button.current:after {display: block;}.rs-tabs__preloader {position: relative;width: 100%;min-height: 100px;}.c-gruppedprops__group-name {font-weight: bold;font-size: 18px;margin-bottom: 20px;}.c-gruppedprops__group-props {margin-bottom: 8px;}.c-gruppedprops__prop {display: block;margin-bottom: 8px;}.c-gruppedprops__prop:last-of-type {margin-bottom: 0;}.c-gruppedprops__prop-name {color: #878787;margin-right: 7px;}.b-location {position: relative;display: inline-block;padding-top: 9px;padding-bottom: 9px;padding-right: 20px;}.b-location-confirm {position: absolute;left: -40px;top: 100%;background-color: #fff;width: 290px;padding: 18px 20px;border: 1px solid #eeeeee;margin-top: -3px;text-align: center;-webkit-box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);box-shadow: 0px 6px 41px -8px rgba(154, 164, 166, 0.82);z-index: 250;}.b-location-confirm__triangle {content: "";position: absolute;top: -9px;width: 0;left: 50%;-webkit-transform: translateX(-5px);-ms-transform: translateX(-5px);transform: translateX(-5px);height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #eeeeee;}.b-location-confirm__triangle:before {content: "";position: absolute;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #fff;top: 2px;left: -8px;}.b-location-confirm__your {margin-bottom: 11px;}.b-location-confirm__controls .btn {padding-top: 5px;padding-bottom: 5px;margin: 0 3px;}.b-location .svg-icon {font-size: 8px;margin-left: 3px;margin-bottom: 1px;}.b-locations-top__title {margin-top: 50px;}.b-locations-top__title-select-city {margin-top: 15px;padding-bottom: 16px;}.b-locations-top__item {margin-bottom: 16px;}.b-locations-top__item-label {display: inline-block;margin-left: 12px;padding-top: 2px;width: 150px;}.b-locations-top__line {position: relative;left: -20px;width: 100%;height: 1px;margin-top: 20px;margin-bottom: 20px;padding: 0px 20px;background-color: #f3f3f3;}.b-locations-top__bitrix-search {padding-bottom: 12px;}.b-locations-top__bitrix-search .bx-sls {max-width: 500px;}.b-locations-top__bitrix-search .bx-sls .bx-ui-sls-container {overflow: hidden;min-height: 40px;}.b-locations-top__bitrix-search .bx-sls .bx-ui-sls-container .bx-ui-sls-fake, .b-locations-top__bitrix-search .bx-sls .bx-ui-sls-container .bx-ui-sls-route {position: absolute !important;top: 0;left: 0;color: #000 !important;opacity: 1 !important;-webkit-box-shadow: none !important;box-shadow: none !important;background: #f3f3f3 !important;border-color: #d7dbdd;background-position: right 1px;background-repeat: no-repeat;font-size: 14px;height: 40px;width: 100%;outline: none;z-index: 10;}.b-locations-top__bitrix-search .bx-sls .bx-ui-sls-quick-locations.quick-locations {display: none;}.bx-ui-sls-pane {max-height: 250px;text-align: left;background-color: #fff;border: 1px solid #d7dbdd;border: 1px solid #d7dbdd;border-radius: 0;margin-top: 1px;z-index: 99999;}.bx-ui-sls-variants .bx-ui-sls-variant:hover {text-decoration: none;}.bx-ui-sls-variants .dropdown-item-text {display: block;padding: 11px 22px 10px 12px;clear: both;font-weight: normal;line-height: 1.42857;white-space: nowrap;cursor: pointer;}.bx-ui-sls-variants .dropdown-item-text:hover, .bx-ui-sls-variants .dropdown-item-text:active {background-color: #f5f5f5;}.bx-ui-sls-variants .bx-ui-sls-error, .bx-ui-sls-variants .-bx-popup-special-prompt {padding: 20px 8px;}.table > tbody > tr > td.price {font-weight: inherit;font-size: inherit;line-height: inherit;color: inherit;}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;}.d-inline-flex {display: -webkit-inline-box !important;display: -ms-inline-flexbox !important;display: inline-flex !important;}.embed-responsive {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}.embed-responsive::before {display: block;content: "";}.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.embed-responsive-21by9::before {padding-top: 42.85714%;}.embed-responsive-16by9::before {padding-top: 56.25%;}.embed-responsive-4by3::before {padding-top: 75%;}.embed-responsive-1by1::before {padding-top: 100%;}.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-fill {-webkit-box-flex: 1 !important;-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-grow-0 {-webkit-box-flex: 0 !important;-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-grow-1 {-webkit-box-flex: 1 !important;-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-start {-webkit-box-pack: start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-webkit-box-pack: end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-webkit-box-pack: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-webkit-box-pack: justify !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-webkit-box-align: start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-webkit-box-align: end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-webkit-box-align: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-webkit-box-align: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}.overflow-auto {overflow: auto !important;}.overflow-hidden {overflow: hidden !important;}.w-25 {width: 25% !important;}.w-50 {width: 50% !important;}.w-75 {width: 75% !important;}.w-100 {width: 100% !important;}.w-auto {width: auto !important;}.h-25 {height: 25% !important;}.h-50 {height: 50% !important;}.h-75 {height: 75% !important;}.h-100 {height: 100% !important;}.h-auto {height: auto !important;}.mw-100 {max-width: 100% !important;}.mh-100 {max-height: 100% !important;}.min-vw-100 {min-width: 100vw !important;}.min-vh-100 {min-height: 100vh !important;}.vw-100 {width: 100vw !important;}.vh-100 {height: 100vh !important;}.m-0 {margin: 0 !important;}.mt-0, .my-0 {margin-top: 0 !important;}.mr-0, .mx-0 {margin-right: 0 !important;}.mb-0, .my-0 {margin-bottom: 0 !important;}.ml-0, .mx-0 {margin-left: 0 !important;}.m-1 {margin: 0.25rem !important;}.mt-1, .my-1 {margin-top: 0.25rem !important;}.mr-1, .mx-1 {margin-right: 0.25rem !important;}.mb-1, .my-1 {margin-bottom: 0.25rem !important;}.ml-1, .mx-1 {margin-left: 0.25rem !important;}.m-2 {margin: 0.5rem !important;}.mt-2, .my-2 {margin-top: 0.5rem !important;}.mr-2, .mx-2 {margin-right: 0.5rem !important;}.mb-2, .my-2 {margin-bottom: 0.5rem !important;}.ml-2, .mx-2 {margin-left: 0.5rem !important;}.m-3 {margin: 1rem !important;}.mt-3, .my-3 {margin-top: 1rem !important;}.mr-3, .mx-3 {margin-right: 1rem !important;}.mb-3, .my-3 {margin-bottom: 1rem !important;}.ml-3, .mx-3 {margin-left: 1rem !important;}.m-4 {margin: 1.5rem !important;}.mt-4, .my-4 {margin-top: 1.5rem !important;}.mr-4, .mx-4 {margin-right: 1.5rem !important;}.mb-4, .my-4 {margin-bottom: 1.5rem !important;}.ml-4, .mx-4 {margin-left: 1.5rem !important;}.m-5 {margin: 3rem !important;}.mt-5, .my-5 {margin-top: 3rem !important;}.mr-5, .mx-5 {margin-right: 3rem !important;}.mb-5, .my-5 {margin-bottom: 3rem !important;}.ml-5, .mx-5 {margin-left: 3rem !important;}.p-0 {padding: 0 !important;}.pt-0, .py-0 {padding-top: 0 !important;}.pr-0, .px-0 {padding-right: 0 !important;}.pb-0, .py-0 {padding-bottom: 0 !important;}.pl-0, .px-0 {padding-left: 0 !important;}.p-1 {padding: 0.25rem !important;}.pt-1, .py-1 {padding-top: 0.25rem !important;}.pr-1, .px-1 {padding-right: 0.25rem !important;}.pb-1, .py-1 {padding-bottom: 0.25rem !important;}.pl-1, .px-1 {padding-left: 0.25rem !important;}.p-2 {padding: 0.5rem !important;}.pt-2, .py-2 {padding-top: 0.5rem !important;}.pr-2, .px-2 {padding-right: 0.5rem !important;}.pb-2, .py-2 {padding-bottom: 0.5rem !important;}.pl-2, .px-2 {padding-left: 0.5rem !important;}.p-3 {padding: 1rem !important;}.pt-3, .py-3 {padding-top: 1rem !important;}.pr-3, .px-3 {padding-right: 1rem !important;}.pb-3, .py-3 {padding-bottom: 1rem !important;}.pl-3, .px-3 {padding-left: 1rem !important;}.p-4 {padding: 1.5rem !important;}.pt-4, .py-4 {padding-top: 1.5rem !important;}.pr-4, .px-4 {padding-right: 1.5rem !important;}.pb-4, .py-4 {padding-bottom: 1.5rem !important;}.pl-4, .px-4 {padding-left: 1.5rem !important;}.p-5 {padding: 3rem !important;}.pt-5, .py-5 {padding-top: 3rem !important;}.pr-5, .px-5 {padding-right: 3rem !important;}.pb-5, .py-5 {padding-bottom: 3rem !important;}.pl-5, .px-5 {padding-left: 3rem !important;}.m-n1 {margin: -0.25rem !important;}.mt-n1, .my-n1 {margin-top: -0.25rem !important;}.mr-n1, .mx-n1 {margin-right: -0.25rem !important;}.mb-n1, .my-n1 {margin-bottom: -0.25rem !important;}.ml-n1, .mx-n1 {margin-left: -0.25rem !important;}.m-n2 {margin: -0.5rem !important;}.mt-n2, .my-n2 {margin-top: -0.5rem !important;}.mr-n2, .mx-n2 {margin-right: -0.5rem !important;}.mb-n2, .my-n2 {margin-bottom: -0.5rem !important;}.ml-n2, .mx-n2 {margin-left: -0.5rem !important;}.m-n3 {margin: -1rem !important;}.mt-n3, .my-n3 {margin-top: -1rem !important;}.mr-n3, .mx-n3 {margin-right: -1rem !important;}.mb-n3, .my-n3 {margin-bottom: -1rem !important;}.ml-n3, .mx-n3 {margin-left: -1rem !important;}.m-n4 {margin: -1.5rem !important;}.mt-n4, .my-n4 {margin-top: -1.5rem !important;}.mr-n4, .mx-n4 {margin-right: -1.5rem !important;}.mb-n4, .my-n4 {margin-bottom: -1.5rem !important;}.ml-n4, .mx-n4 {margin-left: -1.5rem !important;}.m-n5 {margin: -3rem !important;}.mt-n5, .my-n5 {margin-top: -3rem !important;}.mr-n5, .mx-n5 {margin-right: -3rem !important;}.mb-n5, .my-n5 {margin-bottom: -3rem !important;}.ml-n5, .mx-n5 {margin-left: -3rem !important;}.m-auto {margin: auto !important;}.mt-auto, .my-auto {margin-top: auto !important;}.mr-auto, .mx-auto {margin-right: auto !important;}.mb-auto, .my-auto {margin-bottom: auto !important;}.ml-auto, .mx-auto {margin-left: auto !important;}.m--1 {margin: -0.25rem !important;}.mt--1, .my--1 {margin-top: -0.25rem !important;}.mr--1, .mx--1 {margin-right: -0.25rem !important;}.mb--1, .my--1 {margin-bottom: -0.25rem !important;}.ml--1, .mx--1 {margin-left: -0.25rem !important;}.m--2 {margin: -0.5rem !important;}.mt--2, .my--2 {margin-top: -0.5rem !important;}.mr--2, .mx--2 {margin-right: -0.5rem !important;}.mb--2, .my--2 {margin-bottom: -0.5rem !important;}.ml--2, .mx--2 {margin-left: -0.5rem !important;}.m--3 {margin: -1rem !important;}.mt--3, .my--3 {margin-top: -1rem !important;}.mr--3, .mx--3 {margin-right: -1rem !important;}.mb--3, .my--3 {margin-bottom: -1rem !important;}.ml--3, .mx--3 {margin-left: -1rem !important;}.m--4 {margin: -1.5rem !important;}.mt--4, .my--4 {margin-top: -1.5rem !important;}.mr--4, .mx--4 {margin-right: -1.5rem !important;}.mb--4, .my--4 {margin-bottom: -1.5rem !important;}.ml--4, .mx--4 {margin-left: -1.5rem !important;}.m--5 {margin: -3rem !important;}.mt--5, .my--5 {margin-top: -3rem !important;}.mr--5, .mx--5 {margin-right: -3rem !important;}.mb--5, .my--5 {margin-bottom: -3rem !important;}.ml--5, .mx--5 {margin-left: -3rem !important;}.block-spacing {padding-top: 24px;padding-left: 24px;padding-bottom: 24px;padding-right: 24px;}.block-spacing-x {padding-left: 24px;padding-right: 24px;}.block-spacing-y {padding-top: 24px;padding-bottom: 24px;}.block-margin {margin-top: 24px;margin-left: 24px;margin-bottom: 24px;margin-right: 24px;}.block-margin-x {margin-left: 24px;margin-right: 24px;}.block-margin-y {margin-top: 24px;margin-bottom: 24px;}.block-spacing-negative {margin-top: -24px;margin-left: -24px;margin-bottom: -24px;margin-right: -24px;}.block-spacing-negative-x {margin-left: -24px;margin-right: -24px;}.block-spacing-negative-y {margin-top: -24px;margin-bottom: -24px;}.text-monospace {font-family: Menlo, Monaco, Consolas, "Courier New", monospace !important;}.text-justify {text-align: justify !important;}.text-wrap {white-space: normal !important;}.text-nowrap {white-space: nowrap !important;}.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}.lh-0 {line-height: 0;}.lh-1 {line-height: 1;}.lh-base {line-height: 1.6;}.font-size-base {font-size: 14px;}.font-size-sm {font-size: 12.25px;}.font-size-lg {font-size: 15.75px;}.font-size-big, .text-insert, .text-emphasis__content {font-size: 1.25rem;}.decoration-none {text-decoration: none !important;}.text-insert {display: block;margin: 3rem auto;float: none;}.text-emphasis {text-align: center;position: relative;}.text-emphasis__title {color: #000;}.text-emphasis__content {padding-top: 2rem;padding-bottom: 4.5rem;margin: auto;max-width: 29rem;font-weight: 300;line-height: 1.6;}.text-emphasis--delimiter:before, .text-emphasis--delimiter:after {position: absolute;content: "";height: 5px;left: 0;width: 100%;border-radius: .5rem;background: #fff;}.text-emphasis--delimiter:before {top: 0;}.text-emphasis--delimiter:after {bottom: 0;}.blockquote-custom {border-left: none;margin-bottom: 1rem;font-size: 17.5px;max-width: 43.75rem;padding-left: 4.25rem;line-height: 1.6;position: relative;color: #878787;}.blockquote-custom:before {content: "\201C";position: absolute;left: 0;top: -10px;font-size: 6rem;line-height: 1;color: #830721;}.text-link {color: #830721 !important;}.blockquote-custom-footer {display: block;font-size: .88rem;color: #000;margin-top: 1.25rem;}.blockquote-custom-footer::before {content: "\2014 \00A0";}ol.custom-list-ol, ul.custom-list-ul {font-size: 1.25rem;font-weight: 500;max-width: 56.25rem;margin: 2.63rem 0;line-height: 1.248;padding-left: 40px;}ol.custom-list-ol ul, ul.custom-list-ul ul, ol.custom-list-ol ol, ul.custom-list-ul ol {font-size: 14px;font-weight: 400;line-height: 1.6;margin: .88rem 0;}ol.custom-list-ol li, ul.custom-list-ul li {position: relative;line-height: inherit;}ol.custom-list-ol li:before, ul.custom-list-ul li:before {color: currentColor;font-size: inherit;margin-top: 0;}ol.custom-list-ol > li, ul.custom-list-ul > li {margin: 1rem 0;}ol.custom-list-ol, ol.custom-list-ol ol {list-style-type: none;counter-reset: step-counter;}ol.custom-list-ol li {position: relative;}ol.custom-list-ol li:before {content: counters(step-counter, ".") ". ";counter-increment: step-counter;position: absolute;left: -2.38rem;top: 1px;}ol.custom-list-ol > li:after {content: "";position: absolute;width: .38rem;height: .88rem;left: -3rem;top: .28rem;border-radius: .5rem;background: #830721;}ul.custom-list-ul {list-style: none;}ul.custom-list-ul li:before {content: "";position: absolute;background: #830721;}ul.custom-list-ul > li:before {width: .63rem;height: .63rem;left: -2.5rem;top: .5rem;border-radius: .25rem;}ul.custom-list-ul ul, ul.custom-list-ul ol {list-style: none;}ul.custom-list-ul ul > li:before, ul.custom-list-ul ol > li:before {width: .31rem;height: .31rem;left: -2.38rem;top: .63rem;border-radius: 50%;}.b-print__product-page__info.detail__product-page__info {padding-left: 20px;}.pcontent .sale-personal-section-index .sale-personal-section-index-block {margin-right: 10px;margin-left: 10px;}ul.list-unstyled, ol.list-unstyled {padding-bottom: 15px;}span.b-pay__button {cursor: default !important;opacity: 0.6;}.breadcrumbs-list .breadcrumbs-item {position: relative;}.breadcrumbs-list .dropdown_wrapp {display: none;padding-top: 8px;top: 18px;z-index: 500;position: absolute;font-size: 11px;min-width: 300px;max-width: 1000px;left: 0;}.breadcrumbs-list .dropdown {position: relative;border-top: 2px solid #830721;background: #fff;padding: 5px 0 12px 12px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;text-align: left;box-shadow: 0 1px 5px 1px rgba(0,0,0,.12);-o-box-shadow: 0 1px 5px 1px rgba(0,0,0,.12);-webkit-box-shadow: 0 1px 5px 1px rgba(0,0,0,.12);}.breadcrumbs-list .dropdown > a {display: block;line-height: 14px;margin-top: 7px;text-decoration: none;text-transform: none;padding-right: 12px;color: #000;}.breadcrumbs-list .drop:hover .dropdown_wrapp {display: block;}.breadcrumbs-list .drop .separator {background: url("/local/templates/profood30_sopdu/assets/css/../img/next.svg") -20px -333px no-repeat;opacity: 0.5;border: 0 none !important;top: 11px;display: inline-block;height: 3px;line-height: 18px;margin: 0 4px 3px;width: 5px;z-index: 1;font-size: 0;}.breadcrumbs-pointer {cursor: pointer;}.js-ajaxpages {}.catalog-preloader {display: none;position: fixed;z-index: 200;top: 45px;right: 130px;width: 64px;height: 64px;background: url("/local/templates/profood30_sopdu/assets/css/../img/preloader.gif") center no-repeat;background-size: contain;}.catalog-preloader.is-loader {display: block;}.page-typography b {font-weight: bold;}.page-typography i {font-style: italic;}.page-typography p {margin-bottom: 5px;}.page-typography p:last-child {margin-bottom: 0;}.popup-message-forms {display: none;}.popup-message__toggle {display: none!important;}.popup-message__title {font-family: 'Montserrat', sans-serif;color: #000;font-size: 30px;font-weight: 600;line-height: 130%;text-align: center;margin: 0 0 20px;}.popup-message__text {font-family: 'Montserrat', sans-serif;color: #000;text-align: center;font-size: 16px;line-height: 150%;}.popup-message-forms {padding: 50px 70px!important;}.someform.someform--recall .line.buttons .btn-primary {border-radius: 12px;}#rs_easycart table.rsec_table .rsec_min input[type=checkbox] {position: static;}#rs_easycart table.rsec_table .rsec_min input[type=checkbox] + label {position: relative;}#rs_easycart .rsec_buttons {position: absolute;width: calc(100% - 20px);bottom: 0;left: 0;background-color: #ffffff;}#rs_easycart .rsec_body {position: relative;}#rs_easycart table.rsec_table:after {width: 100%;content: '';display: table-row;height: 80px;}@media (min-width: 768px) {.h_bottom .catalog-categories {display: none!important;}}@media (max-width: 1170px) {.catalog-preloader {top: 200px;right: 13px;}.popup-message-forms {padding: 40px 50px!important;}.detail__pic__flex {flex-direction: column-reverse;}.detail__pic__thumbs {margin-top: 16px;width: 100%;}.detail__pic__inner {width: 100%;}.detail__pic__preview {height: 81px;width: 100%;}.detail__pic__dots.owl-carousel {width: 100%;height: 81px;flex-direction: row;}.detail__pic__dots .owl-dot {margin-bottom: 0;margin-right: 15px;min-width: 89px;width: 89px;}.detail__thumbs__arrow {top: 50%;transform: translate(0, -50%);margin-right: 0;left: auto;}.detail__thumbs__arrow[data-arrow="prev"] {transform: translate(0, -50%) rotate(90deg);left: -25px;top: 50%;}.detail__thumbs__arrow[data-arrow="next"] {transform: translate(0, -50%) rotate(-90deg);right: -25px;bottom: auto;}.detail__pic__dots .owl-dot:last-child {margin-right: 0;}}@media (max-width: 767px) {.breadcrumbs-list .drop .separator, .breadcrumbs-list .dropdown_wrapp {display: none!important;}.catalog .sidebar.catalog-aside {display: none!important;}.catalog-categories {float: left;margin: 20px -15px 0;padding-bottom: 45px;}.catalog-categories .m_catalog_list {float: none;box-shadow: none;border-radius: 0;}.catalog-preloader.is-loader {display: none;}.popup-message__title {font-size: 22px;line-height: 130%;margin: 0 0 15px;}.popup-message__text {font-size: 14px;line-height: 150%;}.popup-message-forms {padding: 40px 15px!important;}.detail__pic__dots .owl-dot {margin-bottom: 0;margin-right: 7px;min-width: 69.5px;min-height: 65px;height: 65px;width: 69.5px;}#rs_easycart .rsec_buttons {width: 100%;}#rs_easycart .rsec_rightp {display: flex;align-items: center;}#rs_easycart .rsec_thistab_basket .rsec_totaltext .rsec_color {margin-right: 0;}#rs_easycart .rsec_leftp, .rsec_leftp {display: none;}#rs_easycart .rsec_thistab_basket .rsec_totaltext {font-size: 0;}#rs_easycart .rsec_thistab_basket .rsec_totaltext span {font-size: 14px;}#rs_easycart .rsec_buttons {width: 100%;border-top: 1px solid #f2f2f2;}#rs_easycart .rsec_rightp {display: flex;align-items: center;}#rs_easycart .rsec_thistab_basket .rsec_totaltext .rsec_color {margin-right: 0;}#rs_easycart .rsec_leftp, .rsec_leftp {display: none;}#rs_easycart .rsec_thistab_basket .rsec_totaltext {font-size: 0;}#rs_easycart .rsec_thistab_basket .rsec_totaltext span {font-size: 14px;}#rs_easycart .rsec_content .rsec_tabs {}#rs_easycart table.rsec_table, #rs_easycart table.rsec_table tbody {display: block;}#rs_easycart table.rsec_table thead {display: none;}#rs_easycart table.rsec_table .rsec_jsline {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;width: 100%;padding: 8px 12px;border-bottom: 1px solid #f2f2f2;}#rs_easycart table.rsec_table .rsec_cen:not(.rsec_padd) {display: none;}#rs_easycart table.rsec_table .rsec_image {width: 40px !important;height: 40px;padding: 0;display: flex;align-items: center;justify-content: center;}#rs_easycart table.rsec_table .rsec_product-name {white-space: normal;width: calc(100% - 47px);padding: 0 0px 0 12px;}#rs_easycart table.rsec_table .rsec_jsline td {border: none;}#rs_easycart table.rsec_table .rsec_min {width: auto;}#rs_easycart table.rsec_table .rsec_padd {padding: 10px 0 0;}#rs_easycart .rsec_quantity {margin-left: 12px;margin-right: 12px;}#rs_easycart a.rsec_delete {width: 24px;display: block;margin-left: 12px;}}@media (max-width: 380px) {.fancybox-slide > div {padding: 32px 25px 13px 25px;}}
/* End */


/* Start:/local/templates/profood30_sopdu/assets/lib/fancybox3/jquery.fancybox.css?174049105918790*/
@charset "UTF-8";
.fancybox-enabled {
  overflow: hidden; }

.fancybox-enabled body {
  overflow: visible;
  height: 100%; }

.fancybox-is-hidden {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: hidden; }

.fancybox-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99993;
  -webkit-tap-highlight-color: transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0); }

/* Make sure that the first one is on the top */
.fancybox-container ~ .fancybox-container {
  z-index: 99992; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.fancybox-outer {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: 0.87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption-wrap {
  position: absolute;
  direction: ltr;
  z-index: 99997;
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s, visibility 0s linear .25s;
  box-sizing: border-box; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption-wrap {
  opacity: 1;
  visibility: visible;
  transition: opacity .25s, visibility 0s; }

.fancybox-infobar {
  top: 0;
  left: 50%;
  margin-left: -79px; }

.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  line-height: 44px;
  font-size: 13px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: subpixel-antialiased; }

.fancybox-toolbar {
  top: 0;
  right: 0; }

.fancybox-stage {
  overflow: hidden;
  direction: ltr;
  z-index: 99994;
  -webkit-transform: translate3d(0, 0, 0); }

.fancybox-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  box-sizing: border-box;
  text-align: center;
  z-index: 99994;
  -webkit-overflow-scrolling: touch;
  display: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--image {
  overflow: visible; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video iframe {
  background: #000; }

.fancybox-slide--map .fancybox-content,
.fancybox-slide--map iframe {
  background: #E5E3DF; }

.fancybox-slide--next {
  z-index: 99995; }

.fancybox-slide > div {
  display: inline-block;
  position: relative;
  padding: 32px 38px 13px 44px;
  margin: 44px 0 44px;
  border-width: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  box-sizing: border-box;
  @media (max-width: 380px) {
    padding: 32px 25px 13px 25px;
  }
 }

.fancybox-slide .fancybox-image-wrap {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 99995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-can-zoomOut .fancybox-image-wrap {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-image-wrap {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-can-drag .fancybox-image-wrap {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-dragging .fancybox-image-wrap {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-image,
.fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  max-width: none;
  max-height: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--iframe .fancybox-content {
  padding: 0;
  width: 80%;
  height: 80%;
  max-width: calc(100% - 100px);
  max-height: calc(100% - 88px);
  overflow: visible;
  background: #fff; }

.fancybox-iframe {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
  background: #fff; }

.fancybox-error {
  margin: 0;
  padding: 40px;
  width: 100%;
  max-width: 380px;
  background: #fff;
  cursor: default; }

.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #444;
  font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; }

.fancybox-close-small {
  position: absolute;
  top: 0;
  right: 0;
  width: 44px;
  height: 44px;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  outline: none;
  background: transparent;
  z-index: 10;
  cursor: pointer; }

.fancybox-close-small:after,
body .popup-window-close-icon:after {
  content: '\00d7';
  position: absolute;
  top: 8px;
  right: 8px;
  width: 30px;
  height: 30px;
  font: 30px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;
  color: #888;
  font-weight: 300;
  text-align: center;
  border-radius: 50%;
  border-width: 0;
  background: #fff;
  transition: background .25s;
  box-sizing: border-box;
  z-index: 2;
  // transform:scale(1.5);
  transform:rotate(0deg);
  outline: none;
}

.fancybox-close-small:focus:after {
  outline: none;
}

.fancybox-close-small:hover:after {
  color: #555;
  background: #eee;
}

.fancybox-slide--iframe .fancybox-close-small {
  top: 0;
  right: -44px; }

.fancybox-slide--iframe .fancybox-close-small:after {
  background: transparent;
  font-size: 35px;
  color: #aaa; }

.fancybox-slide--iframe .fancybox-close-small:hover:after {
  color: #fff; }

/* Caption */
.fancybox-caption-wrap {
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0 30px;
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none; }

.fancybox-caption {
  padding: 30px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  line-height: 20px;
  -webkit-text-size-adjust: none; }

.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption select {
  pointer-events: all; }

.fancybox-caption a {
  color: #fff;
  text-decoration: underline; }

/* Buttons */
.fancybox-button {
  display: inline-block;
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: transparent;
  color: #ddd;
  border-radius: 0;
  cursor: pointer;
  vertical-align: top;
  outline: none; }

.fancybox-button[disabled] {
  cursor: default;
  pointer-events: none; }

.fancybox-infobar__body, .fancybox-button {
  background: rgba(30, 30, 30, 0.6); }

.fancybox-button:hover:not([disabled]) {
  color: #fff;
  background: rgba(0, 0, 0, 0.8); }

.fancybox-button::before,
.fancybox-button::after {
  content: '';
  pointer-events: none;
  position: absolute;
  background-color: currentColor;
  color: currentColor;
  opacity: 0.9;
  box-sizing: border-box;
  display: inline-block; }

.fancybox-button[disabled]::before,
.fancybox-button[disabled]::after {
  opacity: 0.3; }

.fancybox-button--left::after,
.fancybox-button--right::after {
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-right: solid 2px currentColor; }

.fancybox-button--left::after {
  left: 20px;
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg); }

.fancybox-button--right::after {
  right: 20px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--left {
  border-bottom-left-radius: 5px; }

.fancybox-button--right {
  border-bottom-right-radius: 5px; }

.fancybox-button--close::before, .fancybox-button--close::after {
  content: '';
  display: inline-block;
  position: absolute;
  height: 2px;
  width: 16px;
  top: calc(50% - 1px);
  left: calc(50% - 8px); }

.fancybox-button--close::before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--close::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

/* Navigation arrows */
.fancybox-arrow {
  position: absolute;
  top: 50%;
  margin: -50px 0 0 0;
  height: 100px;
  width: 54px;
  padding: 0;
  border: 0;
  outline: none;
  background: none;
  cursor: pointer;
  z-index: 99995;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: opacity .25s; }

.fancybox-arrow::after {
  content: '';
  position: absolute;
  top: 28px;
  width: 44px;
  height: 44px;
  background-color: rgba(30, 30, 30, 0.8);
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 24px 24px; }

.fancybox-arrow--right {
  right: 0; }

.fancybox-arrow--left {
  left: 0;
  -webkit-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  transform: scaleX(-1); }

.fancybox-arrow--right::after,
.fancybox-arrow--left::after {
  left: 0; }

.fancybox-show-nav .fancybox-arrow {
  opacity: 0.6; }

.fancybox-show-nav .fancybox-arrow[disabled] {
  opacity: 0.3; }

/* Loading indicator */
.fancybox-slide > .fancybox-loading {
  border: 6px solid rgba(100, 100, 100, 0.4);
  border-top: 6px solid rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 105px;
  width: 105px;
  -webkit-animation: fancybox-rotate .8s infinite linear;
  animation: fancybox-rotate .8s infinite linear;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  opacity: 0; }

.fancybox-fx-slide.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  opacity: 0; }

.fancybox-fx-slide.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1; }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
  opacity: 0; }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0; }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1; }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  -webkit-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg);
  opacity: 0; }

.fancybox-fx-rotate.fancybox-slide--next {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
  opacity: 0; }

.fancybox-fx-rotate.fancybox-slide--current {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  opacity: 1; }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  opacity: 0; }

.fancybox-fx-circular.fancybox-slide--next {
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  opacity: 0; }

.fancybox-fx-circular.fancybox-slide--current {
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  opacity: 1; }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1); }

/* Styling for Small-Screen Devices */
@media all and (max-width: 800px) {
  .fancybox-infobar {
    left: 0;
    margin-left: 0; }
  .fancybox-button--left,
  .fancybox-button--right {
    display: none !important; }
  .fancybox-caption {
    padding: 20px 0;
    margin: 0; } }

/* Fullscreen  */
.fancybox-button--fullscreen::before {
  width: 15px;
  height: 11px;
  left: calc(50% - 7px);
  top: calc(50% - 6px);
  border: 2px solid;
  background: none; }

/* Slideshow button */
.fancybox-button--play::before,
.fancybox-button--pause::before {
  top: calc(50% - 6px);
  left: calc(50% - 4px);
  background: transparent; }

.fancybox-button--play::before {
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 10px solid;
  border-radius: 1px; }

.fancybox-button--pause::before {
  width: 7px;
  height: 11px;
  border-style: solid;
  border-width: 0 2px 0 2px; }

/* Thumbs */
.fancybox-thumbs {
  display: none; }

.fancybox-button--thumbs {
  display: none; }

@media all and (min-width: 800px) {
  .fancybox-button--thumbs {
    display: inline-block; }
  .fancybox-button--thumbs span {
    font-size: 23px; }
  .fancybox-button--thumbs::before {
    width: 3px;
    height: 3px;
    top: calc(50% - 2px);
    left: calc(50% - 2px);
    box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; }
  .fancybox-thumbs {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: auto;
    width: 220px;
    margin: 0;
    padding: 5px 5px 0 0;
    background: #fff;
    word-break: normal;
    -webkit-tap-highlight-color: transparent;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    box-sizing: border-box;
    z-index: 99995; }
  .fancybox-show-thumbs .fancybox-thumbs {
    display: block; }
  .fancybox-show-thumbs .fancybox-inner {
    right: 220px; }
  .fancybox-thumbs > ul {
    list-style: none;
    position: absolute;
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow-x: hidden;
    overflow-y: auto;
    font-size: 0; }
  .fancybox-thumbs > ul > li {
    float: left;
    overflow: hidden;
    max-width: 50%;
    padding: 0;
    margin: 0;
    width: 105px;
    height: 75px;
    position: relative;
    cursor: pointer;
    outline: none;
    border: 5px solid transparent;
    border-top-width: 0;
    border-right-width: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box; }
  li.fancybox-thumbs-loading {
    background: rgba(0, 0, 0, 0.1); }
  .fancybox-thumbs > ul > li > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    max-width: none;
    max-height: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .fancybox-thumbs > ul > li:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 2px;
    border: 4px solid #4ea7f9;
    z-index: 99991;
    opacity: 0;
    transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  .fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
    opacity: 1; } }

/* End */


/* Start:/local/templates/profood30_sopdu/assets/lib/owl.carousel/owl.carousel.min.css?17404910592941*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/local/templates/profood30_sopdu/assets/lib/owl.carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/* End */


/* Start:/local/templates/profood30_sopdu/assets/lib/jquery.scrollbar/jquery.scrollbar.css?174049105923056*/
/*************** SCROLLBAR BASE CSS ***************/
.scroll-wrapper {
  overflow: hidden !important;
  padding: 0 !important;
  position: relative;
}
.scroll-wrapper > .scroll-content {
  border: none !important;
  box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.scroll-wrapper.scroll--rtl {
  direction: rtl;
}

.scroll-element {
  box-sizing: content-box;
  display: none;
}
.scroll-element div {
  box-sizing: content-box;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
  cursor: default;
}
.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}

.scroll-textarea {
  border: 1px solid #cccccc;
  border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
  overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
  border: none !important;
  box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: none;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/*************** SIMPLE INNER SCROLLBAR ***************/
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-inner > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-x {
  bottom: 2px;
  height: 8px;
  left: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-y {
  height: 100%;
  right: 2px;
  top: 0;
  width: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  opacity: 0.4;
}

.scrollbar-inner > .scroll-element .scroll-element_track {
  background-color: #e0e0e0;
}

.scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #c2c2c2;
}

.scrollbar-inner > .scroll-element:hover .scroll-bar {
  background-color: #919191;
}

.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px;
}

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/
.scrollbar-outer > .scroll-element,
.scrollbar-outer > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-outer > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-outer > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer {
  height: 8px;
  top: 2px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  width: 8px;
}

.scrollbar-outer > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-outer > .scroll-element .scroll-element_track {
  background-color: #eeeeee;
}

.scrollbar-outer > .scroll-element .scroll-element_outer,
.scrollbar-outer > .scroll-element .scroll-element_track,
.scrollbar-outer > .scroll-element .scroll-bar {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.scrollbar-outer > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
}

.scrollbar-outer > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
}

.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-outer > .scroll-content.scroll-scrolly_visible {
  left: -12px;
  margin-left: 12px;
}

.scrollbar-outer > .scroll-content.scroll-scrollx_visible {
  top: -12px;
  margin-top: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-bar {
  min-width: 10px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-bar {
  min-height: 10px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -14px;
}

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -14px;
}

/*************** SCROLLBAR MAC OS X ***************/
.scrollbar-macosx > .scroll-element,
.scrollbar-macosx > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-macosx > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-macosx > .scroll-element .scroll-element_track {
  display: none;
}

.scrollbar-macosx > .scroll-element .scroll-bar {
  background-color: #6C6E71;
  display: block;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.scrollbar-macosx:hover > .scroll-element .scroll-bar,
.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-macosx > .scroll-element.scroll-x {
  bottom: 0px;
  height: 0px;
  left: 0;
  min-width: 100%;
  overflow: visible;
  width: 100%;
}

.scrollbar-macosx > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0px;
  top: 0;
  width: 0px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar {
  height: 7px;
  min-width: 10px;
  top: -9px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
  left: -9px;
  min-height: 10px;
  width: 7px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer {
  left: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer {
  top: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/*************** SCROLLBAR LIGHT ***************/
.scrollbar-light > .scroll-element,
.scrollbar-light > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-light > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-light > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-light > .scroll-element .scroll-element_outer {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.scrollbar-light > .scroll-element .scroll-element_size {
  background: #dbdbdb;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dbdbdb), color-stop(100%, #e8e8e8));
  background: -webkit-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -ms-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.scrollbar-light > .scroll-element.scroll-x {
  bottom: 0;
  height: 17px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-light > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 17px;
}

.scrollbar-light > .scroll-element .scroll-bar {
  background: #fefefe;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));
  background: -webkit-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -ms-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-light > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-light > .scroll-content.scroll-scrollx_visible {
  top: -17px;
  margin-top: 17px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 0px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-bar {
  left: 0px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer {
  height: 12px;
  left: 2px;
  top: 2px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  top: 2px;
  width: 12px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

/*************** SCROLLBAR RAIL ***************/
.scrollbar-rail > .scroll-element,
.scrollbar-rail > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-rail > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-rail > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-rail > .scroll-element .scroll-element_size {
  background-color: #999;
  background-color: rgba(0, 0, 0, 0.3);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  min-width: 100%;
  padding: 3px 0 2px;
  width: 100%;
}

.scrollbar-rail > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  padding: 0 2px 0 3px;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-rail > .scroll-element .scroll-bar {
  background-color: #d0b9a0;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

/* scrollbar height/width & offset from container borders */
.scrollbar-rail > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-rail > .scroll-content.scroll-scrollx_visible {
  margin-top: 17px;
  top: -17px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 1px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-bar {
  left: 1px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer {
  height: 15px;
  left: 5px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size {
  height: 2px;
  left: -10px;
  top: 5px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer {
  top: 5px;
  width: 15px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size {
  left: 5px;
  top: -10px;
  width: 2px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -25px;
}

.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -25px;
}

/*************** SCROLLBAR DYNAMIC ***************/
.scrollbar-dynamic > .scroll-element,
.scrollbar-dynamic > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-dynamic > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-x {
  bottom: 2px;
  height: 7px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 2px;
  top: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_outer {
  opacity: 0.3;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_size {
  background-color: #cccccc;
  opacity: 0;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.scrollbar-dynamic > .scroll-element .scroll-bar {
  background-color: #6c6e71;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
  bottom: 0;
  height: 7px;
  min-width: 24px;
  top: auto;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
  left: auto;
  min-height: 24px;
  right: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
  bottom: 0;
  top: auto;
  left: 2px;
  -webkit-transition: height 0.2s;
  -moz-transition: height 0.2s;
  -o-transition: height 0.2s;
  -ms-transition: height 0.2s;
  transition: height 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
  left: auto;
  right: 0;
  top: 2px;
  -webkit-transition: width 0.2s;
  -moz-transition: width 0.2s;
  -o-transition: width 0.2s;
  -ms-transition: width 0.2s;
  transition: width 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/* hover & drag */
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
  overflow: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
  opacity: 1;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
  height: 100%;
  width: 100%;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
  height: 20px;
  min-height: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
  min-width: 7px;
  width: 20px;
}

/*************** SCROLLBAR GOOGLE CHROME ***************/
.scrollbar-chrome > .scroll-element,
.scrollbar-chrome > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-chrome > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-chrome > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-chrome > .scroll-element .scroll-element_track {
  background: #f1f1f1;
  border: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x {
  bottom: 0;
  height: 16px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-chrome > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 16px;
}

.scrollbar-chrome > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
  border: 1px solid #bdbdbd;
  cursor: default;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

.scrollbar-chrome > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
  border-color: #a9a9a9;
}

.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
  border-color: #7e7e7e;
}

/* scrollbar height/width & offset from container borders */
.scrollbar-chrome > .scroll-content.scroll-scrolly_visible {
  left: -16px;
  margin-left: 16px;
}

.scrollbar-chrome > .scroll-content.scroll-scrollx_visible {
  top: -16px;
  margin-top: 16px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar {
  height: 8px;
  min-width: 10px;
  top: 3px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar {
  left: 3px;
  min-height: 10px;
  width: 8px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer {
  border-left: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track {
  height: 14px;
  left: -3px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size {
  height: 14px;
  left: -4px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer {
  border-top: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track {
  top: -3px;
  width: 14px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
  width: 14px;
}

/* update scrollbar offset if both scrolls are visible */
.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

/* End */


/* Start:/local/templates/profood30_sopdu/assets/lib/node-waves/waves.min.css?17404910593867*/
/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;background:rgba(0,0,0,.2);background:-webkit-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:-moz-radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.3) 40%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.5) 60%,rgba(255,255,255,0) 70%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0) translate(0,0);-moz-transform:scale(0) translate(0,0);-ms-transform:scale(0) translate(0,0);-o-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background:rgba(255,255,255,.4);background:-webkit-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:-o-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:-moz-radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%);background:radial-gradient(rgba(255,255,255,.2) 0,rgba(255,255,255,.3) 40%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0) 70%)}.waves-effect.waves-classic .waves-ripple{background:rgba(0,0,0,.2)}.waves-effect.waves-classic.waves-light .waves-ripple{background:rgba(255,255,255,.4)}.waves-notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.waves-button,.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-button,.waves-button-input,.waves-button:hover,.waves-button:visited{white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;outline:0;color:inherit;background-color:rgba(0,0,0,0);font-size:1em;line-height:1em;text-align:center;text-decoration:none;z-index:1}.waves-button{padding:.85em 1.1em;border-radius:.2em}.waves-button-input{margin:0;padding:.85em 1.1em}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper.waves-button{padding:0}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%}.waves-float{-webkit-mask-image:none;-webkit-box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);box-shadow:0 1px 1.5px 1px rgba(0,0,0,.12);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.waves-float:active{-webkit-box-shadow:0 8px 20px 1px rgba(0,0,0,.3);box-shadow:0 8px 20px 1px rgba(0,0,0,.3)}.waves-block{display:block}
/* End */


/* Start:/local/templates/profood30_sopdu/custom/style.css?17518731896044*/
.list-showcase__name {
	height: auto;
	max-height: inherit;
}
.b-section-list a.parent {
    text-align: center;
    text-decoration: none;
}
.bx_catalog_tile .bx_catalog_tile_ul {
	padding: 20px 0 0 0;
    clear: both;
    display: grid;
    grid-template-columns: repeat(auto-fit, 200px);
    grid-gap: 20px;
}
.bx_catalog_tile .bx_catalog_tile_img {
    background-size: cover;
    width: 100%;
    height: 120px;
  
}
.bx_catalog_tile .bx_catalog_tile_ul li {
	width: 100%;
	display: flex;
    flex-direction: column;
}
.bx_catalog_tile .bx_catalog_tile_title {
	height: auto;
}
/*.has_child:before {
	content: "";
	width: 10px;
	height: 2px;
	background: #292929;
	transform: rotate(45deg);
	position: absolute;
	right: 8px;
	top: calc(50% - 4px);
}
.has_child:after {
	content: "";
	width: 10px;
	height: 2px;
	background: #292929;
	transform: rotate(-45deg);
	position: absolute;
	right: 8px;
	top: calc(50% + 2px);
}*/
.has_child:after {
	content: "";
	width: 30px;
	height: 30px;
	background: url(/local/templates/profood30_sopdu/custom/../img/caret-right.svg) center no-repeat;
	background-size: 24px;
	position: absolute;
	right: 0;
	top: calc(50% - 15px);
}
.list-showcase__head {
	height: auto;
}
@media (min-width: 1200px) {
	.m_catalog_list_inside {
	    display: grid;
	    grid-template-areas: "post-1 post-9"
	    					 "post-2 post-10"
	    					 "post-3 post-11"
	    					 "post-4 post-12"
	    					 "post-5 post-13"
	    					 "post-6 post-14"
	    					 "post-7 post-15"
	    					 "post-8 post-16";

	}
	.m_catalog_list_inside > li {
		min-width: 300px;
		width: 100%;
	}
	.m_catalog_list_inside > li:nth-child(1) {
		 grid-area: post-1;
	}
	.m_catalog_list_inside > li:nth-child(2) {
		 grid-area: post-2;
	}
	.m_catalog_list_inside > li:nth-child(3) {
		 grid-area: post-3;
	}
	.m_catalog_list_inside > li:nth-child(4) {
		 grid-area: post-4;
	}
	.m_catalog_list_inside > li:nth-child(5) {
		 grid-area: post-5;
	}
	.m_catalog_list_inside > li:nth-child(6) {
		 grid-area: post-6;
	}
	.m_catalog_list_inside > li:nth-child(7) {
		 grid-area: post-7;
	}
	.m_catalog_list_inside > li:nth-child(8) {
		 grid-area: post-8;
	}
	.m_catalog_list_inside > li:nth-child(9) {
		 grid-area: post-9;
	}
	.m_catalog_list_inside > li:nth-child(10) {
		 grid-area: post-10;
	}
	.m_catalog_list_inside > li:nth-child(11) {
		 grid-area: post-11;
	}
	.m_catalog_list_inside > li:nth-child(12) {
		 grid-area: post-12;
	}
	.m_catalog_list_inside > li:nth-child(13) {
		 grid-area: post-13;
	}
	.m_catalog_list_inside > li:nth-child(14) {
		 grid-area: post-14;
	}
	.m_catalog_list_inside > li:nth-child(15) {
		 grid-area: post-15;
	}
	.m_catalog_list_inside > li:nth-child(16) {
		 grid-area: post-16;
	}
}
@media (min-width: 1024px) {
	.breadcrumbs-list .dropdown {
		display: grid;
		grid-template-areas: "dpost-1 dpost-9"
		"dpost-2 dpost-10"
		"dpost-3 dpost-11"
		"dpost-4 dpost-12"
		"dpost-5 dpost-13"
		"dpost-6 dpost-14"
		"dpost-7 dpost-15"
		"dpost-8 dpost-16";

	}
	.breadcrumbs-list .dropdown > a {
		min-width: 200px;
		width: 100%;
	}
	.breadcrumbs-list .dropdown > a:nth-child(1) {
		grid-area: dpost-1;
	}
	.breadcrumbs-list .dropdown > a:nth-child(2) {
		grid-area: dpost-2;
	}
	.breadcrumbs-list .dropdown > a:nth-child(3) {
		grid-area: dpost-3;
	}
	.breadcrumbs-list .dropdown > a:nth-child(4) {
		grid-area: dpost-4;
	}
	.breadcrumbs-list .dropdown > a:nth-child(5) {
		grid-area: dpost-5;
	}
	.breadcrumbs-list .dropdown > a:nth-child(6) {
		grid-area: dpost-6;
	}
	.breadcrumbs-list .dropdown > a:nth-child(7) {
		grid-area: dpost-7;
	}
	.breadcrumbs-list .dropdown > a:nth-child(8) {
		grid-area: dpost-8;
	}
	.breadcrumbs-list .dropdown > a:nth-child(9) {
		grid-area: dpost-9;
	}
	.breadcrumbs-list .dropdown > a:nth-child(10) {
		grid-area: dpost-10;
	}
	.breadcrumbs-list .dropdown > a:nth-child(11) {
		grid-area: dpost-11;
	}
	.breadcrumbs-list .dropdown > a:nth-child(12) {
		grid-area: dpost-12;
	}
	.breadcrumbs-list .dropdown > a:nth-child(13) {
		grid-area: dpost-13;
	}
	.breadcrumbs-list .dropdown > a:nth-child(14) {
		grid-area: dpost-14;
	}
	.breadcrumbs-list .dropdown > a:nth-child(15) {
		grid-area: dpost-15;
	}
	.breadcrumbs-list .dropdown > a:nth-child(16) {
		grid-area: dpost-16;
	}
}
@media (max-width: 767px) {
	#catalog.catalog.clearfix {
		display: flex;
		flex-direction: column;
	}
	.b-section-list li.section {
	    height: auto;
	}
	.bx_catalog_tile .bx_catalog_tile_ul {
		grid-template-columns: 1fr 1fr 1fr;
	}
	.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li {
		width: 100%;
	}
}
@media (max-width: 500px) {
	.bx_catalog_tile .bx_catalog_tile_ul {
		grid-template-columns: 1fr 1fr;
	}
}

.detail__cheaper .c-cheaper .btn-default {
	background-color: #c58b00;
	border-color: #c58b00;
	overflow: unset;
}

.detail__cheaper .c-cheaper .btn-default:hover {
	background-color: #c58b00d9;
	border-color: #c58b00d9;
}

.rsgopro .list-showcase__element .c-cheaper {
	margin-top: 10px;
	min-width: 264px;
}

@media (max-width: 1199px) {
	.rsgopro .list-showcase__element .c-cheaper {
		min-width: unset;
	}
}

.rsgopro .list-showcase__element .c-cheaper .btn-default {
	background-color: #c58b00;
	border-color: #c58b00;
	overflow: unset;
	width: 100%;
	text-align: center;
	border-radius: 12px;
	padding: 11px 21px;
}

.rsgopro .list-showcase__element .b-pay__inner {
	justify-content: space-between;
}

.rsgopro .list-showcase__element .c-cheaper .btn-default:hover {
	background-color: #c58b00d9;
	border-color: #c58b00d9;
}

.rsgopro .list-gallery .list-gallery__element .c-cheaper .btn-default {
	background-color: #c58b00;
	border-color: #c58b00;
	overflow: unset;
	width: 100%;
	text-align: center;
	border-radius: 12px;
	padding: 11px;
}

.rsgopro .list-gallery .list-gallery__element .c-cheaper .btn-default:hover {
	background-color: #c58b00d9;
	border-color: #c58b00d9;
}

.rsgopro .list-gallery .list-gallery__element .gallery-cheaper_wrap {
	margin-top: 15px;
	max-width: 250px;
}

@media (max-width: 400px) {
	.rsgopro .list-gallery .list-gallery__element .c-cheaper .btn-default {
		font-size: 14px;
	}
}

/* End */


/* Start:/local/templates/profood30_sopdu/components/bitrix/search.title/header_search/style.css?1740491059915*/

.title-search-result {
    /* display: none; */
    margin-top: -3px;
    padding-right: 1px;
    border-collapse: collapse;
    border: none;
    background-color: #fff;
    border-bottom: 2px solid #aabf6b;
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    overflow: hidden;
    z-index: 205;
}

.bx-ui-sls-pane, .rsfavorite, .stitle {
    text-align: left;
}




.stitle .title {
    color: #aabf6b;
    margin: 20px 20px 0;
    padding-bottom: 8px;
    border-bottom: 1px solid #F2F2F2;
}

.stitle .title.first {
    margin-top: 0;
}
.stitle .iblock .item {
    display: block;
    padding: 6px 20px;
	color: #830721;
    text-decoration: none;
    outline-width: 0;
}

.stitle .iblock .item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #fed85e;
}

    .clearfix:after, .clearfix:before {
    content: " ";
    display: table;
}

/* End */


/* Start:/local/templates/profood30_sopdu/components/bitrix/menu/header_menu/style.min.css?1740491059490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/profood30_sopdu/components/bitrix/menu/header_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/profood30_sopdu/components/bitrix/system.auth.form/inheader3/style.min.css?17404910591051*/
.user-login__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#F2F2F2;border-radius:50%;color:#999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:24px;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:44px}.user-login__icon>icon-svg{font-size:24px}.user-login__icon.is-authotized{position:relative;height:auto;padding:11px 21px;text-decoration:none;text-align:center;line-height:160%;font-size:14px;font-style:normal;cursor:pointer;white-space:nowrap;background:#aabf6b;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:0s;transition:0s;outline:0;color:#fff;border:1px solid #aabf6b;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700}.user-login__icon.is-authotized:hover{color:#fff;background-color:#859b43;border-color:#859b43;text-decoration:none;-webkit-transition:0s;transition:0s}
/* End */


/* Start:/local/templates/profood30_sopdu/components/bitrix/catalog.compare.list/header3/style.css?1740491059295*/
/* main */

/* buttons */

/* forms */

/* links */

/* text */

/* grid */

/* table */

/* catalog.sorter */

/* news.line */

/* delivery */

/** -- hard color color.scss -- **/

/* main */

/* buttons */

/* forms */

/* links */

/* text */

/* grid */

/** /-- hard color color.scss -- **/
/* End */


/* Start:/local/templates/profood30_sopdu/components/redsign/favorite.list/inheader3/style.min.css?174049105945*/
.favorite .c-icon-count__icon{margin-right:0}
/* End */


/* Start:/local/templates/profood30_sopdu/components/bitrix/sale.basket.basket.line/inheader3/style.min.css?1740491059114*/
.basketline__icon{color:#000;font-size:32px}@media (min-width:768px){.basketline__icon{color:#999;font-size:24px}}
/* End */


/* Start:/local/templates/profood30_sopdu/template_styles.css?176649650431791*/
.list-showcase__picture img{border-radius: 5px;}
.c-quantity__measure{padding: 9px 0 9px}
.list-gallery__canvas img{border-radius: 5px;}

.filtren [type="checkbox"]+label,
.filtren [type="radio"]+label {
   padding-left: 15px !important;
}

.filtren .lvl2 label {
   font-size: 14px !important;
}
.btn2.rsec_delsome {
	display: none;
}
.m_contacts_tabs li {
	margin-bottom: 15px;
}
.rec__list {
	display: flex;
    flex-direction: column;
}
.rec__element {
	margin: 0 0 20px 0;
}
.search-sections-block {
    padding: 20px 0 0 20px;
    background: rgb(0 0 0 / 6%);
}
.search-sections-block ul {
    display: flex;
    flex-wrap: wrap;
}
.search-sections-block ul li {
	padding: 0 20px 20px 0;
}
.search-sections-block ul li a {

}
.search-sections-block ul li a span {

}
.search-sections-title {
	font-weight: 700;
	margin: 0 0 20px 0;
}
.m_card_page_top.recs_element {
	flex-direction: column;
}
.recs_element .m_card_page_gallery, .recs_element .m_card_page_info {
	padding-left: 0;
	max-width: none;
}
.recs_element .page_title.block_title {
	margin-bottom: 10px;
}
.recs_element .m_card_page_info ul {
    list-style-type: disc;
    margin: 20px 0 20px 30px;
}
.recs_element .m_card_page_info ul li {

}
.recs_element .m_card_page_info p {
	font-size: 16px;
	font-weight: 400;
}
.recs_element .m_card_page_info p b,
.recs_element .m_card_page_info ul li b {
	font-weight: 700;
}
.recs_element h3, .recs_h3 {
	font-size: 20px;
	font-weight: 500;
	margin: 20px 0 20px 0;
}
.recs_element img {
	max-width: 600px;
    width: auto;
}
.spage h3 a,
.spage h3 span.spage-title {
	font-family: Bradobrei;
    font-style: normal;
    font-weight: normal;
    font-size: 30px;
    line-height: 140%;
    display: flex;
    align-items: center;
    color: #830721;
    text-decoration: none;
}
.rec__list.b-section-list li.section {
	height: auto;
}
li.sale-order-detail-total-payment-list-right-item {
	height: auto;
	line-height: 1.6;
	font-size: 16px;
}
.bx-soa-item-tr.bx-soa-item-info-container {
	display: none;
}
.newlinkcart {
    position: absolute;
    left: 156px;
    white-space: nowrap;
    top: 3px;
    font-size: 13px;
}
.bx-new-type-price {
	font-size: 0.8em;
}
.bx-new-type-price span {
	font-weight: 700;
}
.bx_soa_location .form-group:first-child {
	display: flex;
    flex-wrap: wrap;
}
.bx_soa_location .form-group:first-child .bx-soa-custom-label {
width: 100%;
}
.bx_soa_location .form-group:first-child .radio-inline {

}
.bx_soa_location .form-group:first-child .radio-inline label {
	cursor: pointer;
padding-left: 25px;
}
.bx_soa_location .form-group:first-child .radio-inline label input {
	/*display: none;*/
}
.bx-soa-pp .bx-soa-pp-item-container {
	display: flex;
    flex-direction: column;
}
.bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company-image {
	display: none;
}
.bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company {
	    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
}
.bx-soa-pp .bx-soa-pp-company .bx-soa-pp-company-smalltitle {
text-align: left;
padding: 0 0 0 10px;
    font-size: 14px;
    cursor: pointer;
}
.bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company-graf-container {
	    padding-top: 0;
	    border: 0;
	    position: unset;
	    height: auto;
}
.bx-soa-pp .bx-soa-pp-item-container .bx-soa-pp-company-graf-container input[type=checkbox].bx-soa-pp-company-checkbox {
position: relative;
    top: auto;
    left: auto;
}
.bx-soa-pp .bx-soa-pp-company-graf-container .bx-soa-pp-delivery-cost {
bottom: 7px;
    right: 7px;
}
@media (min-width: 992px) {
.ppkh .col-md-3 {
    width: calc(100% / 3);
}
}

.js_section.noactive {
	display: none;
}

.search-sections-block ul li a {
	text-decoration: none;
	border-bottom: 1px solid transparent;
}

.search-sections-block ul li.active a {
	border-bottom: none;
	color: #bdd179;
	text-decoration: none;
	border-bottom: 1px solid #bdd179;
}

.spage .iblock:last-child {
	/*display: none;*/
}

.spage .iblock,
.spage .iblock .list-showcase {
	border-bottom: none !important;
	border-top: none !important;
}

.someform input[type=email],
.fancybox-container input[type=email],
.footer input[type=email],
.gopro-subscribe-window input[type=email],
.popup-window input[type=email],
.rs_easycart input[type=email],
.rsgppopup input[type=email] {
	width: auto;
		height: auto;
		margin: 0;
		padding: 13px 16px 13px 24px;
		outline: none;
		border: 1px solid #BDBEC0;
		-webkit-box-shadow: none;
		box-shadow: none;
		-webkit-transition: all ease-in-out 0.15s;
		transition: all ease-in-out 0.15s;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		border-radius: 0;
	border-color: #d7dbdd;
		width: 100% !important;
}

.reviews_none {
	margin-bottom: 20px;
	font-weight: bold;
}

.page-typography table td {
	padding: 6px 15px;
	border: 1px solid rgb(145 103 201 / 20%);
}

.page-typography table {
	border-collapse: collapse;
	table-layout: fixed;
	max-width: 100%;
}

.page-typography * + table {
	margin-top: 16px;
}

.h_actions .recall + .recall {
	margin-top: 6px;
}

.h_actions {
	display: flex;
	flex-direction: column;
	align-items: stretch;
}

.price_link.recall--lg-icon svg {
	margin-left: 12px;
}

.someform-message {
	max-width: 400px;
	text-align: center;
}

.someform__invalid {
	border-color: red !important;
}


@media (max-width: 980px) {
	.price_link.recall--lg-icon svg {
		width: 28px;
	}
}

@media (max-width: 767px) {
	.h_actions {
		flex-direction: row;
	}
	
	.price_link.recall--lg-icon {
		font-size: 0;
		padding: 0;
		height: auto;
		align-self: center;
		min-height: unset;
		margin-left: 10px;
		margin-top: 0 !important;
		margin-right: 10px;
		border: none;
		padding: 4px;
	}
	
	.price_link.recall--lg-icon svg {
		margin: 0;
		width: 22px;
		height: 22px;
		border: 2px solid #8e69c3;
		border-radius: 50%;
	}
	
	.price_link {
		margin-left: 8px;
	}
	
	.price_link.recall--lg-icon svg rect {
		fill: transparent;
	}
	
	.price_link.recall--lg-icon svg path {
		fill: #8f69c4;
	}
}

.delivery-map-popup {
	top: 50% !important;
	transform: translateY(-50%);
	max-height: calc(100vh - 100px);
	overflow: auto;
}

.bx-pagination .bx-pagination-container ul li.bx-active span {
	background: #9b59d2 !important;
}

.bx-pagination {
	margin-top: 20px !important;
}

.bx-sbb-empty-cart-image {
	background-color: transparent !important;
}

.autoComplete_wrapper input {
	padding-right: 15px;
}

.autoComplete_wrapper>ul>li {
	white-space: normal !important;
	line-height: 1.1 !important;
}

.tabs__labels[hidden] {
	display: none !important;
}

.tabs .ss-main .ss-single-selected {
	border-radius: 0;
	background-color: #eee;
}

.tabs .ss-main {
	width: auto;
	min-width: 320px;
	max-width: 100%;
}

#popup-message {
	max-width: 420px;
	left: 50% !important;
	transform: translateX(-50%);
	padding: 20px;
	line-height: 1.5;
}

#popup-window-content-popup-message {
	font-size: 16px;
}

#popup-message .js-trigger-auth-link {
	margin-top: 10px;
	color: #fff;
	padding: 11px 21px;
	font-size: 14px;
	background-color: #830721;
	border: 1px solid #b51036;
	border-radius: 12px;
}

#popup-message .js-trigger-auth-link:hover {
	color: #fff;
	background-color: #fec612;
	border-color: #fec612;
	text-decoration: none;
	-webkit-transition: 0s;
	transition: 0s;
}

body .basket-item-block-actions {
	opacity: 1;
	margin-left: 20px;
}

body #rs_easycart .rsec_thistab_basket .rsec_delete .svg-icon {
	width: 16px !important;
	height: 16px !important;
	color: #830721 !important;
}

#rs_easycart table.rsec_table .rsec_product-name, table.rsec_table .rsec_product-name {
	white-space: normal !important;
}

@media (max-width: 640px) {
	#rs_easycart .rsec_buttons {
		display: flex;
		flex-direction: column-reverse;
	}

	#rs_easycart .rsec_rightp {
		float: none;
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-bottom: 12px;
		flex-wrap: wrap;
	}

	#rs_easycart .rsec_rightp .btn1 {
		margin-top: 12px;
		width: 100%;
	}

	#rs_easycart .rsec_leftp .btn2 {
		margin-top: 16px;
		width: 100%;
	}

	#rs_easycart table.rsec_table thead {
		display: none;
	}

	#rs_easycart table.rsec_table .rsec_jsline {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		justify-content: space-between;
		border-bottom: 1px solid #f2f2f2;
	}

	#rs_easycart table.rsec_table .rsec_jsline td {
		border: none;
		width: auto;
		padding: 8px 12px;
	}

	#rs_easycart table.rsec_table .rsec_jsline td.rsec_hov {
		display: none;
	}

	#rs_easycart table.rsec_table .rsec_jsline td.rsec_image {
		width: 58px;
		padding-bottom: 0;
	}

	#rs_easycart table.rsec_table .rsec_jsline td.rsec_product-name {
		width: calc(100% - 60px);
		padding-bottom: 0;
	}

	#rs_easycart table.rsec_table .rsec_jsline td.rsec_delete {
		margin-left: auto;
	}
}

.page-col,
.notifications-item,
.orders-item ,
.personal-page .filter-input,
.addresses-item ,
.company-item,
.polls-item,
.order-block__item,
.order-products,
#bx-soa-order .bx-soa-cart-total,
.personal-manager{
	border-radius: 10px;
}

#bx-soa-order .alert {
	border-radius: 10px;
}

.bx-soa-section {
	border-radius: 10px !important;
}

.bx-soa-section-title-container {
	border-radius: 10px 10px 0 0;
}

.bx-soa-cart-total {
	border-radius: 10px;
}

#rs_easycart .rsec_content .rsec_body {
	border-radius: 10px 10px 0 0;
}

#rs_easycart .rsec_content .rsec_tyanya {
	border-radius: 10px 10px 0 0;
}

.rsec.rsec_content {
	border-radius: 10px 10px 0 0;
}

#rs_easycart .rsec_headers a.rsec_online {
	margin-left: 0;
}

@media (min-width: 768px) {
	.bx-win #rs_easycart .rsec.rsec_headers .rsec_body {
		padding-right: 18px;
	}
}

.products-footer__item:not(:last-child) {
	margin-right: 20px !important;
}

.products-footer__info {
	justify-content: space-between;
	width: 76%;
}

@media (max-width: 1023px) {
	.products-footer__item:not(:last-child) {
		margin-right: 0 !important;
	}
}

.products-item__total:first-child {
	margin-left: auto;
	flex-direction: column;
	display: inline-flex;
	width: 14.5%;
}

.products-item__total:first-child small {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 130%;
	color: #565656;
}

@media (max-width: 1023px) {
	.products-item__total:first-child {
		width: 100%;
		padding-left: 79px;
	}
}

.bolder {
	font-weight: 500 !important;
}

.order-block__item .line {
	width: 100%;
	height: 1px;
	background: #e2e2e2;
	margin-bottom: 10px;
}

.recipes-item {
	text-decoration: none;
}

.recipes-item .recipes-item__image {
	height: auto;
}

.recipes-item .recipes-item__image img {
	height: auto;
}

.composition-item {
	margin-top: 4px;
	padding-top: 4px;
	border-top: 1px solid #e0e0e0;
}

.composition-item:not(:first-child) {
	margin-bottom: 0;
}

.composition-item__value {
	white-space: nowrap;
}
	
.composition-item__delimer {
	display: none;
}

/* New product page markup */

#main:has(.b-product-detail) {
	/* General layout styles */
	.container {
		padding-left: 16px;
    padding-right: 16px;
	}
	.centeringin {
		margin: 0;
	}

	.b-product-detail {
		padding-top: 5px;
	}

	/* Gallery */
	.detail__pic {
		min-height: initial;
	}
	.detail__pic__flex {
		flex-direction: column-reverse;
	}
	.detail__pic__inner {
		width: 100% !important;
		border-radius: 16px;
		border-color: #E0E0E0;
	}
	.detail__pic .owl-stage {
		display: flex;
		max-height: 576px;
	}
	.detail__pic .owl-item {
		flex: 1 0 auto;
		line-height: 0;
	}
	.detail__pic__a {
		overflow: hidden;
		display: inline-flex;
		width: 100%;
		height: 100%;
		border-radius: 16px;
		line-height: 0;
	}
	.detail__pic__img {
		margin: auto;
		border-radius: 16px;
	}
	.detail__pic__thumbs {
		width: 100% !important;
		margin-top: 20px;
	}	
	.detail__pic__preview {
		overflow: hidden;
		width: 100%;
		height: 91px;
	}
	.detail__pic__dots.owl-carousel {
		flex-direction: row;
		width: 100%;
		height: 91px;
	}
	.detail__pic__dots .owl-dot {
		overflow: hidden;
		min-width: 90px;
		width: 90px;
		height: 91px;
		margin-right: 11px;
		margin-bottom: 0;
		border-radius: 16px;

		&:last-child {
			margin-right: 0;
		}
	}
	.detail__pic__dots .owl-dot.active {
		border-width: 2px;
	}
	.detail__pic__dots .owl-preview {
		width: 100%;
    height: 100%;
		max-width: initial;
		max-height: initial;
		object-fit: contain;
	}
	.detail__pic__zoom,
	.detail__thumbs__arrow {
		display: none;
	}

	/* Gallery bio label */
	.detail__pic__inner {
		overflow: hidden;
	}
	.detail__pic__inner:has(.sticker-bio) {
		&::after {
			content: 'БИО';
			position: absolute;
			bottom: 13px;
			right: -40px;
			z-index: 1;
			display: inline-flex;
			align-items: center;
			justify-content: center;
			width: 120px;
			padding: 4px 8px;
			background-color: #5DB85B;
			color: #fff;
			font-size: 16px;
			line-height: 144%;
			font-weight: 700;
			text-transform: uppercase;
			letter-spacing: 0.05em;
			transform: rotate(-45deg);
		}

		.sticker-bio {
			display: none;
		}
	}

	/* Price */
	.detail__product-page__info {
		.detail__prices {
			display: flex;
			gap: 8px;
			margin-bottom: 20px;
		}
		.detail__prices:has(.multyprice-yes) .detail__cheaper {
			display: none;
		}
		.c-prices {
			margin-bottom: 0;
		}
		.c-prices.multyprice-yes {
			display: flex;
			gap: 8px;

			.c-prices__price {
				margin: 0 !important;
				&:last-child {
					border-color: #E0E0E0;
					.c-prices__value {
						color: #000;
					}
				}
			}
		}
		.c-prices__price {
			display: flex;
			flex-direction: column;
			justify-content: center;
			align-items: center;
			width: fit-content;		
			min-height: 83px;
			border: 2px solid #94213C;
			border-radius: 16px;
			padding: 14px 11px 14px 14px;
		}
		.c-prices__name {
			margin: 0;
			font-size: 13px;
			line-height: 144%;
			font-weight: 500;
			color: #000;
		}
		.c-prices__value {
			margin: 0 !important;
			font-size: 22px;
			line-height: 144%;
			font-weight: 700;
			color: #830721;
		}
		.c-prices__value-old-before {
			margin-bottom: 0;
		}
	}

	/* Min party */
	.col-xs-12:has(.detail__min-party) {
		display: flex;
		flex-direction: column;
	}
	.detail__min-party {
		order: -1;
		display: flex;
		justify-content: flex-start;
		gap: 4px;
		width: fit-content;
		min-height: 92px;
		margin-bottom: 20px;
		border-radius: 16px;
		padding: 11px 16px 10px;
		background-color: #f3f3f3;
	}
	.detail__min-party__item {
		flex: 1 0 0;
		display: flex;
		flex-direction: column;
		font-size: 13px;			
		line-height: 163%;

		span {
			order: -1;
			display: inline-block;
			padding-left: 24px;
			font-size: 17px;
			line-height: 28px;
			font-weight: 700;
			background: url('/local/templates/profood30_sopdu/img/bag.svg') center left no-repeat;
		}
	}
	.detail__min-party__item--check span {
		background-image: url('/local/templates/profood30_sopdu/img/bill.svg');
	}

	/* Product info */
	.detail__product-page__info {
		display: flex !important;
		flex-direction: column;
		margin-top: 34px;
		padding-left: 0;

		.page_title {
			margin-bottom: 22px;
			font-size: 20px;
			line-height: 145%;
		}
	}
	.detail__product-page__info > .d-block {
		display: flex;
		flex-direction: column;

		& > div:has(.detail__stores) {
			display: flex;
			flex-direction: column;
		}
	}

	/* Preview text */
	.detail__previewtext {
		display: flex;
		flex-direction: column;
		margin-bottom: -8px;
		font-size: 14px;
		line-height: 144%;
		color: #000;

		p {
			margin-bottom: 8px;
			line-height: 144%;
		}
	}
	.detail__previewtext__go-to {
		display: none;
		order: 1;
		margin: 10px 0 0;
	}

	/* Pay controls */
	.detail__pay-stores {
		display: flex;
		flex-direction: column;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.detail__pay {
		margin-bottom: 0;
		.b-pay__inner {
			display: flex;
			flex-direction: column;
		}
		.b-pay__quantity {
			margin-right: 0;
			margin-bottom: 12px;
		}
		.c-quantity {
			margin-bottom: 0;
		}
		.c-quantity__inner {
			width: 160px;
		}
		.c-quantity__minus, 
		.c-quantity__plus {
			padding-top: 29px;
		}
		.c-quantity__value {
			height: 45px;
			padding-right: 2px;			
			font-size: 15px;
			line-height: 144%;
			text-align: right;
		}
		.c-quantity__measure {
			width: 27px;
			height: 45px;
			padding: 12px 0 0px;
			font-size: 15px;
			line-height: 135%;
			text-align: left;
		}
		.b-pay__buttons {
			display: flex;
			flex-direction: column;
			gap: 12px;
		}
		.b-pay__button {
			justify-content: center;
			margin: 0;
			font-weight: 600;			
		}
	}

	/* Stores */
	.detail__stores {
		display: inline-flex;
		margin-bottom: 20px;
		padding: 0;
		font-size: 13px;
		line-height: 144%;
		font-weight: 500;
		color: #000;

		&::before {
			content: 'Наличие на складах';
			display: inline-block;
			padding-right: 12px;
			font-weight: 400;
		}
	}
	.b-stores__genamount {
		color: #000;
	}
	.b-stores__genamount-quantity:before {
		width: 4px;
		height: 4px;
		margin-right: 8px;
	}

	/* Rating */
	.detail__rev-fav {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: flex-start;
		gap: 10px;
		margin-bottom: 18px;

		.reviews-grade {
			margin-bottom: 0;
		}
		.reviews-grade-list,
		.reviews-main {
			display: none;
		}
		.reviews-block {
			padding-top: 0;
		}
		.reviews-button-add {
			justify-content: flex-start;
			padding: 0;
			font-size: 14px;
			line-height: 144%;
			font-weight: 500;
			text-decoration: underline !important;
			text-decoration-style: dashed !important;
			text-underline-offset: 0.2em;
			white-space: nowrap;
			background-color: transparent;
			color: #c58b01 !important;

			&:hover,
			&:focus-visible {
				text-decoration: none !important;
			}
		}
	}
	.reviews-grade-value {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
		margin-bottom: 8px;
	}
	.reviews-grade-value__stars {
		display: flex;
		gap: 4px;
		&[data-grade="1"] {
			.reviews-grade-value__star:nth-child(-n+1) {
				background-color: #E4A30A;
			}
		}
		&[data-grade="2"] {
			.reviews-grade-value__star:nth-child(-n+2) {
				background-color: #E4A30A;
			}
		}
		&[data-grade="3"] {
			.reviews-grade-value__star:nth-child(-n+3) {
				background-color: #E4A30A;
			}
		}
		&[data-grade="4"] {
			.reviews-grade-value__star:nth-child(-n+4) {
				background-color: #E4A30A;
			}
		}
		&[data-grade="5"] {
			.reviews-grade-value__star:nth-child(-n+5) {
				background-color: #E4A30A;
			}
		}
	}
	.reviews-grade-value .star,
	.reviews-grade-value .grade {
		display: none;
	}
	.reviews-grade-value__star {
		width: 24px;
		height: 24px;
		mask-image: url('/local/templates/profood30_sopdu/img/wide-star.svg');
		mask-size: contain;
		mask-repeat: no-repeat;
		mask-position: center;
		background-color: #D9D9D9;
	}
	.reviews-count {
		font-size: 13px;
		line-height: 144%;
		white-space: nowrap;
		color: #000;
	}

	/* Favorite */
	.detail__favorite {
		order: 1;
		display: inline-flex;
		width: fit-content;
		margin-top: 0;
		margin-left: 0;
		padding: 11px 15px;
		border: 1px solid #E0E0E0;
		border-radius: 16px;
		font-size: 14px;
		line-height: 144%;		
	}
	.c-favorite {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		text-decoration: none;
		color: #000;

		&:hover,
		&:focus-visible {
			text-decoration: underline;
		}

		.svg-icon {
			display: block;
			width: 20px;
			height: 20px;
			font-size: 20px;
			mask-image: url('/local/templates/profood30_sopdu/img/new-favorite.svg');
			mask-repeat: no-repeat;
			mask-position: center;
			mask-size: contain;
			background-color: #000;
			color: inherit;
			use {
				display: none;
			}

		}
	}
	.c-favorite.in {
		.svg-icon {
			background-color: #94213C;
		}
	}
	.c-favorite__title, 
	.c-favorite__title-in {
		border-bottom: 0;
		font-size: 14px;
		line-height: 144%;
	}

	/* Cheaper price */
	.detail__cheaper {
		order: 1;
		display: block;
		margin-top: 0;
		margin-left: 0;
	}
	.c-cheaper {
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: 6px;
		width: fit-content;
		min-height: 83px;
		padding: 16px 10px;
		border-radius: 16px;
		font-size: 14px;
		line-height: 144%;
		text-decoration: none;
		background-color: #94213C;
		color: #fff;
		transition: background-color 0.3s ease;

		&:hover,
		&:focus-visible {
			background-color: #BB2447;
		}

		.btn-default {
			border: none;
			padding: 0;
			font-size: 13px;
			line-height: 144%;
			background-color: transparent;
			font-weight: 500;
			color: #fff;
		}
	}
	.c-cheaper__caption {
		font-size: 13px;
		font-weight: 600;

		b {
			font-size: 22px;
			font-weight: 700;
		}
	}

	/* Socials */
	.detail__social {
		display: flex;
		justify-content: center;
		align-items: center;
		gap: 12px;
		margin-bottom: 4px;
		border: 1px solid #E0E0E0;
		border-radius: 16px;
		padding: 11px;
		transition: background-color 0.2s;

		&:hover {
			background-color: #F3F3F3;
		}

		&::before {
			content: 'Задать вопрос';
			display: inline-block;
			font-size: 14px;
			line-height: 144%;
			font-weight: 600;
		}

		.detail__social-icons {
			display: inline-flex;
			flex-wrap: wrap;
			align-items: center;
			gap: 4px;
		}
		.detail__social-link {
			overflow: hidden;
			display: inline-flex;
			justify-content: center;
			align-items: center;
			border-radius: 4px;
			background-color: #0077FF;
			transition: opacity 0.2s;

			&:hover {
				opacity: 0.8;
			}
		}
		.c-ya-share {
			display: none;
		}
		.ya-share2__item {
			margin: 2px 0 0;
		}
		.ya-share2__badge {
			background-color: #0077FF;
		}
		.detail__social-icon,
		.ya-share2__icon {
			display: inline-block;
			height: 24px;
			width: 24px;
			background-size: 22px 22px;
			background-position: center;
		}
		.ya-share2__item_service_telegram {
			margin-left: 4px;
			.ya-share2__link {
				overflow: hidden;
				border-radius: 50%;
			}
			.ya-share2__badge {
				background: linear-gradient(180deg, #2aabee 0%, #229ed9 100%);
			}
			.ya-share2__icon {
				background-size: 20px 20px;
			}
		}
		.detail__social-link--vk {
			.detail__social-icon {
				background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.878 17.304c-5.411 0-8.695-3.755-8.823-9.994h2.74c.086 4.583 2.171 6.528 3.77 6.925V7.31h2.627v3.954c1.542-.17 3.155-1.97 3.698-3.954h2.584c-.414 2.441-2.17 4.24-3.412 4.983 1.242.6 3.24 2.17 4.011 5.01h-2.84c-.6-1.898-2.07-3.369-4.04-3.569v3.57h-.315Z' fill='%23fff'/%3e%3c/svg%3e");
			}
		}
		.detail__social-link--tg {
			border-radius: 50%;
			background-image: linear-gradient(180deg, #2aabee 0%, #229ed9 100%);
			background-size: 20px 20px;
			.detail__social-icon {
				background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3e%3c/svg%3e");
			}
		}
		.detail__social-link--wa {
			.detail__social-icon {
				background-image: url('/local/templates/profood30_sopdu/img/wa-2.svg');
				background-size: 80%;
				background-repeat: no-repeat;
				background-position: top 3px left 3px;
				background-color: #25d366;
			}
		}
		.ya-share2__item_service_skype {
			display: none;
		}
	}

	/* Product description tab */
	.tab-pane.block-spacing {
		padding: 34px 0;

		.block-spacing-negative-x {
			margin-inline: 0;
		}
	}
	#description {
		display: flex;
		flex-direction: column;
		gap: 24px;
		font-size: 15px;		
		line-height: 144%;
		color: #000;
	}
	.description-props {
		display: flex;
		flex-direction: column;
		gap: 8px;

		span:first-child {
			font-weight: 600;
		}
	}
	.description-prop {
		position: relative;
		min-height: 24px;
		padding-left: 33px;

		&::before {
			content: '';
			position: absolute;
			top: 0;
			left: 0;
			display: block;
			aspect-ratio: 1;
			width: 24px;
			mask-repeat: no-repeat;
			mask-position: center;
			mask-size: contain;
			background-color: #830721;
		}
	}
	.description-prop--composition::before {
		mask-image: url('/local/templates/profood30_sopdu/img/chef-hat.svg');
	}
	.description-prop--storage::before {
		mask-image: url('/local/templates/profood30_sopdu/img/temperature.svg');
	}
	.description-prop--best-before::before {
		mask-image: url('/local/templates/profood30_sopdu/img/calendar.svg');
	}

	/* UI Buttons */
	.btn-primary {
    border-color: #94213C;
		background-color: #94213C;
		transition: background-color 0.3s ease, border-color 0.3s ease;

		&:hover,
		&:focus-visible {
			border-color: #BB2447;
			background-color: #BB2447;
		}
	}
	.btn-default {
		padding: 11px 21px 10px;
    border-color: #5DB85B;
		background-color: #5DB85B;
		font-weight: 600;
		transition: background-color 0.3s ease, border-color 0.3s ease;

		&:hover,
		&:focus-visible {
			border-color: #59CA57;
			background-color: #59CA57;
		}
	}

	/* Hide item number */
	.detail__inner .d-flex:has(.detail__brand) {
		display: none !important;
	}
	/* Hide product props */
	.pull-right:has(.c-important-props) {
		display: none;
	}
	/* Hide compare button */
	.detail__compare-favorite-cheaper,
	.detail__compare {
		display: none;
	}

	/* Reset empty blocks */
	.detail__prices-note,
	.detail__attributes {
		margin: 0;
	}
}

@media (min-width: 360px) {
	#main:has(.b-product-detail) {
		width: 100%;

		.c-cheaper .btn-default {
			font-size: 14px;
			background-color: transparent !important;
		}
		.c-cheaper__caption {
			font-size: 15px;
		}
	}
}

@media (min-width: 768px) {
	#main:has(.b-product-detail) {
		.container {
			padding-left: 30px;
			padding-right: 30px;
		}
		.b-product-detail { 
			padding-top: 13px;
		}
		.col-sm-6:has(.detail__pic) {
			width: calc(50% + 8px);
		}
		.detail__product-page__info {
			width: calc(50% - 8px);
			margin-top: 0;
			padding-left: 18px;
			transform: translateX(6px);

			.c-prices.multyprice-yes {
				width: 100%;
				max-width: 360px;

				.c-prices__price:first-child {
					flex-grow: 1;
				}
			}
		}
		.page_title {
			font-size: 20px !important;
		}
		.detail__pic {
			max-width: 576px;

			.detail__pic__carousel,
			.owl-stage-outer,
			.owl-stage,
			.owl-item {
				height: 100%;
			}
		}
		.detail__pic__inner {
			aspect-ratio: 1;
			max-height: 576px;
		}		
	}
}

@media (min-width: 992px) {
	#main:has(.b-product-detail) {
		.container {
			padding-left: 24px;
			padding-right: 25px;
		}
		.detail__product-page__info {
			padding-left: 30px;
			transform: none;
		}
	}
}

@media (min-width: 1200px) {
	#main:has(.b-product-detail) {
		.detail__product-page__info {
			padding-left: 18px;
		}
		.b-product-detail {
			padding-top: 34px;
		}
		.detail__rev-fav {
			align-items: center;
			margin-bottom: 22px;

			.reviews-grade {
				display: flex;
				gap: 12px;
			}
			.reviews-grade-value {
				flex-direction: row;
				align-items: center;
				gap: 12px;
				margin-bottom: 0;
			}
			.reviews-button-add {
				font-size: 14px;
			}
		}
		.reviews-count {
			font-size: 14px;
		}
		.detail__product-page__info .page_title {
			font-size: 26px !important;
			line-height: 142%;
		}
		.detail__stores {
			margin-bottom: 23px;
			font-size: 14px;
		}
		.detail__product-page__info { 
			.detail__prices {
				gap: 19px;
				max-width: 452px;
				margin-bottom: 24px;
			}
			.c-prices {
				flex-shrink: 0;
			}
			.c-prices.multyprice-yes {
				gap: 19px;
				max-width: 452px;
			}
			.c-prices__price {
				padding: 19px 27px 19px 27px;
			}
			.detail__cheaper {
				flex-grow: 1;
			}
			.c-cheaper {
				width: 100%;
				min-height: 94px;
				background-image: url('/local/templates/profood30_sopdu/img/cheaper-bg.svg');
				background-size: 29px 70px;
				background-position: top 12px left;
				background-repeat: no-repeat;
			}
		}
		.detail__min-party {
			justify-content: space-between;
			width: 100%;
			max-width: 452px;
			padding: 11px 38px 11px 24px;
		}
		.detail__min-party__item {
			max-width: 171px;
			font-size: 14px;
		}
		.detail__pay-stores {
			margin-bottom: 24px;
		}
		.detail__pay {
			.b-pay__quantity {
				margin-bottom: 16px;
			}
			.b-pay__buttons {
				flex-direction: row;
				align-items: flex-start;
				gap: 19px;
				max-width: 451px;
			}
			.b-pay__button {
				flex: 1 0 0;
				padding: 11px 21px 9px;
			}
			.btn-primary {
				padding: 12px 22px 10px 23px;
			}
		}
		.detail__social {
			max-width: 451px;
		}

		/* Gallery */
		.detail__pic__thumbs {
			margin-top: 24px;
			margin-bottom: 0;
		}
		.detail__pic__preview,
		.detail__pic__dots.owl-carousel {
			height: 119px;
		}
		.detail__pic__preview {
			width: calc(100% - 64px);
			margin-left: 32px;
		}
		.detail__pic__dots .owl-dot {
			min-width: 116px;
			height: 119px;
			margin-right: 16px;			
		}
		.detail__thumbs__arrow {
			display: flex;
			width: 32px;
			height: 100%;
			&[data-arrow="prev"] {
				top: 0;
				left: 0;
				transform: none;
				.svg-icon {
					transform: rotate(90deg);
				}
			}
			&[data-arrow="next"] {
				right: 0;
				bottom: 0;
				left: initial;
				margin-right: 0;
				transform: none;
				.svg-icon {
					transform: rotate(-90deg);
				}
			}
			&.is-disabled {
				opacity: 0.2;
				pointer-events: none;
			}
			.svg-icon {
				width: 20px;
				height: 20px;
			}
		}
		/* Hide buttons when not enough previews  */
		.detail__pic__thumbs:not(:has(.owl-dot:nth-child(5))) {
			.detail__pic__preview {
				margin-left: 0;
			}
			.detail__thumbs__arrow {		 
				display: none;
			}
		}
	}
}

@media (min-width: 1920px) {
	body {
		width: 100%;
	}
}

/* Renewed product cards */

.list-showcase__element {
	.b-pay__inner {
		display: inline-flex;
    flex-direction: column;
		gap: 8px;
		max-width: 200px;
	}
	.b-pay__buttons,
	.b-pay__quantity {
		display: inline-flex;
	}
	.c-quantity {
		width: 100%;
	}
	.c-quantity__inner {
		display: grid;
		grid-template-columns: 43px 1fr 1fr 43px;
		width: 100%;
	}
	.c-quantity__value[type="text"] {
		width: 100%;
		margin-left: auto;
		padding-right: 3px;
		text-align: right;
	}
	.c-quantity__measure {
		width: 100%;
		text-align: left;
	}
	.b-pay__button {
		width: 100%;
	}
	.c-cheaper {
		margin-top: 8px;
		.btn-default {
			background-color: #c58b00;
			border-color: #c58b00;
			overflow: unset;
			width: 100%;
			max-width: 200px;
			text-align: center;
			border-radius: 12px;
			padding: 11px;
			font-size: 14px;
			line-height: 160%;
		}
	}
}

.list-showcase__canvas:has(.sticker-bio) {
	position: relative;
	overflow: hidden;
	display: block;
	&::after {
		content: 'БИО';
		position: absolute;
		bottom: 13px;
		right: -40px;
		z-index: 1;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		width: 120px;
		padding: 4px 8px;
		background-color: #5DB85B;
		color: #fff;
		font-size: 16px;
		line-height: 144%;
		font-weight: 700;
		text-transform: uppercase;
		letter-spacing: 0.05em;
		transform: rotate(-45deg);
	}

	.sticker-bio {
		display: none;
	}
}

@media (min-width: 1200px) {
	.list-showcase__element {
		.list-showcase__pay,
		.b-pay,
		.b-pay__form {
			display: inline-flex;
		}
		.b-pay__inner {
			flex-direction: row;
			gap: 0;
			max-width: initial;
		}
		.c-quantity__inner {
			width: 137px;
		}
		.c-quantity__value[type="text"] {
			padding-right: 0;
			text-align: center;
		}
		.b-pay__button {
			padding-inline: 16px !important;
		}
		.c-cheaper {
			.btn-default {
				width: 249px;
				max-width: initial;
			}
		}
	}
}

/* Renewed slider product cards */

.list-showcase .slick-list {
	.slick-track {
		display: flex;
	}
	.list-showcase__element {
		height: auto;
		.b-pay__inner {
			width: 100%;
		}
	}
	.list-showcase__head {
		display: flex;
		flex-direction: column;
	}
	.list-showcase__name {
		display: -webkit-box;
		-webkit-line-clamp: 4;
		-webkit-box-orient: vertical;
		overflow: hidden;
	}
	.list-showcase__rate-limit {
		margin-top: auto;
	}
	.list-showcase__rating {
		margin-right: 0;
	}
}

@media (min-width: 1200px) {
	.list-showcase .slick-list {
		.list-showcase__name {
			-webkit-line-clamp: 3;
		}
	}
}
/* End */


/* Start:/include/tuning/color.css?174426996052925*/
/* main */

/* buttons */

/* forms */

/* links */

/* text */

/* grid */

/* table */

/* catalog.sorter */

/* news.line */

/* delivery */

/** -- hard color color.scss -- **/

/* main */

/* buttons */

/* forms */

/* links */

/* text */

/* grid */

/** /-- hard color color.scss -- **/

/**************************************
label_description_start
**************************************/

/* line 7, source/style/sass/macros.scss */

.nothinSelectorJustColorTheme {
  /* color1 - $color1 - GOPRO_QQ9c54d6GOPRO_ZZ */
  color: #830721;
  /* darken color1 - $btn1-bg-color-hover - GOPRO_QQ8430c7GOPRO_ZZ */
  color: #8430c7;
  /* color2 - $color2 - GOPRO_QQbdd179GOPRO_ZZ */
  color: #bdd179;
  /* darken color2 - $btn2-bg-color-hover - GOPRO_QQaac453GOPRO_ZZ */
  color: #aac453;
}

/**************************************
label_description_finish
**************************************/

/**************************************
label_macros_file_start
**************************************/

/* line 3, source/style/sass/color/.macros/_bitrix.sale.basket.basket.scss */

.rsgopro .body .bx-basket .basket-item-property-scu-image .basket-item-scu-item:hover,
.rsgopro .body .bx-basket .basket-item-property-scu-image .basket-item-scu-item.selected,
.rsgopro .body .bx-basket .basket-item-property-scu-text .basket-item-scu-item:hover,
.rsgopro .body .bx-basket .basket-item-property-scu-text .basket-item-scu-item.selected {
  border-color: #830721;
}

/* line 13, source/style/sass/color/.macros/_bitrix.sale.basket.basket.scss */

.bx-sbb-empty-cart-image {
  background-color: #830721;
}

/* line 3, source/style/sass/color/.macros/_brands.scss */

.brandbig .item .name {
  color: #830721;
}

/* line 2, source/style/sass/color/.macros/_btn.scss */

.rsgopro .shops2 .shops2-panel .btn-primary.active {
  color: #fff;
  background-color: #830721;
  border-color: #830721;
}

/* line 8, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn1,
.rsgopro .btn-primary,
.rsgopro .menu-sidebar li a:hover,
.rsgopro .shops2 .shops2-panel .btn1.active,
.rsgopro .user-login__icon.is-authotized {
  color: #fff;
  background-color: #830721;
  border-color: #830721;
}

/* line 17, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn1:hover,
.rsgopro .btn-primary:hover,
.rsgopro .menu-sidebar li a:hover:hover,
.rsgopro .shops2 .shops2-panel .btn1.active:hover,
.rsgopro .user-login__icon.is-authotized:hover {
  color: #fff;
  background-color: #ec1543;
  border-color: #ec1543;
}

/* line 24, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn1-darken,
.rsgopro .btn-primary-darken {
  color: #fff;
  background-color: #830721;
  border-color: #830721;
}

/* line 30, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn1-darken:hover,
.rsgopro .btn-primary-darken:hover {
  color: #fff;
  background-color: #830721;
  border-color: #830721;
}

/* line 37, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn2,
.rsgopro .btn-default {
  color: #fff;
  background-color: #bdd179;
  border-color: #bdd179;
}

/* line 43, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn2:hover,
.rsgopro .btn-default:hover {
  color: #fff;
  background-color: #aac453;
  border-color: #aac453;
}

/* line 50, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn3 {
  color: #fff;
  background-color: #f5b383;
  border-color: #f5b383;
}

/* line 56, source/style/sass/color/.macros/_btn.scss */

.rsgopro .btn3:hover {
  color: #fff;
  background-color: #ef883c;
  border-color: #ef883c;
}

/* line 65, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-acountpay-fixedpay-item,
.rsgopro .body .bx_profile .btn-md.main-profile-submit,
.rsgopro .body .sale-profile-detail-form .btn-md:first-of-type,
.rsgopro .body .bx-soa-more-btn .btn.btn-default,
.rsgopro .body .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default,
.rsgopro .body #bx-soa-order #bx-soa-orderSave .btn.btn-default,
.rsgopro .body #bx-soa-order .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default,
.rsgopro .body #bx-soa-order .bx-authform .btn-default,
.rsgopro .body .bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout,
.rsgopro .body .bx-basket.bx-blue .btn.btn-default {
  color: #fff !important;
  background-color: #830721 !important;
  border-color: #830721 !important;
}

/* line 80, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-acountpay-fixedpay-item:hover,
.rsgopro .body .bx_profile .btn-md.main-profile-submit:hover,
.rsgopro .body .sale-profile-detail-form .btn-md:first-of-type:hover,
.rsgopro .body .bx-soa-more-btn .btn.btn-default:hover,
.rsgopro .body .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default:hover,
.rsgopro .body #bx-soa-order #bx-soa-orderSave .btn.btn-default:hover,
.rsgopro .body #bx-soa-order .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default:hover,
.rsgopro .body #bx-soa-order .bx-authform .btn-default:hover,
.rsgopro .body .bx_ordercart .bx_ordercart_order_pay .bx_ordercart_order_pay_center .checkout:hover,
.rsgopro .body .bx-basket.bx-blue .btn.btn-default:hover {
  color: #fff !important;
  background-color: #8430c7 !important;
  border-color: #8430c7 !important;
}

/* line 87, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button,
.rsgopro .body .sale-order-detail .sale-order-detail-payment-options-methods-button-element,
.rsgopro .body .bx_my_order_cancel input[type="submit"],
.rsgopro .body .bx_profile .btn-md,
.rsgopro .body .sale-profile-detail-form .btn-md,
.rsgopro .body #bx-soa-orderSave .btn.btn-default,
.rsgopro .body .bx-soa-more-btn .btn.btn-default:first-child,
.rsgopro .body .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default,
.rsgopro .body #bx-soa-order .bx-soa-more-btn .btn.btn-default,
.rsgopro .body #bx-soa-order .bx-soa-reg-block .btn-default,
.rsgopro .body .bx_ordercart .bx_ordercart_order_pay .bx_ordercart_coupon .bx_bt_button {
  color: #fff !important;
  background-color: #bdd179 !important;
  border-color: #bdd179 !important;
}

/* line 103, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-order-detail .sale-order-detail-about-order-inner-container-repeat-button:hover,
.rsgopro .body .sale-order-detail .sale-order-detail-payment-options-methods-button-element:hover,
.rsgopro .body .bx_my_order_cancel input[type="submit"]:hover,
.rsgopro .body .bx_profile .btn-md:hover,
.rsgopro .body .sale-profile-detail-form .btn-md:hover,
.rsgopro .body #bx-soa-orderSave .btn.btn-default:hover,
.rsgopro .body .bx-soa-more-btn .btn.btn-default:first-child:hover,
.rsgopro .body .bx-soa-sidebar .bx-soa-cart-total .btn.btn-default:hover,
.rsgopro .body #bx-soa-order .bx-soa-more-btn .btn.btn-default:hover,
.rsgopro .body #bx-soa-order .bx-soa-reg-block .btn-default:hover,
.rsgopro .body .bx_ordercart .bx_ordercart_order_pay .bx_ordercart_coupon .bx_bt_button:hover {
  color: #fff !important;
  background-color: #aac453 !important;
  border-color: #aac453 !important;
}

/* line 110, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-personal-account-wallet-currency-item {
  color: #830721;
}

/* line 114, source/style/sass/color/.macros/_btn.scss */

.rsgopro .body .sale-acountpay-pp-company.bx-selected .sale-acountpay-pp-company-graf-container {
  border-color: #830721;
}

/* catalog.element */

/* line 3, source/style/sass/color/.macros/_catalog.element.scss */

.detail__prices__title {
  color: #830721;
}

/* line 7, source/style/sass/color/.macros/_catalog.element.scss */

.detail__previewtext__go-to__link {
  color: #830721;
}

/* line 10, source/style/sass/color/.macros/_catalog.element.scss */

.detail__previewtext__go-to__link:hover {
  color: #8430c7;
}

/* line 17, source/style/sass/color/.macros/_catalog.element.scss */

.detail__pic__dots .owl-dot:hover,
.detail__pic__dots .owl-dot.active {
  border-color: #830721;
}

/* line 29, source/style/sass/color/.macros/_catalog.element.scss */

.body .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #830721;
}

/* line 35, source/style/sass/color/.macros/_catalog.element.scss */

.body .scrollbar-inner > .scroll-element .scroll-bar:hover {
  background-color: #830721;
}

/* line 44, source/style/sass/color/.macros/_catalog.element.scss */

.body .set .js-element:hover {
  border-color: #830721;
}

/* line 51, source/style/sass/color/.macros/_catalog.element.scss */

.body .set .fullpanel .block.myset .svg-icon {
  color: #830721;
}

/* line 60, source/style/sass/color/.macros/_catalog.element.scss */

.body .tab-custom-content__files__svg {
  color: #bdd179;
}

/* line 67, source/style/sass/color/.macros/_catalog.element.scss */

.c-cheaper .svg-icon {
  color: #bdd179;
}

/* line 3, source/style/sass/color/.macros/_catalog.section.scss */

.list-showcase__preview-text__more a {
  color: #830721;
}

/* catalog.sorter */

/* line 4, source/style/sass/color/.macros/_catalog.sorter.scss */

.b-sorter__sort--short a.selected {
  color: #fff;
  background-color: #830721;
  border-color: #830721;
}

/* line 10, source/style/sass/color/.macros/_catalog.sorter.scss */

.b-sorter__sort--short a.selected:hover,
.b-sorter__sort--short a:hover {
  color: #fff;
  background-color: #E31342;
  border-color: #E31342;
}

/* line 17, source/style/sass/color/.macros/_catalog.sorter.scss */

.b-sorter__dropdown.hover > .select,
.b-sorter__dropdown:hover > .select {
  border-color: #8430c7;
}

/* line 22, source/style/sass/color/.macros/_catalog.sorter.scss */

.b-sorter__dropdown-in {
  border-bottom-color: #8430c7;
}

/* line 1, source/style/sass/color/.macros/_dropdowns.scss */

.dropdown-menu {
  border-color: #830721;
}

/* line 1, source/style/sass/color/.macros/_easycart.scss */

body #rs_easycart .rsec_headers a.rsec_online,
body #rs_easycart .rsec_headers span.rsec_color {
  color: #ffffff;
}

/* line 6, source/style/sass/color/.macros/_easycart.scss */

body #rs_easycart .rsec_headers a.rsec_online span.rsec_name {
  border-color: #ffffff;
}

/* line 10, source/style/sass/color/.macros/_easycart.scss */

body #rs_easycart .rsec_btn1,
body #rs_easycart table.rsec_table tr:hover td.rsec_hov,
body #rs_easycart .rsec_btn1 {
  background-color: #830721;
}

/* line 16, source/style/sass/color/.macros/_easycart.scss */

body #rs_easycart .rsec_thistab_compare .rsec_delete .svg-icon,
body #rs_easycart .rsec_thistab_favorite .rsec_delete .svg-icon,
body #rs_easycart .rsec_thistab_basket .rsec_delete .svg-icon,
body #rs_easycart .rsec_headers a.rsec_online .svg-icon,
.rsec_thistab_basket .rsec_delete .svg-icon {
  color: #ffffff;
}

/* line 9, source/style/sass/color/.macros/_form_control.scss */

.body input[type="text"],
.body input[type="password"],
.body textarea,
.body select,
.footer input[type="text"],
.footer input[type="password"],
.footer textarea,
.footer select,
.fancybox-container input[type="text"],
.fancybox-container input[type="password"],
.fancybox-container textarea,
.fancybox-container select,
.popup-window input[type="text"],
.popup-window input[type="password"],
.popup-window textarea,
.popup-window select,
.rsgppopup input[type="text"],
.rsgppopup input[type="password"],
.rsgppopup textarea,
.rsgppopup select,
.rs_easycart input[type="text"],
.rs_easycart input[type="password"],
.rs_easycart textarea,
.rs_easycart select,
.gopro-subscribe-window input[type="text"],
.gopro-subscribe-window input[type="password"],
.gopro-subscribe-window textarea,
.gopro-subscribe-window select {
  border-color: #d7dbdd;
}

/* line 15, source/style/sass/color/.macros/_form_control.scss */

.body input[type="text"]:hover,
.body input[type="password"]:hover,
.body textarea:hover,
.body select:hover,
.footer input[type="text"]:hover,
.footer input[type="password"]:hover,
.footer textarea:hover,
.footer select:hover,
.fancybox-container input[type="text"]:hover,
.fancybox-container input[type="password"]:hover,
.fancybox-container textarea:hover,
.fancybox-container select:hover,
.popup-window input[type="text"]:hover,
.popup-window input[type="password"]:hover,
.popup-window textarea:hover,
.popup-window select:hover,
.rsgppopup input[type="text"]:hover,
.rsgppopup input[type="password"]:hover,
.rsgppopup textarea:hover,
.rsgppopup select:hover,
.rs_easycart input[type="text"]:hover,
.rs_easycart input[type="password"]:hover,
.rs_easycart textarea:hover,
.rs_easycart select:hover,
.gopro-subscribe-window input[type="text"]:hover,
.gopro-subscribe-window input[type="password"]:hover,
.gopro-subscribe-window textarea:hover,
.gopro-subscribe-window select:hover {
  border-color: #830721;
}

/* line 19, source/style/sass/color/.macros/_form_control.scss */

.body input[type="text"]:hover:focus,
.body input[type="text"]:focus,
.body input[type="password"]:hover:focus,
.body input[type="password"]:focus,
.body textarea:hover:focus,
.body textarea:focus,
.body select:hover:focus,
.body select:focus,
.footer input[type="text"]:hover:focus,
.footer input[type="text"]:focus,
.footer input[type="password"]:hover:focus,
.footer input[type="password"]:focus,
.footer textarea:hover:focus,
.footer textarea:focus,
.footer select:hover:focus,
.footer select:focus,
.fancybox-container input[type="text"]:hover:focus,
.fancybox-container input[type="text"]:focus,
.fancybox-container input[type="password"]:hover:focus,
.fancybox-container input[type="password"]:focus,
.fancybox-container textarea:hover:focus,
.fancybox-container textarea:focus,
.fancybox-container select:hover:focus,
.fancybox-container select:focus,
.popup-window input[type="text"]:hover:focus,
.popup-window input[type="text"]:focus,
.popup-window input[type="password"]:hover:focus,
.popup-window input[type="password"]:focus,
.popup-window textarea:hover:focus,
.popup-window textarea:focus,
.popup-window select:hover:focus,
.popup-window select:focus,
.rsgppopup input[type="text"]:hover:focus,
.rsgppopup input[type="text"]:focus,
.rsgppopup input[type="password"]:hover:focus,
.rsgppopup input[type="password"]:focus,
.rsgppopup textarea:hover:focus,
.rsgppopup textarea:focus,
.rsgppopup select:hover:focus,
.rsgppopup select:focus,
.rs_easycart input[type="text"]:hover:focus,
.rs_easycart input[type="text"]:focus,
.rs_easycart input[type="password"]:hover:focus,
.rs_easycart input[type="password"]:focus,
.rs_easycart textarea:hover:focus,
.rs_easycart textarea:focus,
.rs_easycart select:hover:focus,
.rs_easycart select:focus,
.gopro-subscribe-window input[type="text"]:hover:focus,
.gopro-subscribe-window input[type="text"]:focus,
.gopro-subscribe-window input[type="password"]:hover:focus,
.gopro-subscribe-window input[type="password"]:focus,
.gopro-subscribe-window textarea:hover:focus,
.gopro-subscribe-window textarea:focus,
.gopro-subscribe-window select:hover:focus,
.gopro-subscribe-window select:focus {
  border-color: #830721;
}

/* line 27, source/style/sass/color/.macros/_form_control.scss */

.body .bx-sls .dropdown-block,
.body .bx-slst .dropdown-block,
.footer .bx-sls .dropdown-block,
.footer .bx-slst .dropdown-block,
.fancybox-container .bx-sls .dropdown-block,
.fancybox-container .bx-slst .dropdown-block,
.popup-window .bx-sls .dropdown-block,
.popup-window .bx-slst .dropdown-block,
.rsgppopup .bx-sls .dropdown-block,
.rsgppopup .bx-slst .dropdown-block,
.rs_easycart .bx-sls .dropdown-block,
.rs_easycart .bx-slst .dropdown-block,
.gopro-subscribe-window .bx-sls .dropdown-block,
.gopro-subscribe-window .bx-slst .dropdown-block {
  border: 1px solid #d7dbdd;
}

/* line 30, source/style/sass/color/.macros/_form_control.scss */

.body .bx-sls .dropdown-block.focus,
.body .bx-slst .dropdown-block.focus,
.footer .bx-sls .dropdown-block.focus,
.footer .bx-slst .dropdown-block.focus,
.fancybox-container .bx-sls .dropdown-block.focus,
.fancybox-container .bx-slst .dropdown-block.focus,
.popup-window .bx-sls .dropdown-block.focus,
.popup-window .bx-slst .dropdown-block.focus,
.rsgppopup .bx-sls .dropdown-block.focus,
.rsgppopup .bx-slst .dropdown-block.focus,
.rs_easycart .bx-sls .dropdown-block.focus,
.rs_easycart .bx-slst .dropdown-block.focus,
.gopro-subscribe-window .bx-sls .dropdown-block.focus,
.gopro-subscribe-window .bx-slst .dropdown-block.focus {
  border: #830721;
}

/* line 36, source/style/sass/color/.macros/_form_control.scss */

.body [type="checkbox"]:checked + label:after,
.body [type="checkbox"]:checked + .label:after,
.body a.checkbox.in > label:after,
.body a.checkbox.in > .label:after,
.body #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.body .form-group .soa-property-container [type="checkbox"]:checked:after,
.body .bx-authform [type="checkbox"]:checked:after,
.footer [type="checkbox"]:checked + label:after,
.footer [type="checkbox"]:checked + .label:after,
.footer a.checkbox.in > label:after,
.footer a.checkbox.in > .label:after,
.footer #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.footer .form-group .soa-property-container [type="checkbox"]:checked:after,
.footer .bx-authform [type="checkbox"]:checked:after,
.fancybox-container [type="checkbox"]:checked + label:after,
.fancybox-container [type="checkbox"]:checked + .label:after,
.fancybox-container a.checkbox.in > label:after,
.fancybox-container a.checkbox.in > .label:after,
.fancybox-container #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.fancybox-container .form-group .soa-property-container [type="checkbox"]:checked:after,
.fancybox-container .bx-authform [type="checkbox"]:checked:after,
.popup-window [type="checkbox"]:checked + label:after,
.popup-window [type="checkbox"]:checked + .label:after,
.popup-window a.checkbox.in > label:after,
.popup-window a.checkbox.in > .label:after,
.popup-window #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.popup-window .form-group .soa-property-container [type="checkbox"]:checked:after,
.popup-window .bx-authform [type="checkbox"]:checked:after,
.rsgppopup [type="checkbox"]:checked + label:after,
.rsgppopup [type="checkbox"]:checked + .label:after,
.rsgppopup a.checkbox.in > label:after,
.rsgppopup a.checkbox.in > .label:after,
.rsgppopup #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.rsgppopup .form-group .soa-property-container [type="checkbox"]:checked:after,
.rsgppopup .bx-authform [type="checkbox"]:checked:after,
.rs_easycart [type="checkbox"]:checked + label:after,
.rs_easycart [type="checkbox"]:checked + .label:after,
.rs_easycart a.checkbox.in > label:after,
.rs_easycart a.checkbox.in > .label:after,
.rs_easycart #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.rs_easycart .form-group .soa-property-container [type="checkbox"]:checked:after,
.rs_easycart .bx-authform [type="checkbox"]:checked:after,
.gopro-subscribe-window [type="checkbox"]:checked + label:after,
.gopro-subscribe-window [type="checkbox"]:checked + .label:after,
.gopro-subscribe-window a.checkbox.in > label:after,
.gopro-subscribe-window a.checkbox.in > .label:after,
.gopro-subscribe-window #bx-soa-orderSave [type="checkbox"]:checked + a:after,
.gopro-subscribe-window .form-group .soa-property-container [type="checkbox"]:checked:after,
.gopro-subscribe-window .bx-authform [type="checkbox"]:checked:after {
  border-color: #830721;
  background-color: #830721;
}

/* line 47, source/style/sass/color/.macros/_form_control.scss */

.body [type="checkbox"]:not(:checked) + label:hover:after,
.body [type="checkbox"]:not(:checked) + .label:hover:after,
.body a.checkbox > label:hover:after,
.body a.checkbox > .label:hover:after,
.body #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.body .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.body .bx-authform [type="checkbox"]:not(:checked):hover:after,
.footer [type="checkbox"]:not(:checked) + label:hover:after,
.footer [type="checkbox"]:not(:checked) + .label:hover:after,
.footer a.checkbox > label:hover:after,
.footer a.checkbox > .label:hover:after,
.footer #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.footer .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.footer .bx-authform [type="checkbox"]:not(:checked):hover:after,
.fancybox-container [type="checkbox"]:not(:checked) + label:hover:after,
.fancybox-container [type="checkbox"]:not(:checked) + .label:hover:after,
.fancybox-container a.checkbox > label:hover:after,
.fancybox-container a.checkbox > .label:hover:after,
.fancybox-container #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.fancybox-container .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.fancybox-container .bx-authform [type="checkbox"]:not(:checked):hover:after,
.popup-window [type="checkbox"]:not(:checked) + label:hover:after,
.popup-window [type="checkbox"]:not(:checked) + .label:hover:after,
.popup-window a.checkbox > label:hover:after,
.popup-window a.checkbox > .label:hover:after,
.popup-window #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.popup-window .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.popup-window .bx-authform [type="checkbox"]:not(:checked):hover:after,
.rsgppopup [type="checkbox"]:not(:checked) + label:hover:after,
.rsgppopup [type="checkbox"]:not(:checked) + .label:hover:after,
.rsgppopup a.checkbox > label:hover:after,
.rsgppopup a.checkbox > .label:hover:after,
.rsgppopup #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.rsgppopup .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.rsgppopup .bx-authform [type="checkbox"]:not(:checked):hover:after,
.rs_easycart [type="checkbox"]:not(:checked) + label:hover:after,
.rs_easycart [type="checkbox"]:not(:checked) + .label:hover:after,
.rs_easycart a.checkbox > label:hover:after,
.rs_easycart a.checkbox > .label:hover:after,
.rs_easycart #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.rs_easycart .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.rs_easycart .bx-authform [type="checkbox"]:not(:checked):hover:after,
.gopro-subscribe-window [type="checkbox"]:not(:checked) + label:hover:after,
.gopro-subscribe-window [type="checkbox"]:not(:checked) + .label:hover:after,
.gopro-subscribe-window a.checkbox > label:hover:after,
.gopro-subscribe-window a.checkbox > .label:hover:after,
.gopro-subscribe-window #bx-soa-orderSave [type="checkbox"]:not(:checked) + a:hover:after,
.gopro-subscribe-window .form-group .soa-property-container [type="checkbox"]:not(:checked):hover:after,
.gopro-subscribe-window .bx-authform [type="checkbox"]:not(:checked):hover:after {
  border-color: #830721;
}

/* line 57, source/style/sass/color/.macros/_form_control.scss */

.body [type="radio"]:checked + label:before,
.body [type="radio"]:checked + .label:before,
.body [type="radio"]:checked + label:after,
.body [type="radio"]:checked + .label:after,
.body [type="radio"]:not(:checked) + label:hover:before,
.body [type="radio"]:not(:checked) + .label:hover:before,
.body [type="radio"]:not(:checked) + label:hover:after,
.body [type="radio"]:not(:checked) + .label:hover:after,
.body .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.body .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.body .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.body .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.body .form-group .soa-property-container label [type="radio"]:checked:before,
.body .form-group .soa-property-container label [type="radio"]:checked:after,
.body .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.body .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.footer [type="radio"]:checked + label:before,
.footer [type="radio"]:checked + .label:before,
.footer [type="radio"]:checked + label:after,
.footer [type="radio"]:checked + .label:after,
.footer [type="radio"]:not(:checked) + label:hover:before,
.footer [type="radio"]:not(:checked) + .label:hover:before,
.footer [type="radio"]:not(:checked) + label:hover:after,
.footer [type="radio"]:not(:checked) + .label:hover:after,
.footer .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.footer .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.footer .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.footer .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.footer .form-group .soa-property-container label [type="radio"]:checked:before,
.footer .form-group .soa-property-container label [type="radio"]:checked:after,
.footer .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.footer .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.fancybox-container [type="radio"]:checked + label:before,
.fancybox-container [type="radio"]:checked + .label:before,
.fancybox-container [type="radio"]:checked + label:after,
.fancybox-container [type="radio"]:checked + .label:after,
.fancybox-container [type="radio"]:not(:checked) + label:hover:before,
.fancybox-container [type="radio"]:not(:checked) + .label:hover:before,
.fancybox-container [type="radio"]:not(:checked) + label:hover:after,
.fancybox-container [type="radio"]:not(:checked) + .label:hover:after,
.fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.fancybox-container .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.fancybox-container .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.fancybox-container .form-group .soa-property-container label [type="radio"]:checked:before,
.fancybox-container .form-group .soa-property-container label [type="radio"]:checked:after,
.fancybox-container .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.fancybox-container .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.popup-window [type="radio"]:checked + label:before,
.popup-window [type="radio"]:checked + .label:before,
.popup-window [type="radio"]:checked + label:after,
.popup-window [type="radio"]:checked + .label:after,
.popup-window [type="radio"]:not(:checked) + label:hover:before,
.popup-window [type="radio"]:not(:checked) + .label:hover:before,
.popup-window [type="radio"]:not(:checked) + label:hover:after,
.popup-window [type="radio"]:not(:checked) + .label:hover:after,
.popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.popup-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.popup-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.popup-window .form-group .soa-property-container label [type="radio"]:checked:before,
.popup-window .form-group .soa-property-container label [type="radio"]:checked:after,
.popup-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.popup-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.rsgppopup [type="radio"]:checked + label:before,
.rsgppopup [type="radio"]:checked + .label:before,
.rsgppopup [type="radio"]:checked + label:after,
.rsgppopup [type="radio"]:checked + .label:after,
.rsgppopup [type="radio"]:not(:checked) + label:hover:before,
.rsgppopup [type="radio"]:not(:checked) + .label:hover:before,
.rsgppopup [type="radio"]:not(:checked) + label:hover:after,
.rsgppopup [type="radio"]:not(:checked) + .label:hover:after,
.rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.rsgppopup .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.rsgppopup .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.rsgppopup .form-group .soa-property-container label [type="radio"]:checked:before,
.rsgppopup .form-group .soa-property-container label [type="radio"]:checked:after,
.rsgppopup .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.rsgppopup .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.rs_easycart [type="radio"]:checked + label:before,
.rs_easycart [type="radio"]:checked + .label:before,
.rs_easycart [type="radio"]:checked + label:after,
.rs_easycart [type="radio"]:checked + .label:after,
.rs_easycart [type="radio"]:not(:checked) + label:hover:before,
.rs_easycart [type="radio"]:not(:checked) + .label:hover:before,
.rs_easycart [type="radio"]:not(:checked) + label:hover:after,
.rs_easycart [type="radio"]:not(:checked) + .label:hover:after,
.rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.rs_easycart .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.rs_easycart .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.rs_easycart .form-group .soa-property-container label [type="radio"]:checked:before,
.rs_easycart .form-group .soa-property-container label [type="radio"]:checked:after,
.rs_easycart .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.rs_easycart .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after,
.gopro-subscribe-window [type="radio"]:checked + label:before,
.gopro-subscribe-window [type="radio"]:checked + .label:before,
.gopro-subscribe-window [type="radio"]:checked + label:after,
.gopro-subscribe-window [type="radio"]:checked + .label:after,
.gopro-subscribe-window [type="radio"]:not(:checked) + label:hover:before,
.gopro-subscribe-window [type="radio"]:not(:checked) + .label:hover:before,
.gopro-subscribe-window [type="radio"]:not(:checked) + label:hover:after,
.gopro-subscribe-window [type="radio"]:not(:checked) + .label:hover:after,
.gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:before,
.gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:before,
.gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:not(:checked):hover:after,
.gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:before,
.gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:after,
.gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:before,
.gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:not(:checked):hover:after {
  border-color: #830721;
}

/* line 75, source/style/sass/color/.macros/_form_control.scss */

.body [type="radio"]:checked + label:after,
.body [type="radio"]:checked + .label:after,
.body .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.body .form-group .soa-property-container label [type="radio"]:checked:after,
.footer [type="radio"]:checked + label:after,
.footer [type="radio"]:checked + .label:after,
.footer .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.footer .form-group .soa-property-container label [type="radio"]:checked:after,
.fancybox-container [type="radio"]:checked + label:after,
.fancybox-container [type="radio"]:checked + .label:after,
.fancybox-container .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.fancybox-container .form-group .soa-property-container label [type="radio"]:checked:after,
.popup-window [type="radio"]:checked + label:after,
.popup-window [type="radio"]:checked + .label:after,
.popup-window .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.popup-window .form-group .soa-property-container label [type="radio"]:checked:after,
.rsgppopup [type="radio"]:checked + label:after,
.rsgppopup [type="radio"]:checked + .label:after,
.rsgppopup .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.rsgppopup .form-group .soa-property-container label [type="radio"]:checked:after,
.rs_easycart [type="radio"]:checked + label:after,
.rs_easycart [type="radio"]:checked + .label:after,
.rs_easycart .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.rs_easycart .form-group .soa-property-container label [type="radio"]:checked:after,
.gopro-subscribe-window [type="radio"]:checked + label:after,
.gopro-subscribe-window [type="radio"]:checked + .label:after,
.gopro-subscribe-window .bx_soa_location .radio-inline label [type="radio"]:checked:after,
.gopro-subscribe-window .form-group .soa-property-container label [type="radio"]:checked:after {
  background-color: #830721;
}

/* line 4, source/style/sass/color/.macros/_header.scss */

.body .tline {
  background-color: #830721;
}

/* line 9, source/style/sass/color/.macros/_header.scss */

.body .tpanel__menu2 a .svg-icon {
  color: #830721;
}

/* line 17, source/style/sass/color/.macros/_header.scss */

.body .header-basket .svg-icon {
  color: #830721;
}

/* line 24, source/style/sass/color/.macros/_header.scss */

.body .header__circle.js-more-than-zero {
  background-color: #bdd179;
}

/* line 32, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default {
  background-color: #830721;
}

/* line 35, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default .b-mmenu__toggle,
.body .b-mmenu.navbar-default .navbar-nav > li.other > a {
  color: #fff;
  background-color: #830721;
}

/* line 41, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default .search-bar .search-btn.svg-icon:hover,
.body .b-mmenu.navbar-default .b-mmenu__toggle:hover,
.body .b-mmenu.navbar-default .navbar-nav > li.lvl1:hover > a,
.body .b-mmenu.navbar-default .navbar-nav > li.lvl1 > a:hover,
.body .b-mmenu.navbar-default .navbar-nav > li.other:hover > a,
.body .b-mmenu.navbar-default .navbar-nav > li.other > a:hover,
.body .b-mmenu.navbar-default .navbar-nav > .active > a,
.body .b-mmenu.navbar-default .navbar-nav > .active > a:hover,
.body .b-mmenu.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #8430c7;
}

/* line 54, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default .dropdown-menu {
  border-color: #8430c7;
}

/* line 59, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default .searchinhead {
  border-color: #830721;
}

/* line 62, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu.navbar-default .searchinhead .search-btn:hover .svg-icon {
  color: #8430c7;
}

/* line 68, source/style/sass/color/.macros/_header.scss */

.body .b-mmenu .dropdown-menu {
  border-bottom-color: #830721;
}

/* line 77, source/style/sass/color/.macros/_header.scss */

.body .gopro-banners__text1.product:after {
  background-color: #830721;
}

/* line 82, source/style/sass/color/.macros/_header.scss */

.body .gopro-banners__text2 {
  color: #830721;
}

/* line 88, source/style/sass/color/.macros/_header.scss */

.body .owl-dots .owl-dot:hover,
.body .owl-dots .owl-dot.active:hover {
  background-color: #8430c7;
}

/* line 92, source/style/sass/color/.macros/_header.scss */

.body .owl-dots .owl-dot.active {
  background-color: #830721;
}

/* line 98, source/style/sass/color/.macros/_header.scss */

.body .catalogmenu2 li:hover > .hamburger,
.body .hamburger.is-active {
  color: #fff !important;
  background-color: #830721 !important;
  border-color: #830721 !important;
}

/* line 106, source/style/sass/color/.macros/_header.scss */

.header-fly {
  border-top-color: #830721;
}

/* line 109, source/style/sass/color/.macros/_header.scss */

.header-fly__panel {
  border-bottom-color: #830721;
}

/* line 113, source/style/sass/color/.macros/_header.scss */

.header-fly-active-menu .header_type3 .header-fly__panel {
  border-bottom-color: #830721;
}

/* line 122, source/style/sass/color/.macros/_header.scss */

.header__logo a,
.footer__logo a {
  color: #830721;
}

/* line 130, source/style/sass/color/.macros/_header.scss */

.search-form__icon {
  color: #bdd179;
}

/* line 1, source/style/sass/color/.macros/_other.scss */

.body div.sale-order-detail-payment-options-methods-template,
.body .sale-paysystem-wrapper,
.body .fichi__inner,
.body .c-attributes.view-buttons .c-attributes__option:not(.disabled):hover,
.body .c-attributes.view-buttons .c-attributes__option:not(.disabled).selected,
.body .filtren .lvl2 .smartf-div:not(.disabled) label.pic:hover,
.body .filtren .cwpal .lvl2 .smartf-div:not(.disabled):hover label.pic,
.body .filtren .cwp .lvl2 .smartf-div:not(.disabled):hover label.pic,
.body .filtren .dd.open > .lvl2 .smartf-div:not(.disabled),
.body .filtren .dd.wpal.open > .lvl2 .smartf-div:not(.disabled),
.body .filtren .lvl2 .active label.pic,
.body .bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul > .sku_prop:hover > a,
.body .bx_ordercart .bx_item_detail_scu_small_noadaptive .bx_scu ul > .sku_prop.bx_active > a,
.body .c-attributes.view-list .c-attributes__prop.open .c-attributes__current-value__pseudo-option,
.body .link-dashed.m-color-primary a,
.body .suggestion-items-popup,
.body a.link-dashed.m-color-primary {
  border-color: #830721;
}

/* line 21, source/style/sass/color/.macros/_other.scss */

.body .suggestion-items-spinner {
  border-top-color: #830721;
  border-bottom-color: #830721;
  border-left-color: #830721;
}

/* line 27, source/style/sass/color/.macros/_other.scss */

.body .filtren .dd .dropdown > .dropdown,
.body .c-attributes.view-list .c-attributes__options {
  border-bottom-color: #830721;
}

/* titles */

/* line 33, source/style/sass/color/.macros/_other.scss */

.text-primary,
.primary-color,
.brandslist span,
.sorter_and_name .name,
.brandslist.mainstyles .title a,
.brandslistimg.mainstyles .title a,
.mods h3.title2,
.bigdata h3.title2,
.detailcollection h3.title2,
.detailtabs .contents .content .switcher,
.sections a.parent,
.b-section-list__title,
.presscentermainn .title,
.sorter_and_name .name,
.b-section-list a.parent,
.b-section-list__show-more,
.catalogmenu2 a.sub,
.table .full.name,
.acc_title,
.sale-personal-account-wallet-currency-item,
.body #bx-soa-order .bx-soa-cart-total-line.bx-soa-cart-total-line-highlighted .bx-soa-cart-d,
.body .link-dashed.m-color-primary a,
.body a.link-dashed.m-color-primary {
  color: #830721;
}

/* jScroll */

/* line 66, source/style/sass/color/.macros/_other.scss */

.body .jspDrag,
.body .sale-paysystem-yandex-button-item,
.fancybox-container .jspDrag,
.fancybox-container .sale-paysystem-yandex-button-item,
.rsgppopup .jspDrag,
.rsgppopup .sale-paysystem-yandex-button-item {
  background-color: #830721;
}

/* line 74, source/style/sass/color/.macros/_other.scss */

.body .jspDrag.jspHover,
.body .jspDrag.jspActive,
.fancybox-container .jspDrag.jspHover,
.fancybox-container .jspDrag.jspActive,
.rsgppopup .jspDrag.jspHover,
.rsgppopup .jspDrag.jspActive {
  background-color: #8430c7;
}

/* line 81, source/style/sass/color/.macros/_other.scss */

body.rsgopro .js-pseudo-focus-blur.js-pseudo-focus .js-pseudo-border,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-focus .js-pseudo-border-top,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-focus .js-pseudo-border-right,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-focus .js-pseudo-border-bottom,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-focus .js-pseudo-border-left,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-border .js-pseudo-border,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-border .js-pseudo-border-top,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-border .js-pseudo-border-right,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-border .js-pseudo-border-bottom,
body.rsgopro .js-pseudo-focus-blur.js-pseudo-border .js-pseudo-border-left {
  border-color: #830721;
}

/* svg-icons */

/* line 96, source/style/sass/color/.macros/_other.scss */

.rsfavorite .svg-icon,
.artables.view_gallery table.products .add2basketform .submit .svg-icon,
.artables.view_gallery table.products .add2basketform .inbasket .svg-icon,
.artables.view_gallery .add2basketform .tick,
.artables.view_table table.products .add2basketform .submit .svg-icon,
.artables.view_table table.products .add2basketform .inbasket .svg-icon,
.artables.view_table .add2basketform .tick,
.footer .line1 .contacts .recall .svg-icon,
.footer .line1 .contacts .feedback .svg-icon,
.picslider.horizontal a:hover .svg-icon,
.elementdetail .prices a:hover .svg-icon,
.picslider.vertical a:hover .svg-icon,
.elementdetail .zoom .svg-icon,
.body .set .js-element .plusik .svg-icon,
.body .basket a.delete .svg-icon,
.body .basket a.delay .svg-icon,
.body .basket a.add .svg-icon {
  color: #830721;
}

/* line 115, source/style/sass/color/.macros/_other.scss */

.artables table.products .add2basketform .add2subscribe .svg-icon {
  color: #bdd179;
}

/* smart.filter */

/* line 120, source/style/sass/color/.macros/_other.scss */

.filtren .dd .lvl2:not(.selected) div.active label {
  color: #fff;
  background-color: #830721;
}

/* line 127, source/style/sass/color/.macros/_other.scss */

.c-prices__value-old:after {
  background-color: #830721;
}

/* line 132, source/style/sass/color/.macros/_other.scss */

.c-prices__more-link {
  color: #830721;
}

/* line 137, source/style/sass/color/.macros/_other.scss */

.b-stores__genamount-quantity:after {
  color: #830721;
  border-color: #830721;
}

/* line 142, source/style/sass/color/.macros/_other.scss */

.num-404-error {
  color: #830721;
}

/*********************************************/

/* additional styles
BACKGROUND COLOR*/

/* line 149, source/style/sass/color/.macros/_other.scss */

.pmenu a:hover,
.light .js-element .buy .go2detail,
.catalogsorter .dropdownin a:hover,
.catalogsorter .dropdownin a.selected:hover,
.comparelist a:hover {
  color: #fff !important;
  background-color: #8430c7 !important;
}

/* line 157, source/style/sass/color/.macros/_other.scss */

.catalogsorter .dropdownin a.selected,
.propvision1 .offer_prop .div_options .div_option.selected,
.propvision1 .offer_prop .div_options .div_option.selected span {
  color: #fff !important;
  background-color: #830721 !important;
}

/* line 163, source/style/sass/color/.macros/_other.scss */

.propvision1 .offer_prop .div_options .div_option:hover:not(.disabled),
.propvision1 .offer_prop .div_options .div_option:hover:not(.disabled) span {
  background-color: #8430c7 !important;
}

/* line 168, source/style/sass/color/.macros/_other.scss */

.filtren .modef .data a {
  color: #fff !important;
}

/*additional styles
ACTIVE BACKGROUND COLOR*/

/* line 174, source/style/sass/color/.macros/_other.scss */

.body .pmenu a:hover {
  background-color: #8430c7;
}

/* line 177, source/style/sass/color/.macros/_other.scss */

.body .pmenu a.selected,
.body .pmenu a.selected:active,
.body .pmenu a:active {
  background-color: #830721;
}

/* slider of filter BACKGROUND LINEAR GRADIENT */

/* line 184, source/style/sass/color/.macros/_other.scss */

.ui-slider .ui-slider-range,
.smartfilter .bx_ui_slider_handle,
.smartfilter .bx_ui_slider_pricebar_V {
  background-color: #830721 !important;
}

/* line 190, source/style/sass/color/.macros/_other.scss */

.erorpage .errorbutton a {
  color: #fff !important;
  background: #830721;
}

/* line 203, source/style/sass/color/.macros/_other.scss */

.c-compare.in .svg-icon,
.c-compare:hover .svg-icon,
.c-favorite.in .svg-icon,
.c-favorite:hover .svg-icon {
  color: #830721;
}

/* personal.order.list */

/* line 4, source/style/sass/color/.macros/_personal.order.list.scss */

.orderlist .item:hover {
  border-color: #830721;
}

/* line 11, source/style/sass/color/.macros/_personal.order.list.scss */

.orderlist .switch a.selected {
  color: #fff;
  background-color: #830721;
}

/* line 16, source/style/sass/color/.macros/_personal.order.list.scss */

.orderlist .switch a:hover {
  color: #fff;
  background-color: #8430c7;
}

/* line 2, source/style/sass/color/.macros/_product.delivery.scss */

.product-delivery {
  border-color: #bdd179;
}

/* line 4, source/style/sass/color/.macros/_product.delivery.scss */

.product-delivery__circle-outer {
  border-color: #f3f3f3 #f3f3f3 #bdd179 #bdd179;
}

/* line 7, source/style/sass/color/.macros/_product.delivery.scss */

.product-delivery__icon svg {
  color: #830721;
}

/* line 2, source/style/sass/color/.macros/_sale.order.ajax.scss */

.body #bx-soa-order .bx-soa-section.bx-selected,
.body #bx-soa-order .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container,
.body #bx-soa-order .bx-sls .form-control.dropdown-block.focus,
.body #bx-soa-order .form-group .form-control:focus:focus,
.body #bx-soa-order .bx-soa-coupon-input input[type=text].form-control:focus {
  border-color: #830721;
}

/* line 3, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__btn {
  border-color: #bdd179;
  background-color: #bdd179;
}

/* line 7, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__btn:hover {
  color: #fff;
  border-color: #aac453;
  background-color: #aac453;
}

/* line 13, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__btn .svg-icon {
  color: #fff;
}

/* line 20, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__zoom:hover .svg-icon {
  color: #8430c7;
}

/* line 25, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__zoom .svg-icon {
  color: #830721;
}

/* line 30, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__enter {
  border-color: #bdd179;
  background-color: #bdd179;
}

/* line 34, source/style/sass/color/.macros/_search.title.scss */

.body .searchinhead__enter:hover {
  border-color: #aac453;
  background-color: #aac453;
}

/* line 44, source/style/sass/color/.macros/_search.title.scss */

.menu_horizontal1 .menu .searchinhead__btn {
  border-color: #830721;
  background-color: #830721;
}

/* line 48, source/style/sass/color/.macros/_search.title.scss */

.menu_horizontal1 .menu .searchinhead__btn:hover {
  border-color: #8430c7;
  background-color: #8430c7;
}

/******************************************************/

/******************************************************/

/******************************************************/

/* line 61, source/style/sass/color/.macros/_search.title.scss */

.title-search-result {
  border-color: #830721;
}

/* line 65, source/style/sass/color/.macros/_search.title.scss */

.title-search-result .stitle .title {
  color: #830721;
}

/* line 72, source/style/sass/color/.macros/_search.title.scss */

.stitle .title {
  color: #830721;
}

/* line 79, source/style/sass/color/.macros/_search.title.scss */

.stitle .iblock .item:hover {
  background-color: #bdd179;
}

/* line 2, source/style/sass/color/.macros/_upbutton.scss */

.rsgopro .c-scroll2top {
  background-color: #830721;
}

/* line 5, source/style/sass/color/.macros/_upbutton.scss */

.rsgopro .c-scroll2top:hover {
  background-color: #8430c7;
}

/* line 1, source/style/sass/color/.macros/_pagenavigation.scss */

.navigation .arrow {
  background-color: #830721;
}

/* line 5, source/style/sass/color/.macros/_pagenavigation.scss */

.navigation .arrow:hover {
  background-color: #8430c7;
}

/* line 9, source/style/sass/color/.macros/_pagenavigation.scss */

.navigation span:hover,
.navigation a:hover {
  border: 1px solid #830721;
}

/* line 14, source/style/sass/color/.macros/_pagenavigation.scss */

.navigation .current {
  border-color: #830721;
}

/* line 3, source/style/sass/color/.macros/components/_icon-count.scss */

.c-icon-count.has-items .c-icon-count__icon {
  color: #830721;
}

/* line 7, source/style/sass/color/.macros/components/_icon-count.scss */

.c-icon-count.has-items .c-icon-count__quantity {
  background-color: #bdd179;
  color: #fff;
}

/* line 12, source/style/sass/color/.macros/components/_icon-count.scss */

.c-icon-count:hover {
  border-color: #830721;
  color: #830721;
}

/* line 2, source/style/sass/color/.macros/components/_topline-location.scss */

.b-topline-location .b-topline-location__icon {
  color: #830721;
}

/**************************************
label_macros_file_finish
**************************************/

@media (min-width: 768px) {
  /* line 147, source/style/sass/color/.macros/_header.scss */

  .header_type3 .search-form .form-control {
    border-color: #bdd179;
  }
}

@media (min-width: 992px) {
  /* line 139, source/style/sass/color/.macros/_header.scss */

  .header_type3 .search-form__btn:hover + .form-control {
    border-color: #830721;
  }
}

@media (max-width: 991px) {
  /* line 156, source/style/sass/color/.macros/_header.scss */

  .authinhead2 .authorized .authinhead2__icon {
    border-color: #830721;
  }
}

@media (max-width: 768px) {
  /* line 165, source/style/sass/color/.macros/_header.scss */

  .body .b-mmenu.navbar-default .dropdown-menu > li > a {
    color: #fff;
    background-color: #830721;
  }

  /* line 171, source/style/sass/color/.macros/_header.scss */

  .body .menu .b-mmenu .dropdown-menu > li > a,
  .body .menu .b-mmenu .navbar-nav > li > a {
    color: #fff;
    background-color: #830721;
  }
}

@media screen and (max-width: 480px) {
  /* line 197, source/style/sass/color/.macros/_other.scss */

  body.adaptive .detailtabs .content.selected .switcher {
    color: #fff !important;
    background-color: #830721 !important;
  }
}body .rstuning a.active,
body .rstuning a:hover,
body .rstuning a:focus,
body .rstuning a:active {
	color: ##TUNING_COLOR#; }
body .rstuning__tabs__link.active > span,
body .rstuning__tabs__link:hover > span {
	color: ##TUNING_COLOR#; }
body .rstuning .spinner-layer {
	border-color: ##TUNING_COLOR#; }
body .rstuning__close-button__link svg {
	fill: ##TUNING_COLOR#; }
body .rstuning__hamburger.is-active .rstuning__hamburger-inner,
body .rstuning__hamburger.is-active .rstuning__hamburger-inner::before,
body .rstuning__hamburger.is-active .rstuning__hamburger-inner::after {
	background-color: ##TUNING_COLOR#; }
body .rstuning__hamburger-inner,
body .rstuning__hamburger-inner:before,
body .rstuning__hamburger-inner:after {
	background-color: ##TUNING_COLOR#; }
body .rstuning__option__colorpicker__alone-color:hover .rstuning__option__colorpicker__before-paint,
body .rstuning__option__colorpicker__alone-color.active .rstuning__option__colorpicker__before-paint {
	border-color: ##TUNING_COLOR#; }
body .rstuning__option__radio.mod-images input:hover + label .rstuning__option__radio__div,
body .rstuning__option__radio.mod-images input:checked + label .rstuning__option__radio__div,
body .rstuning__option__radio.mod-buttons input:hover + label .rstuning__option__radio__div,
body .rstuning__option__radio.mod-buttons input:checked + label .rstuning__option__radio__div {
    border-color: ##TUNING_COLOR#; }
body .rstuning .switch label input[type=checkbox]:checked + .lever {
	background-color: ##TUNING_COLOR#; }
body .rstuning .rstuning__option__switch.active .rstuning__option__switch-borders {
	border-color: ##TUNING_COLOR#; }

/* End */
/* /local/templates/profood30_sopdu/assets/css/new_style.min.css?1752476551231457 */
/* /local/templates/profood30_sopdu/assets/lib/fancybox3/jquery.fancybox.css?174049105918790 */
/* /local/templates/profood30_sopdu/assets/lib/owl.carousel/owl.carousel.min.css?17404910592941 */
/* /local/templates/profood30_sopdu/assets/lib/jquery.scrollbar/jquery.scrollbar.css?174049105923056 */
/* /local/templates/profood30_sopdu/assets/lib/node-waves/waves.min.css?17404910593867 */
/* /local/templates/profood30_sopdu/custom/style.css?17518731896044 */
/* /local/templates/profood30_sopdu/components/bitrix/search.title/header_search/style.css?1740491059915 */
/* /local/templates/profood30_sopdu/components/bitrix/menu/header_menu/style.min.css?1740491059490 */
/* /local/templates/profood30_sopdu/components/bitrix/system.auth.form/inheader3/style.min.css?17404910591051 */
/* /local/templates/profood30_sopdu/components/bitrix/catalog.compare.list/header3/style.css?1740491059295 */
/* /local/templates/profood30_sopdu/components/redsign/favorite.list/inheader3/style.min.css?174049105945 */
/* /local/templates/profood30_sopdu/components/bitrix/sale.basket.basket.line/inheader3/style.min.css?1740491059114 */
/* /local/templates/profood30_sopdu/template_styles.css?176649650431791 */
/* /include/tuning/color.css?174426996052925 */
