@charset "UTF-8";body,html{font-family:"Roboto",sans-serif;}.search {margin-top: 90px }.search .search-title {margin-bottom: 0 }.search .search-info a, .search .search-suggest a {color: #0065eb }.search .search-suggest a, .search .search-title {text-transform: capitalize }.search .search-nav {margin-bottom: 30px;border-bottom: 1px solid #e8e8e8;}.search .search-nav .nav-item a {position: relative;margin: 0 30px;padding: 10px 0;color: #bbb8;list-style: none;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;cursor: pointer;}.search .search-nav .nav-item a.active {color: #0065eb }.search .search-nav .nav-item a.active:after {position: absolute;right: -30px;bottom: -1px;left: -30px;height: 3px;background: linear-gradient(90deg, #01c6fb 0, #0066eb 100%);content: '';}.search .search-result .item {margin-top: 0;margin-bottom: 28px }.search .search-result .item .item-title {margin-bottom: 10px;font-weight: 500;font-size: 16px;line-height: 19px;}.search .search-result .item .item-title .item-parents {overflow: hidden;color: #888;font-size: 12px;}.search .search-result .item .item-title .item-parents a:after {display: inline-block;margin: 0 5px;width: 4px;height: 7px;background-image: url(/img/svg/arrow-right-bread.svg);background-position: center;content: '';}.search .search-result .item .item-title .item-parents a:last-child:after {display: none }.search .search-result .item .item-snippet {display: flex }.search .search-result .item .item-snippet .item-snippet-img {flex: 1;flex-basis: 100%;margin-right: 15px;min-width: 120px;max-width: 200px;}.search .search-result .item .item-snippet .item-snippet-description {flex: 1;flex-basis: 100%;max-width: none;color: #888 }.search .search-result .item .item-snippet br {display: none }.search .search-result .item .item-snippet em {background: #fae859 }.bonus-14 {display: block;margin-top: 3px;color: #0065eb;font-weight: 400;font-size: 14px;line-height: 16px;}.alpha-text, .your-order__bonus-row {display: flex;align-items: center;margin-bottom: 16px;color: #0065eb;font-weight: 500;font-size: 16px;}.alpha-text p, .your-order__bonus-row p {margin: 0;margin-left: 4px }.fake-checkbox {position: relative;display: block;width: 18px;height: 18px;background-image: url(/img/checkbox.svg);background-position: center;background-size: contain;background-repeat: no-repeat;}.use-bonuses-to-pay {border-top: 2px solid #d8dfe9;border-bottom: 2px solid #d8dfe9 }.personal-data, .use-bonuses-to-pay {justify-content: space-between;padding: 8px 0;}.personal-data p, .use-bonuses-to-pay p {margin: 0 }.personal-data label, .use-bonuses-to-pay label {display: flex;margin: 0 }.personal-data label p, .use-bonuses-to-pay label p {margin: 0;margin-left: 8px }.personal-data input, .use-bonuses-to-pay input {display: none }.personal-data input:checked~.fake-checkbox, .use-bonuses-to-pay input:checked~.fake-checkbox {background-image: url(/img/checkbox-checked.svg) }.personal-data .input-block, .use-bonuses-to-pay .input-block {margin-bottom: 0;width: 100%;}.personal-data .input-block label, .use-bonuses-to-pay .input-block label {margin-bottom: 8px }.use-bonuses-to-pay__unregistered p {color: #565656;font-size: 15px;line-height: 18px;}.use-bonuses-to-pay__unregistered a {color: #0065eb;text-decoration: underline }.use-bonuses-to-pay__unregistered img {margin-right: 8px }.use-bonuses-to-pay__first-time {color: #565656;font-size: 14px;}.use-bonuses-to-pay__first-time img {margin-left: 8px }.account-bonuses {display: flex;align-items: flex-end;flex-direction: column;flex-shrink: 0;justify-content: center;color: #0065eb;}.account-bonuses span {font-weight: 500;font-size: 16px;line-height: 18px }.account-bonuses p {margin: 0;text-align: right;font-size: 12px;line-height: 16px;}.use-bonuses-to-pay__menu p {max-width: 250px;color: #888;font-weight: 400;font-size: 12px;line-height: 18px;}.use-bonuses-to-pay__menu p span {color: #0065eb;font-weight: 700;}.use-bonuses-to-pay__menu .d-flex {margin-top: 8px }.use-bonuses-to-pay__menu a {align-self: flex-end }.💶 {margin-top: 15px;color: #000;font-weight: 400;font-size: 15px;line-height: 16px;}.💶 p {margin-bottom: 4px }.💶 .d-flex:last-child {margin-top: 4px;font-weight: 500;}.w-100 {width: 100% }.h-56 {height: 56px }.bonuses-info-popup .popup-body {display: flex;flex-direction: column;padding: 32px;width: 605px !important;}.bonuses-info-popup a {margin-right: auto;margin-left: auto;color: #0065eb;}.bonuses-info-popup h2 {margin-bottom: 20px;color: #555;font-weight: 500;font-size: 32px;line-height: 38px;}.bonuses-info-popup p {margin-bottom: 20px }.bonuses-info-popup ol {margin-bottom: 20px;padding-left: 0;counter-reset: myCounter;}.bonuses-info-popup ol li {display: flex;margin-bottom: 18px;padding-bottom: 4px;border-bottom: 2px solid #d8dfe9;color: #222;list-style: none;font-size: 16px;line-height: 24px;}.bonuses-info-popup ol li:last-child {margin-bottom: 0 }.bonuses-info-popup ol li::before {display: inline-block;margin-right: 6px;color: #0065eb;content: counter(myCounter) ".";counter-increment: myCounter;text-align: center;font-weight: 500;font-size: 22px;line-height: 26px }.labels .marker-line.marker-bonus {background: #0065eb }.marker-bonus img {width: 28px;height: 28px }.marker-bonus span {display: block;margin-top: 2px;color: #0065eb;font-weight: 500;font-size: 10px;line-height: 12px;}.tooltip.marker-line.marker-bonus .tooltip-inner::before {background: url(/img/labels/special-bg.svg) no-repeat }.tooltip.marker-line.marker-bonus .tooltip-inner {background: #357ddd }.error-credit {display: flex;align-items: center;justify-content: space-around;padding: 10px;border: 2px solid #ff5854;}.error-credit .error-icon {width: 27px;height: 27px;border-radius: 50%;background: #ff5854;color: #fff;text-align: center;font-size: 19px;line-height: 27px }.error-credit .error-text {width: 490px;color: #555;font-size: 16px;line-height: 24px;}.error-credit .error-text a {color: #008aeb;text-decoration: underline;}table.credit {width: 100% }table.credit td {padding: 5px 0;width: 50%;}table.credit td:first-of-type {color: #555;text-align: left;font-size: 15px }table.credit td:last-of-type {color: #222;text-align: right;font-weight: 700;font-size: 15px;}#alphaPayParts, #payCredit, #privatPayParts {margin-bottom: 10px }#alphaPayParts input, #alphaPayParts select, #payCredit input, #payCredit select, #privatPayParts input, #privatPayParts select {display: block;margin-bottom: 10px;padding: 10px;width: 40%;height: 50px;border: 2px solid #bbb8;border-radius: 0;background: 0 0 }.yellow-btn:disabled {opacity: .5;cursor: not-allowed }.menu {margin: 0;list-style-type: none;}.menu .share {padding: 17px 15px }.menu .share-b:hover.top .submenu {position: relative }.menu .share-b:hover.top .submenu li {z-index: 999;opacity: 1;transform: rotateY(0) }.menu .share-b:hover.top .submenu li:nth-child(1) {top: -100px;transition-delay: .16s }.menu .share-b:hover.top .submenu li:nth-child(2) {top: -156px;transition-delay: .16s }.menu .share-b:hover.top .submenu li:nth-child(3) {top: -212px;transition-delay: .24s }.menu .submenu {position: relative;margin: 0;padding: 0;list-style-type: none;}.menu .submenu li {position: absolute;top: 0;left: 0;z-index: -1;padding: 17px 10px;width: 100%;background-color: #eceff4;opacity: 0;transition: all ease-in-out .5s;}.menu .submenu li .fa-facebook-f {padding-right: 16px }.menu .submenu li .fa-twitter {padding-right: 10px }.menu .submenu li .fa-copy {padding-right: 13px }.menu .submenu li a:hover {color: #0065eb }.menu .submenu li:nth-child(1) {transform: rotateX(45deg) }.menu .submenu li:nth-child(2) {transform: rotateX(90deg) }.menu .submenu li:nth-child(3) {transform: rotateX(135deg) }.menu .submenu li:nth-child(4) {transform: rotateX(180deg) }.message-btn {position: fixed;bottom: 80px;left: 30px;z-index: 99;transition: all .3s }.message-btn .circle-m {position: absolute;top: 0;left: 0;display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 50%;cursor: pointer;transition: .3s ease-in-out }.message-btn .start-btn {position: relative;display: flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 50%;background: #242a3a;box-shadow: 0 1px 5px rgba(0, 0, 0, .05);cursor: pointer;transition: all .3s ease-in-out;}.message-btn .start-btn>span {display: none;height: 21px }.message-btn .start-btn:after {position: absolute;width: 100%;height: 100%;border: 1px solid #242a3a;border-radius: 50%;content: '';-webkit-animation: widgetPulse infinite 1.5s;animation: widgetPulse infinite 1.5s }.message-btn.active .start-btn>img {display: none }.message-btn.active .start-btn>span {display: block }.message-btn.active .start-btn:after {display: none }.message-btn.active .circle-m:nth-child(1) {top: -70px }.message-btn.active .circle-m:nth-child(2) {top: -140px }.message-btn.active .circle-m:nth-child(3) {top: -210px }.message-btn.active .circle-m:nth-child(4) {top: -280px }.message-btn.active .circle-m:nth-child(5) {top: -350px }.message-btn.active .circle-m.viber {background: #7d3daf }.message-btn.active .circle-m.telegram {background: #039be5 }.message-btn.active .circle-m.facebook {background: #3b5999 }.message-btn.active .circle-m.phone {background: #0065eb }.message-btn.active .start-btn {background: #f2f6f6;transform: rotate(180deg) }.tooltip-phone {z-index: 10 }.tooltip-phone.bs-tooltip-right {left: -55px !important }.tooltip-phone.bs-tooltip-left {right: -55px !important }.tooltip-phone .tooltip-inner {padding: .5rem 1rem .5rem 3.25rem;border-radius: 50px;background: #0065eb;}.tooltip-phone .tooltip-inner .phone {color: #fff;font-size: 16px;line-height: 20px;}.tooltip-phone .tooltip-inner .label {color: #fae859;font-weight: 700;font-size: 16px;line-height: 20px;}@media (max-width:1600px) {.message-btn {left: 150px !important }}@media (max-width:1366px) {.message-btn {left: 15px !important }}@-webkit-keyframes widgetPulse {50% {opacity: 1;transform: scale(1, 1);}100% {opacity: 0;transform: scale(2, 2);}}@keyframes widgetPulse {50% {opacity: 1;transform: scale(1, 1);}100% {opacity: 0;transform: scale(2, 2);}}:root {--duration: 1.5s;--container-size: 250px;--box-size: 33px;--box-border-radius: 15% }.shipping {display: none }.shipping .required {margin-bottom: 10px }.loader-container {position: relative;display: none }.loader-container.active {display: block !important }.loader-container.active+.shipping-block {filter: opacity(.5) }.loader {position: absolute;top: 95px;left: 150px;z-index: 99;display: flex;align-items: center;justify-content: space-between;margin: 0 auto;width: var(--container-size);}.📦 {position: relative;display: block;width: var(--box-size);height: var(--box-size);border-radius: var(--box-border-radius);transform-origin: -50% center;}.📦:after {position: absolute;top: 0;right: 0;width: 100%;height: 100%;border-radius: var(--box-border-radius);background-color: #add8e6;box-shadow: 0 0 10px 0 rgba(28, 159, 255, .4);content: "";}.📦:nth-child(1) {-webkit-animation: slide var(--duration) ease-in-out infinite alternate;animation: slide var(--duration) ease-in-out infinite alternate }.📦:nth-child(1):after {-webkit-animation: color-change var(--duration) ease-in-out infinite alternate;animation: color-change var(--duration) ease-in-out infinite alternate }.📦:nth-child(2) {-webkit-animation: flip-1 var(--duration) ease-in-out infinite alternate;animation: flip-1 var(--duration) ease-in-out infinite alternate }.📦:nth-child(2):after {-webkit-animation: squidge-1 var(--duration) ease-in-out infinite alternate;animation: squidge-1 var(--duration) ease-in-out infinite alternate }.📦:nth-child(3) {-webkit-animation: flip-2 var(--duration) ease-in-out infinite alternate;animation: flip-2 var(--duration) ease-in-out infinite alternate }.📦:nth-child(3):after {-webkit-animation: squidge-2 var(--duration) ease-in-out infinite alternate;animation: squidge-2 var(--duration) ease-in-out infinite alternate }.📦:nth-child(4) {-webkit-animation: flip-3 var(--duration) ease-in-out infinite alternate;animation: flip-3 var(--duration) ease-in-out infinite alternate }.📦:nth-child(4):after {-webkit-animation: squidge-3 var(--duration) ease-in-out infinite alternate;animation: squidge-3 var(--duration) ease-in-out infinite alternate }.📦:nth-child(5) {-webkit-animation: flip-4 var(--duration) ease-in-out infinite alternate;animation: flip-4 var(--duration) ease-in-out infinite alternate }.📦:nth-child(5):after {-webkit-animation: squidge-4 var(--duration) ease-in-out infinite alternate;animation: squidge-4 var(--duration) ease-in-out infinite alternate }.📦:nth-child(2):after {background-color: #1c9fff }.📦:nth-child(3):after {background-color: #1fb1fd }.📦:nth-child(4):after {background-color: #22c7fb }.📦:nth-child(5):after {background-color: #23d3fb }@-webkit-keyframes slide {0% {background-color: #1795ff;transform: translatex(0vw) }100% {background-color: #23d3fb;transform: translatex(calc(var(--container-size) - (var(--box-size) * 1.25))) }}@keyframes slide {0% {background-color: #1795ff;transform: translatex(0vw) }100% {background-color: #23d3fb;transform: translatex(calc(var(--container-size) - (var(--box-size) * 1.25))) }}@-webkit-keyframes color-change {0% {background-color: #1795ff }100% {background-color: #23d3fb }}@keyframes color-change {0% {background-color: #1795ff }100% {background-color: #23d3fb }}@-webkit-keyframes flip-1 {0%, 15% {transform: rotate(0) }100%, 35% {transform: rotate(-180deg) }}@keyframes flip-1 {0%, 15% {transform: rotate(0) }100%, 35% {transform: rotate(-180deg) }}@-webkit-keyframes squidge-1 {5% {transform: scalex(1) scaley(1);transform-origin: center bottom;}15% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}20%, 25% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 55% {transform: scalex(1) scaley(1);transform-origin: center top;}40% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@keyframes squidge-1 {5% {transform: scalex(1) scaley(1);transform-origin: center bottom;}15% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}20%, 25% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 55% {transform: scalex(1) scaley(1);transform-origin: center top;}40% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@-webkit-keyframes flip-2 {0%, 30% {transform: rotate(0) }100%, 50% {transform: rotate(-180deg) }}@keyframes flip-2 {0%, 30% {transform: rotate(0) }100%, 50% {transform: rotate(-180deg) }}@-webkit-keyframes squidge-2 {20% {transform: scalex(1) scaley(1);transform-origin: center bottom;}30% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}35%, 40% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 70% {transform: scalex(1) scaley(1);transform-origin: center top;}55% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@keyframes squidge-2 {20% {transform: scalex(1) scaley(1);transform-origin: center bottom;}30% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}35%, 40% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 70% {transform: scalex(1) scaley(1);transform-origin: center top;}55% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@-webkit-keyframes flip-3 {0%, 45% {transform: rotate(0) }100%, 65% {transform: rotate(-180deg) }}@keyframes flip-3 {0%, 45% {transform: rotate(0) }100%, 65% {transform: rotate(-180deg) }}@-webkit-keyframes squidge-3 {35% {transform: scalex(1) scaley(1);transform-origin: center bottom;}45% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}50%, 55% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 85% {transform: scalex(1) scaley(1);transform-origin: center top;}70% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@keyframes squidge-3 {35% {transform: scalex(1) scaley(1);transform-origin: center bottom;}45% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}50%, 55% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100%, 85% {transform: scalex(1) scaley(1);transform-origin: center top;}70% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@-webkit-keyframes flip-4 {0%, 60% {transform: rotate(0) }100%, 80% {transform: rotate(-180deg) }}@keyframes flip-4 {0%, 60% {transform: rotate(0) }100%, 80% {transform: rotate(-180deg) }}@-webkit-keyframes squidge-4 {50% {transform: scalex(1) scaley(1);transform-origin: center bottom;}60% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}65%, 70% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100% {transform: scalex(1) scaley(1);transform-origin: center top;}85% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}@keyframes squidge-4 {50% {transform: scalex(1) scaley(1);transform-origin: center bottom;}60% {transform: scalex(1.3) scaley(.7);transform-origin: center bottom;}65%, 70% {transform: scalex(.8) scaley(1.4);transform-origin: center bottom;}100% {transform: scalex(1) scaley(1);transform-origin: center top;}85% {transform: scalex(1.3) scaley(.7);transform-origin: center top;}}.aa {font-size: 1px }button:focus, input:focus, select:focus, textarea:focus {outline: 0 !important;outline-width: 0 !important;box-shadow: none !important }@media (min-width:1200px) {.container {max-width: 1170px }}.dvizh-filter .empty-btn, .dvizh-filter .yellow-btn {width: 100% }.btn.focus, .btn:focus {box-shadow: none }* {outline: 0 !important }body {box-sizing: border-box;margin: 0;padding: 0;color: #000;font-size: 15px;line-height: 18px;}* {outline: 0 !important }ul.no-style {margin: 0;padding: 0;}ul.no-style li {list-style: none }a {color: inherit }a:hover {color: inherit;text-decoration: none }.product-img {overflow: hidden;margin-bottom: 15px;text-align: center;}.product-img img {-o-object-fit: contain;object-fit: contain }.top-poster-line {display: block;height: 46px;background-position: center;background-size: cover }.select-block {display: flex;color: #565656;letter-spacing: -.0149px;}.select-block.active img {transform: rotate(180deg) }.select-block .pseudoSelect {position: relative }.select-block .current {cursor: pointer }.select-block .sub-select {position: absolute;top: calc(100% + 15px);left: -20px;z-index: 10;display: none;margin: 0;padding: 0;min-width: 100%;background: #fff;box-shadow: 0 0 12px 0 rgba(0, 0, 0, .16);text-align: left;}.select-block .sub-select li {padding: 11px 20px;list-style: none;cursor: pointer }.select-block .sub-select li.active {background-color: #f6f6f6 }.select-block .sub-select li:hover {background-color: #01c5fa !important;color: #fff }.vote-result, .vote-success {display: none }.location-select {display: flex;align-items: center }.location-select>img {padding-right: 10px }header {background: #015d9d;color: #fff }header .first-line {padding: 20px 0;border-bottom: 1px solid #0c6bad }header .first-line .delimeter {margin: 0 15px }header .first-line .cabinet, header .first-line .sing-in {position: relative;letter-spacing: .006px;transition: .3s ease-in-out;}header .first-line .cabinet:after, header .first-line .sing-in:after {position: absolute;bottom: -5px;left: 0;width: 0;height: 2px;background-color: #fff;content: "";transition: .3s ease-in-out }header .first-line .cabinet:hover:after, header .first-line .sing-in:hover:after {display: block;width: 100%;}header .first-line .select-block {color: #fff;text-transform: uppercase }header .first-line .select-block .current {margin: 0 6px }header .first-line .select-block .sub-select {color: #565656 }header .second-line {padding: 20px 0 }header .second-line .container {display: flex;align-items: center;justify-content: space-between }header .second-line .header-logo {margin-right: 20px }header .second-line .search-block {position: relative;align-items: center;max-width: 695px;width: 100%;height: 45px;}header .second-line .search-block form {height: 100% }header .second-line .search-block input {padding: 13px 50px 13px 17px;width: 100%;height: 100%;border: 2px solid #bbb8;background: #fff;}header .second-line .search-block button {position: absolute;top: 0;right: 0;display: flex;align-items: center;justify-content: center;width: 62px;height: 100%;border: none;border: 2px solid #bbb8;background: #008aeb;transition: .2s ease-in-out;}header .second-line .search-block button:hover {background: #015d9d }header .second-line .personal-btn {display: flex;align-items: center }header .second-line .personal-btn a {display: inline-block;margin-left: 20px;border-radius: 2px }header .second-line .personal-btn a:hover {background: rgba(255, 255, 255, .15);transition: .4s ease-in-out;transform: scale(1.1);}header .second-line .personal-btn .basket, header .second-line .personal-btn .comparison {position: relative }header .second-line .personal-btn .basket .badge, header .second-line .personal-btn .basket span, header .second-line .personal-btn .comparison .badge, header .second-line .personal-btn .comparison span {position: absolute;top: 0;right: 0;z-index: 1;display: flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background-color: #ff5854;color: #fff;font-weight: 700;font-size: 12px;line-height: 14px;transform: translate(50%, -50%);}header .compare-summary .dropdown-menu {box-sizing: border-box;padding: 8px;border: 1px solid #015d9d;border-radius: 0;}header .compare-summary .dropdown-menu:before {position: absolute;top: -10px;right: 15px;left: auto;width: 0;height: 0;border-width: 5px 10px;border-style: solid;border-color: transparent #fff #fff transparent;content: "";}header .compare-summary .dropdown-menu .dropdown-item {display: flex;margin: 0;padding: 9px;max-width: 300px;border-bottom: 1px solid #bbb;color: #565656 }header .compare-summary .dropdown-menu .dropdown-item .ellips {display: inline-block;overflow: hidden;margin-right: 15px;margin-left: 10px;width: 235px;text-overflow: ellipsis }header .compare-summary .dropdown-menu .dropdown-item:hover {background: 0 0;color: #0065eb;transition: none;transform: none;}header .compare-summary .compare-img {max-height: 20px }header .compare-summary .compare-count {color: #0065eb }header .nav {position: relative;padding-bottom: 4px;text-transform: uppercase;letter-spacing: .0497px;font-weight: 700;font-size: 14px;line-height: 16px;}header .nav .container {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;height: 100%;}header .nav .catalog-btn {display: flex;align-items: center;padding-left: 28px;width: 262px;height: 60px;background: #e77817;letter-spacing: 1.5px;cursor: pointer;}header .nav .catalog-btn a {display: flex;align-items: center }header .nav .catalog-btn.active div span:nth-child(1) {position: relative;top: 5px;transform: rotate(45deg);}header .nav .catalog-btn.active div span:nth-child(2) {opacity: 0 }header .nav .catalog-btn.active div span:nth-child(3) {position: relative;top: -5px;transform: rotate(-45deg) }header .nav .catalog-btn div {position: relative;display: flex;align-items: center;flex-wrap: wrap;margin-right: 20px;width: 20px;height: 16px;}header .nav .catalog-btn div span:nth-child(1) {position: absolute;top: 0;left: 0 }header .nav .catalog-btn div span:nth-child(2) {width: 80% }header .nav .catalog-btn div span:nth-child(3) {position: absolute;bottom: 0;left: 0 }header .nav .catalog-btn div span {width: 100%;height: 2px;background: #fff;transition: .3s ease-in-out;}header .nav .main-nav {width: 100% }header .nav .main-nav li {position: relative;letter-spacing: 1.5px }header .nav .main-nav li:after {position: absolute;bottom: -5px;left: 0;width: 0;height: 2px;background-color: #fff;content: "";transition: .3s ease-in-out }header .nav .main-nav li:hover:after {width: 100% }header .nav .main-nav li.active:after {width: 100% }header .nav .main-nav li.catalog-btn:after, header .nav .main-nav li.stocks-btn:after {display: none;width: 0 !important }header .nav .stocks-btn a {display: flex;align-items: center;padding: 0 39px;height: 60px;border: solid 2px #fae859;letter-spacing: 1.8px;transition: .2s ease-in-out;}header .nav .stocks-btn a:hover {background: linear-gradient(180deg, #fef34d 0, #ffde61 100%);color: #000;}a.italic {color: #0065eb;font-style: italic;}.news-item {margin-bottom: 30px;min-height: 420px;transition: .3s ease-in-out }.news-item:hover {box-shadow: 4px 4px 24px rgba(0, 0, 0, .05), 0 1px 4px rgba(0, 0, 0, .05) }.img img {width: 100% }.home-news-slider {margin-bottom: 80px }.home-news-slider .news-item {margin-right: 15px }.home-news-slider .slick-dots {display: flex !important;justify-content: center;margin: 0;margin-top: 45px;padding: 0;width: 100%;}.home-news-slider .slick-dots li {margin: 0 5px;border-radius: 50%;list-style: none;}.home-news-slider .slick-dots li.slick-active {position: relative }.home-news-slider .slick-dots li.slick-active button:after {position: absolute;top: 50%;left: 50%;display: inline-block;width: 4px;height: 4px;background-color: #222;content: "";transform: translate(-50%, -50%);}.home-news-slider .slick-dots li.slick-active button {border-color: #222 }.home-news-slider .slick-dots li button {display: block;padding: 0;width: 16px;height: 16px;border: 2px solid rgba(0, 0, 0, .2);border-radius: 50%;background: inherit;background-color: #fff;font-size: 0;}.slick-dots li button {background-color: #fff }.vote-block {position: relative }.vote-block>div {position: absolute;top: 0;left: 0;}.special-offer {margin-top: 20px;margin-bottom: 75px }.special-offer .main-offer_slider {position: relative;float: right;width: calc(100% - 282px);}.special-offer .main-offer_slider .slide-item {position: relative;display: flex;overflow: hidden;align-items: center;justify-content: center;height: 450px;background-position: center;background-size: cover;background-repeat: no-repeat }.special-offer .main-offer_slider .slide-item img {position: absolute;min-width: 100%;min-height: 100% }.special-offer .main-offer_slider .slick-dots {position: absolute;bottom: 15px;display: flex !important;justify-content: center;margin: 0;padding: 0;width: 100%;}.special-offer .main-offer_slider .slick-dots li {margin: 0 5px;border-radius: 50%;list-style: none;}.special-offer .main-offer_slider .slick-dots li.slick-active {position: relative }.special-offer .main-offer_slider .slick-dots li.slick-active button:after {position: absolute;top: 50%;left: 50%;display: inline-block;width: 4px;height: 4px;background-color: #222;content: "";transform: translate(-50%, -50%);}.special-offer .main-offer_slider .slick-dots li.slick-active button {border-color: #222 }.special-offer .main-offer_slider .slick-dots li button {display: block;padding: 0;width: 16px;height: 16px;border: 2px solid rgba(0, 0, 0, .2);border-radius: 50%;background: inherit;background-color: #fff;font-size: 0;}.special-offer .pr-0 {padding-right: 0 }.special-offer .side-posters .side-poster {position: relative;display: flex;overflow: hidden;align-items: center;justify-content: center;height: calc(50% - 10px) }.special-offer .side-posters .side-poster img {position: absolute;min-width: 100%;min-height: 100% }.special-offer .side-posters .side-poster {margin-bottom: 20px }.special-offer .side-posters .side-poster:last-child {margin-bottom: 0 }.special-offer .two-in-card {margin-top: 42px }.headline-section {display: flex;align-items: center;justify-content: center;margin-bottom: 22px;letter-spacing: .009px;font-weight: 500;font-size: 30px;line-height: 35px;}.headline-section a, .headline-section span {display: flex;align-items: center;justify-content: center }.headline-section a:after, .headline-section span:after {display: inline-block;margin-left: 10px;width: 40px;height: 2px;background: #015d9d;content: "";}.headline-section a:before, .headline-section span:before {display: inline-block;margin-right: 10px;width: 40px;height: 2px;background: #015d9d;content: "";}.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #000 }.cursor-point, .labels .marker-line, button, label {cursor: pointer }.product-item {padding-bottom: 35px }.product-item.line-view_product {flex: 0 0 100%;max-width: 100% }.product-item.line-view_product .product-inner {display: flex;align-items: center;flex-wrap: wrap;padding-top: 40px }.product-item.line-view_product .product-inner .product-img {width: 200px }.product-item.line-view_product .product-inner .product-info {margin-left: 20px;padding-left: 20px;width: calc(100% - 220px);border-left: 1px solid #bbb8;}.product-item.line-view_product .product-inner .product-info .title {height: auto;text-align: left;}.product-item.line-view_product .product-inner .product-info .single-product__rating {justify-content: flex-start;margin-bottom: 15px }.product-item.line-view_product .product-inner .product-info .price {display: flex;align-items: center }.product-item.line-view_product .product-inner .product-info .price .old-price {position: relative;top: 0;padding-right: 10px;}.product-item.line-view_product .product-inner .product-info .buy1 {background: linear-gradient(180deg, #fae859 0, #f7d248 100%);text-align: center;letter-spacing: 1.8px;font-weight: 500;font-size: 14px;line-height: 16px;}.product-item.line-view_product .product-inner .product-info .buy1.active:after {left: 23% }.product-item.line-view_product .product-inner .product-info .buy1:hover {background: linear-gradient(180deg, #fef34d 0, #ffde61 100%);transform: scale(1);}.product-item.line-view_product .product-inner .product-info .buy1 img {padding-right: 5px }.product-item.line-view_product .product-inner .product-info .buy1 span {display: inline-block !important }.product-item .product-inner {position: relative;padding: 20px 25px;padding-top: 50px;border: 2px solid #bbb8 }.product-item .product-inner.view-all {display: flex;align-items: center;justify-content: center;height: 100%;color: #0065eb;letter-spacing: .009px;font-size: 15px;line-height: 18px }.product-item .product-inner.view-all:hover {box-shadow: 4px 4px 24px rgba(0, 0, 0, .05), 0 1px 4px rgba(0, 0, 0, .05) }.product-item .product-inner.view-all img {padding-left: 10px;transform: translateY(1px) }.product-item .product-inner .product-img {display: flex;align-items: center;justify-content: center;height: 170px;text-align: center }.product-item .product-inner .product-img a {display: flex;height: 100%;}.product-item .product-inner .product-img img {-o-object-fit: contain;object-fit: contain }.product-item .product-inner .product-info .compare-item, .product-item .product-inner .product-info .favorite-item {position: absolute;top: 20px;cursor: pointer;}.product-item .product-inner .product-info .favorite-item {right: 15px;font-size: 16px;transition: .2s ease-in-out }.product-item .product-inner .product-info .favorite-item:hover {color: #d30f23 }.product-item .product-inner .product-info .compare-item {right: 48px }.product-item .product-inner .product-info .title {overflow: hidden;height: 58px;text-align: center;font-weight: 500;font-size: 16px;line-height: 19px;}.product-item .product-inner .product-info .title:hover {text-decoration: underline }.product-item .product-inner .product-info .single-product__rating {display: flex;align-items: center;justify-content: center;margin: 2px 0 15px }.product-item .product-inner .product-info .status {color: #aaa;letter-spacing: .0004px;font-size: 12px;line-height: 14px;}.product-item .product-inner .product-info .buy1 {position: absolute;right: 5px;bottom: 25px }.product-item .product-inner .product-info .buy1.active:after {position: absolute;top: 50%;left: 50%;z-index: 1;width: 7px;height: 7px;border-radius: 50%;background: #ff5854;content: "";transform: translate(-25%, -45%) }.product-item .product-inner .product-info .buy1:hover {transition: .3s ease-in-out;transform: scale(1.1);}.product-item .product-inner .product-info .buy1 span {display: none }.product-item .product-inner .stars-rating {text-align: center }.product-item .product-inner .price {position: relative;margin-top: 20px;color: #d30f23;letter-spacing: .0004px;font-weight: 500;font-size: 16px;line-height: 19px;}.product-item .product-inner .price .old-price {position: absolute;top: -15px;color: #aaa;text-decoration: line-through;letter-spacing: .0004px;font-weight: 500;font-size: 14px;line-height: 16px;}.subscribe-section {position: relative;margin: 60px 0 80px;background: rgba(1, 93, 157, .03);}.subscribe-section .container {display: flex;align-items: center;flex-direction: column;justify-content: center;padding: 75px 0 }.subscribe-section .container img {display: block;margin-bottom: 20px }.subscribe-section .container p {margin-bottom: 30px;color: #888;letter-spacing: .0045px;font-size: 15px;line-height: 18px;}.subscribe-section .subscribe-form {display: flex }.subscribe-section .subscribe-form input {margin-right: 8px;padding: 12px 19px;min-width: 315px;width: 100%;border: none;border-radius: 0;background: #fff;color: #888;letter-spacing: -.0322px;font-size: 15px;line-height: 18px;}.subscribe-section .subscribe-form button {background: linear-gradient(180deg, #fae859 0, #f7d248 100%);color: #000;text-transform: uppercase;letter-spacing: 1.8px;font-weight: 500;font-size: 14px;line-height: 16px;}.subscribe-section .subscribe-form button:hover {background: linear-gradient(180deg, #fef34d 0, #ffde61 100%) }.news-item {position: relative;max-width: 370px;border: 2px solid #bbb8;}.news-item .img {display: block;overflow: hidden;width: 100%;height: 280px;text-align: center }.news-item .info {padding: 13px 20px 20px }.news-item .info .date {margin-bottom: 11px;color: #aaa;text-transform: uppercase;letter-spacing: -.1284px;font-weight: 500;font-size: 12px;line-height: 14px;}.news-item .info .title {overflow: hidden;margin-bottom: 11px;height: 45px;letter-spacing: -.2754px;font-weight: 500;font-size: 18px;line-height: 21px;}.news-item .info p {margin-bottom: 0;min-height: 54px;color: #888;letter-spacing: -.0015px;font-size: 15px;line-height: 18px;}.footer-text {margin-bottom: 50px;color: #888;letter-spacing: -.0106px;font-weight: 400;font-size: 15px;line-height: 1.1;}.footer-text a {color: #015d9d }.footer-text a.readmore {color: #888 }.footer-text a.readmore.collapsed::before {content: "\f078" }.footer-text a.readmore::before {padding-right: 10px;color: #015d9d;content: "\f077";font-weight: 900;font-family: "Font Awesome 5 Free";}.more-filter {position: relative;display: flex;align-items: center;margin-top: 10px;padding-left: 20px;color: #888;letter-spacing: .009px;font-size: 15px;line-height: 18px;cursor: pointer;}.more-filter.active i {transform: rotate(180deg) }.more-filter.active .show {display: none }.more-filter.active .hide {display: block }.more-filter .hide {display: none }.more-filter i {position: absolute;left: 0;color: #0065eb;transition: .2s ease-in-out }footer {margin-top: 80px;background: #015d9d;}.footer-content {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 70px 0;}.footer-content .footer_logo {width: 355px }.footer-content .footer_logo div {margin: 15px 0 }.footer-content .footer_logo p {margin-bottom: 0;color: #fff;text-align: center;letter-spacing: -.006px;font-size: 12px;line-height: 176.9%;}.footer-content .footer_logo img.logo {width: 100% }.footer-content .footer_contact {max-width: 25%;color: #fff;letter-spacing: -.0075px;font-weight: 400;font-size: 15px;line-height: 176.9%;}.footer-content .footer_contact .title {text-transform: uppercase;letter-spacing: -.006px;}.footer-content .footer_social {color: #fff;letter-spacing: -.006px;font-weight: 400;font-size: 15px;line-height: 176.9%;}.footer-content .footer_social ul {display: flex;align-items: center;margin: 0;padding: 15px 0 0 }.footer-content .footer_social ul li {padding-right: 15px;list-style: none;}.footer-content .footer_social ul li a {display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;background: rgba(141, 159, 255, .25);}.footer-content .footer_social ul li a:hover {background: #0065eb }.content {min-height: calc(100vh - 405px) }.headline-title {margin-bottom: 30px;letter-spacing: .009px;font-weight: 500;font-size: 26px;line-height: 30px;}.breadcrumbs {margin: 20px 0 50px }.breadcrumbs ul {display: flex;flex-wrap: wrap;margin: 0;padding: 0;}.breadcrumbs ul li {position: relative;display: flex;align-items: center;margin-top: 5px;color: #888;list-style: none;letter-spacing: .009px;font-weight: 500;font-size: 14px;line-height: 16px;cursor: pointer;}.breadcrumbs ul li:hover {text-decoration: underline }.breadcrumbs ul li:last-child {color: #000 }.breadcrumbs ul li:last-child:after {display: none }.breadcrumbs ul li:after {display: inline-block;margin: 0 12px;width: 5px;height: 10px;background-image: url(/img/svg/arrow-right-bread.svg);background-position: center;content: "";}.mb-30 {margin-bottom: 30px !important }.dropdown-catalog_container {position: absolute;top: 64px;left: 0;z-index: 999;display: none;width: 100%;color: #000 }.dropdown-catalog_container.opened {display: block !important }.dropdown-catalog_container .catalog_container {display: flex;min-width: -webkit-min-content;min-width: -moz-min-content;min-width: min-content;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content }.dropdown-catalog_container .catalog_container:hover>.category_container {display: block }.dropdown-catalog_container .catalog_container .catalog_category {min-height: 100%;width: 262px;border: 1px solid #bbb8;background-color: #fff }.dropdown-catalog_container .catalog_container .catalog_category ul li {position: relative;display: flex;align-items: center;padding: 15px 32px 15px 20px;color: #000;text-transform: none;word-break: break-all;-webkit-hyphens: auto;hyphens: auto;letter-spacing: -.0106px;font-weight: 400;font-size: 12px;line-height: 14px;-ms-hyphens: auto;}.dropdown-catalog_container .catalog_container .catalog_category ul li:after {position: absolute;right: 0;bottom: 0;left: 0;width: calc(100% - 9px);height: 1px;background-color: #bbb8;content: "";}.dropdown-catalog_container .catalog_container .catalog_category ul li .categ-icon {position: absolute;left: -7px;display: inline-block;width: 35px;text-align: center }.dropdown-catalog_container .catalog_container .catalog_category ul li .categ-icon img {max-width: 100% }.dropdown-catalog_container .catalog_container .catalog_category ul li a {position: relative;padding-left: 35px }.dropdown-catalog_container .catalog_container .catalog_category ul li>i {position: absolute;right: 15px }.dropdown-catalog_container .catalog_container .catalog_category ul li .count {position: absolute;right: 20px;display: inline-block;padding: 2px 5px;background: #ff5854;color: #fff }.dropdown-catalog_container .catalog_container .catalog_category ul li:hover {color: #0065eb;transition: .2s;}.dropdown-catalog_container .catalog_container .catalog_category ul li:hover:before {position: absolute;top: 0;right: -2px;width: 4px;height: 100%;background-color: #fff;content: "";}.dropdown-catalog_container .category_container {display: none;padding: 28px 35px;width: calc(100% - 270px);border: 1px solid #bbb8;border-left: none;background-color: #fff;}.dropdown-catalog_container .category_container .catalog_item {-moz-column-count: 3;column-count: 3 }.dropdown-catalog_container .category_container .catalog_item .title {margin: 10px 0;color: #0065eb;letter-spacing: -.0106px;font-weight: 400;font-size: 12px;line-height: 16px;}.dropdown-catalog_container .category_container .catalog_item .title:first-of-type {margin-top: 0 }.dropdown-catalog_container .category_container .catalog_item .title:hover {color: #015d9d }.dropdown-catalog_container .category_container .catalog_item li {margin-bottom: 2px;color: #888;text-transform: none;letter-spacing: -.0106px;font-weight: 400;font-size: 12px;line-height: 180%;}.dropdown-catalog_container .category_container .catalog_item li:hover {color: #015d9d }.table-bordered td, .table-bordered th {width: 50% }.group_title {background-color: #dee2e6;text-align: center;font-weight: 700 }.category-list_item {display: block;margin-bottom: 30px;padding: 33px 35px 15px;border: 2px solid #bbb8;text-align: center;transition: .3s ease-in-out }.category-list_item:hover {box-shadow: 4px 4px 24px rgba(0, 0, 0, .05), 0 1px 4px rgba(0, 0, 0, .05) }.category-list_item .img {display: flex;align-items: center;justify-content: center;margin-bottom: 15px;width: 200px;height: 200px }.category-list_item .img img {height: 100%;-o-object-fit: contain;object-fit: contain }.category-list_item .name {display: block;overflow: hidden;height: 57px;font-weight: 500;font-size: 16px;line-height: 19px }.filter-section {padding: 25px 20px;border: 2px solid #bbb8;}.filter-section .filter-title {position: relative;margin-bottom: 30px;padding-bottom: 15px;border-bottom: 1px solid #bbb8;text-transform: uppercase;letter-spacing: .009px;font-weight: 500;font-size: 16px;line-height: 19px;}.filter-section .filter-title:after {position: absolute;bottom: 0;left: 0;width: 50px;height: 2px;background: linear-gradient(90deg, #01c6fb 0, #0066eb 100%);content: "";}.filter-section .filter-option .checkbox-type {overflow: auto;max-height: 200px;}.filter-section .filter-option .checkbox-type li {display: flex }.filter-section .filter-option .checkbox-type li input {display: none }.filter-section .filter-option .checkbox-type li input:checked+label i {opacity: 1 }.filter-section .filter-option .checkbox-type li label {position: relative;display: block;margin-bottom: 10px;padding-left: 25px;color: #555;letter-spacing: .009px;font-size: 15px;line-height: 18px;}.filter-section .filter-option .checkbox-type li label i {position: absolute;top: 3px;left: 4px;color: #0065eb;font-size: 12px;opacity: 0;}.filter-section .filter-option .checkbox-type li label:before {position: absolute;left: 0;display: inline-block;width: 18px;height: 18px;border: 1px solid #bbb8;content: "";}.filter-section .filter-item {margin-bottom: 30px }.checkbox-type div, .checkbox-type li {display: flex }.checkbox-type div input, .checkbox-type li input {display: none !important }.checkbox-type div input:checked+label i, .checkbox-type li input:checked+label i {opacity: 1 }.checkbox-type div input:disabled+label, .checkbox-type li input:disabled+label {cursor: not-allowed }.checkbox-type div label, .checkbox-type li label {position: relative;display: block !important;margin-bottom: 10px;padding-left: 25px;color: #555;letter-spacing: .009px;font-size: 15px;line-height: 18px;}.checkbox-type div label i, .checkbox-type li label i {position: absolute;top: 3px;left: 4px;color: #0065eb;font-size: 12px;opacity: 0;}.checkbox-type div label:before, .checkbox-type li label:before {position: absolute;left: 0;display: inline-block;width: 18px;height: 18px;border: 1px solid #bbb8;content: "";}.checkbox-type div .is-invalid~.invalid-feedback, .checkbox-type div .is-invalid~.invalid-tooltip, .checkbox-type div .is-invalid~label, .checkbox-type div .was-validated:invalid~.invalid-feedback, .checkbox-type div .was-validated:invalid~.invalid-tooltip, .checkbox-type div .was-validated:invalid~label, .checkbox-type li .is-invalid~.invalid-feedback, .checkbox-type li .is-invalid~.invalid-tooltip, .checkbox-type li .is-invalid~label, .checkbox-type li .was-validated:invalid~.invalid-feedback, .checkbox-type li .was-validated:invalid~.invalid-tooltip, .checkbox-type li .was-validated:invalid~label {color: #d30f23 !important }.list-control-line {display: flex;justify-content: space-between }.sorting-select {position: relative;width: 250px;height: 40px }.sorting-select .pseudoSelect {position: relative;display: flex;align-items: center;padding: 10px 33px 10px 12px;border: 1px solid #bbb8;cursor: pointer }.sorting-select .current {overflow: hidden;width: 195px;text-overflow: ellipsis;white-space: nowrap;letter-spacing: .009px;font-weight: 500;font-size: 14px;line-height: 16px;}.sorting-select img {position: absolute;top: 40%;right: 20px;}.sorting-select .sub-select {position: absolute;top: 45px;right: -1px;left: -1px;z-index: 9;display: none;margin: 0;padding: 0;border: 1px solid #bbb8;background-color: #fff;}.sorting-select .sub-select li {padding: 10px 12px;list-style: none;cursor: pointer;}.sorting-select .sub-select li:hover {background-color: #01c5fa !important;color: #fff }.sorting-select .sub-select li.active {background-color: #f6f6f6 }.mb-30 {margin-bottom: 30px }.select-view {display: flex;padding: 10px;border: 1px solid #bbb8;}.select-view span {background: #a5a5a5 }.select-view>div.active span {background: #0065eb }.select-view .line-view {margin-right: 10px;width: 20px;}.select-view .line-view span {display: block;margin-bottom: 3px;height: 5px;}.select-view .line-view span:last-child {margin-bottom: 0 }.select-view .line-view {width: 20px }.select-view .line-view span {display: block;margin-bottom: 3px;height: 5px;}.select-view .line-view span:last-child {margin-bottom: 0 }.select-view .block-view {display: flex;flex-wrap: wrap;justify-content: space-between;width: 17px;}.select-view .block-view span {display: block;margin-bottom: 3px;width: 7px;height: 5px;}.select-view .block-view span:last-child {margin-bottom: 0 }.pagination-section {margin-bottom: 80px;text-align: center;}.pagination-section .load-more {display: inline-flex;align-items: center;margin-bottom: 30px;color: #888;letter-spacing: .0497px;font-size: 16px;line-height: 19px;transition: .3s ease-in-out }.pagination-section .load-more img {position: relative;left: -10px;transition: .5s ease-in-out }.pagination-section .load-more:hover {color: #000 }.pagination-section ul {display: flex;justify-content: center;margin: 0;padding: 0 }.pagination-section ul .next a, .pagination-section ul .prev a {font-size: 10px }.pagination-section ul .next.disabled, .pagination-section ul .prev.disabled {display: none }.pagination-section ul li {margin: 0 5px;list-style: none;}.pagination-section ul li.active a, .pagination-section ul li.active span {border: 2px solid #008aeb;background-color: #008aeb;color: #fff;}.pagination-section ul li a, .pagination-section ul li span {display: inline-flex;align-items: center;justify-content: center;width: 42px;height: 42px;border: 2px solid #bbb8;color: #888;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 15px;line-height: 18px;transition: .3s ease-in-out }.pagination-section ul li a:hover, .pagination-section ul li span:hover {border: 2px solid #008aeb;background-color: #008aeb;color: #fff;}.main-photo-item {position: relative;margin-bottom: 15px;max-width: 570px;border: 2px solid #bbb8;}.main-photo-item .video-icon {position: absolute;right: 15px;bottom: 15px;z-index: 10;display: inline-block;padding: 7px 10px;border-radius: 4px;background-color: #0065eb;color: #fff;letter-spacing: .0497px;font-size: 13px;line-height: 15px;}.main-photo-item .video-icon img {margin-right: 11px;width: 18px;}.main-photo-item .video-icon:hover {background-color: #015d9d }.main-photo-item .slider-for .slick-slide {position: relative;height: 530px }.main-photo-item .slider-for .slick-slide .open-pop {position: absolute;top: 15px;right: 15px;z-index: 9999;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 1px solid #dfdfdf;border-radius: 50%;background: #fff;color: #8e8e8e;transition: .3s ease-in-out }.main-photo-item .slider-for .slick-slide .open-pop:hover {background: #000;color: #fff;}.main-photo-item .slider-for .slick-list {height: 100% }.main-photo-item .slider-for .zoom {display: flex;align-items: center;padding: 40px;height: 100%;text-align: center;}.main-photo-item .slider-for .zoom .loop-img {max-height: 100%;-o-object-fit: contain;object-fit: contain }.product-page .slider-nav .preview-item {display: flex !important;align-items: center;justify-content: center;margin: 0 10px;padding: 15px;width: 170px;height: 170px;border: 2px solid #bbb8;text-align: center;cursor: pointer;}.product-page .slider-nav .preview-item img {max-width: 100%;max-height: 100% }.slick-arrow {position: absolute;top: 50%;z-index: 10;width: 34px;height: 34px;border: 2px solid #bbb8;border-radius: 50%;background-color: #fff;color: #adadad;font-size: 12px;transition: .2s ease-in-out;transform: translateY(-50%);}.slick-arrow:hover {background: #bbb8 }.slick-next {right: 0;transform: translate(50%, -50%) }.slick-prev {left: 0;transform: translate(-50%, -50%) }.single-product__rating {display: flex;align-items: center;color: #888;letter-spacing: -.0002px;font-size: 15px;line-height: 18px;}.single-product__rating input {display: none }.rating-container .empty-stars {color: #ffb933 }.rating-container .filled-stars {color: #ffb933;text-shadow: none;-webkit-text-stroke: inherit }.rating-container .star {display: inline-block;margin: 0;text-align: center;font-size: 16px;}.price-not-available {position: relative;margin-top: 20px;color: #d0888f;letter-spacing: .0004px;font-weight: 500;font-size: 16px;line-height: 19px;}.details-info_product .title {margin-bottom: 10px;width: 300px;color: #000;letter-spacing: .009px;font-weight: 500;font-size: 26px;line-height: 30px;}.details-info_product .single-product__rating {margin-bottom: 15px }.details-info_product .vendor_code {margin-bottom: 15px;letter-spacing: .009px;font-size: 14px;line-height: 16px;}.details-info_product .stock-link {display: inline-block;margin-bottom: 30px;padding: 4px 8px;border-radius: 2px;background: #0065eb;color: #fff;letter-spacing: .009px;font-size: 15px;line-height: 18px;-webkit-text-decoration-line: underline;text-decoration-line: underline;}.details-info_product .stock-link:hover {background: #015d9d }.details-info_product .price {display: flex;flex-grow: 1;margin-bottom: 30px;color: #ff5854;letter-spacing: .009px;font-weight: 500;font-size: 30px;line-height: 35px;}.details-info_product .price a, .details-info_product .price span {font-size: 14px;line-height: 16px }.details-info_product .price .old-price {color: #aaa;text-decoration: line-through;letter-spacing: .0004px;font-weight: 500;font-size: 14px;line-height: 16px;}.details-info_product .bonus {margin-top: 14px;margin-left: 20px;color: #0065eb;font-weight: 400;font-size: 12px;line-height: 14px;}.details-info_product .bonus a {font-size: 14px }.details-info_product .bonus br {font-size: 12px }.details-info_product .bonus a, .details-info_product .bonus span {font-weight: 500 }.details-info_product .benefits {flex-grow: 2;margin-top: 9px;margin-bottom: 30px;}.details-info_product .benefits img {margin-right: 14px;height: 40px;}.details-info_product .benefits .vendor_code {margin-bottom: 0 }.details-info_product .btn-line {margin-bottom: 30px }.details-info_product .btn-line .yellow-btn {margin-right: 20px }.option-line {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;margin-bottom: 30px }.option-line a {padding: 10px 15px;border-radius: 2px;color: #000;white-space: nowrap;font-size: 16px;line-height: 19px;transition: .2s ease-in-out;}.option-line a:hover {background: #bbb8;color: #0065eb }.option-line a i {padding-right: 5px;color: #bbb8;}.yellow-btn {display: inline-flex;align-items: center;justify-content: center;padding: 12px 25px;border: 1px solid #fae859;background: linear-gradient(180deg, #fae859 0, #f7d248 100%);color: #000;text-align: center;text-transform: uppercase;white-space: nowrap;letter-spacing: 1.8px;font-weight: 500;font-size: 14px;line-height: 16px;transition: .2s ease-in-out }.yellow-btn:hover {background: linear-gradient(180deg, #fef34d 0, #ffde61 100%);color: #000;}.yellow-btn.added {background: #ffb933 }.blue-btn {display: inline-flex;align-items: center;justify-content: center;padding: 12px;min-width: 200px;border: none;background: linear-gradient(180deg, #00c1f6 0, #0f6be5 100%);color: #fff;text-align: center;text-transform: uppercase;white-space: nowrap;letter-spacing: 1.8px;font-weight: 500;font-size: 14px;line-height: 16px;transition: .2s ease-in-out }.blue-btn:hover {background: linear-gradient(180deg, #28d1ff 0, #2f88ff 100%);color: #fff;}.btn-line_fixed {position: fixed;top: 0;right: 0;left: 0;z-index: 1045;display: none;padding: 20px 0;background: #fff;box-shadow: 0 4px 22px rgba(0, 0, 0, .15);}.btn-line_fixed .container {display: flex;align-items: center;justify-content: space-between }.btn-line_fixed .container div {margin: 0 }.btn-line_fixed .container .title {display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;max-width: 400px;font-size: 22px;line-height: 26px;-webkit-line-clamp: 1;}.btn-line_fixed .yellow-btn {margin-right: 15px }.buy_nav-info {margin-bottom: 20px }.buy_nav-info .tabs__caption {display: flex;margin: 0;padding: 0;}.buy_nav-info .tabs__caption li {padding: 10px;width: calc(100% / 3);border: 1px solid #d9edf7;color: #888;list-style: none;text-align: center;font-size: 16px;line-height: 19px;cursor: pointer;}.buy_nav-info .tabs__caption li.active {background-color: #d9edf7 }.buy_nav-info .tabs__content {padding: 15px 12px 30px;color: #888;font-size: 15px;line-height: 18px }.home-user-tab {display: flex;justify-content: center;margin-bottom: 30px }.home-user-tab .tab {margin: 0 15px;border-bottom: 2px solid #fff;color: #bbb8;letter-spacing: .009px;font-weight: 500;font-size: 22px;line-height: 26px;cursor: pointer;transition: .3s ease-in-out;}.home-user-tab .tab.active {border-bottom: 2px solid #015d9d;color: #000;font-weight: 500;}.blue {color: #0065eb }.blue:hover {color: #015d9d }.red {color: #ff5854 }.tabs__content {display: none;background-color: #d9edf7 }.tabs__content.active {display: block }.tabs_body {display: none }.tabs_body.product-description {color: #888 }.tabs_body.active {display: block }.mb-70 {margin-bottom: 70px }.standard-slider .slick-slide {margin: 0 15px }.standard-slider .slick-list {margin-right: -15px;margin-left: -15px;}.about-tab {margin-bottom: 70px }.about-tab .tabs_header {display: flex;align-items: center;justify-content: center;margin: 0;margin-bottom: 30px;padding: 0;border-bottom: 1px solid #e8e8e8;}.about-tab .tabs_header li {position: relative;margin: 0 30px;padding: 10px 0;color: #bbb;list-style: none;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;cursor: pointer;}.about-tab .tabs_header li.active {color: #0065eb }.about-tab .tabs_header li.active:after {position: absolute;bottom: -1px;left: 0;width: 100%;height: 3px;background: linear-gradient(90deg, #01c6fb 0, #0066eb 100%);content: "";}.mfp-bg {background: #bbb8;opacity: .8 }#alpha-popup, #stock-popup {position: relative;margin: 0 auto;padding: 60px;padding-top: 90px;max-width: 570px;background-color: #fff }#alpha-popup .popup-modal-dismiss, #stock-popup .popup-modal-dismiss {position: absolute;top: 0;right: 0;display: inline-block;padding: 5px;border-bottom: 1px solid #bbb8;border-left: 1px solid #bbb8;}#alpha-popup .title, #stock-popup .title {margin-bottom: 20px;color: #000;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 26px;line-height: 30px;}#alpha-popup .accordion-stock, #stock-popup .accordion-stock {overflow-wrap: break-word }#alpha-popup .accordion-stock>div, #stock-popup .accordion-stock>div {border-bottom: 1px solid #bbb8 }#alpha-popup .accordion-stock>div:first-child, #stock-popup .accordion-stock>div:first-child {border-top: 1px solid #bbb8 }#alpha-popup .accordion-stock .accordion-header, #stock-popup .accordion-stock .accordion-header {position: relative;padding: 25px 0;cursor: pointer }#alpha-popup .accordion-stock .accordion-header.active i, #stock-popup .accordion-stock .accordion-header.active i {transform: rotate(90deg) }#alpha-popup .accordion-stock .accordion-header i, #stock-popup .accordion-stock .accordion-header i {position: absolute;right: 0;color: #0065eb }#alpha-popup .accordion-stock .accordion-body, #stock-popup .accordion-stock .accordion-body {display: none }#alpha-popup .accordion-stock .accordion-body .promotion-link, #stock-popup .accordion-stock .accordion-body .promotion-link {color: #0065eb }.basket-table {margin-bottom: 16px;width: 100% }.basket-table tr td {padding: 30px 10px;border-bottom: 2px solid #bbb8 }.basket-table tr td:first-child {border-left: 2px solid #bbb8 }.basket-table tr td:last-child {border-right: 2px solid #bbb8 }.basket-table tr:first-child td {padding: 0;padding-bottom: 22px;padding-left: 10px;border-right: none;border-left: none;color: #555;font-size: 14px;}.basket-table td.img img {display: block;margin: 0 auto }.basket-table .title {display: block;color: #000;font-weight: 500;font-size: 16px;line-height: 19px;}.basket-table .info {color: #888;font-size: 14px;line-height: 16px;}.basket-table .old-price {color: #aaa;text-decoration: line-through;letter-spacing: .0004px;font-weight: 500;font-size: 14px;line-height: 16px;}.basket-table .price {color: #000;letter-spacing: .009px;font-weight: 500;font-size: 20px;line-height: 23px;}.basket-table .total-price {display: flex;flex-direction: column;justify-content: start }.basket-table .total-price__text {margin: 0;margin-bottom: 4px;color: #565656;font-weight: 500;font-size: 16px;line-height: 19px;}.basket-table .total-price__value {margin: 0;margin-bottom: 4px;color: #000;font-weight: 500;font-size: 20px;line-height: 24px;}.basket-table .total-price__bonus {margin: 0;color: #0065eb;font-weight: 400;font-size: 14px;line-height: 16px;}.basket-table .img {width: 170px;text-align: center }.basket-table .img img {max-height: 100px;width: auto;}.basket-table button {border: none;background-color: inherit;color: #aba9aa }.basket-table button:hover {color: #0065eb }.counter {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;width: 100px;height: 42px;border: 1px solid #bbb8;}.counter input {width: 33%;border: none;background-color: inherit;text-align: center }.counter div {display: flex;align-items: center;justify-content: center;width: 33%;height: 100%;text-align: center;cursor: pointer;}.counter div:hover i {color: #000 }.counter div i {color: #bbb8;font-size: 10px;}.select-block {cursor: pointer }.action-btns {margin-bottom: 70px }.action-btns .yellow-btn {margin-left: 10px }.empty-btn {display: inline-flex;align-items: center;justify-content: center;padding: 12px;min-width: 200px;border: 1px solid #0065eb;background: #fff;color: #0065eb;text-align: center;white-space: nowrap;letter-spacing: -.007px;font-weight: 500;font-size: 14px;line-height: 16px;}.empty-btn:hover {border-color: #015d9d;color: #015d9d;}input[type=number] {-moz-appearance: textfield }input::-webkit-inner-spin-button, input::-webkit-outer-spin-button {-webkit-appearance: none }input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {margin: 0;-webkit-appearance: none;}.pc-nav {padding: 10px 12px;border: 2px solid #bbb8;}.pc-nav ul li {padding: 9px 0;border-bottom: 1px solid #bbb8;transition: .2s ease-in-out;}.pc-nav ul li:hover {color: #015d9d }.pc-nav ul li:first-child {padding-top: 0 }.pc-nav ul li:last-child {padding-bottom: 0;border-bottom: none }.pc-nav ul li.active a {background: #bbb8 }.pc-nav ul li a {display: flex;align-items: center;padding: 10px 12px;letter-spacing: .009px;font-size: 15px;line-height: 18px;}.headline-title2 {margin-bottom: 30px;color: #000;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;}.headline-title2:after {display: block;margin-top: 10px;width: 40px;height: 3px;background: linear-gradient(90deg, #01c6fb 0, #0066eb 100%);content: "";}.info-line {margin-bottom: 20px }.info-line.active .text {display: none }.info-line.active input {display: block }.info-line input {display: none;padding: 10px 5px;width: 350px;height: 40px;border: 2px solid #bbb8;border-radius: 5px;}.info-line .sub-title {display: flex;align-items: center;margin-bottom: 3px;color: #888;font-size: 12px;line-height: 14px;}.info-line .text {display: flex;align-items: center;font-size: 18px;line-height: 21px;}.bonus-value {margin-top: 20px;color: #000;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;}.content {min-height: 50vh }.history-oder_table {width: 100% }.history-oder_table td:first-child {white-space: nowrap }.history-oder_table td, .history-oder_table th {padding: 10px 12px;width: 22%;}.history-oder_table td:last-child, .history-oder_table th:last-child {width: 34% }.history-oder_table th {border-bottom: 2px solid #bbb8;color: #888;font-weight: 400;font-size: 12px;line-height: 14px;}.history-oder_table td {border-bottom: 2px solid #bbb8;color: #000;vertical-align: top;font-size: 18px;line-height: 21px;}.history-oder_table tr:hover td {background: #bbb8 }.history-oder_table .comment {display: block;margin-top: 5px;font-size: 14px;line-height: 16px;}.total-favorite {display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}.total-favorite div {text-align: right;letter-spacing: .009px;font-weight: 500;font-size: 20px;line-height: 23px;}.total-favorite .yellow-btn {margin-left: 20px;min-width: 200px;width: auto }.pc-form {max-width: 600px }.rating-block {display: flex;margin: 20px 0;}.rating-block>div {margin-left: 5px }.videos-container>div>a {position: relative;display: flex;overflow: hidden;align-items: center;flex-wrap: wrap;justify-content: center;margin-bottom: 20px;height: 150px;text-align: center;}.videos-container>div>a:hover .img {filter: blur(0) }.videos-container>div>a img {max-width: 100%;width: 100%;filter: blur(3px);transition: filter .35s }.videos-container>div>a i {position: absolute;top: 50%;left: 50%;color: #fff;font-size: 42px;transform: translate(-50%, -50%);}#commentform .input-block textarea {height: 220px }.comments__block {margin-bottom: 20px;border-bottom: 1px solid #eee;color: #888 }.comments__block .comments__block-title {display: inline-block;margin-right: 10px;margin-bottom: 0;color: #0b0b0b;text-transform: uppercase;font-size: 18px;}.comments__block .rating-container {display: inline-block }.comments__block .comments__block-date {display: inline-block;float: right;margin-top: 2px;color: #666;font-size: 12px;}.comments__block p {overflow: hidden;margin-top: 10px;white-space: break-spaces;word-wrap: break-word;-webkit-hyphens: auto;hyphens: auto;-ms-hyphens: auto;}.comments__block.admin {margin-left: auto;padding-bottom: 5px;width: 95%;}.comments__block.admin .comments__block-title i {display: inline-block;margin: 0 5px }.input-block {margin-bottom: 17px }.input-block.has-error input, .input-block.has-error textarea {border: 2px solid #d30f23 !important }.input-block .is-invalid {border: 2px solid #d30f23 !important }.input-block .is-invalid~.invalid-feedback, .input-block .is-invalid~.invalid-tooltip {color: #d30f23 !important }.input-block label {display: flex;align-items: center;color: #888;font-size: 14px;line-height: 16px;}.input-block input {display: block;padding: 10px;width: 100%;height: 50px;border: 2px solid #bbb8;}.input-block textarea {display: block;padding: 10px;width: 100%;height: 270px;border: 2px solid #bbb8;resize: none;}.contact-left {padding: 48px 32px;background: #fafcff;color: #000;}.contact-left .time-work {display: flex;align-items: center;padding: 30px 0;border-top: 1px solid #000;border-bottom: 1px solid #000;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;}.contact-info_row {display: flex;flex-wrap: wrap;margin-bottom: 20px }.contact-info_row .info-line {min-width: 25% }.contact-right {padding: 48px 32px;background: #000;color: #fff }.contact-right .headline-title2 {color: #fff }.store_row {display: flex;flex-wrap: wrap;justify-content: space-between }.store_row .store_item {width: 45% }.store_row .store_item .title {margin-bottom: 20px;text-transform: uppercase;letter-spacing: -.0149px;font-size: 15px;line-height: 18px;}.store_row .store_item .title i {padding-right: 5px;font-size: 12px }.store_row .store_item ul {padding-left: 15px }.store_row .store_item ul li {margin-bottom: 20px;color: #fff;letter-spacing: .0015px;font-size: 15px;line-height: 18px;}.store_row .store_item ul li img {padding-left: 5px }.contact-form .input-block textarea {height: 250px }.error {display: flex;align-items: center;flex-direction: column;justify-content: center;height: 70vh;}.error .code {margin-bottom: 36px;color: #000;letter-spacing: .009px;font-weight: 500;font-size: 72px;line-height: 84px;}.error .code img {margin: 0 40px }.error .title {margin-bottom: 10px;color: #000;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 36px;line-height: 42px;}.error p {margin-bottom: 30px;width: 480px;text-align: center }.error p a, .error p strong {color: #0065eb;font-weight: 700 }.error form {display: flex;flex-wrap: wrap;justify-content: center }.error input {display: block;margin-right: 20px;padding: 10px 20px;width: 300px;height: 40px;border: 1px solid #bbb8;}.error button {width: 140px }.mb-0 {margin-bottom: 0 }.single-news_data {margin-bottom: 30px;color: #aaa;letter-spacing: -.1284px;font-weight: 500;font-size: 12px;line-height: 14px;}.single-news_poster {margin-bottom: 30px;text-align: center;}.single-news_poster img {max-width: 100%;max-height: 400px }.single-news_content p {color: #888;font-size: 15px;line-height: 18px;}.thanks-block {padding: 90px;border: 2px solid #bbb8;text-align: center;}.thanks-block div {margin: 20px 0;color: #000;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 18px;line-height: 21px;}.thanks-block .blue-btn {padding: 12px 35px }.price-values {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 30px }.price-values .ui-widget.ui-widget-content {border: none;border-radius: 2px;background: rgba(136, 136, 136, .1);}.price-values .ui-slider .ui-slider-handle {top: -8px;border: none;border-radius: 50%;background: #0065eb;}.price-values .ui-widget-header {background: #0065eb }.price-values .ui-slider-horizontal {height: 4px }.price-values .slider-range {margin-bottom: 15px;width: 100%;}.price-values .price-input {width: 84px }.price-values .price-input input {width: 100%;height: 32px;border: 1px solid #bbb8;background: inherit;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 15px;line-height: 18px;}.bonuses-info-popup, .entrance-popup, .recovery-popup {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;display: none;align-items: flex-start;justify-content: center;padding-top: 15vh;}.bonuses-info-popup .overlay, .entrance-popup .overlay, .recovery-popup .overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: #000;opacity: .9 }.bonuses-info-popup .popup-body, .entrance-popup .popup-body, .recovery-popup .popup-body {position: relative;z-index: 2;width: 480px;background-color: #fff;}.bonuses-info-popup .tab-view, .entrance-popup .tab-view, .recovery-popup .tab-view {padding: 35px 80px }.bonuses-info-popup .header-tab_section, .entrance-popup .header-tab_section, .recovery-popup .header-tab_section {display: flex;flex-wrap: wrap;justify-content: space-between }.bonuses-info-popup .header-tab_section>div, .entrance-popup .header-tab_section>div, .recovery-popup .header-tab_section>div {display: flex;align-items: center;justify-content: center;width: calc(50% - 24px);border: 1px solid #bbb8;border-top: none;color: #888;text-align: center;letter-spacing: .009px;font-weight: 500;font-size: 22px;line-height: 26px;cursor: pointer;}.bonuses-info-popup .header-tab_section>div.active, .entrance-popup .header-tab_section>div.active, .recovery-popup .header-tab_section>div.active {border-bottom: none;color: #000 }.bonuses-info-popup .header-tab_section .close-btn, .entrance-popup .header-tab_section .close-btn, .recovery-popup .header-tab_section .close-btn {padding: 5px;width: 48px;height: 48px;border-bottom: 1px solid #bbb8;border-left: 1px solid #bbb8;}.bonuses-info-popup .header-tab_section .close-btn:hover, .entrance-popup .header-tab_section .close-btn:hover, .recovery-popup .header-tab_section .close-btn:hover {opacity: .8 }.recovery-popup p {color: #888 }.recovery-popup .header-tab_section>div.active {width: calc(100% - 48px);border-bottom: 1px solid #bbb8 }.toggle-password {position: absolute;top: 15px;right: 20px;}.stocks-filter {padding: 27px;height: calc(100% - 30px);border: 2px solid #bbb8 }.radio-item {position: relative }.radio-item input {display: none }.radio-item input:checked+label:after {opacity: 1 }.radio-item label {margin-bottom: 10px;padding-left: 25px;color: #555;letter-spacing: .009px;font-size: 15px;line-height: 18px;}.radio-item label:before {position: absolute;left: 0;width: 18px;height: 18px;border: 1px solid #bbb8;content: "";}.radio-item label:after {position: absolute;top: 3px;left: 3px;width: 12px;height: 12px;border: 1px solid #bbb8;background: #0065eb;content: "";opacity: 0;transition: .3s ease-in-out;}.radio-item.custom-electrodim label, .radio-item.custom-store label {padding-left: 50px;background: url(/img/delivery/self.ico) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-justin-curier label, .radio-item.custom-justin-department label {padding-left: 50px;background: url(/img/delivery/justin.ico) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-NP label, .radio-item.custom-NP-curier label {padding-left: 50px;background: url(/img/delivery/np.ico) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-liqpay label {padding-left: 50px;background: url(/img/payments/online.png) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-cash label {padding-left: 50px;background: url(/img/payments/cache.png) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-credit label {padding-left: 50px;background: url(/img/payments/installments.png) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-pay-parts label {padding-left: 50px;background: url(/img/payments/pay-parts.png) no-repeat;background-position-x: 25px;background-size: contain;}.radio-item.custom-AlfaBank label {padding-left: 50px;background: url(/img/payments/alpha-bank.svg) no-repeat;background-position-x: 29px;background-size: contain;}.mb-20 {margin-bottom: 20px }.stocks-item {margin-bottom: 30px;border: 2px solid #bbb8;}.stocks-item .title {padding: 0 10px }.stocks-item .img {overflow: hidden;width: 100%;height: auto;}.stocks-item .img a {display: flex;height: 100% }.stocks-item .img img {-o-object-fit: cover;object-fit: cover }.stocks-item .data {margin: 20px 0;padding: 0 10px;color: #888;text-align: center;font-size: 14px;line-height: 16px;}.stocks-item .title {overflow: hidden;margin-bottom: 20px;height: 40px;color: #0065eb;text-align: center;letter-spacing: .0004px;font-weight: 500;font-size: 16px;line-height: 19px;-webkit-text-decoration-line: underline;text-decoration-line: underline;}.mb-50 {margin-bottom: 50px }.stock-banner_left {overflow: hidden;flex: 0 0 33%;padding: 0;padding-left: 15px }.stock-banner_right {display: flex;overflow-y: auto;align-items: stretch;flex: 0 0 67%;padding: 30px;max-height: 100vh;background: #56ccf210;color: #888;font-size: 15px;line-height: 18px;}.stock-banner_right .content-info {height: 0vh }.stock-banner_right .content-info::-webkit-scrollbar {width: 10px;background-color: #f5f5f5 }.stock-banner_right .content-info::-webkit-scrollbar-track {background-color: #f5f5f5;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);}.stock-banner_right .content-info::-webkit-scrollbar {width: 6px;background-color: #f5f5f5 }.stock-banner_right .content-info::-webkit-scrollbar-thumb {background-color: #888 }.stock-banner_right p {color: #888;font-size: 15px;line-height: 18px;}.stock-banner_right a {color: #0065eb }.map {margin-bottom: 20px;height: 350px;}.map iframe {height: 350px }.single-contact_page img {display: inline-block;margin-bottom: 20px;width: 100%;}.single-contact_page p {color: #888;font-size: 15px;line-height: 18px;}.mb-10 {margin-bottom: 10px !important }.empty-search {padding-top: 75px }.empty-search-image img {width: 100% }.list-info .title {margin-bottom: 15px;color: #000;letter-spacing: .009px;font-weight: 500;font-size: 22px;line-height: 26px;}.list-info p {color: #888;font-weight: 400;font-size: 15px;line-height: 18px;}.list-info img {display: inline-block;margin-bottom: 20px }.vacancies li {color: #0065eb;font-size: 15px;line-height: 240%;-webkit-text-decoration-line: underline;text-decoration-line: underline;}.order-form {border: 2px solid #bbb8 }.order-form .justin-block, .order-form .np-block {display: block;margin-bottom: 10px;padding: 10px;width: 100%;height: 50px;border: 2px solid #bbb8;border-radius: 0;}.order-form .justin-block:last-child, .order-form .np-block:last-child {margin-bottom: 20px }.order-form_body {padding: 35px }.order-form_body .separator {margin: 40px 0;border-top: 1px solid #bbb8;}.order-form_tabs {display: flex }.order-form_tabs div {padding: 20px 0;width: 50%;border-right: 1px solid #bbb8;border-bottom: 1px solid #bbb8;color: #888;text-align: center;letter-spacing: .009px;font-size: 18px;line-height: 21px;cursor: pointer;}.order-form_tabs div.active {border-bottom: none;color: #000;}.order-form_tabs div:last-child {border-right: none }.delivery-price {display: none }.cost-delivery {margin-bottom: 30px;color: #000;font-weight: 500;font-size: 16px;line-height: 19px;}.your-order {padding-left: 50px }.order-list .order-item:first-child {padding-top: 0 }.order-list .order-item:last-child {border-bottom: none }.order-item {display: flex;flex-wrap: wrap;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #bbb8 }.order-item .img {display: flex;align-items: center;justify-content: center;width: 55px;height: 55px }.order-item .img img {height: 100%;-o-object-fit: contain;object-fit: contain }.order-item>div:nth-child(2) {padding-left: 15px;width: calc(100% - 55px);}.order-item>div:nth-child(2) .title {margin-bottom: 10px;color: #000;font-weight: 500;font-size: 16px;line-height: 19px;}.order-item>div:nth-child(2) .sub-title {margin-bottom: 10px;color: #888;font-size: 14px;line-height: 16px;}.order-item>div:nth-child(2) .price {color: #000;font-weight: 500;font-size: 16px;line-height: 19px;}.order-item>div:nth-child(2) .price span {color: #888;font-weight: 500;font-size: 16px;line-height: 19px;}.card-block {position: relative;padding: 20px;padding-right: 45px;background: #56ccf210;}.card-block p {color: #bbb8;letter-spacing: .009px;font-size: 16px;line-height: 19px;}.card-block a {display: inline-block }.card-block .info-pop {position: absolute;top: -30px;right: 30px;display: flex;align-items: center;justify-content: center;width: 24px;height: 24px;border: 1px solid #bbb8;border-radius: 50%;color: #bbb8;text-align: center;font-size: 15px;line-height: 18px;}.loop-img {margin: 0 auto }.btn.as-link, button.as-link {padding: 0;border: none;background: 0 0;}.thanks-subscribe .thanks-subscribe-title {margin-top: 11px;color: #0065eb;letter-spacing: .0113684px;font-weight: 500;font-style: normal;font-size: 40px;font-family: Roboto, sans-serif;line-height: 47px;}.filter-buttons {display: flex;align-items: center;flex-wrap: wrap;justify-content: space-around }.filter-buttons .btn, .filter-buttons button, .filter-buttons input {margin-bottom: 10px;min-width: auto;}.grecaptcha-badge {opacity: 0 }.scroll-top {right: 300px !important;bottom: 85px !important;padding: 13px 14px;background: #008aeb;}.scroll-top:hover {background: #0065eb }@media (max-width:1600px) {.bluezed-scroll-top {right: 150px !important }}@media (max-width:1366px) {.bluezed-scroll-top {right: 15px !important }}.catalog_filter-page {margin-top: 25px }.labels {position: absolute;top: 15px;left: 15px;z-index: 2 }.labels .marker-line {position: relative;display: block;margin-bottom: 8px;width: 32px;height: 32px;border-radius: 50%;color: #fff;text-align: center;text-transform: uppercase;letter-spacing: .0497px;font-weight: 500;font-style: normal;font-size: 12px;font-family: Roboto, sans-serif;line-height: 32px;}.labels .marker-line.marker-promo {background: #0065eb }.labels .marker-line.marker-free-delivery {background: #77af04 }.labels .marker-line.marker-new {background: #ff5833 }.labels .marker-line.marker-popular {background: #ffb933 }.labels .marker-line.marker-special {background: #db1111 }.labels .marker-line img {display: initial;margin: auto;}.tooltip.marker-line {padding: 0 }.tooltip.marker-line .arrow {display: none }.tooltip.marker-line .tooltip-inner {padding: 0 8px;height: 32px;border-radius: 0 16px 16px 0;line-height: 32px }.tooltip.marker-line .tooltip-inner::before {position: absolute;left: -16px;display: block;width: 16px;height: 32px;content: "";pointer-events: none }.tooltip.marker-line.marker-promo .tooltip-inner {background: #357ddd }.tooltip.marker-line.marker-promo .tooltip-inner::before {background: url(/img/labels/special-bg.svg) no-repeat }.tooltip.marker-line.marker-new .tooltip-inner {background: #ec5736 }.tooltip.marker-line.marker-new .tooltip-inner::before {background: url(/img/labels/new-bg.png) no-repeat }.tooltip.marker-line.marker-popular .tooltip-inner {background: #eaac35 }.tooltip.marker-line.marker-popular .tooltip-inner::before {background: url(/img/labels/popular-bg.png) no-repeat }.tooltip.marker-line.marker-free-delivery .tooltip-inner {background: rgba(119, 175, 4) }.tooltip.marker-line.marker-free-delivery .tooltip-inner::before {background: url(/img/labels/free-delivery-bg.png) no-repeat }.tooltip.marker-line.marker-special .tooltip-inner {background: rgba(219, 17, 17, .83) }.tooltip.marker-line.marker-special .tooltip-inner::before {background: url(/img/labels/promo-bg.png) no-repeat }.tooltip.tooltip-buy {z-index: 1039;padding: 1rem 0;}.tooltip.tooltip-buy .arrow {top: 10px !important }.tooltip.tooltip-buy .arrow:before {border-bottom-color: #0065eb }.tooltip.tooltip-buy .tooltip-inner {display: inline-block;padding: 4px 8px;min-width: 200px;border-radius: 2px;background: #0065eb;color: #fff;letter-spacing: .009px;font-size: 15px;line-height: 18px;-webkit-text-decoration-line: underline;text-decoration-line: underline;}.added-to-cart-message {right: 0;z-index: 100;display: none;padding: 15px 30px;background: #015d9d;}.added-to-cart-message p {color: #fff;text-align: center;text-transform: uppercase;letter-spacing: .009px;font-size: 16px;line-height: 19px;}.message-btn .start-btn {background-color: #0065eb !important }.message-btn .start-btn::after {border-color: #0065eb !important }.message-btn .start-btn:hover {background-color: #015d9d !important }.message-btn.active .start-btn {background-color: #fff !important }.ttu {text-transform: uppercase }.ls-1-8 {letter-spacing: 1.8px }.fz-32 {font-size: 32px }.flex {display: flex }.space-between {justify-content: space-between }.text-underline {text-decoration: underline }.mb-24 {margin-bottom: 24px }.j-space-between {justify-content: space-between }.mb-8 {margin-bottom: 8px }.tac {text-align: center }