/*сжатый актуальный main.css*/
@charset "UTF-8";html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.icon {width: 1em;height: 1em;}@font-face {font-family: "ProximaNova";font-style: normal;font-display: swap;font-weight: 400;src: url("/fonts/ProximaNova-Regular.eot?") format("eot"), url("/fonts/ProximaNova-Regular.woff2") format("woff2"), url("/fonts/ProximaNova-Regular.woff") format("woff"), url("/fonts/ProximaNova-Regular.ttf") format("truetype");}@font-face {font-family: "ProximaNova";font-style: normal;font-display: swap;font-weight: 700;src: url("/fonts/ProximaNova-Bold.eot?") format("eot"), url("/fonts/ProximaNova-Bold.woff2") format("woff2"), url("/fonts/ProximaNova-Bold.woff") format("woff"), url("/fonts/ProximaNova-Bold.ttf") format("truetype");}@font-face {font-family: "ProximaNova";font-style: italic;font-display: swap;font-weight: 400;src: url("/fonts/ProximaNova-RegularIt.eot?") format("eot"), url("/fonts/ProximaNova-RegularIt.woff2") format("woff2"), url("/fonts/ProximaNova-RegularIt.woff") format("woff"), url("/fonts/ProximaNova-RegularIt.ttf") format("truetype");}@font-face {font-family: "ALSRubl";font-style: normal;font-display: swap;font-weight: normal;src: url("/fonts/ALSRubl.eot?") format("eot"), url("/fonts/ALSRubl.woff2") format("woff2"), url("/fonts/ALSRubl.woff") format("woff"), url("/fonts/ALSRubl.ttf") format("truetype");}* {-webkit-box-sizing: border-box;box-sizing: border-box;}*:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;}html {height: 100%;font-size: 62.5%;line-height: 1.3;}h1, h2, h3, h4, h5, h6 {margin: 0;}p {margin: 0;}a {text-decoration: none;-webkit-tap-highlight-color: transparent;color: #000;}audio, canvas, iframe, img, svg, video {vertical-align: middle;}img {max-width: 100%;}textarea {resize: none;}select::-ms-expand {display: none;}label, button, select {cursor: pointer;}input {cursor: text;}input, select, textarea, button {outline: 0;border-radius: 0;padding: 0;}input[type="checkbox"], input[type="radio"] {position: absolute;opacity: 0;}ul, li {padding: 0;margin: 0;list-style: none;}body {height: 100%;position: relative;min-width: 320px;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-family: "ProximaNova", Arial, Tahoma, sans-serif;font-size: 1.6rem;line-height: 1.5;color: #000000;}section {position: relative;}body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}body.scroll-hidden {overflow: hidden;}main {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;position: relative;z-index: 0;}*:focus {outline: none !important;}.ruble {font-family: "ALSRubl";font-weight: 400 !important;color: inherit !important;line-height: inherit !important;font-style: normal !important;text-transform: none !important;}.black-bg {background-color: #0b0b0b;color: #ffffff;}.black-bg.black-bg--light {background-color: #1b1b1b;}.rating-stars {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.rating-stars > div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.rating-stars .icon {display: inline-block;margin-right: 2px;font-size: 15px;fill: #B8B8B8;}.rating-stars .icon.yellow {fill: #2C2C2C;}.rating-stars__val {margin-left: 4px;color: #fbaf00;font-size: 14px;font-weight: 700;line-height: 15px;text-transform: uppercase;}.quantity-box {width: 90px;height: 45px;background-color: #e8e8e8;position: relative;padding: 0 27px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 600px) {.quantity-box {height: 37px;}}.quantity-box:hover {border-color: #1732bc;}.quantity-box__minus {position: absolute;font-size: 11px;padding: 0 12px;left: 0;height: 100%;background: transparent;border: 0;font-weight: bold;top: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.quantity-box__minus:hover {background: #1732bc;color: #ffffff;}.quantity-box__plus {position: absolute;font-size: 20px;padding: 0 12px;right: 0;height: 100%;background: transparent;border: 0;font-weight: bold;top: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.quantity-box__plus:hover {background: #1732bc;color: #ffffff;}.quantity-box__value {width: 37px;text-align: center;border: 0;background-color: #e8e8e8;height: 100%;font-size: 18px;text-transform: uppercase;letter-spacing: 0.18px;}.svg-mask {position: absolute;}.mb-40 {margin-bottom: 40px !important;}.mb-100 {margin-bottom: 100px !important;}input, textarea {font-size: 15px;}input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {color: transparent !important;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {color: transparent !important;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {color: transparent !important;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {color: transparent !important;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #9e9e9e;font-style: italic;}input::-moz-placeholder, textarea::-moz-placeholder {color: #9e9e9e;font-style: italic;}input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #9e9e9e;font-style: italic;}input:-moz-placeholder, textarea:-moz-placeholder {color: #9e9e9e;font-style: italic;}.form-error {display: none;position: absolute;left: 0;bottom: -18px;font-size: 12px;line-height: 17px;color: #e60028;}.form-group {position: relative;}.form-group label {display: inline-block;}.form-group.form-group--checkbox {margin-top: 32px;}.form-group.form-group--checkbox input[type="checkbox"]:not(:checked) + label:hover:after {border-color: #000000;}.form-group.form-group--checkbox input[type="checkbox"]:checked + label:before {-webkit-transform: scale(1);transform: scale(1);}.form-group.form-group--checkbox label {font-weight: 400;font-size: 12px;line-height: 18px;color: #000000;position: relative;}.register-allow {padding-left: 40px;}.form-group.form-group--checkbox label:before {content: '';width: 11px;height: 11px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5Ljc1NiAyOS43NTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5Ljc1NiAyOS43NTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0yOS4wNDksNS4wMDlMMjguMTksNC4xNTFjLTAuOTQzLTAuOTQ1LTIuNDg4LTAuOTQ1LTMuNDM0LDBMMTAuMTcyLDE4LjczN2wtNS4xNzUtNS4xNzMgICBjLTAuOTQzLTAuOTQ0LTIuNDg5LTAuOTQ0LTMuNDMyLDAuMDAxbC0wLjg1OCwwLjg1N2MtMC45NDMsMC45NDQtMC45NDMsMi40ODksMCwzLjQzM2w3Ljc0NCw3Ljc1MiAgIGMwLjk0NCwwLjk0MywyLjQ4OSwwLjk0MywzLjQzMywwTDI5LjA0OSw4LjQ0MkMyOS45OTEsNy40OTgsMjkuOTkxLDUuOTUzLDI5LjA0OSw1LjAwOXoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);position: absolute;background-size: 10px;background-position: 0 0;background-repeat: no-repeat;left: 3px;top: 3px;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.form-group.form-group--checkbox label a {color: inherit;line-height: 1;display: inline-block;position: relative;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.form-group.form-group--checkbox.form-group--checkbox-inverse input[type="checkbox"]:not(:checked) + label:hover:after {border-color: #ffffff;}.form-group.form-group--checkbox.form-group--checkbox-inverse label {color: #ffffff;}.form-group.form-group--checkbox.form-group--checkbox-inverse label a:after {background: #ffffff;}.form-group.form-group--checkbox.form-group--checkbox-inverse label:before {-webkit-filter: invert(1);filter: invert(1);}.form-group.form-group--checkbox.form-group--checkbox-inverse label:after {border-color: #9e9e9e;}.form-group.form-group--radio {width: 100%;margin-top: 12px;}.form-group.form-group--radio .radio-item {position: relative;margin-right: 25px;}.form-group.form-group--radio .radio-item:last-child {margin-right: 0;}.form-group.form-group--radio input[type="radio"]:not(:checked) + label:hover:before {-webkit-transform: scale(0.5);transform: scale(0.5);}.form-group.form-group--radio input[type="radio"] {position: absolute;opacity: 0;}.form-group.form-group--radio input[type="radio"]:checked + label:before {-webkit-transform: scale(1);transform: scale(1);}.form-group.form-group--radio label {font-weight: 700;font-size: 12px;line-height: 16px;color: #000000;text-transform: uppercase;padding-left: 24px;position: relative;}@media only screen and (max-width: 991px) {.form-group.form-group--radio label {line-height: 16px;}}.form-group.form-group--radio label:after {content: '';width: 17px;height: 17px;border: 1px solid #000000;border-radius: 50%;position: absolute;left: 0;display: block;top: 0;}.form-group.form-group--radio label:before {content: '';display: block;position: absolute;width: 11px;height: 11px;background-color: #000000;border-radius: 100%;left: 3px;top: 3px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;-webkit-transform: scale(0);transform: scale(0);}.form-group.form-group--select label {font-size: 13px;font-weight: 700;line-height: 18px;text-transform: uppercase;letter-spacing: 0.13px;display: block;margin-bottom: 16px;}.form-group.form-group--multiphone {margin-bottom: 15px;}.form-group.form-group--multiphone .multicountry-input {border: 1px solid #2C2C2C;font-size: 16px;font-weight: 400;line-height: 22px;letter-spacing: 0.4px;height: 50px;width: 100%;padding-right: 6px !important;padding-left: 94px !important;}.form-group.form-group--multiphone .iti {width: 100%;}.form-group.form-group--multiphone .iti__arrow {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 6px solid #c1c1c1;}.form-group.form-group--multiphone .iti__arrow--up {border-top: none;border-bottom: 6px solid #c1c1c1;}.form-group.form-group--multiphone .iti__selected-flag {padding-right: 12px;}.form-group.form-group--multiphone .iti__country-list {overflow-y: auto;}.form-group.form-group--multiphone .iti__country-name, .form-group.form-group--multiphone .iti__dial-code {display: none;}.form-group.form-group--file input {position: absolute;opacity: 0;}.form-group.form-group--file .form-group__comment {font-size: 14px;font-weight: 400;line-height: 20px;letter-spacing: 0.14px;margin-top: 18px;}.form-group.form-group--file .form-group__comment a {color: #ffffff;text-decoration: underline;}.form-group.form-group--postcode {max-width: 305px;}.form-group .show-password {position: absolute;background: transparent;border: 0;right: 0;padding: 0;margin: 0;bottom: 12px;}.form-group .show-password:hover .icon, .form-group .show-password.is-active .icon {fill: #1732bc;}.form-group .show-password .icon {fill: #999;font-size: 22px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.form-group__signin {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 30px;}.form-group__signin .form-group.form-group--submit {margin-top: 0 !important;}.form-group__signin a {color: #306678;display: inline-block;position: relative;line-height: 1;margin-left: 18px;font-size: 15px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.form-group__signin a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.form-group__signin a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #306678;width: 100%;opacity: .5;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.modal-form__change-type {margin-top: 30px;display: flex;align-items: center;flex-direction: column;}.modal-form__change-type div {text-align: center;font-family: 'Playfair Display';font-style: normal;font-weight: 400;font-size: 20px;line-height: 115%;text-transform: uppercase;color: #909090;position: relative;display: flex;justify-content: center;width: 100%;}.modal-form__change-type div span {padding: 0 5px;background: #fff;position: relative;z-index: 1;}.modal-form__change-type div:before {content: '';z-index: 0;height: 1px;position: absolute;left: 0;top: 50%;width: 100%;background: #909090;}.modal-form__change-type button {background: none;border: none;padding: 0;margin: 40px auto 0 auto;font-family: 'Manrope';font-style: normal;font-weight: 600;font-size: 18px;line-height: 120%;color: #1E3D4F;text-align: center;}.form-group-birthday {display: -webkit-box;display: -ms-flexbox;display: flex;}.form-group-comment {color: #666666;font-size: 13px;line-height: 18px;}.input-control {height: 45px;border: 1px solid #000000;width: 100%;padding: 13px 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.input-control:focus, .input-control:hover {border-color: #ffffff;}.textarea-control {width: 100%;min-height: 135px;border: 1px solid #000000;padding: 13px 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.textarea-control:focus, .textarea-control:hover {border-color: #ffffff;}.select-hidden {display: none;visibility: hidden;padding-right: 10px;}.select {cursor: pointer;display: inline-block;position: relative;font-size: 15px;font-weight: 400;line-height: 30px;letter-spacing: 0.15px;height: 40px;width: 100%;}.select:hover .select-styled, .select:hover .select-options {border-color: #000000;}.select-styled {position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding: 5px 15px;border: 1px solid #898989;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.select-styled:after {content: "";width: 0;height: 0;border: 5px solid transparent;border-color: #000000 transparent transparent transparent;position: absolute;top: 19px;right: 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.select-styled:active, .select-styled.active {border-color: #000000;}.select-styled:active:after, .select-styled.active:after {top: 14px;-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.select-options {display: none;position: absolute;border: 1px solid #000000;top: calc(100% - 1px);right: 0;left: 0;z-index: 999;margin: 0;padding: 0;list-style: none;background-color: #ffffff;max-height: 240px;overflow-y: auto;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.select-options li {margin: 0;padding: 0 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.select-options li:hover {color: #000000;background: #e6e6e6;}.select-options li:first-of-type {border-top: none;}.select-options li[rel="hide"] {display: none;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}.btn {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;border: 0;background: transparent;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.btn:disabled {background: #f7f7f7 !important;pointer-events: none;color: #676767 !important;border-color: #f7f7f7 !important;}.btn.btn--border {font-size: 14px;line-height: 20px;letter-spacing: 0.65px;padding: 14px 32px;border: 1px solid #2C2C2c;z-index: 2;}.btn.btn--border:hover {background: #000000;color: #ffffff;}.btn.btn--white {color: #ffffff;border-color: #ffffff;}.btn.btn--white:before {background: #ffffff;}.btn.btn--white:hover {color: #000000;background: #ffffff;}.btn.btn--default {min-height: 40px;padding: 5px 35px;}.btn.btn--dark {color: #ffffff;background-color: #000000;border: 1px solid #2C2C2C;font-size: 14px;line-height: 20px;letter-spacing: 0.65px;padding: 14px 32px;}.btn.btn--dark:hover {color: #000000;background: transparent;}.btn.btn--add-to-cart {font-size: 12px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.65px;color: #ffffff;height: 45px;background-color: #1732bc;border: 1px solid #1732bc;padding: 6px 36px;}.btn.btn--add-to-cart.is-added {padding-left: 12px;padding-right: 12px;text-align: center;}.btn.btn--add-to-cart:hover {background: transparent;color: #1732bc;}.btn.btn--one-click {font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.65px;border: 1px solid #000000;height: 45px;padding: 6px 12px;}.btn.btn--one-click:hover {background: #000000;color: #ffffff;}.btn.btn--blue {height: 50px;color: #ffffff;font-size: 14px;font-weight: 600;line-height: 22px;letter-spacing: 0.75px;padding: 6px 36px;background: #1E3D4F;}.btn.btn--blue:hover {background: #ffffff;color: #000000;}.btn.btn--ns {height: 50px;font-size: 14px;line-height: 115%;display: inline-flex;align-items: center;justify-content: center;padding: 0 26px;color: #fff;background: #2C2C2C;border: 1px solid transparent;cursor: pointer;}@media (min-width: 768px){.btn.btn--ns:hover {background: #fff;color: #2C2C2C;border: 1px solid #2C2C2C;}}.btn.btn--blue.btn--blue-invert:hover {background: #000000;color: #ffffff;}.btn--del {width: 13px;height: 13px;background: transparent;border: 0;display: block;margin-left: auto;margin-top: 5px;margin-right: 12px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.btn--del .icon {font-size: 13px;fill: #f24841;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.btn--del:hover .icon {fill: red;}.title {margin: 0;color: #0b0b0b;}.title.title--md {font-size: 36px;font-weight: 700;line-height: 36px;}@media only screen and (max-width: 991px) {.title.title--md {font-size: 28px;line-height: 32px;}}.title.title--base {font-size: 30px;font-weight: 700;line-height: 48px;text-transform: uppercase;letter-spacing: 0.3px;}@media only screen and (max-width: 767px) {.title.title--base {font-size: 18px;line-height: 26px;letter-spacing: 0.18px;}}.title.title--sm {font-size: 24px;letter-spacing: 0.24px;line-height: 36px;text-transform: uppercase;}@media only screen and (max-width: 767px) {.title.title--sm {font-size: 16px;letter-spacing: .16px;line-height: 24px;}}.title.title--sm-low {font-size: 24px;letter-spacing: 0.24px;line-height: 36px;}@media only screen and (max-width: 767px) {.title.title--sm-low {font-size: 16px;letter-spacing: .16px;line-height: 24px;}}.title.title--lg {font-size: 36px;font-weight: 700;}@media only screen and (max-width: 991px) {.title.title--lg {font-size: 28px;}}.title.title--tiny {font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.13px;}.title.title--smest {font-size: 16px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.24px;}.title-page {color: #ffffff;font-size: 30px;font-weight: 700;line-height: 48px;letter-spacing: 0.3px;}.title-center {width: 100%;text-align: center;}@media only screen and (max-width: 767px) {.title-page {font-size: 24px;line-height: 32px;}}.title-page.dark {color: #0b0b0b;}.title-page__number {display: inline-block;vertical-align: middle;color: #666666;font-size: 18px;font-weight: 400;letter-spacing: 0.18px;}.text-center {text-align: center;}.text-white {color: #fff !important;}.text-grey {color: #c1c1c1 !important;}.uppercase {text-transform: uppercase !important;}p {font-size: 16px;line-height: 24px;margin-bottom: 28px;}.container {max-width: 1200px;margin: 0 auto;padding: 0 15px;position: relative;}@media only screen and (max-width: 1199px) {.container {max-width: 100%;}}.product {width: 292px;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border: 1px solid #e8e8e8;}@media only screen and (max-width: 600px) {.product:nth-child(odd) {border-right: 0 !important;margin-left: 0 !important;}}.product > a {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;margin-bottom: 27px;flex-grow: 1;}.product--out-stock > a {pointer-events: none;}.product__view-btn {position: absolute;top: 50%;left: 50%;z-index: -1;max-width: calc(100% - 20px);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border: 1px solid #000000;opacity: 0;visibility: hidden;transition: opacity 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;}.product > a:hover .product__view-btn {height: auto;padding: 5px 12px;text-transform: initial;color: #494949;background: rgba(255, 255, 255, 0.7);z-index: 2;opacity: 1;visibility: visible;font-size: 16px;letter-spacing: normal;font-weight: 400;border-color: #494949;max-width: 165px;width: 165px;min-height: 35px;}.product > a:hover .product__view-btn:hover {color: #000000;border-color: #000000;}@media (max-width: 991px) {.product > a:hover .product__view-btn {display: none;}}.product__img {position: relative;overflow: hidden;}.product__img--general {-webkit-transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product__img--detail {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transform: scale(0.74);transform: scale(0.74);-webkit-transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.product__labels {position: absolute;z-index: 99;top: 8px;left: 9px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.product__name {color: #666666;font-size: 16px;min-height: 60px;line-height: 20px;font-weight: 700;padding-left: 30px;margin-bottom: 8px;margin-top: 7px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product--out-stock .product__name {opacity: 0.5;}@media only screen and (max-width: 1199px) {.product__name {font-size: 13px;line-height: 22px;padding-left: 15px;}}@media only screen and (max-width: 767px) {.product__name {min-height: 66px;}}.product__line {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-top: auto;}.product__line-left {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-flex: 2;-ms-flex-positive: 2;flex-grow: 2;padding-left: 30px;}.product--out-stock .product__line-left {opacity: 0.5;}@media (max-width: 1199px) {.product__line-left {padding-left: 15px;}}.landing__product .product__line-left {padding-left: 0;}@media (max-width: 1199px) {.landing__product .product__line-left {padding-left: 0;}}.product__installments {font-size: 12px;line-height: 1.2;color: #000000;white-space: nowrap;}.product__favourite {position: relative;top: -8px;padding-right: 5px;padding-left: 5px;margin-left: 10px;position: relative;}.product--out-stock .product__favourite {pointer-events: initial;}@media (max-width: 767px) {.product__favourite {padding-right: 20px;}}.product__favourite .favourite-tooltip {position: absolute;background: #1732bc;color: #ffffff;white-space: nowrap;padding: 3px 6px;font-size: 12px;z-index: 12;right: 110%;}.product__favourite .favourite-tooltip:after {content: '';position: absolute;border: 4px solid transparent;border-left: 4px solid #1732bc;right: -8px;top: 8px;}.product__favourite button {background: transparent;border: 0;width: 23px;height: 22px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.product__favourite button:hover .icon, .product__favourite button.is-added .icon {fill: #1732bc;stroke: #1732bc;}@media (max-width: 600px) {.product__favourite button:hover .icon {fill: transparent;stroke: #bababa;}.product__favourite button.is-added:hover .icon {fill: #1732bc;stroke: #1732bc;}}.product__favourite button .icon {font-size: 23px;fill: transparent;stroke: #bababa;stroke-width: 12px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.product__price {margin-right: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.product__price__st {font-size: 16px;line-height: 1.2;display: inline-block;vertical-align: bottom;margin-right: 4px;align-self: flex-end;}.product__price .price {margin-top: 0;}@media only screen and (max-width: 767px) {.product__price {flex-wrap: wrap;}}@media (min-width: 768px) {.product:hover .product__img--general {-webkit-transform: scale(0.74);transform: scale(0.74);opacity: 0;}.product:hover .product__img--detail {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}.product:not('.product--out-stock'):hover .product__name {color: #1732bc;}.price {display: inline-block;color: #000000;font-size: 18px;font-weight: 700;line-height: 1;margin-top: 8px;white-space: nowrap;}@media only screen and (max-width: 1199px) {.price {font-size: 16px;}}.price--old {color: #999;font-size: 14px;font-weight: 400;text-decoration: line-through;margin-right: 12px;position: relative;white-space: nowrap;}@media only screen and (max-width: 1199px) {.price--old {font-size: 12px;}}@media only screen and (max-width: 767px) {.price--old {margin-right: 0;}}.price--new {color: #1732bc;font-size: 18px;font-weight: 700;white-space: nowrap;}@media only screen and (max-width: 1199px) {.price--new {font-size: 16px;}}.label {font-size: 13px;font-weight: 700;padding: 4px 6px 3px;color: #ffffff;margin-bottom: 4px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 20px;line-height: 1;}.label.label--red {background-color: #f9895d;}.label.label--blue {background-color: #1732bc;}.label.label--l-blue {background-color: #4c94e0;}.label.label--super-price {background-color: #ff0000;}.label.label--out-stock {position: relative;padding: 0 5px 0 22px;display: inline-block;vertical-align: middle;font-size: 15px;line-height: 18px;font-weight: 400;color: #EB0000;text-transform: lowercase;white-space: nowrap;border-radius: 5px;background-color: rgba(235, 0, 0, 0.05);}.label.label--out-stock::before {position: absolute;left: 7px;top: calc(50% + 0.5px);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 8px;height: 8px;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L1 9' stroke='%23EB0000'/%3E%3Cpath d='M9 9L1 1' stroke='%23EB0000'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;background-size: contain;content: "";}.product-promo {position: relative;max-width: 293px;background: #000;}.product-promo:before {content: '';position: absolute;left: 0;top: 0;border: 6px solid #1732bc;width: 100%;height: 100%;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-promo:hover:before {opacity: 1;}@media only screen and (max-width: 1199px) {.product-promo {overflow: hidden;}}@media only screen and (max-width: 1199px) {.product-promo__img img {max-width: none;height: 100%;width: auto;}}.product-promo__title {color: #ffffff;font-size: 24px;font-weight: 700;line-height: 32px;text-transform: uppercase;position: absolute;top: 13px;left: 24px;}@media only screen and (max-width: 1199px) {.product-promo__title {font-size: 18px;line-height: 26px;}}@media only screen and (max-width: 600px) {.product-promo__title {font-size: 14px;left: 10px;}}.product-promo__info {position: absolute;bottom: 27px;left: 24px;background-size: cover;flex-grow: 1;background-repeat: no-repeat;background-position: center center;width: 100%;}@media only screen and (max-width: 1199px) {.product-promo__info {left: 15px;right: 15px;}}.product-promo__name {color: #ffffff;max-width: 200px;font-size: 16px;line-height: 20px;font-weight: 700;display: inline-block;}@media only screen and (max-width: 1199px) {.product-promo__name {font-size: 13px;max-width: 100%;}}.product-promo__price {display: block;}.product-promo__price .price {color: #ffffff;font-size: 16px;line-height: 20px;font-weight: 700;}@media only screen and (max-width: 1199px) {.product-promo__price .price {font-size: 14px;}}.product__size {padding: 20px;position: relative;background: #f6f6f6;}.product__size.collapsed .product__size-list {max-height: 100%;overflow: auto;}.product__size-title {font-size: 16px;line-height: 30px;color: #121314;font-weight: 700;margin-left: 12px;margin-bottom: 6px;}.product__size-title span {font-size: 15px;line-height: 30px;color: #999;}.product__size-list {display: flex;flex-wrap: wrap;max-height: 75px;overflow: hidden;}.product__size-item {border-radius: 25px;border: 1px solid #e8e8e8;font-size: 15px;line-height: 30px;letter-spacing: .015em;padding: 1px 12px;display: inline-block;margin: 0px 2px 4px;transition: .4s ease 0s;}.product__size-item:hover {border-color: #1732bc;;}.product__size-collapse {display: inline-block;position: relative;cursor: pointer;color: #1732bc;font-size: 14px;font-weight: 400;line-height: 1;margin-left: 12px;margin-top: 6px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product__size-collapse:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;border-bottom: 1px dashed;background: transparent;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product__size-collapse:hover:after {-webkit-transform: scale(0);transform: scale(0);}@media (max-width: 600px) {.product > a {height: 100% !important;}.product.size-active {height: auto;}.product__name {flex-grow: 0;}.product.size-active .product__name {flex-grow: 0;}.product__size {padding-left: 0;padding-right: 0;}.product__size-title {font-size: 14px;margin-left: 6px;}.product__size-item {padding-left: 6px;padding-right: 6px;border-width: 0;margin-bottom: 0;}.product__size-list {max-height: 0;}.product__size-collapse:after {border-bottom: 1px dashed;background: transparent;}}.breadcrumb {padding-top: 20px;padding-bottom: 20px;}@media only screen and (max-width: 991px) {.breadcrumb {padding-top: 3px;padding-bottom: 3px;}}.breadcrumb__list {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}@media only screen and (max-width: 767px) {.breadcrumb__list {-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow: auto;padding: 10px 4px;margin: 0 -15px;width: auto;}.breadcrumb__list:after {content: "";width: 4px;position: relative;display: inline-block;flex-shrink: 0;}}.breadcrumb__list li {font-size: 13px;font-weight: 400;line-height: 18px;letter-spacing: 0.13px;color: #ffffff;position: relative;white-space: nowrap;margin: 0 10px;}.breadcrumb__list li:last-child {white-space: normal;}@media only screen and (max-width: 767px) {.breadcrumb__list li:last-child {white-space: nowrap;}}.breadcrumb__list li:after {content: '•';position: absolute;display: inline-block;vertical-align: baseline;color: #ffffff;right: -12px;}.breadcrumb__list li:last-child:after {display: none;}.breadcrumb__list li a {color: #ffffff;position: relative;display: inline-block;text-decoration: underline;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.breadcrumb__list li a:hover {text-decoration: none;}.pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 600px) {.pagination.mb-100 {margin-bottom: 50px !important;}}@media only screen and (max-width: 600px) {.pagination.pagination--dark .pagination__prev:before {background: url("../img/svgSprite/prev.svg") no-repeat center center/18px;}.pagination.pagination--dark .pagination__next:before {background: url("../img/svgSprite/next.svg") no-repeat center center/18px;}}.pagination .pagination__prev {margin-right: 32px;}@media only screen and (max-width: 991px) {.pagination .pagination__prev {margin-right: 0;}}@media only screen and (max-width: 767px) {.pagination .pagination__prev {margin-right: 0;width: 32px;height: 32px;position: relative;}.pagination .pagination__prev:before {content: "";width: 24px;height: 24px;position: absolute;top: 4px;left: 0;background: url("../img/svgSprite/prev-w.svg") no-repeat center center/contain;}}.pagination .pagination__next {margin-left: 32px;}@media only screen and (max-width: 991px) {.pagination .pagination__next {margin-left: 0;}}@media only screen and (max-width: 767px) {.pagination .pagination__next {margin-left: 0;width: 32px;height: 32px;position: relative;}.pagination .pagination__next:before {content: "";width: 24px;height: 24px;position: absolute;top: 4px;right: 0;background: url("../img/svgSprite/next-w.svg") no-repeat center center/contain;}}.pagination .pagination__prev a, .pagination .pagination__next a {border: 0;width: auto;font-size: 12px;font-weight: 700;line-height: 1;position: relative;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 767px) {.pagination .pagination__prev a, .pagination .pagination__next a {font-size: 0;}.pagination .pagination__prev a:after, .pagination .pagination__next a:after {display: none;}}.pagination .pagination__prev a:after, .pagination .pagination__next a:after {content: '';position: absolute;bottom: 12px;height: 1px;left: 0;background: #fff;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.pagination .pagination__prev a:hover, .pagination .pagination__next a:hover {background: transparent;color: #ffffff;}.pagination .pagination__prev a:hover:after, .pagination .pagination__next a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.pagination .pagination__prev.hidden, .pagination .pagination__next.hidden {display: none;}.pagination .pagination__separate a {border: 0;}.pagination li {margin-right: 9px;}@media only screen and (max-width: 767px) {.pagination li {margin: 0 3px;}}.pagination li:last-child {margin-right: 0;}@media only screen and (max-width: 767px) {.pagination li:last-child {margin-right: 0;}}@media only screen and (max-width: 767px) {.pagination li:first-child {margin-left: 0;}}.pagination li.active a {background: #ffffff;border-color: #ffffff;color: #000000;font-weight: 700;}.pagination li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 40px;height: 40px;color: #ffffff;font-size: 16px;font-weight: 400;line-height: 30px;text-transform: uppercase;letter-spacing: 0.16px;border: 1px solid #666;text-align: center;-webkit-transition: .5s ease 0s;transition: .5s ease 0s;}@media only screen and (max-width: 480px) {.pagination li a {width: 32px;height: 32px;}}.pagination li a:hover {background: #ffffff;border-color: #ffffff;color: #000000;}.pagination li a .icon {font-size: 2rem;}.pagination.pagination--dark li.active a {background: #e6e6e6;}.pagination.pagination--dark a {color: #000000;border-color: #e6e6e6;}.pagination.pagination--dark a:hover {color: #000000;background: #e6e6e6;}.pagination.pagination--dark .pagination__prev a:after, .pagination.pagination--dark .pagination__next a:after {background: #000;}.pagination.pagination--dark .pagination__prev a:hover, .pagination.pagination--dark .pagination__next a:hover {background: transparent;}.mobile-filters {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media only screen and (min-width: 768px) {.mobile-filters {display: none;}}.mobile-filters .category-tags__list {display: none;position: absolute;background-color: #121314;top: 40px;left: 0;width: 100%;padding-left: 14px;padding-right: 14px;padding-bottom: 20px;z-index: 9999;}.mobile-filters .category-tag.is-active:after {display: none;}.mobile-filters .category-tag {display: block;margin-right: 0;border: 0;}.mobile-filters .category-tags__list li a {position: relative;color: #fff;}.mobile-filters .category-tags__list li.is-active a:before {content: '';width: 100%;height: 3px;position: absolute;bottom: -3px;background: #1732bc;}.mobile-filters .sidebar-tags {height: 0;overflow: hidden;padding: 0;position: absolute;z-index: 997;background: #121314;top: 0;left: 0;width: 100%;-webkit-transition: width .4s ease 0s;transition: width .4s ease 0s;}.mobile-filters .sidebar-tags__title {display: none;}.mobile-filters .sidebar-tags .sidebar-tags__list label {margin-right: 6px;}.mobile-filters__categories {width: 100%;margin-bottom: 12px;position: relative;}.mobile-filters__categories-toggle {width: 100%;height: 40px;background-color: #121314;border: 0;padding: 4px 22px 4px 14px;margin: 0;color: #ffffff;text-align: left;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;}.mobile-filters__categories-toggle:after {content: "▼";position: absolute;color: #ffffff;font-size: 13px;right: 14px;top: 13px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.mobile-filters__categories-toggle span {color: #666;font-size: 13px;}.mobile-filters__categories.is-active .mobile-filters__categories-toggle:after {-webkit-transform: rotate(180deg);transform: rotate(180deg);}.mobile-filters__tags.is-active .sidebar-tags {padding: 50px 15px 20px;height: auto;width: 100%;min-width: 230px;}.mobile-filters .form-group.form-group--select {width: 50%;}.mobile-filters .form-group.form-group--select .select {font-size: 12px;}.mobile-filters .form-group.form-group--select .select-styled {padding-left: 6px;padding-right: 20px;}.mobile-filters .form-group.form-group--select .select-options li {padding-left: 6px;padding-right: 6px;}.main-menu {background: #ffffff;max-width: 100%;}@media only screen and (max-width: 991px) {.main-menu {display: none;}}.main-menu > ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 1200px;padding: 0 15px;margin: 0 auto;position: relative;}@media only screen and (max-width: 1199px) {.main-menu > ul {max-width: 100%;}}.main-menu > ul > li.is-active > a {color: #1732bc;}.main-menu > ul > li.is-active > a:after {color: #1732bc;}.main-menu > ul > li > a {display: inline-block;font-size: 22px;font-weight: 700;line-height: 21.94px;text-transform: uppercase;padding: 24px 16px 24px 0;position: relative;}.main-menu > ul > li > a:after {content: '▼';position: absolute;right: 0;font-size: 14px;letter-spacing: 0.35px;color: #b4b4b4;bottom: 22px;}.main-menu > ul > li > a:before {content: '';width: 100%;border-bottom: 1px dotted #5a5a5a;position: absolute;bottom: 24px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.main-menu > ul > li > a:hover:before {-webkit-transform: scale(0);transform: scale(0);}.main-menu > ul > li.dropdown:last-of-type .sub-menu {right: 0;left: auto;}.sub-menu {position: absolute;left: 0;top: 100%;z-index: -1;background: #f1f1f1;display: -webkit-box;display: -ms-flexbox;display: flex;opacity: 0;visibility: hidden;width: 100%;-webkit-transition: .1s ease 0s;transition: .05s ease 0s;}.sub-menu.active {opacity: 1;visibility: visible;z-index: 999;}.sub-menu__col {margin-left: 50px;margin-top: 50px;-ms-flex-negative: 0;flex-shrink: 0;flex-grow: 1;}@media only screen and (max-width: 1199px) {.sub-menu__col {margin-left: 50px;}}.sub-menu__col li {margin-bottom: 16px;}.sub-menu__col li.is-active a {color: #1732bc;}.sub-menu__col li a {display: inline-block;font-size: 13px;font-weight: 700;line-height: 20px;text-transform: uppercase;color: #1b1b1b;letter-spacing: 0.13px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.sub-menu__col > li > a span {font-size: 10px;color: #666;margin-left: 5px;line-height: 20px;display: inline-block;vertical-align: middle;}.sub-menu__col > ul > li > a span {font-size: 10px;color: #666;line-height: 20px;display: inline-block;vertical-align: middle;margin-left: 5px;}.sub-menu__col li a:hover {color: #1732bc;}.sub-menu__product {position: relative;background: #ffffff;}@media only screen and (max-width: 1199px) {.sub-menu__product {margin-left: 60px;}}.sub-menu__product .product {width: 300px;}.sub-menu__product .product__img {text-align: center;max-height: 280px;height: auto;}.sub-menu__product .product__img img.product__img--solo, .sub-menu__product .product__img img.product__img--general, .sub-menu__product .product__img img.product__img--detail {max-height: 280px;transform: translate(0%, 0%);}.sub-menu__product .product__img--detail {width: auto;right: 0;margin: auto;}.sub-menu__product-title {position: absolute;color: #1732bc;font-size: 24px;font-weight: 700;line-height: 32px;text-transform: uppercase;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);z-index: 9;left: -30px;top: 86px;}.mobile-menu-toggle {display: none;}@media only screen and (max-width: 991px) {.mobile-menu-toggle {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 26px;height: 26px;margin-right: 20px;}.mobile-menu-toggle .icon {font-size: 26px;fill: #ffffff;}}@media only screen and (max-width: 767px) {.mobile-menu-toggle {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;width: calc(20% - 15px);margin: 0 0 0 15px;}}.mobile-menu {position: fixed;left: 0;top: 0;width: 300px;background: #ffffff;z-index: 1002;display: none;-webkit-transition: .6s ease 0s;transition: .6s ease 0s;}@media only screen and (max-width: 991px) {.mobile-menu {bottom: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);background: #f1f1f1;}.mobile-menu.mobile-menu-active {display: block;}.mobile-menu.is-open {-webkit-transform: translateX(0);transform: translateX(0);}}.mobile-menu__top {padding: 10px 15px;background-color: #1b1b1b;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.mobile-menu__city a {color: #ffffff;font-size: 14px;font-weight: 700;}.mobile-menu__city a span {display: inline-block;margin-left: 2px;line-height: 1;border-bottom: 1px solid rgba(255, 255, 255, 0.4);}.mobile-menu__city a .icon {fill: #ffffff;}.mobile-menu__close button {background: transparent;border: 0;width: 13px;height: 13px;padding: 0;margin: 0;}.mobile-menu__close button .icon {font-size: 13px;fill: #ffffff;stroke: #ffffff;stroke-width: 6px;}.mobile-menu__catalog {background: #ffffff;}.mobile-menu__catalog > li {border-bottom: 1px solid #e6e6e6;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.mobile-menu__catalog > li.is-active > a {color: #1732bc;}.mobile-menu__catalog > li > a {display: inline-block;}.mobile-menu__catalog > li > a:first-child {font-size: 14px;font-weight: 700;line-height: 21.94px;text-transform: uppercase;letter-spacing: 0.35px;padding: 12px 0 12px 12px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.mobile-menu__catalog > li > a:nth-child(2) {width: 45px;height: 45px;border-left: 1px solid #e6e6e6;position: relative;padding-right: 15px;}.mobile-menu__catalog > li > a:nth-child(2):before {content: '';width: 0;height: 0;border: 5px solid transparent;border-left: 9px solid #e6e6e6;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}.mobile-menu__add {background-color: #f1f1f1;padding-top: 20px;}.mobile-menu__add > li {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.mobile-menu__add > li.is-active > a {color: #1732bc;}.mobile-menu__add > li > a {display: inline-block;margin-bottom: 16px;}.mobile-menu__add > li > a:first-child {padding: 0 15px;font-size: 14px;line-height: 22px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.mobile-menu__add > li > a:nth-child(2) {width: 45px;height: 100%;position: relative;padding-right: 15px;}.mobile-menu__add > li > a:nth-child(2):before {content: '';width: 0;height: 0;border: 5px solid transparent;border-left: 9px solid #000;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}.mobile-menu__sub {position: fixed;overflow: auto;top: 44px;left: 0;bottom: 0;z-index: 100;background-color: #f1f1f1;width: 300px;-webkit-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: .6s ease 0s;transition: .6s ease 0s;}.mobile-menu__sub.is-open {-webkit-transform: translateX(0);transform: translateX(0);}.mobile-menu__sub-list {padding-top: 20px;}.mobile-menu__sub-list > li.is-active > a {color: #1732bc;}.mobile-menu__sub-list > li > a {display: inline-block;color: #1b1b1b;font-size: 14px;line-height: 18.03px;margin-bottom: 16px;padding: 0 15px;}.mobile-menu__sub-list > li > a span {display: inline-block;vertical-align: middle;font-size: 10px;line-height: 18.03px;color: #666;}.mobile-menu__back {background: #ffffff;}.mobile-menu__back a {display: inline-block;font-size: 14px;font-weight: 700;line-height: 21.94px;text-transform: uppercase;letter-spacing: 0.35px;position: relative;padding: 12px 0 12px 30px;}.mobile-menu__back a:before {content: '';width: 0;height: 0;border: 5px solid transparent;border-right: 9px solid #000;position: absolute;left: 10px;top: 17px;}@media screen and (max-width: 1280px) {.main-menu {position: relative;}.main-menu > ul > li {position: static;}.header__phone {margin-left: 20px;margin-right: 20px;}}@media (min-width: 1500px) {.header__cart-btn:after {display: none;}}.index-about {background: #1b1b1b url("../img/logo-fon.png") no-repeat center center;padding-top: 84px;padding-bottom: 90px;margin-bottom: 20px;}@media only screen and (max-width: 991px) {.index-about {padding-bottom: 45px;padding-top: 45px;margin-bottom: 0;}}.index-about .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media only screen and (max-width: 767px) {.index-about .container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.index-about__content {max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;margin-left: 8.33333%;margin-right: 40px;color: #ffffff;}@media only screen and (max-width: 991px) {.index-about__content {margin-left: 0;max-width: 58.33333%;-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;}}@media only screen and (max-width: 767px) {.index-about__content {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-right: 0;}}.index-about__uptitle {font-size: 18px;font-weight: 700;margin-bottom: 30px;}.index-about__video {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}@media only screen and (max-width: 991px) {.index-about__video {max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;}}@media only screen and (max-width: 767px) {.index-about__video {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.index-about__video > a {display: block;position: relative;margin-top: 70px;}.index-about__video > a:hover .icon-play-btn {-webkit-transform: scale(1.05);transform: scale(1.05);}.index-about__video > a:hover:before {opacity: .2;}.index-about__video > a:before {content: '';position: absolute;top: 0;left: 0;background: #000000;opacity: .4;width: 100%;height: 100%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.index-about__video-duration {color: #ffffff;position: absolute;top: 20px;left: 20px;font-size: 14px;font-weight: 400;line-height: 18px;}.index-about__video-duration span {display: block;}.index-about__video .icon-play-btn {fill: #ffffff;position: absolute;width: 78px;height: 78px;left: 0;right: 0;top: 0;bottom: 0;margin: auto;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.index-about .title {margin-bottom: 35px;color: #ffffff;}.index-about p {max-width: 430px;}.index-about .btn {margin-top: 8px;}@media only screen and (max-width: 767px) {.products-row .container {padding: 0;}}.product-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 50px;}.product-row .product {max-width: 25%;margin-right: -1px;}@media only screen and (max-width: 600px) {.product-row .product {max-width: 50%;width: auto;margin-left: 0;margin-right: 0;border-left: 0;border-right: 0;}.product-row .product:after {content: '';height: 100%;position: absolute;right: 0;width: 1px;background: #e8e8e8;}}.products-widget {padding-top: 54px;padding-bottom: 92px;}@media only screen and (max-width: 991px) {.products-widget {padding-top: 25px;padding-bottom: 45px;}}.products-widget .title--base {text-align: center;max-width: 1200px;margin: 24px auto 12px;}@media only screen and (max-width: 600px) {.products-widget .title--base {padding: 0 15px;}}.products-widget .title--sm {margin-top: 12px;margin-bottom: 12px;text-align: center;}@media only screen and (max-width: 600px) {.products-widget .title--sm {padding: 0 15px;}}.products-widget .products-row {margin-top: 24px;}.categories-row {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 90px 30px;}@media only screen and (max-width: 991px) {.categories-row {padding: 45px 15px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media only screen and (max-width: 767px) {.categories-row.categories-row--index {padding: 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.categories-row.categories-row--index .category-item:nth-child(2):before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url("../img/category/mma-man.png");background-position: bottom center;background-repeat: no-repeat;opacity: .3;}@media only screen and (max-width: 767px) {.categories-row.categories-row--index .category-item:nth-child(2):before {background-position: top center;}}@media only screen and (max-width: 767px) {.categories-row.categories-row--index .category-item {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-bottom: 0;max-height: 150px;overflow: hidden;}}.category-item {position: relative;max-width: 20%;-ms-flex-preferred-size: 20%;flex-basis: 20%;background-color: #121314;overflow: hidden;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.category-item {max-width: 33.3333%;-ms-flex-preferred-size: 33.3333%;flex-basis: 33.3333%;margin-bottom: 20px;}}.category-item:after {content: '';position: absolute;border: 6px solid #306678;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media (max-width: 767px) {.category-item:after {display: none;}}.category-item__image {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: relative;}@media only screen and (max-width: 767px) {.category-item__image img {width: 220px;}}.category-item:hover:after {opacity: 1;}.category-item:hover img {-webkit-transform: scale(1.2);transform: scale(1.2);}.category-item img {-webkit-transition: .6s ease 0s;transition: .6s ease 0s;}.category-item:nth-child(even) {background-color: #1a1b1c;}.category-item__name {color: #ffffff;top: 0;font-size: 24px;font-weight: 700;letter-spacing: 0.24px;max-width: 155px;}.category-item__number {color: #666666;font-size: 16px;font-weight: 400;letter-spacing: 0.16px;}.category-item__title {position: absolute;top: 34px;left: 40px;color: #ffffff;font-size: 18px;font-weight: 700;line-height: 24px;letter-spacing: 0.18px;max-width: 195px;text-transform: uppercase;display: flex;flex-wrap: wrap;}.category-item__title span {background-color: #0006;padding: 1px 4px;white-space: nowrap;}@media only screen and (max-width: 600px) {.category-item__title {font-size: 12px;letter-spacing: .12px;line-height: 18px;left: 15px;top: 15px;max-width: 150px;}}.categories-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 25px -15px 0;}@media only screen and (max-width: 600px) {.categories-list {margin-left: -8px;margin-right: -8px;}}.categories-list .category-item {position: relative;display: block;margin: 0 15px 30px;width: 33.3333%;-ms-flex-preferred-size: 33.3333%;flex-basis: 33.3333%;max-width: 270px;}.categories-list .category-item__img {text-align: right;}@media only screen and (max-width: 1199px) {.categories-list .category-item {width: calc(33.3333% - 30px);-ms-flex-preferred-size: calc(33.3333% - 30px);flex-basis: calc(33.3333% - 30px);max-width: 33.3333%;}}@media only screen and (max-width: 767px) {.categories-list .category-item {width: calc(50% - 30px);-ms-flex-preferred-size: calc(50% - 30px);flex-basis: calc(50% - 30px);max-width: 50%;}}@media only screen and (max-width: 600px) {.categories-list .category-item {width: calc(50% - 16px);-ms-flex-preferred-size: calc(50% - 16px);flex-basis: calc(50% - 16px);margin: 0 8px 16px;}}.category-text {padding: 82px 4px;color: #ffffff;font-size: 15px;font-weight: 400;line-height: 24px;margin-left: 8.33333%;margin-right: 8.33333%;}@media only screen and (max-width: 767px) {.category-text {margin-left: 0;margin-right: 0;padding: 40px 0;}}.category-text P {font-size: 15px;font-weight: 400;line-height: 24px;}.category-text P:last-child {margin-bottom: 0;}.social-block {position: relative;color: #ffffff;}@media only screen and (min-width: 601px) {.social-block:after, .social-block:before {content: '';position: absolute;top: 0;width: 50%;height: 100%;}.social-block:before {background: #1a1b1c;left: 0;}.social-block:after {background-color: #1732bc;right: 0;}}.social-block .container {display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 2;}@media only screen and (max-width: 600px) {.social-block .container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 0;}}.social-block__left {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;padding-top: 36px;padding-bottom: 36px;padding-right: 15px;}@media only screen and (max-width: 767px) {.social-block__left {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media only screen and (max-width: 600px) {.social-block__left {background: #1732bc;padding-left: 15px;}}.social-block__right {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;padding-top: 36px;padding-bottom: 36px;padding-left: 15px;}@media only screen and (max-width: 767px) {.social-block__right {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media only screen and (max-width: 600px) {.social-block__right {background-color: #1a1b1c;padding-right: 15px;}}.social-block__title {font-size: 15px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.75px;margin-bottom: 21px;text-align: center;}.social-block__list a {display: inline-block;margin-right: 44px;}.social-block__list a:last-child {margin-right: 0;}.social-block .icon {fill: #ffffff;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.social-block .icon:hover {fill: #000000;}.social-block .icon.icon-insta {width: 37px;height: 37px;}@media only screen and (max-width: 767px) {.social-block .icon.icon-insta {width: 30px;height: 30px;}}.social-block .icon.icon-vk {width: 53px;height: 53px;}@media only screen and (max-width: 767px) {.social-block .icon.icon-vk {width: 45px;height: 45px;}}.social-block .icon.icon-youtube {width: 35px;height: 35px;}@media only screen and (max-width: 767px) {.social-block .icon.icon-youtube {width: 29px;height: 29px;}}.social-block__form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 432px;margin: 0 auto;margin-top: 6px;}@media only screen and (max-width: 991px) {.social-block__form {width: auto;max-width: 320px;}}.social-block__form input[type="email"] {color: #ffffff;height: 45px;border: 1px solid #898989;background: transparent;padding: 5px 15px;width: 265px;}@media only screen and (max-width: 991px) {.social-block__form input[type="email"] {width: 100%;}}@media only screen and (max-width: 767px) {.social-block__form input[type="email"] {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}}.social-block__form input[type="submit"] {height: 45px;background-color: #ffffff;border: 1px solid #ffffff;font-weight: 700;font-size: 11px;line-height: 2.18;color: #000000;text-transform: uppercase;letter-spacing: 1.1px;padding: 5px 35px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}@media only screen and (max-width: 991px) {.social-block__form input[type="submit"] {padding-left: 18px;padding-right: 18px;}}.social-block__form input[type="submit"]:hover {background-color: #1732bc;border-color: #1732bc;color: #ffffff;}@media only screen and (max-width: 767px) {.social-block__form .form-group {width: 100%;}}@media only screen and (max-width: 767px) {.social-block__form .form-group--submit {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;width: 100%;text-align: center;margin-top: 20px;}}.social-block__form .form-group--checkbox {width: 100%;margin-top: 15px;}@media only screen and (max-width: 767px) {.social-block__form .form-group--checkbox {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}@media only screen and (max-width: 991px) {.lock-screen {padding-right: 0;}}.modal {display: -webkit-box;display: -ms-flexbox;display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: fixed;overflow: auto;top: 0;left: 0;width: 100%;height: 100%;z-index: 99990 !important;opacity: 1 !important;}.modal.modal-card {display: flex;display: -webkit-box;display: -ms-flexbox;visibility: hidden;}.modal.modal-card.open {visibility: visible;}.modal-overlay {position: fixed;background: rgba(0, 0, 0, 0.5);top: 0;left: 0;width: 100%;height: 100%;z-index: 999;}.modal.open {display: flex !important;}.modal-close {background: transparent;border: 0;position: absolute;right: 20px;top: 20px;}.modal-close .icon {width: 24px;height: 24px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.modal-close:hover .icon {fill: #1732bc;}.modal__title {font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 34px;line-height: 115%;letter-spacing: -0.03em;text-transform: uppercase;color: #2C2C2C;margin-bottom: 24px;}.modal-dialog {width: 570px;margin: 0 auto;position: relative;height: auto !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.modal-dialog::-webkit-scrollbar {height: 0;width: 0;}@media only screen and (max-width: 600px) {.modal-dialog {width: 100%;}.modal-dialog .btn {font-size: 12px;}.modal-dialog .city-q__btn .btn--dark {margin-right: 10px;}.modal-dialog .btn.btn--border {padding-left: 12px;padding-right: 12px;}}.modal-inner {background: #ffffff;position: relative;padding: 62px;width: 100%;}@media only screen and (max-width: 991px) {.modal-inner {padding: 40px 15px;}}.modal.modal--city {text-align: center;}.modal.modal--city-choose .modal-dialog {width: 770px;}@media only screen and (max-width: 767px) {.modal.modal--city-choose .modal-dialog {width: 100%;}}.modal.modal--city-choose .modal-inner {padding: 0;}.modal.modal--city-choose .modal-close .icon {fill: #666;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.modal.modal--city-choose .modal-close:hover .icon {fill: #ffffff;}.modal.modal-form--register-data {align-items: flex-start;}.modal.modal-form--register-data .modal-inner {padding: 0;}.modal.modal-form--register-data .modal-dialog {width: 770px;}.modal.modal-form--register-data .form-group-box {align-items: center;}@media only screen and (max-width: 767px) {.modal.modal-form--register-data .modal-dialog {width: 100%;}}@media only screen and (max-width: 767px) {.modal.modal-form--register-data .form-group-box {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin: 0;}}.modal.modal-form--register-data .form-group-box > .form-group {width: 350px;-ms-flex-negative: 0;flex-shrink: 0;}@media only screen and (max-width: 767px) {.modal.modal-form--register-data .form-group-box > .form-group {width: 100%;margin: 0;}}.modal.modal-form--register-data .form-group-box .form-group-birthday {width: 350px;-ms-flex-negative: 0;flex-shrink: 0;margin: 0 13px;}@media only screen and (max-width: 767px) {.modal.modal-form--register-data .form-group-box .form-group-birthday {width: 100%;margin: 0;}}.modal.modal-form--register-data .form-group-box .form-group-birthday .form-group {margin: 0 26px 0 0;width: 100px;}.modal.modal-form--register-data .form-group-box .form-group-birthday .form-group:last-child {margin-right: 0;}.modal.modal-form--register-data .form-group-box .form-group-birthday .select-styled {border: 0;border-bottom: 1px solid #d1d1d1;}.modal.modal-form--register-data .form-group-box .form-group-birthday .select-styled:after {border-color: #d1d1d1 transparent transparent transparent;right: 7px;}.modal.modal-form--register-data .form-group-box .form-group-comment {max-width: 230px;}@media only screen and (max-width: 767px) {.modal.modal-form--register-data .form-group-box .form-group-comment {margin-top: 12px;margin-bottom: 12px;}}.modal.modal-form--register .icon-close {fill: #ffffff;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.modal.modal-form--register .icon-close:hover {fill-opacity: .6;}@media (max-width: 600px) {.modal.modal-form--register .icon-close {fill: #000;}}.modal.modal-form--register .modal-dialog {width: 573px;}.modal.modal-form--register .modal-inner__right .modal-form__title {color: #ffffff;}.modal.modal-form--register ul.bullet li {margin-bottom: 20px;padding-left: 20px;}.modal.modal-form--register-code .modal-form__title {font-size: 24px;line-height: 30px;}.modal.modal-form--register-code .modal-form__reg-phone {font-size: 16px;line-height: 30px;white-space: nowrap;}.modal-form__info {margin-top: 20px;font-size: 15px;}.modal-form__info a {color: #306678;display: inline-block;margin-left: 20px;position: relative;line-height: 1;}.modal-form__info a:after {content: '';position: absolute;width: 100%;height: 1px;background: #1732bc;opacity: .7;top: 100%;left: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.modal-form__info a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.modal .modal-form__counter {font-size: 14px;font-weight: 400;line-height: 18px;text-align: center;max-width: 206px;margin-left: auto;margin-right: auto;margin-top: 27px;}.modal.modal-form--address .modal-dialog {width: 570px;}.modal.modal-form--change-password .modal-form__title {margin-bottom: 20px;}.modal .form-group-box {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: -13px;margin-right: -13px;}.modal .form-group-box .form-group {margin-left: 13px;margin-right: 13px;}.modal-tabs-nav {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 24px;}.modal-tabs-nav a {height: 80px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;font-size: 18px;font-weight: 700;line-height: 30px;}.modal-tabs-nav a:hover {text-decoration: underline;}.modal-tabs-nav a:not(.is-active) {background: #1732bc;color: #ffffff;}.modal-tabs-nav a.is-active {text-decoration: underline;}.modal-tabs-content {padding-left: 85px;padding-right: 85px;padding-bottom: 50px;}@media only screen and (max-width: 767px) {.modal-tabs-content {padding-left: 15px;padding-right: 15px;}}.modal-tab {display: none;}.modal-tab.is-active {display: block;}.city-q__text {font-size: 18px;font-weight: 400;line-height: 1;}.city-q__text a {color: #1732bc;display: inline-block;position: relative;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.city-q__text a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #1732bc;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.city-q__text a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.city-q__btn {margin-top: 24px;}.city-q__btn .btn--dark {margin-right: 20px;}.city-choose {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.city-choose {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.city-choose__list {padding-top: 40px;padding-left: 40px;padding-right: 66px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}@media only screen and (max-width: 600px) {.city-choose__list {width: 100%;padding-left: 15px;padding-right: 15px;padding-top: 20px;padding-bottom: 20px;}}.city-choose__list ul li {margin-bottom: 8px;}.city-choose__list ul li a {font-size: 16px;font-weight: 400;line-height: 1;color: #1732bc;display: inline-block;position: relative;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.city-choose__list ul li a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #1732bc;width: 100%;opacity: .4;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.city-choose__list ul li a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.city-choose__info {background: #000000;width: 270px;padding: 40px 39px 110px 32px;}@media only screen and (max-width: 600px) {.city-choose__info {width: 100%;}}.city-choose__info-icon {display: block;margin-bottom: 32px;}.city-choose__info-text {color: #ffffff;font-size: 16px;font-weight: 700;line-height: 24px;text-transform: uppercase;margin-bottom: 32px;}.city-choose__info-text:last-of-type {margin-bottom: 0;}.callback-video {height: 587px;position: relative;padding-top: 40px;padding-bottom: 58px;background: linear-gradient(45deg, #fbfafb, #e9e7e9);overflow: hidden;}@media only screen and (max-width: 991px) {.callback-video {height: auto;padding-bottom: 190px;}}@media only screen and (max-width: 767px) {.callback-video {padding-bottom: 50px;}}@media only screen and (max-width: 600px) {.callback-video {padding-top: 50px;}}.callback-video__bg {position: absolute;left: calc(50% - 585px);top: 0;bottom: 0;width: 34%;}@media only screen and (max-width: 991px) {.callback-video__bg {width: 280px;left: auto;right: 0;top: auto;height: 210px;}}@media only screen and (max-width: 991px) {.callback-video__bg {display: none;}.callback-video__author {display: none;}}.callback-video video {position: absolute;top: 0;left: 0;right: 0;height: 100%;}.callback-video__content {width: 1170px;position: relative;margin: 0 auto;}@media only screen and (max-width: 1199px) {.callback-video__content {width: 100%;padding: 0 15px;}}.callback-video__content-inner {margin-left: 36%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media only screen and (max-width: 991px) {.callback-video__content-inner {margin-left: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media only screen and (max-width: 767px) {.callback-video__content-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.callback-video__content-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;justify-content: flex-end;}@media only screen and (max-width: 1199px) {.callback-video__content-left {margin-right: 20px;}}.callback-video__content-form {width: 370px;background: #ffffff;padding: 50px 47px;}@media only screen and (max-width: 767px) {.callback-video__content-form {width: 100%;padding: 24px 15px;margin-top: 24px;}}.callback-video__content-form-title {font-size: 24px;font-weight: 700;line-height: 30px;margin-bottom: 20px;}@media only screen and (max-width: 600px) {.callback-video__content-form-title {font-size: 18px;}}.callback-video h2 {margin-left: 36%;width: auto;font-size: 30px;font-weight: 700;line-height: 42px;text-transform: uppercase;margin-bottom: 32px;}@media only screen and (max-width: 1199px) {.callback-video h2 {font-size: 24px;line-height: 32px;}}@media only screen and (max-width: 991px) {.callback-video h2 {margin-left: 0;text-align: center;}}@media only screen and (max-width: 600px) {.callback-video h2 {text-align: left;margin-bottom: 0;}}.callback-video__link {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 50px;margin-left: 8px;}.callback-video__link:hover .callback-video__link-icon:after {border-width: 16px;width: 100px;height: 100px;}.callback-video__link:hover .callback-video__link-title {color: #1732bc;}.callback-video__link-icon {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;margin-right: 36px;width: 70px;height: 70px;border-radius: 50%;}.callback-video__link-icon:after {content: '';position: absolute;border: 8px solid rgba(88, 110, 223, 0.2);width: 86px;height: 86px;border-radius: 50%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.callback-video__link-icon .icon {font-size: 70px;fill: #1732bc;}.callback-video__link-title {display: inline-block;font-size: 24px;font-weight: 700;line-height: 28px;max-width: 144px;margin-bottom: 16px;}@media only screen and (max-width: 600px) {.callback-video__link-title {font-size: 18px;line-height: 22px;margin-bottom: 8px;}}.callback-video__link-duration {display: block;font-size: 15px;font-weight: 400;line-height: 22px;color: #666;}@media only screen and (max-width: 600px) {.callback-video__link-duration {font-size: 13px;line-height: 18px;}}.callback-video__author {max-width: 171px;color: #666;}@media only screen and (max-width: 991px) {.callback-video__author {margin-left: 0;}}@media only screen and (max-width: 600px) {.callback-video__author {position: absolute;bottom: -170px;margin-left: 0;}}.callback-video__author-name {font-size: 14px;font-weight: 700;text-transform: uppercase;}.callback-video__author-post {font-size: 14px;display: block;font-weight: 400;font-style: italic;}.sidebar {width: 293px;-ms-flex-negative: 0;flex-shrink: 0;}.sidebar-filter {background-color: #121314;padding-top: 34px;margin-bottom: 70px;}@media only screen and (max-width: 767px) {.sidebar-filter {display: none;}}.sidebar-category-main {border-bottom: 1px solid #232425;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;}.sidebar-category__item:first-child {margin-top: 12px;}.sidebar-category-main__item {margin-bottom: 12px;}.sidebar-category-main__item > a {display: inline;color: #ffffff;font-size: 15px;font-weight: 700;line-height: 23px;text-transform: uppercase;letter-spacing: 0.15px;margin-bottom: 12px;margin-right: 6px;position: relative;}.sidebar-category-main__item > .sidebar-category-main__collapse {content: '▼';color: #fff;background-color: transparent;border: 0;}.sidebar-category-main__item > a:hover {text-decoration: underline;}.sidebar-category-main__item.is-active > a {text-decoration: underline;}.sidebar-category-main__item.is-active > .sidebar-category-main__collapse {transform: rotate(-180deg);top: 0;}.sidebar-category-main__item.is-active .sidebar-category {display: block;}.sidebar-category {padding-left: 20px;padding-right: 20px;display: none;}.sidebar-category .sidebar-tags__list {margin: 20px 0 20px 10px;}.sidebar-category .sidebar-tags {padding: 0;}.sidebar-category .sidebar-tags__title, .sidebar-category .sidebar-tags__box-name {display: none;}.sidebar-category__item {margin-bottom: 10px;}.sidebar-category__item.sidebar-category__item--collections {background: #969696;margin: 0 -40px 20px;padding: 25px;}.sidebar-category__item.sidebar-category__item--collections .sidebar-category__item--collections-caption {font-size: 16px;color: #fff;text-transform: uppercase;font-weight: 700;margin-bottom: 15px;}.sidebar-category__item.sidebar-category__item--collections ul {padding-left: 15px;}.sidebar-category__item.sidebar-category__item--collections ul li {margin-bottom: 6px;}.sidebar-category__item.is-active a {font-weight: 700;text-decoration: underline;}.sidebar-category__item a {display: inline-block;vertical-align: middle;color: #ffffff;font-size: 15px;font-weight: 400;line-height: 23px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.sidebar-category__item a:hover {text-decoration: underline;}.sidebar-category__item a .sidebar-category__number {display: inline-block;vertical-align: middle;font-size: 13px;color: #666;}.sidebar-tags {padding-left: 20px;padding-right: 20px;padding-top: 36px;}.sidebar-tags__title {color: #ffffff;font-size: 15px;font-weight: 700;line-height: 23px;text-transform: uppercase;letter-spacing: 0.15px;margin-bottom: 12px;}.sidebar-tags__box {margin-bottom: 20px;}.sidebar-tags__box-name {color: #fff;font-size: 15px;margin-bottom: 10px;}.sidebar-tags__list label {position: relative;display: inline-block;padding-left: 24px;margin-bottom: 10px;margin-right: 9px;color: #ffffff;font-size: 13px;font-weight: 400;line-height: 22px;background: transparent;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.sidebar-tags__list label:after {content: '';width: 17px;height: 17px;border: 1px solid #9a9a9a;position: absolute;left: 0;top: 2px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;border-radius: 5px;}.sidebar-tags__list label:before {content: '';width: 11px;height: 11px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5Ljc1NiAyOS43NTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5Ljc1NiAyOS43NTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0yOS4wNDksNS4wMDlMMjguMTksNC4xNTFjLTAuOTQzLTAuOTQ1LTIuNDg4LTAuOTQ1LTMuNDM0LDBMMTAuMTcyLDE4LjczN2wtNS4xNzUtNS4xNzMgICBjLTAuOTQzLTAuOTQ0LTIuNDg5LTAuOTQ0LTMuNDMyLDAuMDAxbC0wLjg1OCwwLjg1N2MtMC45NDMsMC45NDQtMC45NDMsMi40ODksMCwzLjQzM2w3Ljc0NCw3Ljc1MiAgIGMwLjk0NCwwLjk0MywyLjQ4OSwwLjk0MywzLjQzMywwTDI5LjA0OSw4LjQ0MkMyOS45OTEsNy40OTgsMjkuOTkxLDUuOTUzLDI5LjA0OSw1LjAwOXoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);position: absolute;background-size: 10px;background-position: 0 0;background-repeat: no-repeat;left: 4px;top: 5px;-webkit-transform: scale(0);transform: scale(0);-webkit-filter: invert(1);filter: invert(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.sidebar-tags__list input[type="checkbox"]:checked + label:after {border-color: #9e9e9e;}.sidebar-tags__list input[type="checkbox"]:checked + label:before {-webkit-transform: scale(1);transform: scale(1);}.sidebar-tags__list label:last-of-type {margin: 0;}.feedback {padding-top: 40px;padding-bottom: 60px;position: relative;}@media only screen and (max-width: 767px) {.feedback {padding-top: 0;padding-bottom: 0;}}.feedback-img {left: 0;bottom: 0;position: absolute;}@media only screen and (max-width: 767px) {.feedback-img {display: none;}}.feedback-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;position: relative;}@media only screen and (max-width: 767px) {.feedback-row {margin-left: 0;margin-right: 0;}}.feedback-col-2 {max-width: 16.66667%;-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;padding: 0 15px;margin-left: 25%;}@media only screen and (max-width: 1199px) {.feedback-col-2 {max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;margin-left: 16.66667%;-ms-flex-item-align: end;align-self: flex-end;}}@media only screen and (max-width: 767px) {.feedback-col-2 {display: none;}}.feedback-col-5 {max-width: 41.66666%;-ms-flex-preferred-size: 41.6666%;flex-basis: 58.33333%;padding: 0 15px;}.feedback-col-7 {max-width: 58.33333%;-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;padding: 0 15px;}@media only screen and (max-width: 767px) {.feedback-col-7, .feedback-col-5 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}}.feedback__author {color: #ffffff;margin-top: 112px;}.feedback__author-name {font-size: 14px;font-weight: 700;text-transform: uppercase;line-height: 22px;display: inline-block;}.feedback__author-post {display: block;font-size: 14px;font-weight: 400;font-style: italic;}.feedback .title.title--base {color: #ffffff;text-align: left !important;padding-bottom: 0 !important;}@media only screen and (max-width: 767px) {.feedback .title.title--base br {display: none;}}.feedback-form {background: #ffffff;padding: 36px 40px;margin-top: 24px;}@media only screen and (max-width: 1199px) {.feedback-form {padding-left: 20px;padding-right: 20px;}}@media only screen and (max-width: 600px) {.feedback-form {padding: 15px 15px;}}.feedback-form__row {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.feedback-form__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.feedback-form__col {padding: 0 15px;width: 50%;}@media only screen and (max-width: 600px) {.feedback-form__col {width: 100%;padding: 0;}}.feedback-form .form-group {margin-bottom: 12px;}.feedback-form .form-group input[type='text'], .feedback-form .form-group input[type='tel'], .feedback-form .form-group input[type='email'] {border: 0;border-bottom: 1px solid #d1d1d1;width: 100%;height: 45px;padding-top: 10px;padding-bottom: 10px;}.feedback-form .form-group input[type='text'], .feedback-form .form-group input[type='email'] {padding-left: 5px;padding-right: 5px;}.feedback-form .form-group.form-group--textarea {height: 100%;}.feedback-form .form-group textarea {height: 100%;width: 100%;padding: 15px;border: 1px solid #d1d1d1;}.feedback-form .form-group--submit {margin-top: 20px;text-align: center;}.feedback-form .form-group--checkbox {text-align: center;margin-top: 20px;}.feedback-form .form-group--checkbox label {font-size: 13px;text-align: left;}.main-slider {position: relative;}.main-slider .slick-arrow {position: absolute;width: 50px;height: 50px;border: 1px solid #898989;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: transparent;top: calc(50% - 25px);z-index: 99;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.main-slider .slick-arrow {width: 30px;height: 30px;top: calc(50% - 15px);}}.main-slider .slick-arrow:hover {background: #fff;}.main-slider .slick-arrow:hover .icon {fill: #141c4d;}.main-slider .slick-arrow.slider-arrow-next {right: 15px;}@media only screen and (max-width: 767px) {.main-slider .slick-arrow.slider-arrow-next {right: 5px;}}.main-slider .slick-arrow.slider-arrow-next .icon {-webkit-transform: rotate(180deg);transform: rotate(180deg);}.main-slider .slick-arrow.slider-arrow-prev {left: 15px;}@media only screen and (max-width: 767px) {.main-slider .slick-arrow.slider-arrow-prev {left: 5px;}.main-slider .slick-slide {padding-top: 160px;background-size: auto 160px;background-position: center 0;background-color: #0b0b0b !important;}}.main-slider .slick-arrow .icon {fill: #fff;font-size: 13px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.main-slider .slick-dots {position: absolute;bottom: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;left: 0;right: 0;}@media only screen and (max-width: 767px) {.main-slider .slick-dots {bottom: 15px;}}.main-slider .slick-dots li {margin: 0 15px;}.main-slider .slick-dots li.slick-active button {width: 12px;height: 12px;-webkit-box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);}.main-slider .slick-dots li button {font-size: 0;background: #fff;border-radius: 50%;width: 7px;height: 7px;border: 0;padding: 0;margin: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.main-slider .slick-dots li button:hover {width: 12px;height: 12px;-webkit-box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);}.main-slide {background-repeat: no-repeat;background-size: cover;background-position: center center;min-height: 560px;}@media only screen and (max-width: 767px) {.main-slide {min-height: 0;}}@media only screen and (max-width: 480px) {.main-slide {background-position: 0 0;}}.main-slide__container {width: 1200px;padding: 91px 15px 126px;margin: 0 auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media only screen and (max-width: 1199px) {.main-slide__container {width: 100%;}}@media only screen and (max-width: 991px) {.main-slide__container {padding-top: 40px;padding-bottom: 40px;padding-left: 60px;}}@media only screen and (max-width: 767px) {.main-slide__container {height: auto;padding-left: 40px;padding-right: 40px;}}.main-slide__content {max-width: 263px;margin-right: 106px;}@media only screen and (max-width: 1199px) {.main-slide__content {margin-right: 40px;}}@media only screen and (max-width: 991px) {.main-slide__content {max-width: 480px;}}@media only screen and (max-width: 767px) {.main-slide__content {margin-right: 0;min-height: 0;}}.main-slide__title {color: #ffffff;font-size: 36px;font-weight: 700;line-height: 48px;text-transform: uppercase;letter-spacing: 0.36px;}@media only screen and (max-width: 767px) {.main-slide__title {font-size: 20px;line-height: 30px;letter-spacing: 0.2px;}}.main-slide__text {font-size: 24px;font-weight: 400;line-height: 58px;color: #ffffff;}@media only screen and (max-width: 767px) {.main-slide__text {font-size: 16px;line-height: 30px;}}.main-slide__btn {margin-top: 38px;}@media only screen and (max-width: 767px) {.main-slide__btn {margin-top: 12px;}}.main-slide__btn a {display: inline-block;border: 1px solid #ffffff;color: #ffffff;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.65px;text-align: center;padding: 9px 45px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.main-slide__btn a:hover {background: #1732bc;border-color: #1732bc;}@media only screen and (max-width: 767px) {.main-slide__btn a {font-size: 12px;line-height: 22px;padding-left: 26px;padding-right: 26px;}}.main-slide__bubble {background: url(../img/figure.svg);background-position: 0 0;background-repeat: no-repeat;color: #ffffff;width: 317px;height: 183px;font-size: 22px;line-height: 28px;margin-top: 46px;padding: 30px;}@media only screen and (max-width: 767px) {.main-slide__bubble {display: none;}}.main-slide__bubble .big {display: block;margin-top: 8px;font-size: 30px;}@media only screen and (max-width: 767px) {.main-slide__bubble .big {font-size: 23px;}}.main-slide__bubble .bold {font-weight: 700;}.index-tabs-wrapper {padding-top: 28px;}@media only screen and (max-width: 767px) {.index-tabs-wrapper .title.title--base {text-align: left;}}.index-tabs {padding-bottom: 70px;}@media only screen and (max-width: 767px) {.index-tabs {padding-bottom: 40px;}}.index-tabs__nav {display: -webkit-box;display: -ms-flexbox;display: flex;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin: 0 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 50px;margin-bottom: 30px;border-bottom: 1px solid #666;}@media only screen and (max-width: 767px) {.index-tabs__nav {-ms-flex-wrap: wrap;flex-wrap: wrap;border-bottom: 0;}}.index-tabs__nav a {position: relative;font-size: 16px;font-weight: 700;line-height: 21.94px;text-transform: uppercase;letter-spacing: 0.4px;display: inline-block;color: #ffffff;margin-right: 66px;padding-bottom: 10px;}@media only screen and (max-width: 767px) {.index-tabs__nav a {font-size: 11px;letter-spacing: 0.3px;margin-right: 16px;padding-bottom: 0;border-bottom: 1px solid #666;margin-bottom: 16px;}}.index-tabs__nav a:after {content: '';position: absolute;width: 100%;height: 6px;background-color: #306678;left: 0;bottom: -3px;-webkit-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.index-tabs__nav a:last-child {margin-right: 0;}.index-tabs__nav a.is-active:after, .index-tabs__nav a:hover:after {-webkit-transform: scale(1);transform: scale(1);}.index-tabs .index-tab {display: none;}.index-tabs .index-tab.is-active {display: block;}@media only screen and (max-width: 767px) {.index-tabs .categories-list {margin: 0;}}@media only screen and (max-width: 767px) {.index-tabs .category-item {margin: 0 0 16px 0;width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;background: transparent;}.index-tabs .category-item__title br {display: none;}}.index-blog {padding-top: 88px;padding-bottom: 60px;}@media only screen and (max-width: 991px) {.index-blog {padding-top: 45px;padding-bottom: 45px;}}.index-blog .index-blog__title {position: relative;}@media only screen and (max-width: 600px) {.index-blog .index-blog__title {text-align: center;}}.index-blog .index-blog__title .btn {border-color: #ffffff;color: #ffffff;position: absolute;right: 0;top: 2px;}@media only screen and (max-width: 600px) {.index-blog .index-blog__title .btn {position: relative;margin-top: 16px;top: 0;}}.index-blog .index-blog__title .btn:hover {background: #ffffff;color: #000000;}.index-blog .blog-list {margin-top: 36px;}@media only screen and (max-width: 767px) {.index-blog .blog-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media only screen and (max-width: 767px) {.index-blog .blog-list .blog-item.blog-item--video {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media only screen and (max-width: 767px) {.index-blog .blog-list .blog-item.blog-item--text {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.inner-content__entery {padding: 0 15px;max-width: 75%;-ms-flex-preferred-size: 75%;flex-basis: 75%;}@media only screen and (max-width: 767px) {.inner-content__entery {padding: 0;max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.inner-content__sidebar {padding: 0 15px;max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;}@media only screen and (max-width: 767px) {.inner-content__sidebar {display: none;}}.inner-content .title.title--lg {line-height: 44px;margin-bottom: 36px;}.inner-content .title.title--base {margin-bottom: 30px;}.inner-content .title.title--sm-low {margin-bottom: 24px;}.inner-content .col-sm-12 {max-width: 100% !important;-ms-flex-preferred-size: 100% !important;flex-basis: 100% !important;padding: 0 15px;}.lead {position: relative;margin-top: 24px;padding-top: 6px;padding-left: 24px;padding-bottom: 6px;}.lead:before {content: '';position: absolute;left: 0;top: 0;height: 100%;width: 5px;background-color: #574337;}.lead p {font-size: 18px;font-weight: 400;line-height: 25px;}@media only screen and (max-width: 600px) {.lead p {font-size: 16px;line-height: 24px;}}.js-acordion-content {display: none;}.modal-form .modal-dialog {width: 573px;}@media only screen and (max-width: 480px) {.modal-form .modal-dialog {width: 100%;max-width: 320px;}}.modal-form__forget button {display: inline-block;position: relative;font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 14px;line-height: 115%;color: #1E3D4F;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;background: none;border: none;padding: 0;margin: 0;}.modal-form__forget button:hover {color: #1E3D4F;}.modal-form__forget a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.modal-form__forget a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #666;width: 100%;opacity: .5;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.modal-form__cancel-link {margin-top: 24px;}.modal-form__cancel-link a {color: #000000;position: relative;display: inline-block;line-height: 1;font-size: 15px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.modal-form__cancel-link a:hover {color: #1732bc;}.modal-form__cancel-link a:hover:after {-webkit-transform: scale(0);transform: scale(0);}.modal-form__cancel-link a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #000000;width: 100%;opacity: .7;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.modal-form.modal-form--md .modal-dialog {width: 470px;}.modal-form.modal-form--md .modal-form__title {font-size: 24px;margin-bottom: 20px;}.modal-form__title {font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 24px;line-height: 115%;letter-spacing: -0.03em;text-transform: uppercase;color: #2C2C2C;margin-bottom: 24px;}.modal-form__tabs {display: none;border: 1px solid #2C2C2C;margin-bottom: 40px;}.modal-form__tabs.show {display: flex;}.modal-form__tabs button {width: 50%;height: 40px;border: none;padding: 0;margin: 0;display: flex;justify-content: center;align-items: center;font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 18px;line-height: 115%;text-align: center;background: none;color: #2C2C2C;}.modal-form__tabs button:not(:first-child) {border-left: 1px solid #2C2C2C;}.modal-form__tabs button._active {color: #fff;background: #1E3D4F;}@media (min-width: 768px){.modal-form__tabs button:hover {color: #fff;background: #1E3D4F;}}.modal-form__description {font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 18px;line-height: 115%;color: #2C2C2C;margin-bottom: 40px;display: none;}.modal-form__description.show {display: block;}.modal-form .form-group:not(:last-child){margin-bottom: 25px;}.modal-form .form-group__label {font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 14px;line-height: 115%;color: #2C2C2C;margin-bottom: 12px;}.modal-form .form-group input[type="text"], .modal-form .form-group input[type="email"], .modal-form .form-group input[type="password"], .modal-form .form-group input[type="tel"] {padding: 0 21px;font-size: 18px;height: 50px;width: 100%;border: 1px solid #2C2C2C;}.modal-form .form-group.form-group--file label {margin: 35px 0;}.modal-form .form-group.form-group--icon .form-control-icon {position: absolute;left: 8px;top: 8px;}.modal-form .form-group.form-group--icon .form-control-icon svg {fill: #999;}.modal-form .form-group.form-group--icon.is-active .icon {fill: #1732bc;}.modal-form .form-group.form-group--icon.is-active input {border-color: #000000;letter-spacing: 3px;}.modal-form .form-group.form-group--submit {margin-top: 24px;}.modal-form .form-group.form-group--submit-recovery {margin-top: 40px;display: flex;align-items: center;justify-content: center;}.modal-form .form-group.form-group--submit-recovery a, .modal-form .form-group.form-group--submit-recovery button {width: 100%;padding-left: 10px;padding-right: 10px;}.modal-form .form-group.form-group--submit-recovery a:not(:last-child), .modal-form .form-group.form-group--submit-recovery button:not(:last-child) {margin-right: 26px;}.modal-form .modal-inner {padding: 50px;}@media only screen and (max-width: 480px) {.modal-form .modal-inner {padding-left: 15px;padding-right: 15px;}}.float-block.right img {float: left;margin-right: 30px;margin-bottom: 30px;}.float-block p:last-of-type {clear: both;}figure {margin: 90px 0;}figure figcaption {color: #666666;font-style: italic;font-size: 14px;font-weight: 400;line-height: 22px;margin-top: 20px;}.important {border: 6px solid #1732bc;font-size: 15px;line-height: 20px;padding: 24px;margin-bottom: 32px;}.important__title {font-size: 24px;line-height: 1;font-weight: 700;text-transform: uppercase;color: #1732bc;margin-bottom: 16px;}.side-text {background-color: #f1f1f1;font-size: 15px;font-weight: 400;line-height: 20px;padding: 36px 32px;margin-bottom: 32px;}.side-text-img {margin-bottom: 32px;}.side-text-img__title {font-size: 16px;font-weight: 700;line-height: 25px;margin: 20px 0 4px;}.side-text-img__text {font-size: 14px;line-height: 20px;margin-bottom: 20px;}blockquote {background-color: #000000;position: relative;margin: 0 0 32px;padding: 112px 36px 48px;font-size: 14px;font-weight: 700;line-height: 24px;text-transform: uppercase;color: #ffffff;}blockquote:before {content: '';background: url(../img/svgSprite/q.svg) no-repeat center center/contain;position: absolute;top: 68px;left: 37px;width: 26px;height: 26px;-webkit-transform: scale(-1, 1);transform: scale(-1, 1);}blockquote cite {display: block;font-style: normal;font-size: 13px;font-weight: 400;text-transform: none;margin-top: 48px;}blockquote cite img {display: block;}blockquote cite .bold {font-weight: 700;}.inner-gallery {padding: 90px 0;}.inner-gallery__top {max-width: 1200px;margin: 0 auto 40px;padding: 0 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.inner-gallery__top .title {color: #ffffff;}.inner-gallery__controls {margin-left: 22px;}@media only screen and (max-width: 600px) {.inner-gallery__controls {margin-left: 12px;}}.inner-gallery__controls button {background: transparent;border: 0;margin: 6px 10px;}.inner-gallery__controls button .icon {font-size: 20px;fill: #ffffff;}.inner-gallery__slide {max-width: 240px;margin: 0 18px;}.controls-el {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.controls-el__left {margin-right: 80px;}@media only screen and (max-width: 767px) {.controls-el__left {margin-right: 0;margin-bottom: 24px;}}.controls-el__arrows {display: -webkit-box;display: -ms-flexbox;display: flex;width: 170px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.controls-el__prev, .controls-el__next {width: 50px;height: 50px;border: 1px solid #898989;border-radius: 50%;background: transparent;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.controls-el__prev:hover, .controls-el__next:hover {background: #ffffff;border-color: #ffffff;}.controls-el__prev:hover .icon, .controls-el__next:hover .icon {fill: #141c4d;}.controls-el__prev .icon, .controls-el__next .icon {font-size: 13px;fill: #ffffff;}.controls-el__dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 40px;}.controls-el__dots li {margin-right: 30px;}.controls-el__dots li:last-child {margin-right: 0;}.controls-el__dot {width: 7px;height: 7px;background-color: #ffffff;border: 0;border-radius: 50%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.controls-el__dot.is-active, .controls-el__dot:hover {width: 12px;height: 12px;-webkit-box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);box-shadow: 0 0 6px rgba(255, 255, 255, 0.2);}.accordion {padding: 90px 0;}.accordion > li {margin: 0 10px;}.accordion > li > a {display: block;border: 1px solid #666666;border-bottom: 0;color: #ffffff;font-size: 16px;font-weight: 400;line-height: 22px;padding: 18px 36px 18px 24px;position: relative;}.accordion > li > a:after {content: '';position: absolute;width: 12px;height: 2px;border-radius: 25px;background: #ffffff;-webkit-transform: rotate(-43deg);transform: rotate(-43deg);right: 23px;top: 28px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.accordion > li > a:before {content: '';position: absolute;width: 12px;height: 2px;border-radius: 25px;background: #ffffff;-webkit-transform: rotate(43deg);transform: rotate(43deg);right: 30px;top: 28px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.accordion > li:last-child > a {border-bottom: 1px solid #666;}.accordion > li.active {-webkit-box-shadow: 0 9px 15px rgba(38, 26, 9, 0.15);box-shadow: 0 9px 15px rgba(38, 26, 9, 0.15);background-color: #0b0b0b;margin: 0;}.accordion > li.active + li > a {border-top: 0;}.accordion > li.active > a {border-color: transparent;font-weight: 700;padding-left: 32px;}.accordion > li.active > a:before, .accordion > li.active > a:after {right: 24px;top: 30px;width: 17px;background: #1732bc;}.accordion .accordion-content {display: none;padding: 0 32px 50px;}.accordion .accordion-content P {position: relative;padding-top: 6px;padding-left: 24px;font-size: 15px;line-height: 22px;margin: 0;}.accordion .accordion-content P:before {content: '';position: absolute;left: 0;top: 0;height: 100%;width: 1px;background-color: #1732bc;}.inner-form {max-width: 470px;}.inner-form form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.inner-form .form-group {margin-bottom: 19px;width: calc(50% - 8px);}@media only screen and (max-width: 600px) {.inner-form .form-group {width: 100%;}}.inner-form .form-group:first-child {margin-right: 8px;}@media only screen and (max-width: 600px) {.inner-form .form-group:first-child {margin-right: 0;}}.inner-form .form-group:nth-child(2) {margin-left: 8px;}@media only screen and (max-width: 600px) {.inner-form .form-group:nth-child(2) {margin-left: 0;}}.inner-form .form-group input[type='text'], .inner-form .form-group input[type='tel'], .inner-form .form-group input[type='email'] {border: 0;border-bottom: 1px solid #d1d1d1;width: 100%;height: 45px;padding-top: 10px;padding-bottom: 10px;background: transparent;color: #ffffff;}.inner-form .form-group input[type='text'], .inner-form .form-group input[type='email'] {padding-left: 5px;padding-right: 5px;}.inner-form .form-group.form-group--textarea {height: 170px;width: 100%;}.inner-form .form-group textarea {height: 100%;width: 100%;padding: 15px;border: 1px solid #d1d1d1;background: transparent;color: #ffffff;}.inner-form .form-group.form-group--submit {width: 100%;text-align: center;}.inner-form .form-group.form-group--checkbox {width: 100%;text-align: center;margin-top: 0;}hr {border: 1px solid #666666;}.comment {color: #c1c1c1;font-size: 13px;font-weight: 400;line-height: 20px;}.table {padding: 90px 0;overflow-y: auto;}.table table {width: 100%;border-collapse: collapse;}.table table tr th {background-color: #000000;color: #ffffff;font-size: 13px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.13px;text-align: left;vertical-align: middle;padding: 10px 26px;}.table table tr td {padding: 20px 26px;font-size: 16px;line-height: 30px;border-bottom: 1px solid #1b1b1b;background-color: #121314;max-width: 270px;}.table table tr td .tc-big {font-size: 16px;font-weight: 700;line-height: 22px;margin-bottom: 6px;display: block;}.table table tr td p {font-size: 14px;line-height: 20px;margin-bottom: 0;}.table table tr td .price, .table table tr td .price--new {color: #ffffff;}.table__comment {color: #c1c1c1;font-size: 13px;font-weight: 400;line-height: 20px;margin-top: 24px;}.download-link {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 90px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: #121314;position: relative;color: #ffffff;font-size: 12px;line-height: 20px;text-transform: uppercase;letter-spacing: 0.12px;margin-bottom: 20px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.download-link:hover {background: #1732bc;}.download-link:before {content: '';position: absolute;width: 38px;height: 38px;left: 30px;top: 30px;background: url(../img/svgSprite/download-w.svg) no-repeat center center/contain;}.download-link__size {display: block;}.footnotes {color: #c1c1c1;font-size: 13px;font-weight: 400;line-height: 20px;position: relative;padding-top: 24px;margin-top: 32px;margin-bottom: 32px;}.footnotes:before {content: '';position: absolute;left: 0;top: 0;width: 100px;height: 1px;background: #666;}.contact-card {width: 100%;margin: 0;}.list-block {margin-top: 32px;}.list-block .title {color: #ffffff;}ul.bullet {margin: 20px 0 55px;}ul.bullet li {font-size: 16px;font-weight: 400;line-height: 25px;padding-left: 30px;position: relative;margin-bottom: 20px;}ul.bullet li:before {content: "";position: absolute;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0L0 10L10 20L20 10L10 0Z' fill='%23574337'/%3E%3C/svg%3E%0A");background-size: contain;background-position: center center;background-repeat: no-repeat;width: 16px;height: 16px;left: 0;top: 5px;}ol {margin: 20px 0 55px;padding: 0;counter-reset: myCounter;list-style: none;}ol li {font-size: 15px;font-weight: 400;line-height: 18px;padding-left: 0;position: relative;margin-bottom: 26px;}.col-element {margin-bottom: 74px;}.col-element:hover .col-element__title {color: #1732bc;}.col-element__title {font-size: 20px;font-weight: 700;line-height: 28px;padding: 0 20px;margin-top: 25px;margin-bottom: 12px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.col-element__text {font-size: 15px;font-weight: 400;line-height: 22px;padding: 0 20px;}#scrollUp {right: 10px;bottom: 10px;width: 32px;height: 32px;}#scrollUp .fa-angle-up {width: 14px;height: 14px;border-left: 2px solid #1732bc;border-top: 2px solid #1732bc;-webkit-transform: rotate(45deg);transform: rotate(45deg);display: block;position: absolute;left: 0;right: 0;bottom: 0;top: 4px;margin: auto;}.catalog-content__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 30px;margin-bottom: 20px;}.catalog-content__brand {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;margin-top: 20px;}.catalog-content__brand-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 293px;min-width: 293px;height: 100px;}.catalog-content__brand-image img {max-width: calc(100% - 40px);width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}.catalog-content__brand-desc {padding: 20px;background-color: #f6f6f6;}@media (max-width: 767px) {.catalog-content__brand-image {width: 200px;min-width: 200px;}}@media (max-width: 767px) {.catalog-content__brand {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media (max-width: 399px) {.catalog-content__brand-image {width: 100%;min-width: 100%;}}.catalog-content .form-group--select {width: 250px;}.catalog-content__body {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.catalog-content .product {max-width: 293px;}@media only screen and (max-width: 1199px) {.catalog-content .product {width: auto;max-width: 33.3333%;}}@media only screen and (max-width: 991px) {.catalog-content .product {max-width: 50%;}}.catalog-content .product-promo {margin-left: -1px;}@media only screen and (max-width: 991px) {.catalog-content .product-promo {display: none;}}@media only screen and (max-width: 1199px) {.catalog-content .product-promo {width: 33.3333%;max-width: 33.3333%;}.catalog-content .product-promo__img {position: absolute;top: 0;left: 0;}}@media only screen and (max-width: 991px) {.catalog-content .product-promo {max-width: 50%;width: 50%;}}.catalog-content .product-row {margin-bottom: 50px;}@media only screen and (max-width: 767px) {.catalog-content .product-row {margin-left: -15px;margin-right: -15px;}}.contacts-row {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: -15px;margin-right: -15px;-ms-flex-wrap: wrap;flex-wrap: wrap;color: #ffffff;margin-top: 32px;}@media only screen and (max-width: 600px) {.contacts-row {margin-left: 0;margin-right: 0;}}.contacts-row p {font-size: 16px;line-height: 22px;letter-spacing: 0.16px;}.contacts-row .contacts-col-8 {max-width: 66.66667%;-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;padding: 0 15px;}@media only screen and (max-width: 600px) {.contacts-row .contacts-col-8 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;}}.contacts-row .contacts-col-4 {max-width: 33.33333%;-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;padding: 0 15px;}@media only screen and (max-width: 600px) {.contacts-row .contacts-col-4 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;}}.contacts-tabs {margin-top: 30px;}@media only screen and (max-width: 600px) {.contacts-tabs {padding-bottom: 30px;}}.contacts-tabs__nav {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 767px) {.contacts-tabs__nav {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.contacts-tabs__nav > a {position: relative;width: 20%;display: inline-block;border: 3px solid #d1d1d1;color: #ffffff;font-size: 12px;line-height: 20px;text-transform: uppercase;letter-spacing: 0.12px;padding: 18px;margin-right: 18px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.contacts-tabs__nav > a {padding: 9px;font-size: 10px;line-height: 16px;border-width: 2px;}}.contacts-tabs__nav > a:before {content: '';position: absolute;border: 21px solid transparent;border-top: 11px solid #d1d1d1;bottom: -35px;left: 0;right: 0;margin: auto;width: 0;height: 0;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.contacts-tabs__nav > a:before {bottom: -34px;}}.contacts-tabs__nav > a:hover {background-color: #d1d1d1;color: #0b0b0b;font-weight: 700;}.contacts-tabs__nav > a:hover .icon {fill: #0b0b0b;}.contacts-tabs__nav > a.is-active {background-color: #d1d1d1;color: #0b0b0b;font-weight: 700;}.contacts-tabs__nav > a.is-active:before {opacity: 1;}.contacts-tabs__nav > a.is-active .icon {fill: #0b0b0b;}.contacts-tabs__nav > a:last-child {margin-right: 0;}.contacts-tabs__nav > a span {display: block;}.contacts-tabs__nav > a .contacts-tab__nav-icon {height: 50px;}.contacts-tabs__nav > a .icon {fill: #ffffff;}.contacts-tabs__nav > a .icon-question {font-size: 39px;}.contacts-tabs__nav > a .icon-pin {font-size: 38px;}.contacts-tabs__nav > a .icon-download {font-size: 38px;}.contacts-tabs__nav > a .icon-letter {font-size: 44px;}.contacts-tabs__nav > a .icon-handshake {font-size: 47px;}@media only screen and (max-width: 767px) {.contacts-tabs__nav > a {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;margin-right: 0;}.contacts-tabs__nav > a:before {display: none;}.contacts-tabs__nav > a .contacts-tab__nav-name {display: inline-block;margin-left: 16px;font-size: 11px;font-weight: 700;line-height: 18px;letter-spacing: 0.11px;}.contacts-tabs__nav > a .contacts-tab__nav-icon {width: 35px;height: auto;text-align: center;}.contacts-tabs__nav > a .icon-question {font-size: 29px;}.contacts-tabs__nav > a .icon-pin {font-size: 32px;}.contacts-tabs__nav > a .icon-download {font-size: 29px;}.contacts-tabs__nav > a .icon-letter {font-size: 33px;}.contacts-tabs__nav > a .icon-handshake {font-size: 35px;}}.contacts-tab {display: none;padding-top: 50px;}@media only screen and (max-width: 767px) {.contacts-tab {padding-top: 25px;padding-bottom: 25px;}}.contacts-tab.is-active {display: block;}.contacts-tab .title.title--base {color: #ffffff;text-align: center;padding-bottom: 40px;}.contacts-tab .title.title--sm {color: #ffffff;padding-bottom: 24px;}.contacts-tab p {color: #ffffff;font-size: 16px;line-height: 22px;margin-bottom: 0;padding-bottom: 28px;}.contacts-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;padding-bottom: 90px;}@media only screen and (max-width: 991px) {.contacts-list {margin-left: -8px;margin-right: -8px;padding-bottom: 45px;}}.contacts-list .contact-card {margin: 0 15px;width: calc(33.3333% - 30px);}@media only screen and (max-width: 991px) {.contacts-list .contact-card {margin-left: 8px;margin-right: 8px;width: calc(33.3333% - 16px);}}@media only screen and (max-width: 767px) {.contacts-list .contact-card {width: calc(50% - 16px);margin-bottom: 16px;}}@media only screen and (max-width: 600px) {.contacts-list .contact-card {width: 100%;}}.contact-card {position: relative;padding: 38px 15px 45px 90px;background-color: #121314;color: #ffffff;font-size: 14px;font-weight: 400;text-transform: uppercase;}@media only screen and (max-width: 991px) {.contact-card {padding: 15px;}}@media only screen and (max-width: 600px) {.contact-card {width: 100%;background-color: transparent;padding-left: 50px;}}.contact-card.is-visible .contact-card__hover {opacity: .1;}.contact-card__hover {background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: .6s ease 0s;transition: .6s ease 0s;}@media (max-width: 767px) {.contact-card__hover {opacity: .1;}}.contact-card:hover .contact-card__hover {opacity: .1;}.contact-card__icon {position: absolute;left: 23px;top: 25px;}@media only screen and (max-width: 991px) {.contact-card__icon {display: none;}}@media only screen and (max-width: 600px) {.contact-card__icon {display: block;left: 0;top: 12px;}}.contact-card__icon .icon {width: 43px;height: 43px;fill: #ffffff;}.contact-card__phone {position: relative;color: #ffffff;display: block;font-size: 24px;letter-spacing: 0.24px;line-height: 26px;white-space: nowrap;}.contact-card__email {position: relative;display: inline-block;color: #ffffff;font-size: 16px;font-weight: 400;letter-spacing: 0.16px;line-height: 27px;text-transform: none;white-space: nowrap;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (min-width: 768px) {.contact-card__email:after {content: '';opacity: .4;position: absolute;width: 100%;height: 1px;background: #ffffff;top: 100%;left: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.contact-card__email:hover:after {-webkit-transform: scale(0);transform: scale(0);}}.contact-card__title {position: relative;letter-spacing: 0.14px;font-weight: 700;line-height: 20px;margin-bottom: 20px;}.contact-card__address {position: relative;margin-top: 25px;margin-bottom: 25px;}.contact-card__worktime {position: relative;}.map {height: 352px;padding-bottom: 50px;}@media only screen and (max-width: 767px) {.map {padding-bottom: 0;height: 240px;}}.product-card {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-top: 38px;}@media only screen and (max-width: 991px) {.product-card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media only screen and (max-width: 600px) {.product-card {margin-left: -15px;margin-right: -15px;}}.product-gallery {display: -webkit-box;display: -ms-flexbox;display: flex;width: 594px;max-width: 594px;flex-shrink: 0;}@media (min-width: 1200px) {.product-gallery {min-height: 550px;}}@media only screen and (max-width: 1199px) {.product-gallery {max-width: 500px;width: 500px;}}@media only screen and (max-width: 991px) {.product-gallery {max-width: 100%;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.product-gallery__thumb {-ms-flex-negative: 0;flex-shrink: 0;width: 90px;margin-right: 30px;}@media only screen and (max-width: 991px) {.product-gallery__thumb {margin-right: 0;width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.product-gallery__thumb.no-slide .slick-track {transform: translate3d(0, 0, 0) !important;display: flex;justify-content: center;}.product-gallery__thumb.no-slide .slick-list {padding: 0px 0px !important;display: flex;justify-content: center;}}@media only screen and (max-width: 600px) {.product-gallery__thumb .slick-list {padding: 0 30px;}}.product-gallery__thumb-item {border: 1px solid #e8e8e8 !important;margin-bottom: 7px;position: relative;cursor: pointer;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.product-gallery__thumb-item {margin-bottom: 0;margin-right: 6px;}}.product-gallery__thumb-item:hover, .product-gallery__thumb-item.slick-current {border-color: #1732bc !important;}.product-gallery__thumb-item.product-gallery__thumb-item--video:hover .icon, .product-gallery__thumb-item.product-gallery__thumb-item--video:hover:after {-webkit-transform: scale(0.8);transform: scale(0.8);}.product-gallery__thumb-item.product-gallery__thumb-item--video:hover:before {opacity: .2;}.product-gallery__thumb-item.product-gallery__thumb-item--video:before {content: '';position: absolute;background-color: rgba(0, 0, 0, 0.5);top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-gallery__thumb-item.product-gallery__thumb-item--video:after {content: '';position: absolute;width: 40px;height: 40px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background: #ffffff;border-radius: 50%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-gallery__thumb-item.product-gallery__thumb-item--video .icon {width: 54px;height: 54px;fill: #1732bc;border: 6px solid rgba(88, 110, 223, 0.2);border-radius: 50%;position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-gallery__big {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 462px;}@media only screen and (max-width: 1199px) {.product-gallery__big {max-width: 380px;}}@media only screen and (max-width: 991px) {.product-gallery__big {width: 100%;max-width: 100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.product-gallery__big img {margin: 0 auto;}}.product-gallery__big .product-gallery__big-item.product-gallery__big-item--video:hover .icon, .product-gallery__big .product-gallery__big-item.product-gallery__big-item--video:hover:after {-webkit-transform: scale(0.8);transform: scale(0.8);}.product-gallery__big .product-gallery__big-item.product-gallery__big-item--video:after {content: '';position: absolute;width: 68px;height: 68px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background: #ffffff;border-radius: 50%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-gallery__big .product-gallery__big-item.product-gallery__big-item--video .icon {width: 82px;height: 82px;fill: #1732bc;border: 6px solid rgba(88, 110, 223, 0.2);border-radius: 50%;position: absolute;z-index: 5;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-gallery__icons {position: absolute;text-align: center;z-index: 9;top: 0;left: 30px;}@media only screen and (max-width: 600px) {.product-gallery__icons {left: 20px;}}.product-gallery__icons > span {margin-bottom: 10px;display: block;}@media only screen and (max-width: 600px) {.product-gallery__icons > span {max-width: 40px;}}.product-info {margin-left: 70px;}@media only screen and (max-width: 1199px) {.product-info {margin-left: 30px;}}@media only screen and (max-width: 991px) {.product-info {margin-left: 0;margin-top: 30px;}}@media only screen and (max-width: 600px) {.product-info {padding-left: 15px;padding-right: 15px;}}.product-info__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 16px;}.product-info__available {color: #0b0b0b;font-size: 11px;font-weight: 700;line-height: 1.1;text-transform: uppercase;letter-spacing: 0.11px;border: 1px solid #000000;padding: 7px 10px 6px 20px;margin-right: 36px;position: relative;}.product-info__available.is-available:before {content: '';position: absolute;width: 5px;height: 5px;background-color: #69cd6a;border-radius: 50%;left: 9px;top: 10px;}.product-info__title {font-size: 24px;font-weight: 700;line-height: 36px;}@media only screen and (max-width: 600px) {.product-info__title {font-size: 18px;line-height: 20px;}}.product-info__labels {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.product-info__code {color: #666666;font-size: 15px;margin-right: 20px;}@media only screen and (max-width: 600px) {.product-info__code {font-size: 13px;}}.product-info__in-stock {position: relative;padding: 1px 6px 1px 23px;margin-right: 20px;font-size: 15px;line-height: 18px;font-weight: 400;color: #1539B8;background-color: rgba(21, 57, 184, 0.05);border-radius: 5px;}.product-info__in-stock::before {position: absolute;top: calc(50% + 1px);transform: translateY(-50%);left: 6px;width: 11.5px;height: 7px;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 3L5 7.5L12 0.5' stroke='%231539B8'/%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;background-size: contain;content: "";}.product-info__price {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 12px;}.product-installments {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-left: 30px;}.product-installments__title {font-size: 13px;line-height: 1.2;color: #000000;}.product-installments__button {position: relative;margin: 0;padding: 0;font-size: 15px;line-height: 1.2;color: #000000;font-weight: 700;border: none;background-color: transparent;border-bottom: 1px dashed #1E31B5;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.product-installments__button:hover, .product-installments__button:focus {border-color: transparent;}.product-installments__button::after {position: absolute;top: 0;left: calc(100% + 5px);width: 35px;height: 25px;background-image: url("data:image/svg+xml,%3Csvg width='25' height='19' viewBox='0 0 25 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.97971 6.19804C0.976247 6.94845 0.775236 8.35867 1.52907 9.35957L6.20642 15.5699C6.71307 16.2426 7.45445 16.5275 8.17083 16.4892C8.33369 16.5421 8.50334 16.5818 8.67871 16.6068L19.4259 18.1387C21.0662 18.3725 22.5854 17.2323 22.8192 15.592L24.1633 6.16227C24.3971 4.522 23.2569 3.00276 21.6167 2.76895L10.8695 1.23706C10.6942 1.21207 10.5202 1.20278 10.349 1.20812C9.67189 0.971156 8.88039 1.03755 8.20594 1.54192L1.97971 6.19804Z' fill='url(%23paint0_linear_23_248)'/%3E%3Ccircle cx='4.82803' cy='8.21693' r='1.55251' transform='rotate(8.11222 4.82803 8.21693)' fill='white'/%3E%3Cpath d='M19.5703 10.0942C19.2246 12.5195 16.9783 14.2054 14.553 13.8597C12.1278 13.514 10.4419 11.2677 10.7876 8.84237C11.1333 6.41709 13.3796 4.73126 15.8049 5.07696C16.6033 5.19076 17.3215 5.51051 17.9135 5.97482L18.9454 5.10088C18.1379 4.40322 17.1276 3.92132 15.9927 3.75955C12.8398 3.31015 9.91962 5.50173 9.47022 8.65459C9.02081 11.8075 11.2124 14.7277 14.3653 15.1771C17.5181 15.6265 20.4383 13.4349 20.8877 10.282C20.9672 9.72471 20.9641 9.17466 20.8878 8.64423L19.6148 9.52941C19.612 9.71604 19.5974 9.9046 19.5703 10.0942Z' fill='white'/%3E%3Crect x='13.3354' y='10.5909' width='9.31505' height='1.7743' transform='rotate(-36.8878 13.3354 10.5909)' fill='white'/%3E%3Crect x='13.157' y='7.39722' width='4.43574' height='1.7743' transform='rotate(53.1122 13.157 7.39722)' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_23_248' x1='25.9687' y1='9.21403' x2='-8.91033' y2='7.15479' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231E31B5'/%3E%3Cstop offset='1' stop-color='%23A91EB5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat: no-repeat;background-position: center;background-size: contain;content: "";}@media only screen and (max-width: 600px) {.product-info__price {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.product-info__price .price-main {display: inline-block;font-size: 30px;font-weight: 700;}@media only screen and (max-width: 600px) {.product-info__price .price-main {font-size: 24px;}}.product-info__price .price-old {display: inline-block;font-size: 18px;font-weight: 400;line-height: 34px;text-decoration: line-through;color: #999999;margin-left: 16px;}@media only screen and (max-width: 600px) {.product-info__price .price-old {font-size: 14px;margin-left: 12px;}}.product-info__price .sale-size {width: 57px;height: 57px;background-color: #69cd6a;background-image: -webkit-gradient(linear, left bottom, left top, from(#0d2290), to(#1732bc));background-image: linear-gradient(to top, #0d2290 0%, #1732bc 100%);border-radius: 50%;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #ffffff;font-size: 12px;font-weight: 400;line-height: 21px;margin-left: 13px;}.product-info__price .sale-size span {font-size: 22px;display: block;}.product-info__price .price-opt {color: #999999;font-size: 18px;font-weight: 400;line-height: 34px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;text-align: right;}@media only screen and (max-width: 600px) {.product-info__price .price-opt {text-align: left;width: 100%;line-height: 1;}}.product-info__desc {font-size: 14px;font-weight: 400;line-height: 20px;margin-top: 20px;}.product-info__attention {background-color: #f6f6f6;font-size: 15px;font-weight: 400;line-height: 22px;margin-top: 10px;padding: 9px 25px 9px 13px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 600px) {.product-info__attention {padding-left: 30px;padding-right: 8px;position: relative;font-size: 14px;line-height: 16px;width: 100%;}.product-info__attention b {font-size: 0;}}.product-info__attention .icon {font-size: 17px;margin-right: 12px;fill: #1732bc;}@media only screen and (max-width: 600px) {.product-info__attention .icon {position: absolute;left: 8px;}}.product-info__optional {margin-top: 42px;position: relative;}.product-info__optional-wrapper {position: relative;}.product-info__optional:before {content: '';position: absolute;left: 0;top: -19px;height: 1px;background-color: #e8e8e8;width: 100%;}.product-info__optional-toggle {display: none;}@media only screen and (max-width: 600px) {.product-info__optional-toggle {display: block;color: #666666;font-style: italic;font-size: 15px;font-weight: 400;line-height: 22px;height: 40px;border: 1px solid #666666;width: 100%;background: transparent;position: relative;text-align: left;padding: 4px 15px;}.product-info__optional-toggle:after {content: '▼';position: absolute;right: 15px;color: #666666;font-size: 15px;}}.product-info__optional-title {font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;margin-bottom: 10px;}.product-info__optional-variables {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.product-info__optional-variables {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border: 1px solid #666;border-top-width: 0;position: absolute;left: 0;top: 40px;width: 100%;z-index: 999;background: #ffffff;padding: 20px 0;display: none;}.product-info__optional-variables.is-active {display: -webkit-box;display: -ms-flexbox;display: flex;}}.product-info__optional-variables-unit {margin-right: 9px;position: relative;}@media only screen and (max-width: 600px) {.product-info__optional-variables-unit {margin-right: 0;padding: 0 15px;margin-bottom: 12px;}}.product-info__optional-variables-unit label {display: block;position: relative;cursor: pointer;}@media only screen and (max-width: 600px) {.product-info__optional-variables-unit label img {display: none;}}.product-info__optional-variables-unit label:before {content: '';border: 3px solid #1732bc;background-color: rgba(23, 50, 188, 0.1);position: absolute;left: 0;top: 0;width: 100%;height: calc(100% + 5px);border-radius: 15px;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (min-width: 601px) {.product-info__optional-variables-unit input[type="radio"]:checked + label:before {opacity: 1;}.product-info__optional-variables-unit input[type="radio"]:not(:checked) + label:hover:before {opacity: 1;background: transparent;}}.product-info__optional-variables-unit:last-child {margin-right: 0;}.product-info__delivery {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 24px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;padding-top: 20px;padding-bottom: 18px;}.product-info__delivery .icon {fill: #1732bc;font-size: 34px;margin-right: 12px;flex-shrink: 0;}@media only screen and (max-width: 600px) {.product-info__delivery .icon {margin-right: 12px;}}.product-info__delivery-text {font-size: 15px;font-weight: 400;line-height: 22px;}.product-info__delivery-text p {font-size: 14px;line-height: 22px;margin-top: 12px;}.product-info__delivery-text a {color: #1732bc;position: relative;display: inline-block;}.product-info__brand-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin-top: 30px;max-width: 480px;-webkit-box-ordinal-group: 10;-ms-flex-order: 9;order: 9;}.product-info__brand-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 50%;}.product-info__brand-title {width: 100%;margin: 0;padding: 0;font-size: 18px;}.product-info__brand {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-height: 70px;}.product-info__brand p {width: 100%;margin: 0;font-size: 25px;font-weight: 700;}.product-info__brand-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;opacity: 1;will-change: opacity;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.product-info__brand-link img {max-width: 130px;-o-object-fit: contain;object-fit: contain;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}.product-info__brand-link:hover, .product-info__brand-link:focus {opacity: 0.5;}@media (max-width: 499px) {.product-info__brand-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;}.product-info__brand-item {width: 100%;}.product-info__brand {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}.product-info__controls {margin-top: 33px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 1199px) {.product-info__controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}.product-info__share {padding-left: 10px;}}@media only screen and (max-width: 991px) {.product-info__controls {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media only screen and (max-width: 600px) {.product-info__controls {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}.product-info__controls .product__favourite {padding-right: 7px;padding-left: 7px;}@media only screen and (max-width: 1199px) {.product-info__controls .product__favourite {margin-top: 12px;}}@media only screen and (max-width: 992px) {.product-info__controls .product__favourite {margin-top: 0;}}.product-info__controls .quantity-box {margin-right: 12px;}@media only screen and (max-width: 480px) {.product-info__controls .product-info__share {padding-left: 0;margin-right: 0;order: 0;}.product-info__controls .product__favourite {order: 0;padding-right: 7px;}.product-info__controls .btn--one-click {order: 1;}.product-info__controls .btn--add-to-cart {margin-right: 0;margin-left: auto;}.product-info__controls .quantity-box {margin-right: 11px;}}.product-info__controls .btn--add-to-cart {margin-right: 12px;}@media only screen and (max-width: 1199px) {.product-info__controls .btn--add-to-cart {margin-right: 0;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}}@media only screen and (max-width: 991px) {.product-info__controls .btn--add-to-cart {-webkit-box-flex: 0;-ms-flex-positive: 0;flex-grow: 0;margin-right: 12px;}}@media only screen and (max-width: 600px) {.product-info__controls .btn--add-to-cart {max-width: 150px;padding: 0 10px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-right: 0;}}@media only screen and (max-width: 1199px) {.product-info__controls .btn.btn--one-click {margin-top: 12px;margin-right: 12px;width: 60%;}.product-info__share {margin-top: 12px;}}@media only screen and (max-width: 991px) {.product-info__controls .btn.btn--one-click {width: auto;margin-top: 0;}.product-info__share {margin-top: 0;}}@media only screen and (max-width: 600px) {.product-info__controls {margin-bottom: 15px;}.product-info__controls .btn.btn--one-click {max-width: 190px;margin-right: 0;margin-bottom: 15px;padding: 5px 25px;}.product-info__controls .quantity-box {margin-bottom: 15px;}.product-info__controls .product__favourite {margin-bottom: 15px;}.product-info__controls .btn--add-to-cart {margin-right: 12px;margin-bottom: 15px;}.product-info__share {padding-right: 15px;margin-bottom: 15px;}}@media only screen and (max-width: 480px) {.product-info__controls .btn.btn--one-click {order: 1;width: 70%;max-width: 70%;margin-top: 12px;}.product-info__controls .btn--add-to-cart {width: 70%;max-width: 70%;margin-right: 0;}}@media only screen and (max-width: 370px) {.product-info__controls .btn.btn--one-click {width: 65%;max-width: 65%;}.product-info__controls .btn--add-to-cart {width: 65%;max-width: 65%;}.product-info__controls .product__favourite {padding-left: 0;}}.product-tabs {margin-top: 56px;}.product-tabs__nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #000000;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 36px;}@media only screen and (max-width: 991px) {.product-tabs__nav {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media only screen and (max-width: 600px) {.product-tabs__nav {margin-left: -15px;margin-right: -15px;overflow-x: auto;scrollbar-color: #666 #000;scrollbar-width: thin;}.product-tabs__nav::-webkit-scrollbar {width: 8px;height: 6px;}.product-tabs__nav::-webkit-scrollbar-track-piece {background-color: #666;}.product-tabs__nav::-webkit-scrollbar-thumb {height: 8px;background-color: #1732bc;}}.product-tabs__nav a {padding: 10px 36px;display: inline-block;color: #ffffff;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.14px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 600px) {.product-tabs__nav a {font-size: 12px;padding-left: 12px;padding-right: 12px;white-space: nowrap;}}.product-tabs__nav a:hover, .product-tabs__nav a.is-active {background: #306678;}.product-tab {position: relative;height: 0;overflow: hidden;}.product-tab.is-active {height: auto;}.product-specifications {max-width: 570px;margin: 0 auto;}.product-specifications-item {margin-bottom: 20px;}.product-specifications-item.active > a:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 15px;}.product-specifications-item > a {display: block;position: relative;font-size: 24px;font-weight: 700;line-height: 30px;border-bottom: 1px solid #c1c1c1;padding: 0 32px 8px 0;margin-bottom: 9px;}@media only screen and (max-width: 600px) {.product-specifications-item > a {font-size: 18px;line-height: 26px;}}.product-specifications-item > a:before {content: '';position: absolute;width: 12px;height: 12px;right: 10px;top: 10px;border-left: 2px solid #1732bc;border-top: 2px solid #1732bc;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-specifications-unit {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;position: relative;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 14px;font-weight: 400;line-height: 28px;letter-spacing: 0.14px;}@media only screen and (max-width: 600px) {.product-specifications-unit {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 12px;line-height: 16px;}}.product-specifications-unit:before {content: '';border-bottom: 1px dotted #c1c1c1;position: absolute;width: 100%;left: 0;bottom: 11px;}@media only screen and (max-width: 600px) {.product-specifications-unit:before {bottom: 4px;}}.product-specifications-name {padding-left: 36px;position: relative;background: #ffffff;width: 269px;}@media only screen and (max-width: 600px) {.product-specifications-name {padding-left: 0;width: auto;white-space: nowrap;}}.product-specifications-val {position: relative;background: #ffffff;}@media only screen and (max-width: 600px) {.product-specifications-val {text-align: right;}}.product-reviews {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 991px) {.product-reviews {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.product-reviews__list {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-right: 29px;margin-top: 25px;}@media only screen and (max-width: 991px) {.product-reviews__list {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-right: 0;}}.product-reviews__summary-inner-wrapper {width: 370px;height: 285px;border: 1px solid #c6c6c6;-ms-flex-negative: 0;flex-shrink: 0;padding: 16px 25px;margin-top: -25px;}@media only screen and (max-width: 991px) {.product-reviews__summary {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-top: 20px;}}@media only screen and (max-width: 600px) {.product-reviews__summary {width: 100%;padding: 0;border: 0;}}.product-reviews__summary-title {font-size: 16px;font-weight: 700;line-height: 30px;letter-spacing: 0.16px;}.product-reviews__summary-total {font-size: 13px;font-weight: 400;line-height: 30px;letter-spacing: 0.13px;color: #666666;margin: 2px 0 22px;}.product-reviews__summary-total a {display: inline-block;text-decoration: underline;color: inherit;margin-right: 4px;}.product-reviews__summary-total a:hover {text-decoration: none;}.product-reviews__summary-total span {display: inline-block;}.product-reviews__summary-unit {display: -webkit-box;display: -ms-flexbox;display: flex;}.product-reviews__summary-unit-name {font-size: 14px;line-height: 30px;letter-spacing: 0.14px;width: 178px;}.product-review {background-color: #f6f6f6;margin-bottom: 30px;}.product-review__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 26px 30px 24px 30px;}@media only screen and (max-width: 600px) {.product-review__top {-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 15px;}}@media only screen and (max-width: 600px) {.product-review__rating {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;margin-bottom: 12px;}}@media only screen and (max-width: 600px) {.product-review__top-left {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}}.product-review__box {display: flex;align-items: center;flex-wrap: wrap;}.product-review__author {display: block;font-size: 14px;font-weight: 700;line-height: 24px;text-transform: uppercase;letter-spacing: 0.14px;margin-right: 10px;}.product-review__city {font-style: italic;color: #666666;font-size: 14px;line-height: 16px;}.product-review__date {color: #666666;font-size: 13px;font-weight: 400;letter-spacing: 0.13px;}.product-review__text {font-size: 15px;line-height: 22px;letter-spacing: 0.15px;padding: 0 30px 30px;}@media only screen and (max-width: 600px) {.product-review__text {padding-left: 15px;padding-right: 15px;font-size: 14px;line-height: 18px;}}.product-review__answer {background: #e8e8e8 url("../img/logo-fon-sm.png") no-repeat center;padding: 18px 40px 64px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;flex-direction: column;}.product-review__answer-wrapper {margin-left: 23px;padding-top: 20px;}.product-review__answer-avatar {border-radius: 100%;overflow: hidden;}@media only screen and (max-width: 600px) {.product-review__answer {padding: 15px 15px 30px;}}.product-review__answer-left {-ms-flex-negative: 0;flex-shrink: 0;margin-right: 53px;margin-top: 8px;display: flex;margin-bottom: 25px;}@media only screen and (max-width: 600px) {.product-review__answer-left {display: none;}}.product-review__answer-name {font-size: 14px;font-weight: 700;line-height: 20px;text-transform: uppercase;}.product-review__answer-title {font-size: 14px;font-weight: 700;line-height: 24px;text-transform: uppercase;letter-spacing: 0.14px;margin-bottom: 0 }.product-review__answer-text {font-size: 15px;font-weight: 400;line-height: 22px;letter-spacing: 0.15px;padding-right: 25px;}@media only screen and (max-width: 600px) {.product-review__answer-text {font-size: 14px;line-height: 18px;}}.testimonials__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 15px;margin-bottom: 75px;}.testimonials__desc {max-width: 734px;font-size: 15px;line-height: 22px;letter-spacing: 0.15px;}@media only screen and (max-width: 991px) {.testimonials__desc {margin-bottom: 12px;}}.testimonial {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 991px) {.testimonial {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.testimonial__body {width: 670px;background-color: #ffffff;-ms-flex-negative: 0;flex-shrink: 0;color: #000000;padding: 32px;}@media only screen and (max-width: 1199px) {.testimonial__body {width: 600px;}}@media only screen and (max-width: 991px) {.testimonial__body {width: 100%;}}@media only screen and (max-width: 600px) {.testimonial__body {padding-left: 15px;padding-right: 15px;}}.testimonial__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 600px) {.testimonial__top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.testimonial__top-avatar {margin-right: 28px;}@media only screen and (max-width: 600px) {.testimonial__top-avatar {margin-right: 0;margin-bottom: 12px;}}.testimonial__box {display: flex;align-items: center;flex-wrap: wrap;}.testimonial__author {display: block;font-size: 14px;font-weight: 700;line-height: 24px;text-transform: uppercase;letter-spacing: 0.14px;margin-right: 10px;}span.testimonial__city {font-style: italic;color: #666666;font-size: 14px;line-height: 16px;}.testimonial__text {font-size: 15px;line-height: 22px;letter-spacing: 0.15px;padding: 20px 7px;}@media only screen and (max-width: 600px) {.testimonial__text {padding-left: 0;padding-right: 0;font-size: 14px;line-height: 18px;}}.testimonial-form.testimonial-form--dark .form-group input[type="text"], .testimonial-form.testimonial-form--dark .form-group input[type="email"], .testimonial-form.testimonial-form--dark .form-group textarea {color: #000;}@media only screen and (max-width: 1199px) {.testimonial-form.testimonial-form--dark {padding: 0;border: 0;}}.testimonial-form.testimonial-form--dark .title {color: #000000;}.testimonial-form.testimonial-form--dark .btn.btn--blue:hover {background: #000000;color: #ffffff;}.testimonial-form__subtitle {font-size: 16px;font-weight: 400;line-height: 1;letter-spacing: 0.16px;margin-bottom: 20px;}.testimonial-form__subtitle.testimonial-form__subtitle_s {margin-bottom: 12px;}.testimonial-form .title {color: #ffffff;letter-spacing: 0;font-family: 'Playfair Display';font-style: normal;font-weight: 400;font-size: 34px;line-height: 115%;text-transform: uppercase;margin: 0 0 45px 0;}.testimonial-form__groups {margin-top: 45px;}.testimonial-form__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-top: 45px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.testimonial-form-col-input {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 991px) {.testimonial-form-col-input {max-width: 100%;flex-wrap: wrap;}}.testimonial-form-col-input .form-group {flex: 1 1 100%;}@media only screen and (max-width: 600px) {.testimonial-form-col-input .form-group {width: 100%;}}.testimonial-form-col-input .form-group:not(:first-child) {margin-left: 25px;}@media (max-width: 991px) {.testimonial-form-col-input .form-group:not(:first-child) {margin-left: 0;}.testimonial-form-col-input .form-group:not(:last-child) {margin-bottom: 15px;}}.testimonial-form-col-input .form-group input[type='text'], .testimonial-form-col-input .form-group input[type='tel'], .testimonial-form-col-input .form-group input[type='email'] {border: 1px solid #2C2C2C;width: 100%;height: 50px;padding: 0 20px;display: flex;align-items: center;background: transparent;color: #B3B3B3;}.testimonial-form-col-input .form-group.form-group--textares {height: 100px;width: 100%;}.testimonial-form-col-input .form-group textarea {height: 100%;width: 100%;padding: 20px;border: 1px solid #2C2C2C;background: transparent;color: #B3B3B3;}.testimonial-form-col-stars {max-width: 33.33333%;-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;padding: 0 15px;}@media only screen and (max-width: 991px) {.testimonial-form-col-stars {max-width: 58.33333%;-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;}}@media only screen and (max-width: 600px) {.testimonial-form-col-stars {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-top: 20px;}}.testimonial-form .form-group--submit {margin-top: 24px;}.testimonial-form .form-group--checkbox {text-align: center;margin-top: 10px;}.testimonial-form .form-group--checkbox label {font-size: 13px;text-align: left;}.testimonial-stars .rating-stars {margin-bottom: 30px;border: 1px solid #000;padding: 15px 20px;}.testimonial-stars .form-group-stars {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 12px;}.testimonial-stars .form-group-stars__desc {font-size: 14px;letter-spacing: 0.14px;line-height: 18px;}.testimonial-stars .form-group-stars__input {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;margin-right: 8px;}.testimonial-stars .form-group-stars__input input[type="radio"] {visibility: hidden;position: relative;width: 0;height: 0;}.testimonial-stars .form-group-stars__input input[type="radio"]:checked ~ label .icon {fill: #fbaf00;}.testimonial-stars .form-group-stars__input label {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 6px;}.testimonial-stars .form-group-stars__input label:hover .icon {fill: rgba(251, 175, 0, 0.5);}.testimonial-stars .form-group-stars__input label .icon {fill: #dcdcdc;font-size: 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.cart {margin-top: 30px;}.cart__bottom {text-align: right;margin-top: 23px;margin-bottom: 70px;}.cart__bottom-sum-product, .cart__bottom-sum-delivery {font-size: 15px;line-height: 24px;}.cart__bottom-sum-total {font-size: 24px;font-weight: 700;line-height: 32px;}.cart__bottom-btns .btn {height: 45px;font-size: 13px;}@media only screen and (max-width: 767px) {.cart__bottom-btns .btn.btn--blue {margin-top: 12px;}}.cart__bottom-btns .btn.btn--blue:hover {background: #000000;color: #ffffff;}.cart__bottom-btns .btn:first-child {margin-right: 12px;}@media only screen and (max-width: 600px) {.cart__bottom-btns .btn:first-child {margin-right: 0;padding: 5px 10px;}}.cart-table {margin-top: 27px;}.cart-table__row {border-bottom: 1px solid #c1c1c1;}.cart-table__row:first-child {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 991px) {.cart-table__row:first-child {display: none;}}.cart-table__row:first-child .cart-table__cell {padding: 0 15px;background-color: #000000;}.cart-table__row:first-child .cart-table__cell span {display: block;padding: 10px 0;background-color: #000000;color: #ffffff;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.14px;}.cart-table__row:first-child .cart-table__cell:first-child {max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;}.cart-table__row:first-child .cart-table__cell:first-child span {padding-left: 10px;}.cart-table__row:first-child .cart-table__cell:nth-child(2), .cart-table__row:first-child .cart-table__cell:nth-child(3), .cart-table__row:first-child .cart-table__cell:nth-child(4) {max-width: 16.66667%;-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;}.cart-table__row:first-child .cart-table__cell:nth-child(3) span {text-align: center;}.cart-table__row:first-child .cart-table__cell:nth-child(4) span {padding-left: 37px;}@media only screen and (max-width: 991px) {.cart-table__row:first-child .cart-table__cell:nth-child(4) span {padding-left: 10px;}}.cart-table__row:first-child .cart-table__cell:last-child {max-width: 8.33333%;-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;}.cart-table__row-inner {display: -webkit-box;display: -ms-flexbox;display: flex;padding-top: 46px;position: relative;}@media only screen and (max-width: 991px) {.cart-table__row-inner {-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media only screen and (max-width: 767px) {.cart-table__row-inner {padding-top: 16px;}}.cart-table__row-inner .cart-table__cell {padding: 0 15px 0;}.cart-table__row-inner .cart-table__cell:first-child {max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;}@media only screen and (max-width: 767px) {.cart-table__row-inner .cart-table__cell:first-child {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.cart-table__row-inner .cart-table__cell:nth-child(2), .cart-table__row-inner .cart-table__cell:nth-child(3), .cart-table__row-inner .cart-table__cell:nth-child(4) {max-width: 16.66667%;-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;position: relative;}.cart-table__row-inner .cart-table__cell:nth-child(2), .cart-table__row-inner .cart-table__cell:nth-child(4) {padding-top: 18px;}@media only screen and (max-width: 991px) {.cart-table__row-inner .cart-table__cell:nth-child(2), .cart-table__row-inner .cart-table__cell:nth-child(3), .cart-table__row-inner .cart-table__cell:nth-child(4) {max-width: none;-ms-flex-preferred-size: auto;flex-basis: auto;}.promo-price {text-align: left;}.cart-table__cell.cart-price {width: 160px;}}@media only screen and (max-width: 767px) {.cart-table__row-inner .cart-table__cell:nth-child(3) {padding-top: 18px;}.cart-table__row-inner .cart-table__cell:nth-child(4) {display: none;}.cart-table__promo {flex-direction: column;}.cart-table__cell.cart-price {flex-grow: 0;flex-shrink: 0;display: flex;align-items: center;}}.cart-table__row-inner .cart-table__cell:last-child {padding-top: 18px;max-width: 8.33333%;-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;}.cart-table__row-inner .cart-table__cell:nth-child(4) span:not(.ruble) {padding-left: 37px;}@media only screen and (max-width: 991px) {.cart-table__row-inner .cart-table__cell:nth-child(4) span:not(.ruble) {padding-left: 10px;}}@media only screen and (max-width: 600px) {.cart-table__row-inner .cart-table__cell:nth-child(4) span:not(.ruble) {padding-left: 0;}}@media only screen and (max-width: 767px) {.cart-table__row-inner .cart-table__cell .btn--del {position: absolute;top: 9px;right: 0;}}.cart-table__product {display: -webkit-box;display: -ms-flexbox;display: flex;align-items: flex-start;padding-left: 8px;}.cart-table__product:hover .cart-table__product-name {color: #1732bc;}.cart-table__product:hover img {outline: 2px solid #1732bc;}@media only screen and (max-width: 991px) {.cart-table__product {padding-left: 0;}}.cart-table__product-info {margin-left: 60px;}@media only screen and (max-width: 991px) {.cart-table__product-info {margin-left: 10px;}}.cart-table__product-code {color: #666666;font-size: 14px;font-weight: 400;}.cart-table__product-name {color: #666666;font-size: 16px;font-weight: 700;line-height: 20px;margin-top: 7px;margin-bottom: 9px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.cart-table__product-desc {color: #000000;font-size: 14px;font-weight: 400;line-height: 20px;}.cart-table__product-dop_size {font-size: 14px;font-weight: 400;line-height: 20px;margin-bottom: 6px;}.cart-table .quantity-box {width: 100px;margin: auto;}@media only screen and (max-width: 991px) {.cart-table .quantity-box {margin-top: 0;margin-left: auto;margin-right: 0;}}.cart-table .price {margin-top: 2px;padding-left: 35px;white-space: nowrap;}@media only screen and (max-width: 600px) {.cart-table .price {padding-left: 0;}}.cart-table .price--old {padding-right: 6px;white-space: nowrap;}@media only screen and (max-width: 1199px) {.cart-table .price--old {display: block;margin-right: 0;}}@media only screen and (max-width: 991px) {.cart-table .price--old {display: inline-block;margin-right: 6px;}}.cart-table__promo {text-align: right;display: flex;justify-content: space-between;align-items: flex-end;}.form-group-promo {position: relative;margin-bottom: 20px;}.cart-price .promo-price {font-size: 12px;color: #cd0a0a;position: absolute;top: 0;}@media only screen and (max-width: 600px) {.cart-price .promo-price {position: absolute;white-space: nowrap;top: 0;}}@media only screen and (max-width: 991px) {.form-group-promo {top: 0;margin-bottom: 20px;margin-top: 20px;}}.form-group-promo form {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 600px) {.form-group-promo form {flex-wrap: wrap;justify-content: flex-start;}}.form-group-promo label {display: inline-block;font-size: 14px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.7px;margin-right: 18px;}.form-group-promo input {width: 210px;height: 40px;border: 1px solid #898989;padding: 5px 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.form-group-promo input:hover, .form-group-promo input:focus {border-color: #000;}@media only screen and (max-width: 991px) {.form-group-promo input {width: 170px;}}@media only screen and (max-width: 600px) {.form-group-promo input {width: 100%;margin-bottom: 12px;}}.form-group-promo .btn {height: 40px;}.form-group-promo__ready {font-size: 14px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.7px;}.form-group-promo__ready span {position: relative;display: inline-block;padding-left: 32px;}.form-group-promo__ready span:before {content: '';position: absolute;width: 22px;height: 22px;left: 0;top: 0;background: url(../img/svgSprite/checked-blue.svg) no-repeat;}.form-group-promo__cancel {font-size: 14px;font-weight: 400;border-bottom: 1px solid;line-height: 1;color: #1732bc;text-transform: none;display: inline-block;margin-left: 12px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.form-group-promo__cancel:hover {border-bottom-color: transparent;}.cart-total {display: flex;justify-content: space-between;align-items: flex-start;border-bottom: 1px solid #c1c1c1;padding: 28px 0 40px;}.cart-total__delivery {position: relative;max-width: 608px;background: #f1f1f1;font-size: 14px;margin-top: 13px;padding: 20px 30px 20px 70px;line-height: 23px;}.cart-total__delivery-icon {position: absolute;left: 20px;top: 14px;}.cart-total__delivery-icon svg {font-size: 36px;fill: #1732bc;}.cart-total__details {max-width: 294px;margin-left: auto;font-size: 15px;margin-top: 16px;color: #666;}.cart-total__detail {display: inline-flex;justify-content: space-between;min-width: 216px;position: relative;}.cart-total__detail > span {background: #fff;position: relative;z-index: 5;padding: 0 4px;}.cart-total__detail:after {content: '';border-bottom: 1px dotted #666;width: 100%;left: 0;bottom: 6px;position: absolute;}@media (max-width: 1199px) {.cart-total__delivery {max-width: 400px;}}@media (max-width: 991px) {.cart-total {flex-direction: column;}.cart-total__delivery {margin-top: 30px;order: 2;}.cart-total__info {order: 1;}}.cart-total__sum {max-width: 290px;margin-left: auto;font-size: 24px;font-weight: 700;}.cart-total__comment {max-width: 290px;margin-left: auto;font-size: 15px;}.cart-delivery {margin-top: 32px;}.cart-delivery__title {text-align: center;margin-bottom: 15px;}.cart-delivery__subtitle {text-align: center;font-size: 14px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;}.cart-delivery__region {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 58px;}@media only screen and (max-width: 1199px) {.cart-delivery__region {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.cart-delivery__region-control {margin-right: 15px;width: 33.3333%;border: 5px solid #f1f1f1;transition: .3s ease 0s;margin-bottom: 15px;}.cart-delivery__region-control:hover {border-color: #1732bc;}@media only screen and (max-width: 1199px) {.cart-delivery__region-control {width: calc(50% - 12px);margin-right: 12px;}}@media only screen and (max-width: 600px) {.cart-delivery__region-control {width: 100%;margin-right: 0;margin-bottom: 12px;}}.cart-delivery__region-control:last-child {margin-right: 0;}.cart-delivery__region-control label {display: -webkit-box;display: -ms-flexbox;display: flex;flex-direction: column;padding-left: 40px;padding-top: 25px;padding-bottom: 15px;width: 100%;height: 100%;position: relative;}@media only screen and (max-width: 1199px) {.cart-delivery__region-control label {width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 15px 15px 15px 50px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}@media only screen and (max-width: 991px) {.cart-delivery__region-control label {height: 100%;}}.cart-delivery__region-control label:before {content: '';position: absolute;width: 25px;height: 25px;background-color: #e5e5e5;border-radius: 50%;background-image: url(../img/svgSprite/tick.svg);background-position: center center;background-repeat: no-repeat;background-size: 14px;left: 8px;}@media only screen and (max-width: 1199px) {.cart-delivery__region-control label:before {left: 15px;}}.cart-delivery__region-control label:hover {border-color: rgba(23, 50, 188, 0.5);}.cart-delivery__region-control input[type="radio"]:checked + label {border-color: #1732bc;}.cart-delivery__region-control input[type="radio"]:checked + label:before {background-color: #1732bc;}.cart-delivery__region-title {font-size: 12px;font-weight: 700;line-height: 22px;text-transform: uppercase;}@media only screen and (max-width: 1199px) {.cart-delivery__region-title br {display: none;}}@media only screen and (max-width: 991px) {.cart-delivery__region-title {padding-bottom: 20px;}}.cart-delivery__region-name {color: #1732bc;font-size: 16px;font-weight: 400;line-height: 30px;text-decoration: underline;}.cart-delivery__region-name:hover {text-decoration: none;}.cart-delivery__region-inputs {text-transform: none;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;}@media only screen and (max-width: 991px) {.cart-delivery__region-inputs {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}@media only screen and (max-width: 767px) {.cart-delivery__region-inputs {margin-left: 0;margin-bottom: 12px;width: 100%;}}.cart-delivery__region .form-group {margin-bottom: 7px;margin-top: 7px;}.cart-delivery__region .form-group input {height: 45px;border: 1px solid #898989;width: 100%;padding: 5px 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.cart-delivery__region .form-group input:hover, .cart-delivery__region .form-group input:focus {border-color: #000;}.cart-delivery__region .form-group:first-child {width: 215px;margin-bottom: 0;}@media only screen and (max-width: 991px) {.cart-delivery__region .form-group:first-child {width: 100%;margin-right: 0;}}.cart-delivery__region .form-group:nth-child(2) {width: 125px;}@media only screen and (max-width: 991px) {.cart-delivery__region .form-group:nth-child(2) {width: 100%;}}.cart-delivery__type {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 37px;}@media only screen and (max-width: 991px) {.cart-delivery__type {-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -5px;margin-right: -5px;}}.cart-delivery__type-control {margin-right: 30px;max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;}@media only screen and (max-width: 991px) {.cart-delivery__type-control {max-width: calc(50% - 24px);-ms-flex-preferred-size: calc(50% - 24px);flex-basis: calc(50% - 24px);margin-right: 12px;margin-left: 12px;margin-bottom: 24px;}}@media only screen and (max-width: 767px) {.cart-delivery__type-control {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.cart-delivery__type-control:last-child {margin-right: 0;}@media only screen and (max-width: 1199px) {.cart-delivery__type-control {margin-right: 10px;}}.cart-delivery__type-control label {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border: 5px solid #f1f1f1;height: 100%;padding-top: 52px;padding-bottom: 28px;}.cart-delivery__type-control label:before {content: '';position: absolute;width: 25px;height: 25px;background-color: #e5e5e5;border-radius: 50%;background-image: url(../img/svgSprite/tick.svg);background-position: center center;background-repeat: no-repeat;background-size: 14px;left: 14px;top: 19px;}.cart-delivery__type-control label:hover {border-color: rgba(23, 50, 188, 0.5);}.cart-delivery__type-control input[type="radio"]:checked + label {border-color: #1732bc;}.cart-delivery__type-control input[type="radio"]:checked + label:before {background-color: #1732bc;}.cart-delivery__type-time {display: inline-block;margin-top: 40px;position: relative;}.cart-delivery__type-time:before {content: '';width: 20px;height: 20px;background: url(../img/svgSprite/school-calendar.svg) no-repeat center center;display: inline-block;vertical-align: sub;background-size: contain;position: absolute;left: -24px;}.cart-delivery__type-cost {font-size: 24px;font-weight: 700;line-height: 1;}.cart-delivery__type-logo {display: -webkit-box;display: -ms-flexbox;display: flex;height: 54px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cart-delivery__type-point {display: block;font-size: 14px;font-weight: 400;line-height: 1;border-bottom: 1px solid;color: #1732bc;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;margin-top: 17px;}.cart-delivery__type-point:hover {border-bottom-color: transparent;}.cart-delivery__info {font-size: 18px;font-weight: 700;line-height: 28px;text-align: right;}.inner-content {margin-top: 30px;}.inner-content.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}@media only screen and (max-width: 767px) {.inner-content.row {margin-left: 0;margin-right: 0;}}.inner-content .row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;position: relative;}@media only screen and (max-width: 767px) {.inner-content .row {margin-left: 0;margin-right: 0;}}@media only screen and (max-width: 991px) {.inner-content .col-md-3, .inner-content .col-md-4, .inner-content .col-md-5, .inner-content .col-md-6, .inner-content .col-md-10 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0 15px;}}.inner-content .col-sm-6 {padding: 0 15px;max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}.inner-content .col-sm-8 {padding: 0 15px;max-width: 66.66667%;-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;}@media only screen and (min-width: 992px) {.inner-content .col-offset-md-3 {margin-left: 25%;}}@media only screen and (min-width: 992px) and (max-width: 991px) {.inner-content .col-offset-md-3 {margin-left: 0;}}@media only screen and (min-width: 992px) {.inner-content .col-offset-md-2 {margin-left: 16.66667%;}}@media only screen and (min-width: 992px) and (max-width: 991px) {.inner-content .col-offset-md-2 {margin-left: 0;}}@media only screen and (min-width: 992px) {.inner-content .col-md-3 {padding: 0 15px;max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;}.inner-content .col-md-4 {padding: 0 15px;max-width: 33.33333%;-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;}.inner-content .col-md-5 {padding: 0 15px;max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;}.inner-content .col-md-6 {padding: 0 15px;max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}.inner-content .col-md-8 {padding: 0 15px;max-width: 66.66667%;-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;}.inner-content .col-md-10 {padding: 0 15px;max-width: 83.33333%;-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;}}@media only screen and (max-width: 767px) {.inner-content .col-md-3, .inner-content .col-md-4, .inner-content .col-md-5, .inner-content .col-md-6, .inner-content .col-md-10, .inner-content .col-sm-6, .inner-content .col-sm-8 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;}}.about .title--lg {letter-spacing: -0.3px;line-height: 1.15;margin-top: 55px;margin-bottom: 50px;}@media only screen and (max-width: 991px) {.about .title--lg {margin-top: 30px;margin-bottom: 30px;}}.about__year {color: #306678;font-size: 80px;font-weight: 700;text-align: center;line-height: 1;margin-bottom: 20px;}@media only screen and (max-width: 600px) {.about__year {font-size: 40px;text-align: left;}}.about p {font-size: 16px;font-weight: 400;line-height: 24px;}.about__video {margin-top: 30px;}@media only screen and (max-width: 767px) {.about__video {margin-top: 0;}}.about__video > a {display: inline-block;position: relative;}@media only screen and (min-width: 768px) {.about__video > a:hover .icon-play-btn {-webkit-transform: scale(1.05);transform: scale(1.05);}.about__video > a:hover:before {opacity: .2;}}.about__video > a:before {content: '';position: absolute;top: 0;left: 0;background: #000000;opacity: .4;width: 100%;height: 100%;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.about__video .icon-play-btn {fill: #ffffff;position: absolute;width: 78px;height: 78px;left: 0;right: 0;top: 0;bottom: 0;margin: auto;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 600px) {.about__video .icon-play-btn {width: 40px;height: 40px;left: 15px;right: auto;top: 15px;bottom: auto;}}.about__desc {position: relative;margin-top: 30px;padding-top: 53px;}@media only screen and (max-width: 991px) {.about__desc {margin-top: 12px;padding-top: 0;padding-left: 0;position: absolute;left: 30px;top: 30px;}}@media only screen and (max-width: 767px) {.about__desc {left: 15px;top: 15px;}}.about__desc:before {content: '';position: absolute;border: 9px solid transparent;border-left: 14px solid #050505;top: 13px;}@media only screen and (max-width: 991px) {.about__desc:before {display: none;}}.about__desc-title {font-size: 24px;font-weight: 700;line-height: 32px;margin-bottom: 18px;display: block;}@media only screen and (max-width: 991px) {.about__desc-title {color: #ffffff;font-size: 18px;line-height: 22px;}}@media only screen and (max-width: 600px) {.about__desc-title {font-size: 16px;padding-top: 30px;margin-bottom: 6px;}}.about__desc-duration {display: block;color: #666666;font-size: 15px;font-weight: 400;line-height: 22px;}@media only screen and (max-width: 991px) {.about__desc-duration {color: #ffffff;}}.about-links {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: -9px;margin-right: -9px;margin-top: 90px;margin-bottom: 90px;}@media only screen and (max-width: 991px) {.about-links {margin: 40px -4px;}}@media only screen and (max-width: 600px) {.about-links {margin-left: 0;margin-right: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}}.about-links__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: #121314;max-width: 20%;-ms-flex-preferred-size: 20%;flex-basis: 20%;margin: 0 9px;font-size: 14px;line-height: 20px;text-transform: uppercase;letter-spacing: 0.14px;color: #ffffff;padding: 27px 30px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.about-links__item {margin: 0 4px;padding: 15px;}}@media only screen and (max-width: 600px) {.about-links__item {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-bottom: 8px;margin-left: 0;margin-right: 0;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.about-links__item:hover {background-color: #306678;}.about-links__item .icon {fill: #ffffff;}.about-links__item span {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;margin-top: 27px;}@media only screen and (max-width: 991px) {.about-links__item span {margin-top: 12px;}}@media only screen and (max-width: 600px) {.about-links__item span {margin-top: 0;margin-left: 12px;}}.about-links__item .icon-question {font-size: 39px;}.about-links__item .icon-pin {font-size: 38px;}.about-links__item .icon-download {font-size: 38px;}.about-links__item .icon-letter {font-size: 44px;}.about-links__item .icon-handshake {font-size: 47px;}.teams {padding-top: 80px;padding-bottom: 80px;}@media only screen and (max-width: 991px) {.teams {padding-top: 40px;padding-bottom: 40px;}}.teams-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -8px;margin-right: -8px;margin-top: 35px;}@media only screen and (max-width: 600px) {.teams-list {margin-left: 0;margin-right: 0;-ms-flex-wrap: wrap;flex-wrap: wrap;}}.team-item {max-width: calc(20% - 16px);-ms-flex-preferred-size: calc(20% - 16px);flex-basis: calc(20% - 16px);margin: 0 8px;display: flex;flex-direction: column;background-color: #121314;}@media only screen and (max-width: 991px) {.team-item {max-width: calc(33.3333% - 16px);-ms-flex-preferred-size: calc(33.3333% - 16px);flex-basis: calc(33.3333% - 16px);margin: 0 8px 16px;}}@media only screen and (max-width: 600px) {.team-item {max-width: 370px;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin: 0 auto 15px;}}.team-item__info {background-color: #121314;padding: 20px 15px 25px;flex-grow: 1;display: flex;flex-direction: column;}@media only screen and (max-width: 991px) {.team-item__info {padding-left: 15px;padding-right: 15px;}}.team-item__name {font-size: 14px;font-weight: 700;line-height: 22px;text-transform: uppercase;min-height: 44px;}@media only screen and (max-width: 600px) {.team-item__name {min-height: 0;}}.team-item__post {font-style: italic;font-size: 14px;line-height: 22px;flex-grow: 1;}.team-item__mail {font-size: 16px;line-height: 16px;margin-top: 20px;}.team-item__mail a {color: #ffffff;position: relative;display: inline-block;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.team-item__mail a:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #fff;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (min-width: 768px) {.team-item__mail a:hover:after {-webkit-transform: scale(0);transform: scale(0);}}.sportsmen {background-color: #1b1b1b;overflow: hidden;padding-bottom: 90px;}.sportsmen .title.title--base {line-height: 40px;}@media only screen and (max-width: 767px) {.sportsmen .title.title--base {line-height: inherit;}}.sportsmen__container {width: 1200px;padding: 0 15px;margin: 83px auto 0;}@media only screen and (max-width: 1199px) {.sportsmen__container {width: 100%;}}@media only screen and (max-width: 767px) {.sportsmen__container {margin-top: 40px;}}.sportsmen__row {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 767px) {.sportsmen__row {-ms-flex-wrap: wrap;flex-wrap: wrap;height: auto !important;}}.sportsmen__text {color: #ffffff;font-size: 20px;font-weight: 700;line-height: 28px;width: 270px;-ms-flex-negative: 0;flex-shrink: 0;}@media only screen and (max-width: 767px) {.sportsmen__text {width: 80%;}}@media only screen and (max-width: 600px) {.sportsmen__text {width: 64%;font-size: 16px;line-height: 24px;}}.sportsmen__controls {margin-left: 22px;margin-right: 22px;-ms-flex-negative: 0;flex-shrink: 0;}@media only screen and (max-width: 600px) {.sportsmen__controls {margin-left: 12px;}}.sportsmen__controls button {background: transparent;border: 0;margin: 6px 10px;}.sportsmen__controls button .icon {font-size: 20px;fill: #ffffff;}.sportsmen__slider {max-width: 100%;-ms-flex-negative: 0;flex-shrink: 0;}@media only screen and (max-width: 767px) {.sportsmen__slider {width: 100%;margin-top: 30px;}.sportsmen__slider .slick-list {margin-left: -15px;margin-right: -15px;}}.sportsmen__slide {width: 240px;margin: 0 20px;}@media only screen and (max-width: 991px) {.sportsmen__slide {margin: 0 10px;}}.sportsmen__name {color: #ffffff;font-size: 16px;font-weight: 700;line-height: 25px;margin-top: 22px;margin-bottom: 3px;}@media only screen and (max-width: 767px) {.sportsmen__name {padding-left: 15px;}}.sportsmen__post {font-size: 14px;line-height: 20px;color: #ffffff;}@media only screen and (max-width: 767px) {.sportsmen__post {padding-left: 15px;}}.sert {padding-top: 90px;padding-bottom: 100px;position: relative;overflow: hidden;}@media only screen and (max-width: 991px) {.sert {padding-bottom: 0;padding-top: 40px;}}.sert:before {content: '';position: absolute;height: 100%;width: 100%;left: calc(50%);background: #000;top: 0;-webkit-transform: translateX(250px);transform: translateX(250px);}@media only screen and (max-width: 1199px) {.sert:before {-webkit-transform: translateX(0);transform: translateX(0);left: 70%;right: 0;width: 100%;}}@media only screen and (max-width: 991px) {.sert:before {display: none;}}.sert__container {display: -webkit-box;display: -ms-flexbox;display: flex;width: 1200px;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;padding: 0 15px;margin: 0 auto;}@media only screen and (max-width: 1199px) {.sert__container {width: 100%;}}@media only screen and (max-width: 991px) {.sert__container {-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0;}}.sert__text {color: #0b0b0b;font-size: 24px;line-height: 1.2;font-weight: 700;max-width: 250px;margin-left: 50px;margin-right: 70px;margin-top: 70px;}@media only screen and (max-width: 1199px) {.sert__text {margin-right: 35px;margin-left: 25px;}}@media only screen and (max-width: 991px) {.sert__text {margin-top: 15px;margin-right: 15px;margin-left: 15px;font-size: 18px;}}@media only screen and (max-width: 600px) {.sert__text {max-width: 100%;margin-bottom: 30px;}}.sert__slider {position: relative;width: 350px;padding: 0 40px;}@media only screen and (max-width: 767px) {.sert__slider {width: 320px;padding: 0 20px;}}@media only screen and (max-width: 600px) {.sert__slider {width: 100%;padding: 0 40px;}.sert__slider img {margin: auto;}}@media only screen and (min-width: 601px) {.sert__slider:before {content: '';position: absolute;background-color: #c6c6c6;opacity: 0.7;height: 100%;top: 7px;left: 35px;width: 240px;z-index: 5;}.sert__slider:after {content: '';position: absolute;background-color: #e8e8e8;opacity: 0.7;height: 100%;top: 12px;left: 30px;width: 240px;z-index: 4;}}.sert__slider .slick-list {z-index: 10;}.sert__slider .slick-arrow {background: transparent;border: 0;position: absolute;font-size: 0;width: 20px;height: 20px;top: calc(50% - 7px);}.sert__slider .icon {fill: #000000;font-size: 20px;}.sert__slider .slider-arrow-next {-webkit-transform: rotate(180deg);transform: rotate(180deg);right: 2px;}@media only screen and (max-width: 600px) {.sert__slider .slider-arrow-next {right: 15px;}}.sert__slider .slider-arrow-prev {left: -10px;}@media only screen and (max-width: 600px) {.sert__slider .slider-arrow-prev {left: 15px;}}.sert__black {position: relative;background-color: #000000;width: 220px;color: #ffffff;font-size: 22px;font-weight: 700;line-height: 32px;text-transform: uppercase;margin-left: 150px;margin-top: 61px;}@media only screen and (max-width: 1199px) {.sert__black {margin-left: 75px;}}@media only screen and (max-width: 991px) {.sert__black {width: 100%;padding: 15px;margin-left: 0;padding-bottom: 60px;}}.sert__black:before {content: '';position: absolute;width: 135px;height: 31px;background: url(../img/sign.png);bottom: -107px;right: -11px;}@media only screen and (max-width: 991px) {.sert__black:before {left: auto;right: 30px;bottom: 30px;}}.sert__black:after {content: '';position: absolute;width: 143px;height: 144px;background: url(../img/shtamp.png);bottom: -163px;left: -70px;}@media only screen and (max-width: 991px) {.sert__black:after {display: none;}}.checkout {margin-top: 30px;}.checkout__sidebar {width: 470px;margin-top: 28px;}@media only screen and (max-width: 600px) {.checkout__sidebar {width: 100%;}}.checkout__order {background: #f1f1f1;padding: 13px 40px 33px 40px;}@media only screen and (max-width: 767px) {.checkout__order {padding: 15px;}}.checkout__sum {border-top: 1px solid #c1c1c1;margin-top: 21px;font-size: 24px;font-weight: 700;line-height: 28px;text-align: right;padding-top: 21px;}@media only screen and (max-width: 600px) {.checkout__sum {font-size: 18px;}}.checkout__promo {text-align: right;margin-top: 18px;}@media only screen and (max-width: 600px) {.checkout__promo {font-size: 14px;}}.checkout__promo-name {display: inline-block;font-size: 14px;font-weight: 700;text-transform: uppercase;}@media only screen and (max-width: 600px) {.checkout__promo-name {font-size: 12px;}}.checkout__comment {margin-top: 33px;}.checkout__comment-toggle {color: #1732bc;position: relative;display: inline-block;line-height: 1;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout__comment-toggle:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #1732bc;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout__comment-toggle:hover:after {-webkit-transform: scale(0);transform: scale(0);}.checkout__comment-field {display: none;margin-top: 24px;}.checkout__comment-field textarea {width: 100%;height: 170px;padding: 15px;border: 1px solid #c1c1c1;}.checkout__delivery {margin-top: 24px;}.checkout-form__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media only screen and (max-width: 991px) {.checkout-form__row {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.checkout-form__content {margin-top: 20px;}.checkout-form__title {font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;margin-bottom: 24px;}.checkout-form .form-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px;}.checkout-form .form-group label {display: inline-block;color: #010101;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.33px;margin-right: 10px;width: 90px;}.testimonial-form-col-file {margin: 20px 0;}.form-group--file label {display: flex;}.form-group--file label span {margin-left: 10px;font-family: 'Manrope';font-style: normal;font-weight: 600;font-size: 18px;line-height: 120%;color: #1E3D4F;}.checkout-form .form-group input[type="text"], .checkout-form .form-group input[type="email"], .checkout-form .form-group input[type="tel"] {width: 300px;height: 45px;border: 1px solid #c1c1c1;padding: 5px 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout-form .form-group input[type="text"]:hover, .checkout-form .form-group input[type="text"]:focus, .checkout-form .form-group input[type="email"]:hover, .checkout-form .form-group input[type="email"]:focus, .checkout-form .form-group input[type="tel"]:hover, .checkout-form .form-group input[type="tel"]:focus {border-color: #666;}@media only screen and (max-width: 600px) {.checkout-form .form-group input[type="text"], .checkout-form .form-group input[type="email"], .checkout-form .form-group input[type="tel"] {width: calc(100% - 90px);}}.checkout-form .form-group.form-group--file .label-unit {display: inline-block;color: #010101;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.33px;margin-right: 10px;width: 90px;white-space: nowrap;}.checkout-form__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #c1c1c1;margin-top: 55px;padding-top: 30px;margin-bottom: 94px;}@media only screen and (max-width: 767px) {.checkout-form__bottom {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}@media only screen and (max-width: 600px) {.checkout-form__bottom {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.checkout-form__bottom .btn.btn--border {padding: 12px 32px;}@media only screen and (max-width: 600px) {.checkout-form__bottom .btn.btn--border {max-width: 300px;margin: 0 auto 20px;display: block;width: 100%;text-align: center;}}.checkout-form__submit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}@media only screen and (max-width: 600px) {.checkout-form__submit {width: 100%;}}.checkout-form__submit-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}@media only screen and (max-width: 600px) {.checkout-form__submit-row {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.checkout-form__submit .form-group {margin-bottom: 0;margin-top: 0;}@media only screen and (max-width: 767px) {.checkout-form__submit .form-group {margin-left: 12px;margin-right: 12px;}}@media only screen and (max-width: 600px) {.checkout-form__submit .form-group {margin-left: 0;margin-right: 0;width: 100%;}}.checkout-form__submit .form-group label {font-size: 13px;font-weight: 400;line-height: 18px;text-transform: none;width: auto;margin-right: 23px;}@media only screen and (max-width: 767px) {.checkout-form__submit .form-group label {margin-right: 0;}}.checkout-form__submit .btn.btn--blue {padding: 6px 53px;height: 55px;border: 1px solid #1732bc;}@media only screen and (max-width: 600px) {.checkout-form__submit .btn.btn--blue {max-width: 300px;margin: 20px auto 0px;display: block;width: 100%;text-align: center;}}.checkout-form__submit .btn.btn--blue:hover {background: transparent;color: #1732bc;}.checkout-form__submit-info {width: 473px;color: #000000;font-size: 16px;line-height: 22px;margin-top: 33px;text-align: right;}@media only screen and (max-width: 767px) {.checkout-form__submit-info {width: auto;font-size: 14px;line-height: 18px;}}.checkout-payment {margin-top: 48px;}.checkout-payment .checkout-form__title {margin-bottom: 9px;}.checkout-payment .checkout-form__title + .checkout-form__subtitle {font-size: 16px;line-height: 24px;margin-top: -10px;margin-bottom: 16px;}.checkout-payment__title {margin-top: 30px;}.checkout-payment__controls {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.checkout-payment__input {position: relative;margin-right: 20px;margin-top: 13px;}.checkout-payment__input label {position: relative;display: block;font-size: 15px;font-weight: 700;line-height: 18px;text-align: center;border: 1px solid #e0e0e0;padding: 20px 25px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout-payment__input label:hover {border-color: #1732bc;}@media only screen and (max-width: 600px) {.checkout-payment__input label {padding: 10px 15px;font-size: 13px;}}.checkout-payment__input input[type="radio"]:checked + label {border-color: transparent;}.checkout-payment__input input[type="radio"]:checked + label:after {content: '';position: absolute;border: 3px solid #1732bc;width: 100%;height: 100%;left: 0;top: 0;}.checkout-payment__input--icon img {position: absolute;top: 50%;left: 15px;width: 40px;height: 40px;-o-object-fit: contain;object-fit: contain;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}@media (max-width: 600px) {.checkout-payment__input--icon img {width: 25px;height: 25px;}}.checkout-payment__input--icon label {padding-left: 65px;}@media (max-width: 600px) {.checkout-payment__input--icon label {padding-left: 50px;}}.checkout-table {display: table;border-collapse: collapse;width: 100%;}.checkout-table__row {display: table-row;}.checkout-table__row:first-child .checkout-table__cell {border-bottom: 1px solid #c1c1c1;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.14px;padding-bottom: 3px;}@media only screen and (max-width: 600px) {.checkout-table__row:first-child .checkout-table__cell {font-size: 10px;letter-spacing: .12px;}}.checkout-table__cell {display: table-cell;font-size: 16px;line-height: 20px;padding-top: 20px;}@media only screen and (max-width: 600px) {.checkout-table__cell {font-size: 12px;line-height: 16px;}}.checkout-table__cell:first-child {width: 190px;}@media only screen and (max-width: 600px) {.checkout-table__cell:first-child {width: 130px;}}.checkout-table__cell:nth-child(3) {font-size: 15px;font-weight: 700;width: 146px;padding-left: 50px;}@media only screen and (max-width: 600px) {.checkout-table__cell:nth-child(3) {font-size: 12px;padding-left: 10px;width: 80px;}}.checkout-table__cell:nth-child(2) {font-size: 15px;text-align: center;}@media only screen and (max-width: 600px) {.checkout-table__cell:nth-child(2) {font-size: 12px;}}.landing-banner {background: url(../img/landing/landing-bg.jpg) no-repeat center center/cover;padding-top: 24px;padding-bottom: 78px;position: relative;}.landing-banner .container {padding-bottom: 200px;}.landing-banner .breadcrumb {padding: 0;}@media only screen and (max-width: 767px) {.landing-banner {padding-top: 24px;padding-bottom: 60px;}}.landing-banner:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000000;opacity: .4;}.landing-banner__sports {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 1200px;padding: 0 15px;margin: 108px auto 0;}@media only screen and (max-width: 1199px) {.landing-banner__sports {width: 100%;}}@media only screen and (max-width: 767px) {.landing-banner__sports {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 40px;}}.landing-banner__sports li {font-size: 14px;font-weight: 700;color: #ffffff;text-transform: uppercase;letter-spacing: 0.14px;max-width: 130px;text-align: center;}@media only screen and (max-width: 767px) {.landing-banner__sports li {max-width: none;font-size: 12px;margin-right: 12px;}.landing-banner__sports li:last-child {margin-right: 0;}}.landing-banner h1 {position: relative;text-align: center;font-size: 36px;font-weight: 700;line-height: 48px;text-transform: uppercase;color: #ffffff;letter-spacing: 0.36px;padding-top: 120px;padding-bottom: 100px;}@media only screen and (max-width: 767px) {.landing-banner h1 {font-size: 24px;line-height: 32px;padding-top: 60px;padding-bottom: 40px;}}.landing-menu {background: #000000;}.landing-menu ul {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;overflow-x: auto;scrollbar-color: #666 #000;scrollbar-width: thin;}.landing-menu ul li {text-align: center;}.landing-menu ul li a {display: inline-block;color: #ffffff;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.14px;padding: 15px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 991px) {.landing-menu ul li a {font-size: 12px;line-height: 20px;}}@media only screen and (max-width: 767px) {.landing-menu ul li a {white-space: nowrap;}}.landing-menu ul li a:hover {background: #1732bc;}.landing {padding-bottom: 90px;}@media only screen and (max-width: 991px) {.landing {padding-bottom: 45px;}}.landing .row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -15px;margin-right: -15px;}@media only screen and (max-width: 767px) {.landing .row {margin-right: 0;margin-left: 0;}}.landing .col-sm-3 {padding: 0 15px;max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;}.landing .col-sm-4 {padding: 0 15px;max-width: 33.33333%;-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;}.landing .col-sm-5 {padding: 0 15px;max-width: 41.66667%;-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;}.landing .col-sm-6 {padding: 0 15px;max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}.landing .col-sm-8 {padding: 0 15px;max-width: 66.66667%;-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;}.landing .col-offset-sm-3 {margin-left: 25%;}.landing .col-offset-sm-2 {margin-left: 16.66667%;}.landing .col-offset-sm-1 {margin-left: 8.33333%;}@media only screen and (max-width: 767px) {.landing .col-sm-3, .landing .col-sm-4, .landing .col-sm-5, .landing .col-sm-6, .landing .col-sm-8 {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;}.landing .col-offset-sm-3, .landing .col-offset-sm-2, .landing .col-offset-sm-1 {margin-left: 0;}}.landing p {font-size: 15px;font-weight: 400;line-height: 22px;}.landing .title.title--md {line-height: 40px;margin-bottom: 40px;padding-top: 90px;}@media only screen and (max-width: 991px) {.landing .title.title--md {padding-top: 40px;}}.landing .title.title--base {line-height: 40px;margin-bottom: 46px;padding-top: 54px;}@media only screen and (max-width: 600px) {.landing .title.title--base {line-height: 28px;margin-bottom: 24px;}.landing .title.title--base br {display: none;}}.landing .title.title--tiny {margin-bottom: 12px;}@media only screen and (max-width: 767px) {.landing .title.title--tiny {margin-top: 12px;}}.landing .title.title--sm {text-transform: none;margin-bottom: 24px;}.landing .align-items-center {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.landing .ml-24 {margin-left: 24px;}@media only screen and (max-width: 767px) {.landing .ml-24 {margin-left: 0;}}.landing .mt-24 {margin-top: 24px;}.landing .mt-90 {margin-top: 90px;}@media only screen and (max-width: 991px) {.landing .mt-90 {margin-top: 45px;}}.colors-list {-webkit-column-count: 2;column-count: 2;width: 105px;margin-left: 24px;}@media only screen and (max-width: 767px) {.colors-list {width: 100%;-webkit-column-count: 1;column-count: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: 0;}}@media only screen and (max-width: 767px) {.colors-list .color-circle {margin-right: 6px;}.colors-list .color-circle:last-child {margin-right: 0;}}.colors-list .color-circle span {display: inline-block;width: 45px;height: 45px;border-radius: 50%;}.colors-list .color-circle.color-circle--bordered span {border: 1px solid #898989;}.espesor-list {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.espesor-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.espesor-item {padding: 24px 0 24px 24px;background-color: #1a1b1c;}@media only screen and (max-width: 991px) {.espesor-item {padding-left: 10px;max-width: 240px;margin: auto;}}.espesor-item:nth-child(even) {background-color: #131415;}.espesor-item:nth-child(even) .espesor-item__title {margin-top: 22px;}.espesor-item__img {text-align: right;}.espesor-item__title {font-size: 18px;font-weight: 700;line-height: 25px;margin: 40px 0 0;}.espesor-item__desc {font-size: 14px;padding-right: 12px;}.espesor-item__desc p {font-size: 14px;line-height: 20px;margin: 12px 0;}.espesor-item__desc span {display: block;}.binding-list {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.binding-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.binding-item {padding: 46px 24px 15px;background-color: #1a1b1c;}@media only screen and (max-width: 991px) {.binding-item {padding-left: 10px;padding-right: 10px;padding-top: 24px;}}.binding-item:nth-child(even) {background-color: #131415;}.binding-item__img {text-align: center;}@media only screen and (max-width: 600px) {.binding-item__img {text-align: left;}}.binding-item__title {font-size: 18px;font-weight: 700;line-height: 25px;margin-top: 40px;margin-bottom: 6px;}.binding-item__desc {font-size: 14px;}.our-projects-slider {padding: 0 62px;margin: 37px;}@media only screen and (max-width: 600px) {.our-projects-slider {padding: 0 15px;margin: 0 10px;}}.our-projects-slider .slick-arrow {position: absolute;top: calc(50% - 30px);width: 50px;height: 50px;background-color: #f1f1f1;border-radius: 50%;border: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;z-index: 99;}@media only screen and (max-width: 600px) {.our-projects-slider .slick-arrow {top: 100px;}}.our-projects-slider .slick-arrow .icon {width: 13px;height: 13px;fill: #141c4d;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.our-projects-slider .slick-arrow:hover {background: #1732bc;}.our-projects-slider .slick-arrow:hover .icon {fill: #ffffff;}.our-projects-slider .slider-arrow-next {right: -28px;-webkit-transform: rotate(180deg);transform: rotate(180deg);}@media only screen and (max-width: 600px) {.our-projects-slider .slider-arrow-next {right: 0;}}.our-projects-slider .slider-arrow-prev {left: -28px;}@media only screen and (max-width: 600px) {.our-projects-slider .slider-arrow-prev {left: 0;}}.our-project {display: -webkit-box !important;display: -ms-flexbox !important;display: flex !important;align-items: center;}.our-project__cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: column;transition: .3s ease 0s;}.our-project__cover:hover {opacity: .7;}.our-project__icon .icon {fill: #fff;font-size: 48px;}.our-project__img-num {font-size: 18px;color: #fff;}@media only screen and (max-width: 1199px) {.our-project {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.our-project__img {-ms-flex-negative: 0;flex-shrink: 0;position: relative;}.our-project__title {font-size: 20px;font-weight: 700;line-height: 28px;margin: 29px 0 2px;}@media only screen and (max-width: 600px) {.our-project__title {font-size: 16px;}}.our-project__date {color: #666666;font-size: 16px;font-weight: 400;margin-bottom: 16px;}@media only screen and (max-width: 600px) {.our-project__date {font-size: 14px;}}.our-project__desc p {font-size: 15px;font-weight: 400;line-height: 22px;}.our-project__desc a {color: #0000ff;text-decoration: underline;}.our-project__link {position: relative;font-size: 15px;font-weight: 400;line-height: 22px;color: #0000ff;padding-left: 20px;}.our-project__link:before {content: "";position: absolute;display: block;left: 0;top: 0;width: 15px;height: 15px;background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve' fill='%230000ff'%3E%3Cg%3E%3Cg%3E%3Cpath d='M488.727,0H302.545c-12.853,0-23.273,10.42-23.273,23.273c0,12.853,10.42,23.273,23.273,23.273h129.997L192.999,286.09 c-9.087,9.087-9.087,23.823,0,32.912c4.543,4.543,10.499,6.816,16.455,6.816c5.956,0,11.913-2.273,16.455-6.817L465.455,79.458 v129.997c0,12.853,10.42,23.273,23.273,23.273c12.853,0,23.273-10.42,23.273-23.273V23.273C512,10.42,501.58,0,488.727,0z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M395.636,232.727c-12.853,0-23.273,10.42-23.273,23.273v209.455H46.545V139.636H256c12.853,0,23.273-10.42,23.273-23.273 S268.853,93.091,256,93.091H23.273C10.42,93.091,0,103.511,0,116.364v372.364C0,501.58,10.42,512,23.273,512h372.364 c12.853,0,23.273-10.42,23.273-23.273V256C418.909,243.147,408.489,232.727,395.636,232.727z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}.our-project__link::after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #0000ff;width: 100%;opacity: .7;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.our-project__link:hover::after {transform: scale(1);}@media only screen and (max-width: 600px) {.our-project__desc p {font-size: 14px;line-height: 18px;margin-bottom: 16px;}}.our-project__content {margin-left: 60px;}@media only screen and (max-width: 1199px) {.our-project__content {margin-left: 0;}}.calculator-wrapper {margin-top: 100px;margin-bottom: 90px;}.calculator {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin-top: 36px;}@media only screen and (max-width: 991px) {.calculator {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.calculator__body {width: 800px;-ms-flex-negative: 0;flex-shrink: 0;background-color: #f1f1f1;padding-top: 53px;}@media only screen and (max-width: 1199px) {.calculator__body {width: auto;max-width: 700px;}}@media only screen and (max-width: 991px) {.calculator__body {max-width: 100%;width: 100%;}}@media only screen and (max-width: 767px) {.calculator__body {padding-top: 20px;}}.calculator__unit-title {font-size: 16px;font-weight: 400;line-height: 24px;color: #0b0b0b;margin-bottom: 24px;}.calculator__unit.calculator__unit-style-1 {padding: 24px 70px;margin-bottom: 16px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-1 {padding: 24px 15px;margin-bottom: 0;}}.calculator__unit.calculator__unit-style-1 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-1 .calculator__unit-controls {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}.calculator__unit.calculator__unit-style-1 .calculator__unit-item {width: 100%;margin-right: 17px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-1 .calculator__unit-item {margin-bottom: 12px;margin-right: 0;}}.calculator__unit.calculator__unit-style-1 .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit.calculator__unit-style-1 .calculator__unit-item label {display: block;text-align: center;background-color: #dddddd;border: 4px solid #dddddd;font-size: 13px;line-height: 20px;font-weight: 700;text-transform: uppercase;padding: 12px 10px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.calculator__unit.calculator__unit-style-1 .calculator__unit-item label span {display: block;font-size: 13px;font-weight: 400;line-height: 20px;text-transform: none;}.calculator__unit.calculator__unit-style-1 .calculator__unit-item label:hover {border-color: #1732bc;}.calculator__unit.calculator__unit-style-1 .calculator__unit-item input[type="radio"]:checked + label {border-color: #1732bc;background-color: #1732bc;color: #ffffff;}.calculator__unit.calculator__unit-style-2 {padding: 24px 70px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-2 {padding: 24px 15px;}}.calculator__unit.calculator__unit-style-2 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-2 .calculator__unit-controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.calculator__unit.calculator__unit-style-2 .calculator__unit-item {margin-right: 12px;width: 100%;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-2 .calculator__unit-item {width: calc(25% - 12px);}}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-2 .calculator__unit-item {width: calc(50% - 12px);margin-bottom: 12px;}}.calculator__unit.calculator__unit-style-2 .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit.calculator__unit-style-2 input[type="radio"]:checked + label:before {opacity: 1;}.calculator__unit.calculator__unit-style-2 label {display: block;position: relative;width: 100%;}.calculator__unit.calculator__unit-style-2 label .calculator__unit-item-bg {display: block;background-color: #ddd;width: 100%;height: 123px;background-repeat: no-repeat;background-position: center right;position: relative;}.calculator__unit.calculator__unit-style-2 label .calculator__unit-name {font-size: 12px;display: block;font-weight: 700;line-height: 18px;text-transform: uppercase;margin-top: 8px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-2 label span {max-width: 100%;}}.calculator__unit.calculator__unit-style-2 label span.calculator__unit-item-bg:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 3px solid #1732bc;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.calculator__unit.calculator__unit-style-2 label span.calculator__unit-item-bg:hover:before {opacity: .5;}.calculator__unit.calculator__unit-style-3 {padding: 24px 70px 0;margin-top: 22px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-3 {padding: 0 15px;}}.calculator__unit.calculator__unit-style-3 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-3 .calculator__unit-controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.calculator__unit.calculator__unit-style-3 .calculator__unit-item {margin-right: 15px;}.calculator__unit.calculator__unit-style-3 .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit.calculator__unit-style-3 .calculator__unit-item label {display: block;border: 3px solid #dddddd;border-radius: 50px;font-size: 13px;font-weight: 700;line-height: 20px;text-transform: uppercase;color: #1b1b1b;padding: 10px 60px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-3 .calculator__unit-item label {padding-left: 30px;padding-right: 30px;}}.calculator__unit.calculator__unit-style-3 .calculator__unit-item label:hover {border-color: rgba(23, 50, 188, 0.5);}.calculator__unit.calculator__unit-style-3 .calculator__unit-item input[type="radio"]:checked + label {border-color: #1732bc;}.calculator__unit.calculator__unit-style-4 {padding: 24px 70px;margin-top: 32px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-4 {padding: 24px 15px;}}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-4 .calculator__unit-controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls .calculator__unit-item {width: 200px;margin-right: 15px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-4 .calculator__unit-controls .calculator__unit-item {margin: 0 6px 12px;}}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls label {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: #dddddd;position: relative;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls label:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 3px solid #1732bc;opacity: 0;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls label:hover:before {opacity: .5;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls label span:first-child {width: 70px;height: 86px;display: inline-block;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls label .calculator__unit-name {display: inline-block;font-size: 13px;font-weight: 700;line-height: 18px;text-transform: uppercase;margin-left: 24px;}.calculator__unit.calculator__unit-style-4 .calculator__unit-controls input[type="radio"]:checked + label:before {opacity: 1;}.calculator__unit.calculator__unit-style-5 {padding: 24px 70px;margin-top: 32px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-5 {padding: 24px 15px;margin-top: 0;}}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-5 .calculator__unit-controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item {padding: 5px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item {width: 50%;}}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item label img {width: 100%;max-width: none;padding: 5px;border: 3px solid transparent;}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item label span {display: block;font-size: 12px;font-weight: 700;line-height: 18px;text-transform: uppercase;max-width: 110px;margin-top: 8px;margin-left: auto;margin-right: auto;}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item label:hover img {border-color: rgba(0, 64, 180, 0.5);}.calculator__unit.calculator__unit-style-5 .calculator__unit-controls .calculator__unit-item input[type="radio"]:checked + label img {border-color: #0040b4;}.calculator__unit.calculator__unit-style-6 {padding: 24px 70px;margin-top: 32px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-6 {padding: 24px 15px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 0;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-title {margin-top: -15px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-title {margin-top: 0;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-controls {width: 316px;position: relative;padding-bottom: 65px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-controls {width: 100%;text-align: center;padding-bottom: 20px;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-controls:before {content: '';position: absolute;width: 231px;height: 235px;left: 89px;top: -5px;background: url(../img/landing/border.png) no-repeat center center;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-controls:before {display: none;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-plan {width: 196px;height: 196px;border: 2px solid #a2a2a2;background-color: #f1f1f1;position: relative;margin-left: auto;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-plan {margin: 0 auto 24px;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-plan:before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 150px;height: 150px;background-color: #bfbfbf;border: 18px solid #000;margin: auto;border-radius: 50%;}.calculator__unit.calculator__unit-style-6 .calculator__unit-plan:after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 18px;height: 18px;border: 2px solid #000000;margin: auto;border-radius: 50%;}.calculator__unit.calculator__unit-style-6 .calculator__unit-input input {width: 100px;height: 45px;border: 1px solid #666666;background: transparent;padding: 6px 10px;text-align: center;}.calculator__unit.calculator__unit-style-6 .calculator__unit-input.calculator__unit-input--length {position: absolute;top: 76px;left: 8px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-input.calculator__unit-input--length {position: static;display: inline-block;margin-right: 12px;}}.calculator__unit.calculator__unit-style-6 .calculator__unit-input.calculator__unit-input--width {position: absolute;bottom: 0;right: 50px;}@media only screen and (max-width: 600px) {.calculator__unit.calculator__unit-style-6 .calculator__unit-input.calculator__unit-input--width {position: static;display: inline-block;}}.calculator__unit.calculator__unit-style-7 {background-color: #dddddd;padding: 26px 70px;margin-top: 49px;}@media only screen and (max-width: 767px) {.calculator__unit.calculator__unit-style-7 {padding: 26px 15px;}}.calculator__unit.calculator__unit-style-7 .calculator__unit-controls {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.calculator__unit.calculator__unit-style-7 .calculator__unit-item {margin-right: 12px;margin-bottom: 32px;}.calculator__unit.calculator__unit-style-7 .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit.calculator__unit-style-7 .calculator__unit-item label img {border: 3px solid transparent;}.calculator__unit.calculator__unit-style-7 .calculator__unit-item label .calculator__unit-name {font-size: 12px;font-weight: 700;line-height: 18px;text-transform: uppercase;display: block;margin-top: 10px;}.calculator__unit.calculator__unit-style-7 .calculator__unit-item label .calculator__unit-name:hover img {border-color: rgba(0, 64, 180, 0.5);}.calculator__unit.calculator__unit-style-7 .calculator__unit-item input[type="checkbox"]:checked + label img {border-color: #0040b4;}.calculator__unit.calculator__unit-style-color {padding: 24px 70px;margin-top: 32px;}.calculator__unit.calculator__unit-style-color .calculator__unit-controls {display: flex;}.calculator__unit.calculator__unit-style-color .calculator__unit-item {margin-right: 12px;width: 100%;}.calculator__unit.calculator__unit-style-color .calculator__unit-item:last-child {margin-right: 0;}.calculator__unit-color {display: inline-block;width: 80px;height: 80px;border: 5px solid transparent;border-radius: 50%;transition: .4s ease 0s;}.calculator__unit.calculator__unit-style-color .calculator__unit-item label:hover .calculator__unit-color, .calculator__unit.calculator__unit-style-color .calculator__unit-item input[type="radio"]:checked + label .calculator__unit-color {border-color: #fff;}.calculator__unit.calculator__unit-style-color .calculator__unit-name {font-size: 12px;font-weight: 700;line-height: 18px;text-transform: uppercase;display: block;margin-top: 10px;}.calculator__unit.calculator__unit-style-color .calculator__unit-item {text-align: center;}.calculator__unit.calculator__unit-style-number {padding: 24px 70px;margin-top: 32px;display: flex;align-items: center;}.calculator__unit.calculator__unit-style-number .calculator__unit-title {margin-bottom: 0;margin-right: 24px;}.calculator__unit-input input[type="number"] {width: 100px;height: 45px;border: 1px solid #666666;background: transparent;padding: 6px 10px;}.calculator__form {background-color: #1b1b1b;color: #ffffff;padding: 60px 50px;position: relative;}@media only screen and (max-width: 1199px) {.calculator__form {padding: 30px 15px;}}@media only screen and (max-width: 991px) {.calculator__form {max-width: 300px;}}@media only screen and (max-width: 600px) {.calculator__form {max-width: 100%;}}.calculator__form:before {content: '';position: absolute;left: 0;height: 0;width: 0;border: 15px solid transparent;border-left: 9px solid #f1f1f1;top: calc(50% - 57px);}.calculator__form-result {padding-bottom: 36px;position: relative;}.calculator__form-result:after {content: '';position: absolute;bottom: -8px;height: 1px;width: 300px;background: #3b3b3b;left: -13px;}@media only screen and (max-width: 1199px) {.calculator__form-result:after {left: 0;width: 100%;}}.calculator__form-result-title {font-size: 24px;font-weight: 700;line-height: 30px;margin-bottom: 8px;}.calculator__form-result-text {font-size: 15px;line-height: 20px;}.calculator__form-title {font-size: 24px;font-weight: 700;line-height: 36px;text-transform: uppercase;padding-top: 48px;padding-bottom: 27px;}.calculator__form .form-group {margin-bottom: 18px;}.calculator__form .form-group input[type="text"], .calculator__form .form-group input[type="tel"] {background: transparent;border: 0;border-bottom: 1px solid #c1c1c1;width: 100%;font-size: 18px;height: 50px;color: #ffffff;}.calculator__form .form-group input[type="text"] {padding: 0 13px;}.calculator__form .form-group.form-group--submit {text-align: center;margin-top: 30px;}.calculator__form .form-group.form-group--submit .btn {background: #1732bc;}.calculator__form .form-group.form-group--submit .btn:hover {color: #000000;background: #ffffff;}.calculator__form .form-group.form-group--checkbox {text-align: center;}.calculator__form .form-group.form-group--checkbox label {color: #ffffff;text-align: left;}.calculator__form .form-group.form-group--checkbox label:before {-webkit-filter: invert(1);filter: invert(1);}.cooperations-wrapper {padding: 70px 0;background-color: #050505;}@media only screen and (max-width: 767px) {.cooperations-wrapper {padding: 30px 0;}}.cooperations-wrapper h2 {text-align: center;color: #ffffff;}.cooperations-wrapper .cooperations {display: -webkit-box;display: -ms-flexbox;display: flex;color: #ffffff;margin-top: 100px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}@media only screen and (max-width: 767px) {.cooperations-wrapper .cooperations {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.cooperations-wrapper .cooperation-item {max-width: 20%;-ms-flex-preferred-size: 20%;flex-basis: 20%;}@media only screen and (max-width: 767px) {.cooperations-wrapper .cooperation-item {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;margin-bottom: 24px;}}@media only screen and (max-width: 600px) {.cooperations-wrapper .cooperation-item {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}}@media only screen and (max-width: 480px) {.cooperations-wrapper .cooperation-item {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.cooperations-wrapper .cooperation-item__icon {height: 40px;}.cooperations-wrapper .cooperation-item__title {font-size: 15px;font-weight: 700;line-height: 22px;text-transform: uppercase;margin-top: 24px;margin-bottom: 10px;max-width: 150px;}@media only screen and (max-width: 480px) {.cooperations-wrapper .cooperation-item__title {max-width: 100%;}}.cooperations-wrapper .cooperation-item__text {font-size: 15px;line-height: 22px;max-width: 210px;}@media only screen and (max-width: 480px) {.cooperations-wrapper .cooperation-item__text {max-width: 100%;}}.projects {margin-top: 24px;}.project-section {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}@media only screen and (max-width: 600px) {.project-section {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.project-section .project-list {margin-top: 0;}.project-section .our-project {margin-bottom: 36px;}@media (max-width: 767px) {.project-section .our-project {margin-bottom: 55px;}}.project-section .our-project__title {max-width: 310px;}.project-year {color: #306678;font-size: 60px;font-weight: 700;margin-right: 66px;line-height: 44px;}@media only screen and (max-width: 600px) {.project-year {font-size: 40px;margin-right: 0;}}.account {margin-top: 30px;}.account h1 {margin-bottom: 13px;}.sts {max-width: 1200px;padding: 0 15px;margin: 45px auto 50px;}.sts__inner {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 991px) {.sts__inner {-ms-flex-wrap: wrap;flex-wrap: wrap;}}@media only screen and (max-width: 767px) {.sts__inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.sts__service {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 25px;max-width: 20%;-ms-flex-preferred-size: 20%;flex-basis: 20%;background-color: #000000;color: #ffffff;min-height: 60px;font-size: 12px;font-weight: 400;line-height: 20px;text-transform: uppercase;letter-spacing: 0.12px;margin-right: 17px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}@media only screen and (max-width: 1199px) {.sts__service {margin-right: 10px;padding-left: 16px;padding-right: 16px;}}@media only screen and (max-width: 991px) {.sts__service {margin-top: 10px;max-width: calc(33.3333% - 10px);-ms-flex-preferred-size: calc(33.3333% - 10px);flex-basis: calc(33.3333% - 10px);}}@media only screen and (max-width: 767px) {.sts__service {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-right: 0;}}.sts__service:last-child {margin-right: 0;}.sts__service:hover, .sts__service.is-active {background: #306678;}.sts__service:hover .icon, .sts__service.is-active .icon {fill: #ffffff;}.sts__service .icon {fill: #666;margin-right: 10px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.sts__service .icon-user {width: 18px;height: 20px;}.sts__service .icon-percent {width: 18px;height: 18px;}.sts__service .icon-list {width: 25px;height: 18px;}.sts__service .icon-heart {width: 23px;height: 21px;}.sts__service .icon-logout {width: 22px;height: 19px;}.account-tab {height: 0;overflow: hidden;opacity: 0;visibility: hidden;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.account-tab.is-active {height: auto;opacity: 1;visibility: visible;-webkit-transform: translateY(0);transform: translateY(0);}.personal-info__inner {display: -webkit-box;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 767px) {.personal-info__inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.personal-info__title {font-size: 24px;font-weight: 700;line-height: 29.97px;text-transform: uppercase;letter-spacing: 0.24px;margin-bottom: 15px;}@media only screen and (max-width: 991px) {.personal-info__title {font-size: 18px;}}.personal-info__col {max-width: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;}@media only screen and (max-width: 767px) {.personal-info__col {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 0;margin-bottom: 24px;}}.personal-info__data-row {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 15px;font-weight: 400;line-height: 29.97px;}.personal-info__data-unit {font-weight: 700;margin-right: 4px;}.personal-info__data-val--noverify {color: #777777;}.personal-info__data-val a {font-size: 13px;color: #306678;text-decoration: underline;position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 7px;}.personal-info__data-val a:hover {text-decoration: none;}.personal-info__data-val a .icon {fill: #306678;margin-left: 4px;}.personal-info__link.personal-info__link--edit {margin-top: 5px;margin-bottom: 20px;}.personal-info__link.personal-info__link--edit .icon {margin-left: 4px;}.personal-info__link.personal-info__link--edit-password {margin-top: 20px;}.personal-info__link.personal-info__link--edit-password .icon {margin-right: 7px;font-size: 16px;}.personal-info__link a {font-size: 13px;color: #306678;text-decoration: underline;position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;}.personal-info__link a:hover {text-decoration: none;}.personal-info__link a .icon {fill: #306678;}.personal-info__addresses-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 15px;font-weight: 400;line-height: 30px;padding: 24px;border: 1px solid #2C2C2C;}@media only screen and (max-width: 1199px) {.personal-info__addresses-item {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.personal-info__addresses-item span {white-space: nowrap;}.personal-info__addresses-item .btn--del {margin: 0;height: 30px;}.personal-info__addresses-item .btn--edit {font-size: 30px;margin-left: 6px;margin-right: 10px;}.personal-info__addresses-item .btn--edit:hover .icon {fill: #4e913a;}.personal-info__addresses-item .btn--edit .icon {width: 11px;height: 11px;fill: #306678;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.personal-info__addresses-added {margin-top: 22px;}.personal-info__addresses-added button {display: inline-flex;flex-direction: row;justify-content: center;align-items: center;padding: 0 37px;height: 40px;background: #2C2C2C;border: 1px solid #2C2C2C;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;color: #fff;font-size: 14px;line-height: 1;}.personal-info__addresses-added button:hover {background: transparent;color: #2C2C2C;}.account-title {text-transform: uppercase;font-size: 30px;font-weight: 700;line-height: 52px;letter-spacing: 0.3px;margin-bottom: 20px;}@media only screen and (max-width: 767px) {.account-title {font-size: 24px;line-height: 32px;}}.account-title.account-title--favourite {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.account-title.account-title--favourite .icon {font-size: 26px;fill: #306678;margin-right: 14px;}.account-title.account-title--favourite h2 {color: #0b0b0b;font-size: 30px;font-weight: 700;letter-spacing: 0.3px;text-transform: uppercase;-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;}.account-title.account-title--favourite .favourite-num {color: #666666;font-weight: 400;display: inline-block;margin-left: 8px;margin-right: 12px;}.account-title.account-title--favourite a {color: #306678;font-size: 13px;font-weight: 400;text-decoration: underline;text-transform: none;}@media (max-width: 767px) {.account-title.account-title--favourite {flex-wrap: wrap;margin-top: 24px;}.account-title.account-title--favourite .favourite-num {font-size: 16px;}.account-title.account-title--favourite h1 {width: 100%;}}.personal-bonus {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 -15px;}.personal-bonus__box {padding: 0 15px;max-width: 75%;-ms-flex-preferred-size: 75%;flex-basis: 75%;}@media only screen and (max-width: 1199px) {.personal-bonus__box {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;}}.personal-bonus__box-inner {border: 1px solid #dddddd;background-color: #ffffff;position: relative;padding: 30px 70px 30px;}@media only screen and (max-width: 991px) {.personal-bonus__box-inner {padding-left: 30px;padding-right: 30px;}}.personal-bonus__box-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 20px;}@media only screen and (max-width: 767px) {.personal-bonus__box-info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.personal-bonus__box-info-left {font-size: 15px;line-height: 20px;}.personal-bonus__box-info-right {font-size: 15px;line-height: 20px;}.personal-bonus__box-info-current {border: 1px solid #306678;background-color: #ffffff;text-align: center;padding: 12px 14px;}@media only screen and (max-width: 767px) {.personal-bonus__box-info-current {margin-top: 16px;margin-bottom: 16px;}}.personal-bonus__box-info-current span {display: block;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.3px;color: #306678;}.personal-bonus__box-info-current span.personal-bonus__box-info-current-big {margin-top: 10px;font-size: 50px;font-weight: 700;letter-spacing: 2.5px;line-height: 30px;text-transform: uppercase;}.personal-bonus__box-info-current span.personal-bonus__box-info-current-big small {font-size: 40px;}.personal-bonus__desc {max-width: 25%;-ms-flex-preferred-size: 25%;flex-basis: 25%;padding: 0 15px;font-size: 14px;font-weight: 400;line-height: 21px;}@media only screen and (max-width: 1199px) {.personal-bonus__desc {max-width: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-top: 30px;}}.bonus-scale {width: 735px;position: relative;}@media only screen and (max-width: 991px) {.bonus-scale {width: 640px;}}@media only screen and (max-width: 767px) {.bonus-scale {width: 100%;}}.bonus-scale__progress {position: absolute;width: 100%;top: 39px;height: 8px;background-color: #cdcdcd;border-radius: 25px;}.bonus-scale__progress-fill {position: absolute;width: 0;height: 8px;background-image: -webkit-gradient(linear, right top, left top, from(#306678), to(#306678));background-image: linear-gradient(to left, #306678 0%, #306678 100%);border-radius: 25px;}.bonus-scale__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 120px;position: relative;z-index: 5;}@media only screen and (max-width: 767px) {.bonus-scale__row {max-width: 100%;}}.bonus-scale__point {position: absolute;transform: translateX(-50%);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.bonus-scale__point.current .bonus-scale__percent {color: #306678;}.bonus-scale__point.current .bonus-scale__dot:before {width: 30px;height: 30px;}@media only screen and (max-width: 767px) {.bonus-scale__point.current .bonus-scale__dot:before {width: 20px;height: 20px;}}.bonus-scale__point.past .bonus-scale__sum {opacity: 0;}.bonus-scale__percent {font-size: 18px;font-weight: 700;line-height: 21px;display: block;margin-bottom: 6px;color: #666666;}.bonus-scale__sum {color: #666666;font-size: 12px;font-weight: 400;line-height: 21px;}.bonus-scale__dot {position: relative;display: inline-block;width: 30px;height: 30px;}.bonus-scale__dot:before {content: '';width: 21px;height: 21px;background-color: #306678;border-radius: 50%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}@media only screen and (max-width: 767px) {.bonus-scale__dot:before {width: 15px;height: 15px;}}.h-orders__header {display: -webkit-box;display: -ms-flexbox;display: flex;background-color: #000000;color: #ffffff;}@media only screen and (max-width: 767px) {.h-orders__header {display: none;}}.h-orders__header-item {padding: 10px 26px;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;letter-spacing: 0.14px;}@media only screen and (max-width: 1199px) {.h-orders__header-item {padding-left: 12px;padding-right: 12px;font-size: 12px;}}.h-orders__header-item:first-child {width: 200px;}@media only screen and (max-width: 1199px) {.h-orders__header-item:first-child {width: 240px;}}.h-orders__header-item:nth-child(2) {width: 250px;}@media only screen and (max-width: 1199px) {.h-orders__header-item:nth-child(2) {width: 200px;text-align: center;}}.h-orders__header-item:nth-child(3) {width: 250px;}@media only screen and (max-width: 991px) {.h-orders__header-item:nth-child(3) {width: auto;}}.h-order {width: 100%;}.h-order.is-open {background-color: #f1f1f1;}.h-order.is-open .h-order__line {border-bottom-color: #fff;}.h-order__line {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-bottom: 1px solid #c1c1c1;}@media only screen and (max-width: 767px) {.h-order__line {-ms-flex-wrap: wrap;flex-wrap: wrap;}}.h-order__line > span {display: inline-block;padding: 18px 26px;height: 64px;}@media only screen and (max-width: 1199px) {.h-order__line > span {padding-left: 12px;padding-right: 12px;}}@media only screen and (max-width: 991px) {.h-order__line > span {padding-left: 6px;padding-right: 6px;}}@media only screen and (max-width: 767px) {.h-order__line > span {padding-top: 6px;padding-bottom: 6px;height: auto;}}.h-order__line > span:first-child {width: 200px;font-size: 15px;cursor: pointer;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}@media only screen and (max-width: 1199px) {.h-order__line > span:first-child {width: 250px;}}@media only screen and (max-width: 767px) {.h-order__line > span:first-child {width: auto;}}.h-order__line > span:first-child:hover {color: #306678;}.h-order__line > span:nth-child(2) {width: 250px;text-align: center;font-size: 15px;}@media only screen and (max-width: 1199px) {.h-order__line > span:nth-child(2) {margin-right: 0;width: 200px;}}@media only screen and (max-width: 767px) {.h-order__line > span:nth-child(2) {width: auto;}}.h-order__status {white-space: nowrap;margin-right: 16px;font-size: 15px;font-weight: 700;position: relative;width: 250px;}@media only screen and (max-width: 991px) {.h-order__status {font-size: 0;margin-right: 0;width: 70px;text-align: center;padding-left: 12px !important;}}@media only screen and (max-width: 767px) {.h-order__status {font-size: 15px;width: auto;padding-left: 24px !important;}}.h-order__status.ready {color: #4e913a;}.h-order__status.ready:before {content: '';position: absolute;width: 17px;height: 17px;background: url("../img/svgSprite/check.svg") no-repeat center center/contain;left: 0;top: 20px;}@media only screen and (max-width: 991px) {.h-order__status.ready:before {display: inline-block;position: relative;top: 0;}}@media only screen and (max-width: 767px) {.h-order__status.ready:before {position: absolute;top: 8px;}}.h-order__status.sent:before {content: '';position: absolute;width: 17px;height: 17px;background: url("../img/svgSprite/left-arrow.svg") no-repeat center center/contain;left: 0;top: 20px;-webkit-transform: scale(-1, -1);transform: scale(-1, -1);}@media only screen and (max-width: 991px) {.h-order__status.sent:before {display: inline-block;position: relative;top: 0;}}@media only screen and (max-width: 767px) {.h-order__status.sent:before {position: absolute;top: 8px;}}.h-order__more {font-size: 13px;line-height: 30px;letter-spacing: 0.13px;color: #999999;cursor: pointer;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.h-order__more i {position: relative;display: inline-block;font-style: normal;}.h-order__more i:before {content: '';position: absolute;bottom: 8px;border-bottom: 1px dashed #999;left: 0;right: 13px;-webkit-transition: .3s ease 0s;transition: .3s ease 0s;}.h-order__more:hover {color: #306678;}.h-order__more:hover i:before {opacity: 0;}.h-order__price {font-size: 18px;font-weight: 700;margin-top: -10px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;white-space: nowrap;}@media only screen and (max-width: 767px) {.h-order__price {margin-top: 0;}}.h-order__inner {padding: 16px 0 40px;background-color: #f1f1f1;display: none;}.h-order__product {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 16px 26px;}@media only screen and (max-width: 767px) {.h-order__product {-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 0;}}.h-order__product.disabled {opacity: 0.5;}.h-order__product-add-cart {margin-right: 42px;width: 30px;height: 30px;-ms-flex-item-align: center;align-self: center;}.h-order__product-add-cart button {background: transparent;border: 0;margin: 0;padding: 0;}.h-order__product-add-cart button:hover .icon {fill: #666;}.h-order__product-add-cart button .icon {fill: #306678;width: 30px;height: 30px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.h-order__product-img {-ms-flex-negative: 0;flex-shrink: 0;margin-right: 32px;}.h-order__product-img img {-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.h-order__product-img img:hover {opacity: .6;}.h-order__product-info {max-width: 370px;margin-right: 50px;}.h-order__product-code {display: block;color: #666666;font-size: 12px;}.h-order__product-title {display: block;color: #666666;font-size: 16px;font-weight: 700;line-height: 28px;margin-bottom: 6px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.h-order__product-title:hover {color: #306678;}.h-order__product-desc {display: block;color: #000000;font-size: 14px;line-height: 20px;}.h-order__product-q {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.h-order__product-price {margin-right: 32px;margin-top: -6px;min-width: 212px;}.h-order__product-price .price-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px;}.h-order__product-price .price--new {margin-right: 6px;}.h-order__product-price .price--promo {font-size: 12px;font-weight: 700;line-height: 16px;text-transform: uppercase;letter-spacing: 0.6px;padding-left: 32px;position: relative;}.h-order__product-price .price--promo:before {content: '';background: url(../img/svgSprite/checked-blue.svg) no-repeat center center/contain;width: 22px;height: 22px;position: absolute;top: 0;left: 0;}.h-order__btns {text-align: right;}.h-order__btns .btn--repeat {padding: 12px 34px;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.65px;background: #306678;color: #ffffff;}.h-order__btns .btn--repeat .icon {fill: #ffffff;width: 15px;height: 17px;margin-right: 8px;}.h-order__btns .btn--repeat:hover {background: #000000;}body.compensate-for-scrollbar {overflow: hidden;}.fancybox-active {height: auto;}.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-transform: translateZ(0);transform: translateZ(0);width: 100%;z-index: 99992;}.fancybox-container * {-webkit-box-sizing: border-box;box-sizing: border-box;}.fancybox-outer, .fancybox-inner, .fancybox-bg, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}.fancybox-bg {background: #1e1e1e;opacity: 0;-webkit-transition-duration: inherit;transition-duration: inherit;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);}.fancybox-is-open .fancybox-bg {opacity: .9;-webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);}.fancybox-infobar, .fancybox-toolbar, .fancybox-caption, .fancybox-navigation .fancybox-button {direction: ltr;opacity: 0;position: absolute;-webkit-transition: opacity .25s ease, visibility 0s ease .25s;transition: opacity .25s ease, visibility 0s ease .25s;visibility: hidden;z-index: 99997;}.fancybox-show-infobar .fancybox-infobar, .fancybox-show-toolbar .fancybox-toolbar, .fancybox-show-caption .fancybox-caption, .fancybox-show-nav .fancybox-navigation .fancybox-button {opacity: 1;-webkit-transition: opacity .25s ease 0s, visibility 0s ease 0s;transition: opacity .25s ease 0s, visibility 0s ease 0s;visibility: visible;}.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.fancybox-toolbar {right: 0;top: 0;}.fancybox-stage {direction: ltr;overflow: visible;-webkit-transform: translateZ(0);transform: translateZ(0);z-index: 99994;}.fancybox-is-open .fancybox-stage {overflow: hidden;}.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;white-space: normal;width: 100%;z-index: 99994;}.fancybox-slide::before {content: '';display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}.fancybox-is-sliding .fancybox-slide, .fancybox-slide--previous, .fancybox-slide--current, .fancybox-slide--next {display: block;}.fancybox-slide--image {overflow: hidden;padding: 44px 0;}.fancybox-slide--image::before {display: none;}.fancybox-slide--html {padding: 6px;}.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;transform-origin: top left;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}.fancybox-can-zoomOut .fancybox-content {cursor: -webkit-zoom-out;cursor: zoom-out;}.fancybox-can-zoomIn .fancybox-content {cursor: -webkit-zoom-in;cursor: zoom-in;}.fancybox-can-swipe .fancybox-content, .fancybox-can-pan .fancybox-content {cursor: -webkit-grab;cursor: grab;}.fancybox-is-grabbing .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}.fancybox-container [data-selectable='true'] {cursor: text;}.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}.fancybox-spaceball {z-index: 1;}.fancybox-slide--video .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--iframe .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}.fancybox-slide--video .fancybox-content {background: #000;}.fancybox-slide--map .fancybox-content {background: #e5e3df;}.fancybox-slide--iframe .fancybox-content {background: #fff;}.fancybox-video, .fancybox-iframe {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}.fancybox-iframe {left: 0;position: absolute;top: 0;}.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}.fancybox-button {background: rgba(30, 30, 30, 0.6);border: 0;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;-webkit-transition: color .2s;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}.fancybox-button, .fancybox-button:visited, .fancybox-button:link {color: #ccc;}.fancybox-button:hover {color: #fff;}.fancybox-button:focus {outline: none;}.fancybox-button.fancybox-focus {outline: 1px dotted;}.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}.fancybox-button div {height: 100%;}.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}.fancybox-button svg path {fill: currentColor;stroke-width: 0;}.fancybox-button--play svg:nth-child(2), .fancybox-button--fsenter svg:nth-child(2) {display: none;}.fancybox-button--pause svg:nth-child(1), .fancybox-button--fsexit svg:nth-child(1) {display: none;}.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0;transform-origin: 0;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-transition-timing-function: linear;transition-timing-function: linear;z-index: 99998;}.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}.fancybox-close-small:hover {color: #fff;opacity: 1;}.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}.fancybox-navigation .fancybox-button div {padding: 7px;}.fancybox-navigation .fancybox-button--arrow_left {left: 0;left: env(safe-area-inset-left);padding: 31px 26px 31px 6px;}.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;right: env(safe-area-inset-right);}.fancybox-caption {background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(transparent));background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, transparent 100%);bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 75px 44px 25px 44px;pointer-events: none;right: 0;text-align: center;z-index: 99996;}@supports (padding: 0px) {.fancybox-caption {padding: 75px 44px;}}.fancybox-caption--separate {margin-top: -50px;}.fancybox-caption__body {max-height: 50vh;overflow: auto;pointer-events: all;}.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}.fancybox-caption a:hover {color: #fff;text-decoration: underline;}.fancybox-loading {-webkit-animation: fancybox-rotate 1s linear infinite;animation: fancybox-rotate 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}@-webkit-keyframes fancybox-rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes fancybox-rotate {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.fancybox-animated {-webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);transition-timing-function: cubic-bezier(0, 0, 0.25, 1);}.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.fancybox-fx-fade.fancybox-slide--previous, .fancybox-fx-fade.fancybox-slide--next {opacity: 0;-webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(1.5, 1.5, 1.5);transform: scale3d(1.5, 1.5, 1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0.5, 0.5, 0.5);transform: scale3d(0.5, 0.5, 0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(360deg);transform: rotate(360deg);}.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);transform: scale3d(1, 1, 1) translate3d(0, 0, 0);}.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translate3d(0, 0, 0) scale(1);transform: translate3d(0, 0, 0) scale(1);}@media all and (max-height: 576px) {.fancybox-slide {padding-left: 6px;padding-right: 6px;}.fancybox-slide--image {padding: 6px 0;}.fancybox-close-small {right: -6px;}.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}.fancybox-caption {padding-left: 12px;padding-right: 12px;}@supports (padding: 0px) {.fancybox-caption {padding-left: 12px;padding-right: 12px;}}}.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px 0;}.fancybox-share p {margin: 0;padding: 0;}.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px 5px;min-width: 130px;padding: 0 15px;text-decoration: none;-webkit-transition: all .2s;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}.fancybox-share__button:visited, .fancybox-share__button:link {color: #fff;}.fancybox-share__button:hover {text-decoration: none;}.fancybox-share__button--fb {background: #3b5998;}.fancybox-share__button--fb:hover {background: #344e86;}.fancybox-share__button--pt {background: #bd081d;}.fancybox-share__button--pt:hover {background: #aa0719;}.fancybox-share__button--tw {background: #1da1f2;}.fancybox-share__button--tw:hover {background: #0d95e8;}.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}.fancybox-share__button svg path {fill: #fff;}.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0 0;outline: none;padding: 10px 15px;width: 100%;}.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px 2px;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;width: 212px;z-index: 99995;}.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}.fancybox-show-thumbs .fancybox-thumbs {display: block;}.fancybox-show-thumbs .fancybox-inner {right: 212px;}.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0, 0, 0, 0.1);background-position: center center;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}.fancybox-thumbs__list a::before {border: 6px solid #ff5268;bottom: 0;content: '';left: 0;opacity: 0;position: absolute;right: 0;top: 0;-webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: 99991;}.fancybox-thumbs__list a:focus::before {opacity: .5;}.fancybox-thumbs__list a.fancybox-thumbs-active::before {opacity: 1;}@media all and (max-width: 576px) {.fancybox-thumbs {width: 110px;}.fancybox-show-thumbs .fancybox-inner {right: 110px;}.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}.easy-autocomplete {position: relative;width: 493px;max-width: 100%;}@media (max-width: 991px){.easy-autocomplete {width: auto;}}.easy-autocomplete input {border: 1px solid #2С2С2С;height: 45px;width: 100%;padding: 5px 15px;border-radius: 0;}.easy-autocomplete input:hover, .easy-autocomplete input:focus {-webkit-box-shadow: none;box-shadow: none;}.easy-autocomplete a {display: block;}.easy-autocomplete.eac-blue-light input:hover, .easy-autocomplete.eac-blue-light input:focus {border-color: #66afe9;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}.easy-autocomplete.eac-blue-light ul {border-color: #66afe9;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);}.easy-autocomplete.eac-blue-light ul li, .easy-autocomplete.eac-blue-light ul .eac-category {border-color: #66afe9;}.easy-autocomplete.eac-blue-light ul li.selected, .easy-autocomplete.eac-blue-light ul .eac-category.selected {background-color: #ecf5fc;}.easy-autocomplete.eac-green-light input:hover, .easy-autocomplete.eac-green-light input:focus {border-color: #41DB00;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);}.easy-autocomplete.eac-green-light ul {border-color: #41DB00;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(146, 237, 107, 0.6);}.easy-autocomplete.eac-green-light ul li, .easy-autocomplete.eac-green-light ul .eac-category {border-color: #41DB00;}.easy-autocomplete.eac-green-light ul li.selected, .easy-autocomplete.eac-green-light ul .eac-category.selected {background-color: #9eff75;}.easy-autocomplete.eac-red-light input:hover, .easy-autocomplete.eac-red-light input:focus {border-color: #ff5b5b;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);}.easy-autocomplete.eac-red-light ul {border-color: #ff5b5b;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 90, 90, 0.6);}.easy-autocomplete.eac-red-light ul li, .easy-autocomplete.eac-red-light ul .eac-category {border-color: #ff5b5b;}.easy-autocomplete.eac-red-light ul li.selected, .easy-autocomplete.eac-red-light ul .eac-category.selected {background-color: #ff8e8e;}.easy-autocomplete.eac-yellow-light input:hover, .easy-autocomplete.eac-yellow-light input:focus {border-color: #ffdb00;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);}.easy-autocomplete.eac-yellow-light ul {border-color: #ffdb00;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(255, 231, 84, 0.6);}.easy-autocomplete.eac-yellow-light ul li, .easy-autocomplete.eac-yellow-light ul .eac-category {border-color: #ffdb00;}.easy-autocomplete.eac-yellow-light ul li.selected, .easy-autocomplete.eac-yellow-light ul .eac-category.selected {background-color: #ffe233;}.easy-autocomplete.eac-dark-light input:hover, .easy-autocomplete.eac-dark-light input:focus {border-color: #333;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);}.easy-autocomplete.eac-dark-light ul {border-color: #333;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(55, 55, 55, 0.6);}.easy-autocomplete.eac-dark-light ul li, .easy-autocomplete.eac-dark-light ul .eac-category {border-color: #333;}.easy-autocomplete.eac-dark-light ul li.selected, .easy-autocomplete.eac-dark-light ul .eac-category.selected {background-color: #4d4d4d;color: #fff;}.easy-autocomplete.eac-dark {color: #fff;}.easy-autocomplete.eac-dark input {background-color: #404040;border-radius: 4px;-webkit-box-shadow: 0;box-shadow: 0;color: #f6f6f6;}.easy-autocomplete.eac-dark input:hover, .easy-autocomplete.eac-dark input:focus {border-color: #333;-webkit-box-shadow: 0;box-shadow: 0;}.easy-autocomplete.eac-dark ul {border-color: #333;}.easy-autocomplete.eac-dark ul li, .easy-autocomplete.eac-dark ul .eac-category {background-color: #404040;border-color: #333;}.easy-autocomplete.eac-dark ul li.selected, .easy-autocomplete.eac-dark ul .eac-category.selected {background-color: #737373;color: #f6f6f6;}.easy-autocomplete.eac-dark-glass {color: #fff;}.easy-autocomplete.eac-dark-glass input {background-color: rgba(0, 0, 0, 0.8);border-radius: 4px;-webkit-box-shadow: 0;box-shadow: 0;color: #f6f6f6;}.easy-autocomplete.eac-dark-glass input:hover, .easy-autocomplete.eac-dark-glass input:focus {border-color: rgba(0, 0, 0, 0.8);-webkit-box-shadow: 0;box-shadow: 0;}.easy-autocomplete.eac-dark-glass ul {border-color: rgba(0, 0, 0, 0.8);}.easy-autocomplete.eac-dark-glass ul li, .easy-autocomplete.eac-dark-glass ul .eac-category {background-color: rgba(0, 0, 0, 0.8);border-color: rgba(0, 0, 0, 0.8);}.easy-autocomplete.eac-dark-glass ul li.selected, .easy-autocomplete.eac-dark-glass ul .eac-category.selected {background-color: rgba(64, 64, 64, 0.8);color: #f6f6f6;}.easy-autocomplete.eac-dark-glass ul li:last-child, .easy-autocomplete.eac-dark-glass ul .eac-category:last-child {border-radius: 0 0 4px 4px;}.easy-autocomplete.eac-blue {color: #fff;}.easy-autocomplete.eac-blue input {background-color: #6d9ed1;border-radius: 4px;-webkit-box-shadow: 0;box-shadow: 0;color: #f6f6f6;}.easy-autocomplete.eac-blue input::-webkit-input-placeholder {color: #f6f6f6;}.easy-autocomplete.eac-blue input:-moz-placeholder {color: #f6f6f6;}.easy-autocomplete.eac-blue input::-moz-placeholder {color: #f6f6f6;}.easy-autocomplete.eac-blue input:-ms-input-placeholder {color: #f6f6f6;}.easy-autocomplete.eac-blue input:hover, .easy-autocomplete.eac-blue input:focus {border-color: #5A91CB;-webkit-box-shadow: 0;box-shadow: 0;}.easy-autocomplete.eac-blue ul {border-color: #5A91CB;}.easy-autocomplete.eac-blue ul li, .easy-autocomplete.eac-blue ul .eac-category {background-color: #6d9ed1;border-color: #5A91CB;}.easy-autocomplete.eac-blue ul li.selected, .easy-autocomplete.eac-blue ul .eac-category.selected {background-color: #94b8dd;color: #f6f6f6;}.easy-autocomplete.eac-yellow {color: #333;}.easy-autocomplete.eac-yellow input {background-color: #ffdb7e;border-color: #333;border-radius: 4px;-webkit-box-shadow: 0;box-shadow: 0;color: #333;}.easy-autocomplete.eac-yellow input:hover, .easy-autocomplete.eac-yellow input:focus {border-color: #333;-webkit-box-shadow: 0;box-shadow: 0;}.easy-autocomplete.eac-yellow ul {border-color: #333;}.easy-autocomplete.eac-yellow ul li, .easy-autocomplete.eac-yellow ul .eac-category {background-color: #ffdb7e;border-color: #333;}.easy-autocomplete.eac-yellow ul li.selected, .easy-autocomplete.eac-yellow ul .eac-category.selected {background-color: #ffe9b1;color: #333;}.easy-autocomplete.eac-purple {color: #333;}.easy-autocomplete.eac-purple input {background-color: #d6d1e7;border-color: #b8afd5;-webkit-box-shadow: 0;box-shadow: 0;color: #333;}.easy-autocomplete.eac-purple input:hover, .easy-autocomplete.eac-purple input:focus {border-color: #333;-webkit-box-shadow: 0;box-shadow: 0;}.easy-autocomplete.eac-purple ul {border-color: #333;}.easy-autocomplete.eac-purple ul li, .easy-autocomplete.eac-purple ul .eac-category {background-color: #d6d1e7;border-color: #333;}.easy-autocomplete.eac-purple ul li.selected, .easy-autocomplete.eac-purple ul .eac-category.selected {background-color: #ebe8f3;color: #333;}.easy-autocomplete.eac-bootstrap input {border-color: #ccc;border-radius: 4px;border-style: solid;border-width: 1px;color: #555;padding: 6px 12px;}.easy-autocomplete-container {left: 0;position: absolute;width: 100%;z-index: 2;}.easy-autocomplete-container ul {background: none repeat scroll 0 0 #ffffff;border-top: 1px dotted #ccc;display: none;margin-top: 0;padding-bottom: 0;padding-left: 0;position: relative;top: -1px;}.easy-autocomplete-container ul li, .easy-autocomplete-container ul .eac-category {background: inherit;border-color: #2C2C2C;-o-border-image: none;border-image: none;border-style: solid;border-width: 0 1px;display: block;font-size: 14px;font-weight: normal;padding: 4px 12px;margin-bottom: 0 !important;}.easy-autocomplete-container ul li:last-child {border-radius: 0 0 2px 2px;border-width: 0 1px 1px;}.easy-autocomplete-container ul li.selected {background: none repeat scroll 0 0 #ebebeb;cursor: pointer;}.easy-autocomplete-container ul li.selected div {font-weight: normal;}.easy-autocomplete-container ul li div {display: block;font-weight: normal;word-break: break-all;}.easy-autocomplete-container ul li b {font-weight: bold;}.easy-autocomplete-container ul .eac-category {font-color: #aaa;font-style: italic;}.eac-description .eac-item span {color: #aaa;font-style: italic;font-size: 0.9em;}.eac-icon-left .eac-item img {margin-right: 4px;max-height: 30px;}.eac-icon-right .eac-item {margin-top: 8px;min-height: 24px;position: relative;}.eac-icon-right .eac-item img {margin-left: 4px;max-height: 30px;position: absolute;right: -4px;top: -8px;}.site-error {background: #110d0e url(../img/404.png) no-repeat center center/contain;padding: 150px 0;}.error-content {display: flex;justify-content: space-between;max-width: 1200px;margin: 0 auto;padding: 0 15px;align-items: center;}.error-content h1 {font-size: 160px;color: #fff;line-height: 1;}.error-content h1 span {font-size: 28px;display: block;text-align: center;font-weight: 400;}.error-page__text {color: #fff;max-width: 320px;}.error-page__text a {color: #fff;text-decoration: underline;display: inline-block;}.error-page__text a:hover {text-decoration: none;}@media (max-width: 992px) {.error-content {display: flex;justify-content: center;max-width: 100%;align-items: flex-end;flex-direction: column;text-align: center;}.site-error {background-position: -170px;background-size: 100%;}}@media (max-width: 767px) {.site-error {padding: 40px 0 240px;background-position: 0 bottom;background-size: 100%;}.error-content {align-items: center;}.error-content h1 {font-size: 72px;}}.category-tags {margin-bottom: 24px;margin-top: 24px;}.category-tags__list {display: flex;flex-flow: wrap;}.category-tag {position: relative;white-space: nowrap;display: inline-flex;align-items: center;margin-right: 24px;font-size: 15px;border-bottom: 1px dotted;margin-bottom: 10px;transition: .4s ease 0s;}@media only screen and (max-width: 767px) {.category-tag {font-size: 12px;white-space: normal;margin-right: 12px;}}.category-tag.is-active {border-bottom-color: transparent;}.category-tag.is-active:after {content: '';position: absolute;top: -4px;left: -4px;width: calc(100% + 8px);height: calc(100% + 8px);background-color: #ddd;z-index: -1;}.category-tag:hover {border-bottom-color: transparent;}.category-tag__number {color: #666;}.calculator form {display: flex;align-items: flex-start;}@media only screen and (max-width: 991px) {.calculator form {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}.callback-video-thanks .callback-video__content h2 {max-width: 500px;margin-bottom: 10px;font-size: 28px;line-height: 36px;margin-left: auto;}@media (max-width: 767px) {.calculator__unit.calculator__unit-style-color, .calculator__unit.calculator__unit-style-number {padding: 26px 15px;}.calculator__unit.calculator__unit-style-color .calculator__unit-controls {flex-wrap: wrap;justify-content: center;}.calculator__unit.calculator__unit-style-color .calculator__unit-item {flex-basis: auto;max-width: 100%;width: auto;margin-bottom: 12px;}.calculator__unit-color {width: 60px;height: 60px;}}.cart-table__promo-disabled {display: none;position: absolute;top: -24px;right: 72px;color: #f00;font-size: 12px;}.cart-table__promo-disabled.active {display: block;}.promo-price {font-size: 14px;color: #2b2b2b;font-style: italic;display: block;}.loader-delivery {text-align: center;}.loader-delivery svg {width: 100px;height: 100px;display: block;margin: auto;}.address-auto {position: absolute;background: #fff;border: 1px solid #000;top: 100%;width: 100%;left: 0;border-top: 0;}.address-auto li {height: 30px;display: flex;align-items: center;padding: 0 15px;transition: .3s eaase 0s;}.address-auto li:hover {background-color: #E6E6E6;}.modal .form-group.form-group--file .label-unit {display: inline-block;color: #010101;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.33px;margin-right: 10px;width: 90px;white-space: nowrap;}.cart__bottom-sum-delivery-info {display: block;}.feedback-example-order .feedback-form {margin-top: 0;}.easy-autocomplete-container ul li {cursor: pointer;}.easy-autocomplete-container ul li:hover {background-color: #574337;color: #fff;}.address-text-full {color: #1732bc;font-size: 16px;font-weight: 400;line-height: 24px;text-decoration: underline;}.address-text-full:hover {text-decoration: none;}.form-group.has-error .help-block {position: absolute;top: 100%;color: #f00;right: 0;font-size: 12px;}.form-group .autocomplete {position: absolute;background: #fff;top: 100%;z-index: 9;width: 100%;}.form-group .autocomplete ul {border: 1px solid #2C2C2C;}.form-group .autocomplete ul li {padding: 3px 8px;cursor: pointer;min-height: 40px;line-height: 1.2;display: flex;align-items: center;}.form-group .autocomplete ul li:not(:last-child) {border-bottom: 1px solid #2C2C2C;}.form-group .autocomplete ul li:hover {background-color: #574337;color: #fff;}.form-group:not(.has-error) .help-block {display: none;}.product-gallery .slick-arrow {position: absolute;left: 0;right: 0;text-align: center;margin: auto;background-color: transparent;border: 0;}@media (max-width: 767px) {.product-gallery .slick-arrow {display: none;}}.product-gallery .slick-arrow.slider-arrow-prev {top: -27px;transform: rotate(90deg);}.product-gallery .slick-arrow.slider-arrow-next {bottom: 37px;transform: rotate(-90deg);}.header__search-toggle {display: none;width: 30px;height: 30px;background: transparent;border: 0;}.header__search-toggle .icon {fill: #fff;}@media (max-width: 767px) {.header__search {display: none;position: absolute;background: #1b1b1b;left: 0;width: 100%;z-index: 99;top: 100%;margin: 0;}.header__search.show {display: flex;}.header__search-toggle {display: block;}.header__search-toggle .icon {font-size: 24px;}.header__cart-btn {background-color: transparent;}.header__search-btn-close {margin-left: 16px;}.header__search-btn-close .icon {font-size: 12px;}}.countres-list {position: absolute;bottom: 0;width: 78px;height: 50px;left: 0;border-right: 1px solid #2C2C2C;}.countres-list.active .countries-list-dropdown {display: block;}.countres-list img {max-width: 20px;}.countres-list__toggle {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;text-align: center;padding: 0 12px;background: transparent;color: #fff;border: 0;position: relative;}.countres-list__toggle:after {content: '';position: relative;background-image: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.42063 3.9974L1.41156 0.164063L0.191406 1.33073L5.42063 6.33073L10.6499 1.33073L9.42971 0.164063L5.42063 3.9974Z' fill='%232C2C2C'/%3E%3C/svg%3E%0A");width: 11px;height: 7px;margin-left: 9px;right: 0;}.countries-list-dropdown {display: none;position: absolute;top: 100%;left: 0;width: calc(100% + 1px);z-index: 99;background: #fff;border: 1px solid #2C2C2C;border-top: none;}.countries-list-dropdown a {display: flex;align-items: center;justify-content: center;padding: 7px 5px;}.countries-list-dropdown a:not(:last-child) {border-bottom: 1px solid #2C2C2C;}.countries-list-dropdown a:hover {background-color: #c1c1c1;}.callback-video-thanks {display: flex;background: #000;padding: 0;flex-shrink: 0;}.callback-video-thanks .callback-video__bg {position: relative;left: 0;top: 0;bottom: 0;width: 50%;height: 100%;background: #fff;}.callback-video-thanks .callback-video__bg video {position: absolute;width: auto;left: 50%;transform: translateX(-50%);top: 0;bottom: 0;height: 100%;width: 100%;}.callback-video-thanks .callback-video__content {height: 100%;width: 50%;}.callback-video-thanks .callback-video__content-inner {max-width: 600px;margin: 0;padding-left: 30px;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}.callback-video-thanks .callback-video__content h2 {color: #fff;position: relative;margin: 0;width: 100%;}.callback-video__content-dir {color: #fff;display: flex;flex-direction: column;margin-top: 24px;width: 100%;text-align: right;padding-right: 15px;margin-bottom: 24px;font-size: 18px;}.callback-video__content-dir span {display: inline-block;font-size: 16px;font-style: italic;}.callback-video__content-btn {margin-top: 24px;}@media (max-width: 1200px) {.callback-video-thanks .callback-video__content h2 {right: 15px;transform: translateX(0);font-size: 20px;}.callback-video-thanks .callback-video__bg video {left: 15px;transform: translateX(0);}}@media (max-width: 991px) {.callback-video-thanks .callback-video__bg {display: block;height: 360px;}.callback-video-thanks .callback-video__bg video {left: 0;transform: translateX(0);height: auto;width: 100%;position: relative;}.callback-video-thanks .callback-video__content h2 {position: relative;right: 0;font-size: 16px;line-height: 24px;}.callback-video-thanks {align-items: center;}}@media (max-width: 767px) {.callback-video-thanks {flex-direction: column;}.callback-video-thanks .callback-video__bg {height: auto;width: 100%;order: 2;}.callback-video-thanks .callback-video__content {width: 100%;order: 1;padding: 40px 0;}}.forget-form {max-width: 400px;}.forget-form .form-group.form-group--submit {justify-content: flex-end;}.product-color-label {width: 40px;height: 40px;border-radius: 50%;display: inline-block;vertical-align: middle;border: 1px solid #d1d1d1;}.product-info__optional--colors .product-info__optional-variables-unit label:before {height: 100%;border-radius: 50%;}.product-info__optional--colors .product-info__optional-variables-unit input[type="radio"] + label:after {content: '';width: 20px;height: 20px;position: absolute;background-image: url(../img/svgSprite/check-white.svg);background-size: contain;background-position: 0 0;background-repeat: no-repeat;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transition: .4s ease 0s;opacity: 0;transition: .4s ease 0s;}.product-info__optional--colors .product-info__optional-variables-unit input[type="radio"]:checked + label:after {opacity: 1;}.product-color-name {display: none;}@media (max-width: 600px) {.product-color-label {width: 30px;height: 30px;}.product-color-name {font-size: 14px;display: inline-block;}}.link-basic {display: inline-block;position: relative;color: #1732bc;font-size: 12px;font-weight: 700;letter-spacing: 0.12px;text-transform: uppercase;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.link-basic:after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #1732bc;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.link-basic:hover:after {-webkit-transform: scale(0);transform: scale(0);}.delivery-company-list {display: flex;justify-content: space-between;margin-top: 40px;margin-bottom: 60px;}.delivery-company-item {text-align: center;border: 1px solid #1732bc;padding: 30px;border-radius: 15px;display: flex;flex-direction: column;}.delivery-company-item__logo {flex-grow: 1;margin-bottom: 12px;}.delivery-company-item__name {font-size: 18px;font-weight: 700;color: #000;}@media (max-width: 900px) {.delivery-company-list {flex-wrap: wrap;}.delivery-company-item {padding: 15px;margin-bottom: 10px;}}@media (max-width: 768px) {.delivery-company-item {width: calc(50% - 30px);margin: 0 15px 15px;}}@media (max-width: 480px) {.delivery-company-item {width: calc(100% - 30px);margin: 0 15px 15px;}}.index-tabs {padding-bottom: 0;}.index-tabs-wrapper {padding-top: 70px;}.categories-row.categories-row--index .category-item:nth-child(2):before {background-image: none;}.categories-row.categories-row--index .category-item img {opacity: .3;}.callback-video__order {color: #fff;}.callback-video__order-num {font-size: 24px;}.callback-video__order-sum {font-size: 18px;margin-bottom: 24px;}.callback-video__content blockquote:before {top: 0;left: 0;}.callback-video__content blockquote {width: 100%;padding-top: 32px;padding-left: 0;padding-right: 0;padding-bottom: 0;margin-top: 48px;margin-bottom: 0;}.callback-video__content blockquote cite {margin-top: 16px;}.black-a {color: #1732bc;text-decoration: underline;}.product-gallery__big-item.product-gallery__big-item--video {height: 598px;position: relative;}.product-gallery__big-item.product-gallery__big-item--video a {display: flex;align-items: center;height: 100%;}.product-gallery__big .slick-track {display: flex;align-items: center;}.promo-text {cursor: pointer;}.promo-text:hover {background: #000;}.message-copy {position: fixed;max-width: 240px;left: 50%;transform: translateX(-50%);z-index: 999;color: #fff;background: #1732bc;top: 70px;padding: 8px;text-align: center;line-height: 1;font-size: 12px;white-space: nowrap;}.sub-menu__col li.highlight a {display: inline-block;border: 1px solid #1732bc;color: #ffffff;font-size: 13px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.65px;text-align: center;padding: 9px 45px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;background-color: #1732bc;}.sub-menu__col li.highlight a:hover {background-color: transparent;color: #1732bc;}.main-menu {position: relative;}.main-menu > ul {position: static;}.sub-menu {max-width: 1540px;overflow: hidden;margin: auto;left: 0;right: 0;}.sub-menu__col {margin-left: 90px;margin-top: 60px;display: flex;flex-direction: column;}.sub-menu__col ul {flex-basis: 210px;}.sub-menu__col-title {position: relative;margin-bottom: 6px;}.sub-menu__col-title a {font-size: 16px;line-height: 30px;text-transform: uppercase;font-weight: 700;text-decoration: underline;}.sub-menu__col-title a:hover {text-decoration: none;}.sub-menu__col-title span {font-size: 10px;line-height: 40px;color: #666;line-height: 30px;text-decoration: none;display: inline-block;vertical-align: middle;margin-left: 5px;}.sub-menu__col-title img {position: absolute;left: -40px;top: 0;}.sub-menu__col ul > li > a {font-size: 16px;text-transform: none;font-weight: 400;}.sub-menu__col ul > li {margin-bottom: 6px;}.sub-menu__col-extra {margin-top: 34px;padding-bottom: 50px;min-height: 170px;}.sub-menu__col-extra a {display: block;font-size: 16px;line-height: 30px;text-transform: uppercase;font-weight: 700;margin-bottom: 10px;}.sub-menu__col-extra a span {margin-left: 5px;font-size: 10px;color: #666;display: inline-block;line-height: 30px;vertical-align: middle;}.sub-menu__col-extra a:hover {color: #1732bc;}@media (max-width: 1600px) {.sub-menu__tags-list > li > a, .sub-menu__col-title a, .sub-menu__tags-items > li > a, .sub-menu__tags-title, .sub-menu__col-extra a, .sub-menu__col li a {font-size: 14px;}}@media (max-width: 1360px) {.sub-menu__tags {display: none;}}@media (max-width: 1200px) {.sub-menu__col {margin-left: 30px;}}@media (max-width: 767px) {.sub-menu__tags {display: block;}.callback-mini__content-form {padding: 0;}}.sub-menu__tags {background: #e8e8e8;padding: 63px 20px 50px 34px;}.sub-menu__tags-title {text-transform: uppercase;font-size: 16px;font-weight: 700;line-height: 30px;margin-bottom: 15px;}.sub-menu__tags-list > li {margin-bottom: 6px;}.sub-menu__tags-list > li > a {font-size: 16px;font-weight: 400;display: inline-block;}.sub-menu__tags-list > li > a:hover {color: #1732bc;}.sub-menu__tags-items {margin-top: 48px;}.sub-menu__tags-items > li {margin-bottom: 10px;}.sub-menu__tags-items > li > a {display: inline-block;background: rgba(0, 0, 0, .05);border-radius: 25px;padding: 6px 12px;text-align: center;}.sub-menu__tags--brands {text-align: center;padding-left: 30px;padding-right: 30px;}.sub-menu__tags--brands .sub-menu__tags-items {margin: 30px 0;}.sub-menu__tags--brands .sub-menu__tags-items > li {position: relative;display: flex;justify-content: center;margin-bottom: 15px }.sub-menu__tags--brands .sub-menu__tags-items > li > a {position: relative;z-index: 1;display: flex;justify-content: center;align-items: center;width: 170px;height: 55px;padding: 10px;transition: all 0.3s ease;overflow: hidden;}.sub-menu__tags--brands .sub-menu__tags-items > li::before {position: absolute;top: 0;left: 0;border-radius: 25px;width: 100%;height: 100%;border: 2px solid #666666;content: "";transition: all 0.3s ease;opacity: 0;}.sub-menu__tags--brands .sub-menu__tags-items > li:hover::before, .sub-menu__tags--brands .sub-menu__tags-items > li:focus::before {opacity: 1;}.sub-menu__tags--brands .sub-menu__tags-items > li > a img {max-width: 120px;object-fit: contain;transition: all 0.3s ease;}.sub-menu__tags--brands .sub-menu__link-more {display: inline-flex;flex-direction: column;justify-content: flex-start;align-items: center;font-weight: 600;line-height: 1.3;color: #666666;transition: all 0.3s ease;}.sub-menu__tags--brands .sub-menu__link-more span {position: relative;}.sub-menu__tags--brands .sub-menu__link-more span::after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #666666;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.sub-menu__tags--brands .sub-menu__link-more:hover span::after, .sub-menu__tags--brands .sub-menu__link-more:focus span::after {transform: scale(0);}.sub-menu__tags-items > li > a.sub-menu__tags-item--main {font-weight: 700;text-transform: uppercase;color: #ee4848;}.sub-menu__tags-items > li > a.sub-menu__tags-item--main:hover {color: #1732bc;}@media (max-width: 991px) {.sub-menu__tags {padding: 30px 15px;}.sub-menu__tags-items > li {display: inline-block;margin: 0 4px 10px;}.sub-menu__tags-list > li > a, .sub-menu__tags-items > li > a {font-size: 14px;}}.product-filters__item {position: relative;margin-right: 10px;}.product-filters__list {display: none;position: absolute;z-index: 999;background: #fff;width: 190px;border: 1px solid #e8e8e8;top: calc(100% - 10px);left: 0;padding: 12px;}.product-filter-group label {position: relative;display: inline-block;padding-left: 24px;margin-bottom: 10px;margin-right: 9px;color: #000;font-size: 13px;font-weight: 400;line-height: 22px;background: transparent;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-filter-group label:after {content: '';width: 17px;height: 17px;border: 1px solid #9a9a9a;position: absolute;left: 0;top: 2px;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;border-radius: 3px;}.product-filter-group label:before {content: '';width: 11px;height: 11px;background-image: url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMS4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI5Ljc1NiAyOS43NTYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI5Ljc1NiAyOS43NTY7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8Zz4KCTxwYXRoIGQ9Ik0yOS4wNDksNS4wMDlMMjguMTksNC4xNTFjLTAuOTQzLTAuOTQ1LTIuNDg4LTAuOTQ1LTMuNDM0LDBMMTAuMTcyLDE4LjczN2wtNS4xNzUtNS4xNzMgICBjLTAuOTQzLTAuOTQ0LTIuNDg5LTAuOTQ0LTMuNDMyLDAuMDAxbC0wLjg1OCwwLjg1N2MtMC45NDMsMC45NDQtMC45NDMsMi40ODksMCwzLjQzM2w3Ljc0NCw3Ljc1MiAgIGMwLjk0NCwwLjk0MywyLjQ4OSwwLjk0MywzLjQzMywwTDI5LjA0OSw4LjQ0MkMyOS45OTEsNy40OTgsMjkuOTkxLDUuOTUzLDI5LjA0OSw1LjAwOXoiIGZpbGw9IiMwMDAwMDAiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);position: absolute;background-size: 10px;background-position: 0 0;background-repeat: no-repeat;left: 4px;top: 5px;-webkit-transform: scale(0);transform: scale(0);-webkit-filter: invert(1);filter: invert(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.product-filter-group input[type="checkbox"]:checked + label:before {-webkit-transform: scale(1);transform: scale(1);z-index: 9;}.product-filters__item button {padding: 9px 12px;background: transparent;border: 0;font-size: 14px;border-radius: 25px;}.product-filters__clear-all {font-size: 13px;display: inline-block;border-left: 0;border-right: 0;border-top: 0;border-bottom: 1px solid #1732bc;color: #1732bc;transition: .4s ease 0s;background: transparent;margin-left: 30px;}.product-filters__clear-all:hover {border-bottom-color: transparent;}.product-filters__clean {display: inline-block;width: 15px;height: 15px;background: rgba(255, 255, 255, .32);line-height: 15px;border-radius: 50%;margin-left: 4px;}.product-filters__item.is-choosen .product-filters__control {background: #1732bc;color: #fff;font-weight: 700;}.product-filters__item.is-choosen .product-filters__name {border-bottom-color: transparent;}.product-filters__item.is-choosen .product-filters__name:after {display: none;}.product-filters__choosen-num {display: inline-block;font-size: 13px;margin-left: 4px;}.product-filters__mob-title, .product-filters__mob-btn {display: none;}@media (max-width: 767px) {.product-filters__mob-title {display: flex;width: 100%;align-items: center;background: #f1f1f1;padding: 30px 20px 18px;margin-bottom: 12px;}.close-product-filters {position: absolute;right: 15px;border: 0;background: transparent;top: 10px;}.product-filters__mob-title-caption {font-size: 22px;}.product-filters__mob-btn {display: block;text-align: center;width: 100%;padding: 20px 0 30px;}.product-filters {position: fixed;z-index: 9999;background: #fff;top: 0;left: 0;flex-direction: column;align-items: flex-start;bottom: 0;width: 290px;overflow: auto;padding: 0;opacity: 0;transform: translateX(-100%);transition: .3s ease 0s;}.product-filters.is-active {opacity: 1;transform: translateX(0);}.product-filters__choosen-num {display: none;}.product-filters__clean {position: absolute;opacity: 0;}.product-filters__item.is-choosen .product-filters__name:after {display: inline-block;}.product-filters__list {padding-left: 0;padding-right: 0;}.product-filters__name {display: flex;width: 100%;justify-content: space-between;border-bottom: 0;}.product-filters__list {position: relative;width: auto;border: 0;top: 0;left: 0;padding: 12px;}.product-filters__item.is-choosen .product-filters__control {background: transparent;color: #000;}}@media (max-width: 767px) {.product-info__title, .product-info__labels {padding-left: 15px;padding-right: 15px;}}.video-banner__inner {display: flex;padding: 30px;background: url("../img/video-banner/video-banner-bg.jpg") no-repeat center;}.video-banner__inner-1 {display: flex;padding: 30px;background: url("../img/video-banner/video-banner-inner-1.jpg") no-repeat center;}.video-banner__inner-1 .video-banner__content {margin-left: 30px;}.video-banner__inner-1 .video-banner__title {font-size: 28px;line-height: 1.3;margin-bottom: 25px;}.video-banner--pear .video-banner__inner {background: url("../img/video-banner/banner-pear-bg.png") no-repeat center;position: relative;}.video-banner--pear .video-banner__inner:after {content: "";width: 100%;height: 100%;background-color: #000;position: absolute;top: 0;left: 0;opacity: 0.5;}.video-banner__content {font-size: 18px;font-weight: 400;color: #ffffff;margin-left: 95px;display: flex;flex-direction: column;justify-content: center;z-index: 3;}.video-banner__title {font-size: 30px;text-transform: uppercase;margin-bottom: 5px;}.video-banner__text {margin-bottom: 30px;}.video-banner__video-pic {position: relative;z-index: 3;}.video-banner__play-btn {width: 85px;height: 85px;position: relative;}.video-banner__play-btn::after {content: "";position: absolute;display: block;width: 70px;height: 70px;background: url("../img/video-banner/play.png") no-repeat center #bc1717;background-position-x: 55%;border-radius: 35px;transform: translate(-50%, -50%);z-index: 2;transition: 0.2s ease-in-out;left: 50%;top: 50%;}.video-banner__play-btn::before {content: "";position: absolute;display: block;width: 85px;height: 85px;background-color: #bc1717;border-radius: 45px;transform: translate(-50%, -50%);opacity: 0.4;transition: 0.2s ease-in-out;left: 50%;top: 50%;}.video-banner__play-btn:hover::after, .video-banner__play-btn:hover::before {transform: translate(-50%, -50%) scale(1.1);transition: 0.2s ease-in-out;}.video-banner__video-pic::after {content: "";display: block;width: 70px;height: 70px;position: absolute;background: url("../img/video-banner/play.png") no-repeat center #2C2C2C;background-position-x: 55%;border-radius: 35px;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 2;transition: 0.2s ease-in-out;}.video-banner__video-pic:hover::after {transform: translate(-50%, -50%) scale(1.1);transition: 0.2s ease-in-out;}.video-banner-mma .video-banner__video-pic::before {background-color: #bc1717;}.video-banner-mma .video-banner__video-pic::after {background-color: #bc1717;}.video-banner-mma .video-banner__inner {position: relative;padding: 0;background: transparent;}.video-banner-mma .video-banner__content {display: flex;flex-direction: row;margin: 0;align-items: center;justify-content: space-evenly;width: 100%;padding: 8px 15px;}.video-banner-mma .video-banner__play-btn {margin-left: 145px;}.video-banner-mma .btn {background-color: #bc1717;border-color: #bc1717;}.video-banner-mma .btn:hover {background-color: #fff;color: #bc1717;}.video-banner-mma .video-banner__video-bg {position: absolute;width: 100%;height: 100%;top: 0;left: 0;max-width: 100%;}.video-banner-mma .video-banner__video-bg img {width: 100%;height: 100%;object-fit: cover;}.video-banner-mma .video-banner__title {font-size: 26px;line-height: 32px;margin-bottom: 20px;text-shadow: 0 0 10px #000;}.video-banner-mma .video-banner__content-inner {display: flex;flex-direction: column;margin-left: 105px;}@media (max-width: 1199px) {.video-banner-mma .video-banner__play-btn {margin-left: 0;}.video-banner-mma .video-banner__content-inner {margin-left: 0;}.video-banner-mma .video-banner__logo {width: 220px;height: 240px;}.video-banner-mma .video-banner__video-pic {margin-right: 20px;}}@media (max-width: 991px) {.video-banner__video-pic {flex-basis: 50%;}.video-banner__content {margin-left: 40px;}.video-banner__inner, .video-banner__inner-1 {background-size: cover;}}@media (max-width: 767px) {.video-banner__inner, .video-banner__inner-1 {flex-direction: column;justify-content: center;align-items: center;}.video-banner__video-pic {flex-basis: 100%;order: 2;margin-top: 25px;}.video-banner__content {margin-left: 0;}.video-banner--pear .video-banner__inner {background-color: #29004d;background-size: cover;background-image: none;}.video-banner__inner-1 .video-banner__content {margin-left: 0;}.video-banner-mma .video-banner__content-inner {}.video-banner-mma .video-banner__video-pic {margin-right: 0;order: -1;margin-bottom: 20px;}.video-banner-mma .video-banner__play-btn {display: none;}.video-banner-mma .video-banner__content {flex-direction: column;padding-bottom: 25px;}.video-banner-mma .video-banner__logo {order: -2;}.video-banner-mma .video-banner__video-pic {margin-top: 0;}.video-banner-mma .video-banner__content-inner {align-items: center;}.video-banner-mma .video-banner__title {text-align: center;}}@media (max-width: 600px) {.video-banner__inner-1 .video-banner__title {font-size: 24px;}.video-banner__inner {padding: 35px 15px 15px;background-image: url("../img/video-banner/video-banner-bg-mob.png");background-color: #000000;}.video-banner__video-pic::after {width: 55px;height: 55px;background-size: 20px;background-position-x: 59%;}.video-banner__video-pic::before {width: 65px;height: 65px;}.video-banner__button .btn {font-size: 15px;}}@media (max-width: 420px) {.video-banner__content {align-self: flex-start;}}.load-more-btn {margin-bottom: 30px;}.load-more-btn .btn--blue:hover {background-color: #000;color: #fff;}.cart-modal .modal-dialog {width: 100%;max-width: 1200px;}.cart-modal__inner {background: #fff;position: relative;margin: 0 auto;max-width: 1200px;overflow: auto;max-height: 100vh;padding: 40px;}.cart-modal__inner::-webkit-scrollbar {width: 5px;}.cart-modal__inner::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.cart-modal__inner::-webkit-scrollbar-thumb {background-color: darkgrey;outline: none;}.cart-modal__close {background: #306678;color: #fff;font-size: 14px;text-decoration: underline;border: 0;padding: 6px 12px;position: absolute;top: 0;right: 40px;display: inline-flex;align-items: center;justify-content: center;}.cart-modal__close-icon {display: inline-flex;border: 1px solid #fff;border-radius: 50%;padding: 3px;margin-left: 4px;}.cart-modal__close .icon {fill: #fff;font-size: 8px;}.cart-modal__inner .catalog-content .product {width: 271px;}.product-size-modal-wrapper {padding: 0 30px;margin-bottom: 24px;position: relative;}.cart-modal__inner .product-size-modal__btn {font-size: 14px;display: inline-block;background: transparent;border: 0;border-bottom: 1px dashed #1732bc;color: #1732bc }.cart-modal__inner .product-size-modal__btn:hover {border-bottom-color: transparent;}.cart-modal__inner .product__size-list {max-height: 100%;}.product-size-modal__close {position: absolute;top: 6px;right: 6px;width: 18px;height: 18px;border-radius: 50%;border: 1px solid #1732bc;display: inline-flex;align-items: center;justify-content: center;}.product-size-modal__close .icon {font-size: 9px;fill: #1732bc;}.cart-modal__inner .product-size-modal {display: none;position: absolute;background: #f6f6f6;bottom: 100%;z-index: 99;left: 30px;top: auto;box-shadow: 0 16px 15px 0 rgba(0, 0, 0, .32);border: 1px solid #dcdcdc;padding: 20px;}.cart-modal__inner .product__line-btn {text-align: center;margin-bottom: 20px;}.cart-modal__inner .product__line-btn .btn .icon {fill: #fff;width: 30px;height: 24px;margin-right: 4px;}.cart-modal__inner .product__line-btn .btn:hover {background-color: #000;color: #fff;}@media (max-width: 767px) {.product-size-modal-wrapper {padding-left: 15px;padding-right: 15px;text-align: center;}.cart-modal__inner .product-size-modal {width: 233px;}.cart-modal__inner {padding-left: 15px;padding-right: 15px;}.cart-modal__inner .mobile-filters {display: none;}.cart-modal__inner .product__line-btn .btn {padding-left: 15px;padding-right: 15px;}.cart-modal__close {background: transparent;color: #1732bc;right: 0;}.cart-modal__close-icon {border-color: #1732bc;}.cart-modal__close .icon {fill: #1732bc;}.cart-modal__inner .catalog-content__body {flex-direction: column;}}.cart-table_dop {margin-top: 20px;}.cart-table__dop p {margin: 0 0 5px 0px;font-size: 15px;line-height: 1.3;}.cart-table__dop-btn {background: transparent;color: #1732bc;border: 0;border-bottom: 1px solid #1732bc;}@media (max-width: 767px) {.cart-table__dop {margin-top: 10px;margin-bottom: 10px;}}.mobile-filters__categories--catalog .mobile-filters__categories-toggle {font-size: 17px;text-align: center;font-weight: 700;background-color: #1732bc;}.mobile-filters__categories--catalog .category-tags__list {background-color: #1732bc;}.mobile-filters__main-item {position: relative;padding: 9px 0;cursor: pointer;}.mobile-filters__categories--catalog .sidebar-category-main__collapse {border: none;background: none;color: #ffffff;position: absolute;z-index: -1;right: 0;top: 10px;}.mobile-filters__categories--catalog .sidebar-category__item.is-active a {text-decoration: none;}.mobile-filters__categories--catalog .sidebar-category {background-color: #f1f1f1;padding: 0 15px;margin: 0 -14px;}.mobile-filters__categories--catalog .category-tags__list .sidebar-category__item a {color: #000000;}.mobile-filters__categories--catalog .category-tags__list .sidebar-category__item a:before {display: none;}.mobile-filters__categories--catalog .sidebar-category__item {margin: 0;padding: 8px 15px;}.mobile-filters__categories--catalog .sidebar-category__item:first-child {margin-top: 8px;}.mobile-filters__categories--catalog .mobile-filters__main-item.is-active .sidebar-category-main__collapse {transform: rotate(180deg);}.mobile-filters__categories--catalog .category-tags__list {z-index: 100;padding-bottom: 0;}.mobile-filters__categories--catalog .mobile-filters__main-item::before {content: "";width: calc(100% + 30px);height: 2px;background-color: #fff;display: block;position: absolute;top: -1px;left: -15px;}.mobile-filters__categories--catalog .mobile-filters__main-item.is-active {padding-bottom: 0;}.mobile-filters__categories--catalog .mobile-filters__categories-toggle::after {font-size: 16px;top: 10px;}.video-banner--box-bag .video-banner__inner {background: linear-gradient(90deg, rgba(1, 2, 7, 1) 0%, rgba(23, 50, 188, 1) 100%);position: relative;padding: 23px 15px 21px 40px;}.video-banner--box-bag .video-banner__inner:after {content: "";display: block;position: absolute;background: url("../img/video-banner/video-banner-box-bag-bg.png") no-repeat center / cover;width: 275px;height: 300px;right: 7px;bottom: 0;}.video-banner--box-bag .video-banner__content {margin-left: 27px;max-width: 330px;justify-content: space-evenly;}.video-banner--box-bag .video-banner__title {font-size: 28px;line-height: 34px;margin-top: 20px;}.video-banner--box-bag .video-banner__text {font-size: 14px;line-height: 18px;}@media (max-width: 1199px) {.video-banner--box-bag .video-banner__inner:after {display: none;}}@media (max-width: 767px) {.video-banner--box-bag .video-banner__content {margin-left: 0;}}@media (max-width: 600px) {.video-banner--box-bag .video-banner__inner {padding: 20px;}}.video-banner--wrestling-dummies .video-banner__inner:after {content: "";display: block;position: absolute;background: url("../img/video-banner/banner-bg4.png") no-repeat center / cover;width: 320px;height: 300px;right: 7px;bottom: 0;}.video-banner--wrestling-dummies .video-banner__content {margin-left: 34px;}.video-banner--wrestling-dummies .video-banner__title {margin-top: 10px;margin-bottom: 20px;}.video-banner--wrestling-dummies .video-banner__content {justify-content: flex-start;}.video-banner--wrestling-dummies .video-banner__inner {background: rgb(12, 26, 96);background: radial-gradient(circle, rgba(12, 26, 96, 1) 0%, rgba(1, 1, 4, 1) 60%);background-position-x: 300px;}.video-banner--wrestling-dummies .video-banner__text {margin-bottom: 20px;}.video-banner--wrestling-dummies .btn.btn--add-to-cart {font-size: 14px;height: 50px;}.video-banner--wrestling-dummies .btn.btn--add-to-cart:hover {color: #fff;}@media (max-width: 1199px) {.video-banner--wrestling-dummies .video-banner__inner:after {display: none;}}@media (max-width: 767px) {.video-banner--wrestling-dummies .video-banner__content {margin-left: 0;}}@media (max-width: 600px) {.video-banner--wrestling-dummies .video-banner__inner {padding: 20px;}}.catalog-upper-text {margin-bottom: 30px;}#sticky-summary {will-change: min-height;width: 370px;flex-shrink: 0;}.sticky-wrapper {transform: translate(0, 0);transform: translate3d(0, 0, 0);will-change: position, transform;}.product-reviews__summary.is-affixed {border: none;}.product-reviews__summary.is-affixed .sticky-wrapper {border: 1px solid #c6c6c6;padding: 16px 25px;}.product-reviews > p {margin-bottom: 40px !important;}.testimonial-stars {margin-bottom: 35px;}.testimonial-form-col-input .form-group--textares {margin-bottom: 5px;}.form-bottom-wrapper {width: 100%;}.form-bottom-wrapper .form-group--checkbox {width: 100%;text-align: left;}.testimonial-form-col-input .form-bottom-wrapper .form-group--submit {margin-left: 0;text-align: left;}.testimonial-form-col-stars {margin-right: 30px;}.product-tabs .testimonial-form--dark {max-width: 900px;}.testimonial-form-col-stars {max-width: 37.333%;-ms-flex-preferred-size: 37.33333%;flex-basis: 37.333%;padding: 0 15px;}.testimonial-stars__title {margin-top: 30px;}.product-reviews__summary .btn.btn--blue {margin-top: 25px;}.product-reviews__summary .btn.btn--blue:hover {background: #000000;color: #ffffff;}@media (max-width: 991px) {.testimonial-form__row {flex-direction: column;}.testimonial-form-col-stars {max-width: 100%;flex-basis: 100%;}.testimonial-form-col-input {max-width: 100%;flex-basis: 100%;}}.product-gallery .inner-wrapper-sticky {display: -webkit-box;display: -ms-flexbox;display: flex;width: 594px;max-width: 594px;flex-shrink: 0;max-height: 550px }@media (max-width: 600px) {.tk a {width: 100%;}.modal.modal-form.modal-form--register {align-items: flex-start;}.modal.modal-form--register-code .modal-form__reg-phone {white-space: normal;}.modal.modal-form--register-code .modal-form__reg-phone b {display: block;}.modal.modal--city-choose {align-items: flex-start;}.product__img--solo {margin-left: auto;margin-right: auto;}.mobile-menu__close button {width: 24px;height: 24px;}}.product-gallery__big-item img {max-height: 550px;}.products-widget:first-child {padding-bottom: 0;}.products-widget:last-child {padding-top: 10px;}@media (max-width: 991px) {.product-gallery__big {margin-bottom: 35px;}.slick-arrow {display: none !important;}}@media (max-width: 991px) {.product-gallery__thumb-item {max-width: 90px;}}@media (min-width: 600px) {.product-info {display: flex;flex-direction: column;}.product-info__title {order: 0;}.product-info__labels {order: 1;}.product-info__top {order: 2;align-items: center;}.product-info__desc {order: 3;}.product-info__price {order: 4;}.product-info__attention {order: 5;}.product-info__optional.product-info__optional--sizes {order: 6;}.product-info__optional.product-info__optional--colors {order: 7;}.product-info__controls {order: 8;}.product-info__delivery {order: 9;}.img-ban {order: 10;}}.product-reviews__summary-total--prod-card {margin: 0 0 0 20px;}@media (max-width: 767px) {.product-reviews__summary-inner-wrapper {width: auto;padding: 16px 0;border: none;}.product-reviews__summary-unit {margin-bottom: 16px;justify-content: space-between;}.product-reviews__summary-unit-name {line-height: 20px;width: auto;margin-right: 20px;}#sticky-summary {width: auto;flex-shrink: 1;}.product-tabs .testimonial-form.testimonial-form--dark {border: 1px solid #9e9e9e;padding: 20px 15px;}.testimonial-form .title {font-size: 20px;margin: 0 0 30px 0;}.testimonial-form__row {margin-top: 0;}.testimonial-form-col-stars {margin-top: 0;}.testimonial-stars__title {margin-top: 0;}}.video-banner--water-pear .video-banner__inner::after {background: url("../img/video-banner/video-banner5-bg.png") no-repeat center / cover;right: 25px;width: 314px;height: 272px;}.video-banner--water-pear .video-banner__text {max-width: 305px;}.video-banner--children .video-banner__inner::after {background: url("../img/video-banner/video-banner6-bg.png") no-repeat center / cover;right: 0;width: 314px;height: 278px;}.video-banner--children .video-banner__text {font-size: 16px;}.cart-top-text {font-size: 16px;font-weight: 400;margin-bottom: 30px;}.title--cat-tesimonials {color: #ffffff;text-align: center;margin-bottom: 25px;}.container--cat-tesimonials {padding: 50px 15px 10px;}.checkout-back {font-style: italic;margin-bottom: 15px;display: block;}.checkout-back-text::after {content: '';position: absolute;bottom: 0;height: 1px;left: 0;background: #888;width: 100%;opacity: .7;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout-back-text {color: #888;position: relative;display: inline-block;line-height: 1;-webkit-transition: .4s ease 0s;transition: .4s ease 0s;}.checkout-back-arrow {font-size: 18px;font-weight: 700;margin-right: 5px;color: #888;}.checkout-form__submit-row .form-group--submit {margin-right: 20px;}.req-star {font-size: 24px;font-weight: 700;color: #1732bc;}.checkout__comment {margin-top: 15px;}.checkout__sum .cart-total__details {margin-top: 0;margin-bottom: 20px;font-weight: 400;}.checkout__sum .cart-total__detail {line-height: 20px;}.checkout__sum .cart-total__detail > span {background-color: #f1f1f1;}.checkout__sum .cart-total__detail--discount {color: #1732bc;}.checkout__sum .cart-total__detail--discount:after {border-color: #1732bc;}.checkout__comment-field {display: block;max-width: 300px;}@media (max-width: 600px) {.checkout-form__submit-row .form-group--submit {margin-bottom: 20px;}.cart__bottom-btns {display: flex;flex-direction: column;align-items: center;}.cart__bottom-btns .cart-quick {order: 2;}.cart-total__info {width: 100%;}.cart__bottom-btns .cart-form {margin-bottom: 20px;}.cart-total__sum {margin: 0 auto;text-align: center;}.cart-total__comment {margin: 0 auto;text-align: center;}.cart-total__details {margin: 16px auto 0;text-align: center;}}.hit-label {color: #cc0000;font-size: 14px;margin-left: 1px;}.category-tag {border-bottom: none;}.category-tag a {border-bottom: 1px dotted;}.category-tag:hover a {border-bottom-color: transparent;}.mobile-filters .category-tags__list > li:first-child > a {color: #fff;}.cart-link {color: #1732bc;text-decoration: underline;}.cart-link:hover {text-decoration: none;}.monolit-carpet {background-color: #1A1B1C;color: #ffffff;}.monolit-carpet__inner {display: flex;}.monolit-carpet__content {padding: 60px 0 0;}.monolit-carpet__subtitle {font-size: 18px;margin-bottom: 15px;}.monolit-carpet__title {font-size: 36px;line-height: 42px;margin-bottom: 55px;}.monolit-carpet__list-wrapper {position: relative;}.monolit-carpet__list {display: flex;flex-direction: column;flex-wrap: wrap;max-height: 240px;}.monolit-carpet__list li {font-size: 15px;line-height: 22px;max-width: 210px;padding-left: 30px;margin-bottom: 20px;height: 65px;position: relative;}.monolit-carpet__list li:before {content: "";display: block;position: absolute;width: 20px;height: 4px;background-color: #1F74F3;left: 0;top: 9px;}.monolit-carpet__list li:nth-child(3) {margin-bottom: 0;}.monolit-carpet__stamp {position: absolute;right: 70px;bottom: -30px;}.monolit-carpet__graphics {position: relative;flex-basis: 650px;max-width: 650px;height: 535px;flex-shrink: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;}.monolit-carpet__graphics:before {content: "";position: absolute;display: block;width: 600px;height: 600px;left: 50%;transform: translateX(-50%);top: -30px;background: linear-gradient(270.37deg, #3A2083 25.77%, #1732BC 103.36%);box-shadow: 0px 0px 17px 10px rgba(0, 0, 0, 0.25);border-radius: 50%;}.monolit-carpet__graphics-text {z-index: 2;position: relative;max-width: 210px;margin-bottom: 35px;text-align: center;}.monolit-carpet__img {z-index: 2;position: relative;margin-bottom: 50px;}.monolit-carpet__graphics .btn--white {background: none;border: 1px solid #fff;}.monolit-carpet__graphics .btn--white:hover {background: linear-gradient(89.92deg, #994CFC -14.34%, #1F74F3 106.65%, rgba(31, 116, 243, 0) 106.67%);border: none;color: #fff;}@media (max-width: 1199px) {.monolit-carpet__inner {flex-direction: column;max-width: 900px;margin: 0 auto;align-items: center;}.monolit-carpet__content {padding-top: 20px;order: 2;padding-bottom: 15px;}.monolit-carpet__title {position: relative;z-index: 2;text-align: center;font-size: 28px;max-width: 383px;line-height: 34px;margin-bottom: 20px;}.monolit-carpet__graphics {flex-basis: 600px;max-width: 600px;}.monolit-carpet__stamp {right: auto;left: 50%;bottom: -10px;}.monolit-carpet__graphics-text {max-width: 290px;}.monolit-carpet__img {margin-bottom: 20px;}.monolit-carpet__list {max-height: 300px;}.monolit-carpet__content {padding-top: 35px;padding-bottom: 95px;}.monolit-carpet__stamp {bottom: -80px;transform: translateX(-50%);}.monolit-carpet__subtitle {display: none;}.monolit-carpet__content {max-width: 600px;width: 100%;}}@media (max-width: 600px) {.monolit-carpet__graphics {flex-basis: auto;max-width: none;background: linear-gradient(270.37deg, #3A2083 25.77%, #1732BC 103.36%);height: auto;padding: 40px 15px;margin: 0 -15px;}.monolit-carpet__graphics:before {display: none;}.monolit-carpet__list {max-height: none;}.monolit-carpet__list li {max-width: 100%;height: auto;margin-bottom: 30px;}.monolit-carpet__list li:nth-child(3) {margin-bottom: 30px;}.monolit-carpet__title {font-size: 24px;line-height: 28px;}}.product-tabs__nav--bottom {margin-top: 40px;display: none;}@media (max-width: 600px) {.product-tabs__nav--bottom {display: -webkit-box;display: -ms-flexbox;display: flex;}}.works-map {position: relative;width: 100%;padding: 0 0 40%;margin: 30px 0;min-height: 300px;overflow: hidden;}.works-map__bg {position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;}.works-map__map {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;}.works-map__bubble {padding: 20px 15px 20px;}.works-map__name {max-width: 250px;margin-bottom: 20px;font-size: 18px;font-weight: 700;color: #000000;}.works-map__date {width: 100%;margin-bottom: 30px;font-size: 16px;color: #666666;}@media (max-width: 599px) {.works-map__name {margin-bottom: 5px;}.works-map__date {margin-bottom: 10px;}.works-map__bubble {padding: 10px 15px;}}.works-map__link {font-size: 14px;color: #0000ff;text-decoration: underline;}.works-map__link:hover, .works-map__link:focus {text-decoration: none;}.works-modal {position: fixed;z-index: 100;left: 0;top: 0;display: none;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100vh;padding: 0 30px;background-color: rgba(0, 0, 0, 0.6);box-sizing: border-box;}.works-modal__content {position: relative;max-width: 1200px;padding: 40px 30px 30px;background-color: #ffffff;}@media (max-width: 599px) {.works-modal {padding: 0;}.works-modal__content {padding-right: 15px;padding-left: 15px;padding-bottom: 15px;box-sizing: border-box;}}.works-modal__close {position: absolute;top: 0;right: 0;width: 30px;height: 30px;font-size: 24px;color: #666666;margin: 0;padding: 0;border: none;background-color: transparent;transition: all 0.3s ease;}.works-modal__close:hover, .works-modal__close:focus {color: #0000ff;}.works-modal.active {display: flex;}.loader {color: #000;position: absolute;box-sizing: border-box;top: 100%;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: 15;transition: opacity .7s ease;background-color: rgba(0, 0, 0, 0.55);opacity: 0;pointer-events: none;}.loader:after, .loader:before {box-sizing: border-box;}.loader.is-active {top: 0;opacity: 1;}.loader-default:after {content: '';position: absolute;width: 48px;height: 48px;border: solid 8px #fff;border-left-color: transparent;border-radius: 50%;top: calc(50% - 24px);left: calc(50% - 24px);-webkit-animation: rotation 1s linear infinite;animation: rotation 1s linear infinite;}@-webkit-keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@keyframes rotation {from {-webkit-transform: rotate(0);transform: rotate(0);}to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}@-webkit-keyframes blink {from {opacity: .5;}to {opacity: 1;}}@keyframes blink {from {opacity: .5;}to {opacity: 1;}}@media only screen and (max-width: 767px) {.header-middle {position: relative;flex-wrap: nowrap;padding-right: 10px;background-color: #000;z-index: 1000;top: 0;}.header-middle.fixed {position: fixed;width: 100vw;}.mobile-menu-toggle {order: 1;width: auto;margin-right: 15px;}.header__logo {order: 3;width: auto;margin-right: auto;}.header__phone {order: 2;margin-right: auto !important;width: 25px;}.header__cart {order: 4;}}.mobile-menu__contacts {display: flex;flex-direction: column;padding-left: 15px;margin-bottom: 15px;}.mobile-menu__phone {font-size: 20px;font-weight: 700;line-height: 20px;margin-bottom: 10px;}.mobile-menu__phone:hover {text-decoration: underline;}.mobile-menu__mail {font-size: 16px;font-weight: 700;line-height: 16px;}.mobile-menu__mail:hover {text-decoration: underline;}.mobile-menu__account {padding-left: 15px;margin-bottom: 30px;}.mobile-menu__account a:first-child:after {content: '|';position: relative;display: inline-block;vertical-align: middle;margin: 0 4px;}.mobile-menu {overflow-y: auto;overflow-x: hidden;}.catalog-content .form-group--select {margin-left: auto;display: flex;}.product-filters .form-group--select {margin-left: auto;display: flex;}.product-filters .select-styled {border-radius: 5px;}.product-filters .select-options {border-color: transparent;}.product-filters .select:hover .select-options {border-color: transparent;}.brands {display: -webkit-box;display: -ms-flexbox;display: flex;}.brands__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 50px;margin-top: -20px;}.brands__item {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 293px;width: 293px;padding: 20px;margin-right: -1px;}.brands__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;min-height: 110px;padding: 25px;background-color: #ffffff;border: 2px solid #ffffff;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.brands__link:hover, .brands__link:focus {border-color: #f1f1f1;}.brands__link img {width: 160px;height: auto;-o-object-fit: contain;object-fit: contain;}@media (max-width: 1199px) {.brands__item {width: 33.3333%;max-width: 33.3333%;}}@media (max-width: 991px) {.brands__item {width: 50%;max-width: 50%;}}@media (max-width: 499px) {.brands__list {margin-top: 0;}.brands__item {width: 100%;max-width: 280px;padding: 10px 20px;}}.product-slider .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;background-color: #1732bc;border-radius: 50%;border: 0;display: flex;align-items: center;justify-content: center;transition: .4s ease 0s;z-index: 99;}.product-slider .slick-arrow .icon {width: 13px;height: 13px;fill: #fff;transition: .4s ease 0s;}@media only screen and (min-width: 992px) {.product-slider .slick-arrow:hover {background: #f1f1f1;}.product-slider .slick-arrow:hover .icon {fill: #141c4d;}}.product-slider .slick-prev {left: 100px;}@media only screen and (max-width: 991px) {.product-slider .slick-prev {left: 15px;}}.product-slider .slick-next {right: 100px;transform: translateY(-50%) scale(-1, -1);}@media only screen and (max-width: 991px) {.product-slider .slick-next {right: 15px;}}.product-recommended-slider {display: flex;flex-direction: column;background-color: #1b1b1b;padding-top: 50px;padding-bottom: 100px;}.product-recommended-title {text-align: center;color: #0b0b0b;margin-bottom: 40px;margin-top: 70px;font-size: 30px;text-transform: uppercase;}.js-recommended-slider {max-width: 1200px;padding: 0 15px;margin: 0 auto;}.js-recommended-slider.active {max-width: 100%;padding: 0;}.js-recommended-slider.active .product {width: 292px;margin: 0 25px;}.product-recommended-slider .product {background-color: #ffffff;}.js-recommended-slider.active .slick-arrow {width: 75px;height: 75px;}@media (max-width: 1199px) {.js-recommended-slider.active .product {max-width: calc(100vw / 4);}}@media (max-width: 991px) {.product-recommended-title {padding-left: 15px;padding-right: 15px;}.js-recommended-slider.active {padding-left: 10px;}.js-recommended-slider.active .product {max-width: calc(100vw / 3 - 40px);margin: 0 30px 0 0;}}@media (max-width: 767px) {.product-recommended-title {font-size: 18px;line-height: 26px;}.js-recommended-slider .product {width: calc(100% / 2);}.js-recommended-slider.active .product {max-width: calc(100vw / 2 - 60px);}.js-recommended-slider .product__img {height: 395px;}.js-recommended-slider .product__img img {margin: 0 auto;}}@media (max-width: 600px) {.js-recommended-slider .product {width: 50%;}.js-recommended-slider.active .product {max-width: calc(100vw / 2 - 60px);}.js-recommended-slider.active .product__img {height: 320px;}}@media (max-width: 480px) {.js-recommended-slider {padding-left: 20px;}.js-recommended-slider .product {width: 100%;}.js-recommended-slider.active .product {max-width: calc(100vw - 60px);margin-right: 20px;}.js-recommended-slider.active .product__img {height: 395px;}}.js-filter-fixed.fixed {position: fixed;z-index: 999;left: 0;transform: translateY(100%);transition: all 0.2s ease-in-out;}.js-filter-fixed.fixed .category-tags__list {max-height: calc(100vh - 98px);overflow-y: auto;}.main-menu .header__cart, .main-menu .header__logo {display: none;}.main-menu.fixed {position: fixed;left: 0;display: flex;justify-content: center;width: 100vw;padding: 0 30px;z-index: 1000;transition: transform 0.2s ease-in-out;transform: translateY(100%);background-color: #0b0b0b;}.main-menu.fixed > ul {width: auto;max-width: 1100px;margin: 0 50px;flex-grow: 2;}.main-menu.fixed .dropdown > a {padding-top: 12px;padding-bottom: 12px;font-size: 16px;color: #ffffff;}.main-menu.fixed .dropdown > a::before {bottom: 13px;}.main-menu.fixed .dropdown > a::after {bottom: 14px;}.main-menu.fixed .dropdown.is-active > a::before {border-bottom: 2px solid #1732bc;}.main-menu.fixed .header__logo {display: flex;height: 35px;margin: auto 0;}.main-menu.fixed .header__cart {display: flex;height: 45px;}@media (max-width: 1199px) {.main-menu.fixed {padding: 0 15px;}.main-menu.fixed > ul {margin: 0 20px 0 0;}.main-menu.fixed .header__cart:after {width: calc(100% + 20px);}.main-menu.fixed .header__cart-favourite {margin: 0 10px;}.main-menu.fixed .header__cart-btn {padding-right: 0;}}@media (max-width: 1400px) {.main-menu.fixed .dropdown > a {font-size: 13px;}}.modal-quick-view {position: fixed;top: 0;left: 0;z-index: 9999;display: none;width: 100vw;height: 100vh;}.modal-quick-view__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;padding: 20px;background: rgba(0, 0, 0, 0.5);}.modal-quick-view .modal-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;overflow-y: auto;overflow-x: hidden;max-width: 1170px;width: 100%;max-height: calc(100% - 40px);padding-left: 30px;padding-right: 30px;}.modal-quick-view .product-gallery {max-width: 50%;width: 100%;max-height: 480px;}.modal-quick-view .product-info {max-width: 50%;width: 100%;padding-left: 30px;margin-left: 0;}.modal-quick-view .inner-wrapper-sticky {width: 100%;max-height: 480px;}.modal-quick-view .product-gallery__thumb {margin-right: 15px;}.modal-quick-view .product-gallery__thumb-item {min-width: 90px;min-height: 90px;}.modal-quick-view .product-gallery__big {width: calc(100% - 105px);}.modal-quick-view__bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;padding-top: 30px;}.modal-quick-view .product-gallery__big-item img {max-height: 480px;}@media (max-width: 991px) {.modal-quick-view .product-gallery__thumb {display: none;}.modal-quick-view .product-gallery {max-width: 40%;}.modal-quick-view .product-gallery__big {width: 100%;}.modal-quick-view .product-info {max-width: 60%;}.modal-quick-view .product-info__attention {font-size: 13px;}.modal-quick-view .product-info__controls {-ms-flex-wrap: wrap;flex-wrap: wrap;}.modal-quick-view .product-info__controls .quantity-box, .modal-quick-view .product-info__controls .btn, .modal-quick-view .product-info__controls .product__favourite {margin-bottom: 10px;}}@media (max-width: 767px) {.modal-quick-view__wrapper {padding: 10px;}.modal-quick-view .modal-inner {position: relative;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: calc(100vh - 20px);padding-left: 10px;padding-right: 10px;}.modal-quick-view .modal-close {position: fixed;right: 25px;top: 15px;z-index: 10;}.modal-quick-view .product-gallery {max-width: 474px;}.modal-quick-view .product-info {max-width: 100%;}.modal-quick-view .product-gallery__thumb {display: block;}}@media (max-width: 480px) {.modal-quick-view .product-info__controls {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}.landing__product .product__control {padding-bottom: 20px;}.header-top__menu ul li a.header-top__menu-giftlink, .mobile-menu__add li a.header-top__menu-giftlink {color: #1732bc;position: relative;padding-left: 20px;display: inline-block;}.mobile-menu__add li a.header-top__menu-giftlink {margin-left: 15px;}.header-top__menu ul li a.header-top__menu-giftlink:before, .mobile-menu__add li a.header-top__menu-giftlink:before {content: "";display: block;width: 15px;height: 15px;position: absolute;background-image: url("data:image/svg+xml,%3Csvg height='511pt' viewBox='0 0 511.99789 511' width='511pt' xmlns='http://www.w3.org/2000/svg' fill='%231732bc'%3E%3Cpath d='m504.097656 102.808594h-41.6875c1.210938-1.699219 2.308594-3.484375 3.269532-5.355469 5.515624-10.773437 6.261718-23.460937 2.046874-34.8125l-12.632812-33.953125c-4.210938-11.339844-13.058594-20.457031-24.265625-25.011719-11.21875-4.558593-23.925781-4.195312-34.867187 1l-99.976563 47.480469c-4.941406-3.53125-10.984375-5.617188-17.507813-5.617188h-44.953124c-6.523438 0-12.570313 2.089844-17.511719 5.621094l-99.972657-47.488281c-10.941406-5.191406-23.648437-5.554687-34.867187-.996094-11.207031 4.554688-20.054687 13.671875-24.265625 25.007813l-12.632812 33.960937c-4.214844 11.347657-3.46875 24.035157 2.050781 34.808594.957031 1.871094 2.058593 3.660156 3.269531 5.355469h-41.691406c-4.363282 0-7.902344 3.535156-7.902344 7.902344v56.886718c0 4.363282 3.539062 7.902344 7.902344 7.902344 4.363281 0 7.902344-3.539062 7.902344-7.902344v-48.988281h54.886718c.878906.308594 1.769532.59375 2.671875.84375l66.339844 18.261719c-14.742187 22.589844-27.746094 46.351562-38.878906 70.972656h-85.019531v-9.484375c0-4.363281-3.539063-7.898437-7.902344-7.898437-4.363282 0-7.902344 3.535156-7.902344 7.898437v17.386719c0 4.363281 3.539062 7.902344 7.902344 7.902344h28.179687v279.753906c0 4.367187 3.539063 7.902344 7.902344 7.902344h424.03125c4.363281 0 7.902344-3.535157 7.902344-7.902344v-45.882813c0-4.363281-3.539063-7.902343-7.902344-7.902343-4.367187 0-7.902344 3.539062-7.902344 7.902343v37.984375h-156.707031v-266.996094c22.382812 42.394532 37.535156 88.492188 44.507812 136.121094.460938 3.152344 2.773438 5.71875 5.863282 6.507813.648437.167969 1.304687.246093 1.957031.246093 2.441406 0 4.792969-1.132812 6.308594-3.144531 11.359375-15.070312 21.921875-31.203125 31.457031-48.046875 15.96875 10.875 31.472656 23 46.183594 36.125 2.480468 2.210938 6.082031 2.636719 9.007812 1.058594 2.925782-1.574219 4.554688-4.8125 4.070313-8.101562-6.308594-43.035157-18.070313-85.355469-34.742188-125.625h42.089844v202.261718c0 4.367188 3.539063 7.902344 7.902344 7.902344 4.367187 0 7.902343-3.535156 7.902343-7.902344v-202.261718h28.183594c4.363282 0 7.898438-3.539063 7.898438-7.902344v-105.878906c.003906-4.367188-3.53125-7.902344-7.898438-7.902344zm-101.359375-83.859375c7.050781-3.34375 14.910157-3.570313 22.140625-.632813 7.21875 2.933594 12.6875 8.570313 15.402344 15.878906l12.628906 33.949219c2.71875 7.3125 2.253906 15.164063-1.300781 22.105469-3.550781 6.9375-9.648437 11.898438-17.164063 13.964844l-125.785156 34.628906v-37.976562c28.273438-17.3125 98.757813-53.019532 116.300782-28.257813 2.519531 3.558594 7.449218 4.40625 11.011718 1.882813 3.5625-2.523438 4.40625-7.457032 1.882813-11.015626-13.539063-19.113281-42.070313-20.042968-84.808594-2.757812-17.605469 7.117188-33.859375 15.804688-44.386719 21.832031v-5.832031c0-4.230469-.878906-8.261719-2.457031-11.921875zm-169.214843 43.390625h44.953124c7.929688 0 14.378907 6.453125 14.378907 14.378906v65.316406c0 7.929688-6.449219 14.378906-14.378907 14.378906h-44.953124c-7.929688 0-14.378907-6.449218-14.378907-14.378906v-65.316406c0-7.929688 6.449219-14.378906 14.378907-14.378906zm-13.28125 146.34375c7.558593-12.558594 15.785156-24.730469 24.636718-36.464844h22.234375c8.855469 11.734375 17.082031 23.90625 24.636719 36.464844zm-159.851563-118.433594c-3.554687-6.941406-4.019531-14.792969-1.304687-22.101562l12.636718-33.957032c2.710938-7.304687 8.179688-12.941406 15.398438-15.875 7.226562-2.9375 15.089844-2.710937 22.136718.632813l96.539063 45.855469c-1.578125 3.65625-2.457031 7.683593-2.457031 11.917968v6.28125c-10.492188-6.039062-27.113282-14.984375-45.167969-22.285156-42.734375-17.285156-71.269531-16.355469-84.808594 2.757812-2.523437 3.558594-1.679687 8.492188 1.882813 11.015626 3.5625 2.523437 8.492187 1.679687 11.011718-1.882813 17.707032-24.996094 89.351563 11.621094 117.082032 28.738281v37.496094l-125.78125-34.625c-7.519532-2.070312-13.617188-7.03125-17.167969-13.96875zm146.496094 65.960938c3.933593 7.359374 10.824219 12.910156 19.078125 15.046874-36.957032 51.5625-62.398438 110.808594-74.332032 173.082032-8.394531-12.265625-16.242187-25.121094-23.425781-38.398438-1.050781-1.945312-2.863281-3.359375-5.007812-3.902344-2.140625-.542968-4.410157-.164062-6.257813 1.042969-13.160156 8.582031-26.046875 17.996094-38.492187 28.105469 12.816406-67.273438 39.296875-132.140625 77.269531-189.0625zm-155 68.28125h42.09375c-16.671875 40.269531-28.433594 82.585937-34.746094 125.625-.480469 3.289062 1.144531 6.527343 4.070313 8.101562 2.929687 1.574219 6.527343 1.152344 9.007812-1.058594 14.710938-13.125 30.214844-25.25 46.1875-36.125 9.535156 16.84375 20.09375 32.972656 31.457031 48.046875 1.515625 2.011719 3.867188 3.148438 6.308594 3.148438.652344 0 1.308594-.082031 1.957031-.25 3.089844-.789063 5.398438-3.355469 5.859375-6.507813 6.976563-47.628906 22.128907-93.730468 44.507813-136.125v267h-156.703125zm172.507812 271.855468v-271.855468h63.210938v271.855468zm170.664063-193.265625c-1.847656-1.207031-4.121094-1.582031-6.257813-1.039062-2.140625.542969-3.957031 1.957031-5.007812 3.898437-7.183594 13.277344-15.03125 26.136719-23.425781 38.398438-11.933594-62.277344-37.375-121.519532-74.335938-173.078125 8.253906-2.132813 15.148438-7.6875 19.082031-15.050781l51.179688-14.089844c37.964843 56.933594 64.445312 121.800781 77.261719 189.066406-12.449219-10.109375-25.335938-19.523438-38.496094-28.105469zm101.136718-94.394531h-85.015624c-11.132813-24.621094-24.136719-48.382812-38.875-70.972656l66.332031-18.261719c.902343-.25 1.792969-.535156 2.671875-.84375h54.886718zm0 0'/%3E%3C/svg%3E");z-index: 1;left: 0;top: 2px;background-size: contain;background-repeat: no-repeat;background-position: center;}.gifts-main-banner {position: relative;padding: 200px 0 50px;height: 600px;}.gifts-main-banner__bg {position: absolute;width: 100%;height: 100%;z-index: -1;left: 0;top: 0;}.gifts-main-banner__bg img {width: 100%;height: 100%;object-fit: cover;}.gifts-main-banner__content {max-width: 530px;margin-left: auto;display: flex;flex-direction: column;align-items: center;justify-content: center;}.gifts-main-banner__title {font-weight: 700;font-size: 28px;line-height: 35px;text-transform: uppercase;color: #ffffff;margin-bottom: 70px;text-align: center;}.gifts-main-banner__btn {display: inline-block;font-weight: 700;font-size: 30px;line-height: 38px;background-color: #ffffff;color: #431C17;text-transform: uppercase;padding: 10px 35px;box-shadow: 0 0 10px #ffffff;transition: 0.2s ease-in-out;}.gifts-main-banner__btn:hover {box-shadow: 0 0 20px #ffffff;transition: 0.2s ease-in-out;}@media (max-width: 767px) {.gifts-main-banner {padding: 30px 0 30px;height: auto;}.gifts-main-banner__title {font-size: 18px;line-height: 24px;margin-bottom: 350px;}.gifts-main-banner__btn {font-size: 18px;line-height: 23px;padding: 10px 15px;}}.gifts-main-banner {height: auto;background: rgb(0, 0, 0);background: linear-gradient(315deg, rgba(0, 0, 0, 1) 0%, rgba(56, 56, 56, 1) 100%);padding: 30px 0 35px;display: block;}.gifts-main-banner__container {max-width: 1340px;}.gifts-main-banner__title {font-weight: bold;font-size: 36px;line-height: 1;margin-bottom: 10px;}.gifts-main-banner__subtitle {font-weight: bold;font-size: 24px;line-height: 1;margin-bottom: 45px;color: #ffffff;text-align: center;text-transform: uppercase;}.gifts-main-banner__items {display: flex;flex-wrap: wrap;margin: -20px -10px;justify-content: center;}.gifts-main-banner__item {flex-basis: 315px;max-width: 315px;height: 400px;border: 1px solid #7D7D7D;padding: 10px 15px;position: relative;margin: 15px 8px;}.gifts-main-banner__item-title {font-size: 20px;line-height: 24px;font-weight: 700;color: #ffffff;text-transform: uppercase;max-width: 150px;}.gifts-main-banner__item-img {position: absolute;width: calc(100% - 40px);height: calc(100% - 100px);left: 20px;top: 30px;}.gifts-main-banner__item-img--out-top {position: absolute;width: calc(100% - 40px);height: calc(100% - 100px);left: 20px;top: -20px;}.gifts-main-banner__item-price {position: absolute;left: 20px;bottom: 15px;font-weight: bold;font-size: 20px;line-height: 1;color: #DC5D2E;}.gifts-main-banner__item-qty {position: absolute;right: 0;bottom: 0;font-weight: bold;font-size: 10px;line-height: 14px;color: #ffffff;padding: 6px 15px;background-color: #DC5D2E;box-shadow: 0px 0px 15px #DC5D2E;}.landing-product-btn---orange {background-color: #ee5215;margin-bottom: 15px;}.landing-product-btn {font-size: 13px;font-weight: 700;padding: 10px;text-transform: uppercase;color: #fff;text-align: center;border: 1px solid transparent;transition: 0.2s ease-in-out;max-width: 230px;display: block;}.landing-product-btn---orange {background-color: #ee5215;margin-bottom: 15px;}.landing-product-btn---orange:hover {background: transparent;border: 1px solid #ee5215;transition: 0.2s ease-in-out;}.gifts-main-banner .landing-product-btn---orange {margin: 40px auto 0;display: block;text-transform: uppercase;font-size: 28px;max-width: 280px;}@media (max-width: 767px) {.gifts-main-banner__title {font-size: 21px;}.gifts-main-banner__subtitle {font-size: 15px;margin-bottom: 30px;}.gifts-main-banner__item {max-width: 330px;width: 100%;flex-basis: 100%;height: 410px;}.gifts-main-banner__item-title {font-size: 21px;line-height: 26px;}.gifts-main-banner__item-price {font-size: 24px;}.gifts-main-banner__item-qty {font-size: 9px;padding: 5px 10px;}.gifts-main-banner__item-img img {max-height: 100%;width: 100%;height: 100%;object-fit: contain;}.gifts-main-banner__item-img--out-top {position: absolute;width: calc(100% - 30px);height: 100% }.gifts-main-banner .landing-product-btn---orange {font-size: 22px;max-width: 220px;}}.blue-ul li {font-size: 14px;font-weight: 400;line-height: 20px;padding-left: 30px;position: relative;margin-bottom: 5px;}.blue-ul li:last-child {margin-bottom: 0;}.blue-ul li:before {content: "";position: absolute;display: block;width: 15px;height: 15px;background-color: #306678;left: 0;top: 3px;}.mobile-filters--catalog-toggle {padding-top: 24px;}.categories-tag {margin: 0 0 4px;}@media (max-width: 575px) {.categories-tag {margin-top: 0;}}@media (max-width: 767px) {.categories-tag {margin-bottom: 19px;}}.categories-tag__list {display: flex;flex-wrap: wrap;margin: 0 -7.5px;}.categories-tag__list--img {margin: 0 -15px;}.categories-tag__item {position: relative;padding: 0 7.5px;margin-bottom: 15px;}@media (max-width: 575px) {.categories-tag__item {margin-bottom: 5px;}}.categories-tag__item--img {display: flex;width: calc(100%/5);padding: 0 15px;margin-bottom: 30px;}@media (max-width: 767px) {.categories-tag__item--img {width: calc(100%/3);}}@media (max-width: 575px) {.categories-tag__item--img {width: calc(100%/2);}}.categories-tag__item--img a {position: relative;display: flex;width: 100%;padding-bottom: 100%;background: #e5e5e5;overflow: hidden;}.categories-tag__item a:hover .categories-tag__title, .categories-tag__item.is-active a .categories-tag__title, .js-sale-categories-filter .categories-tag__item.is-active span .categories-tag__title {background: #1E31B5;color: #e5e5e5;}.js-sale-categories-filter .categories-tag__item >span {margin: 0;}.js-sale-categories-filter .categories-tag__item.is-active > a .categories-tag__title {position: relative;padding-right: 25px;}.js-sale-categories-filter .categories-tag__item.is-active > a .categories-tag__title::after {position: absolute;width: 15px;height: 15px;top: 50%;right: 4px;transform: translateY(-50%);background-color: #ffffff;border-radius: 50%;content: "";background-image: url("data:image/svg+xml,%3Csvg fill='%231E31B5' viewBox='0 0 386.667 386.667' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m386.667 45.564-45.564-45.564-147.77 147.769-147.769-147.769-45.564 45.564 147.769 147.769-147.769 147.77 45.564 45.564 147.769-147.769 147.769 147.769 45.564-45.564-147.768-147.77z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: center;background-size: 7px;}.categories-tag__item .categories-tag__title {font-size: 15px: line-height: 18px;color: #000;padding: 4px 7px;margin: 0;background: #e5e5e5;transition: all 0.2s ease-in-out;}@media (max-width: 991px) {.categories-tag__item .categories-tag__title {font-size: 12px;line-height: 15px;}.categories-tag__item--img .categories-tag__title {padding: 4px 10px;}}@media (max-width: 767px) {.categories-tag__item .categories-tag__title {font-size: 15px;line-height: 18px;}}@media (max-width: 575px) {.categories-tag__item .categories-tag__title {font-size: 12px;line-height: 15px;}}.categories-tag__item--img .categories-tag__title {position: absolute;z-index: 1;left: 0;top: 60%;display: inline-flex;justify-content: flex-start;width: auto;max-width: 100%;padding: 5px 15px;color: #fff;background: rgba(0, 0, 0, 0.5);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;transition: all 0.2s ease-in-out;}.categories-tag__item--img img {position: absolute;bottom: 0;right: 0;width: 100%;height: 100%;object-fit: contain;object-position: right bottom;}.categories-tag__item--img a::before {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;border: 3px solid transparent;background: transparent;transition: all 0.2s ease-in-out;content: "";}.categories-tag__item--img a:hover::before, .categories-tag__item--img.is-active a::before {border-color: #1E31B5;}.categories-tag__item--img .hit-label {position: absolute;top: 8px;left: 23px;font-size: 15px;line-height: 18px;color: #B20000;font-weight: 700;}.categories-tag__menu {position: relative;overflow: hidden;padding-bottom: 15px;}@media (max-width: 575px) {.categories-tag__menu {padding-bottom: 0;}}.categories-tag__menu.active:after {display: none;}@media (max-width: 767px) {.categories-tag__menu {max-height: 470px;transition: height 0.6s ease-in-out;}.categories-tag__menu.active {max-height: 100%;}.categories-tag__menu--small {max-height: 130px;}.categories-tag__menu::after {position: absolute;bottom: 0;left: 0;width: 100%;height: 200px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 100%);content: "";animation: animate_opacity 1s ease-in-out;}.categories-tag__menu--small::after {height: 100px;}}.categories-tag__load-more {position: relative;text-align: left;width: 100%;animation: animate_opacity 1s ease-in-out;}@media (max-width: 767px) {.categories-tag__load-more {}}.categories-tag__btn {display: inline-flex;align-items: center;justify-content: center;text-align: center;margin: 0 auto;font-size: 14px;line-height: 17px;height: 40px;font-weight: 700;color: #2C2C2C;background: transparent;padding: 0 45px;border: 1px solid #2C2C2C;}.categories-tag__list--nimg {position: relative;max-height: 50px;overflow: hidden;}.search-results .categories-tag__list--nimg {max-height: 40px;}.active .categories-tag__list--nimg {max-height: 100%;}.active .categories-tag__list--nimg::after {display: none;}@media (max-width: 767px) {.categories-tag__list--nimg {max-height: 100%;}}@keyframes animate_opacity {0% {opacity: 0;}100% {opacity: 1;}}.catalog-content--flex {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.catalog-content--flex .video-banner {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.testimonial-btns button, .testimonial-btns a {margin: 0 10px 30px;}.testimonial-btns .btn--blue-border {border: 1px solid #fff;background: transparent;color: #fff;height: 50px;font-size: 15px;font-weight: 700;line-height: 22px;text-transform: uppercase;letter-spacing: 0.75px;padding: 6px 36px;}.testimonial-btns .btn--blue-border:hover, .testimonial-btns .btn--blue-border:focus {border-color: #306678;color: #306678;}.video-review--light {background: #fff;padding-top: 0;}.video-review--light .video-review__title {color: #1b1b1b;margin-bottom: 40px;}.video-review__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -15px;}.video-review__item {position: relative;width: calc(50% - 30px);max-width: 535px;margin: 0 15px 30px;padding-bottom: 22%;}.video-review__item img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}@media (max-width: 767px) {.video-review__list {margin: 0;}.video-review__item {width: 100%;max-width: 100%;margin-left: 0;margin-right: 0;min-height: 265px;}}@media (max-width: 480px) {.video-review__item {min-height: 220px;}}.search-empty .index-tabs-wrapper {padding-top: 5px;}.search-empty .index-tabs__nav {margin-top: 28px;}.search-empty .index-tabs-wrapper .title {display: none;}..search-empty {margin-bottom: 40px;}.search-empty__text {font-size: 20px;}.search-results {width: 100%;}.search-results__title {font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 34px;line-height: 115%;text-align: center;letter-spacing: -0.03em;text-transform: uppercase;color: #2C2C2C;margin-bottom: 40px;display: flex;align-items: center;}.search-results__title span {color: #909090;margin-left: 24px;}@media (max-width: 1199px){.search-results__title {font-size: 28px;}}@media (max-width: 991px){.search-results__title {font-size: 24px;}.search-results__title span {margin-left: 10px;}}@media (max-width: 767px){.search-results__title {font-size: 18px;}}.search-results__categories {margin-bottom: 50px;}.search-results__categories.active {margin-bottom: 30px;}@media (max-width: 767px){.search-results__categories {margin-bottom: 30px;}}.search-results__categories ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -10px;padding: 0;list-style: none;}@media (max-width: 575px) {.search-results__categories ul {margin-left: -5px;margin-right: -5px;}}.search-results__categories li {padding: 0 10px;margin: 0 0 20px;}@media (max-width: 575px) {.search-results__categories li {padding-left: 5px;padding-right: 5px;margin-bottom: 10px;}}.search-results__categories li > a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #1E3D4F;height: 40px;padding: 0 40px;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 14px;line-height: 115%;color: #FFFFFF;}@media (max-width: 575px) {.search-results__categories li > a {font-size: 14px;padding: 10px;}}.search-results__categories li > a:hover, .search-results__categories li > a:focus {background: #2C2C2C;}.search-results__products {margin: 80px 0;}@media (max-width: 767px){.search-results__products {margin: 40px 0;}}@media (max-width: 459px) {.search-results__products .product-row {margin: 0 0 50px;}}.search-results__products .product {width: calc(100%/4 - 30px);margin: 0 15px 30px;}@media (max-width: 1199px) {.search-results__products .product__img {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.search-results__products .product {width: calc(100%/3 - 30px);}}@media (max-width: 860px) {.search-results__products .product {width: calc(100%/2 - 30px);}}@media (max-width: 600px) {.search-results__products .product {margin-left: 15px !important;}}@media (max-width: 459px) {.search-results__products .product {max-width: 50%;width: 50%;margin-right: 0;margin-left: 0 !important;margin-bottom: 0;}}.search-results__products .pagination {padding-bottom: 0;}@media (max-width: 400px) {.search-results__products .pagination {-ms-flex-wrap: wrap;flex-wrap: wrap;}.search-results__products .pagination li {margin-bottom: 3px;}}.search-results__desc {margin-bottom: 70px;}.search-desc__inner {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 24px;border: 1px solid #2C2C2C;}.search-desc:not(:last-child) .search-desc__inner {border-bottom: none;}@media (max-width: 767px){.search-desc__inner {padding: 12px;}}.search-desc__img {position: relative;width: 156px;height: 156px;margin-right: 30px;-ms-flex-negative: 0;flex-shrink: 0;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}@media (max-width: 767px){.search-desc__img {margin: 0 auto 30px auto;}}.search-desc__img img {width: 100%;height: 100%;-o-object-fit: contain;object-fit: contain;}.search-desc__content {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;align-items: center;margin-left: 0;margin-top: 0;}@media (max-width: 767px){.search-desc__content {flex-direction: column;align-items: flex-start;}}.search-desc__content .product-info__title {max-width: 480px;width: 100%;padding: 0;line-height: 1.2;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.search-desc__content .product-info__top, .search-desc__content .product-info__labels {-webkit-box-ordinal-group: 1;-ms-flex-order: 0;order: 0;}.search-desc__content .product-info__top {margin-bottom: 0;}@media (max-width: 499px) {.search-desc__content .product-info__top {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}}.search-desc__content .product-info__labels {margin: 0;padding: 0;}.search-desc__title {font-family: 'Playfair Display';font-style: normal;font-weight: 400;font-size: 20px;line-height: 115%;text-transform: uppercase;color: #2C2C2C;margin-bottom: 16px;}.search-desc__code {font-family: 'Manrope';font-style: normal;font-weight: 400;font-size: 18px;line-height: 115%;color: #909090;margin-bottom: 24px;}.search-desc__text {margin-bottom: 0;font-size: 18px;line-height: 1.2;color: #2C2C2C;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.search-desc__text p {display: inline-block;}.search-desc__text br {display: none;}@media (max-width: 767px){.search-desc__title {font-size: 18px;}.search-desc__code, .search-desc__text {font-size: 14px;}}@media (min-width: 768px) {.search-desc:hover {border-color: #574337;}.search-desc:hover .search-desc__inner {background: #574337;}.search-desc:hover .search-desc__title, .search-desc:hover .search-desc__code, .search-desc:hover .search-desc__text {color: #fff;}}.search-desc__content .product-reviews__summary-total span {text-decoration: underline;}@media (max-width: 499px) {.search-desc__content .product-reviews__summary-total {margin-left: 0;}}.search-results__blog {margin-bottom: 70px;}.search-blog__link {text-decoration: none;display: block;margin-bottom: 30px;}.search-blog__title {-webkit-text-decoration: underline solid transparent;text-decoration: underline solid transparent;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;font-size: 18px;font-weight: bold;margin-bottom: 20px;}.search-blog__text {-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;font-size: 18px;}@media (max-width: 767px){.search-blog__title, .search-blog__text {font-size: 14px;}}.search-blog__text {color: #000000;}.search-blog__text b {color: #000000;}.search-blog__link:hover .search-blog__title, .search-blog__link:focus .search-blog__title {color: #1E3D4F;-webkit-text-decoration: underline solid #1E3D4F;text-decoration: underline solid #1E3D4F;}.search-blog__link:hover .search-blog__text, .search-blog__link:focus .search-blog__text {color: rgba(0,0,0,0.6);}.search-blog__link:hover .search-blog__text b, .search-blog__link:focus .search-blog__text b {color: #000000;}.search-form {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 600px;width: 100%;margin: 0 0 30px;}.search-form__control {width: calc(100% - 70px);padding: 20px 15px;line-height: 1;background: transparent;border: 1px solid #000000;border-right: none;}.search-form__btn {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-negative: 0;flex-shrink: 0;width: 70px;background-color: #000;border: 1px solid #000000;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.search-form__btn svg {fill: #ffffff;}.search-form__btn:hover, .search-form__btn:focus {background-color: #1732bc;border-color: #1732bc;}.header__worktime {color: #fff;text-align: center;font-size: 15px;}@media (max-width: 991px) {.header__worktime {display: none;}}.modal-form__text {margin: 0 0 15px;}.form-group--optional {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 14px;line-height: 1.2;}.form-group--optional label {color: #000000;white-space: nowrap;padding: 6px 19px;margin-right: 10px;margin-bottom: 10px;border: 1px solid #ADADAD;border-radius: 16px;-webkit-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}.form-group--optional label:hover, .form-group--optional label:focus {border-color: #1E31B5;}.form-group--optional input:checked + label {background: #E8EAF7;border-color: #1E31B5;}.form-group--optional p {margin: 0 0 10px;width: 100%;}.modal-form--installments .btn--blue {border: 1px solid #1E31B5;}.product-info .product__favourite {top: 0;}.sale-banner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;min-height: 180px;background-color: #793108;color: #ffffff;}@media (max-width: 991px) {.sale-banner {min-height: 140px;}}.sale-banner .container {width: 100%;}.sale-banner__bg {position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 30px);-o-object-fit: cover;object-fit: cover;-o-object-position: left;object-position: left;}.sale-banner__title {position: relative;z-index: 1;width: 100%;padding: 30px 0;margin: 0;font-size: 40px;text-align: left;line-height: 1.2;font-weight: 700;color: #ffffff;}@media (max-width: 991px) {.sale-banner__title {font-size: 26px;}}.product-first-video {width: 100%;height: auto;object-fit: cover;max-height: 550px;}.fancybox-content .product-first-video {max-height: 80vh;object-fit: contain;}.checkout-payment__input-price {font-size: 12px;line-height: 15px;color: #777;font-weight: 400;}.checkout-payment__input-details {font-size: 12px;line-height: 15px;color: #777;text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 1px;font-weight: 400;transition: .2s ease-in-out;position: relative;z-index: 1;}.checkout-payment__input-details:hover {color: #000;text-decoration-style: initial;transition: .2s ease-in-out;}.checkout-payment__input--shares label {padding: 10px 25px 10px 20px;display: flex;align-items: center;}.checkout-payment__input-icon {margin-right: 10px;}.checkout-payment__input label {height: 100%;display: flex;align-items: center;justify-content: center;}.modal-dolyame .modal-inner {border-radius: 0;padding: 40px;}.modal-dolyame__title {font-family: 'Playfair Display';font-style: normal;font-weight: 500;font-size: 34px;line-height: 115%;letter-spacing: -0.03em;text-transform: uppercase;color: #2C2C2C;margin-bottom: 50px;max-width: 400px;}.modal-dolyame__logos {margin-bottom: 30px;}.modal-dolyame__logos svg {width: 295px;height: 56px;max-width: 100%;}@media (max-width: 575px){.modal-dolyame__title {font-size: 28px;margin-bottom: 40px;}.modal-dolyame__logos svg {width: 206px;height: 39px;}}.modal-dolyame__subtitle {font-family: 'Playfair Display';font-style: normal;font-weight: 400;font-size: 20px;line-height: 115%;text-transform: uppercase;color: #2C2C2C;margin-bottom: 30px;}.modal-dolyame__text {font-style: normal;font-size: 16px;line-height: 22px;color: #2C2C2C;margin-bottom: 30px;}.modal-dolyame__price {font-weight: 600;}.modal-dolyame__parts {display: flex;align-items: center;justify-content: flex-start;margin: 0 0 30px 0;}.modal-dolyame__part-wrapper {width: 108px;flex-shrink: 0;}.modal-dolyame__part-wrapper:not(:last-child) {margin-right: 20px;}@media (max-width: 767px) {.modal-dolyame__part-wrapper {width: 80px;}.modal-dolyame__part-wrapper:not(:last-child) {margin-right:10px;}}.modal-dolyame__part {display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}.modal-dolyame__part svg {margin-bottom: 10px;width: 45px;height: 45px;}.modal-dolyame__percent {font-style: normal;font-weight: 600;font-size: 16px;line-height: 22px;color: #2C2C2C;margin-bottom: 7px;}.modal-dolyame__part-text {font-style: normal;font-weight: 400;font-size: 16px;line-height: 20px;color: #2C2C2C;}.modal-dolyame__btn {position: relative;display: flex;justify-content: center;align-items: center;width: 100%;cursor: pointer;font-weight: 600;padding: 0 10px;height: 50px;font-size: 14px;border-radius: 0;color: #fff;background: #2C2C2C;border: 1px solid #2C2C2C;transition: .2s ease-in-out;}.modal-dolyame__btn:hover {background: none;color: #2C2C2C;}.modal-dolyame .modal-dialog {width: 573px;position: absolute;top: 60px;left: 50%;transform: translateX(-50%) scale(1) !important;}.modal-dolyame__group {margin-bottom: 50px;}.modal-dolyame__terms p {font-size: 14px;line-height: 17px;margin: 0;max-width: 450px;}.modal-dolyame__terms p:first-child {margin-bottom: 15px;}.modal-dolyame__terms ul, .modal-dolyame__terms ol {padding-left: 20px;margin-bottom: 15px;}.modal-dolyame__terms li {font-size: 14px;margin-bottom: 7px;}.modal-dolyame__terms li:last-child {margin-bottom: 0;}.modal-dolyame__terms ol li {list-style: decimal;}.modal-dolyame__terms ul li {list-style: disc;}.modal-dolyame__terms a {text-decoration: underline;text-decoration-color: transparent;transition: .2s ease-in-out;}.modal-dolyame__terms a:hover {text-decoration-color: #000;transition: .2s ease-in-out;}@media(max-width: 600px) {.modal-dolyame .modal-dialog {max-width: 100%;width: 100%;top: 0;border-radius: 0;}.modal-dolyame .modal-inner {border-radius: 0;}}.checkout-payment__input.checkout-payment__input--disabled {opacity: 0.4;pointer-events: none;}.checkout-payment__input.checkout-payment__input--disabled .checkout-payment__input-details{pointer-events: initial;}.shipment-destinations {padding: 50px 0 0;}.shipment-destinations__title {font-size: 30px;font-weight: 700;line-height: 48px;letter-spacing: .3px;margin-bottom: 30px;}@media (max-width: 1199px) {.shipment-destinations__title {font-size: 22px;line-height: 28px;}}.shipment-destinations__box {display: flex;align-items: center;}@media (max-width: 1199px) {.shipment-destinations__box {flex-direction: column;align-items: flex-start;}}.shipment-destinations__countries {display: flex;flex-direction: column;flex-wrap: wrap;max-height: 100px;flex-basis: 300px;margin-right: 10px;}@media (max-width: 1199px) {.shipment-destinations__countries {flex-basis: auto;margin-bottom: 25px;}}.shipment-destinations__country {font-weight: 700;font-size: 18px;line-height: 22px;}@media (max-width: 1199px) {.shipment-destinations__country {margin-right: 62px;}}.shipment-destinations__cities {display: flex;flex-direction: column;flex-wrap: wrap;max-height: 90px;flex-grow: 1;margin: 0 -5px;}@media (max-width: 1199px) {.shipment-destinations__cities {margin: 0 -15px 25px;max-height: 200px;}}.shipment-destinations__city {font-size: 14px;line-height: 17px;margin: 0 5px;text-decoration: underline;text-decoration-color: transparent;}.shipment-destinations__city:hover {text-decoration-color: #fff;}@media (max-width: 1199px) {.shipment-destinations__city {margin: 0 15px;}}.social-block__list {display: flex;align-items: center;justify-content: center;}.social-block .icon.icon-tg-w {width: 42px;height: 42px;}.cat-testimonials-raiting {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background-color: #ffffff;max-width: 630px;margin: 0 auto 40px;padding: 5px 10px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cat-testimonials-raiting .rating-stars{margin: 5px 10px;}.cat-testimonials-raiting__text {margin: 5px 10px;font-size: 13px;font-weight: 400;line-height: 30px;letter-spacing: 0.13px;color: #666666;}.section-block-content p {margin-bottom: 28px;}.payment-page ol {margin: 20px 0 55px;}@media (max-width: 480px) {#quick-order .g-recaptcha div, #quick-order .g-recaptcha iframe {max-width: 100%;}}.profi-description {font-style: normal;font-weight: 400;font-size: 14px;line-height: 115%;text-align: center;color: #7A7A7A;max-width: 125px;margin: 0 auto;min-height: 70px;}@media (max-width: 767px) {.profi-description {word-wrap: anywhere;display: flex;flex-direction: column;justify-content: flex-end;}}.profi-name {font-style: normal;font-weight: 400;font-size: 14px;line-height: 115%;text-align: center;color: #2C2C2C;margin-bottom: 9px;min-height: 30px;}.openModal {line-height: 250% !important;}@media (max-width: 767px) {.openModal {line-height: 250% !important;}}
