.header-phones__span, .nav-tabs li a {text-transform: uppercase }.qty-indicator__percent, body, html {height: 100% }h2, h3, h4, h5, h6 {margin: 0 0 10px }h1, h1.heading {margin: 0 0 25px }.form-control, .input-group-btn {font-size: .9em }.btn + .btn-lg, .btn + .btn-xl, .heading:after {margin: 0 0 0 15px }#column-left .uni-banner__item, #column-right .uni-banner__item, .header-search, .heading, .nav-tabs li a:hover:after, .nav-tabs li.active a:after {width: 100% }.btn-lg, .btn-xl, .header-phones__main, .heading, .highlight, .top-menu__btn {font-weight: 500 }html {overflow-x: hidden }.owl-carousel .owl-stage-outer, html.scroll-disabled, html.scroll-disabled2 {overflow: hidden }body {background-color: grey;display: flex;flex-direction: column;overflow-anchor: none }h1 {font-size: 1.8em }h2 {font-size: 1.6em }div.heading, h3 {font-size: 1.4em }h4 {font-size: 1.2em }h5 {font-size: 1.1em }.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover, .btn-lg, h6 {font-size: 1em }a, a:focus, a:hover, a:visited {text-decoration: none;cursor: pointer;outline: 0 !important }.btn, .btn:active, .btn:focus, .btn:hover, .nav-tabs .li, button, select {outline: 0 !important;-moz-user-select: none !important;-webkit-user-select: none !important }img {image-rendering: -webkit-optimize-contrast }.category-info img, iframe {max-width: 100% }.row {margin: 0 -10px }.footer__row-categories, .row-flex {display: flex;flex-wrap: wrap }.header-cart__totals-item:not(:first-child), .menu-module__pm.open .fa-plus, .menu-module__pm:not(.open) .fa-minus, .row-flex:after, .row-flex:before, .top-menu__compare-btn:after, .top-menu__wishlist-btn:after, .visible-xxl {display: none }.dropdown-menu li > a, .header-logo, .heading, .input {display: flex;align-items: center }[class*=col-] {padding: 0 10px }.heading {margin: 0 0 15px }.input input, .radio input {position: relative !important;margin: 0 10px 0 0 !important }.heading:after {flex: 1 1 auto;content: '';border-bottom: 2px solid rgba(0, 0, 0, .08) }.header-cart__empty, .home-heading {text-align: center }label {font-weight: 400 }hr {margin: 10px 0 }.checkbox, .radio {margin: 15px 0 }.radio label {display: flex !important;padding: 0 }.input, .input input {padding: 0 !important;cursor: pointer }.radio input + img {margin-right: 10px }.input input {min-width: 14px;width: 14px;height: 14px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #fff;border: 1px solid #ccc;outline: 0 !important }.input input:hover {border-color: #aaa }.input input[type=checkbox] {border-radius: 2px }.input input[type=checkbox]:checked, .input input[type=radio]:checked, .modal-content {border: none }.input input[type=checkbox]:checked:after {position: absolute;content: '';top: 50%;left: 50%;width: 10px;height: 5px;border: 2px solid #fff;border-top: none;border-right: none;transform: translate(-50%, -80%) rotate(-45deg) }.input input[type=radio] {border-radius: 100% }.input input[type=radio]:checked:after {position: absolute;content: '';top: 50%;left: 50%;width: 12px;height: 12px;border: 3px solid #fff;border-radius: 50%;transform: translate(-50%, -50%) }.input > a:nth-child(2) {padding-left: 5px }.input-group .input-group-addon {text-align: center;font-size: .95em;background: #f5f5f5;padding: 0 10px;border: 1px solid #e6e6e6;border-right: none }.input-group .input-group-addon i + span {padding: 0 0 0 6px }.input-group-btn .btn {height: 34px }.form-control {border: 1px solid #e5e5e5;box-shadow: none }.form-control[readonly] {opacity: .5 }.form-control:focus {border: 1px solid #e6e6e6;box-shadow: none }.form-control:focus::-webkit-input-placeholder {opacity: 0;transition: .3s }.form-control:focus::-moz-placeholder {opacity: 0;transition: .3s }.form-control:focus:-ms-input-placeholder {opacity: 0;transition: .3s }.form-control:focus:-input-placeholder {opacity: 0;transition: .3s }select.form-control {padding-right: 30px;background: url(../image/chevron.png) top 50% right 10px/7px no-repeat #fff;appearance: none;-moz-appearance: none;-webkit-appearance: none }.header-cart, .img-responsive {margin: 0 auto }.img-thumbnail {border: 1px solid rgba(0, 0, 0, .1) }.highlight {background: #fcf8e3 }.alert {position: relative;padding: 12px 30px 12px 15px;font-size: .95em;border: none }.alert a, .article_description a, .footer__column-a:hover, .menu__more-span, .uni-alert a {text-decoration: underline }.alert i {margin: 0 5px 0 0 }.alert .close {position: absolute;right: 10px;top: 50%;transform: translateY(-50%) }.text-danger {padding: 4px 0 0;line-height: normal;font-size: .95em;color: red }span.hidden-lg, span.hidden-md, span.hidden-sm, span.hidden-xs {display: inline }.required .control-label:before {content: '* ';color: red }.div-text-empty {padding: 20px;margin: 0 0 40px;background: #f7f7f7;border-radius: 4px }.dropdown-menu {min-width: 200px;padding: 10px;border: none }.dropdown-menu li > a {padding: 7px 10px;color: #666;font-size: .95em }.header-block__item, .list-group-item, .menu__level-3-a, .sorts-block {position: unset;align-items: center;display: flex }.header-search__category-btn, .header-search__form {position: relative;display: flex }.dropdown-menu li > a i, .dropdown-menu li > a img {min-width: 15px;margin: 0 7px 0 0;text-align: center }.buttons {overflow: auto;margin: 0 0 20px }.btn {height: 32px;padding: 0 12px;border: none;border-radius: 4px;transition: .2s ease-in-out }a.btn {line-height: 30px }a.btn-lg {line-height: 34px }a.btn-xl {line-height: 38px }.btn .fa + span, .btn .far + span, .btn .fas + span {margin: 0 0 0 7px }.btn i.visible-xs + span {margin: 0 }.btn-xs {height: 24px;padding: 0 10px;line-height: 20px }.btn-sm {height: 28px;line-height: 28px !important }.btn-lg {height: 34px;padding: 0 15px }.btn-xl {height: 38px;font-size: 1.1em;padding: 0 20px }.btn-group > .btn-xs {font-size: 9px }.btn-group > .btn-sm {font-size: 10.2px }.btn-group > .btn-lg {font-size: 15px }.btn-default, .btn-default:active, .btn-default:active:hover, .btn-default:focus, .btn-default:hover {border: 1px solid rgba(0, 0, 0, .05) }.btn.disabled {opacity: 1;cursor: default }.btn.disabled2, .resultBlock a.sublogo {display: none !important }.list-group-item {min-height: 42px;font-size: .95em;background: 0 0 !important;border: 1px solid rgba(0, 0, 0, .08) }.list-group-item + .list-group-item {border-top: none }.list-group-item:hover {background: rgba(0, 0, 0, .03) !important }#top .open .btn-group__btn, .menu2 .menu__level-1-li:hover, .top-menu__btn:hover {background: rgba(0, 0, 0, .05) }header {flex: 0 0 auto }.top-menu__btn {font-size: .8em;height: 34px;padding: 0 10px;border: none;background: 0 0 }.top-menu__btn span {margin: 0 0 0 5px }.top-menu__btn:after {margin: 0 0 0 3px;font-family: "Font Awesome\ 5 Free", serif;font-weight: 900;content: "\f0d7" }.fly-block__compare-icon, .top-menu__compare-icon, button.compare .fas {transform: rotate(90deg) }.header-block {display: flex;flex-wrap: nowrap;padding: 0 0 15px }.header-search__category-btn {align-items: center;height: 34px;font-size: .9em;padding: 0 10px;border: 1px solid rgba(0, 0, 0, .1);border-right: none;border-radius: 4px 0 0 4px }.header-search__category-span {overflow: hidden;max-width: 100px;white-space: nowrap;text-overflow: ellipsis;margin: 0 }.header-search__category-btn:after {font-family: "Font Awesome\ 5 Free";font-weight: 900;margin: 0 0 0 5px;font-size: .7em;content: "\f078" }.breadcrumb li + li:before, .menu__level-3-a:before {font-family: "Font Awesome\ 5 Free";content: "\f101";font-weight: 900 }.open .header-search__category-btn:after {transform: rotate(-180deg) }.header-search__input {padding: 0 12px;border-radius: 4px }.header-search__category + .header-search__input {border-radius: 0 4px 4px 0 }.header-search__btn {position: absolute;z-index: 2;top: 50%;right: 1px;height: calc(100% - 2px);width: 40px;background: 0 0;border: none;transform: translate(0, -50%);transition: .15s ease-in-out }.header-search__btn:hover {background: #f7f7f7;border-color: rgba(0, 0, 0, .07);border-radius: 0 4px 4px 0 }.header-phones__main, .header-phones__span, .home-banner__text-1.link span {border-bottom: 1px dotted }.header-block__item-telephone {flex: auto;justify-content: flex-end }.header-phones {position: relative;padding-right: 10px }.header-phones.has-addit {padding-right: 30px }.header-phones__main {font-size: 1.25em;white-space: nowrap;cursor: pointer }.header-phones__show-phone {display: flex !important;align-items: center;justify-content: center;position: absolute;z-index: 2;top: 50%;right: 0;width: 20px;height: 20px;font-size: .8em;color: #777;background: #f7f7f7;transform: translateY(-50%);border-radius: 100%;cursor: pointer }.header-phones__show-phone:hover {color: #555 }.open .header-phones__show-phone {transform: rotate(-180deg) translateY(50%) }.header-phones__additionals {text-align: right }.header-phones__additional {font-size: .8em;font-weight: 500;border-bottom: 1px dotted;cursor: pointer }.header-phones__additional + span, .pagination li + li {margin: 0 0 0 10px }.header-phones__a:hover {background-color: transparent }.header-phones__text {padding: 5px 10px;color: #888;font-size: .95em }.header-phones__callback {padding: 10px !important;font-weight: 500 !important }.header-cart__btn {position: relative;padding: 0;border: none;background: 0 0 }.header-cart__icon {height: 40px;padding: 0;font-size: 2.8em }.header-cart__total-items {position: absolute;right: -8px;bottom: -6px;margin: 0;padding: 0 3px;min-width: 17px;height: 17px;line-height: 17px;text-align: center;font-size: .8em;font-weight: 400;border-radius: 100%;border: 1px solid #fff }.header-cart__dropdown {left: auto;right: 10px !important;width: 650px;padding: 15px }.header-cart__wrapper {position: relative;display: flex;flex-wrap: wrap;overflow-y: auto;max-height: 65vh;border-bottom: 1px solid rgba(0, 0, 0, .07) }.header-cart__item {display: flex;align-items: center;padding: 15px 0;width: 100% }.header-cart__item:first-child {padding-top: 0 }.header-cart__item:not(:first-child) {border-top: 1px solid rgba(0, 0, 0, .07) }.header-cart__item-wrapper {display: flex;align-items: center;width: 100% }.header-cart__image {flex: 0 0 80px;padding: 0 15px 0 0 }.header-cart__name {flex: 1 1 0;min-width: 155px;font-size: .95em;font-weight: 500;padding: 0 20px 0 0;overflow: hidden;word-wrap: break-word }.header-cart__quantity {padding: 0 25px 0 0 }.footer__column-ul, .header-cart__quantity .qty-switch {margin: 0 }.header-cart__price {flex: 0 1 80px;padding: 0 10px 0 0;white-space: nowrap;font-weight: 500 }.header-cart__total {flex: 0 1 100px;white-space: nowrap;font-weight: 500 }.header-cart__price-text, .header-cart__total-text {margin: 0 0 5px;color: #888;line-height: 1em;font-size: .65em }.header-cart__remove-btn {border: none;background: 0 0;color: #888 }.header-cart__buttons {display: flex;align-items: center;justify-content: space-between }.fly-block__callback, .header-cart__totals {margin: 25px 0 }.header-cart__totals-item {display: flex;justify-content: flex-end;font-size: 1.2em }.menu__header, .menu__level-1-a {align-items: center;display: flex;font-weight: 500 }.header-cart__totals-text {min-width: 70px;margin: 0 0 2px 5px;font-weight: 500;white-space: nowrap }.header-cart__buttons .btn-default, .owl-carousel.owl-refresh .owl-item {visibility: hidden }.modal-body .header-cart__buttons .btn-default {visibility: visible }.menu {position: relative;z-index: 998;min-height: 44px }.menu__header {height: 44px;padding: 0 12px;cursor: pointer }.menu__collapse {position: absolute;z-index: 900;width: 100%;top: 44px;margin: 0;padding: 0;list-style: none;font-size: .95em }.menu__level-1-li {position: relative;border-top: 1px solid rgba(0, 0, 0, .05);transition: .15s linear }.menu__level-1-li:last-child {border-radius: 0 0 4px 4px }.menu__level-1-a {min-height: 44px;height: 100%;padding: 0 44px 0 12px }.menu__level-1-icon {text-align: center;margin: 0 10px 0 0 }.menu__level-1-img {width: 16px;height: 16px;margin: 0 7px 0 0 }#column-left .uni-banner, #column-right .uni-banner, .breadcrumb {margin-bottom: 10px }.menu__level-2-ul, .menu__level-3-ul {list-style: none;padding: 0 }.menu__level-2-a {display: flex;align-items: center;min-height: 44px;font-weight: 500 }.menu__level-3-a:before {margin: 3px 9px 0 0;font-size: .7em;opacity: .6 }.menu__more:after {content: "\2192\A0";padding: 0 0 0 10px }.menu1 .menu__level-1-li:first-child {border-top: none }.menu__additional {width: 50px;max-width: 50px }.menu__level-1-a.additional {font-size: 1.4em }main {flex: 1 0 auto;padding: 20px 0 160px }.breadcrumb {padding: 0 0 10px;overflow-x: auto;white-space: nowrap;background: 0;font-size: .95em }.breadcrumb li + li:before {font-size: .75em }.dream-filter .rdf- s .rdf-group .checkbox > label > span:after, .swiper-viewport .swiper-button-next:before, .swiper-viewport .swiper-button-prev:before {font-family: "Font Awesome\ 5 Free" !important;font-weight: 900 }.swiper-viewport {position: relative;margin: 0 0 20px !important;padding: 0 !important;border: 1px solid rgba(0, 0, 0, .1) !important;border-radius: 4px;overflow: hidden;box-shadow: none !important }.swiper-viewport:after {position: absolute;top: 0;right: 0;bottom: 0;left: 0;content: '';border: 4px solid #f7f7f7;opacity: 1;transition: .3s ease-in-out }.menu-module__children-a, .menu-module__li:not(:first-child) {border-top: 1px solid rgba(0, 0, 0, .08) }.swiper-viewport:hover:after {visibility: hidden;opacity: 0 }.swiper-viewport .title {position: absolute;left: 10px;bottom: 10px;width: auto;z-index: 99;height: 30px;padding: 0 15px;line-height: 28px;font-size: 1.1em;opacity: .7;border-radius: 3px }.swiper-viewport .swiper-pagination {position: absolute;bottom: 5px;left: auto;right: 15px !important }.uni-banner {margin-bottom: 15px }.category-list > div, .compact-view:last-of-type, .html-module, .uni-banner__item {margin: 0 0 14px }.uni-banner__a, .uni-banner__div {display: block;overflow: hidden;position: relative }.uni-banner__img {width: 100%;max-height: 200px;object-fit: cover;border-radius: 4px }#column-left .uni-banner__img, #column-right .uni-banner__img {max-height: 151px }.menu-module__ul {list-style: none;margin: 0 0 25px;padding: 0;font-size: .95em;background: #f7f7f7;border: 1px solid rgba(0, 0, 0, .08);border-radius: 4px }.menu-module__a, .menu-module__children-a {display: flex !important;padding: 12px 15px;color: #777 }.menu-module__a {justify-content: space-between }.menu-module__children-a {align-items: center }.menu-module__children-a:before {margin: 0 10px 0 0;font-family: "Font Awesome\ 5 Free";font-weight: 900;font-size: .7em;content: "\f101" }.menu-module__a:hover, .menu-module__children-a:hover {background: rgba(0, 0, 0, .03) }.menu-module__a.active, .menu-module__children-a.active, .qty-indicator__text {font-weight: 500 }.menu-module__pm {display: flex;min-width: 30px;margin: -12px -15px -12px 0;justify-content: center;align-items: center;font-size: .8em;color: #888 }.menu-module__pm:hover {background: rgba(0, 0, 0, .05) }.banner-label:after, .sticker__item:after {position: absolute;right: -5px;content: '';transform: skew(-25deg);background: inherit }.banner-label {position: absolute;left: 0;bottom: 10px;display: flex;padding: 3px 10px;font-size: .9em;opacity: .85 }.banner-label:after {display: block;top: 0;width: 12px;height: 100% }.home-banner {margin: 5px -10px 10px }.home-banner__item {display: flex;height: calc(100% - 20px);align-items: center;margin: 0 0 20px;padding: 15px;line-height: 1em;border-radius: 4px }.home-banner__item.link {cursor: pointer }.home-banner__icon {font-size: 3.5em }.home-banner__text {display: flex;flex-direction: column;justify-content: space-evenly;height: 100%;padding: 0 0 0 15px;word-wrap: break-word }.home-banner__text-1 {font-weight: 500;line-height: 1.3em }.uni-badge {min-width: 22px;margin: 0 0 0 8px;padding: 0 8px;text-align: center;font-size: .7em;color: #888;background: rgba(0, 0, 0, .06);border-radius: 4px }.option__group, .sticker__item {margin: 0 0 5px }.uni-form {overflow: hidden;padding: 20px;border-radius: 4px }.uni-form__heading {margin: 0 0 5px;color: #666 }.sticker {position: absolute;top: 0;left: -20px;z-index: 8 }.option, .option__item, .sticker__item {position: relative }.product-thumb__wishlist, .product-thumb__wishlist.hidden + .product-thumb__compare {top: 10px }.sticker__item {float: left;clear: both;padding: 0 8px 0 11px;line-height: 20px;font-size: .8em;opacity: .8;white-space: nowrap }.sticker__item:before {position: absolute;z-index: 2000;left: 0;top: 100%;content: '';border: 2px solid transparent }.sticker__item:after {display: block;top: 0;width: 10px;height: 20px }.option__group-name {display: block;margin: 0 0 10px;font-size: .95em;font-weight: 500 }.option__item {margin: 0 10px 10px 0;cursor: pointer }.option__item input {position: absolute;left: 50%;top: 50%;width: 100%;height: 100%;margin: 0;transform: translate(-50%, -50%);opacity: 0;cursor: pointer }.option__select {margin: 0 0 10px;padding: 0 12px;height: 24px;line-height: 20px }.option__name {display: block;white-space: nowrap;margin: 0;padding: 0 10px;font-size: .85em;width: auto;height: 24px;line-height: 21px;border: 1px solid rgba(0, 0, 0, .05);border-radius: 3px;transition: .1s linear }.nav-tabs li a:after, .option__img, .uni-item-bg {transition: .15s ease-in-out }.option__img {width: 26px;padding: 1px;border: 2px solid rgba(0, 0, 0, .1);border-radius: 3px;pointer-events: none }.option__popup {position: absolute;z-index: 9999;display: none;overflow: hidden;max-width: 95%;padding: 4px;text-align: center;font-size: .8em;background: #fff;border-radius: 3px;box-shadow: 0 4px 10px rgba(0, 0, 0, .2) }.option__popup-img {margin: 0 0 5px }.option .text-danger {position: absolute;top: 0;font-weight: 500;padding: 2px 0;background: #fff }.qty-indicator {display: flex;align-items: center;margin: 0 0 15px;font-size: .95em;color: #777 }.qty-indicator:before {content: attr(data-text);margin: 0 5px 0 0 }.qty-indicator__bar {position: relative;overflow: hidden;width: 61px;height: 10px;border-radius: 2px }.qty-indicator__bar:after, .qty-indicator__bar:before {position: absolute;top: 0;bottom: 0;width: 21.5%;content: '';border-left: 1px solid #fff;border-right: 1px solid #fff;opacity: .5 }.qty-indicator__bar:before {left: 20% }.qty-indicator__bar:after {left: 60% }.qty-indicator__percent:before {position: absolute;z-index: 2;top: 0;bottom: 0;left: 0;right: 0;content: '';border: 1px solid #000;border-radius: 2px;opacity: .08 }.qty-switch {display: flex;float: left;margin: 0 12px 0 0 }.qty-switch__input {width: 34px;height: 32px;padding: 0;text-align: center;border-right: none;border-radius: 4px 0 0 4px }.uni-item, .uni-item-bg {padding: 15px;border-radius: 4px }.qty-switch__btn.fa {display: block;width: 20px;height: 16px;line-height: 15px;text-align: center;font-size: .5em;cursor: pointer }.qty-switch__btn.fa-plus {border-radius: 0 4px 0 0 }.qty-switch__btn.fa-minus {border-top: none;border-radius: 0 0 4px }.qty-switch__cart .qty-switch__input {height: 28px;border-radius: 0;border: none;border-top: 1px solid #eee;border-bottom: 1px solid #eee }.qty-switch__cart .qty-switch__btn {width: 25px;height: 28px;line-height: 27px;color: #999 !important;border: none !important;background: #f7f7f7 }.qty-switch__cart .qty-switch__btn:hover, .uni-item-bg:hover {background: #eee }.qty-switch__cart .qty-switch__btn.fa-plus {border-radius: 0 6px 6px 0 }.qty-switch__cart .qty-switch__btn.fa-minus {border-radius: 6px 0 0 6px }.rating {display: flex;align-items: center;min-height: 15px }.rating .fa-star {margin: 0 3px 0 0;font-size: .9em }button.compare, button.wishlist {display: flex;align-items: center;justify-content: center;position: absolute;z-index: 1;width: 30px;height: 30px;padding: 0;font-size: .85em;background: #f7f7f7;border: none;border-radius: 100%;opacity: .9 }.price {display: flex;align-items: center;font-weight: 500;white-space: nowrap }.price .price-old {margin: 0 15px 0 0;font-size: .65em;text-decoration: line-through }.close, div.jqcloud a {text-decoration: none }.price-tax {margin: -10px 0 10px;color: #999;font-size: .8em }.uni-item {width: 100%;background: #fff;border-top: 1px solid rgba(0, 0, 0, .03);box-shadow: 0 5px 10px rgba(0, 0, 0, .06) }.uni-item-bg {align-items: center !important;background: #f7f7f7 }.uni-module {position: relative;margin-bottom: 15px }.uni-module:after {display: block;content: '';clear: both }.uni-module__wrapper {margin: 0 -10px;opacity: 0 }.uni-module__wrapper.load-complete {opacity: 1;transition: none !important }#account, .product-thumb__cart, .simplecheckout .radio label, .simpleregister .radio label, .sub-heading__left, .uni-module .owl-stage {display: flex }.uni-module .owl-item, .uni-module__item {display: flex;float: left;padding: 0 10px }.uni-module .owl-nav {left: -5px !important;right: -5px !important;margin: -15px 0 0 }.uni-module .owl-nav button {width: 34px;height: 34px;text-align: center;font-size: 1.1em;background: #fff !important;border-radius: 100%;box-shadow: 0 0 10px #ccc }.uni-module .owl-nav .owl-next {padding: 0 0 0 2px }.uni-module .owl-dots {margin: -10px 0 20px !important }.product-thumb {display: flex;flex-direction: column;position: relative;margin: 0 0 20px }.product-thumb.hover {position: absolute;z-index: 99 }.product-thumb__image {position: relative;flex: 1 0 1;margin: 0 0 15px;padding: 0 0 10px;border-bottom: 1px solid rgba(0, 0, 0, .07);box-shadow: 0 5px 5px -2px rgba(0, 0, 0, .06) }.product-thumb__image:hover .uni-timer {visibility: hidden;opacity: 0 }.compact-view .product-thumb__quick-order, .owl-carousel .owl-nav button, .product-thumb:hover .product-thumb__quick-order {opacity: 1 }.product-thumb__name {display: block;margin: 0 0 10px;font-weight: 500;word-wrap: break-word }.product-thumb__caption {display: flex;flex-direction: column;flex: 1 1 100% }.product-thumb__model {margin: 0 0 10px;font-size: .8em;color: #888 }.product-thumb__model:before {content: attr(data-text);margin: 0 5px 0 0 }.product-thumb__description {margin: 0 0 10px;font-size: .95em;word-wrap: break-word }.product-thumb__attribute {color: #888 }.product-thumb__attribute-value:not(:last-child):after {content: '/';padding: 0 2px 0 5px;color: #ccc }.product-thumb__rating {margin: 0 0 15px }.product-thumb__rating a {margin: 0 0 0 5px;line-height: 15px;font-weight: 500 }.product-thumb__rating a:hover {background: #ddd }.product-thumb__cart.disabled2 {min-height: 32px }.product-thumb__quick-order {margin: 0 0 0 10px;opacity: 0;transition: .2s ease-in-out }.product-thumb__compare, .product-thumb__wishlist {right: 10px;width: 20px;height: 20px }.product-thumb__compare {top: 48px }.product-thumb__price {margin: 0 0 20px;font-size: 1.4em }.product-thumb__addit {position: absolute;left: 0;top: 0;width: 100%;height: 100%;text-align: center }.product-thumb__addit-wrap {width: 100%;height: 100%;display: flex }.product-thumb__addit-item {display: flex;flex: 1 1 auto }.product-thumb__addit-dot {display: inline-block;width: 10px;height: 4px;margin: 0 3px;transform: translate(0, -25px);background: #ddd;border-radius: 4px }.sorts-block__limit {width: auto;margin: 0 20px }.sorts-block__wrapper {display: flex;width: 100%;align-items: center }.sorts-block__sorts {flex: 1 1 auto }.sorts-block__span {margin: 0 20px 0 0;font-weight: 500;font-size: .95em;color: #555;cursor: pointer;white-space: nowrap }.sorts-block__span.selected, .sorts-block__span:hover {border-bottom: 1px dotted }.sorts-block__span.selected:after {margin: 0 0 0 5px;font-family: "Font Awesome\ 5 Free";font-weight: 900;font-size: .85em }.sorts-block__span.selected.up:after {content: "\f160" }.sorts-block__span.selected.down:after {content: "\f884" }.sorts-block__btn-group {display: flex;white-space: nowrap }.sorts-block__btn {padding: 0 12px;font-size: .85em !important }.sorts-block__btn.selected {box-shadow: inset 0 0 10px rgba(0, 0, 0, .07) }.list-view .product-thumb {flex-direction: row }.list-view .product-thumb__image {margin: 0;padding: 0;border: 0;box-shadow: none }.list-view .uni-timer {bottom: 0 }.list-view .product-thumb__caption {padding: 0 25px 0 20px }.category-info-bottom .category-info, .list-view .product-thumb__description, .list-view .product-thumb__option {display: block !important }.list-view .product-thumb__price {margin-top: auto }.compact-view {margin: 0 0 -1px }.compact-view .product-thumb {flex-direction: row;align-items: center;margin: 0;padding: 0;border: 1px solid #eee;border-radius: 0;box-shadow: none }.compact-view:nth-child(odd) .product-thumb {background: #fafafa }.compact-view .product-thumb__image {min-width: 80px;width: 80px;margin: 0;padding: 10px;border: none;box-shadow: none }#fileupload, .compact-view .cart .compare, .compact-view .cart .wishlist, .compact-view .cart button span, .compact-view .product-thumb__addit-dot, .compact-view .product-thumb__description, .compact-view .product-thumb__image a:before, .compact-view .product-thumb__model, .compact-view .qty-indicator:before, .compact-view .rating, .compact-view .sticker, .compact-view .uni-timer, .footer__contacts-li:before, .ocf-mobile, .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled, .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none }.compact-view .product-thumb__caption {flex-direction: row;width: 100%;align-items: center;padding: 0 }.compact-view .product-thumb__name {width: 100%;margin: 0;padding: 0 10px;font-size: .9em }.compact-view .product-thumb__option {display: flex !important;min-height: 75px;min-width: 200px;width: 30%;padding: 10px 10px 0;border-right: 1px solid #eee;border-left: 1px solid #eee }.compact-view .qty-indicator {display: none;min-width: 90px;min-height: 75px;margin: 0;justify-content: center;border-right: 1px solid #eee }.compact-view .product-thumb__price {flex-wrap: wrap;justify-content: center;width: 10%;min-width: 110px;margin: 0;padding: 0 10px;font-size: 1em;text-align: center }.compact-view .product-thumb__price .price-old {width: 100%;margin: 0 0 5px }.compact-view .product-thumb__cart {padding-right: 10px;white-space: nowrap }.pagination {display: flex;flex-wrap: wrap;justify-content: center;margin: 10px 0 0 }.pagination li a, .pagination li span {display: flex;align-items: center;justify-content: center;width: 34px;height: 28px;margin: 0 0 15px;padding: 0;border-radius: 4px !important;border: none !important;text-align: center }.pagination-text {margin: 0 0 30px;font-size: .85em;color: #999;text-align: center }.article_description {margin: 0 0 40px;line-height: 1.7em }.home-page .html-module {padding: 20px 20px 10px;background: rgba(0, 0, 0, .03);border-radius: 4px }.home-page .html-module h1 {font-size: 1.6em;margin: 0 0 15px }.home-page .html-module p {line-height: 1.7em;color: #666 }.category-info {position: relative;overflow: hidden;margin: 0 0 30px;padding: 15px;background: #f7f7f7;border-radius: 4px;line-height: 1.5em;font-size: .95em }.category-info__image {float: left;max-width: 150px;margin: 0 20px 0 0 }.category-info__btn {position: absolute;bottom: 0;left: 0;right: 0;background: inherit;display: block;padding: 15px 0;text-align: center }.category-info__span {font-size: 1.1em;font-weight: 500;border-bottom: 1px dashed }.category-list {flex-direction: column;margin-bottom: 25px }.nav-tabs, .nav-tabs li, .nav-tabs li a {margin: 0;display: flex }.category-list__item {display: flex;height: 100%;flex-wrap: wrap;align-items: flex-start;justify-content: center;padding: 0 !important;text-align: center;font-size: .95em;font-weight: 500 }.category-list__img {border-radius: 4px 4px 0 0 }.category-list__name {width: 100%;padding: 15px }.nav-tabs {flex-wrap: wrap;padding: 12px 0 40px;border: none;border-radius: 4px;white-space: nowrap }.nav-tabs li {align-items: center;height: 48px;padding: 0 15px }.nav-tabs li a {align-items: center;width: 100%;padding: 26px 0 5px;font-size: 16px;font-weight: 500;background: 0 0 !important;border: none !important }.nav-tabs li a:after {position: absolute;left: 0;width: 0;bottom: -2px;content: '';border-bottom: 2px solid !important }.nav-tabs li:last-child {margin-right: 0 }.nav-tabs i {margin: 0 5px 0 0;font-size: .8em }.carousel {margin: 0 0 20px;border: 1px solid rgba(0, 0, 0, .08);background: #fff;border-radius: 4px }.footer {flex: 0 1 auto;padding: 20px 0 0;border-top: 3px solid rgba(255, 255, 255, .3);box-shadow: inset 0 10px 15px rgba(0, 0, 0, .08) }.footer__column-heading {color: #ef171e !important;display: flex;align-items: center;margin: 0 0 17px;font-size: 1.2em }.footer__column-icon {margin: 0 5px 0 -5px;font-size: .8em }.footer__column-li {display: flex;align-items: center;margin: 0 0 8px;font-size: .95em;font-weight: 500 }.footer__column-li:before {font-family: "Font Awesome\ 5 Free";font-weight: 900;margin: 0 10px 0 0;font-size: .5em;content: "\f054" }.footer__column-li:last-child {margin: 0 0 20px }.footer__contacts-icon {min-width: 15px;margin: 0 6px 0 0 }.footer__text {padding: 20px 0;font-size: .95em;border-top: 1px solid rgba(0, 0, 0, .08) }.footer__socials-payments {overflow: hidden;padding: 15px 0;background: rgba(0, 0, 0, .08) }.footer__socials-icon {width: 30px;height: 30px;line-height: 29px !important;text-align: center;font-size: 1.15em;background: rgba(0, 0, 0, .05);border-radius: 4px;transition: .1s ease-in-out;cursor: pointer }.footer__socials-icon:hover {color: #fff }.footer__socials-icon + i, .owl-carousel .owl-dots .owl-dot + .owl-dot {margin: 0 0 0 10px }.footer__socials-icon.fa-odnoklassniki:hover {background: #ef8117 }.footer__socials-icon.fa-vk:hover {background: #597ba0 }.footer__socials-icon.fa-facebook:hover {background: #3a5795 }.footer__socials-icon.fa-twitter:hover {background: #59adea }.footer__socials-icon.fa-google-plus:hover {background: #db4437 }.footer__socials-icon.fa-instagram:hover {background: #125688 }.footer__socials-icon.fa-youtube:hover {background: #e62117 }.footer__socials-icon.fa-viber:hover {background: #2d275b }.footer__socials-icon.fa-whatsapp:hover {background: #00e676 }.footer__socials-icon.fa-tiktok:hover {background: #fe2c55 }.footer__socials-icon.fa-telegram-plane:hover {background: #08c }.footer__payments {display: flex;justify-content: flex-end;flex-wrap: wrap;overflow: hidden;margin: 0 0 -10px }.footer__payments-icon {overflow: hidden;margin: 0 0 10px 10px;width: 50px;height: 30px;border-radius: 3px }.footer__payments-icon:not(img) {background-image: url('../image/payment_icon_sprite.png') }.footer__payments-icon.visa {background-position: -150px -120px }.footer__payments-icon.master {background-position: -100px -30px }.footer__payments-icon.yandex {background-position: -150px -150px }.footer__payments-icon.webmoney {background-position: -100px -150px }.footer__payments-icon.qiwi {background-position: 0 0 }.footer__payments-icon.sberbank {background-position: -150px -30px }.footer__payments-icon.cyberplat {background-position: 0 -30px }.footer__payments-icon.alfa {background-position: -50px 0 }.footer__payments-icon.privat {background-position: -100px -90px }.footer__payments-icon.paypal {background-position: 0 -90px }.footer__payments-icon.eport {background-position: 0 -60px }.footer__payments-icon.mailofrussia {background-position: -100px 0 }.footer__payments-icon.rapida {background-position: -100px -120px }.footer__payments-icon.contact {background-position: 0 -120px }.footer__payments-icon.vtb24 {background-position: 0 -150px }.footer__payments-icon.sms {background-position: -150px -90px }.footer__payments-icon.skrill {background-position: -150px -60px }.footer__payments-icon.rbk {background-position: -150px 0 }.footer__payments-icon.western-union {background-position: -200px 0 }.footer__payments-icon.mir {background-position: -199px -30px }.fly-block {position: fixed;z-index: 1061;right: 20px;bottom: 20px }.fly-block__item {position: relative;width: 40px;height: 40px;margin: 0 0 10px;line-height: 40px !important;font-size: 17px;text-align: center;cursor: pointer;border-radius: 100%;transition: .3s ease-in-out }.fly-block__back {color: #666;background: #e2e2e2 }.fly-block__compare, .fly-block__wishlist {opacity: .8 }.fly-block__total {position: absolute;top: 0;min-width: 18px;height: 18px;line-height: 16px;font-size: .7em;border: 1px solid #fff;border-radius: 100% }.fly-block__callback-icon {line-height: 40px !important;font-size: 20px;transform: rotate(120deg);transition: .3s ease-in-out }.fly-block__callback:before {position: absolute;top: -8px;bottom: -8px;left: -8px;right: -8px;content: '';border-radius: 100%;animation: 4s linear infinite spin }.fly-block__callback:after {position: absolute;top: -16px;bottom: -16px;left: -16px;right: -16px;content: '';border-radius: 100%;animation: 5s linear infinite spin }.fly-block__scrollup {margin: 0;color: #fff;background: rgba(0, 0, 0, .3);transform: scale(0) }.fly-block__scrollup.visible {transform: scale(1) }.fly-block__scrollup:hover {background: rgba(0, 0, 0, .5) }.fly-block__scrollup:not(.visible) {margin: -50px 0 0 }.simplecheckout-cart .quantity .input-group .btn {height: 30px }.spin {animation: 1s linear infinite spin }.modal-open {overflow: visible;padding-right: 0 !important }.modal {z-index: 1070;text-align: center }.modal-header {display: flex;align-items: center;position: relative;padding: 15px;background: #f7f7f7;border-bottom: none;border-radius: 6px 6px 0 0 }.modal-title {margin-right: 45px }.modal-header .close {position: absolute;right: 0;width: 42px;height: 100%;z-index: 99;background: rgba(0, 0, 0, .05);opacity: .6 }.modal-dialog {max-width: 95%;display: inline-block;text-align: left;vertical-align: middle;-webkit-transform: translate(0, 0) !important;-ms-transform: translate(0, 0) !important;-o-transform: translate(0, 0) !important;transform: translate(0, 0) !important }.modal-dialog.modal-sm {width: 400px }.modal-body {background: #fff;border-radius: 0 0 6px 6px }#modal-cart .modal-dialog {width: 650px }#modal-cart img {padding: 5px;background: #fff;border-radius: 4px }#cart.fly {position: fixed;top: 50%;right: 24px;z-index: 999;margin: -29px 0 0 }#cart.fly > .btn {width: 58px;height: 58px;border: 1px solid rgba(0, 0, 0, .4);border-radius: 100%;transition: none }.owl-carousel .owl-dots .owl-dot, .owl-carousel .owl-nav button {padding: 0;background: 0 0;border: none }#cart.fly > .btn #cart-total {bottom: 0;right: -2px }#cart.fly .dropdown-menu {margin: 0 -4px 0 0 }.owl-carousel {position: relative;display: none }.owl-carousel .owl-stage {touch-action: manipulation }.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-ms-touch-action: pan-y;touch-action: pan-y }.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block }.owl-carousel.owl-loading {opacity: 0;display: block }.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 .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('../image/owl.video.play.png') no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s }.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3) }.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s }.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100% }.owl-carousel .owl-nav {position: absolute;z-index: 100;top: 50%;left: 10px;right: 10px;opacity: 0 }.owl-carousel .owl-next, .owl-carousel .owl-prev {position: absolute;font-size: 2em;cursor: pointer;opacity: 0;transform: translate(0, -50%) }.owl-carousel .owl-nav .disabled {cursor: default;opacity: .5 }.owl-carousel .owl-nav .owl-next {right: 0 }.owl-carousel .owl-dots {position: relative;margin: 5px 0 10px;text-align: center }.owl-carousel .owl-dots .owl-dot span {display: block;width: 10px;height: 10px;border-radius: 100%;transition: .2s linear }.owl-carousel .owl-dots .owl-dot.active span {width: 20px;border-radius: 10px;cursor: default }.uni-timer {position: absolute;left: 0;bottom: 10px;width: 100%;display: flex;justify-content: center;transition: opacity .15s ease-in-out }.uni-timer__group {text-align: center;min-width: 45px;padding: 2px 6px 4px;border-radius: 3px }.uni-timer__group:not(:last-child) {margin: 0 5px 0 0 }.uni-timer__digit {display: inline-block;letter-spacing: 2px;font-weight: 700 }.uni-timer__text {margin: -3px 0 0;font-size: .65em }.tooltip {font-family: Rubik, sans-serif;line-height: 14px }.uni-alert {display: flex;position: fixed;z-index: 1080;top: 50px;right: 15px;width: 300px;max-width: 100%;font-size: .95em;border: 0;padding: 15px;border-radius: 3px;box-shadow: 3px 3px 10px rgba(0, 0, 0, .2) }.news-column__left aside, .preloader {width: 100% }.uni-alert__icon {margin: 0 10px 0 0;font-size: 1.3em }.preloader {position: absolute;z-index: 1050;top: 0;left: 0;height: 100%;text-align: center;background: rgba(255, 255, 255, .3) }.preloader:after {position: absolute;top: 50%;left: 50%;display: block;width: 36px;height: 36px;margin: -18px auto auto -18px;content: '';border: 3px solid;border-radius: 100%;animation: 1s linear infinite spin }.captcha {overflow: hidden;margin-bottom: 15px !important }.captcha__input {float: left;width: 200px;max-width: 45% }.captcha__img {height: 33px;padding-left: 15px }.error-not-found {margin: 0 0 40px;text-align: center;color: #888;font-weight: 500 }.error-not-found__404 {font-size: 12em;color: #fff;text-shadow: 0 0 15px #ccc }@media (max-width: 992px) {#search2 {padding: 0 10px }#search2 .header-search__category-btn, #search2 .header-search__input {height: 36px !important }#search2 .header-search__category-btn {width: 125px }#search2 .header-search__category + .header-search__input {flex: 1 1 auto }.menu-wrapper {position: fixed;z-index: 1070;top: 0;left: -100%;margin: 0;padding: 0;overflow-y: auto;width: 100%;height: 100%;transition: .15s ease-in-out }.menu-wrapper.show {left: 0;box-shadow: 0 0 10px rgba(0, 0, 0, .2) }.menu__header {height: 50px;background: rgba(0, 0, 0, .05) }.menu__header-title {font-size: 1.25em;flex: 1 1 auto }.menu__header-icon.fa-times {display: flex !important;width: 44px;height: 100%;margin: 0 -12px 0 0;align-items: center;justify-content: center;background: rgba(0, 0, 0, .05) }.menu__level-2:not(.in), .menu__level-3:not(.in) {height: 0 }.menu-open {float: left;display: flex !important;align-items: center;justify-content: center;margin: 0 20px 0 10px;height: 36px;padding: 0 12px;border-radius: 4px;cursor: pointer }.menu-open__title {margin: 0 4px 0 8px;font-weight: 500 }.menu__collapse {top: 50px;display: block;height: auto !important;font-size: 1em }header .menu, header .menu__level-1-li {border-radius: 0 !important }.menu__level-2 {overflow: hidden;margin: 0 !important }.menu__level-2-a {padding: 0 32px 0 15px;border-top: 1px solid rgba(0, 0, 0, .1) }.menu__level-3 {overflow: hidden;padding: 0;margin: 0 }.menu__level-3-li {border-top: 1px dashed rgba(0, 0, 0, .1) }.menu__level-3-a {min-height: 44px;padding: 0 32px 0 15px }.menu__pm {position: absolute;right: 0;top: 0;z-index: 9;width: 44px;line-height: 44px;text-align: center;font-size: .85em;cursor: pointer }.menu__additional, .menu__banner, .menu__level-2-img, .menu__pm.open .fa-plus, .menu__pm:not(.open) .fa-minus {display: none }.sorts-block__btn + .sorts-block__btn {border-radius: 0 4px 4px 0 !important }.list-view .product-thumb__image {max-width: 40% }.owl-carousel .owl-nav, .product-thumb__quick-order {opacity: 1 }.footer__payments {justify-content: flex-start;margin: 0 0 0 -10px }}@media (max-width: 767px) {h1.heading {margin: 0 0 20px;font-size: 1.5em;line-height: 1.3 }.header-cart__buttons .btn-default, .header-phones__additionals, h1.heading:after {display: none }.header-block {flex-wrap: nowrap;margin: 0;padding: 25px 0 }.header-block__item-logo {max-width: 140px;padding: 0 }.header-block__item-cart {padding-right: 0 }.header-phones__main, .nav-tabs li a {font-size: 1.1em }.header-phones__show-phone {font-size: .65em }.header-phones__ul {left: auto;right: 0 }.header-cart__dropdown {right: 0 !important }.header-cart__icon {height: auto;font-size: 3.2em }.header-cart__total-items {right: -5px;bottom: -3px;min-width: 14px;height: 14px;line-height: 12px;font-size: .6em }.header-cart__buttons, .header-cart__totals-item {justify-content: center }.uni-module .owl-nav > div:not(.disabled) {opacity: .8 }.products-block {display: flex;flex-wrap: wrap }.grid-view {display: flex;flex: 0 0 50%;width: 50%;max-width: 50% }.list-view {flex: 0 1 100% }.nav-tabs li {padding-right: 5px }.footer__column-heading {position: relative }.footer__column-heading .fa-chevron-down {position: absolute;right: 0;font-size: .7em }.footer__column-heading.open .fa-chevron-down {transform: rotate(180deg) }.footer__column:not(:first-child) {padding-top: 15px;border-top: 1px solid rgba(0, 0, 0, .07) }.error-not-found__404 {font-size: 10em }}@media (max-width: 700px) {.header-cart__dropdown {width: calc(100vw - 30px) }}@media (max-width: 575px) {.product-thumb__quick-order, .top-menu__btn {font-size: .85em }#modal-cart .modal-dialog {max-width: 95% }.header-cart__item-wrapper, .product-thumb__price {flex-wrap: wrap }.header-cart__name {flex: 1 1 100%;margin: 0 0 15px }.header-cart__quantity {padding: 0 15px 0 0 }.header-cart__quantity .qty-switch__input {height: 25px;line-height: 27px }.header-cart__quantity .qty-switch__btn {width: 25px;height: 25px;line-height: 24px }.top-menu__compare {margin: 0 }.header-phones__main {font-size: 1em }.category-info__image, .header-search__category.hide-on-mobile, .menu-open__title:not(.show-on-mobile), .product-thumb .sticker__item:before, .product-thumb__add-to-cart i, .product-thumb__model:before {display: none }.header-search__input.hide-on-mobile {border-radius: 4px }.sorts-block__item:first-child {min-width: 90px }.uni-module, .uni-module .owl-item, .uni-module__item {padding: 0 5px }.uni-module__wrapper {display: flex;flex-wrap: wrap }.uni-module .owl-dots {margin: 0 0 20px !important }.products-block {margin-bottom: 20px }.product-thumb {display: flex;flex-direction: column;height: calc(100% - 10px);margin: 0 0 10px;padding: 10px }.product-thumb__image {padding-top: 5px }.product-thumb .sticker {left: -10px }.product-thumb__name {margin-bottom: auto }.product-thumb__name:after {display: block;content: '';height: 10px }.product-thumb__cart .btn {height: 30px }.product-thumb__add-to-cart, .product-thumb__cart.disabled2 {flex: 1 1 auto;max-width: 100%;padding: 0 0 2px }.product-thumb__add-to-cart span {margin: 0 !important }.list-view .product-thumb__option, .product-thumb .qty-indicator, .product-thumb .qty-switch, .product-thumb .uni-timer, .product-thumb__description, .product-thumb__option {display: none !important }.product-thumb__compare, .product-thumb__wishlist {right: 5px }.grid-view:nth-child(odd) {padding-right: 5px }.grid-view:nth-child(2n) {padding-left: 5px }.list-view .product-thumb__caption {padding: 0 25px 0 12px }.list-view .product-thumb__description {font-size: .9em }.list-view .product-thumb__price .price-old {width: auto }.list-view .product-thumb__cart {margin-right: -20px }.list-view .product-thumb__cart .btn {height: 32px }.list-view .qty-switch {display: flex !important }}@media (max-width: 380px) {.header-block__item-logo {max-width: 120px }.product-thumb__quick-order {padding: 0 10px }.header-cart__total {flex: auto }.header-search__category {display: none }.header-search__input {width: 100% !important;border-radius: 4px !important }}@media (max-width: 360px) {.header-phones__main {font-size: .95em }}@media (max-width: 340px) {.header-phones__main {font-size: .9em }.header-cart__quantity {display: none }.header-cart__total {padding: 0 }.header-block__item-logo {max-width: 110px }.product-thumb__image img {max-height: 120px }.btn-xl {padding: 0 15px }}@media (min-width: 767px) {.header-block__item-telephone {padding-right: 0 }.header-phones__main.two-line {font-size: 1.2em }.list-view .product-thumb__name {margin: 0 0 15px;font-size: 1.15em }.modal:before {display: inline-block;vertical-align: middle;content: '';height: 100% }.footer__column-ul {display: block !important;height: auto !important }}@media (min-width: 992px) {.menu__level-1-a.chevron:after, .menu__level-2 {transition: .15s ease-in-out;position: absolute }.menu2 .menu__header, .menu2 .menu__level-1-a.additional:after, .top-links .top-menu__btn {display: none }.menu-right .menu__level-1-li:first-child, .top-links__ul {box-shadow: none }.top-links__ul {position: relative;display: block;background: 0 0;border: none;top: 0;list-style: none;margin: 0;padding: 0 }.menu2 .column-4, .top-links__wrapper {width: 100% }.top-links {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap }.menu__level-2, .menu__level-2-ul {padding: 0 10px }.top-links__li {float: left }.top-links__li + li {margin: 0 0 0 20px }.top-links .top-links__a {display: inline;padding: 0;line-height: 32px;font-size: .8em;font-weight: 500;background: 0 0 !important }.header-block__item-telephone.col-xxl-pull-11 {justify-content: flex-start }.breadcrumb.col-lg-offset-3, .breadcrumb.col-md-offset-4 {padding-left: 6px }body:not(.touch-support) .menu1:hover .menu__collapse {display: block !important }.menu__header-icon {margin: 0 10px 0 0 }.menu1 .menu__collapse {border: 1px solid;border-top: none }.menu__level-1-a.chevron:after {right: 15px;font-family: "Font Awesome\ 5 Free";font-weight: 900;content: "\f107" }.menu__level-1-a.open:after {transform: rotate(-90deg) }.menu__level-2 {z-index: -1;top: 0;left: 102%;display: flex;flex-wrap: wrap;visibility: hidden;opacity: 0;border-radius: 0 4px 4px 0;box-shadow: 0 4px 10px rgba(0, 0, 0, .2) }.menu__level-2.column-1 {flex-direction: column }.menu__level-2.open {visibility: visible;left: 100%;opacity: 1 }.menu__level-2-ul.has-image {padding-left: 60px }.menu__level-2-img {position: absolute;top: 10px;left: 0;width: 50px }.menu__level-2-a {text-transform: uppercase }.menu__level-2-a.has-children {display: inline-block;min-height: auto;margin: 12px 0 10px }.menu__level-3 {margin-top: -2px;padding: 0 0 15px }.menu__level-3-li + li {margin: 7px 0 0 }.menu:not(.menu2) .menu__level-2 {margin: 0 !important }.menu:not(.menu2) .column-1 {width: 190px }.menu:not(.menu2) .column-2 {width: 370px }.menu:not(.menu2) .column-3 {width: 550px }.menu:not(.menu2) .column-4 {width: 720px }.menu .col-md-3:nth-child(4n+1), .menu .col-md-4:nth-child(3n+1) {clear: left }.menu__level-2-ul.col-md-12:nth-child(n+2):before, .menu__level-2-ul.col-md-3:nth-child(n+5):before, .menu__level-2-ul.col-md-4:nth-child(n+4):before, .menu__level-2-ul.col-md-6:nth-child(1n+3):before {display: block;content: '';border-top: 1px dashed rgba(0, 0, 0, .1) }.menu2 .collapse {height: fit-content !important }.menu2 .menu__collapse {display: flex;top: 0 }.menu2 .menu__level-1-li {flex-grow: 1;position: static;border: none;box-shadow: inset 1px 0 0 rgba(0, 0, 0, .08) }.menu2 .menu__level-1-li:last-child {border-right: 1px solid rgba(0, 0, 0, .08);border-radius: 0 }.menu2 .menu__level-1-a {justify-content: center;padding: 0 15px;white-space: nowrap }.menu2 .menu__level-1-a:after {position: static;margin: 0 0 0 10px }.menu2 .menu__level-1-a.open:after {transform: rotate(-180deg) }.menu2 .menu__level-2 {left: auto !important;top: 115%;border-radius: 0 0 4px 4px }.menu2 .menu__level-2.open {top: 100% }.menu2 .column-1 {width: 25% }.menu2 .column-2 {width: 50% }.menu2 .column-3 {width: 75% }.menu-right {z-index: 98;height: 44px;margin-left: -20px }.column-3 .menu__level-2-wrap {flex: 1 1 66.67% }.column-4 .menu__level-2-wrap {flex: 1 1 75% }.column-3 .menu__banner {flex: 0 1 33.33% }.column-4 .menu__banner {flex: 0 1 25% }.menu__banner {display: flex;max-width: 300px;align-items: center;justify-content: center;margin: 20px 0;padding: 0 15px;overflow: hidden;border-radius: 3px }.menu__banner img {max-width: 100%;border-radius: 2px;opacity: .9;cursor: pointer }.menu__banner:hover img, .modal-header .close:hover, .owl-carousel:hover .owl-nav {opacity: 1 }.nav-tabs {scrollbar-width: thin }.nav-tabs::-webkit-scrollbar {height: 5px;background: #eee;border-radius: 5px }.nav-tabs::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 5px }.uni-item:hover {box-shadow: 0 5px 15px rgba(0, 0, 0, .12) }.modal-body {padding: 20px }.open_time {line-height: 32px;font-size: .8em }}.cloud-tags__list, div.jqcloud {position: relative;overflow: hidden }.product-data__price-request:not(:last-child), .product__price {margin-top: 30px }@media (min-width: 1180px) {.menu:not(.menu2) .column-1 {width: 270px }.menu:not(.menu2) .column-2 {width: 434px }.menu:not(.menu2) .column-3 {width: 652px }.menu:not(.menu2) .column-4 {width: 870px }.compact-view .qty-indicator {display: flex }}@media (min-width: 1345px) {.container {width: 1320px }.menu:not(.menu2) .column-1 {width: 287px }.menu:not(.menu2) .column-2 {width: 574px }.menu:not(.menu2) .column-3 {width: 841px }.menu:not(.menu2) .column-4 {width: 982px }}@media (min-width: 1600px) {.container {width: 1500px }.menu:not(.menu2) .column-1 {width: 298px }.menu:not(.menu2) .column-2 {width: 596px }.menu:not(.menu2) .column-3 {width: 894px }.menu:not(.menu2) .column-4 {width: 1193px }.col-xxl-1 {width: 5% }.col-xxl-2 {width: 10% }.col-xxl-2-1 {width: 12.5% }.col-xxl-3 {width: 15% }.col-xxl-3-1 {width: 16.66666667% }.col-xxl-4 {width: 20% }.col-xxl-5 {width: 25% }.col-xxl-6 {width: 30% }.col-xxl-6-1 {width: 33.33333333% }.col-xxl-8 {width: 40% }.col-xxl-9 {width: 45% }.col-xxl-10 {width: 50% }.col-xxl-11 {width: 55% }.col-xxl-12 {width: 60% }.col-xxl-13 {width: 65% }.col-xxl-15 {width: 75% }.col-xxl-16 {width: 80% }.col-xxl-17 {width: 85% }.col-xxl-18 {width: 90% }.col-xxl-push-1 {left: 5% }.col-xxl-push-2 {left: 10% }.col-xxl-push-3 {left: 15% }.col-xxl-push-4 {left: 20% }.col-xxl-push-5 {left: 25% }.col-xxl-push-6 {left: 30% }.col-xxl-push-7 {left: 35% }.col-xxl-push-8 {left: 40% }.col-xxl-push-9 {left: 45% }.col-xxl-push-10 {left: 50% }.col-xxl-push-11 {left: 55% }.col-xxl-push-12 {left: 60% }.col-xxl-pull-1 {right: 5% }.col-xxl-pull-2 {right: 10% }.col-xxl-pull-3 {right: 15% }.col-xxl-pull-4 {right: 20% }.col-xxl-pull-5 {right: 25% }.col-xxl-pull-6 {right: 30% }.col-xxl-pull-7 {right: 35% }.col-xxl-pull-8 {right: 40% }.col-xxl-pull-9 {right: 45% }.col-xxl-pull-10 {right: 50% }.col-xxl-pull-11 {right: 55% }.col-xxl-pull-12 {right: 60% }.col-xxl-pull-16 {right: 80% }.col-xxl-offset-4 {margin-left: 20% }.col-xxl-offset-5 {margin-left: 25% }.col-xxl-offset-6 {margin-left: 30% }.visible-xxl {display: block }span.visible-xxl {display: inline }}.open_time {color: #ef171e }.sub-heading__wrapper {display: flex;align-items: center;margin-bottom: 25px;border: 1px solid #dfdee2;background: #f7f7f7 }@media (max-width: 1200px) {.sub-heading__left {flex-direction: column }}.product__code {margin-bottom: 0 }.product__price {font-size: 2em;font-weight: 500;margin-bottom: 15px }.product__price .product-price__sufix {font-size: 14px }.accordion, div.jqcloud span {padding: 0 }.accordion li {list-style: none;margin: 0 }.accordion-trigger {margin: 1px 0 0;padding: 10px 15px;background: #f7f7f7;transition: .2s ease-in }.accordion-trigger:hover {cursor: pointer;background: #dadada }.accordion-content {background: #ececec;padding: 5px 15px;margin: 0 }.landing_category_item {box-shadow: 0 5px 10px rgb(0 0 0 / 30%);padding: 25px 10px }.news-page__content-heading {font-size: 25px;line-height: 100%;color: #000;font-weight: 500 }.news-page__content-list {list-style-type: none;margin-top: 15px }.news-page__content-item a {font-size: 16px;line-height: 100% }div.jqcloud {font-size: 10px;line-height: normal;margin: 20px auto }div.jqcloud a {font-size: inherit }a.w10 {font-size: 220%;color: #3d5a68 }a.w9 {font-size: 180%;color: #563225 }a.w8 {font-size: 160%;color: #dc7500 }a.w7 {font-size: 150%;color: #298c2d }a.w6 {font-size: 140%;color: #0073d0 }a.w5 {font-size: 130%;color: #1c2e92 }a.w4 {font-size: 120%;color: #441794 }a.w3 {font-size: 110%;color: #79048d }a.w2 {font-size: 100%;color: #c60040 }a.w1 {font-size: 90%;color: #d12013 }.jqcloud {color: #2ba0fd }a:hover {color: #0099b2 }.category-product__list {flex-direction: row !important }.news-column__left {display: flex;flex-direction: column }#footer__cites {color: #000;margin-bottom: 20px }.contact-detail__wrap {background: #fff;box-shadow: rgba(0, 0, 0, .24) 0 3px 8px;padding: 15px;margin-bottom: 15px }.uni_news_story__container {display: flex;justify-content: space-between;gap: 20px }.news-page__content-anchor {margin-top: 35px }.news__heading {font-size: 40px }.uni_news_story__container-left {flex: 1;display: flex;flex-direction: column }@media (max-width: 768px) {.sub-heading__wrapper {flex-direction: column;gap: 10px;padding: 15px 0 }.product-page__price, .product__price {font-size: 1.55em }.uni_news_story__container-left {display: none }}.uni_news_story__container-left aside {width: 100% !important }.cloud-tags {height: 350px }.cloud-tags__list {list-style-type: none;margin: 0;padding: 0;height: 100% }.cloud-tags__list li {position: absolute;top: 0;left: 0 }#uni-slideshow-1 {max-height: 169px }.home-banner__item-new {margin: 0 }.payment-request__modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0, 0, 0, .5);z-index: 1050;opacity: 0;-webkit-transition: opacity .2s ease-in;-moz-transition: opacity .2s ease-in;transition: opacity .2s ease-in;pointer-events: none;margin: 0;padding: 0 }.payment-request__modal:target {opacity: 1;pointer-events: auto;overflow-y: auto }.payment-request__modal-dialog {position: relative;width: auto;margin: 10px;top: 50%;transform: translateY(-60%) }@media (min-width: 576px) {.list-view .product-thumb__image {min-width: 200px }.payment-request__modal-dialog {max-width: 620px;margin: 30px auto }}.payment-request__modal-content {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid rgba(0, 0, 0, .2);border-radius: .3rem;outline: 0 }.fileupload-button, .fileupload-button:focus, .fileupload-button:hover {background-color: #ef171e }@media (min-width: 768px) {.sub-heading__wrapper {padding: 15px 25px }.product__code {margin-right: 25px }.payment-request__modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5) }}.payment-request__modal-header {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding: 15px;border-bottom: 1px solid #eceeef }.payment-request__modal-title {margin-top: 0;margin-bottom: 0;line-height: 1.5;font-size: 24px;font-weight: 500 }.close {float: right;font-size: 24px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .5 }.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;opacity: .75 }.payment-request__modal-body {position: relative;-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding: 15px;overflow: auto }div.payment-request__modal-form {box-sizing: border-box;margin: 0 auto;background-color: #fff }@media screen and (max-width: 768px) {#account {flex-direction: column }div.payment-request__modal-form {width: 310px }.category-container .content-bottom, .product .content-bottom {display: none }}@media screen and (min-width: 768px) {div.payment-request__modal-form {width: 580px }}#payment-request__modal-form {display: flex;flex-direction: column;align-items: center }input.payment-request__box {width: 80%;height: 35px;border: 0;border-bottom: 3px solid #eee;outline: 0;padding-left: 3px;transition: .3s cubic-bezier(.77, 0, .175, 1);margin-bottom: 10px;color: #000 }input.payment-request__box:focus {border-bottom: 3px solid #ef171e;width: 90% }.fileupload-button:focus, .fileupload-button:hover, .input-filename:focus {box-shadow: 0 0 5px #595959;border-color: #ef171e;outline: transparent solid 2px }#buttonlabel, input.payment-request__box:last-child {margin-bottom: 0 }textarea.payment-request__textarea {width: 80%;margin-bottom: 20px }input.payment-request__button {width: 33%;height: 35px;background: 0 0;border: 0;border-radius: 10px;transition: .3s;outline: 0;color: #b7b7b7;margin-top: 20px }input.payment-request__button:hover {border: 1px solid #000;color: #000 }input.payment-request__button:focus {border: 1px solid #ef171e;color: #ef171e }span.payment-request__modal-error {color: red;font-size: 16px;opacity: 0 }#payment-request__information-form {display: flex;flex-direction: column;align-items: center;}input.payment-request__information-box {width: 90%;height: 35px;border: 0;border-bottom: 3px solid #eee;outline: 0;padding-left: 3px;transition: .3s cubic-bezier(.77, 0, .175, 1);margin-bottom: 10px;color: #000 }input.payment-request__information-box:focus {border-bottom: 3px solid #ef171e;width: 90% }.upload-file__information-wrapper {display: flex;align-items: center;width: 90% }.fileupload-information__button {display: table-cell;padding: 8px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border: 2px solid #ef171e;color: #fff;cursor: pointer;outline: 0 }.fileupload-information__button, .fileupload-information__button:focus, .fileupload-information__button:hover {background-color: #ef171e }.fileupload-information__button:focus, .fileupload-information__button:hover, .input-filename__information:focus {box-shadow: 0 0 5px #595959;border-color: #ef171e;outline: transparent solid 2px }.input-filename__information {display: table-cell;width: 83.8%;padding: 8px;margin-top: 10px;margin-bottom: 10px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border: 2px solid #ef171e;color: #000;background-color: #fff }#buttonlabel, input.payment-request__information-box:last-child {margin-bottom: 0 }textarea.payment-request__information-textarea {width: 90%;margin-bottom: 20px }input.payment-request__information-button {width: 33%;height: 35px;background: 0 0;border: 0;border-radius: 10px;transition: .3s;outline: 0;color: #fff;background-color: #ef171e;margin-top: 20px }input.payment-request__information-button:hover {border: 1px solid #000;}input.payment-request__information-button:focus {border: 1px solid #ef171e;color: #ef171e }span.payment-request__information-error {color: red;font-size: 16px;opacity: 0 }.top-menu__wrapper {display: flex;justify-content: space-between;flex-wrap: wrap }.header-block__item-request {justify-content: center;width: 14% !important }@media screen and (max-width: 766px) {.header-block__inner {width: 100% }}@media screen and (max-width: 520px) {.header-block__item-logo {max-width: 100px;order: 1 }.header-block__item-request {display: none }.header-block__item-telephone {flex: fit-content;justify-content: center;width: 76%;order: 2 }.header-block__item-cart {order: 3;width: 13% }.header-block__item-logo {order: 1;width: 25% }.header-phones.has-addit {padding-right: 0 }}.upload-file__wrapper {display: flex;align-items: center;width: 80% }.fileupload-button {display: table-cell;padding: 8px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;border: 2px solid #ef171e;color: #fff;cursor: pointer;outline: 0 }.hide {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0 }.input-filename {display: table-cell;width: 69%;padding: 8px;margin-top: 10px;margin-bottom: 10px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border: 2px solid #ef171e;color: #000;background-color: #fff }.category-carousel {position: relative;background: #fff }.category-carousel__item {display: flex;flex-direction: column;align-items: center;background: #fff;border-top: 1px solid rgba(0, 0, 0, .03);box-shadow: 0 5px 10px rgb(0 0 0 / 6%);margin: 0 5px 20px;padding: 15px 0 }.category-carousel__image img {max-height: 200px;cursor: pointer;object-fit: cover }.product-data__price-request {font-size: 24px;font-weight: 500 }@media (max-width: 768px) {.sub-heading__wrapper-mobile {margin-top: 25px;}.sub-heading__wrapper-desktop {display: none;}}@media (min-width: 768px) {.sub-heading__wrapper-mobile {display: none;}}@media (max-width: 992px) {.product-category__subtitle-desktop {display: none;}.product-category__subtitle-mobile {display: block;}.category-product__list {flex-wrap: nowrap;overflow: auto;}.category-list__item span {width: 100%;}}@media (min-width: 992px) {.product-category__subtitle-mobile {display: none;}}.hidden-review {opacity: 0;visibility: hidden;}